LLVM API Documentation
#include <MCDwarf.h>
Public Member Functions | |
MCDwarfFrameInfo () | |
Public Attributes | |
MCSymbol * | Begin |
MCSymbol * | End |
const MCSymbol * | Personality |
const MCSymbol * | Lsda |
const MCSymbol * | Function |
std::vector< MCCFIInstruction > | Instructions |
unsigned | PersonalityEncoding |
unsigned | LsdaEncoding |
uint32_t | CompactUnwindEncoding |
bool | IsSignalFrame |
MCSymbol* llvm::MCDwarfFrameInfo::Begin |
Definition at line 442 of file MCDwarf.h.
Referenced by llvm::MCStreamer::RecordProcStart().
uint32_t llvm::MCDwarfFrameInfo::CompactUnwindEncoding |
Definition at line 450 of file MCDwarf.h.
Referenced by llvm::MCDwarfFrameEmitter::Emit(), and llvm::MCStreamer::EmitCompactUnwindEncoding().
MCSymbol* llvm::MCDwarfFrameInfo::End |
Definition at line 443 of file MCDwarf.h.
Referenced by llvm::MCStreamer::EmitCFIStartProc(), and llvm::MCStreamer::RecordProcEnd().
const MCSymbol* llvm::MCDwarfFrameInfo::Function |
Definition at line 446 of file MCDwarf.h.
Referenced by llvm::MCStreamer::RecordProcStart().
std::vector<MCCFIInstruction> llvm::MCDwarfFrameInfo::Instructions |
Definition at line 447 of file MCDwarf.h.
Referenced by llvm::MCStreamer::EmitCFIAdjustCfaOffset(), llvm::MCStreamer::EmitCFIDefCfa(), llvm::MCStreamer::EmitCFIDefCfaOffset(), llvm::MCStreamer::EmitCFIDefCfaRegister(), llvm::MCStreamer::EmitCFIEscape(), llvm::MCStreamer::EmitCFIOffset(), llvm::MCStreamer::EmitCFIRegister(), llvm::MCStreamer::EmitCFIRelOffset(), llvm::MCStreamer::EmitCFIRememberState(), llvm::MCStreamer::EmitCFIRestore(), llvm::MCStreamer::EmitCFIRestoreState(), llvm::MCStreamer::EmitCFISameValue(), llvm::MCStreamer::EmitCFIUndefined(), and llvm::MCStreamer::EmitCFIWindowSave().
bool llvm::MCDwarfFrameInfo::IsSignalFrame |
Definition at line 451 of file MCDwarf.h.
Referenced by llvm::MCDwarfFrameEmitter::Emit(), and llvm::MCStreamer::EmitCFISignalFrame().
const MCSymbol* llvm::MCDwarfFrameInfo::Lsda |
Definition at line 445 of file MCDwarf.h.
Referenced by llvm::MCDwarfFrameEmitter::Emit(), and llvm::MCStreamer::EmitCFILsda().
unsigned llvm::MCDwarfFrameInfo::LsdaEncoding |
Definition at line 449 of file MCDwarf.h.
Referenced by llvm::MCDwarfFrameEmitter::Emit(), and llvm::MCStreamer::EmitCFILsda().
const MCSymbol* llvm::MCDwarfFrameInfo::Personality |
Definition at line 444 of file MCDwarf.h.
Referenced by llvm::MCDwarfFrameEmitter::Emit(), and llvm::MCStreamer::EmitCFIPersonality().
unsigned llvm::MCDwarfFrameInfo::PersonalityEncoding |
Definition at line 448 of file MCDwarf.h.
Referenced by llvm::MCDwarfFrameEmitter::Emit(), and llvm::MCStreamer::EmitCFIPersonality().