LLVM 19.0.0git
Public Member Functions | Public Attributes | List of all members
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 163 of file Instruction.h.

Member Function Documentation

◆ isImplicitRead()

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

Member Data Documentation

◆ OpIndex

int llvm::mca::ReadDescriptor::OpIndex

Definition at line 167 of file Instruction.h.

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

◆ RegisterID

MCPhysReg llvm::mca::ReadDescriptor::RegisterID

Definition at line 172 of file Instruction.h.

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

◆ SchedClassID

unsigned llvm::mca::ReadDescriptor::SchedClassID

◆ UseIndex

unsigned llvm::mca::ReadDescriptor::UseIndex

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