Home
last modified time | relevance | path

Searched refs:mca (Results 1 – 25 of 97) sorted by relevance

1234

/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-mca/
HDllvm-mca.cpp340 static bool runPipeline(mca::Pipeline &P) { in runPipeline()
469 mca::AsmAnalysisRegionGenerator CRG(*TheTarget, SrcMgr, ACtx, *MAI, *STI, in main()
471 Expected<const mca::AnalysisRegions &> RegionsOrErr = in main()
484 const mca::AnalysisRegions &Regions = *RegionsOrErr; in main()
495 std::unique_ptr<mca::InstrumentManager> IM; in main()
497 IM = std::unique_ptr<mca::InstrumentManager>( in main()
503 IM = std::make_unique<mca::InstrumentManager>(*STI, *MCII); in main()
512 mca::AsmInstrumentRegionGenerator IRG(*TheTarget, SrcMgr, ICtx, *MAI, *STI, in main()
514 Expected<const mca::InstrumentRegions &> InstrumentRegionsOrErr = in main()
527 const mca::InstrumentRegions &InstrumentRegions = *InstrumentRegionsOrErr; in main()
[all …]
HDCodeRegionGenerator.h32 namespace mca {
91 MCStreamerWrapper(MCContext &Context, mca::CodeRegions &R) in MCStreamerWrapper()
124 InstrumentMCStreamer(MCContext &Context, mca::InstrumentRegions &R, in InstrumentMCStreamer()
/freebsd-13-stable/usr.bin/clang/llvm-mca/
HDMakefile2 PROG_CXX= llvm-mca
4 SRCDIR= llvm/tools/llvm-mca
18 SRCS+= llvm-mca.cpp
/freebsd-13-stable/contrib/less/
HDcommand.c73 static int mca; /* The multicharacter command (action) */ variable
119 mca = action; in set_mca()
129 if (mca == 0) in clear_mca()
131 mca = 0; in clear_mca()
146 return (mca != 0 && mca != A_PREFIX); in in_mca()
249 switch (mca) in exec_mca()
568 if (mca != A_FILTER) in mca_search_char()
576 if (mca != A_FILTER) in mca_search_char()
580 if (mca != A_FILTER) in mca_search_char()
596 if (mca != A_FILTER) in mca_search_char()
[all …]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/
HDTargetRegistry.h61 namespace mca {
126 mca::CustomBehaviour *createCustomBehaviour(const MCSubtargetInfo &STI,
127 const mca::SourceMgr &SrcMgr,
130 mca::InstrPostProcess *createInstrPostProcess(const MCSubtargetInfo &STI,
133 mca::InstrumentManager *createInstrumentManager(const MCSubtargetInfo &STI,
221 mca::CustomBehaviour *(*)(const MCSubtargetInfo &STI,
222 const mca::SourceMgr &SrcMgr,
226 mca::InstrPostProcess *(*)(const MCSubtargetInfo &STI,
230 mca::InstrumentManager *(*)(const MCSubtargetInfo &STI,
609 mca::CustomBehaviour *createCustomBehaviour(const MCSubtargetInfo &STI, in createCustomBehaviour()
[all …]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MCA/
HDCustomBehaviour.h29 namespace mca {
69 const mca::SourceMgr &SrcMgr;
73 CustomBehaviour(const MCSubtargetInfo &STI, const mca::SourceMgr &SrcMgr, in CustomBehaviour()
HDView.h24 namespace mca {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/MCA/
HDX86CustomBehaviour.cpp21 namespace mca { namespace
50 using namespace mca;
HDX86CustomBehaviour.h24 namespace mca {
/freebsd-13-stable/sys/x86/x86/
HDmca.c103 static SYSCTL_NODE(_hw, OID_AUTO, mca, CTLFLAG_RD | CTLFLAG_MPSAFE, NULL,
943 mca_store_record(struct mca_internal *mca) in mca_store_record() argument
959 STAILQ_INSERT_TAIL(&mca_records, mca, link); in mca_store_record()
964 mca = STAILQ_FIRST(&mca_records); in mca_store_record()
967 STAILQ_INSERT_TAIL(&mca_freelist, mca, link); in mca_store_record()
980 struct mca_internal *mca; in mca_process_records() local
983 while ((mca = STAILQ_FIRST(&mca_pending)) != NULL) { in mca_process_records()
985 mca_log(&mca->rec); in mca_process_records()
986 mca_store_record(mca); in mca_process_records()
1042 struct mca_internal *mca; in sysctl_mca_maxcount() local
[all …]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCA/
HDAMDGPUCustomBehaviour.h25 namespace mca {
89 const mca::SourceMgr &SrcMgr, const MCInstrInfo &MCII);
HDAMDGPUCustomBehaviour.cpp21 namespace llvm::mca { namespace
62 const mca::SourceMgr &SrcMgr, in AMDGPUCustomBehaviour()
337 using namespace mca;
341 const mca::SourceMgr &SrcMgr, in createAMDGPUCustomBehaviour()
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-mca/Views/
HDInstructionInfoView.h51 namespace mca {
63 DenseMap<const MCInst *, SmallVector<mca::Instrument *>>;
HDInstructionView.cpp20 namespace mca { namespace
HDRetireControlUnitStatistics.h36 namespace mca {
HDRegisterFileStatistics.h43 namespace mca {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/
HDHardwareUnit.cpp18 namespace mca { namespace
/freebsd-13-stable/contrib/llvm-project/llvm/lib/MCA/
HDHWEventListener.cpp17 namespace mca { namespace
HDView.cpp19 namespace mca { namespace
HDIncrementalSourceMgr.cpp20 using namespace llvm::mca;
HDCodeEmitter.cpp16 namespace mca { namespace
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDSISchedule.td154 let RetireOOO = 1 in { // llvm-mca specific flag
208 let RetireOOO = 1 in { // llvm-mca specific flag
226 let RetireOOO = 1 in { // llvm-mca specific flag
248 let RetireOOO = 1 in { // llvm-mca specific flag
306 let RetireOOO = 1 in { // llvm-mca specific flag
339 let RetireOOO = 1 in { // llvm-mca specific flag
/freebsd-13-stable/contrib/llvm-project/llvm/lib/MCA/Stages/
HDStage.cpp18 namespace mca { namespace
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MCA/HardwareUnits/
HDHardwareUnit.h19 namespace mca {
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MCA/Stages/
HDInstructionTables.h26 namespace mca {

1234