/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | TargetSchedule.cpp | 43 bool TargetSchedModel::hasInstrSchedModel() const { in hasInstrItineraries() 44 return EnableSchedModel && SchedModel.hasInstrSchedModel(); in hasInstrItineraries() 75 if (hasInstrSchedModel()) { in mustBeginGroup() 86 if (hasInstrSchedModel()) { in mustEndGroup() 101 if (hasInstrSchedModel()) { in getNumMicroOps() 180 if (!hasInstrSchedModel() && !hasInstrItineraries()) in computeOperandLatency() 200 // hasInstrSchedModel() in computeOperandLatency() 245 assert(hasInstrSchedModel() && "Only call this function with a SchedModel"); in computeInstrLatency() 251 if (hasInstrSchedModel()) in computeInstrLatency() 262 (!hasInstrSchedModel() in computeInstrLatency() 39 bool TargetSchedModel::hasInstrSchedModel() const { hasInstrSchedModel() function in TargetSchedModel [all...] |
H A D | MachineScheduler.cpp | 1000 if (!SchedModel.hasInstrSchedModel()) in dumpScheduleTraceTopDown() 1081 if (!SchedModel.hasInstrSchedModel()) in dumpScheduleTraceBottomUp() 2284 if (!SchedModel->hasInstrSchedModel()) in init() 2309 if (SchedModel->hasInstrSchedModel()) { in init() 2478 if (SchedModel->hasInstrSchedModel() && SU->hasReservedResource) { in checkHazard() 2529 if (!SchedModel->hasInstrSchedModel()) in getOtherResourceCount() 2724 if (SchedModel->hasInstrSchedModel()) { in bumpNode() 2918 if (!SchedModel->hasInstrSchedModel()) in dumpReservedCycles() 3052 if (SchedModel->hasInstrSchedModel() && OtherCount != 0) { in setPolicy()
|
H A D | MachineCombiner.cpp | 432 if (!TSchedModel.hasInstrSchedModel()) in preservesResourceLen()
|
H A D | ScheduleDAGInstrs.cpp | 604 if (SchedModel.hasInstrSchedModel()) { in initSUnits()
|
H A D | MachineTraceMetrics.cpp | 119 if (!SchedModel.hasInstrSchedModel()) in getResources()
|
H A D | MachinePipeliner.cpp | 1145 if (STI && STI->getSchedModel().hasInstrSchedModel()) { in minFuncUnits() 1188 if (STI && STI->getSchedModel().hasInstrSchedModel()) { in calcCriticalResources()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCSchedule.h | 334 bool hasInstrSchedModel() const { return SchedClassTable; } in getProcessorID() 354 assert(hasInstrSchedModel() && "No scheduling machine model"); in getNumProcResourceKinds() 361 assert(hasInstrSchedModel() && "No scheduling machine model"); in getProcResource() 337 bool hasInstrSchedModel() const { return SchedClassTable; } hasInstrSchedModel() function
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetSchedule.h | 72 bool hasInstrSchedModel() const; 91 return hasInstrSchedModel() || hasInstrItineraries(); in hasInstrSchedModelOrItineraries()
|
H A D | ScheduleDAGInstrs.h | 273 if (!SU->SchedClass && SchedModel.hasInstrSchedModel()) in getSchedClass()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZHazardRecognizer.h | 122 if (!SU->SchedClass && SchedModel->hasInstrSchedModel()) in getSchedClass()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64StorePairSuppress.cpp | 147 if (!SchedModel.hasInstrSchedModel()) { in runOnMachineFunction()
|
H A D | AArch64Subtarget.cpp | 595 return getSchedModel().hasInstrSchedModel(); in enableMachinePipeliner()
|
H A D | AArch64SIMDInstrOpt.cpp | 707 if (!SchedModel.hasInstrSchedModel()) in runOnMachineFunction()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCSubtarget.cpp | 150 return getSchedModel().hasInstrSchedModel() && EnableMachinePipeliner; in enableMachinePipeliner()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMSubtarget.cpp | 392 return getSchedModel().hasInstrSchedModel() && useMachinePipeliner(); in enableMachinePipeliner()
|
/freebsd/contrib/llvm-project/llvm/lib/MC/MCDisassembler/ |
H A D | Disassembler.cpp | 202 if (!SCModel.hasInstrSchedModel()) in getLatency()
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | SubtargetEmitter.cpp | 1054 if (!ProcModel.hasInstrSchedModel()) in GenSchedClassTables() 1412 if (!PI->hasInstrSchedModel()) in EmitSchedClassTables() 1458 if (PM.hasInstrSchedModel()) in EmitProcessorModels() 1494 if (PM.hasInstrSchedModel()) in EmitProcessorModels()
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/ |
H A D | CodeGenSchedule.h | 267 bool hasInstrSchedModel() const { in hasInstrSchedModel() function
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86FixupInstTuning.cpp | 109 if (SM->hasInstrSchedModel()) { in processInstruction()
|
/freebsd/contrib/llvm-project/llvm/lib/MCA/ |
H A D | InstrBuilder.cpp | 562 assert(STI.getSchedModel().hasInstrSchedModel() && in createInstrDescImpl()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-mca/ |
H A D | llvm-mca.cpp | 408 if (!STI->getSchedModel().hasInstrSchedModel()) { in main()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfo.cpp | 1584 return (!SchedModel.hasInstrSchedModel() || SchedModel.isOutOfOrder()) in getMachineCombinerTraceStrategy()
|