| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TargetSchedule.cpp | 36 bool TargetSchedModel::hasInstrSchedModel() const { in hasInstrSchedModel() function in TargetSchedModel 37 return EnableSchedModel && SchedModel.hasInstrSchedModel(); in hasInstrSchedModel() 72 if (hasInstrSchedModel()) { in mustBeginGroup() 83 if (hasInstrSchedModel()) { in mustEndGroup() 98 if (hasInstrSchedModel()) { in getNumMicroOps() 177 if (!hasInstrSchedModel() && !hasInstrItineraries()) in computeOperandLatency() 242 assert(hasInstrSchedModel() && "Only call this function with a SchedModel"); in computeInstrLatency() 248 if (hasInstrSchedModel()) in computeInstrLatency() 259 (!hasInstrSchedModel() && !UseDefaultDefLatency)) in computeInstrLatency() 262 if (hasInstrSchedModel()) { in computeInstrLatency() [all …]
|
| H A D | MachineScheduler.cpp | 1240 if (!SchedModel.hasInstrSchedModel()) in dumpScheduleTraceTopDown() 1321 if (!SchedModel.hasInstrSchedModel()) in dumpScheduleTraceBottomUp() 2557 if (!SchedModel->hasInstrSchedModel()) in init() 2582 if (SchedModel->hasInstrSchedModel()) { in init() 2755 if (SchedModel->hasInstrSchedModel() && SU->hasReservedResource) { in checkHazard() 2808 if (!SchedModel->hasInstrSchedModel()) in getOtherResourceCount() 3017 if (SchedModel->hasInstrSchedModel()) { in bumpNode() 3213 if (!SchedModel->hasInstrSchedModel()) in dumpReservedCycles() 3347 if (SchedModel->hasInstrSchedModel() && OtherCount != 0) { in setPolicy()
|
| H A D | MachineCombiner.cpp | 429 if (!TSchedModel.hasInstrSchedModel()) in preservesResourceLen()
|
| H A D | MachineTraceMetrics.cpp | 133 if (!SchedModel.hasInstrSchedModel()) in getResources()
|
| H A D | ScheduleDAGInstrs.cpp | 619 if (SchedModel.hasInstrSchedModel()) { in initSUnits()
|
| H A D | MachinePipeliner.cpp | 1399 if (STI && STI->getSchedModel().hasInstrSchedModel()) { in minFuncUnits() 1442 if (STI && STI->getSchedModel().hasInstrSchedModel()) { in calcCriticalResources()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | MCSchedule.h | 340 bool hasInstrSchedModel() const { return SchedClassTable; } in hasInstrSchedModel() function 360 assert(hasInstrSchedModel() && "No scheduling machine model"); in getProcResource() 367 assert(hasInstrSchedModel() && "No scheduling machine model"); in getSchedClassDesc() 440 if (!hasInstrSchedModel()) { in computeInstrLatency()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | TargetSchedule.h | 85 LLVM_ABI bool hasInstrSchedModel() const; 104 return hasInstrSchedModel() || hasInstrItineraries(); in hasInstrSchedModelOrItineraries()
|
| H A D | ScheduleDAGInstrs.h | 287 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 | 145 if (!SchedModel.hasInstrSchedModel()) { in runOnMachineFunction()
|
| H A D | AArch64Subtarget.cpp | 675 return getSchedModel().hasInstrSchedModel(); in enableMachinePipeliner()
|
| H A D | AArch64SIMDInstrOpt.cpp | 705 if (!SchedModel.hasInstrSchedModel()) in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCSubtarget.cpp | 155 return getSchedModel().hasInstrSchedModel() && EnableMachinePipeliner; in enableMachinePipeliner()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVSubtarget.cpp | 205 return getSchedModel().hasInstrSchedModel(); in enableMachinePipeliner()
|
| H A D | RISCVInstrInfo.cpp | 1988 return (!SchedModel.hasInstrSchedModel() || SchedModel.isOutOfOrder()) in getMachineCombinerTraceStrategy()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMSubtarget.cpp | 362 return getSchedModel().hasInstrSchedModel() && useMachinePipeliner(); in enableMachinePipeliner()
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | SubtargetEmitter.cpp | 1028 if (!ProcModel.hasInstrSchedModel()) in genSchedClassTables() 1391 if (!Proc.hasInstrSchedModel()) in emitSchedClassTables() 1440 if (PM.hasInstrSchedModel()) in emitProcessorModels() 1476 if (PM.hasInstrSchedModel()) in emitProcessorModels()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIPreEmitPeephole.cpp | 395 if (!TII->getSchedModel().hasInstrSchedModel()) in removeExeczBranch()
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/ |
| H A D | CodeGenSchedule.h | 279 bool hasInstrSchedModel() const { in hasInstrSchedModel() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86FixupInstTuning.cpp | 108 if (SM->hasInstrSchedModel()) { in processInstruction()
|
| H A D | X86FixupVectorConstants.cpp | 362 if (SM->hasInstrSchedModel()) { in processInstruction()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-mca/ |
| H A D | llvm-mca.cpp | 427 if (!STI->getSchedModel().hasInstrSchedModel()) { in main()
|
| /freebsd/contrib/llvm-project/llvm/lib/MCA/ |
| H A D | InstrBuilder.cpp | 562 assert(STI.getSchedModel().hasInstrSchedModel() && in createInstrDescImpl()
|