Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/
H A DRegisterAliasing.cpp18 using RegAliasItr = MCRegAliasIterator; in getAliasedBits()
50 using RegAliasItr = MCRegAliasIterator; in FillOriginAndAliasedBits()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DAggressiveAntiDepBreaker.cpp158 for (MCRegAliasIterator AI(LI.PhysReg, TRI, true); AI.isValid(); ++AI) { in StartBlock()
176 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) { in StartBlock()
306 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) in HandleLastUse()
389 for (MCRegAliasIterator AI(Reg, TRI, false); AI.isValid(); ++AI) { in PrescanInstruction()
420 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) { in PrescanInstruction()
680 for (MCRegAliasIterator AI(NewReg, TRI, false); AI.isValid(); ++AI) { in FindSuitableFreeRegisters()
918 for (MCRegAliasIterator AI(AntiDepReg, TRI, true); AI.isValid(); ++AI) in BreakAntiDependencies()
H A DRegUsageInfoCollector.cpp149 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) in runOnMachineFunction()
162 for (MCRegAliasIterator AI(PReg, TRI, true); AI.isValid(); ++AI) in runOnMachineFunction()
H A DCallingConvLower.cpp62 for (MCRegAliasIterator AI(Reg, &TRI, true); AI.isValid(); ++AI) in MarkAllocated()
67 for (MCRegAliasIterator AI(Reg, &TRI, true); AI.isValid(); ++AI) in MarkUnallocated()
77 for (MCRegAliasIterator AI(ValAssign.getLocReg(), &TRI, true); in IsShadowAllocatedReg()
H A DCriticalAntiDepBreaker.cpp70 for (MCRegAliasIterator AI(LI.PhysReg, TRI, true); AI.isValid(); ++AI) { in StartBlock()
88 for (MCRegAliasIterator AI(*I, TRI, true); AI.isValid(); ++AI) { in StartBlock()
200 for (MCRegAliasIterator AI(Reg, TRI, false); AI.isValid(); ++AI) { in PrescanInstruction()
330 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) { in ScanInstruction()
H A DMachineRegisterInfo.cpp522 for (MCRegAliasIterator AI(PhysReg, TRI, true); in isConstantPhysReg()
575 for (MCRegAliasIterator AI(PhysReg, TRI, true); AI.isValid(); ++AI) { in isPhysRegModified()
589 for (MCRegAliasIterator AliasReg(PhysReg, TRI, true); AliasReg.isValid(); in isPhysRegUsed()
616 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) in disableCalleeSavedRegister()
H A DMachineLICM.cpp465 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) in ProcessMI()
485 for (MCRegAliasIterator AS(Reg, TRI, true); AS.isValid(); ++AS) { in ProcessMI()
491 for (MCRegAliasIterator AS(Reg, TRI, true); AS.isValid(); ++AS) in ProcessMI()
536 for (MCRegAliasIterator AI(LI.PhysReg, TRI, true); AI.isValid(); ++AI) in HoistRegionPostRA()
555 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) in HoistRegionPostRA()
H A DDeadMachineInstructionElim.cpp183 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) in eliminateDeadMI()
H A DRegisterClassInfo.cpp64 for (MCRegAliasIterator AI(*I, TRI, true); AI.isValid(); ++AI) in runOnMachineFunction()
H A DMachineCSE.cpp293 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) in hasLivePhysRegDefUses()
322 for (MCRegAliasIterator AI(PhysDefs[i].second, TRI, true); AI.isValid(); in hasLivePhysRegDefUses()
H A DRegisterScavenging.cpp320 for (MCRegAliasIterator AI(MO.getReg(), TRI, true); AI.isValid(); ++AI) in findSurvivorReg()
533 for (MCRegAliasIterator AI(MO.getReg(), TRI, true); AI.isValid(); ++AI) in scavengeRegister()
H A DLivePhysRegs.cpp145 for (MCRegAliasIterator R(Reg, TRI, false); R.isValid(); ++R) { in available()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86RegisterInfo.cpp600 for (MCRegAliasIterator AI(X86::R8 + n, this, true); AI.isValid(); ++AI) in getReservedRegs()
604 for (MCRegAliasIterator AI(X86::XMM8 + n, this, true); AI.isValid(); ++AI) in getReservedRegs()
610 for (MCRegAliasIterator AI(X86::XMM0 + n, this, true); AI.isValid(); ++AI) in getReservedRegs()
839 for (MCRegAliasIterator AI(Reg, this, true); AI.isValid(); ++AI) in findDeadCallerSavedReg()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DLivePhysRegs.h92 for (MCRegAliasIterator R(Reg, TRI, true); R.isValid(); ++R) in removeReg()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DR600RegisterInfo.cpp116 MCRegAliasIterator R(Reg, this, true); in reserveRegisterTuples()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCChecker.cpp79 for (MCRegAliasIterator SRI(R, &RI, !MCSubRegIterator(R, &RI).isValid()); in initReg()
144 for (MCRegAliasIterator SRI(R, &RI, !MCSubRegIterator(R, &RI).isValid()); in init()
542 for (auto K = MCRegAliasIterator(I.getOperand(J).getReg(), &RI, true); in registerProducer()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp383 for (MCRegAliasIterator AI(*R, &TRI, true); AI.isValid(); ++AI) in setCallerSaved()
393 for (MCRegAliasIterator AI(R, &TRI, false); AI.isValid(); ++AI) in setUnallocatableRegs()
449 for (MCRegAliasIterator AI(Reg, &TRI, true); AI.isValid(); ++AI) in isRegInSet()
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/
H A DMCRegisterInfo.h780 class MCRegAliasIterator {
791 MCRegAliasIterator(MCRegister Reg, const MCRegisterInfo *MCRI, in MCRegAliasIterator() function
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZRegisterInfo.cpp262 for (MCRegAliasIterator AI(Regs->getFramePointerRegister(), this, true); in getReservedRegs()
267 for (MCRegAliasIterator AI(Regs->getStackPointerRegister(), this, true); in getReservedRegs()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/VE/
H A DVERegisterInfo.cpp86 for (MCRegAliasIterator ItAlias(R, this, true); ItAlias.isValid(); in getReservedRegs()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
H A DM68kRegisterInfo.cpp128 for (MCRegAliasIterator I(Reg, this, /* self */ true); I.isValid(); ++I) { in getReservedRegs()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
H A DLanaiDelaySlotFiller.cpp257 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) in isRegInSet()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
H A DSparcRegisterInfo.cpp92 for (MCRegAliasIterator AI(SP::D16 + n, this, true); AI.isValid(); ++AI) in getReservedRegs()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.cpp1051 for (MCRegAliasIterator RAI(Reg, &TRI, true); RAI.isValid(); ++RAI) in loadInlocs()
1545 for (MCRegAliasIterator RAI(Reg, TRI, true); RAI.isValid(); ++RAI) in isCalleeSaved()
1788 for (MCRegAliasIterator RAI(MO.getReg(), TRI, true); RAI.isValid(); ++RAI) in transferRegisterDef()
1984 for (MCRegAliasIterator RAI(Reg, TRI, true); RAI.isValid(); ++RAI) in transferSpillOrRestoreInst()
1997 for (MCRegAliasIterator RAI(Reg, TRI, true); RAI.isValid(); ++RAI) in transferSpillOrRestoreInst()
2023 for (MCRegAliasIterator RAI(Reg, TRI, true); RAI.isValid(); ++RAI) in transferRegisterCopy()

12