Searched refs:PReg (Results 1 - 12 of 12) sorted by relevance
/external/llvm/lib/Target/R600/ |
H A D | R600ExpandSpecialInstrs.cpp | 122 unsigned PReg = AMDGPU::R600_ArrayBaseRegClass.getRegister( local 134 DstReg, MI.getOperand(3 + (Chan % 2)).getReg(), PReg); 151 unsigned PReg = AMDGPU::R600_ArrayBaseRegClass.getRegister( local 163 DstReg, MI.getOperand(3 + (Chan % 2)).getReg(), PReg); 181 unsigned PReg = AMDGPU::R600_ArrayBaseRegClass.getRegister( local 187 TRI.getSubReg(DstReg, TRI.getSubRegFromChannel(Chan)), PReg);
|
/external/llvm/lib/CodeGen/ |
H A D | RegAllocPBQP.cpp | 579 unsigned PReg = RawPRegOrder[I]; local 580 if (MRI.isReserved(PReg)) 584 if (!RegMaskOverlaps.empty() && !RegMaskOverlaps.test(PReg)) 589 for (MCRegUnitIterator Units(PReg, &TRI); Units.isValid(); ++Units) { 599 VRegAllowed.push_back(PReg); 676 unsigned PReg = G.getNodeMetadata(NId).getAllowedRegs()[AllocOption - 1]; local 678 << TRI.getName(PReg) << "\n"); 679 assert(PReg != 0 && "Invalid preg selected."); 680 VRM.assignVirt2Phys(VReg, PReg); 704 unsigned PReg local [all...] |
H A D | CallingConvLower.cpp | 244 for (MCPhysReg PReg : RemainingRegs) { 245 unsigned VReg = MF.addLiveIn(PReg, RC); 246 Forwards.push_back(ForwardedRegister(VReg, PReg, RegVT));
|
H A D | MachineRegisterInfo.cpp | 355 /// getLiveInVirtReg - If PReg is a live-in physical register, return the 357 unsigned MachineRegisterInfo::getLiveInVirtReg(unsigned PReg) const { 359 if (I->first == PReg)
|
H A D | MachineFunction.cpp | 435 unsigned MachineFunction::addLiveIn(unsigned PReg, argument 438 unsigned VReg = MRI.getLiveInVirtReg(PReg); 447 assert((VRegRC == RC || (VRegRC->contains(PReg) && 453 MRI.addLiveIn(PReg, VReg);
|
/external/llvm/include/llvm/CodeGen/ |
H A D | CallingConvLower.h | 165 ForwardedRegister(unsigned VReg, MCPhysReg PReg, MVT VT) argument 166 : VReg(VReg), PReg(PReg), VT(VT) {} 168 MCPhysReg PReg; member in struct:llvm::ForwardedRegister
|
H A D | MachineFunction.h | 328 unsigned addLiveIn(unsigned PReg, const TargetRegisterClass *RC);
|
H A D | MachineRegisterInfo.h | 784 /// getLiveInVirtReg - If PReg is a live-in physical register, return the 786 unsigned getLiveInVirtReg(unsigned PReg) const;
|
/external/llvm/lib/Target/X86/ |
H A D | X86FrameLowering.cpp | 1926 unsigned ScratchReg, SPReg, PReg, SPLimitOffset; 1930 PReg = X86::RBP; 1937 PReg = X86::EBP; 1953 .addReg(ScratchReg), PReg, false, SPLimitOffset); 1962 .addReg(ScratchReg), PReg, false, SPLimitOffset);
|
H A D | X86ISelLowering.cpp | 2915 RegsToPass.push_back(std::make_pair(unsigned(F.PReg), Val));
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMLoadStoreOptimizer.cpp | 843 unsigned PReg = PMO.getReg(); local 844 unsigned PRegNum = PMO.isUndef() ? UINT_MAX : TRI->getEncodingValue(PReg);
|
/external/llvm/lib/Target/Mips/ |
H A D | MipsISelLowering.cpp | 872 addLiveIn(MachineFunction &MF, unsigned PReg, const TargetRegisterClass *RC) argument 875 MF.getRegInfo().addLiveIn(PReg, VReg);
|
Completed in 322 milliseconds