Searched refs:DwarfReg (Results 1 - 11 of 11) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfExpression.cpp42 void DwarfExpression::addReg(int DwarfReg, const char *Comment) { argument
43 assert(DwarfReg >= 0 && "invalid negative dwarf register number");
47 if (DwarfReg < 32) {
48 emitOp(dwarf::DW_OP_reg0 + DwarfReg, Comment);
51 emitUnsigned(DwarfReg);
55 void DwarfExpression::addBReg(int DwarfReg, int Offset) { argument
56 assert(DwarfReg >= 0 && "invalid negative dwarf register number");
58 if (DwarfReg < 32) {
59 emitOp(dwarf::DW_OP_breg0 + DwarfReg);
62 emitUnsigned(DwarfReg);
[all...]
H A DDwarfExpression.h225 void addReg(int DwarfReg, const char *Comment = nullptr);
228 void addBReg(int DwarfReg, int Offset);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.h127 MCCFIInstruction createCfaOffset(const TargetRegisterInfo &MRI, unsigned DwarfReg,
H A DAArch64FrameLowering.cpp467 unsigned DwarfReg = TRI.getDwarfRegNum(Reg, true);
471 return MCCFIInstruction::createOffset(nullptr, DwarfReg, NumBytes);
486 CfaExpr.append(buffer, buffer + encodeULEB128(DwarfReg, buffer));
H A DAArch64InstrInfo.cpp6642 unsigned DwarfReg = MRI->getDwarfRegNum(AArch64::LR, true);
6654 MF.addFrameInst(MCCFIInstruction::createOffset(nullptr, DwarfReg, -16));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineOperand.cpp428 static void printCFIRegister(unsigned DwarfReg, raw_ostream &OS, argument
431 OS << "%dwarfreg." << DwarfReg; local
435 if (Optional<unsigned> Reg = TRI->getLLVMRegNum(DwarfReg, true))
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZFrameLowering.cpp555 unsigned DwarfReg = MRI->getDwarfRegNum(Reg, true); local
561 nullptr, DwarfReg, SPOffsetFromCFA + Offset));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFrameLowering.cpp661 unsigned DwarfReg = MRI->getDwarfRegNum(Reg, true); local
664 MCCFIInstruction::createOffset(nullptr, DwarfReg, Offset));
683 unsigned DwarfReg = MRI->getDwarfRegNum(Reg, true); local
686 MCCFIInstruction::createOffset(nullptr, DwarfReg, Offset));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp497 unsigned DwarfReg = MRI->getDwarfRegNum(MachineFramePtr, true);
501 MCCFIInstruction::createOffset(nullptr, DwarfReg, -Offset));
522 unsigned DwarfReg = MRI->getDwarfRegNum(Reg, true);
526 MCCFIInstruction::createOffset(nullptr, DwarfReg, Offset));
529 MCCFIInstruction::createRestore(nullptr, DwarfReg));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIParser.cpp2187 int DwarfReg = TRI->getDwarfRegNum(LLVMReg, true);
2188 if (DwarfReg < 0)
2190 Reg = (unsigned)DwarfReg;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp1113 unsigned DwarfReg = HRI.getDwarfRegNum(Reg, true); local
1114 auto OffReg = MCCFIInstruction::createOffset(FrameLabel, DwarfReg,

Completed in 113 milliseconds