Home
last modified time | relevance | path

Searched refs:MCRegUnitIterator (Results 1 – 16 of 16) sorted by relevance

/external/llvm/lib/CodeGen/
DLiveRegMatrix.cpp78 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in assign()
91 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in unassign()
122 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) in checkRegUnitInterference()
149 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) in checkInterference()
DInterferenceCache.cpp71 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units, ++i) in revalidate()
88 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in reset()
97 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units, ++i) { in valid()
DMachineTraceMetrics.cpp630 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { in updatePhysDepsDownwards()
642 for (MCRegUnitIterator Units(Kills[i], TRI); Units.isValid(); ++Units) in updatePhysDepsDownwards()
648 for (MCRegUnitIterator Units(UseMI->getOperand(DefOp).getReg(), TRI); in updatePhysDepsDownwards()
790 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { in updatePhysDepsUpwards()
811 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { in updatePhysDepsUpwards()
DEarlyIfConversion.cpp239 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) in canSpeculateInstrs()
295 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) in findInsertionPoint()
303 for (MCRegUnitIterator Units(Reads.pop_back_val(), TRI); Units.isValid(); in findInsertionPoint()
DRegAllocBasic.cpp174 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in spillInterferences()
DLiveIntervalAnalysis.cpp281 for (MCRegUnitIterator Units(*LII, TRI); Units.isValid(); ++Units) { in computeLiveInRegUnits()
521 for (MCRegUnitIterator Units(VRM->getPhys(Reg), TRI); Units.isValid(); in addKillFlags()
760 for (MCRegUnitIterator Units(Reg, &TRI); Units.isValid(); ++Units) in updateAllRanges()
DRegAllocGreedy.cpp531 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in canEvictInterference()
598 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in evictInterference()
1373 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in calcGapWeights()
1408 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in calcGapWeights()
DRegAllocFast.cpp125 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) in markRegUsedInInstr()
131 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) in isRegUsedInInstr()
DRegAllocPBQP.cpp236 for (MCRegUnitIterator Units(preg, tri); Units.isValid(); ++Units) { in build()
DRegisterPressure.cpp348 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { in pushRegUnits()
DRegisterCoalescer.cpp822 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) in reMaterializeTrivialDef()
1130 for (MCRegUnitIterator UI(CP.getDstReg(), TRI); UI.isValid(); ++UI) in joinReservedPhysReg()
DLiveDebugVariables.cpp663 unsigned Unit = *MCRegUnitIterator(Loc.getReg(), &TRI); in computeIntervals()
DMachineVerifier.cpp996 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { in checkLiveness()
/external/llvm/include/llvm/MC/
DMCRegisterInfo.h230 friend class MCRegUnitIterator; variable
477 class MCRegUnitIterator : public MCRegisterInfo::DiffListIterator {
481 MCRegUnitIterator(unsigned Reg, const MCRegisterInfo *MCRI) { in MCRegUnitIterator() function
/external/llvm/include/llvm/CodeGen/
DMachineRegisterInfo.h374 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) in isPhysRegUsed()
389 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) in setPhysRegUsed()
403 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) in setPhysRegUnused()
/external/llvm/include/llvm/Target/
DTargetRegisterInfo.h373 MCRegUnitIterator RUA(regA, this); in regsOverlap()
374 MCRegUnitIterator RUB(regB, this); in regsOverlap()
385 for (MCRegUnitIterator Units(Reg, this); Units.isValid(); ++Units) in hasRegUnit()