LLVM: llvm::MCRegUnitRootIterator Class Reference (original) (raw)

MCRegUnitRootIterator enumerates the root registers of a register unit. More...

#include "[llvm/MC/MCRegisterInfo.h](MCRegisterInfo%5F8h%5Fsource.html)"

Public Member Functions
MCRegUnitRootIterator ()=default
MCRegUnitRootIterator (MCRegUnit RegUnit, const MCRegisterInfo *MCRI)
unsigned operator* () const
Dereference to get the current root register.
bool isValid () const
Check if the iterator is at the end of the list.
MCRegUnitRootIterator & operator++ ()
Preincrement to move to the next root register.

MCRegUnitRootIterator enumerates the root registers of a register unit.

Definition at line 719 of file MCRegisterInfo.h.

llvm::MCRegUnitRootIterator::MCRegUnitRootIterator ( ) default

MCRegUnitRootIterator() [2/2]

llvm::MCRegUnitRootIterator::MCRegUnitRootIterator ( MCRegUnit RegUnit, const MCRegisterInfo * MCRI ) inline

isValid()

bool llvm::MCRegUnitRootIterator::isValid ( ) const inline

operator*()

unsigned llvm::MCRegUnitRootIterator::operator* ( ) const inline

operator++()


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