class MCRegAliasIterator
Declaration
class MCRegAliasIterator { /* full declaration omitted */ };
Description
MCRegAliasIterator enumerates all registers aliasing Reg. If IncludeSelf is set, Reg itself is included in the list. This iterator does not guarantee any ordering or that entries are unique.
Declared at: llvm/include/llvm/MC/MCRegisterInfo.h:772
Method Overview
- public MCRegAliasIterator(llvm::MCRegister Reg, const llvm::MCRegisterInfo * MCRI, bool IncludeSelf)
- public void advance()
- public bool isValid() const
Methods
¶MCRegAliasIterator(
llvm::MCRegister Reg,
const llvm::MCRegisterInfo* MCRI,
bool IncludeSelf)
MCRegAliasIterator(
llvm::MCRegister Reg,
const llvm::MCRegisterInfo* MCRI,
bool IncludeSelf)
Declared at: llvm/include/llvm/MC/MCRegisterInfo.h:783
Parameters
- llvm::MCRegister Reg
- const llvm::MCRegisterInfo* MCRI
- bool IncludeSelf
¶void advance()
void advance()
Declared at: llvm/include/llvm/MC/MCRegisterInfo.h:804
¶bool isValid() const
bool isValid() const
Declared at: llvm/include/llvm/MC/MCRegisterInfo.h:797