LLVM  14.0.0git
Public Member Functions | List of all members
llvm::mca::AMDGPUInstrPostProcess Class Reference

#include "Target/AMDGPU/MCA/AMDGPUCustomBehaviour.h"

Inheritance diagram for llvm::mca::AMDGPUInstrPostProcess:
Inheritance graph
[legend]
Collaboration diagram for llvm::mca::AMDGPUInstrPostProcess:
Collaboration graph
[legend]

Public Member Functions

 AMDGPUInstrPostProcess (const MCSubtargetInfo &STI, const MCInstrInfo &MCII)
 
 ~AMDGPUInstrPostProcess ()
 
void postProcessInstruction (std::unique_ptr< Instruction > &Inst, const MCInst &MCI) override
 
- Public Member Functions inherited from llvm::mca::InstrPostProcess
 InstrPostProcess (const MCSubtargetInfo &STI, const MCInstrInfo &MCII)
 
virtual ~InstrPostProcess ()
 

Additional Inherited Members

- Protected Attributes inherited from llvm::mca::InstrPostProcess
const MCSubtargetInfoSTI
 
const MCInstrInfoMCII
 

Detailed Description

Definition at line 27 of file AMDGPUCustomBehaviour.h.

Constructor & Destructor Documentation

◆ AMDGPUInstrPostProcess()

llvm::mca::AMDGPUInstrPostProcess::AMDGPUInstrPostProcess ( const MCSubtargetInfo STI,
const MCInstrInfo MCII 
)
inline

Definition at line 31 of file AMDGPUCustomBehaviour.h.

◆ ~AMDGPUInstrPostProcess()

llvm::mca::AMDGPUInstrPostProcess::~AMDGPUInstrPostProcess ( )
inline

Definition at line 34 of file AMDGPUCustomBehaviour.h.

Member Function Documentation

◆ postProcessInstruction()

void llvm::mca::AMDGPUInstrPostProcess::postProcessInstruction ( std::unique_ptr< Instruction > &  Inst,
const MCInst MCI 
)
overridevirtual

Reimplemented from llvm::mca::InstrPostProcess.

Definition at line 24 of file AMDGPUCustomBehaviour.cpp.

References llvm::MCInst::getOpcode().


The documentation for this class was generated from the following files: