LLVM  8.0.1
Public Member Functions | Public Attributes | List of all members
llvm::mca::ReadDescriptor Struct Reference

A register read descriptor. More...

#include "llvm/MCA/Instruction.h"

Collaboration diagram for llvm::mca::ReadDescriptor:
Collaboration graph
[legend]

Public Member Functions

bool isImplicitRead () const
 

Public Attributes

int OpIndex
 
unsigned UseIndex
 
unsigned RegisterID
 
unsigned SchedClassID
 

Detailed Description

A register read descriptor.

Definition at line 65 of file Instruction.h.

Member Function Documentation

◆ isImplicitRead()

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

Member Data Documentation

◆ OpIndex

int llvm::mca::ReadDescriptor::OpIndex

◆ RegisterID

unsigned llvm::mca::ReadDescriptor::RegisterID

◆ SchedClassID

unsigned llvm::mca::ReadDescriptor::SchedClassID

Definition at line 77 of file Instruction.h.

Referenced by llvm::mca::ReadState::getSchedClass(), and llvm::mca::verifyOperands().

◆ UseIndex

unsigned llvm::mca::ReadDescriptor::UseIndex

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