A representation of an mca::Instruction operand for use in mca::CustomBehaviour.
More...
#include "llvm/MCA/Instruction.h"
A representation of an mca::Instruction operand for use in mca::CustomBehaviour.
Definition at line 38 of file Instruction.h.
◆ MCAOperand()
llvm::mca::MCAOperand::MCAOperand |
( |
| ) |
|
|
inline |
◆ createDFPImm()
◆ createImm()
static MCAOperand llvm::mca::MCAOperand::createImm |
( |
int64_t |
Val | ) |
|
|
inlinestatic |
◆ createInvalid()
static MCAOperand llvm::mca::MCAOperand::createInvalid |
( |
| ) |
|
|
inlinestatic |
◆ createReg()
static MCAOperand llvm::mca::MCAOperand::createReg |
( |
unsigned |
Reg | ) |
|
|
inlinestatic |
◆ createSFPImm()
◆ getDFPImm()
uint64_t llvm::mca::MCAOperand::getDFPImm |
( |
| ) |
const |
|
inline |
◆ getImm()
int64_t llvm::mca::MCAOperand::getImm |
( |
| ) |
const |
|
inline |
◆ getIndex()
unsigned llvm::mca::MCAOperand::getIndex |
( |
| ) |
const |
|
inline |
◆ getReg()
unsigned llvm::mca::MCAOperand::getReg |
( |
| ) |
const |
|
inline |
◆ getSFPImm()
uint32_t llvm::mca::MCAOperand::getSFPImm |
( |
| ) |
const |
|
inline |
◆ isDFPImm()
bool llvm::mca::MCAOperand::isDFPImm |
( |
| ) |
const |
|
inline |
◆ isImm()
bool llvm::mca::MCAOperand::isImm |
( |
| ) |
const |
|
inline |
◆ isReg()
bool llvm::mca::MCAOperand::isReg |
( |
| ) |
const |
|
inline |
◆ isSFPImm()
bool llvm::mca::MCAOperand::isSFPImm |
( |
| ) |
const |
|
inline |
◆ isValid()
bool llvm::mca::MCAOperand::isValid |
( |
| ) |
const |
|
inline |
◆ setIndex()
void llvm::mca::MCAOperand::setIndex |
( |
const unsigned |
Idx | ) |
|
|
inline |
◆ FPImmVal
uint64_t llvm::mca::MCAOperand::FPImmVal |
◆ ImmVal
int64_t llvm::mca::MCAOperand::ImmVal |
◆ RegVal
unsigned llvm::mca::MCAOperand::RegVal |
◆ SFPImmVal
uint32_t llvm::mca::MCAOperand::SFPImmVal |
The documentation for this class was generated from the following file: