LLVM  16.0.0git
Classes | Namespaces
AMDGPUCustomBehaviour.h File Reference
#include "llvm/ADT/SmallVector.h"
#include "llvm/MCA/CustomBehaviour.h"
#include "llvm/Support/TargetParser.h"
Include dependency graph for AMDGPUCustomBehaviour.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  llvm::mca::AMDGPUInstrPostProcess
struct  llvm::mca::WaitCntInfo
class  llvm::mca::AMDGPUCustomBehaviour


 This is an optimization pass for GlobalISel generic memory operations.

Detailed Description

This file defines the AMDGPUCustomBehaviour class which inherits from CustomBehaviour. This class is used by the tool llvm-mca to enforce target specific behaviour that is not expressed well enough in the scheduling model for mca to enforce it automatically.

Definition in file AMDGPUCustomBehaviour.h.