Home
last modified time | relevance | path

Searched refs:MachineReg (Results 1 – 12 of 12) sorted by relevance

/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfExpression.cpp69 unsigned MachineReg, int Offset) { in AddMachineRegIndirect() argument
70 if (isFrameRegister(TRI, MachineReg)) { in AddMachineRegIndirect()
77 int DwarfReg = TRI.getDwarfRegNum(MachineReg, false); in AddMachineRegIndirect()
86 unsigned MachineReg, in AddMachineRegPiece() argument
89 if (!TRI.isPhysicalRegister(MachineReg)) in AddMachineRegPiece()
92 int Reg = TRI.getDwarfRegNum(MachineReg, false); in AddMachineRegPiece()
104 for (MCSuperRegIterator SR(MachineReg, &TRI); SR.isValid(); ++SR) { in AddMachineRegPiece()
107 unsigned Idx = TRI.getSubRegIndex(*SR, MachineReg); in AddMachineRegPiece()
133 unsigned RegSize = TRI.getMinimalPhysRegClass(MachineReg)->getSize() * 8; in AddMachineRegPiece()
137 for (MCSubRegIterator SR(MachineReg, &TRI); SR.isValid(); ++SR) { in AddMachineRegPiece()
[all …]
DDwarfExpression.h48 virtual bool isFrameRegister(const TargetRegisterInfo &TRI, unsigned MachineReg) = 0;
77 bool AddMachineRegIndirect(const TargetRegisterInfo &TRI, unsigned MachineReg,
94 bool AddMachineRegPiece(const TargetRegisterInfo &TRI, unsigned MachineReg,
111 const DIExpression *Expr, unsigned MachineReg,
133 unsigned MachineReg) override;
148 unsigned MachineReg) override;
DDwarfUnit.cpp62 unsigned MachineReg) { in isFrameRegister() argument
63 return MachineReg == TRI.getFrameRegister(*AP.MF); in isFrameRegister()
DDwarfDebug.cpp142 unsigned MachineReg) { in isFrameRegister() argument
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
DDwarfExpression.cpp100 unsigned MachineReg, unsigned MaxSize) { in addMachineReg() argument
101 if (!llvm::Register::isPhysicalRegister(MachineReg)) { in addMachineReg()
102 if (isFrameRegister(TRI, MachineReg)) { in addMachineReg()
109 int Reg = TRI.getDwarfRegNum(MachineReg, false); in addMachineReg()
119 for (MCSuperRegIterator SR(MachineReg, &TRI); SR.isValid(); ++SR) { in addMachineReg()
122 unsigned Idx = TRI.getSubRegIndex(*SR, MachineReg); in addMachineReg()
136 const TargetRegisterClass *RC = TRI.getMinimalPhysRegClass(MachineReg); in addMachineReg()
144 for (MCSubRegIterator SR(MachineReg, &TRI); SR.isValid(); ++SR) { in addMachineReg()
145 unsigned Idx = TRI.getSubRegIndex(MachineReg, *SR); in addMachineReg()
220 unsigned MachineReg, in addMachineRegExpression() argument
[all …]
DDwarfExpression.h212 virtual bool isFrameRegister(const TargetRegisterInfo &TRI, unsigned MachineReg) = 0;
239 bool addMachineReg(const TargetRegisterInfo &TRI, unsigned MachineReg,
317 DIExpressionCursor &Expr, unsigned MachineReg,
376 unsigned MachineReg) override;
405 unsigned MachineReg) override;
DDwarfUnit.cpp87 unsigned MachineReg) { in isFrameRegister() argument
88 return MachineReg == TRI.getFrameRegister(*AP.MF); in isFrameRegister()
DDwarfDebug.cpp196 unsigned MachineReg) { in isFrameRegister() argument
/external/llvm-project/llvm/lib/CodeGen/AsmPrinter/
DDwarfExpression.cpp100 llvm::Register MachineReg, in addMachineReg() argument
102 if (!llvm::Register::isPhysicalRegister(MachineReg)) { in addMachineReg()
103 if (isFrameRegister(TRI, MachineReg)) { in addMachineReg()
110 int Reg = TRI.getDwarfRegNum(MachineReg, false); in addMachineReg()
120 for (MCSuperRegIterator SR(MachineReg, &TRI); SR.isValid(); ++SR) { in addMachineReg()
123 unsigned Idx = TRI.getSubRegIndex(*SR, MachineReg); in addMachineReg()
137 const TargetRegisterClass *RC = TRI.getMinimalPhysRegClass(MachineReg); in addMachineReg()
145 for (MCSubRegIterator SR(MachineReg, &TRI); SR.isValid(); ++SR) { in addMachineReg()
146 unsigned Idx = TRI.getSubRegIndex(MachineReg, *SR); in addMachineReg()
252 llvm::Register MachineReg, in addMachineRegExpression() argument
[all …]
DDwarfExpression.h221 llvm::Register MachineReg) = 0;
248 bool addMachineReg(const TargetRegisterInfo &TRI, llvm::Register MachineReg,
329 llvm::Register MachineReg,
392 llvm::Register MachineReg) override;
422 llvm::Register MachineReg) override;
DDwarfUnit.cpp86 llvm::Register MachineReg) { in isFrameRegister() argument
87 return MachineReg == TRI.getFrameRegister(*AP.MF); in isFrameRegister()
DDwarfDebug.cpp180 llvm::Register MachineReg) { in isFrameRegister() argument