LLVM
8.0.1
|
Classes | |
class | ARM64UnwindEmitter |
struct | Instruction |
struct | RuntimeFunction |
RuntimeFunction - An entry in the table of functions with unwind info. More... | |
union | UnwindCode |
UnwindCode - This union describes a single operation in a function prolog, or part thereof. More... | |
class | UnwindEmitter |
struct | UnwindInfo |
UnwindInfo - An entry in the exception table. More... | |
Enumerations | |
enum | UnwindOpcodes { UOP_PushNonVol = 0, UOP_AllocLarge, UOP_AllocSmall, UOP_SetFPReg, UOP_SaveNonVol, UOP_SaveNonVolBig, UOP_SaveXMM128 = 8, UOP_SaveXMM128Big, UOP_PushMachFrame, UOP_AllocMedium, UOP_SaveFPLRX, UOP_SaveFPLR, UOP_SaveReg, UOP_SaveRegX, UOP_SaveRegP, UOP_SaveRegPX, UOP_SaveFReg, UOP_SaveFRegX, UOP_SaveFRegP, UOP_SaveFRegPX, UOP_SetFP, UOP_AddFP, UOP_Nop, UOP_End } |
UnwindOpcodes - Enumeration whose values specify a single operation in the prolog of a function. More... | |
enum | { UNW_ExceptionHandler = 0x01, UNW_TerminateHandler = 0x02, UNW_ChainInfo = 0x04 } |
anonymous enum |
Enumerator | |
---|---|
UNW_ExceptionHandler | UNW_ExceptionHandler - Specifies that this function has an exception handler. |
UNW_TerminateHandler | UNW_TerminateHandler - Specifies that this function has a termination handler. |
UNW_ChainInfo | UNW_ChainInfo - Specifies that this UnwindInfo structure is chained to another one. |
UnwindOpcodes - Enumeration whose values specify a single operation in the prolog of a function.