/external/llvm/include/llvm/MC/ |
MCDwarf.h | 327 class MCCFIInstruction { 357 MCCFIInstruction(OpType Op, MCSymbol *L, unsigned R, int O, StringRef V) 363 MCCFIInstruction(OpType Op, MCSymbol *L, unsigned R1, unsigned R2) 371 static MCCFIInstruction createDefCfa(MCSymbol *L, unsigned Register, 373 return MCCFIInstruction(OpDefCfa, L, Register, -Offset, ""); 378 static MCCFIInstruction createDefCfaRegister(MCSymbol *L, unsigned Register) { 379 return MCCFIInstruction(OpDefCfaRegister, L, Register, 0, ""); 385 static MCCFIInstruction createDefCfaOffset(MCSymbol *L, int Offset) { 386 return MCCFIInstruction(OpDefCfaOffset, L, 0, -Offset, ""); 392 static MCCFIInstruction createAdjustCfaOffset(MCSymbol *L, int Adjustment) [all...] |
MCAsmBackend.h | 141 generateCompactUnwindEncoding(ArrayRef<MCCFIInstruction>) const {
|
MCAsmInfo.h | 344 std::vector<MCCFIInstruction> InitialFrameState; 543 void addInitialFrameState(const MCCFIInstruction &Inst) { 547 const std::vector<MCCFIInstruction> &getInitialFrameState() const {
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
AsmPrinterDwarf.cpp | 212 void AsmPrinter::emitCFIInstruction(const MCCFIInstruction &Inst) const { 216 case MCCFIInstruction::OpDefCfaOffset: 219 case MCCFIInstruction::OpAdjustCfaOffset: 222 case MCCFIInstruction::OpDefCfa: 225 case MCCFIInstruction::OpDefCfaRegister: 228 case MCCFIInstruction::OpOffset: 231 case MCCFIInstruction::OpRegister: 234 case MCCFIInstruction::OpWindowSave: 237 case MCCFIInstruction::OpSameValue: 240 case MCCFIInstruction::OpGnuArgsSize [all...] |
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
ARMAsmBackendDarwin.h | 34 ArrayRef<MCCFIInstruction> Instrs) const override;
|
ARMAsmBackend.cpp | 836 ArrayRef<MCCFIInstruction> Instrs) const { 853 const MCCFIInstruction &Inst = Instrs[i]; 855 case MCCFIInstruction::OpDefCfa: // DW_CFA_def_cfa 859 case MCCFIInstruction::OpDefCfaOffset: // DW_CFA_def_cfa_offset 862 case MCCFIInstruction::OpDefCfaRegister: // DW_CFA_def_cfa_register 865 case MCCFIInstruction::OpOffset: // DW_CFA_offset 879 case MCCFIInstruction::OpRelOffset: // DW_CFA_advance_loc [all...] |
/external/llvm/lib/MC/ |
MCStreamer.cpp | 226 for (const MCCFIInstruction& Inst : MAI->getInitialFrameState()) { 227 if (Inst.getOperation() == MCCFIInstruction::OpDefCfa || 228 Inst.getOperation() == MCCFIInstruction::OpDefCfaRegister) { 261 MCCFIInstruction Instruction = 262 MCCFIInstruction::createDefCfa(Label, Register, Offset); 270 MCCFIInstruction Instruction = 271 MCCFIInstruction::createDefCfaOffset(Label, Offset); 278 MCCFIInstruction Instruction = 279 MCCFIInstruction::createAdjustCfaOffset(Label, Adjustment); 286 MCCFIInstruction Instruction [all...] |
MCDwarf.cpp | [all...] |
/external/llvm/lib/Target/Sparc/MCTargetDesc/ |
SparcMCTargetDesc.cpp | 40 MCCFIInstruction Inst = MCCFIInstruction::createDefCfa(nullptr, Reg, 0); 49 MCCFIInstruction Inst = MCCFIInstruction::createDefCfa(nullptr, Reg, 2047);
|
/external/llvm/lib/Target/AArch64/MCTargetDesc/ |
AArch64AsmBackend.cpp | 320 ArrayRef<MCCFIInstruction> Instrs) const override { 329 const MCCFIInstruction &Inst = Instrs[i]; 335 case MCCFIInstruction::OpDefCfa: { 342 const MCCFIInstruction &LRPush = Instrs[++i]; 343 assert(LRPush.getOperation() == MCCFIInstruction::OpOffset && 345 const MCCFIInstruction &FPPush = Instrs[++i]; 346 assert(FPPush.getOperation() == MCCFIInstruction::OpOffset && 363 case MCCFIInstruction::OpDefCfaOffset: { 368 case MCCFIInstruction::OpOffset: { 375 const MCCFIInstruction &Inst2 = Instrs[++i] [all...] |
AArch64MCTargetDesc.cpp | 69 MCCFIInstruction Inst = MCCFIInstruction::createDefCfa(nullptr, Reg, 0);
|
/external/llvm/lib/Target/XCore/MCTargetDesc/ |
XCoreMCTargetDesc.cpp | 59 MCCFIInstruction Inst = MCCFIInstruction::createDefCfa(nullptr, XCore::SP, 0);
|
/external/llvm/lib/Target/X86/MCTargetDesc/ |
X86MCTargetDesc.cpp | 142 MCCFIInstruction Inst = MCCFIInstruction::createDefCfa( 148 MCCFIInstruction Inst2 = MCCFIInstruction::createOffset(
|
X86AsmBackend.cpp | 494 generateCompactUnwindEncodingImpl(ArrayRef<MCCFIInstruction> Instrs) const { 514 const MCCFIInstruction &Inst = Instrs[i]; 521 case MCCFIInstruction::OpDefCfaRegister: { 539 case MCCFIInstruction::OpDefCfaOffset: { 559 case MCCFIInstruction::OpOffset: { 791 ArrayRef<MCCFIInstruction> Instrs) const override { 810 ArrayRef<MCCFIInstruction> Instrs) const override {
|
/external/llvm/lib/Target/Mips/MCTargetDesc/ |
MipsMCTargetDesc.cpp | 79 MCCFIInstruction Inst = MCCFIInstruction::createDefCfa(nullptr, SP, 0);
|
/external/llvm/lib/Target/Mips/ |
Mips16FrameLowering.cpp | 61 MCCFIInstruction::createDefCfaOffset(nullptr, -StackSize)); 76 MCCFIInstruction::createOffset(nullptr, DReg, Offset));
|
/external/llvm/lib/Target/X86/ |
X86FrameLowering.h | 22 class MCCFIInstruction; 151 DebugLoc DL, MCCFIInstruction CFIInst) const;
|
/external/llvm/include/llvm/CodeGen/ |
MachineModuleInfo.h | 124 std::vector<MCCFIInstruction> FrameInstructions; 272 const std::vector<MCCFIInstruction> &getFrameInstructions() const { 277 addFrameInst(const MCCFIInstruction &Inst) {
|
AsmPrinter.h | 49 class MCCFIInstruction; 448 void emitCFIInstruction(const MCCFIInstruction &Inst) const;
|
/external/llvm/lib/Target/Hexagon/MCTargetDesc/ |
HexagonMCTargetDesc.cpp | 155 MCCFIInstruction Inst = 156 MCCFIInstruction::createDefCfa(nullptr, Hexagon::R30, 0);
|
/external/llvm/lib/Target/PowerPC/MCTargetDesc/ |
PPCMCTargetDesc.cpp | 83 MCCFIInstruction Inst = 84 MCCFIInstruction::createDefCfa(nullptr, MRI.getDwarfRegNum(Reg, true), 0);
|
/external/llvm/lib/CodeGen/ |
MIRPrinter.cpp | 124 void print(const MCCFIInstruction &CFI, const TargetRegisterInfo *TRI); 929 void MIPrinter::print(const MCCFIInstruction &CFI, 932 case MCCFIInstruction::OpSameValue: 938 case MCCFIInstruction::OpOffset: 945 case MCCFIInstruction::OpDefCfaRegister: 951 case MCCFIInstruction::OpDefCfaOffset: 957 case MCCFIInstruction::OpDefCfa:
|
/external/llvm/lib/Target/ARM/ |
Thumb1FrameLowering.cpp | 126 MCCFIInstruction::createDefCfaOffset(nullptr, CFAOffset)); 138 MCCFIInstruction::createDefCfaOffset(nullptr, CFAOffset)); 201 MCCFIInstruction::createDefCfaOffset(nullptr, CFAOffset)); 228 unsigned CFIIndex = MMI.addFrameInst(MCCFIInstruction::createOffset( 246 unsigned CFIIndex = MMI.addFrameInst(MCCFIInstruction::createDefCfa( 253 MMI.addFrameInst(MCCFIInstruction::createDefCfaRegister( 272 MCCFIInstruction::createDefCfaOffset(nullptr, CFAOffset));
|
/external/llvm/lib/Target/Sparc/ |
SparcFrameLowering.cpp | 162 MMI.addFrameInst(MCCFIInstruction::createDefCfaRegister(nullptr, regFP)); 167 CFIIndex = MMI.addFrameInst(MCCFIInstruction::createWindowSave(nullptr)); 175 MCCFIInstruction::createRegister(nullptr, regOutRA, regInRA));
|
/external/llvm/lib/Target/SystemZ/ |
SystemZFrameLowering.cpp | 346 unsigned CFIIndex = MMI.addFrameInst(MCCFIInstruction::createOffset( 362 MCCFIInstruction::createDefCfaOffset(nullptr, SPOffsetFromCFA + Delta)); 376 MCCFIInstruction::createDefCfaRegister(nullptr, HardFP)); 405 unsigned CFIIndex = MMI.addFrameInst(MCCFIInstruction::createOffset(
|