|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/CodeGen/LivePhysRegs.h 92 for (MCRegAliasIterator R(Reg, TRI, true); R.isValid(); ++R)
include/llvm/MC/MCRegisterInfo.h 713 assert(isValid() && "Cannot move off the end of the list.");
715 while (!IncludeSelf && isValid() && *SI == Reg);
lib/CodeGen/AggressiveAntiDepBreaker.cpp 164 for (MCRegAliasIterator AI(LI.PhysReg, TRI, true); AI.isValid(); ++AI) {
182 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) {
314 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI)
397 for (MCRegAliasIterator AI(Reg, TRI, false); AI.isValid(); ++AI) {
428 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) {
688 for (MCRegAliasIterator AI(NewReg, TRI, false); AI.isValid(); ++AI) {
927 for (MCRegAliasIterator AI(AntiDepReg, TRI, true); AI.isValid(); ++AI)
lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp 288 for (MCRegAliasIterator AI(MO.getReg(), TRI, true); AI.isValid();
lib/CodeGen/BranchFolding.cpp 1855 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI)
2078 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI)
lib/CodeGen/CallingConvLower.cpp 63 for (MCRegAliasIterator AI(Reg, &TRI, true); AI.isValid(); ++AI)
74 AI.isValid(); ++AI) {
lib/CodeGen/CriticalAntiDepBreaker.cpp 74 for (MCRegAliasIterator AI(LI.PhysReg, TRI, true); AI.isValid(); ++AI) {
92 for (MCRegAliasIterator AI(*I, TRI, true); AI.isValid(); ++AI) {
205 for (MCRegAliasIterator AI(Reg, TRI, false); AI.isValid(); ++AI) {
325 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) {
lib/CodeGen/DeadMachineInstructionElim.cpp 164 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI)
lib/CodeGen/ExecutionDomainFix.cpp 446 for (MCRegAliasIterator AI(RC->getRegister(i), TRI, true); AI.isValid();
lib/CodeGen/ImplicitNullChecks.cpp 316 for (MCRegAliasIterator AR(Reg, TRI, /*IncludeSelf*/ true); AR.isValid();
lib/CodeGen/LiveDebugValues.cpp 819 for (MCRegAliasIterator RAI(MO.getReg(), TRI, true); RAI.isValid(); ++RAI)
1007 for (MCRegAliasIterator RAI(Reg, TRI, true); RAI.isValid(); ++RAI)
lib/CodeGen/LivePhysRegs.cpp 149 for (MCRegAliasIterator R(Reg, TRI, false); R.isValid(); ++R) {
lib/CodeGen/MachineCSE.cpp 292 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI)
321 for (MCRegAliasIterator AI(PhysDefs[i].second, TRI, true); AI.isValid();
lib/CodeGen/MachineInstr.cpp 1789 MCRegAliasIterator(IncomingReg, RegInfo, false).isValid();
1868 MCRegAliasIterator(Reg, RegInfo, false).isValid();
lib/CodeGen/MachineLICM.cpp 441 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI)
461 for (MCRegAliasIterator AS(Reg, TRI, true); AS.isValid(); ++AS) {
467 for (MCRegAliasIterator AS(Reg, TRI, true); AS.isValid(); ++AS)
512 for (MCRegAliasIterator AI(LI.PhysReg, TRI, true); AI.isValid(); ++AI)
531 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI)
lib/CodeGen/MachineRegisterInfo.cpp 529 AI.isValid(); ++AI)
591 for (MCRegAliasIterator AI(PhysReg, TRI, true); AI.isValid(); ++AI) {
605 for (MCRegAliasIterator AliasReg(PhysReg, TRI, true); AliasReg.isValid();
632 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI)
lib/CodeGen/RegAllocFast.cpp 478 for (MCRegAliasIterator AI(PhysReg, TRI, false); AI.isValid(); ++AI) {
537 for (MCRegAliasIterator AI(PhysReg, TRI, false); AI.isValid(); ++AI) {
585 for (MCRegAliasIterator AI(PhysReg, TRI, false); AI.isValid(); ++AI) {
911 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) {
lib/CodeGen/RegUsageInfoCollector.cpp 149 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI)
162 for (MCRegAliasIterator AI(PReg, TRI, true); AI.isValid(); ++AI)
lib/CodeGen/RegisterClassInfo.cpp 64 for (MCRegAliasIterator AI(*I, TRI, true); AI.isValid(); ++AI)
lib/CodeGen/RegisterScavenging.cpp 339 for (MCRegAliasIterator AI(MO.getReg(), TRI, true); AI.isValid(); ++AI)
546 for (MCRegAliasIterator AI(MO.getReg(), TRI, true); AI.isValid(); ++AI)
lib/CodeGen/ScheduleDAGInstrs.cpp 242 Alias.isValid(); ++Alias) {
299 for (MCRegAliasIterator Alias(Reg, TRI, true); Alias.isValid(); ++Alias) {
lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp 452 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) {
lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp 1302 for (MCRegAliasIterator AliasI(Reg, TRI, true); AliasI.isValid(); ++AliasI) {
lib/Target/AArch64/AArch64SpeculationHardening.cpp 499 for (MCRegAliasIterator AI(Op.getReg(), TRI, true); AI.isValid(); ++AI)
571 for (MCRegAliasIterator AI(Op.getReg(), TRI, true); AI.isValid(); ++AI)
lib/Target/AMDGPU/AMDGPURegisterInfo.cpp 87 for (; R.isValid(); ++R)
lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp 4347 R.isValid(); ++R) {
4354 R.isValid(); ++R) {
4403 R.isValid(); ++R) {
lib/Target/AMDGPU/R600RegisterInfo.cpp 118 for (; R.isValid(); ++R)
lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp 965 for (MCRegAliasIterator R(Reg0, TRI, true); R.isValid(); ++R) {
lib/Target/Hexagon/HexagonFrameLowering.cpp 1400 for (MCRegAliasIterator AI(Reg, &HRI, true); AI.isValid(); ++AI)
lib/Target/Hexagon/HexagonSubtarget.cpp 247 for (MCRegAliasIterator AI(MO.getReg(), &TRI, true); AI.isValid();
lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp 80 SRI.isValid(); ++SRI)
139 SRI.isValid(); ++SRI) {
533 K.isValid(); ++K)
lib/Target/Hexagon/RDFLiveness.cpp 905 for (MCRegAliasIterator AR(R, &TRI, true); AR.isValid(); ++AR) {
lib/Target/Hexagon/RDFRegisters.cpp 121 for (MCRegAliasIterator AI(Reg, &TRI, false); AI.isValid(); ++AI)
lib/Target/Lanai/LanaiDelaySlotFiller.cpp 257 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI)
lib/Target/Mips/MipsDelaySlotFiller.cpp 385 for (MCRegAliasIterator AI(*R, &TRI, true); AI.isValid(); ++AI)
395 for (MCRegAliasIterator AI(R, &TRI, false); AI.isValid(); ++AI)
445 for (MCRegAliasIterator AI(Reg, &TRI, true); AI.isValid(); ++AI)
lib/Target/Mips/MipsSEFrameLowering.cpp 857 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI)
lib/Target/Sparc/DelaySlotFiller.cpp 347 AI.isValid(); ++AI)
lib/Target/Sparc/SparcRegisterInfo.cpp 92 for (MCRegAliasIterator AI(SP::D16 + n, this, true); AI.isValid(); ++AI)
lib/Target/X86/X86FrameLowering.cpp 182 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI)
2093 for (MCRegAliasIterator AReg(Reg, TRI, false); AReg.isValid(); ++AReg) {
lib/Target/X86/X86RegisterInfo.cpp 588 for (MCRegAliasIterator AI(X86::R8 + n, this, true); AI.isValid(); ++AI)
592 for (MCRegAliasIterator AI(X86::XMM8 + n, this, true); AI.isValid(); ++AI)
598 for (MCRegAliasIterator AI(X86::XMM0 + n, this, true); AI.isValid(); ++AI)
tools/llvm-exegesis/lib/RegisterAliasing.cpp 19 for (auto Itr = RegAliasItr(PhysReg, &RegInfo, true); Itr.isValid();
52 for (auto Itr = RegAliasItr(PhysReg, &RegInfo, true); Itr.isValid();