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

Methods

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

Declared at: llvm/include/llvm/MC/MCRegisterInfo.h:804

bool isValid() const

Declared at: llvm/include/llvm/MC/MCRegisterInfo.h:797