class MCRegisterInfo::mc_difflist_iterator

Declaration

template <class SubT>
class MCRegisterInfo::mc_difflist_iterator { /* full declaration omitted */ };

Description

Forward iterator using DiffListIterator.

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

Templates

SubT

Member Variables

private MCRegisterInfo::DiffListIterator Iter
private llvm::MCPhysReg Val
Current value as MCPhysReg, so we can return a reference to it.

Method Overview

Methods

static SubT end()

Description

Return an iterator past the last element.

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

mc_difflist_iterator<SubT>(
    MCRegisterInfo::DiffListIterator Iter)

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

Parameters

MCRegisterInfo::DiffListIterator Iter

mc_difflist_iterator<SubT>(
    llvm::MCRegister Reg,
    const llvm::MCPhysReg* DiffList)

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

Parameters

llvm::MCRegister Reg
const llvm::MCPhysReg* DiffList

mc_difflist_iterator<SubT>()

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