Home
last modified time | relevance | path

Searched refs:CustomBehaviour (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/MCA/
H A DCustomBehaviour.cpp19 CustomBehaviour::~CustomBehaviour() = default;
21 unsigned CustomBehaviour::checkCustomHazard(ArrayRef<InstRef> IssuedInst, in checkCustomHazard()
28 CustomBehaviour::getStartViews(llvm::MCInstPrinter &IP, in getStartViews()
34 CustomBehaviour::getPostInstrInfoViews(llvm::MCInstPrinter &IP, in getPostInstrInfoViews()
40 CustomBehaviour::getEndViews(llvm::MCInstPrinter &IP, in getEndViews()
H A DContext.cpp33 CustomBehaviour &CB) { in createDefaultPipeline()
74 CustomBehaviour &CB) { in createInOrderPipeline()
/freebsd/contrib/llvm-project/llvm/include/llvm/MCA/
H A DCustomBehaviour.h66 class CustomBehaviour {
73 CustomBehaviour(const MCSubtargetInfo &STI, const mca::SourceMgr &SrcMgr, in CustomBehaviour() function
77 virtual ~CustomBehaviour();
H A DContext.h72 CustomBehaviour &CB);
78 CustomBehaviour &CB);
/freebsd/contrib/llvm-project/llvm/include/llvm/MCA/Stages/
H A DInOrderIssueStage.h58 CustomBehaviour &CB;
116 CustomBehaviour &CB, LSUnit &LSU);
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCA/
H A DAMDGPUCustomBehaviour.h11 /// CustomBehaviour. This class is used by the tool llvm-mca to enforce
21 #include "llvm/MCA/CustomBehaviour.h"
47 class AMDGPUCustomBehaviour : public CustomBehaviour {
H A DAMDGPUCustomBehaviour.cpp64 : CustomBehaviour(STI, SrcMgr, MCII) { in AMDGPUCustomBehaviour()
339 static CustomBehaviour *
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DTargetRegistry.h62 class CustomBehaviour; variable
126 mca::CustomBehaviour *createCustomBehaviour(const MCSubtargetInfo &STI,
221 mca::CustomBehaviour *(*)(const MCSubtargetInfo &STI,
609 mca::CustomBehaviour *createCustomBehaviour(const MCSubtargetInfo &STI, in createCustomBehaviour()
/freebsd/contrib/llvm-project/llvm/tools/llvm-mca/
H A Dllvm-mca.cpp707 std::unique_ptr<mca::CustomBehaviour> CB; in main()
709 CB = std::unique_ptr<mca::CustomBehaviour>( in main()
714 CB = std::make_unique<mca::CustomBehaviour>(*STI, S, *MCII); in main()
/freebsd/contrib/llvm-project/llvm/lib/MCA/Stages/
H A DInOrderIssueStage.cpp47 RegisterFile &PRF, CustomBehaviour &CB, in InOrderIssueStage()
/freebsd/lib/clang/libllvm/
H A DMakefile963 SRCS_EXT+= MCA/CustomBehaviour.cpp