Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DAggressiveAntiDepBreaker.cpp165 for (MCRegAliasIterator AI(LI.PhysReg, TRI, true); AI.isValid(); ++AI) { in StartBlock()
183 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) { in StartBlock()
315 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) in HandleLastUse()
398 for (MCRegAliasIterator AI(Reg, TRI, false); AI.isValid(); ++AI) { in PrescanInstruction()
429 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) { in PrescanInstruction()
689 for (MCRegAliasIterator AI(NewReg, TRI, false); AI.isValid(); ++AI) { in FindSuitableFreeRegisters()
928 for (MCRegAliasIterator AI(AntiDepReg, TRI, true); AI.isValid(); ++AI) in BreakAntiDependencies()
H A DCriticalAntiDepBreaker.cpp75 for (MCRegAliasIterator AI(LI.PhysReg, TRI, true); AI.isValid(); ++AI) { in StartBlock()
93 for (MCRegAliasIterator AI(*I, TRI, true); AI.isValid(); ++AI) { in StartBlock()
206 for (MCRegAliasIterator AI(Reg, TRI, false); AI.isValid(); ++AI) { in PrescanInstruction()
326 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) { in ScanInstruction()
H A DMachineRegisterInfo.cpp522 for (MCRegAliasIterator AI(PhysReg, TRI, true); in isConstantPhysReg()
585 for (MCRegAliasIterator AI(PhysReg, TRI, true); AI.isValid(); ++AI) { in isPhysRegModified()
599 for (MCRegAliasIterator AliasReg(PhysReg, TRI, true); AliasReg.isValid(); in isPhysRegUsed()
626 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) in disableCalleeSavedRegister()
H A DCallingConvLower.cpp64 for (MCRegAliasIterator AI(Reg, &TRI, true); AI.isValid(); ++AI) in MarkAllocated()
74 for (MCRegAliasIterator AI(ValAssign.getLocReg(), &TRI, true); in IsShadowAllocatedReg()
H A DMachineLICM.cpp443 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) in ProcessMI()
463 for (MCRegAliasIterator AS(Reg, TRI, true); AS.isValid(); ++AS) { in ProcessMI()
469 for (MCRegAliasIterator AS(Reg, TRI, true); AS.isValid(); ++AS) in ProcessMI()
514 for (MCRegAliasIterator AI(LI.PhysReg, TRI, true); AI.isValid(); ++AI) in HoistRegionPostRA()
533 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) in HoistRegionPostRA()
H A DDeadMachineInstructionElim.cpp163 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) in runOnMachineFunction()
H A DRegAllocFast.cpp419 for (MCRegAliasIterator AI(PhysReg, TRI, false); AI.isValid(); ++AI) { in usePhysReg()
478 for (MCRegAliasIterator AI(PhysReg, TRI, false); AI.isValid(); ++AI) { in definePhysReg()
526 for (MCRegAliasIterator AI(PhysReg, TRI, false); AI.isValid(); ++AI) { in calcSpillCost()
763 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) { in handleThroughOperands()
H A DRegUsageInfoCollector.cpp121 for (MCRegAliasIterator AI(PReg, TRI, true); AI.isValid(); ++AI) in runOnMachineFunction()
H A DRegisterClassInfo.cpp65 for (MCRegAliasIterator AI(*I, TRI, true); AI.isValid(); ++AI) in runOnMachineFunction()
H A DMachineCSE.cpp273 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) in hasLivePhysRegDefUses()
301 for (MCRegAliasIterator AI(PhysDefs[i], TRI, true); AI.isValid(); ++AI) in hasLivePhysRegDefUses()
H A DLiveDebugValues.cpp447 for (MCRegAliasIterator RAI(MO.getReg(), TRI, true); RAI.isValid(); ++RAI) in transferRegisterDef()
568 for (MCRegAliasIterator RAI(Reg, TRI, true); RAI.isValid(); ++RAI) in transferRegisterCopy()
H A DRegisterScavenging.cpp340 for (MCRegAliasIterator AI(MO.getReg(), TRI, true); AI.isValid(); ++AI) in findSurvivorReg()
547 for (MCRegAliasIterator AI(MO.getReg(), TRI, true); AI.isValid(); ++AI) in scavengeRegister()
H A DLivePhysRegs.cpp150 for (MCRegAliasIterator R(Reg, TRI, false); R.isValid(); ++R) { in available()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPURegisterInfo.cpp43 MCRegAliasIterator R(Reg, this, true); in reserveRegisterTuples()
H A DR600RegisterInfo.cpp117 MCRegAliasIterator R(Reg, this, true); in reserveRegisterTuples()
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DDbgEntityHistoryCalculator.cpp184 for (MCRegAliasIterator AI(MO.getReg(), TRI, true); AI.isValid(); in collectChangingRegs()
223 for (MCRegAliasIterator AI(MO.getReg(), TRI, true); AI.isValid(); in calculateDbgEntityHistory()
/freebsd-12.1/contrib/llvm/include/llvm/MC/
H A DMCRegisterInfo.h669 class MCRegAliasIterator {
680 MCRegAliasIterator(unsigned Reg, const MCRegisterInfo *MCRI, in MCRegAliasIterator() function
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DLivePhysRegs.h93 for (MCRegAliasIterator R(Reg, TRI, true); R.isValid(); ++R) in removeReg()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86RegisterInfo.cpp565 for (MCRegAliasIterator AI(X86::R8 + n, this, true); AI.isValid(); ++AI) in getReservedRegs()
569 for (MCRegAliasIterator AI(X86::XMM8 + n, this, true); AI.isValid(); ++AI) in getReservedRegs()
575 for (MCRegAliasIterator AI(X86::XMM0 + n, this, true); AI.isValid(); ++AI) in getReservedRegs()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCChecker.cpp81 for (MCRegAliasIterator SRI(R, &RI, !MCSubRegIterator(R, &RI).isValid()); in initReg()
140 for (MCRegAliasIterator SRI(R, &RI, !MCSubRegIterator(R, &RI).isValid()); in init()
534 for (auto K = MCRegAliasIterator(I.getOperand(J).getReg(), &RI, true); in registerProducer()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp386 for (MCRegAliasIterator AI(*R, &TRI, true); AI.isValid(); ++AI) in setCallerSaved()
396 for (MCRegAliasIterator AI(R, &TRI, false); AI.isValid(); ++AI) in setUnallocatableRegs()
446 for (MCRegAliasIterator AI(Reg, &TRI, true); AI.isValid(); ++AI) in isRegInSet()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64SpeculationHardening.cpp499 for (MCRegAliasIterator AI(Op.getReg(), TRI, true); AI.isValid(); ++AI) in slhLoads()
571 for (MCRegAliasIterator AI(Op.getReg(), TRI, true); AI.isValid(); ++AI) in expandSpeculationSafeValue()
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/
H A DLanaiDelaySlotFiller.cpp258 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) in isRegInSet()
/freebsd-12.1/contrib/llvm/lib/Target/Sparc/
H A DSparcRegisterInfo.cpp93 for (MCRegAliasIterator AI(SP::D16 + n, this, true); AI.isValid(); ++AI) in getReservedRegs()
H A DDelaySlotFiller.cpp347 for (MCRegAliasIterator AI(Reg, Subtarget->getRegisterInfo(), true); in IsRegInSet()

12