| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfExpression.cpp | 42 void DwarfExpression::addReg(int DwarfReg, const char *Comment) { in addReg() argument 43 assert(DwarfReg >= 0 && "invalid negative dwarf register number"); in addReg() 47 if (DwarfReg < 32) { in addReg() 48 emitOp(dwarf::DW_OP_reg0 + DwarfReg, Comment); in addReg() 51 emitUnsigned(DwarfReg); in addReg() 55 void DwarfExpression::addBReg(int DwarfReg, int Offset) { in addBReg() argument 56 assert(DwarfReg >= 0 && "invalid negative dwarf register number"); in addBReg() 58 if (DwarfReg < 32) { in addBReg() 59 emitOp(dwarf::DW_OP_breg0 + DwarfReg); in addBReg() 62 emitUnsigned(DwarfReg); in addBReg()
|
| H A D | DwarfExpression.h | 226 void addReg(int DwarfReg, const char *Comment = nullptr); 229 void addBReg(int DwarfReg, int Offset);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
| H A D | AArch64FrameLowering.h | 150 MCCFIInstruction createCfaOffset(const TargetRegisterInfo &MRI, unsigned DwarfReg,
|
| H A D | AArch64FrameLowering.cpp | 509 unsigned DwarfReg = TRI.getDwarfRegNum(Reg, true); in createCfaOffset() local 513 return MCCFIInstruction::createOffset(nullptr, DwarfReg, NumBytes); in createCfaOffset() 528 CfaExpr.append(buffer, buffer + encodeULEB128(DwarfReg, buffer)); in createCfaOffset()
|
| H A D | AArch64InstrInfo.cpp | 7237 unsigned DwarfReg = MRI->getDwarfRegNum(AArch64::LR, true); in buildOutlinedFrame() local 7249 MF.addFrameInst(MCCFIInstruction::createOffset(nullptr, DwarfReg, -16)); in buildOutlinedFrame()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | MachineOperand.cpp | 438 static void printCFIRegister(unsigned DwarfReg, raw_ostream &OS, in printCFIRegister() argument 441 OS << "%dwarfreg." << DwarfReg; in printCFIRegister() 445 if (Optional<unsigned> Reg = TRI->getLLVMRegNum(DwarfReg, true)) in printCFIRegister()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/ |
| H A D | M68kFrameLowering.cpp | 468 unsigned DwarfReg = MRI->getDwarfRegNum(Reg, true); in emitCalleeSavedFrameMoves() local 470 MCCFIInstruction::createOffset(nullptr, DwarfReg, Offset)); in emitCalleeSavedFrameMoves()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
| H A D | SystemZFrameLowering.cpp | 558 unsigned DwarfReg = MRI->getDwarfRegNum(Reg, true); in emitPrologue() local 565 nullptr, DwarfReg, SPOffsetFromCFA + Offset)); in emitPrologue()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | ARMFrameLowering.cpp | 756 unsigned DwarfReg = MRI->getDwarfRegNum(Reg, true); in emitPrologue() local 759 MCCFIInstruction::createOffset(nullptr, DwarfReg, Offset)); in emitPrologue() 778 unsigned DwarfReg = MRI->getDwarfRegNum(Reg, true); in emitPrologue() local 781 MCCFIInstruction::createOffset(nullptr, DwarfReg, Offset)); in emitPrologue()
|
| H A D | ARMBaseInstrInfo.cpp | 6309 unsigned DwarfReg = MRI->getDwarfRegNum(Reg, true); in emitCFIForLRSaveToReg() local 6312 MCCFIInstruction::createRegister(nullptr, DwarfLR, DwarfReg)); in emitCFIForLRSaveToReg()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86FrameLowering.cpp | 450 unsigned DwarfReg = MRI->getDwarfRegNum(MachineFramePtr, true); in emitCalleeSavedFrameMoves() local 454 MCCFIInstruction::createOffset(nullptr, DwarfReg, -Offset)); in emitCalleeSavedFrameMoves() 475 unsigned DwarfReg = MRI->getDwarfRegNum(Reg, true); in emitCalleeSavedFrameMoves() local 479 MCCFIInstruction::createOffset(nullptr, DwarfReg, Offset)); in emitCalleeSavedFrameMoves() 482 MCCFIInstruction::createRestore(nullptr, DwarfReg)); in emitCalleeSavedFrameMoves()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/ |
| H A D | MIParser.cpp | 2202 int DwarfReg = TRI->getDwarfRegNum(LLVMReg, true); in parseCFIRegister() local 2203 if (DwarfReg < 0) in parseCFIRegister() 2205 Reg = (unsigned)DwarfReg; in parseCFIRegister()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
| H A D | HexagonFrameLowering.cpp | 1114 unsigned DwarfReg = HRI.getDwarfRegNum(Reg, true); in insertCFIInstructionsAt() local 1115 auto OffReg = MCCFIInstruction::createOffset(FrameLabel, DwarfReg, in insertCFIInstructionsAt()
|