llvm::DwarfEHPreparePass

New PM pass that prepares DWARF exception handling for code generation.

Synopsis

Declared in <llvm/CodeGen/DwarfEHPrepare.h>

class DwarfEHPreparePass
    : public RequiredPassInfoMixin<DwarfEHPreparePass>

Description

Mulches exception handling code into a form adapted to code generation. Required if using dwarf exception handling.

Base Classes

NameDescription
RequiredPassInfoMixin<DwarfEHPreparePass>A CRTP mix-in for passes that should not be skipped.

Member Functions

NameDescription
DwarfEHPreparePass [constructor]Construct a pass using target information from TM_.
run Prepare DWARF exception handling in F for code generation.

Static Member Functions

NameDescription
isRequired Return true; required passes cannot be skipped.