/external/llvm/include/llvm/MC/ |
D | MCRegisterInfo.h | 238 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/ |
D | LiveRegMatrix.cpp | 89 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()
|
D | InterferenceCache.cpp | 89 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()
|
D | RegisterScavenging.cpp | 96 for (MCRegUnitIterator RUI(Reg, TRI); RUI.isValid(); ++RUI) in addRegUnits() 257 for (MCRegUnitIterator RUI(Reg, TRI); RUI.isValid(); ++RUI) in isRegUsed()
|
D | EarlyIfConversion.cpp | 240 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()
|
D | MachineTraceMetrics.cpp | 716 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()
|
D | RegAllocBasic.cpp | 173 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in spillInterferences()
|
D | RegAllocGreedy.cpp | 667 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()
|
D | LiveIntervalAnalysis.cpp | 327 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()
|
D | RegAllocFast.cpp | 125 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) in markRegUsedInInstr() 131 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) in isRegUsedInInstr()
|
D | RegisterCoalescer.cpp | 1029 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()
|
D | RegAllocPBQP.cpp | 590 for (MCRegUnitIterator Units(PReg, &TRI); Units.isValid(); ++Units) { in initializeGraph()
|
D | RegisterPressure.cpp | 381 for (MCRegUnitIterator Units(Reg, &TRI); Units.isValid(); ++Units) { in pushRegUnits()
|
D | LiveDebugVariables.cpp | 693 unsigned Unit = *MCRegUnitIterator(Loc.getReg(), &TRI); in computeIntervals()
|
D | MachineVerifier.cpp | 1055 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { in checkLiveness()
|
/external/llvm/include/llvm/Target/ |
D | TargetRegisterInfo.h | 403 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/ |
D | SILoadStoreOptimizer.cpp | 276 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/ |
D | PPCVSXFMAMutate.cpp | 299 for (MCRegUnitIterator Units(AddendSrcReg, TRI); Units.isValid(); in processBlock()
|