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.cpp605 Register AssignedReg = FuncInfo.ValueMap[I]; in SelectLoad() local
607 AssignedReg ? MRI.getRegClass(AssignedReg) : nullptr; in SelectLoad()
1173 Register AssignedReg = FuncInfo.ValueMap[I]; in PPCMoveToIntReg() local
1175 AssignedReg ? MRI.getRegClass(AssignedReg) : nullptr; in PPCMoveToIntReg()
1279 Register AssignedReg = FuncInfo.ValueMap[I]; in SelectBinaryIntOp() local
1281 (AssignedReg ? MRI.getRegClass(AssignedReg) : in SelectBinaryIntOp()
1922 Register AssignedReg = FuncInfo.ValueMap[I]; in SelectIntExt() local
1924 (AssignedReg ? MRI.getRegClass(AssignedReg) : in SelectIntExt()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegAllocFast.cpp384 MCPhysReg AssignedReg, bool Kill, bool LiveOut);
565 Register VirtReg, MCPhysReg AssignedReg, bool Kill, in spill() argument
568 << printReg(AssignedReg, TRI)); in spill()
573 TII->storeRegToStackSlot(*MBB, Before, AssignedReg, Kill, FI, &RC, TRI, in spill()
H A DRegAllocGreedy.cpp1853 MCRegister AssignedReg = VRM.getPhys(Intf.reg()); in assignedRegPartiallyOverlaps() local
1854 if (PhysReg == AssignedReg) in assignedRegPartiallyOverlaps()
1856 return TRI.regsOverlap(PhysReg, AssignedReg); in assignedRegPartiallyOverlaps()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp368 Register &AssignedReg = FuncInfo.ValueMap[I]; in updateValueMap() local
369 if (!AssignedReg) in updateValueMap()
371 AssignedReg = Reg; in updateValueMap()
372 else if (Reg != AssignedReg) { in updateValueMap()
375 FuncInfo.RegFixups[AssignedReg + i] = Reg + i; in updateValueMap()
379 AssignedReg = Reg; in updateValueMap()
H A DSelectionDAGBuilder.cpp9615 unsigned AssignedReg; in getRegistersForValue() local
9617 std::tie(AssignedReg, RC) = TLI.getRegForInlineAsmConstraint( in getRegistersForValue()
9688 if (AssignedReg) { in getRegistersForValue()
9689 I = std::find(I, RC->end(), AssignedReg); in getRegistersForValue()
9693 return {AssignedReg}; in getRegistersForValue()
9699 Register R = AssignedReg ? Register(*I) : RegInfo.createVirtualRegister(RC); in getRegistersForValue()