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:
- include/llvm/MC/MCRegisterInfo.h