| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | TargetSchedule.cpp | 40 bool TargetSchedModel::hasInstrSchedModel() const { in hasInstrSchedModel() 44 bool TargetSchedModel::hasInstrItineraries() const { in hasInstrItineraries() 64 void TargetSchedModel::init(const TargetSubtargetInfo *TSInfo) { in init() 86 bool TargetSchedModel::mustBeginGroup(const MachineInstr *MI, in mustBeginGroup() 97 bool TargetSchedModel::mustEndGroup(const MachineInstr *MI, in mustEndGroup() 108 unsigned TargetSchedModel::getNumMicroOps(const MachineInstr *MI, in getNumMicroOps() 133 const MCSchedClassDesc *TargetSchedModel:: 185 unsigned TargetSchedModel::computeOperandLatency( in computeOperandLatency() 274 TargetSchedModel::computeInstrLatency(const MachineInstr *MI, in computeInstrLatency() 290 unsigned TargetSchedModel:: [all …]
|
| H A D | TargetSubtargetInfo.cpp | 89 TargetSchedModel TSchedModel; in getSchedInfoStr() 100 TargetSchedModel TSchedModel; in getSchedInfoStr()
|
| H A D | MachineTraceMetrics.cpp | 126 for (TargetSchedModel::ProcResIter in getResources() 895 const TargetSchedModel &SchedModel, in updatePhysDepsUpwards() 955 const TargetSchedModel &SchedModel, in pushDepHeight() 1241 for (TargetSchedModel::ProcResIter in getResourceLength()
|
| H A D | MachineScheduler.cpp | 1898 init(ScheduleDAGMI *DAG, const TargetSchedModel *SchedModel) { in init() 1907 for (TargetSchedModel::ProcResIter in init() 1918 init(ScheduleDAGMI *dag, const TargetSchedModel *smodel, SchedRemainder *rem) { in init() 2236 for (TargetSchedModel::ProcResIter in bumpNode() 2249 for (TargetSchedModel::ProcResIter in bumpNode() 2422 const TargetSchedModel *SchedModel) { in initResourceDelta() 2427 for (TargetSchedModel::ProcResIter in initResourceDelta()
|
| H A D | MachineCombiner.cpp | 71 TargetSchedModel TSchedModel;
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonMachineScheduler.h | 42 const TargetSchedModel *SchedModel; 52 VLIWResourceModel(const TargetSubtargetInfo &STI, const TargetSchedModel *SM) in VLIWResourceModel() 136 const TargetSchedModel *SchedModel = nullptr; 166 void init(VLIWMachineScheduler *dag, const TargetSchedModel *smodel) { in init() 219 const TargetSchedModel *SchedModel = nullptr;
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZHazardRecognizer.h | 49 const TargetSchedModel *SchedModel; 112 const TargetSchedModel *SM) in SystemZHazardRecognizer()
|
| H A D | SystemZHazardRecognizer.cpp | 176 for (TargetSchedModel::ProcResIter in dumpSU() 297 for (TargetSchedModel::ProcResIter in EmitInstruction() 401 for (TargetSchedModel::ProcResIter in resourcesCost()
|
| H A D | SystemZMachineScheduler.h | 39 TargetSchedModel SchedModel;
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | TargetSchedule.h | 32 class TargetSchedModel { 47 TargetSchedModel() : SchedModel(MCSchedModel::GetDefaultSchedModel()) {} in TargetSchedModel() function
|
| H A D | TargetSubtargetInfo.h | 53 class TargetSchedModel; variable 144 const TargetSchedModel *SchedModel) const { in resolveSchedClass()
|
| H A D | MachineScheduler.h | 613 void init(ScheduleDAGMI *DAG, const TargetSchedModel *SchedModel); 629 const TargetSchedModel *SchedModel = nullptr; 703 void init(ScheduleDAGMI *dag, const TargetSchedModel *smodel, 887 const TargetSchedModel *SchedModel); 892 const TargetSchedModel *SchedModel = nullptr;
|
| H A D | ScheduleDAGInstrs.h | 125 TargetSchedModel SchedModel; 257 const TargetSchedModel *getSchedModel() const { return &SchedModel; } in getSchedModel()
|
| H A D | TargetInstrInfo.h | 58 class TargetSchedModel; variable 1391 virtual bool hasHighOperandLatency(const TargetSchedModel &SchedModel, in hasHighOperandLatency() 1401 virtual bool hasLowDefLatency(const TargetSchedModel &SchedModel,
|
| H A D | MachineTraceMetrics.h | 94 TargetSchedModel SchedModel;
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64StorePairSuppress.cpp | 35 TargetSchedModel SchedModel;
|
| H A D | AArch64Schedule.td | 11 // const MachineInstr *MI and const TargetSchedModel *SchedModel
|
| H A D | AArch64SIMDInstrOpt.cpp | 72 TargetSchedModel SchedModel;
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86PadShortFunction.cpp | 85 TargetSchedModel TSM;
|
| H A D | X86InstrInfo.h | 494 bool hasHighOperandLatency(const TargetSchedModel &SchedModel,
|
| H A D | X86CmovConversion.cpp | 120 TargetSchedModel TSchedModel;
|
| H A D | X86FixupLEAs.cpp | 123 TargetSchedModel TSM;
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMBaseInstrInfo.h | 385 bool hasHighOperandLatency(const TargetSchedModel &SchedModel, 390 bool hasLowDefLatency(const TargetSchedModel &SchedModel,
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.h | 228 bool hasLowDefLatency(const TargetSchedModel &SchedModel, in hasLowDefLatency()
|
| H A D | PPCCTRLoops.cpp | 132 TargetSchedModel SchedModel;
|