Home
last modified time | relevance | path

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

/trueos/contrib/llvm/include/llvm/CodeGen/
HDLiveRegUnits.h51 for (MCRegUnitIterator RUnits(Reg, &MCRI); RUnits.isValid(); ++RUnits) in addReg()
57 for (MCRegUnitIterator RUnits(Reg, &MCRI); RUnits.isValid(); ++RUnits) in removeReg()
67 for (MCRegUnitIterator RUnits(Reg, &MCRI); RUnits.isValid(); ++RUnits) { in contains()
HDMachineRegisterInfo.h419 for (MCRegUnitIterator Units(Reg, getTargetRegisterInfo()); in isPhysRegUsed()
435 for (MCRegUnitIterator Units(Reg, getTargetRegisterInfo()); in setPhysRegUsed()
450 for (MCRegUnitIterator Units(Reg, getTargetRegisterInfo()); in setPhysRegUnused()
/trueos/contrib/llvm/include/llvm/MC/
HDMCRegisterInfo.h234 friend class MCRegUnitIterator; variable
489 class MCRegUnitIterator : public MCRegisterInfo::DiffListIterator {
493 MCRegUnitIterator() {} in MCRegUnitIterator() function
494 MCRegUnitIterator(unsigned Reg, const MCRegisterInfo *MCRI) { in MCRegUnitIterator() function
561 MCRegUnitIterator RI;
570 for (RI = MCRegUnitIterator(Reg, MCRI); RI.isValid(); ++RI) { in MCRegAliasIterator()
/trueos/contrib/llvm/lib/CodeGen/
HDLiveRegMatrix.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()
151 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) in checkInterference()
HDInterferenceCache.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()
HDEarlyIfConversion.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()
HDMachineTraceMetrics.cpp723 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { in updatePhysDepsDownwards()
735 for (MCRegUnitIterator Units(Kills[i], TRI); Units.isValid(); ++Units) in updatePhysDepsDownwards()
741 for (MCRegUnitIterator Units(UseMI->getOperand(DefOp).getReg(), TRI); in updatePhysDepsDownwards()
895 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { in updatePhysDepsUpwards()
915 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { in updatePhysDepsUpwards()
HDRegAllocBasic.cpp175 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in spillInterferences()
HDRegAllocGreedy.cpp506 MCRegUnitIterator Units(PhysReg, TRI); in canReassign()
578 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in canEvictInterference()
654 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in evictInterference()
1431 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in calcGapWeights()
1466 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in calcGapWeights()
HDLiveIntervalAnalysis.cpp289 for (MCRegUnitIterator Units(*LII, TRI); Units.isValid(); ++Units) { in computeLiveInRegUnits()
531 for (MCRegUnitIterator Units(VRM->getPhys(Reg), TRI); Units.isValid(); in addKillFlags()
760 for (MCRegUnitIterator Units(Reg, &TRI); Units.isValid(); ++Units) in updateAllRanges()
HDLiveRangeEdit.cpp263 for (MCRegUnitIterator Units(Reg, MRI.getTargetRegisterInfo()); in eliminateDeadDef()
HDRegAllocFast.cpp125 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) in markRegUsedInInstr()
131 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) in isRegUsedInInstr()
HDRegAllocPBQP.cpp235 for (MCRegUnitIterator Units(preg, tri); Units.isValid(); ++Units) { in build()
HDRegisterCoalescer.cpp876 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) in reMaterializeTrivialDef()
1188 for (MCRegUnitIterator UI(CP.getDstReg(), TRI); UI.isValid(); ++UI) in joinReservedPhysReg()
HDRegisterPressure.cpp349 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { in pushRegUnits()
HDLiveDebugVariables.cpp671 unsigned Unit = *MCRegUnitIterator(Loc.getReg(), &TRI); in computeIntervals()
HDInlineSpiller.cpp1111 for (MCRegUnitIterator Units(Reg, &TRI); Units.isValid(); ++Units) { in foldMemoryOperand()
HDMachineVerifier.cpp1010 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { in checkLiveness()
/trueos/contrib/llvm/include/llvm/Target/
HDTargetRegisterInfo.h400 MCRegUnitIterator RUA(regA, this); in regsOverlap()
401 MCRegUnitIterator RUB(regB, this); in regsOverlap()
412 for (MCRegUnitIterator Units(Reg, this); Units.isValid(); ++Units) in hasRegUnit()