Searched refs:MCRegUnitIterator (Results 1 – 16 of 16) sorted by relevance
/external/llvm/lib/CodeGen/ |
D | LiveRegMatrix.cpp | 78 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()
|
D | InterferenceCache.cpp | 71 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()
|
D | MachineTraceMetrics.cpp | 630 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()
|
D | EarlyIfConversion.cpp | 239 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()
|
D | RegAllocBasic.cpp | 174 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in spillInterferences()
|
D | LiveIntervalAnalysis.cpp | 281 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()
|
D | RegAllocGreedy.cpp | 531 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()
|
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 | RegAllocPBQP.cpp | 236 for (MCRegUnitIterator Units(preg, tri); Units.isValid(); ++Units) { in build()
|
D | RegisterPressure.cpp | 348 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { in pushRegUnits()
|
D | RegisterCoalescer.cpp | 822 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) in reMaterializeTrivialDef() 1130 for (MCRegUnitIterator UI(CP.getDstReg(), TRI); UI.isValid(); ++UI) in joinReservedPhysReg()
|
D | LiveDebugVariables.cpp | 663 unsigned Unit = *MCRegUnitIterator(Loc.getReg(), &TRI); in computeIntervals()
|
D | MachineVerifier.cpp | 996 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { in checkLiveness()
|
/external/llvm/include/llvm/MC/ |
D | MCRegisterInfo.h | 230 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/ |
D | MachineRegisterInfo.h | 374 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/ |
D | TargetRegisterInfo.h | 373 MCRegUnitIterator RUA(regA, this); in regsOverlap() 374 MCRegUnitIterator RUB(regB, this); in regsOverlap() 385 for (MCRegUnitIterator Units(Reg, this); Units.isValid(); ++Units) in hasRegUnit()
|