| /openbsd-src/gnu/llvm/llvm/include/llvm/MC/ |
| H A D | MCRegisterInfo.h | 346 friend class MCSuperRegIterator; variable 644 class MCSuperRegIterator : public MCRegisterInfo::DiffListIterator { 646 MCSuperRegIterator() = default; 648 MCSuperRegIterator(MCRegister Reg, const MCRegisterInfo *MCRI, 660 for (MCSuperRegIterator I(RegA, this); I.isValid(); ++I) in isSuperRegister() 796 MCSuperRegIterator SI; 805 for (SI = MCSuperRegIterator(*RRI, MCRI, true); SI.isValid(); ++SI) { in MCRegAliasIterator() 827 SI = MCSuperRegIterator(*RRI, MCRI, true); in advance() 834 SI = MCSuperRegIterator(*RRI, MCRI, true); in advance()
|
| /openbsd-src/gnu/llvm/llvm/lib/MC/ |
| H A D | MCRegisterInfo.cpp | 26 for (MCSuperRegIterator Supers(Reg, this); Supers.isValid(); ++Supers) in getMatchingSuperReg()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/BPF/ |
| H A D | BPFMIChecking.cpp | 148 for (MCSuperRegIterator SR(I, TRI); SR.isValid(); ++SR) in hasLiveDefs()
|
| /openbsd-src/gnu/llvm/llvm/lib/MCA/HardwareUnits/ |
| H A D | RegisterFile.cpp | 139 for (MCSuperRegIterator I(RegID, &MRI); I.isValid(); ++I) { in onInstructionExecuted() 322 for (MCSuperRegIterator I(RegID, &MRI); I.isValid(); ++I) { in addRegisterWrite() 377 for (MCSuperRegIterator I(RegID, &MRI); I.isValid(); ++I) { in removeRegisterWrite()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | CriticalAntiDepBreaker.cpp | 245 for (MCSuperRegIterator SuperRegs(Reg, TRI); in PrescanInstruction() 310 for (MCSuperRegIterator SR(Reg, TRI); SR.isValid(); ++SR) in ScanInstruction()
|
| H A D | TargetRegisterInfo.cpp | 82 for (MCSuperRegIterator AI(Reg, this, true); AI.isValid(); ++AI) in markSuperRegs() 93 for (MCSuperRegIterator SR(Reg, this); SR.isValid(); ++SR) { in checkAllSuperRegsMarked()
|
| H A D | LivePhysRegs.cpp | 269 for (MCSuperRegIterator SReg(Reg, &TRI); SReg.isValid(); ++SReg) { in addLiveIns()
|
| H A D | RDFRegisters.cpp | 100 for (MCSuperRegIterator S(*R, &TRI, true); S.isValid(); ++S) in PhysicalRegisterInfo()
|
| H A D | MachineRegisterInfo.cpp | 648 for (MCSuperRegIterator Super(*Root, TRI, /*IncludeSelf=*/true); in isReservedRegUnit()
|
| H A D | RegisterScavenging.cpp | 208 for (MCSuperRegIterator SR(Reg, TRI); SR.isValid(); ++SR) { in forward()
|
| H A D | StackMaps.cpp | 197 for (MCSuperRegIterator SR(Reg, TRI); SR.isValid() && RegNum < 0; ++SR) in getDwarfRegNum()
|
| H A D | LiveIntervals.cpp | 283 for (MCSuperRegIterator Super(*Root, TRI, /*IncludeSelf=*/true); in computeRegUnitRange() 302 for (MCSuperRegIterator Super(*Root, TRI, /*IncludeSelf=*/true); in computeRegUnitRange()
|
| H A D | LiveVariables.cpp | 433 for (MCSuperRegIterator SR(Reg, TRI); SR.isValid(); ++SR) in HandleRegMask()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/M68k/ |
| H A D | M68kRegisterInfo.cpp | 78 for (MCSuperRegIterator Super(Reg, this); Super.isValid(); ++Super) in getMatchingMegaReg()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/ |
| H A D | SystemZRegisterInfo.cpp | 433 for (MCSuperRegIterator SI(MO.getReg(), this, true/*IncludeSelf*/); in shouldCoalesce()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfExpression.cpp | 120 for (MCSuperRegIterator SR(MachineReg, &TRI); SR.isValid(); ++SR) { in addMachineReg()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | HexagonFrameLowering.cpp | 1589 for (MCSuperRegIterator SP(AP, TRI, false); SP.isValid(); ++SP) { in assignCalleeSavedSpillSlots() 1604 for (MCSuperRegIterator SR(R, TRI, true); SR.isValid(); ++SR) in assignCalleeSavedSpillSlots() 1619 for (MCSuperRegIterator SR(R, TRI); SR.isValid(); ++SR) in assignCalleeSavedSpillSlots() 1643 for (MCSuperRegIterator SR(R, TRI); SR.isValid(); ++SR) { in assignCalleeSavedSpillSlots()
|
| H A D | HexagonAsmPrinter.cpp | 69 MCSuperRegIterator SR(Reg, RI, false); in getHexagonRegisterPair()
|
| H A D | HexagonInstrInfo.cpp | 4307 for (MCSuperRegIterator SR(DefMO.getReg(), &HRI); SR.isValid(); ++SR) { in getOperandLatency() 4318 for (MCSuperRegIterator SR(UseMO.getReg(), &HRI); SR.isValid(); ++SR) { in getOperandLatency()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
| H A D | ARMBaseRegisterInfo.cpp | 329 for (MCSuperRegIterator Supers(Reg, RI); Supers.isValid(); ++Supers) in getPairedGPR()
|
| H A D | ARMAsmPrinter.cpp | 290 for (MCSuperRegIterator SR(Reg, TRI); SR.isValid(); ++SR) { in PrintAsmOperand()
|