Home
last modified time | relevance | path

Searched refs:getPhys (Results 1 – 19 of 19) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DRegAllocLinearScan.cpp380 reg = vrm_->getPhys(reg); in printIntervals()
484 CandReg = vrm_->getPhys(CandReg); in attemptTrivialCoalescing()
629 reg = vrm_->getPhys(reg); in linearScan()
652 Reg = attemptTrivialCoalescing(cur, vrm_->getPhys(cur.reg)); in linearScan()
699 reg = vrm_->getPhys(reg); in processActiveIntervals()
712 reg = vrm_->getPhys(reg); in processActiveIntervals()
753 reg = vrm_->getPhys(reg); in processInactiveIntervals()
864 unsigned PhysReg = vrm_->getPhys(Reg); in findIntervalsToSpill()
879 unsigned PhysReg = vrm_->getPhys(Reg); in findIntervalsToSpill()
1005 Reg = vrm_->getPhys(SrcReg); in assignRegOrStackSlotAtInterval()
[all …]
DVirtRegMap.h172 return getPhys(virtReg) != NO_PHYS_REG; in hasPhys()
177 unsigned getPhys(unsigned virtReg) const { in getPhys() function
213 return getPhys(VirtReg) == getRegAllocPref(VirtReg); in hasPreferredPhys()
DAllocationOrder.cpp38 Hint = VRM.getPhys(Hint); in AllocationOrder()
DVirtRegRewriter.cpp120 unsigned pReg = VRM.getPhys(reg); in runOnMachineFunction()
696 unsigned Phys = VRM.getPhys(VirtReg); in ReMaterialize()
1010 Reg = VRM.getPhys(Reg); in FoldsStackSlotModRef()
1431 unsigned PhysReg = VRM->getPhys(VirtReg); in OptimizeByUnfold()
1444 PhysReg = VRM->getPhys(VirtReg); in OptimizeByUnfold()
1792 unsigned Phys = VRM->getPhys(VirtReg); in InsertRestores()
1903 unsigned Phys = VRM->getPhys(VirtReg); in InsertSpills()
1978 unsigned Phys = VRM->getPhys(VirtReg); in ProcessUses()
2069 << PrintReg(VRM->getPhys(VirtReg), TRI) << '\n'); in ProcessUses()
2092 VRM->getPhys(VirtReg), VirtReg); in ProcessUses()
[all …]
DVirtRegMap.cpp122 physReg = getPhys(physReg); in getRegAllocPref()
282 unsigned PhysReg = getPhys(VirtReg); in rewrite()
DRegAllocBasic.cpp205 unsigned PhysReg = VRM->getPhys(reg); in verify()
289 assert(VRM->getPhys(VirtReg.reg) == PhysReg && "Inconsistent unassign"); in unassign()
DRegAllocGreedy.cpp359 if (unsigned PhysReg = VRM->getPhys(VirtReg)) { in LRE_CanEraseVirtReg()
369 unsigned PhysReg = VRM->getPhys(VirtReg); in LRE_WillShrinkVirtReg()
598 unassign(*Intf, VRM->getPhys(Intf->reg)); in evictInterference()
DLiveDebugVariables.cpp887 TargetRegisterInfo::isPhysicalRegister(VRM.getPhys(VirtReg))) { in rewriteLocations()
891 Loc.substPhysReg(VRM.getPhys(VirtReg), TRI); in rewriteLocations()
DRegAllocPBQP.cpp607 reg = vrm->getPhys(li->reg); in finalizeAlloc()
DLiveIntervalAnalysis.cpp207 PhysReg = vrm.getPhys(PhysReg); in conflictsWithPhysReg()
/external/llvm/include/llvm/CodeGen/
DVirtRegMap.h93 return getPhys(virtReg) != NO_PHYS_REG; in hasPhys()
98 unsigned getPhys(unsigned virtReg) const { in getPhys() function
/external/llvm/lib/CodeGen/
DVirtRegMap.cpp87 Hint = getPhys(Hint); in hasPreferredPhys()
88 return getPhys(VirtReg) == Hint; in hasPreferredPhys()
299 unsigned PhysReg = VRM->getPhys(VirtReg); in addMBBLiveIns()
399 unsigned PhysReg = VRM->getPhys(VirtReg); in rewrite()
DLiveRegMatrix.cpp115 unsigned PhysReg = VRM->getPhys(VirtReg.reg); in unassign()
DTargetRegisterInfo.cpp347 Phys = VRM->getPhys(Phys); in getRegAllocationHints()
DRegAllocGreedy.cpp2143 VirtRegToPhysReg[ItVirtReg] = VRM->getPhys(ItVirtReg); in tryLastChanceRecoloring()
2331 : VRM->getPhys(OtherReg); in collectHintInfo()
2367 unsigned PhysReg = VRM->getPhys(Reg); in tryHintRecoloring()
2388 unsigned CurrPhys = VRM->getPhys(Reg); in tryHintRecoloring()
DLiveDebugVariables.cpp925 TargetRegisterInfo::isPhysicalRegister(VRM.getPhys(VirtReg))) { in rewriteLocations()
929 Loc.substPhysReg(VRM.getPhys(VirtReg), TRI); in rewriteLocations()
DInlineSpiller.cpp1451 VRM.assignVirt2Phys(New, VRM.getPhys(Old)); in LRE_DidCloneVirtReg()
DLiveIntervalAnalysis.cpp666 for (MCRegUnitIterator Units(VRM->getPhys(Reg), TRI); Units.isValid(); in addKillFlags()
/external/llvm/lib/Target/ARM/
DARMBaseRegisterInfo.cpp288 PairedPhys = getPairedGPR(VRM->getPhys(Paired), Odd, this); in getRegAllocationHints()