LLVM 22.0.0git
llvm::mca::ReadDescriptor Struct Reference

A register read descriptor. More...

#include "llvm/MCA/Instruction.h"

Public Member Functions

bool isImplicitRead () const

Public Attributes

int OpIndex
unsigned UseIndex
MCPhysReg RegisterID
unsigned SchedClassID

Detailed Description

A register read descriptor.

Definition at line 164 of file Instruction.h.

Member Function Documentation

◆ isImplicitRead()

bool llvm::mca::ReadDescriptor::isImplicitRead ( ) const
inline

Definition at line 178 of file Instruction.h.

References OpIndex.

Referenced by llvm::mca::InstrBuilder::createInstruction().

Member Data Documentation

◆ OpIndex

int llvm::mca::ReadDescriptor::OpIndex

Definition at line 168 of file Instruction.h.

Referenced by llvm::mca::InstrBuilder::createInstruction(), and isImplicitRead().

◆ RegisterID

MCPhysReg llvm::mca::ReadDescriptor::RegisterID

Definition at line 173 of file Instruction.h.

Referenced by llvm::mca::InstrBuilder::createInstruction().

◆ SchedClassID

◆ UseIndex


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