|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/CodeGen/LivePhysRegs.h 82 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true);
include/llvm/MC/MCRegisterInfo.h 491 MCSubRegIterator SRIter;
lib/CodeGen/AggressiveAntiDepBreaker.cpp 256 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true);
334 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) {
lib/CodeGen/AsmPrinter/DwarfExpression.cpp 144 for (MCSubRegIterator SR(MachineReg, &TRI); SR.isValid(); ++SR) {
lib/CodeGen/BranchFolding.cpp 1956 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs)
lib/CodeGen/CriticalAntiDepBreaker.cpp 232 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true);
244 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true);
289 for (MCSubRegIterator SRI(Reg, TRI, true); SRI.isValid(); ++SRI) {
lib/CodeGen/DeadMachineInstructionElim.cpp 148 for (MCSubRegIterator SR(Reg, TRI,/*IncludeSelf=*/true);
lib/CodeGen/IfConversion.cpp 1514 for (MCSubRegIterator S(Reg, TRI); S.isValid(); ++S) {
1956 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true);
1964 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true);
lib/CodeGen/LiveVariables.cpp 197 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) {
220 for (MCSubRegIterator SubRegs(DefReg, TRI, /*IncludeSelf=*/true);
251 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) {
263 for (MCSubRegIterator SS(SubReg, TRI); SS.isValid(); ++SS)
274 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true);
290 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) {
339 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) {
353 for (MCSubRegIterator SS(SubReg, TRI, /*IncludeSelf=*/true); SS.isValid();
370 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) {
390 for (MCSubRegIterator SS(SubReg, TRI, /*IncludeSelf=*/true);
394 for (MCSubRegIterator SS(SubReg, TRI); SS.isValid(); ++SS)
448 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true);
452 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) {
463 for (MCSubRegIterator SS(SubReg, TRI, /*IncludeSelf=*/true);
474 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) {
491 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true);
lib/CodeGen/MachineFrameInfo.cpp 130 for (MCSubRegIterator S(I.getReg(), TRI, true); S.isValid(); ++S)
lib/CodeGen/MachineInstrBundle.cpp 198 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) {
lib/CodeGen/MachineSink.cpp 1169 for (MCSubRegIterator S(DefReg, TRI, true); S.isValid(); ++S)
lib/CodeGen/MachineVerifier.cpp 126 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs)
804 for (MCSubRegIterator SubRegs(LI.PhysReg, TRI, /*IncludeSelf=*/true);
813 for (MCSubRegIterator SubRegs(I, TRI, /*IncludeSelf=*/true);
2008 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid();
2028 for (MCSubRegIterator SubRegs(MOP.getReg(), TRI); SubRegs.isValid();
lib/CodeGen/RegUsageInfoCollector.cpp 212 for (MCSubRegIterator SR(Reg, &TRI); SR.isValid(); ++SR)
lib/CodeGen/RegisterScavenging.cpp 223 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs)
lib/CodeGen/ScheduleDAGInstrs.cpp 333 for (MCSubRegIterator SubReg(Reg, TRI, true); SubReg.isValid(); ++SubReg) {
lib/MC/MCRegisterInfo.cpp 38 for (MCSubRegIterator Subs(Reg, this); Subs.isValid(); ++Subs, ++SRI)
50 for (MCSubRegIterator Subs(Reg, this); Subs.isValid(); ++Subs, ++SRI)
lib/MCA/HardwareUnits/RegisterFile.cpp 104 for (MCSubRegIterator I(Reg, &MRI); I.isValid(); ++I) {
201 for (MCSubRegIterator I(ZeroRegisterID, &MRI); I.isValid(); ++I)
205 for (MCSubRegIterator I(ZeroRegisterID, &MRI); I.isValid(); ++I)
215 for (MCSubRegIterator I(RegID, &MRI); I.isValid(); ++I) {
275 for (MCSubRegIterator I(RegID, &MRI); I.isValid(); ++I) {
343 for (MCSubRegIterator I(AliasReg, &MRI); I.isValid(); ++I)
373 for (MCSubRegIterator I(RegID, &MRI); I.isValid(); ++I) {
lib/Target/AArch64/AArch64RegisterInfo.cpp 159 for (MCSubRegIterator SubReg(AArch64::GPR64commonRegClass.getRegister(i),
lib/Target/ARM/ARMBaseRegisterInfo.cpp 212 for (MCSubRegIterator SI(Reg, this); SI.isValid(); ++SI)
lib/Target/ARM/Thumb2ITBlockPass.cpp 101 for (MCSubRegIterator Subreg(Reg, TRI, /*IncludeSelf=*/true);
lib/Target/Hexagon/HexagonBlockRanges.cpp 272 MCSubRegIterator I(R.Reg, &TRI);
lib/Target/Hexagon/HexagonCopyToCombine.cpp 447 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs)
lib/Target/Hexagon/HexagonFrameLowering.cpp 251 for (MCSubRegIterator SubRegs(Reg, &TRI); SubRegs.isValid(); ++SubRegs) {
311 for (MCSubRegIterator S(R, &HRI, true); S.isValid(); ++S)
437 for (MCSubRegIterator S(*P, &HRI, true); S.isValid(); ++S)
1443 for (MCSubRegIterator SR(R, TRI, true); SR.isValid(); ++SR)
1475 for (MCSubRegIterator SR(R, TRI, true); SR.isValid(); ++SR) {
lib/Target/Hexagon/HexagonGenMux.cpp 147 for (MCSubRegIterator I(Reg, HRI); I.isValid(); ++I)
352 for (MCSubRegIterator S(Reg, HRI, true); S.isValid(); ++S)
lib/Target/Hexagon/HexagonInstrInfo.cpp 2107 for (MCSubRegIterator SubRegs(RegA, &HRI); SubRegs.isValid(); ++SubRegs)
2112 for (MCSubRegIterator SubRegs(RegB, &HRI); SubRegs.isValid(); ++SubRegs)
lib/Target/Hexagon/RDFLiveness.cpp 895 for (MCSubRegIterator SR(R, &TRI, true); SR.isValid(); ++SR)
913 for (MCSubRegIterator SR(R, &TRI, true); SR.isValid(); ++SR)
lib/Target/Mips/MCTargetDesc/MipsOptionRecord.cpp 77 for (MCSubRegIterator SubRegIt(Reg, MCRegInfo, true); SubRegIt.isValid();
lib/Target/X86/X86ISelLowering.cpp 2843 for (MCSubRegIterator SubRegs(VA.getLocReg(), TRI, /*IncludeSelf=*/true);
4074 for (MCSubRegIterator SubRegs(RegPair.first, TRI, /*IncludeSelf=*/true);
lib/Target/X86/X86RegisterInfo.cpp 527 for (MCSubRegIterator I(X86::RSP, this, /*IncludeSelf=*/true); I.isValid();
535 for (MCSubRegIterator I(X86::RIP, this, /*IncludeSelf=*/true); I.isValid();
541 for (MCSubRegIterator I(X86::RBP, this, /*IncludeSelf=*/true); I.isValid();
556 for (MCSubRegIterator I(BasePtr, this, /*IncludeSelf=*/true);