Home
last modified time | relevance | path

Searched refs:AssignedReg (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DInlineAsmLowering.cpp94 Register AssignedReg; in getRegistersForValue() local
96 std::tie(AssignedReg, RC) = TLI.getRegForInlineAsmConstraint( in getRegistersForValue()
122 if (AssignedReg) { in getRegistersForValue()
123 for (; *I != AssignedReg; ++I) in getRegistersForValue()
131 Register R = AssignedReg ? Register(*I) : RegInfo.createVirtualRegister(RC); in getRegistersForValue()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp593 Register AssignedReg = FuncInfo.ValueMap[I]; in SelectLoad() local
595 AssignedReg ? MRI.getRegClass(AssignedReg) : nullptr; in SelectLoad()
1161 Register AssignedReg = FuncInfo.ValueMap[I]; in PPCMoveToIntReg() local
1163 AssignedReg ? MRI.getRegClass(AssignedReg) : nullptr; in PPCMoveToIntReg()
1267 Register AssignedReg = FuncInfo.ValueMap[I]; in SelectBinaryIntOp() local
1269 (AssignedReg ? MRI.getRegClass(AssignedReg) : in SelectBinaryIntOp()
1911 Register AssignedReg = FuncInfo.ValueMap[I]; in SelectIntExt() local
1913 (AssignedReg ? MRI.getRegClass(AssignedReg) : in SelectIntExt()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegAllocFast.cpp387 MCPhysReg AssignedReg, bool Kill, bool LiveOut);
582 Register VirtReg, MCPhysReg AssignedReg, bool Kill, in spill() argument
585 << printReg(AssignedReg, TRI)); in spill()
590 TII->storeRegToStackSlot(*MBB, Before, AssignedReg, Kill, FI, &RC, TRI, in spill()
H A DRegAllocGreedy.cpp1990 MCRegister AssignedReg = VRM.getPhys(Intf.reg()); in assignedRegPartiallyOverlaps() local
1991 if (PhysReg == AssignedReg) in assignedRegPartiallyOverlaps()
1993 return TRI.regsOverlap(PhysReg, AssignedReg); in assignedRegPartiallyOverlaps()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp369 Register &AssignedReg = FuncInfo.ValueMap[I]; in updateValueMap() local
370 if (!AssignedReg) in updateValueMap()
372 AssignedReg = Reg; in updateValueMap()
373 else if (Reg != AssignedReg) { in updateValueMap()
376 FuncInfo.RegFixups[AssignedReg + i] = Reg + i; in updateValueMap()
380 AssignedReg = Reg; in updateValueMap()
H A DSelectionDAGBuilder.cpp9778 unsigned AssignedReg; in getRegistersForValue() local
9780 std::tie(AssignedReg, RC) = TLI.getRegForInlineAsmConstraint( in getRegistersForValue()
9851 if (AssignedReg) { in getRegistersForValue()
9852 I = std::find(I, RC->end(), AssignedReg); in getRegistersForValue()
9856 return {AssignedReg}; in getRegistersForValue()
9862 Register R = AssignedReg ? Register(*I) : RegInfo.createVirtualRegister(RC); in getRegistersForValue()