Searched refs:SpillReg (Results 1 – 4 of 4) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineFrameInfo.h | 68 void setDstReg(Register SpillReg) { in setDstReg() argument 69 DstReg = SpillReg; in setDstReg()
|
| H A D | MachineInstrBuilder.h | 521 Register SpillReg);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIFrameLowering.cpp | 139 Register SpillReg, int FI, Register FrameReg, in buildPrologSpill() argument 149 LiveUnits.addReg(SpillReg); in buildPrologSpill() 150 bool IsKill = !MBB.isLiveIn(SpillReg); in buildPrologSpill() 151 TRI.buildSpillLoadStore(MBB, I, DL, Opc, FI, SpillReg, IsKill, FrameReg, in buildPrologSpill() 154 LiveUnits.removeReg(SpillReg); in buildPrologSpill() 163 const DebugLoc &DL, Register SpillReg, int FI, in buildEpilogRestore() argument 173 TRI.buildSpillLoadStore(MBB, I, DL, Opc, FI, SpillReg, false, FrameReg, in buildEpilogRestore()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineInstr.cpp | 2252 Register SpillReg) { in computeExprForSpill() argument 2253 assert(MI.hasDebugOperandForReg(SpillReg) && "Spill Reg is not used in MI."); in computeExprForSpill() 2255 for (const MachineOperand &Op : MI.getDebugOperandsForReg(SpillReg)) in computeExprForSpill() 2263 int FrameIndex, Register SpillReg) { in buildDbgValueForSpill() argument 2266 const DIExpression *Expr = computeExprForSpill(Orig, SpillReg); in buildDbgValueForSpill() 2276 if (Op.isReg() && Op.getReg() == SpillReg) in buildDbgValueForSpill()
|