| /freebsd/contrib/llvm-project/llvm/tools/llvm-mca/ |
| H A D | llvm-mca.cpp | 340 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 …]
|
| H A D | CodeRegionGenerator.h | 32 namespace mca { 91 MCStreamerWrapper(MCContext &Context, mca::CodeRegions &R) in MCStreamerWrapper() 124 InstrumentMCStreamer(MCContext &Context, mca::InstrumentRegions &R, in InstrumentMCStreamer()
|
| /freebsd/usr.bin/clang/llvm-mca/ |
| H A D | Makefile | 1 PROG_CXX= llvm-mca 3 SRCDIR= llvm/tools/llvm-mca 17 SRCS+= llvm-mca.cpp
|
| /freebsd/contrib/less/ |
| H A D | command.c | 79 static int mca; /* The multicharacter command (action) */ variable 131 mca = action; in set_mca() 141 if (mca == 0) in clear_mca() 143 mca = 0; in clear_mca() 158 return (mca != 0 && mca != A_PREFIX); in in_mca() 267 switch (mca) in exec_mca() 590 if (mca != A_FILTER) in mca_search_char() 598 if (mca != A_FILTER) in mca_search_char() 602 if (mca != A_FILTER) in mca_search_char() 618 if (mca != A_FILTER) in mca_search_char() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | TargetRegistry.h | 61 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/contrib/llvm-project/llvm/include/llvm/MCA/ |
| H A D | CustomBehaviour.h | 29 namespace mca { 69 const mca::SourceMgr &SrcMgr; 73 CustomBehaviour(const MCSubtargetInfo &STI, const mca::SourceMgr &SrcMgr, in CustomBehaviour()
|
| H A D | View.h | 24 namespace mca {
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCA/ |
| H A D | X86CustomBehaviour.cpp | 21 namespace mca { namespace 46 } // namespace mca 50 using namespace mca;
|
| H A D | X86CustomBehaviour.h | 11 /// CustomBehaviour. This class is used by the tool llvm-mca to enforce 13 /// scheduling model for mca to enforce it automatically. 24 namespace mca { 41 } // namespace mca
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCA/ |
| H A D | AMDGPUCustomBehaviour.h | 11 /// CustomBehaviour. This class is used by the tool llvm-mca to enforce 13 /// scheduling model for mca to enforce it automatically. 25 namespace mca { 76 /// This method gets called from checkCustomHazard when mca is attempting to 89 const mca::SourceMgr &SrcMgr, const MCInstrInfo &MCII); 102 } // namespace mca
|
| H A D | AMDGPUCustomBehaviour.cpp | 21 namespace llvm::mca { namespace 62 const mca::SourceMgr &SrcMgr, in AMDGPUCustomBehaviour() 337 using namespace mca; 341 const mca::SourceMgr &SrcMgr, in createAMDGPUCustomBehaviour()
|
| /freebsd/sys/x86/x86/ |
| H A D | mca.c | 105 static SYSCTL_NODE(_hw, OID_AUTO, mca, CTLFLAG_RD | CTLFLAG_MPSAFE, NULL, 1112 mca_store_record(struct mca_internal *mca) in mca_store_record() argument 1128 STAILQ_INSERT_TAIL(&mca_records, mca, link); in mca_store_record() 1133 mca = STAILQ_FIRST(&mca_records); in mca_store_record() 1136 STAILQ_INSERT_TAIL(&mca_freelist, mca, link); in mca_store_record() 1149 struct mca_internal *mca; in mca_process_records() local 1171 STAILQ_FOREACH(mca, &tmplist, link) in mca_process_records() 1172 mca_log(mode, &mca->rec, false); in mca_process_records() 1175 while ((mca = STAILQ_FIRST(&tmplist)) != NULL) { in mca_process_records() 1177 mca_store_record(mca); in mca_process_records() [all …]
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-mca/Views/ |
| H A D | InstructionInfoView.h | 51 namespace mca { 63 DenseMap<const MCInst *, SmallVector<mca::Instrument *>>;
|
| H A D | InstructionView.cpp | 20 namespace mca { namespace
|
| H A D | RetireControlUnitStatistics.h | 36 namespace mca {
|
| H A D | RegisterFileStatistics.h | 43 namespace mca {
|
| /freebsd/contrib/llvm-project/llvm/lib/MCA/ |
| H A D | HWEventListener.cpp | 17 namespace mca { namespace
|
| H A D | View.cpp | 19 namespace mca { namespace
|
| H A D | IncrementalSourceMgr.cpp | 20 using namespace llvm::mca;
|
| H A D | CodeEmitter.cpp | 16 namespace mca { namespace
|
| /freebsd/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/ |
| H A D | HardwareUnit.cpp | 18 namespace mca { namespace
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SISchedule.td | 154 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/contrib/llvm-project/llvm/lib/MCA/Stages/ |
| H A D | Stage.cpp | 18 namespace mca { namespace
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MCA/HardwareUnits/ |
| H A D | HardwareUnit.h | 19 namespace mca {
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MCA/Stages/ |
| H A D | InstructionTables.h | 26 namespace mca {
|