| /freebsd-12.1/contrib/llvm/tools/llvm-mca/Views/ |
| H A D | RegisterFileStatistics.cpp | 23 const MCSchedModel &SM = STI.getSchedModel(); in RegisterFileStatistics() 119 assert(STI.getSchedModel().hasExtraProcessorInfo() && in printView() 122 STI.getSchedModel().getExtraProcessorInfo(); in printView()
|
| H A D | SchedulerStatistics.cpp | 23 : SM(STI.getSchedModel()), LQResourceID(0), SQResourceID(0), NumIssued(0), in SchedulerStatistics() 26 IssuedPerCycle(STI.getSchedModel().NumProcResourceKinds, 0), in SchedulerStatistics() 27 Usage(STI.getSchedModel().NumProcResourceKinds, {0, 0, 0}) { in SchedulerStatistics()
|
| H A D | ResourcePressureView.cpp | 28 const MCSchedModel &SM = STI.getSchedModel(); in ResourcePressureView() 109 const MCSchedModel &SM = STI.getSchedModel(); in printResourcePressurePerIter() 152 printColumnNames(FOS, STI.getSchedModel()); in printResourcePressurePerInst()
|
| H A D | InstructionInfoView.cpp | 23 const MCSchedModel &SM = STI.getSchedModel(); in printView()
|
| H A D | TimelineView.cpp | 46 const MCSchedModel &SM = STI.getSchedModel(); in onReservedBuffers() 154 STI.getSchedModel().MicroOpBufferSize); in printWaitTimeEntry()
|
| /freebsd-12.1/contrib/llvm/lib/MCA/ |
| H A D | InstrBuilder.cpp | 34 const MCSchedModel &SM = STI.getSchedModel(); in InstrBuilder() 36 computeProcResourceMasks(STI.getSchedModel(), ProcResourceMasks); in InstrBuilder() 43 const MCSchedModel &SM = STI.getSchedModel(); in initializeUsedResources() 237 const MCSchedModel &SM = STI.getSchedModel(); in populateWrites() 498 assert(STI.getSchedModel().hasInstrSchedModel() && in createInstrDescImpl() 504 const MCSchedModel &SM = STI.getSchedModel(); in createInstrDescImpl() 611 unsigned ProcID = STI.getSchedModel().getProcessorID(); in createInstruction()
|
| H A D | Context.cpp | 33 const MCSchedModel &SM = STI.getSchedModel(); in createDefaultPipeline()
|
| /freebsd-12.1/contrib/llvm/tools/llvm-mca/ |
| H A D | llvm-mca.cpp | 318 if (!PrintInstructionTables && !STI->getSchedModel().isOutOfOrder()) { in main() 324 if (!STI->getSchedModel().hasInstrSchedModel()) { in main() 330 if (STI->getSchedModel().InstrItineraries) in main() 378 const MCSchedModel &SM = STI->getSchedModel(); in main()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | TargetSubtargetInfo.cpp | 63 return getSchedModel().PostRAScheduler; in enablePostRAScheduler()
|
| H A D | TargetSchedule.cpp | 66 SchedModel = TSInfo->getSchedModel(); in init()
|
| H A D | MachineCombiner.cpp | 638 SchedModel = STI->getSchedModel(); in runOnMachineFunction()
|
| H A D | EarlyIfConversion.cpp | 806 SchedModel = STI.getSchedModel(); in runOnMachineFunction()
|
| H A D | MachineScheduler.cpp | 2690 SchedModel = DAG->getSchedModel(); in initialize() 3297 SchedModel = DAG->getSchedModel(); in initialize()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonMachineScheduler.cpp | 254 SchedModel = DAG->getSchedModel(); in initialize() 261 const InstrItineraryData *Itin = DAG->getSchedModel()->getInstrItineraries(); in initialize() 271 Top.ResourceModel = new VLIWResourceModel(STI, DAG->getSchedModel()); in initialize() 272 Bot.ResourceModel = new VLIWResourceModel(STI, DAG->getSchedModel()); in initialize()
|
| /freebsd-12.1/contrib/llvm/include/llvm/MC/ |
| H A D | MCSubtargetInfo.h | 116 const MCSchedModel &getSchedModel() const { return *CPUSchedModel; } in getSchedModel() function
|
| /freebsd-12.1/contrib/llvm/lib/MC/ |
| H A D | MCSchedule.cpp | 92 const MCSchedModel &SM = STI.getSchedModel(); in getReciprocalThroughput()
|
| H A D | MCSubtargetInfo.cpp | 118 InstrItins = InstrItineraryData(getSchedModel(), Stages, OperandCycles, in initInstrItins()
|
| /freebsd-12.1/contrib/llvm/lib/MCA/Stages/ |
| H A D | DispatchStage.cpp | 77 const MCSchedModel &SM = STI.getSchedModel(); in updateRAWDependencies()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | ScheduleDAGInstrs.h | 257 const TargetSchedModel *getSchedModel() const { return &SchedModel; } in getSchedModel() function
|
| H A D | BasicTTIImpl.h | 453 else if (ST->getSchedModel().LoopMicroOpBufferSize > 0) in getUnrollingPreferences() 454 MaxOps = ST->getSchedModel().LoopMicroOpBufferSize; in getUnrollingPreferences() 491 return getST()->getSchedModel().DefaultLoadLatency; in getInstructionLatency()
|
| /freebsd-12.1/contrib/llvm/lib/MC/MCDisassembler/ |
| H A D | Disassembler.cpp | 193 const MCSchedModel SCModel = STI->getSchedModel(); in getLatency()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/ |
| H A D | HexagonMCInstrInfo.cpp | 403 const InstrItinerary *II = STI.getSchedModel().InstrItineraries; in getUnits() 414 const InstrItinerary *II = STI.getSchedModel().InstrItineraries; in getOtherReservedSlots()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64ConditionalCompares.cpp | 937 SchedModel = MF.getSubtarget().getSchedModel(); in runOnMachineFunction()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 1202 PredictableSelectIsExpensive = Subtarget->getSchedModel().isOutOfOrder(); in ARMTargetLowering()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 1912 PredictableSelectIsExpensive = Subtarget.getSchedModel().isOutOfOrder(); in X86TargetLowering()
|