Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/MCA/Stages/
H A DDispatchStage.cpp92 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 DSummaryView.cpp28 : 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 DSummaryView.h44 const unsigned DispatchWidth; variable
/freebsd-12.1/contrib/llvm/include/llvm/MCA/
H A DContext.h37 : DispatchWidth(DW), RegisterFileSize(RFS), LoadQueueSize(LQS), in PipelineOptions()
39 unsigned DispatchWidth; member
H A DSupport.h113 double computeBlockRThroughput(const MCSchedModel &SM, unsigned DispatchWidth,
/freebsd-12.1/contrib/llvm/include/llvm/MCA/Stages/
H A DDispatchStage.h52 unsigned DispatchWidth; variable
75 : DispatchWidth(MaxDispatchWidth), AvailableEntries(MaxDispatchWidth), in DispatchStage()
/freebsd-12.1/contrib/llvm/lib/MCA/
H A DSupport.cpp66 double computeBlockRThroughput(const MCSchedModel &SM, unsigned DispatchWidth, in computeBlockRThroughput() argument
72 double Max = static_cast<double>(NumMicroOps) / DispatchWidth; in computeBlockRThroughput()
H A DContext.cpp44 auto Dispatch = llvm::make_unique<DispatchStage>(STI, MRI, Opts.DispatchWidth, in createDefaultPipeline()
/freebsd-12.1/contrib/llvm/tools/llvm-mca/
H A Dllvm-mca.cpp95 DispatchWidth("dispatch", cl::desc("Override the processor dispatch width"), variable
381 if (DispatchWidth) in main()
382 Width = DispatchWidth; in main()