Home
last modified time | relevance | path

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

/external/llvm/include/llvm/MC/
DMCRegisterInfo.h237 friend class MCSuperRegIterator; variable
499 class MCSuperRegIterator : public MCRegisterInfo::DiffListIterator {
501 MCSuperRegIterator() {} in MCSuperRegIterator() function
502 MCSuperRegIterator(unsigned Reg, const MCRegisterInfo *MCRI,
514 for (MCSuperRegIterator I(RegA, this); I.isValid(); ++I) in isSuperRegister()
638 MCSuperRegIterator SI;
647 for (SI = MCSuperRegIterator(*RRI, MCRI, true); SI.isValid(); ++SI) { in MCRegAliasIterator()
669 SI = MCSuperRegIterator(*RRI, MCRI, true); in advance()
676 SI = MCSuperRegIterator(*RRI, MCRI, true); in advance()
/external/llvm/include/llvm/CodeGen/
DLivePhysRegs.h90 for (MCSuperRegIterator SuperRegs(Reg, TRI, /*IncludeSelf=*/false); in removeReg()
/external/llvm/lib/MC/
DMCRegisterInfo.cpp20 for (MCSuperRegIterator Supers(Reg, this); Supers.isValid(); ++Supers) in getMatchingSuperReg()
/external/llvm/lib/CodeGen/
DCriticalAntiDepBreaker.cpp221 for (MCSuperRegIterator SuperRegs(Reg, TRI); in PrescanInstruction()
282 for (MCSuperRegIterator SR(Reg, TRI); SR.isValid(); ++SR) in ScanInstruction()
DRegisterScavenging.cpp223 for (MCSuperRegIterator SR(Reg, TRI); SR.isValid(); ++SR) { in forward()
DStackMaps.cpp80 for (MCSuperRegIterator SR(Reg, TRI); SR.isValid() && RegNum < 0; ++SR) in getDwarfRegNum()
DLiveIntervalAnalysis.cpp279 for (MCSuperRegIterator Supers(*Roots, TRI, /*IncludeSelf=*/true); in computeRegUnitRange()
289 for (MCSuperRegIterator Supers(*Roots, TRI, /*IncludeSelf=*/true); in computeRegUnitRange()
DLiveVariables.cpp436 for (MCSuperRegIterator SR(Reg, TRI); SR.isValid(); ++SR) in HandleRegMask()
/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfExpression.cpp102 for (MCSuperRegIterator SR(MachineReg, &TRI); SR.isValid(); ++SR) { in AddMachineRegPiece()
/external/llvm/lib/Target/Hexagon/
DHexagonFrameLowering.cpp1223 for (MCSuperRegIterator SR(R, TRI, true); SR.isValid(); ++SR) in assignCalleeSavedSpillSlots()
1236 for (MCSuperRegIterator SR(R, TRI); SR.isValid(); ++SR) in assignCalleeSavedSpillSlots()
1258 for (MCSuperRegIterator SR(R, TRI); SR.isValid(); ++SR) { in assignCalleeSavedSpillSlots()
DHexagonAsmPrinter.cpp76 MCSuperRegIterator SR(Reg, RI, false); in getHexagonRegisterPair()
DHexagonVLIWPacketizer.cpp1455 MCSuperRegIterator S(R, HRI, false); in addToPacket()
/external/llvm/lib/Target/ARM/
DARMBaseRegisterInfo.cpp216 for (MCSuperRegIterator Supers(Reg, RI); Supers.isValid(); ++Supers) in getPairedGPR()
DARMAsmPrinter.cpp271 for (MCSuperRegIterator SR(Reg, TRI); SR.isValid(); ++SR) { in PrintAsmOperand()