Searched refs:DispatchWidth (Results 1 – 9 of 9) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/MCA/Stages/ |
| H A D | DispatchStage.cpp | 92 if (NumMicroOps > DispatchWidth) { in dispatch() 93 assert(AvailableEntries == DispatchWidth); in dispatch() 95 CarryOver = NumMicroOps - DispatchWidth; in dispatch() 142 std::min(DispatchWidth, NumMicroOps)); in dispatch() 150 AvailableEntries = DispatchWidth; in cycleStart() 154 AvailableEntries = CarryOver >= DispatchWidth ? 0 : DispatchWidth - CarryOver; in cycleStart() 155 unsigned DispatchedOpcodes = DispatchWidth - AvailableEntries; in cycleStart() 168 unsigned Required = std::min(Desc.NumMicroOps, DispatchWidth); in isAvailable() 172 if (Desc.BeginGroup && AvailableEntries != DispatchWidth) in isAvailable()
|
| /freebsd-12.1/contrib/llvm/tools/llvm-mca/Views/ |
| H A D | SummaryView.cpp | 28 : SM(Model), Source(S), DispatchWidth(Width), LastInstructionIdx(0), in SummaryView() 71 SM, DispatchWidth, NumMicroOps, ProcResourceUsage); in printView() 79 TempStream << "\nDispatch Width: " << DispatchWidth; in printView()
|
| H A D | SummaryView.h | 44 const unsigned DispatchWidth; variable
|
| /freebsd-12.1/contrib/llvm/include/llvm/MCA/ |
| H A D | Context.h | 37 : DispatchWidth(DW), RegisterFileSize(RFS), LoadQueueSize(LQS), in PipelineOptions() 39 unsigned DispatchWidth; member
|
| H A D | Support.h | 113 double computeBlockRThroughput(const MCSchedModel &SM, unsigned DispatchWidth,
|
| /freebsd-12.1/contrib/llvm/include/llvm/MCA/Stages/ |
| H A D | DispatchStage.h | 52 unsigned DispatchWidth; variable 75 : DispatchWidth(MaxDispatchWidth), AvailableEntries(MaxDispatchWidth), in DispatchStage()
|
| /freebsd-12.1/contrib/llvm/lib/MCA/ |
| H A D | Support.cpp | 66 double computeBlockRThroughput(const MCSchedModel &SM, unsigned DispatchWidth, in computeBlockRThroughput() argument 72 double Max = static_cast<double>(NumMicroOps) / DispatchWidth; in computeBlockRThroughput()
|
| H A D | Context.cpp | 44 auto Dispatch = llvm::make_unique<DispatchStage>(STI, MRI, Opts.DispatchWidth, in createDefaultPipeline()
|
| /freebsd-12.1/contrib/llvm/tools/llvm-mca/ |
| H A D | llvm-mca.cpp | 95 DispatchWidth("dispatch", cl::desc("Override the processor dispatch width"), variable 381 if (DispatchWidth) in main() 382 Width = DispatchWidth; in main()
|