Searched refs:AssignedReg (Results 1 – 6 of 6) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/ |
| H A D | InlineAsmLowering.cpp | 94 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 D | PPCFastISel.cpp | 605 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 D | RegAllocFast.cpp | 287 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 D | RegAllocGreedy.cpp | 1755 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 D | FastISel.cpp | 368 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 D | SelectionDAGBuilder.cpp | 8689 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()
|