llvm::canSimplifyInvokeNoUnwind

Return true if invokes of nounwind callees in F may be simplified.

Synopsis

Declared in <llvm/IR/EHPersonalities.h>

bool
canSimplifyInvokeNoUnwind(Function const* F);

Description

Invokes cannot be simplified when the personality catches asynchronous exceptions, or when the module enables asynchronous EH.

Return Value

True if invokes of nounwind callees in F may be simplified.

Parameters

NameDescription
FFunction whose personality and module flags are inspected.