Searched defs:physReg (Results 1 - 8 of 8) sorted by relevance
/external/mesa3d/src/gallium/drivers/radeon/ |
H A D | SIAssignInterpRegs.cpp | 39 unsigned physReg, unsigned virtReg); 124 unsigned physReg, unsigned virtReg) 127 if (!MRI.isLiveIn(physReg)) { 128 MRI.addLiveIn(physReg, virtReg); 129 MF->front().addLiveIn(physReg); 132 .addReg(physReg); 134 MRI.replaceRegWith(virtReg, MRI.getLiveInVirtReg(physReg)); 122 AddLiveIn(MachineFunction * MF, MachineRegisterInfo & MRI, unsigned physReg, unsigned virtReg) argument
|
/external/llvm/include/llvm/CodeGen/ |
H A D | VirtRegMap.h | 105 void assignVirt2Phys(unsigned virtReg, unsigned physReg) { argument 107 TargetRegisterInfo::isPhysicalRegister(physReg)); 111 Virt2PhysMap[virtReg] = physReg;
|
/external/llvm/lib/CodeGen/ |
H A D | InterferenceCache.cpp | 93 void InterferenceCache::Entry::reset(unsigned physReg, argument 100 PhysReg = physReg;
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
H A D | InterferenceCache.cpp | 71 void InterferenceCache::Entry::reset(unsigned physReg, argument 78 PhysReg = physReg;
|
H A D | VirtRegMap.cpp | 120 unsigned physReg = Hint.second; local 121 if (TargetRegisterInfo::isVirtualRegister(physReg) && hasPhys(physReg)) 122 physReg = getPhys(physReg); 124 return (TargetRegisterInfo::isPhysicalRegister(physReg)) 125 ? physReg : 0; 126 return TRI->ResolveRegAllocHint(Hint.first, physReg, *MF);
|
H A D | VirtRegMap.h | 184 void assignVirt2Phys(unsigned virtReg, unsigned physReg) { argument 186 TargetRegisterInfo::isPhysicalRegister(physReg)); 190 Virt2PhysMap[virtReg] = physReg;
|
H A D | RegAllocPBQP.cpp | 583 unsigned physReg = vrm->getRegAllocPref(li->reg); local 585 if (physReg == 0) { 587 physReg = liRC->getRawAllocationOrder(*mf).front(); 590 vrm->assignVirt2Phys(li->reg, physReg);
|
H A D | RegAllocLinearScan.cpp | 313 void addRegUse(unsigned physReg) { argument 314 assert(TargetRegisterInfo::isPhysicalRegister(physReg) && 316 ++regUse_[physReg]; 317 for (const unsigned* as = tri_->getAliasSet(physReg); *as; ++as) 321 void delRegUse(unsigned physReg) { argument 322 assert(TargetRegisterInfo::isPhysicalRegister(physReg) && 324 assert(regUse_[physReg] != 0); 325 --regUse_[physReg]; 326 for (const unsigned* as = tri_->getAliasSet(physReg); *as; ++as) { 332 bool isRegAvail(unsigned physReg) cons 973 unsigned physReg = vrm_->getRegAllocPref(cur->reg); local 1041 unsigned physReg = getFreePhysReg(cur); local 1429 unsigned physReg = Hint.second; local [all...] |
Completed in 162 milliseconds