LLVM 19.0.0git
Public Member Functions | List of all members
llvm::MCRegAliasIterator Class Reference

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
MCRegAliasIteratoroperator++ ()

Detailed Description

MCRegAliasIterator enumerates all registers aliasing Reg.

Definition at line 733 of file MCRegisterInfo.h.

Constructor & Destructor Documentation

◆ MCRegAliasIterator()

llvm::MCRegAliasIterator::MCRegAliasIterator ( MCRegister  Reg,
const MCRegisterInfo MCRI,
bool  IncludeSelf 

Member Function Documentation

◆ isValid()

bool llvm::MCRegAliasIterator::isValid ( ) const

◆ operator*()

MCRegister llvm::MCRegAliasIterator::operator* ( ) const

Definition at line 751 of file MCRegisterInfo.h.

◆ operator++()

MCRegAliasIterator & llvm::MCRegAliasIterator::operator++ ( )

Definition at line 753 of file MCRegisterInfo.h.

References assert(), and isValid().

The documentation for this class was generated from the following file: