Home
last modified time | relevance | path

Searched refs:MCRegAliasIterator (Results 1 – 25 of 44) sorted by relevance

12

/external/llvm/lib/CodeGen/
DMachineCopyPropagation.cpp111 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) { in ClobberRegister()
215 for (MCRegAliasIterator AI(Src, TRI, true); AI.isValid(); ++AI) { in CopyPropagateBlock()
276 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) { in CopyPropagateBlock()
DAggressiveAntiDepBreaker.cpp153 for (MCRegAliasIterator AI(LI.PhysReg, TRI, true); AI.isValid(); ++AI) { in StartBlock()
169 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) { in StartBlock()
301 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) in HandleLastUse()
379 for (MCRegAliasIterator AI(Reg, TRI, false); AI.isValid(); ++AI) { in PrescanInstruction()
410 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) { in PrescanInstruction()
670 for (MCRegAliasIterator AI(NewReg, TRI, false); AI.isValid(); ++AI) { in FindSuitableFreeRegisters()
910 for (MCRegAliasIterator AI(AntiDepReg, TRI, true); AI.isValid(); ++AI) in BreakAntiDependencies()
DCriticalAntiDepBreaker.cpp61 for (MCRegAliasIterator AI(LI.PhysReg, TRI, true); AI.isValid(); ++AI) { in StartBlock()
76 for (MCRegAliasIterator AI(*I, TRI, true); AI.isValid(); ++AI) { in StartBlock()
189 for (MCRegAliasIterator AI(Reg, TRI, false); AI.isValid(); ++AI) { in PrescanInstruction()
309 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) { in ScanInstruction()
DMachineRegisterInfo.cpp453 for (MCRegAliasIterator AI(PhysReg, getTargetRegisterInfo(), true); in isConstantPhysReg()
509 for (MCRegAliasIterator AI(PhysReg, TRI, true); AI.isValid(); ++AI) { in isPhysRegModified()
523 for (MCRegAliasIterator AliasReg(PhysReg, TRI, true); AliasReg.isValid(); in isPhysRegUsed()
DRegUsageInfoCollector.cpp82 for (MCRegAliasIterator AI(PReg, TRI, true); AI.isValid(); ++AI) in markRegClobbered()
DDeadMachineInstructionElim.cpp167 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) in runOnMachineFunction()
DLivePhysRegs.cpp136 for (MCRegAliasIterator R(Reg, TRI, false); R.isValid(); ++R) { in available()
DRegisterClassInfo.cpp58 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) in runOnMachineFunction()
DRegAllocFast.cpp374 for (MCRegAliasIterator AI(PhysReg, TRI, false); AI.isValid(); ++AI) { in usePhysReg()
433 for (MCRegAliasIterator AI(PhysReg, TRI, false); AI.isValid(); ++AI) { in definePhysReg()
481 for (MCRegAliasIterator AI(PhysReg, TRI, false); AI.isValid(); ++AI) { in calcSpillCost()
740 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) { in handleThroughOperands()
DMachineLICM.cpp395 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) in ProcessMI()
415 for (MCRegAliasIterator AS(Reg, TRI, true); AS.isValid(); ++AS) { in ProcessMI()
463 for (MCRegAliasIterator AI(LI.PhysReg, TRI, true); AI.isValid(); ++AI) in HoistRegionPostRA()
482 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) in HoistRegionPostRA()
DMachineCSE.cpp231 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) in hasLivePhysRegDefUses()
259 for (MCRegAliasIterator AI(PhysDefs[i], TRI, true); AI.isValid(); ++AI) in hasLivePhysRegDefUses()
DCallingConvLower.cpp63 for (MCRegAliasIterator AI(Reg, &TRI, true); AI.isValid(); ++AI) in MarkAllocated()
DImplicitNullChecks.cpp312 for (MCRegAliasIterator AR(Reg, TRI, /*IncludeSelf*/ true); AR.isValid(); in AnyAliasLiveIn()
DRegisterScavenging.cpp309 for (MCRegAliasIterator AI(MO.getReg(), TRI, true); AI.isValid(); ++AI) in findSurvivorReg()
DLiveDebugValues.cpp315 for (MCRegAliasIterator RAI(MO.getReg(), TRI, true); RAI.isValid(); ++RAI) in transferRegisterDef()
/external/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonMCChecker.cpp78 for(MCRegAliasIterator SRI(R, &RI, !MCSubRegIterator(R, &RI).isValid()); in init()
127 for(MCRegAliasIterator SRI(R, &RI, !MCSubRegIterator(R, &RI).isValid()); in init()
180 for(MCRegAliasIterator SRI(R, &RI, !MCSubRegIterator(R, &RI).isValid()); in init()
193 for(MCRegAliasIterator SRI(R2, &RI, !MCSubRegIterator(R2, &RI).isValid()); in init()
/external/llvm/lib/CodeGen/AsmPrinter/
DDbgValueHistoryCalculator.cpp168 for (MCRegAliasIterator AI(MO.getReg(), TRI, true); AI.isValid(); in collectChangingRegs()
197 for (MCRegAliasIterator AI(MO.getReg(), TRI, true); AI.isValid(); in calculateDbgValueHistory()
/external/llvm/include/llvm/CodeGen/
DLivePhysRegs.h87 for (MCRegAliasIterator R(Reg, TRI, true); R.isValid(); ++R) in removeReg()
/external/llvm/lib/Target/X86/
DX86RegisterInfo.cpp491 for (MCRegAliasIterator AI(X86::R8 + n, this, true); AI.isValid(); ++AI) in getReservedRegs()
495 for (MCRegAliasIterator AI(X86::XMM8 + n, this, true); AI.isValid(); ++AI) in getReservedRegs()
501 for (MCRegAliasIterator AI(X86::XMM0 + n, this, true); AI.isValid(); ++AI) in getReservedRegs()
/external/llvm/include/llvm/MC/
DMCRegisterInfo.h644 class MCRegAliasIterator {
654 MCRegAliasIterator(unsigned Reg, const MCRegisterInfo *MCRI, in MCRegAliasIterator() function
/external/llvm/lib/Target/AArch64/
DAArch64RedundantCopyElimination.cpp113 for (MCRegAliasIterator AI(TargetReg, TRI, true); AI.isValid(); ++AI) in optimizeCopy()
DAArch64CollectLOH.cpp359 for (MCRegAliasIterator AI(CurReg, TRI, true); AI.isValid(); ++AI) { in initReachingDef()
1023 for (MCRegAliasIterator AI(CurReg, TRI, true); AI.isValid(); ++AI) in collectInvolvedReg()
/external/llvm/lib/Target/Mips/
DMipsDelaySlotFiller.cpp358 for (MCRegAliasIterator AI(*R, &TRI, true); AI.isValid(); ++AI) in setCallerSaved()
368 for (MCRegAliasIterator AI(R, &TRI, false); AI.isValid(); ++AI) in setUnallocatableRegs()
418 for (MCRegAliasIterator AI(Reg, &TRI, true); AI.isValid(); ++AI) in isRegInSet()
/external/llvm/lib/Target/Lanai/
DLanaiDelaySlotFiller.cpp259 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) in isRegInSet()
/external/llvm/lib/Target/Sparc/
DSparcRegisterInfo.cpp93 for (MCRegAliasIterator AI(SP::D16 + n, this, true); AI.isValid(); ++AI) in getReservedRegs()

12