Searched refs:getSchedModel (Results 1 - 25 of 30) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetSubtargetInfo.cpp54 return getSchedModel().PostRAScheduler;
H A DTargetSchedule.cpp65 SchedModel = TSInfo->getSchedModel();
H A DMachineCombiner.cpp648 SchedModel = STI->getSchedModel();
H A DMachinePipeliner.cpp932 if (STI && STI->getSchedModel().hasInstrSchedModel()) {
934 STI->getSchedModel().getSchedClassDesc(SchedClass);
946 STI->getSchedModel().getProcResource(PRE.ProcResourceIdx);
975 if (STI && STI->getSchedModel().hasInstrSchedModel()) {
977 STI->getSchedModel().getSchedClassDesc(SchedClass);
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-mca/Views/
H A DRegisterFileStatistics.cpp22 const MCSchedModel &SM = STI.getSchedModel();
118 assert(STI.getSchedModel().hasExtraProcessorInfo() &&
121 STI.getSchedModel().getExtraProcessorInfo();
H A DSchedulerStatistics.cpp22 : SM(STI.getSchedModel()), LQResourceID(0), SQResourceID(0), NumIssued(0),
25 Usage(STI.getSchedModel().NumProcResourceKinds, {0, 0, 0}) {
H A DResourcePressureView.cpp27 const MCSchedModel &SM = STI.getSchedModel();
108 const MCSchedModel &SM = STI.getSchedModel();
151 printColumnNames(FOS, STI.getSchedModel());
H A DInstructionInfoView.cpp23 const MCSchedModel &SM = STI.getSchedModel();
H A DTimelineView.cpp46 const MCSchedModel &SM = STI.getSchedModel();
167 CumulativeExecutions, STI.getSchedModel().MicroOpBufferSize);
H A DBottleneckAnalysis.cpp454 : STI(sti), MCIP(Printer), Tracker(STI.getSchedModel()), DG(S.size() * 3),
620 const MCSchedModel &SM = STI.getSchedModel();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MCA/
H A DContext.cpp32 const MCSchedModel &SM = STI.getSchedModel();
H A DInstrBuilder.cpp33 const MCSchedModel &SM = STI.getSchedModel();
35 computeProcResourceMasks(STI.getSchedModel(), ProcResourceMasks);
42 const MCSchedModel &SM = STI.getSchedModel();
250 const MCSchedModel &SM = STI.getSchedModel();
510 assert(STI.getSchedModel().hasInstrSchedModel() &&
516 const MCSchedModel &SM = STI.getSchedModel();
623 unsigned ProcID = STI.getSchedModel().getProcessorID();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MC/
H A DMCSchedule.cpp91 const MCSchedModel &SM = STI.getSchedModel();
H A DMCSubtargetInfo.cpp315 InstrItins = InstrItineraryData(getSchedModel(), Stages, OperandCycles,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MCA/Stages/
H A DDispatchStage.cpp35 DispatchWidth = Subtarget.getSchedModel().IssueWidth;
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSubtargetInfo.h156 const MCSchedModel &getSchedModel() const { return *CPUSchedModel; } function in class:llvm::MCSubtargetInfo
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-mca/
H A Dllvm-mca.cpp334 if (!PrintInstructionTables && !STI->getSchedModel().isOutOfOrder()) {
340 if (!STI->getSchedModel().hasInstrSchedModel()) {
346 if (STI->getSchedModel().InstrItineraries)
427 const MCSchedModel &SM = STI->getSchedModel();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonMachineScheduler.cpp255 SchedModel = DAG->getSchedModel();
262 const InstrItineraryData *Itin = DAG->getSchedModel()->getInstrItineraries();
272 Top.ResourceModel = new VLIWResourceModel(STI, DAG->getSchedModel());
273 Bot.ResourceModel = new VLIWResourceModel(STI, DAG->getSchedModel());
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DScheduleDAGInstrs.h262 const TargetSchedModel *getSchedModel() const { return &SchedModel; } function in class:llvm::ScheduleDAGInstrs
H A DBasicTTIImpl.h470 else if (ST->getSchedModel().LoopMicroOpBufferSize > 0)
471 MaxOps = ST->getSchedModel().LoopMicroOpBufferSize;
522 return getST()->getSchedModel().DefaultLoadLatency;
H A DMachinePipeliner.h444 : STI(ST), SM(ST->getSchedModel()), UseDFA(ST->useDFAforSMS()),
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MC/MCDisassembler/
H A DDisassembler.cpp197 const MCSchedModel SCModel = STI->getSchedModel();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/
H A DRegisterFile.cpp417 const MCSchedModel &SM = STI.getSchedModel();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCInstrInfo.cpp401 const InstrItinerary *II = STI.getSchedModel().InstrItineraries;
412 const InstrItinerary *II = STI.getSchedModel().InstrItineraries;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ConditionalCompares.cpp936 SchedModel = MF.getSubtarget().getSchedModel();

Completed in 402 milliseconds

12