LLVM API Documentation
#include <MCWinEH.h>
Public Member Functions | |
FrameInfo () | |
FrameInfo (const MCSymbol *Function, const MCSymbol *BeginFuncEHLabel) | |
FrameInfo (const MCSymbol *Function, const MCSymbol *BeginFuncEHLabel, const FrameInfo *ChainedParent) | |
Public Attributes | |
const MCSymbol * | Begin |
const MCSymbol * | End |
const MCSymbol * | ExceptionHandler |
const MCSymbol * | Function |
const MCSymbol * | PrologEnd |
const MCSymbol * | Symbol |
bool | HandlesUnwind |
bool | HandlesExceptions |
int | LastFrameInst |
const FrameInfo * | ChainedParent |
std::vector< Instruction > | Instructions |
llvm::WinEH::FrameInfo::FrameInfo | ( | ) | [inline] |
llvm::WinEH::FrameInfo::FrameInfo | ( | const MCSymbol * | Function, |
const MCSymbol * | BeginFuncEHLabel | ||
) | [inline] |
Definition at line 34 of file MCWinEH.h.
Referenced by llvm::EmitRuntimeFunction(), and llvm::EmitUnwindInfo().
Definition at line 45 of file MCWinEH.h.
Referenced by llvm::EmitUnwindInfo(), llvm::MCStreamer::EmitWinCFIEndChained(), llvm::MCStreamer::EmitWinCFIEndProc(), llvm::MCStreamer::EmitWinEHHandler(), and llvm::MCStreamer::EmitWinEHHandlerData().
Definition at line 35 of file MCWinEH.h.
Referenced by llvm::EmitRuntimeFunction(), llvm::MCStreamer::EmitWinCFIEndChained(), llvm::MCStreamer::EmitWinCFIEndProc(), and llvm::MCStreamer::EmitWinCFIStartProc().
Definition at line 36 of file MCWinEH.h.
Referenced by llvm::EmitUnwindInfo(), and llvm::MCStreamer::EmitWinEHHandler().
Definition at line 37 of file MCWinEH.h.
Referenced by llvm::EmitRuntimeFunction(), llvm::Win64EH::UnwindEmitter::EmitUnwindInfo(), and llvm::MCStreamer::EmitWinCFIStartChained().
Definition at line 42 of file MCWinEH.h.
Referenced by llvm::EmitUnwindInfo(), and llvm::MCStreamer::EmitWinEHHandler().
Definition at line 41 of file MCWinEH.h.
Referenced by llvm::EmitUnwindInfo(), and llvm::MCStreamer::EmitWinEHHandler().
std::vector<Instruction> llvm::WinEH::FrameInfo::Instructions |
Definition at line 46 of file MCWinEH.h.
Referenced by llvm::EmitUnwindInfo(), llvm::MCStreamer::EmitWinCFIAllocStack(), llvm::MCStreamer::EmitWinCFIPushFrame(), llvm::MCStreamer::EmitWinCFIPushReg(), llvm::MCStreamer::EmitWinCFISaveReg(), llvm::MCStreamer::EmitWinCFISaveXMM(), and llvm::MCStreamer::EmitWinCFISetFrame().
Definition at line 44 of file MCWinEH.h.
Referenced by llvm::EmitUnwindInfo(), and llvm::MCStreamer::EmitWinCFISetFrame().
Definition at line 38 of file MCWinEH.h.
Referenced by llvm::EmitUnwindInfo(), and llvm::MCStreamer::EmitWinCFIEndProlog().
Definition at line 39 of file MCWinEH.h.
Referenced by llvm::EmitRuntimeFunction(), and llvm::EmitUnwindInfo().