Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/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()
1924 Register AssignedReg = FuncInfo.ValueMap[I]; in SelectIntExt() local
1926 (AssignedReg ? MRI.getRegClass(AssignedReg) : in SelectIntExt()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DRegAllocFast.cpp287 MCPhysReg AssignedReg, bool Kill, bool LiveOut);
431 MCPhysReg AssignedReg, bool Kill, bool LiveOut) { in spill() argument
433 << " in " << printReg(AssignedReg, TRI)); in spill()
438 TII->storeRegToStackSlot(*MBB, Before, AssignedReg, Kill, FI, &RC, TRI, in spill()
H A DRegAllocGreedy.cpp1755 MCRegister AssignedReg = VRM.getPhys(Intf.reg()); in assignedRegPartiallyOverlaps() local
1756 if (PhysReg == AssignedReg) in assignedRegPartiallyOverlaps()
1758 return TRI.regsOverlap(PhysReg, AssignedReg); in assignedRegPartiallyOverlaps()
/openbsd-src/gnu/llvm/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.cpp8689 unsigned AssignedReg; in getRegistersForValue() local
8691 std::tie(AssignedReg, RC) = TLI.getRegForInlineAsmConstraint( in getRegistersForValue()
8762 if (AssignedReg) { in getRegistersForValue()
8763 I = std::find(I, RC->end(), AssignedReg); in getRegistersForValue()
8767 return {AssignedReg}; in getRegistersForValue()
8773 Register R = AssignedReg ? Register(*I) : RegInfo.createVirtualRegister(RC); in getRegistersForValue()