Home
last modified time | relevance | path

Searched refs:DwarfReg (Results 1 – 9 of 9) sorted by relevance

/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfExpression.cpp25 void DwarfExpression::AddReg(int DwarfReg, const char *Comment) { in AddReg() argument
26 assert(DwarfReg >= 0 && "invalid negative dwarf register number"); in AddReg()
27 if (DwarfReg < 32) { in AddReg()
28 EmitOp(dwarf::DW_OP_reg0 + DwarfReg, Comment); in AddReg()
31 EmitUnsigned(DwarfReg); in AddReg()
35 void DwarfExpression::AddRegIndirect(int DwarfReg, int Offset, bool Deref) { in AddRegIndirect() argument
36 assert(DwarfReg >= 0 && "invalid negative dwarf register number"); in AddRegIndirect()
37 if (DwarfReg < 32) { in AddRegIndirect()
38 EmitOp(dwarf::DW_OP_breg0 + DwarfReg); in AddRegIndirect()
41 EmitUnsigned(DwarfReg); in AddRegIndirect()
[all …]
DDwarfExpression.h54 void AddReg(int DwarfReg, const char *Comment = nullptr);
56 void AddRegIndirect(int DwarfReg, int Offset, bool Deref = false);
/external/llvm/lib/Target/SystemZ/
DSystemZFrameLowering.cpp400 unsigned DwarfReg = MRI->getDwarfRegNum(Reg, true); in emitPrologue() local
406 nullptr, DwarfReg, SPOffsetFromCFA + Offset)); in emitPrologue()
/external/llvm/lib/Target/AArch64/
DAArch64FrameLowering.cpp244 unsigned DwarfReg = MRI->getDwarfRegNum(Reg, true); in emitCalleeSavedFrameMoves() local
246 nullptr, DwarfReg, Offset - TotalSkipped)); in emitCalleeSavedFrameMoves()
/external/llvm/lib/CodeGen/
DMIRPrinter.cpp919 static void printCFIRegister(unsigned DwarfReg, raw_ostream &OS, in printCFIRegister() argument
921 int Reg = TRI->getLLVMRegNum(DwarfReg, true); in printCFIRegister()
/external/llvm/lib/Target/ARM/
DARMFrameLowering.cpp596 unsigned DwarfReg = MRI->getDwarfRegNum(Reg, true); in emitPrologue() local
599 MCCFIInstruction::createOffset(nullptr, DwarfReg, Offset)); in emitPrologue()
618 unsigned DwarfReg = MRI->getDwarfRegNum(Reg, true); in emitPrologue() local
621 MCCFIInstruction::createOffset(nullptr, DwarfReg, Offset)); in emitPrologue()
/external/llvm/lib/CodeGen/MIRParser/
DMIParser.cpp1207 int DwarfReg = TRI->getDwarfRegNum(LLVMReg, true); in parseCFIRegister() local
1208 if (DwarfReg < 0) in parseCFIRegister()
1210 Reg = (unsigned)DwarfReg; in parseCFIRegister()
/external/llvm/lib/Target/Hexagon/
DHexagonFrameLowering.cpp682 unsigned DwarfReg = HRI.getDwarfRegNum(Reg, true); in insertCFIInstructionsAt() local
683 auto OffReg = MCCFIInstruction::createOffset(FrameLabel, DwarfReg, in insertCFIInstructionsAt()
/external/llvm/lib/Target/X86/
DX86FrameLowering.cpp423 unsigned DwarfReg = MRI->getDwarfRegNum(Reg, true); in emitCalleeSavedFrameMoves() local
425 MCCFIInstruction::createOffset(nullptr, DwarfReg, Offset)); in emitCalleeSavedFrameMoves()