LLVM API Documentation
#include <MCDwarf.h>

| static MCCFIInstruction llvm::MCCFIInstruction::createAdjustCfaOffset | ( | MCSymbol * | L, |
| int | Adjustment | ||
| ) | [inline, static] |
Definition at line 354 of file MCDwarf.h.
References OpAdjustCfaOffset.
Referenced by llvm::MCStreamer::EmitCFIAdjustCfaOffset().
| static MCCFIInstruction llvm::MCCFIInstruction::createDefCfa | ( | MCSymbol * | L, |
| unsigned | Register, | ||
| int | Offset | ||
| ) | [inline, static] |
Definition at line 324 of file MCDwarf.h.
References OpDefCfa.
Referenced by createAArch64MCAsmInfo(), createHexagonMCAsmInfo(), createMipsMCAsmInfo(), createPPCMCAsmInfo(), createSystemZMCAsmInfo(), createX86MCAsmInfo(), createXCoreMCAsmInfo(), llvm::MCStreamer::EmitCFIDefCfa(), and llvm::AArch64FrameLowering::emitPrologue().
| static MCCFIInstruction llvm::MCCFIInstruction::createDefCfaOffset | ( | MCSymbol * | L, |
| int | Offset | ||
| ) | [inline, static] |
Definition at line 319 of file MCDwarf.h.
References OpDefCfaOffset.
Referenced by llvm::MCStreamer::EmitCFIDefCfaOffset(), llvm::Mips16FrameLowering::emitPrologue(), llvm::MipsSEFrameLowering::emitPrologue(), llvm::PPCFrameLowering::emitPrologue(), llvm::SystemZFrameLowering::emitPrologue(), and llvm::X86FrameLowering::emitPrologue().
| static MCCFIInstruction llvm::MCCFIInstruction::createDefCfaRegister | ( | MCSymbol * | L, |
| unsigned | Register | ||
| ) | [inline, static] |
Definition at line 315 of file MCDwarf.h.
References OpDefCfaRegister.
Referenced by llvm::MCStreamer::EmitCFIDefCfaRegister(), llvm::MipsSEFrameLowering::emitPrologue(), llvm::PPCFrameLowering::emitPrologue(), llvm::SystemZFrameLowering::emitPrologue(), and llvm::X86FrameLowering::emitPrologue().
| static MCCFIInstruction llvm::MCCFIInstruction::createEscape | ( | MCSymbol * | L, |
| StringRef | Vals | ||
| ) | [inline, static] |
Definition at line 358 of file MCDwarf.h.
References OpEscape.
Referenced by llvm::MCStreamer::EmitCFIEscape().
| static MCCFIInstruction llvm::MCCFIInstruction::createOffset | ( | MCSymbol * | L, |
| unsigned | Register, | ||
| int | Offset | ||
| ) | [inline, static] |
Definition at line 310 of file MCDwarf.h.
References OpOffset.
Referenced by createX86MCAsmInfo(), llvm::X86FrameLowering::emitCalleeSavedFrameMoves(), llvm::MCStreamer::EmitCFIOffset(), llvm::Mips16FrameLowering::emitPrologue(), llvm::MipsSEFrameLowering::emitPrologue(), llvm::PPCFrameLowering::emitPrologue(), llvm::SystemZFrameLowering::emitPrologue(), llvm::AArch64FrameLowering::emitPrologue(), and llvm::X86FrameLowering::emitPrologue().
| static MCCFIInstruction llvm::MCCFIInstruction::createRegister | ( | MCSymbol * | L, |
| unsigned | Register1, | ||
| unsigned | Register2 | ||
| ) | [inline, static] |
Definition at line 363 of file MCDwarf.h.
References OpRegister.
Referenced by llvm::MCStreamer::EmitCFIRegister().
| static MCCFIInstruction llvm::MCCFIInstruction::createRelOffset | ( | MCSymbol * | L, |
| unsigned | Register, | ||
| int | Offset | ||
| ) | [inline, static] |
Definition at line 349 of file MCDwarf.h.
References OpRelOffset.
Referenced by llvm::MCStreamer::EmitCFIRelOffset().
| static MCCFIInstruction llvm::MCCFIInstruction::createRememberState | ( | MCSymbol * | L | ) | [inline, static] |
Definition at line 344 of file MCDwarf.h.
References OpRememberState.
Referenced by llvm::MCStreamer::EmitCFIRememberState().
| static MCCFIInstruction llvm::MCCFIInstruction::createRestore | ( | MCSymbol * | L, |
| unsigned | Register | ||
| ) | [inline, static] |
Definition at line 332 of file MCDwarf.h.
References OpRestore.
Referenced by llvm::MCStreamer::EmitCFIRestore().
| static MCCFIInstruction llvm::MCCFIInstruction::createRestoreState | ( | MCSymbol * | L | ) | [inline, static] |
Definition at line 340 of file MCDwarf.h.
References OpRestoreState.
Referenced by llvm::MCStreamer::EmitCFIRestoreState().
| static MCCFIInstruction llvm::MCCFIInstruction::createSameValue | ( | MCSymbol * | L, |
| unsigned | Register | ||
| ) | [inline, static] |
Definition at line 336 of file MCDwarf.h.
References OpSameValue.
Referenced by llvm::MCStreamer::EmitCFISameValue().
| static MCCFIInstruction llvm::MCCFIInstruction::createUndefined | ( | MCSymbol * | L, |
| unsigned | Register | ||
| ) | [inline, static] |
Definition at line 328 of file MCDwarf.h.
References OpUndefined.
Referenced by llvm::MCStreamer::EmitCFIUndefined().
| MCSymbol* llvm::MCCFIInstruction::getLabel | ( | ) | const [inline] |
| int llvm::MCCFIInstruction::getOffset | ( | ) | const [inline] |
Definition at line 383 of file MCDwarf.h.
References Offset, OpAdjustCfaOffset, OpDefCfa, OpDefCfaOffset, OpOffset, and OpRelOffset.
Referenced by llvm::AsmPrinter::emitCFIInstruction().
| OpType llvm::MCCFIInstruction::getOperation | ( | ) | const [inline] |
Definition at line 367 of file MCDwarf.h.
Referenced by llvm::AsmPrinter::emitCFIInstruction().
| unsigned llvm::MCCFIInstruction::getRegister | ( | ) | const [inline] |
Definition at line 370 of file MCDwarf.h.
References OpDefCfa, OpDefCfaRegister, OpOffset, OpRegister, OpRelOffset, OpRestore, OpSameValue, and OpUndefined.
Referenced by llvm::AsmPrinter::emitCFIInstruction().
| unsigned llvm::MCCFIInstruction::getRegister2 | ( | ) | const [inline] |
Definition at line 378 of file MCDwarf.h.
References OpRegister, and Register2.
| const StringRef llvm::MCCFIInstruction::getValues | ( | ) | const [inline] |
Definition at line 292 of file MCDwarf.h.
Referenced by getOffset().
Definition at line 293 of file MCDwarf.h.
Referenced by getRegister2().