Home
last modified time | relevance | path

Searched refs:InstrPostProcess (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/MCA/
H A DCustomBehaviour.h35 class InstrPostProcess {
41 InstrPostProcess(const MCSubtargetInfo &STI, const MCInstrInfo &MCII) in InstrPostProcess() function
44 virtual ~InstrPostProcess() = default;
/llvm-project-15.0.7/llvm/lib/Target/X86/MCA/
H A DX86CustomBehaviour.h27 class X86InstrPostProcess : public InstrPostProcess {
36 : InstrPostProcess(STI, MCII) {} in X86InstrPostProcess()
H A DX86CustomBehaviour.cpp52 static InstrPostProcess *createX86InstrPostProcess(const MCSubtargetInfo &STI, in createX86InstrPostProcess()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/MCA/
H A DAMDGPUCustomBehaviour.h27 class AMDGPUInstrPostProcess : public InstrPostProcess {
32 : InstrPostProcess(STI, MCII) {} in AMDGPUInstrPostProcess()
H A DAMDGPUCustomBehaviour.cpp342 static InstrPostProcess *
/llvm-project-15.0.7/llvm/tools/llvm-mca/
H A DCMakeLists.txt5 AllTargetsMCAs # CustomBehaviour and InstrPostProcess
H A Dllvm-mca.cpp478 std::unique_ptr<mca::InstrPostProcess> IPP; in main()
484 IPP = std::unique_ptr<mca::InstrPostProcess>( in main()
490 IPP = std::make_unique<mca::InstrPostProcess>(*STI, *MCII); in main()
/llvm-project-15.0.7/llvm/include/llvm/MC/
H A DTargetRegistry.h62 class InstrPostProcess; variable
134 mca::InstrPostProcess *createInstrPostProcess(const MCSubtargetInfo &STI,
245 mca::InstrPostProcess *(*)(const MCSubtargetInfo &STI,
702 mca::InstrPostProcess *createInstrPostProcess(const MCSubtargetInfo &STI, in createInstrPostProcess()
/llvm-project-15.0.7/llvm/docs/CommandGuide/
H A Dllvm-mca.rst225 Force usage of the generic CustomBehaviour and InstrPostProcess classes rather
964 these flags set, it should be done within the target's InstrPostProcess class.