LLVM 22.0.0git
|
MCRegAliasIterator enumerates all registers aliasing Reg. More...
#include "llvm/MC/MCRegisterInfo.h"
Public Member Functions | |
MCRegAliasIterator (MCRegister Reg, const MCRegisterInfo *MCRI, bool IncludeSelf) | |
bool | isValid () const |
MCRegister | operator* () const |
MCRegAliasIterator & | operator++ () |
MCRegAliasIterator enumerates all registers aliasing Reg.
Definition at line 748 of file MCRegisterInfo.h.
|
inline |
Definition at line 754 of file MCRegisterInfo.h.
Referenced by operator++().
|
inline |
Definition at line 764 of file MCRegisterInfo.h.
Referenced by addRegAndItsAliases(), llvm::MachineInstr::addRegisterDead(), llvm::MachineInstr::addRegisterKilled(), AnyAliasLiveIn(), llvm::HexagonSubtarget::CallMutation::apply(), llvm::calculateDbgEntityHistory(), CheckForLiveRegDef(), CheckForLiveRegDef(), llvm::RegAllocBase::cleanupFailedVReg(), collectRegDefs(), llvm::MachineRegisterInfo::disableCalleeSavedRegister(), findDeadCallerSavedReg(), llvm::rdf::PhysicalRegisterInfo::getAliasSet(), llvm::PPCRegisterInfo::getReservedRegs(), llvm::SparcRegisterInfo::getReservedRegs(), llvm::SystemZRegisterInfo::getReservedRegs(), llvm::VERegisterInfo::getReservedRegs(), llvm::X86RegisterInfo::getReservedRegs(), TransferTracker::isCalleeSaved(), LiveDebugValues::InstrRefBasedLDV::isCalleeSavedReg(), llvm::MachineRegisterInfo::isConstantPhysReg(), llvm::MachineRegisterInfo::isPhysRegModified(), llvm::MachineRegisterInfo::isPhysRegUsed(), LiveDebugValues::MLocTracker::MLocTracker(), needToReserveScavengingSpillSlots(), operator++(), llvm::rdf::Liveness::resetKills(), llvm::ExecutionDomainFix::runOnMachineFunction(), llvm::RegisterClassInfo::runOnMachineFunction(), setAliasRegs(), llvm::X86FrameLowering::spillCalleeSavedRegisters(), llvm::AggressiveAntiDepBreaker::StartBlock(), and llvm::CriticalAntiDepBreaker::StartBlock().
|
inline |
Definition at line 766 of file MCRegisterInfo.h.
|
inline |
Definition at line 768 of file MCRegisterInfo.h.
References assert(), isValid(), and MCRegAliasIterator().