|
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)
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 289 ++AI)
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 447 ++AI)
lib/CodeGen/ImplicitNullChecks.cpp 317 ++AR)
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)
322 ++AI)
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) {
606 ++AliasReg) {
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 248 ++AI) {
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 20 ++Itr) {
53 ++Itr) {