Home
last modified time | relevance | path

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

/external/llvm/include/llvm/MC/
DMCRegisterInfo.h238 friend class MCRegUnitIterator; variable
534 class MCRegUnitIterator : public MCRegisterInfo::DiffListIterator {
538 MCRegUnitIterator() {} in MCRegUnitIterator() function
539 MCRegUnitIterator(unsigned Reg, const MCRegisterInfo *MCRI) { in MCRegUnitIterator() function
561 MCRegUnitIterator RUIter;
636 MCRegUnitIterator RI;
645 for (RI = MCRegUnitIterator(Reg, MCRI); RI.isValid(); ++RI) { in MCRegAliasIterator()
/external/llvm/lib/CodeGen/
DInterferenceCache.cpp89 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units, ++i) in revalidate()
106 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in reset()
115 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units, ++i) { in valid()
DLiveRegMatrix.cpp91 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in foreachUnit()
187 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) in checkInterference()
DRegisterScavenging.cpp35 for (MCRegUnitIterator RUI(Reg, TRI); RUI.isValid(); ++RUI) in setRegUsed()
93 for (MCRegUnitIterator RUI(Reg, TRI); RUI.isValid(); ++RUI) in addRegUnits()
258 for (MCRegUnitIterator RUI(Reg, TRI); RUI.isValid(); ++RUI) in isRegUsed()
DEarlyIfConversion.cpp240 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) in canSpeculateInstrs()
296 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) in findInsertionPoint()
304 for (MCRegUnitIterator Units(Reads.pop_back_val(), TRI); Units.isValid(); in findInsertionPoint()
DMachineTraceMetrics.cpp714 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { in updatePhysDepsDownwards()
726 for (MCRegUnitIterator Units(Kills[i], TRI); Units.isValid(); ++Units) in updatePhysDepsDownwards()
732 for (MCRegUnitIterator Units(UseMI->getOperand(DefOp).getReg(), TRI); in updatePhysDepsDownwards()
883 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { in updatePhysDepsUpwards()
903 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { in updatePhysDepsUpwards()
DRegAllocBasic.cpp173 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in spillInterferences()
DRegAllocGreedy.cpp644 MCRegUnitIterator Units(PhysReg, TRI); in canReassign()
720 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in canEvictInterference()
796 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in evictInterference()
1622 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in calcGapWeights()
1657 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in calcGapWeights()
1973 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in mayRecolorAllInterferences()
DLiveIntervalAnalysis.cpp310 for (MCRegUnitIterator Units(*LII, TRI); Units.isValid(); ++Units) { in computeLiveInRegUnits()
657 for (MCRegUnitIterator Units(VRM->getPhys(Reg), TRI); Units.isValid(); in addKillFlags()
960 for (MCRegUnitIterator Units(Reg, &TRI); Units.isValid(); ++Units) in updateAllRanges()
1395 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { in removePhysRegDefAt()
DRegAllocFast.cpp125 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) in markRegUsedInInstr()
131 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) in isRegUsedInInstr()
DRegisterCoalescer.cpp992 for (MCRegUnitIterator Units(NewMI->getOperand(0).getReg(), TRI); in reMaterializeTrivialDef()
1018 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) in reMaterializeTrivialDef()
1449 for (MCRegUnitIterator UI(DstReg, TRI); UI.isValid(); ++UI) in joinReservedPhysReg()
1495 for (MCRegUnitIterator UI(DstReg, TRI); UI.isValid(); ++UI) { in joinReservedPhysReg()
DRegAllocPBQP.cpp589 for (MCRegUnitIterator Units(PReg, &TRI); Units.isValid(); ++Units) { in initializeGraph()
DRegisterPressure.cpp350 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { in pushRegUnits()
DLiveDebugVariables.cpp711 unsigned Unit = *MCRegUnitIterator(Loc.getReg(), &TRI); in computeIntervals()
DMachineVerifier.cpp1007 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { in checkLiveness()
/external/llvm/include/llvm/Target/
DTargetRegisterInfo.h409 MCRegUnitIterator RUA(regA, this); in regsOverlap()
410 MCRegUnitIterator RUB(regB, this); in regsOverlap()
421 for (MCRegUnitIterator Units(Reg, this); Units.isValid(); ++Units) in hasRegUnit()
/external/llvm/include/llvm/CodeGen/
DMachineRegisterInfo.h664 for (MCRegUnitIterator Units(Reg, getTargetRegisterInfo()); in isPhysRegUsed()
680 for (MCRegUnitIterator Units(Reg, getTargetRegisterInfo()); in setPhysRegUsed()
695 for (MCRegUnitIterator Units(Reg, getTargetRegisterInfo()); in setPhysRegUnused()