/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
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() 257 TargetSchedModel::computeInstrLatency(const MCSchedClassDesc &SCDesc) const { in computeInstrLatency() 261 unsigned TargetSchedModel::computeInstrLatency(unsigned Opcode) const { in computeInstrLatency() [all …]
|
D | TargetSubtargetInfo.cpp | 89 TargetSchedModel TSchedModel; in getSchedInfoStr() 100 TargetSchedModel TSchedModel; in getSchedInfoStr()
|
/external/llvm/lib/CodeGen/ |
D | TargetSchedule.cpp | 30 bool TargetSchedModel::hasInstrSchedModel() const { in hasInstrSchedModel() 34 bool TargetSchedModel::hasInstrItineraries() const { in hasInstrItineraries() 53 void TargetSchedModel::init(const MCSchedModel &sm, in init() 76 unsigned TargetSchedModel::getNumMicroOps(const MachineInstr *MI, in getNumMicroOps() 101 const MCSchedClassDesc *TargetSchedModel:: 154 unsigned TargetSchedModel::computeOperandLatency( in computeOperandLatency() 226 TargetSchedModel::computeInstrLatency(const MCSchedClassDesc &SCDesc) const { in computeInstrLatency() 238 unsigned TargetSchedModel::computeInstrLatency(unsigned Opcode) const { in computeInstrLatency() 251 TargetSchedModel::computeInstrLatency(const MachineInstr *MI, in computeInstrLatency() 267 unsigned TargetSchedModel::
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonMachineScheduler.h | 46 const TargetSchedModel *SchedModel; 56 VLIWResourceModel(const TargetSubtargetInfo &STI, const TargetSchedModel *SM) in VLIWResourceModel() 134 const TargetSchedModel *SchedModel; 166 void init(VLIWMachineScheduler *dag, const TargetSchedModel *smodel) { in init() 191 const TargetSchedModel *SchedModel;
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
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;
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/ |
D | SystemZHazardRecognizer.h | 49 const TargetSchedModel *SchedModel; 112 const TargetSchedModel *SM) in SystemZHazardRecognizer()
|
D | SystemZHazardRecognizer.cpp | 171 for (TargetSchedModel::ProcResIter in dumpSU() 292 for (TargetSchedModel::ProcResIter in EmitInstruction() 396 for (TargetSchedModel::ProcResIter in resourcesCost()
|
D | SystemZMachineScheduler.h | 39 TargetSchedModel SchedModel;
|
/external/llvm/include/llvm/CodeGen/ |
D | TargetSchedule.h | 32 class TargetSchedModel { 47 …TargetSchedModel(): SchedModel(MCSchedModel::GetDefaultSchedModel()), STI(nullptr), TII(nullptr) {} in TargetSchedModel() function
|
D | MachineScheduler.h | 565 void init(ScheduleDAGMI *DAG, const TargetSchedModel *SchedModel); 581 const TargetSchedModel *SchedModel; 661 void init(ScheduleDAGMI *dag, const TargetSchedModel *smodel, 855 const TargetSchedModel *SchedModel); 860 const TargetSchedModel *SchedModel;
|
D | ScheduleDAGInstrs.h | 106 TargetSchedModel SchedModel; 243 const TargetSchedModel *getSchedModel() const { return &SchedModel; } in getSchedModel()
|
D | MachineTraceMetrics.h | 74 TargetSchedModel SchedModel;
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
D | TargetSchedule.h | 32 class TargetSchedModel { 47 TargetSchedModel() : SchedModel(MCSchedModel::GetDefaultSchedModel()) {} in TargetSchedModel() function
|
D | TargetSubtargetInfo.h | 52 class TargetSchedModel; variable 143 const TargetSchedModel *SchedModel) const { in resolveSchedClass()
|
D | MachineScheduler.h | 606 void init(ScheduleDAGMI *DAG, const TargetSchedModel *SchedModel); 622 const TargetSchedModel *SchedModel = nullptr; 696 void init(ScheduleDAGMI *dag, const TargetSchedModel *smodel, 880 const TargetSchedModel *SchedModel); 885 const TargetSchedModel *SchedModel = nullptr;
|
D | ScheduleDAGInstrs.h | 125 TargetSchedModel SchedModel; 257 const TargetSchedModel *getSchedModel() const { return &SchedModel; } in getSchedModel()
|
D | TargetInstrInfo.h | 58 class TargetSchedModel; variable 1373 virtual bool hasHighOperandLatency(const TargetSchedModel &SchedModel, in hasHighOperandLatency() 1383 virtual bool hasLowDefLatency(const TargetSchedModel &SchedModel,
|
D | MachineTraceMetrics.h | 94 TargetSchedModel SchedModel;
|
/external/llvm/include/llvm/Target/ |
D | TargetSubtargetInfo.h | 38 class TargetSchedModel; variable 119 const TargetSchedModel *SchedModel) const { in resolveSchedClass()
|
D | TargetInstrInfo.h | 45 class TargetSchedModel; variable 1280 virtual bool hasHighOperandLatency(const TargetSchedModel &SchedModel, in hasHighOperandLatency() 1290 virtual bool hasLowDefLatency(const TargetSchedModel &SchedModel,
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64StorePairSuppress.cpp | 33 TargetSchedModel SchedModel;
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/ |
D | AArch64StorePairSuppress.cpp | 35 TargetSchedModel SchedModel;
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86PadShortFunction.cpp | 85 TargetSchedModel TSM;
|
/external/llvm/lib/Target/ARM/ |
D | ARMBaseInstrInfo.h | 344 bool hasHighOperandLatency(const TargetSchedModel &SchedModel, 349 bool hasLowDefLatency(const TargetSchedModel &SchedModel,
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/ |
D | ARMBaseInstrInfo.h | 375 bool hasHighOperandLatency(const TargetSchedModel &SchedModel, 380 bool hasLowDefLatency(const TargetSchedModel &SchedModel,
|