LLVM: lib/Target/RISCV/MCA/RISCVCustomBehaviour.cpp File Reference (original) (raw)
This file implements methods from the RISCVCustomBehaviour class. More...
Go to the source code of this file.
| Namespaces | |
|---|---|
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
| namespace | llvm::RISCV |
| namespace | llvm::mca |
| Macros | |
|---|---|
| #define | DEBUG_TYPE "llvm-mca-riscv-custombehaviour" |
| #define | GET_RISCVBaseVXMemOpTable_IMPL |
| Functions | |
|---|---|
| static std::pair< uint8_t, uint8_t > | llvm::mca::getEEWAndEMUL (unsigned Opcode, RISCVVType::VLMUL LMUL, uint8_t SEW) |
| static bool | llvm::mca::opcodeHasEEWAndEMULInfo (unsigned short Opcode) |
| static InstrumentManager * | createRISCVInstrumentManager (const MCSubtargetInfo &STI, const MCInstrInfo &MCII) |
| LLVM_ABI LLVM_EXTERNAL_VISIBILITY void | LLVMInitializeRISCVTargetMCA () |
| Extern function to initialize the targets for the RISC-V backend. |
This file implements methods from the RISCVCustomBehaviour class.
Definition in file RISCVCustomBehaviour.cpp.
◆ DEBUG_TYPE
#define DEBUG_TYPE "llvm-mca-riscv-custombehaviour"
◆ GET_RISCVBaseVXMemOpTable_IMPL
#define GET_RISCVBaseVXMemOpTable_IMPL