| /freebsd-12.1/contrib/llvm/include/llvm/MC/ |
| H A D | MCRegisterInfo.h | 232 friend class MCSuperRegIterator; variable 531 class MCSuperRegIterator : public MCRegisterInfo::DiffListIterator { 533 MCSuperRegIterator() = default; 535 MCSuperRegIterator(unsigned Reg, const MCRegisterInfo *MCRI, 547 for (MCSuperRegIterator I(RegA, this); I.isValid(); ++I) in isSuperRegister() 677 MCSuperRegIterator SI; 686 for (SI = MCSuperRegIterator(*RRI, MCRI, true); SI.isValid(); ++SI) { in MCRegAliasIterator() 708 SI = MCSuperRegIterator(*RRI, MCRI, true); in advance() 715 SI = MCSuperRegIterator(*RRI, MCRI, true); in advance()
|
| /freebsd-12.1/contrib/llvm/lib/MC/ |
| H A D | MCRegisterInfo.cpp | 26 for (MCSuperRegIterator Supers(Reg, this); Supers.isValid(); ++Supers) in getMatchingSuperReg()
|
| /freebsd-12.1/contrib/llvm/lib/MCA/HardwareUnits/ |
| H A D | RegisterFile.cpp | 231 for (MCSuperRegIterator I(RegID, &MRI); I.isValid(); ++I) { in addRegisterWrite() 285 for (MCSuperRegIterator I(RegID, &MRI); I.isValid(); ++I) { in removeRegisterWrite()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | TargetRegisterInfo.cpp | 61 for (MCSuperRegIterator AI(Reg, this, true); AI.isValid(); ++AI) in markSuperRegs() 72 for (MCSuperRegIterator SR(Reg, this); SR.isValid(); ++SR) { in checkAllSuperRegsMarked()
|
| H A D | CriticalAntiDepBreaker.cpp | 237 for (MCSuperRegIterator SuperRegs(Reg, TRI); in PrescanInstruction() 300 for (MCSuperRegIterator SR(Reg, TRI); SR.isValid(); ++SR) in ScanInstruction()
|
| H A D | LivePhysRegs.cpp | 268 for (MCSuperRegIterator SReg(Reg, &TRI); SReg.isValid(); ++SReg) { in addLiveIns()
|
| H A D | StackMaps.cpp | 95 for (MCSuperRegIterator SR(Reg, TRI); SR.isValid() && RegNum < 0; ++SR) in getDwarfRegNum()
|
| H A D | MachineRegisterInfo.cpp | 655 for (MCSuperRegIterator Super(*Root, TRI, /*IncludeSelf=*/true); in isReservedRegUnit()
|
| H A D | RegisterScavenging.cpp | 230 for (MCSuperRegIterator SR(Reg, TRI); SR.isValid(); ++SR) { in forward()
|
| H A D | LiveIntervals.cpp | 276 for (MCSuperRegIterator Super(*Root, TRI, /*IncludeSelf=*/true); in computeRegUnitRange() 295 for (MCSuperRegIterator Super(*Root, TRI, /*IncludeSelf=*/true); in computeRegUnitRange()
|
| H A D | LiveVariables.cpp | 436 for (MCSuperRegIterator SR(Reg, TRI); SR.isValid(); ++SR) in HandleRegMask()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfExpression.cpp | 118 for (MCSuperRegIterator SR(MachineReg, &TRI); SR.isValid(); ++SR) { in addMachineReg()
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZRegisterInfo.cpp | 314 for (MCSuperRegIterator SI(MO.getReg(), this, true/*IncludeSelf*/); in shouldCoalesce()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | RDFRegisters.cpp | 327 for (MCSuperRegIterator S(*R, &PRI.getTRI(), true); S.isValid(); ++S) in makeRegRef()
|
| H A D | HexagonFrameLowering.cpp | 1456 for (MCSuperRegIterator SR(R, TRI, true); SR.isValid(); ++SR) in assignCalleeSavedSpillSlots() 1471 for (MCSuperRegIterator SR(R, TRI); SR.isValid(); ++SR) in assignCalleeSavedSpillSlots() 1495 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 | 4062 for (MCSuperRegIterator SR(DefMO.getReg(), &HRI); SR.isValid(); ++SR) { in getOperandLatency() 4073 for (MCSuperRegIterator SR(UseMO.getReg(), &HRI); SR.isValid(); ++SR) { in getOperandLatency()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMBaseRegisterInfo.cpp | 281 for (MCSuperRegIterator Supers(Reg, RI); Supers.isValid(); ++Supers) in getPairedGPR()
|
| H A D | ARMAsmPrinter.cpp | 292 for (MCSuperRegIterator SR(Reg, TRI); SR.isValid(); ++SR) { in PrintAsmOperand()
|