LLVM: llvm::mca::ResourceUsage Struct Reference (original) (raw)

Helper used by class InstrDesc to describe how hardware resources are used. More...

#include "[llvm/MCA/Instruction.h](MCA%5F2Instruction%5F8h%5Fsource.html)"

Detailed Description

Helper used by class InstrDesc to describe how hardware resources are used.

This class describes how many resource units of a specific resource kind (and how many cycles) are "used" by an instruction.

Definition at line 439 of file Instruction.h.

Constructor & Destructor Documentation

Member Function Documentation

isReserved()

bool llvm::mca::ResourceUsage::isReserved ( ) const inline

setReserved()

void llvm::mca::ResourceUsage::setReserved ( ) inline

size()

unsigned llvm::mca::ResourceUsage::size ( ) const inline

Member Data Documentation

CS

NumUnits

unsigned llvm::mca::ResourceUsage::NumUnits


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