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:
- include/llvm/MCA/Instruction.h