Home
last modified time | relevance | path

Searched refs:ItinData (Results 1 – 16 of 16) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DScoreboardHazardRecognizer.cpp33 : ScheduleHazardRecognizer(), DebugType(ParentDebugType), ItinData(II), in ScoreboardHazardRecognizer()
40 if (ItinData && !ItinData->isEmpty()) { in ScoreboardHazardRecognizer()
42 if (ItinData->isEndMarker(idx)) in ScoreboardHazardRecognizer()
45 const InstrStage *IS = ItinData->beginStage(idx); in ScoreboardHazardRecognizer()
46 const InstrStage *E = ItinData->endStage(idx); in ScoreboardHazardRecognizer()
74 IssueWidth = ItinData->SchedModel.IssueWidth; in ScoreboardHazardRecognizer()
113 if (!ItinData || ItinData->isEmpty()) in getHazardType()
128 for (const InstrStage *IS = ItinData->beginStage(idx), in getHazardType()
129 *E = ItinData->endStage(idx); IS != E; ++IS) { in getHazardType()
172 if (!ItinData || ItinData->isEmpty()) in EmitInstruction()
[all …]
DTargetInstrInfo.cpp1036 TargetInstrInfo::getOperandLatency(const InstrItineraryData *ItinData, in getOperandLatency() argument
1039 if (!ItinData || ItinData->isEmpty()) in getOperandLatency()
1047 return ItinData->getOperandCycle(DefClass, DefIdx); in getOperandLatency()
1049 return ItinData->getOperandLatency(DefClass, DefIdx, UseClass, UseIdx); in getOperandLatency()
1052 int TargetInstrInfo::getInstrLatency(const InstrItineraryData *ItinData, in getInstrLatency() argument
1054 if (!ItinData || ItinData->isEmpty()) in getInstrLatency()
1060 return ItinData->getStageLatency(get(N->getMachineOpcode()).getSchedClass()); in getInstrLatency()
1067 unsigned TargetInstrInfo::getNumMicroOps(const InstrItineraryData *ItinData, in getNumMicroOps() argument
1069 if (!ItinData || ItinData->isEmpty()) in getNumMicroOps()
1073 int UOps = ItinData->Itineraries[Class].NumMicroOps; in getNumMicroOps()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMBaseInstrInfo.h314 unsigned getNumMicroOps(const InstrItineraryData *ItinData,
317 int getOperandLatency(const InstrItineraryData *ItinData,
321 int getOperandLatency(const InstrItineraryData *ItinData,
349 int getVLDMDefCycle(const InstrItineraryData *ItinData,
353 int getLDMDefCycle(const InstrItineraryData *ItinData,
357 int getVSTMUseCycle(const InstrItineraryData *ItinData,
361 int getSTMUseCycle(const InstrItineraryData *ItinData,
365 int getOperandLatency(const InstrItineraryData *ItinData,
371 int getOperandLatencyImpl(const InstrItineraryData *ItinData,
380 unsigned getInstrLatency(const InstrItineraryData *ItinData,
[all …]
DARMHazardRecognizer.h34 ARMHazardRecognizer(const InstrItineraryData *ItinData, in ARMHazardRecognizer() argument
36 : ScoreboardHazardRecognizer(ItinData, DAG, "post-RA-sched") {} in ARMHazardRecognizer()
DARMBaseInstrInfo.cpp3327 static unsigned getNumMicroOpsSwiftLdSt(const InstrItineraryData *ItinData, in getNumMicroOpsSwiftLdSt() argument
3332 int UOps = ItinData->getNumMicroOps(Desc.getSchedClass()); in getNumMicroOpsSwiftLdSt()
3629 unsigned ARMBaseInstrInfo::getNumMicroOps(const InstrItineraryData *ItinData, in getNumMicroOps() argument
3631 if (!ItinData || ItinData->isEmpty()) in getNumMicroOps()
3636 int ItinUOps = ItinData->getNumMicroOps(Class); in getNumMicroOps()
3639 return getNumMicroOpsSwiftLdSt(ItinData, MI); in getNumMicroOps()
3743 ARMBaseInstrInfo::getVLDMDefCycle(const InstrItineraryData *ItinData, in getVLDMDefCycle() argument
3750 return ItinData->getOperandCycle(DefClass, DefIdx); in getVLDMDefCycle()
3800 ARMBaseInstrInfo::getLDMDefCycle(const InstrItineraryData *ItinData, in getLDMDefCycle() argument
3807 return ItinData->getOperandCycle(DefClass, DefIdx); in getLDMDefCycle()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCHazardRecognizers.h34 PPCDispatchGroupSBHazardRecognizer(const InstrItineraryData *ItinData, in PPCDispatchGroupSBHazardRecognizer() argument
36 ScoreboardHazardRecognizer(ItinData, DAG_), DAG(DAG_), in PPCDispatchGroupSBHazardRecognizer()
DPPCInstrInfo.h208 unsigned getInstrLatency(const InstrItineraryData *ItinData,
212 int getOperandLatency(const InstrItineraryData *ItinData,
216 int getOperandLatency(const InstrItineraryData *ItinData, in getOperandLatency() argument
219 return PPCGenInstrInfo::getOperandLatency(ItinData, DefNode, DefIdx, in getOperandLatency()
DPPCInstrInfo.cpp145 unsigned PPCInstrInfo::getInstrLatency(const InstrItineraryData *ItinData, in getInstrLatency() argument
148 if (!ItinData || UseOldLatencyCalc) in getInstrLatency()
149 return PPCGenInstrInfo::getInstrLatency(ItinData, MI, PredCost); in getInstrLatency()
165 int Cycle = ItinData->getOperandCycle(DefClass, i); in getInstrLatency()
175 int PPCInstrInfo::getOperandLatency(const InstrItineraryData *ItinData, in getOperandLatency() argument
179 int Latency = PPCGenInstrInfo::getOperandLatency(ItinData, DefMI, DefIdx, in getOperandLatency()
201 Latency = getInstrLatency(ItinData, DefMI); in getOperandLatency()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DTargetInstrInfo.h1441 virtual unsigned getNumMicroOps(const InstrItineraryData *ItinData,
1452 virtual int getOperandLatency(const InstrItineraryData *ItinData,
1464 virtual int getOperandLatency(const InstrItineraryData *ItinData,
1472 virtual unsigned getInstrLatency(const InstrItineraryData *ItinData,
1478 virtual int getInstrLatency(const InstrItineraryData *ItinData,
1485 int computeDefOperandLatency(const InstrItineraryData *ItinData,
DScoreboardHazardRecognizer.h94 const InstrItineraryData *ItinData; variable
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonInstrInfo.h277 unsigned getInstrLatency(const InstrItineraryData *ItinData,
309 int getOperandLatency(const InstrItineraryData *ItinData,
450 unsigned getInstrTimingClassLatency(const InstrItineraryData *ItinData,
DHexagonInstrInfo.cpp1854 unsigned HexagonInstrInfo::getInstrLatency(const InstrItineraryData *ItinData, in getInstrLatency() argument
1857 return getInstrTimingClassLatency(ItinData, MI); in getInstrLatency()
4075 const InstrItineraryData *ItinData, const MachineInstr &MI) const { in getInstrTimingClassLatency() argument
4078 if (!ItinData) in getInstrTimingClassLatency()
4079 return getInstrLatency(ItinData, MI); in getInstrTimingClassLatency()
4083 return ItinData->getStageLatency(MI.getDesc().getSchedClass()); in getInstrTimingClassLatency()
4094 int HexagonInstrInfo::getOperandLatency(const InstrItineraryData *ItinData, in getOperandLatency() argument
4127 int Latency = TargetInstrInfo::getOperandLatency(ItinData, DefMI, DefIdx, in getOperandLatency()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DR600InstrInfo.h208 unsigned int getInstrLatency(const InstrItineraryData *ItinData,
DSIInstrInfo.h1048 unsigned getInstrLatency(const InstrItineraryData *ItinData,
DR600InstrInfo.cpp1009 unsigned int R600InstrInfo::getInstrLatency(const InstrItineraryData *ItinData, in getInstrLatency() argument
DSIInstrInfo.cpp6631 unsigned SIInstrInfo::getInstrLatency(const InstrItineraryData *ItinData, in getInstrLatency() argument