|
LLVM
8.0.1
|
#include "llvm/MC/MCDwarf.h"

Public Member Functions | |
| MCDwarfFrameInfo ()=default | |
Public Attributes | |
| MCSymbol * | Begin = nullptr |
| MCSymbol * | End = nullptr |
| const MCSymbol * | Personality = nullptr |
| const MCSymbol * | Lsda = nullptr |
| std::vector< MCCFIInstruction > | Instructions |
| unsigned | CurrentCfaRegister = 0 |
| unsigned | PersonalityEncoding = 0 |
| unsigned | LsdaEncoding = 0 |
| uint32_t | CompactUnwindEncoding = 0 |
| bool | IsSignalFrame = false |
| bool | IsSimple = false |
| unsigned | RAReg = static_cast<unsigned>(INT_MAX) |
| bool | IsBKeyFrame = false |
|
default |
| MCSymbol* llvm::MCDwarfFrameInfo::Begin = nullptr |
Definition at line 590 of file MCDwarf.h.
Referenced by llvm::MipsELFStreamer::EmitCFIStartProcImpl(), emitEncodingByte(), llvm::MCObjectStreamer::EmitValueImpl(), and getCIEVersion().
| uint32_t llvm::MCDwarfFrameInfo::CompactUnwindEncoding = 0 |
Definition at line 598 of file MCDwarf.h.
Referenced by llvm::MCDwarfFrameEmitter::Emit(), and emitEncodingByte().
| unsigned llvm::MCDwarfFrameInfo::CurrentCfaRegister = 0 |
Definition at line 595 of file MCDwarf.h.
Referenced by llvm::MCStreamer::EmitCFIDefCfa(), llvm::MCStreamer::EmitCFIDefCfaRegister(), llvm::MCStreamer::EmitCFIStartProc(), and llvm::X86AsmInstrumentation::GetFrameRegGeneric().
| MCSymbol* llvm::MCDwarfFrameInfo::End = nullptr |
Definition at line 591 of file MCDwarf.h.
Referenced by llvm::MipsELFStreamer::EmitCFIEndProcImpl(), llvm::MCStreamer::EmitCFIEndProcImpl(), emitEncodingByte(), llvm::MCObjectStreamer::EmitValueImpl(), getCIEVersion(), and llvm::X86AsmInstrumentation::GetFrameRegGeneric().
| std::vector<MCCFIInstruction> llvm::MCDwarfFrameInfo::Instructions |
Definition at line 594 of file MCDwarf.h.
Referenced by llvm::MCStreamer::EmitCFIAdjustCfaOffset(), llvm::MCStreamer::EmitCFIDefCfa(), llvm::MCStreamer::EmitCFIDefCfaOffset(), llvm::MCStreamer::EmitCFIDefCfaRegister(), llvm::MCStreamer::EmitCFIEscape(), llvm::MCStreamer::EmitCFIGnuArgsSize(), llvm::MCStreamer::EmitCFINegateRAState(), llvm::MCStreamer::EmitCFIOffset(), llvm::MCStreamer::EmitCFIRegister(), llvm::MCStreamer::EmitCFIRelOffset(), llvm::MCStreamer::EmitCFIRememberState(), llvm::MCStreamer::EmitCFIRestore(), llvm::MCStreamer::EmitCFIRestoreState(), llvm::MCStreamer::EmitCFISameValue(), llvm::MCStreamer::EmitCFIUndefined(), llvm::MCStreamer::EmitCFIWindowSave(), and getCIEVersion().
Definition at line 602 of file MCDwarf.h.
Referenced by llvm::MCStreamer::EmitCFIBKeyFrame(), and getCIEVersion().
Definition at line 599 of file MCDwarf.h.
Referenced by llvm::MCStreamer::EmitCFISignalFrame(), and getCIEVersion().
Definition at line 600 of file MCDwarf.h.
Referenced by llvm::MCStreamer::EmitCFIStartProc(), getCIEVersion(), and printDwarfFileDirective().
Definition at line 593 of file MCDwarf.h.
Referenced by llvm::MCStreamer::EmitCFILsda(), emitEncodingByte(), and getCIEVersion().
| unsigned llvm::MCDwarfFrameInfo::LsdaEncoding = 0 |
Definition at line 597 of file MCDwarf.h.
Referenced by llvm::MCStreamer::EmitCFILsda(), emitEncodingByte(), and getCIEVersion().
Definition at line 592 of file MCDwarf.h.
Referenced by llvm::MCStreamer::EmitCFIPersonality(), emitEncodingByte(), and getCIEVersion().
| unsigned llvm::MCDwarfFrameInfo::PersonalityEncoding = 0 |
Definition at line 596 of file MCDwarf.h.
Referenced by llvm::MCStreamer::EmitCFIPersonality(), and getCIEVersion().
Definition at line 601 of file MCDwarf.h.
Referenced by llvm::MCStreamer::EmitCFIReturnColumn(), and getCIEVersion().
1.8.13