|
LLVM
4.0.0
|
MCRegUnitRootIterator enumerates the root registers of a register unit. More...
#include <MCRegisterInfo.h>
Public Member Functions | |
| MCRegUnitRootIterator () | |
| MCRegUnitRootIterator (unsigned RegUnit, const MCRegisterInfo *MCRI) | |
| unsigned | operator* () const |
| Dereference to get the current root register. More... | |
| bool | isValid () const |
| Check if the iterator is at the end of the list. More... | |
| void | operator++ () |
| Preincrement to move to the next root register. More... | |
MCRegUnitRootIterator enumerates the root registers of a register unit.
Definition at line 624 of file MCRegisterInfo.h.
|
inline |
Definition at line 628 of file MCRegisterInfo.h.
|
inline |
Definition at line 629 of file MCRegisterInfo.h.
References assert().
|
inline |
Check if the iterator is at the end of the list.
Definition at line 641 of file MCRegisterInfo.h.
Referenced by llvm::MCRegAliasIterator::advance(), llvm::RegScavenger::backward(), llvm::MCRegAliasIterator::MCRegAliasIterator(), operator++(), and llvm::PrintRegUnit().
|
inline |
Dereference to get the current root register.
Definition at line 636 of file MCRegisterInfo.h.
|
inline |
Preincrement to move to the next root register.
Definition at line 646 of file MCRegisterInfo.h.
1.8.6