/minix/external/bsd/llvm/dist/llvm/lib/CodeGen/ |
H A D | RegAllocPBQP.cpp | 511 unsigned PReg = RawPRegOrder[I]; in initializeGraph() local 512 if (MRI.isReserved(PReg)) in initializeGraph() 516 if (!RegMaskOverlaps.empty() && !RegMaskOverlaps.test(PReg)) in initializeGraph() 531 VRegAllowed.push_back(PReg); in initializeGraph() 575 << TRI.getName(PReg) << "\n"); in mapPBQPToRegAlloc() 576 assert(PReg != 0 && "Invalid preg selected."); in mapPBQPToRegAlloc() 577 VRM.assignVirt2Phys(VReg, PReg); in mapPBQPToRegAlloc() 618 unsigned PReg = MRI.getSimpleHint(LI.reg); in finalizeAlloc() local 620 if (PReg == 0) { in finalizeAlloc() 622 PReg = RC.getRawAllocationOrder(MF).front(); in finalizeAlloc() [all …]
|
H A D | CallingConvLower.cpp | 244 for (MCPhysReg PReg : RemainingRegs) { in analyzeMustTailForwardedRegisters() local 245 unsigned VReg = MF.addLiveIn(PReg, RC); in analyzeMustTailForwardedRegisters() 246 Forwards.push_back(ForwardedRegister(VReg, PReg, RegVT)); in analyzeMustTailForwardedRegisters()
|
H A D | MachineFunction.cpp | 438 unsigned MachineFunction::addLiveIn(unsigned PReg, in addLiveIn() argument 441 unsigned VReg = MRI.getLiveInVirtReg(PReg); in addLiveIn() 450 assert((VRegRC == RC || (VRegRC->contains(PReg) && in addLiveIn() 456 MRI.addLiveIn(PReg, VReg); in addLiveIn()
|
H A D | MachineRegisterInfo.cpp | 357 unsigned MachineRegisterInfo::getLiveInVirtReg(unsigned PReg) const { in getLiveInVirtReg() 359 if (I->first == PReg) in getLiveInVirtReg()
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/R600/ |
H A D | R600ExpandSpecialInstrs.cpp | 122 unsigned PReg = AMDGPU::R600_ArrayBaseRegClass.getRegister( in runOnMachineFunction() local 134 DstReg, MI.getOperand(3 + (Chan % 2)).getReg(), PReg); in runOnMachineFunction() 151 unsigned PReg = AMDGPU::R600_ArrayBaseRegClass.getRegister( in runOnMachineFunction() local 163 DstReg, MI.getOperand(3 + (Chan % 2)).getReg(), PReg); in runOnMachineFunction() 181 unsigned PReg = AMDGPU::R600_ArrayBaseRegClass.getRegister( in runOnMachineFunction() local 187 TRI.getSubReg(DstReg, TRI.getSubRegFromChannel(Chan)), PReg); in runOnMachineFunction()
|
/minix/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | CallingConvLower.h | 164 ForwardedRegister(unsigned VReg, MCPhysReg PReg, MVT VT) in ForwardedRegister() 165 : VReg(VReg), PReg(PReg), VT(VT) {} in ForwardedRegister() 167 MCPhysReg PReg; member
|
H A D | MachineFunction.h | 321 unsigned addLiveIn(unsigned PReg, const TargetRegisterClass *RC);
|
H A D | MachineRegisterInfo.h | 772 unsigned getLiveInVirtReg(unsigned PReg) const;
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86FrameLowering.cpp | 1836 unsigned ScratchReg, SPReg, PReg, SPLimitOffset; in adjustForHiPEPrologue() local 1840 PReg = X86::RBP; in adjustForHiPEPrologue() 1847 PReg = X86::EBP; in adjustForHiPEPrologue() 1863 .addReg(ScratchReg), PReg, false, SPLimitOffset); in adjustForHiPEPrologue() 1872 .addReg(ScratchReg), PReg, false, SPLimitOffset); in adjustForHiPEPrologue()
|
H A D | X86ISelLowering.cpp | 3017 RegsToPass.push_back(std::make_pair(unsigned(F.PReg), Val)); in LowerCall()
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/ARM/ |
H A D | ARMLoadStoreOptimizer.cpp | 830 unsigned PReg = PMO.getReg(); in MergeLDR_STR() local 831 unsigned PRegNum = PMO.isUndef() ? UINT_MAX : TRI->getEncodingValue(PReg); in MergeLDR_STR()
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/Mips/ |
H A D | MipsISelLowering.cpp | 854 addLiveIn(MachineFunction &MF, unsigned PReg, const TargetRegisterClass *RC) in addLiveIn() argument 857 MF.getRegInfo().addLiveIn(PReg, VReg); in addLiveIn()
|