LLVM  14.0.0git
Namespaces | Functions
AMDGPUCustomBehaviour.cpp File Reference
#include "AMDGPUCustomBehaviour.h"
#include "MCTargetDesc/AMDGPUMCTargetDesc.h"
#include "SIInstrInfo.h"
#include "TargetInfo/AMDGPUTargetInfo.h"
#include "llvm/Support/TargetRegistry.h"
#include "llvm/Support/WithColor.h"
Include dependency graph for AMDGPUCustomBehaviour.cpp:

Go to the source code of this file.

Namespaces

 llvm
 ---------------------— PointerInfo ------------------------------------—
 
 llvm::mca
 

Functions

static CustomBehaviourcreateAMDGPUCustomBehaviour (const MCSubtargetInfo &STI, const mca::SourceMgr &SrcMgr, const MCInstrInfo &MCII)
 
static InstrPostProcesscreateAMDGPUInstrPostProcess (const MCSubtargetInfo &STI, const MCInstrInfo &MCII)
 
LLVM_EXTERNAL_VISIBILITY void LLVMInitializeAMDGPUTargetMCA ()
 Extern function to initialize the targets for the AMDGPU backend. More...
 

Detailed Description

This file implements methods from the AMDGPUCustomBehaviour class.

Definition in file AMDGPUCustomBehaviour.cpp.

Function Documentation

◆ createAMDGPUCustomBehaviour()

static CustomBehaviour* createAMDGPUCustomBehaviour ( const MCSubtargetInfo STI,
const mca::SourceMgr SrcMgr,
const MCInstrInfo MCII 
)
static

Definition at line 337 of file AMDGPUCustomBehaviour.cpp.

References llvm::SrcMgr.

Referenced by LLVMInitializeAMDGPUTargetMCA().

◆ createAMDGPUInstrPostProcess()

static InstrPostProcess* createAMDGPUInstrPostProcess ( const MCSubtargetInfo STI,
const MCInstrInfo MCII 
)
static

Definition at line 344 of file AMDGPUCustomBehaviour.cpp.

Referenced by LLVMInitializeAMDGPUTargetMCA().

◆ LLVMInitializeAMDGPUTargetMCA()

LLVM_EXTERNAL_VISIBILITY void LLVMInitializeAMDGPUTargetMCA ( )