Home
last modified time | relevance | path

Searched refs:MCSuperRegIterator (Results 1 – 20 of 20) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/
DMCRegisterInfo.h339 friend class MCSuperRegIterator; variable
634 class MCSuperRegIterator : public MCRegisterInfo::DiffListIterator {
636 MCSuperRegIterator() = default;
638 MCSuperRegIterator(MCRegister Reg, const MCRegisterInfo *MCRI,
650 for (MCSuperRegIterator I(RegA, this); I.isValid(); ++I) in isSuperRegister()
780 MCSuperRegIterator SI;
789 for (SI = MCSuperRegIterator(*RRI, MCRI, true); SI.isValid(); ++SI) { in MCRegAliasIterator()
811 SI = MCSuperRegIterator(*RRI, MCRI, true); in advance()
818 SI = MCSuperRegIterator(*RRI, MCRI, true); in advance()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/
DBPFMIChecking.cpp149 for (MCSuperRegIterator SR(I, TRI); SR.isValid(); ++SR) in hasLiveDefs()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/
DMCRegisterInfo.cpp26 for (MCSuperRegIterator Supers(Reg, this); Supers.isValid(); ++Supers) in getMatchingSuperReg()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DTargetRegisterInfo.cpp60 for (MCSuperRegIterator AI(Reg, this, true); AI.isValid(); ++AI) in markSuperRegs()
71 for (MCSuperRegIterator SR(Reg, this); SR.isValid(); ++SR) { in checkAllSuperRegsMarked()
DCriticalAntiDepBreaker.cpp236 for (MCSuperRegIterator SuperRegs(Reg, TRI); in PrescanInstruction()
309 for (MCSuperRegIterator SR(Reg, TRI); SR.isValid(); ++SR) in ScanInstruction()
DLivePhysRegs.cpp263 for (MCSuperRegIterator SReg(Reg, &TRI); SReg.isValid(); ++SReg) { in addLiveIns()
DStackMaps.cpp94 for (MCSuperRegIterator SR(Reg, TRI); SR.isValid() && RegNum < 0; ++SR) in getDwarfRegNum()
DMachineRegisterInfo.cpp661 for (MCSuperRegIterator Super(*Root, TRI, /*IncludeSelf=*/true); in isReservedRegUnit()
DRegisterScavenging.cpp230 for (MCSuperRegIterator SR(Reg, TRI); SR.isValid(); ++SR) { in forward()
DLiveIntervals.cpp280 for (MCSuperRegIterator Super(*Root, TRI, /*IncludeSelf=*/true); in computeRegUnitRange()
299 for (MCSuperRegIterator Super(*Root, TRI, /*IncludeSelf=*/true); in computeRegUnitRange()
DLiveVariables.cpp436 for (MCSuperRegIterator SR(Reg, TRI); SR.isValid(); ++SR) in HandleRegMask()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MCA/HardwareUnits/
DRegisterFile.cpp230 for (MCSuperRegIterator I(RegID, &MRI); I.isValid(); ++I) { in addRegisterWrite()
284 for (MCSuperRegIterator I(RegID, &MRI); I.isValid(); ++I) { in removeRegisterWrite()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
DDwarfExpression.cpp119 for (MCSuperRegIterator SR(MachineReg, &TRI); SR.isValid(); ++SR) { in addMachineReg()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DRDFRegisters.cpp326 for (MCSuperRegIterator S(*R, &PRI.getTRI(), true); S.isValid(); ++S) in makeRegRef()
DHexagonFrameLowering.cpp1489 for (MCSuperRegIterator SR(R, TRI, true); SR.isValid(); ++SR) in assignCalleeSavedSpillSlots()
1504 for (MCSuperRegIterator SR(R, TRI); SR.isValid(); ++SR) in assignCalleeSavedSpillSlots()
1528 for (MCSuperRegIterator SR(R, TRI); SR.isValid(); ++SR) { in assignCalleeSavedSpillSlots()
DHexagonAsmPrinter.cpp69 MCSuperRegIterator SR(Reg, RI, false); in getHexagonRegisterPair()
DHexagonInstrInfo.cpp4106 for (MCSuperRegIterator SR(DefMO.getReg(), &HRI); SR.isValid(); ++SR) { in getOperandLatency()
4117 for (MCSuperRegIterator SR(UseMO.getReg(), &HRI); SR.isValid(); ++SR) { in getOperandLatency()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZRegisterInfo.cpp394 for (MCSuperRegIterator SI(MO.getReg(), this, true/*IncludeSelf*/); in shouldCoalesce()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMBaseRegisterInfo.cpp293 for (MCSuperRegIterator Supers(Reg, RI); Supers.isValid(); ++Supers) in getPairedGPR()
DARMAsmPrinter.cpp282 for (MCSuperRegIterator SR(Reg, TRI); SR.isValid(); ++SR) { in PrintAsmOperand()