Home
last modified time | relevance | path

Searched refs:MCRegUnitIterator (Results 1 – 18 of 18) 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/
DLiveRegMatrix.cpp89 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in foreachUnit()
132 for (MCRegUnitIterator Unit(PhysReg, TRI); Unit.isValid(); ++Unit) { in isPhysRegUsed()
192 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) in checkInterference()
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()
DRegisterScavenging.cpp96 for (MCRegUnitIterator RUI(Reg, TRI); RUI.isValid(); ++RUI) in addRegUnits()
257 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.cpp716 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { in updatePhysDepsDownwards()
728 for (MCRegUnitIterator Units(Kill, TRI); Units.isValid(); ++Units) in updatePhysDepsDownwards()
733 for (MCRegUnitIterator Units(UseMI->getOperand(DefOp).getReg(), TRI); in updatePhysDepsDownwards()
885 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { in updatePhysDepsUpwards()
905 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { in updatePhysDepsUpwards()
DRegAllocBasic.cpp173 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in spillInterferences()
DRegAllocGreedy.cpp667 MCRegUnitIterator Units(PhysReg, TRI); in canReassign()
743 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in canEvictInterference()
819 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in evictInterference()
1653 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in calcGapWeights()
1688 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in calcGapWeights()
2004 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in mayRecolorAllInterferences()
DLiveIntervalAnalysis.cpp327 for (MCRegUnitIterator Units(LI.PhysReg, TRI); Units.isValid(); ++Units) { in computeLiveInRegUnits()
687 for (MCRegUnitIterator Units(VRM->getPhys(Reg), TRI); Units.isValid(); in addKillFlags()
990 for (MCRegUnitIterator Units(Reg, &TRI); Units.isValid(); ++Units) in updateAllRanges()
1425 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.cpp1029 for (MCRegUnitIterator Units(NewMI->getOperand(0).getReg(), TRI); in reMaterializeTrivialDef()
1055 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) in reMaterializeTrivialDef()
1487 for (MCRegUnitIterator UI(DstReg, TRI); UI.isValid(); ++UI) in joinReservedPhysReg()
1541 for (MCRegUnitIterator UI(DstReg, TRI); UI.isValid(); ++UI) { in joinReservedPhysReg()
DRegAllocPBQP.cpp590 for (MCRegUnitIterator Units(PReg, &TRI); Units.isValid(); ++Units) { in initializeGraph()
DRegisterPressure.cpp381 for (MCRegUnitIterator Units(Reg, &TRI); Units.isValid(); ++Units) { in pushRegUnits()
DLiveDebugVariables.cpp693 unsigned Unit = *MCRegUnitIterator(Loc.getReg(), &TRI); in computeIntervals()
DMachineVerifier.cpp1055 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { in checkLiveness()
/external/llvm/include/llvm/Target/
DTargetRegisterInfo.h403 MCRegUnitIterator RUA(regA, this); in regsOverlap()
404 MCRegUnitIterator RUB(regB, this); in regsOverlap()
415 for (MCRegUnitIterator Units(Reg, this); Units.isValid(); ++Units) in hasRegUnit()
/external/llvm/lib/Target/AMDGPU/
DSILoadStoreOptimizer.cpp276 LiveRange &M0Range = LIS->getRegUnit(*MCRegUnitIterator(AMDGPU::M0, TRI)); in mergeRead2Pair()
344 LiveRange &M0Range = LIS->getRegUnit(*MCRegUnitIterator(AMDGPU::M0, TRI)); in mergeWrite2Pair()
/external/llvm/lib/Target/PowerPC/
DPPCVSXFMAMutate.cpp299 for (MCRegUnitIterator Units(AddendSrcReg, TRI); Units.isValid(); in processBlock()