Home
last modified time | relevance | path

Searched refs:Itineraries (Results 1 – 25 of 48) sorted by relevance

12

/external/swiftshader/third_party/LLVM/include/llvm/MC/
DMCInstrItineraries.h115 const InstrItinerary *Itineraries; ///< Array of itineraries selected variable
121 Itineraries(0), IssueWidth(0) {} in InstrItineraryData()
125 : Stages(S), OperandCycles(OS), Forwardings(F), Itineraries(I), in InstrItineraryData()
130 bool isEmpty() const { return Itineraries == 0; } in isEmpty()
136 return ((Itineraries[ItinClassIndx].FirstStage == ~0U) && in isEndMarker()
137 (Itineraries[ItinClassIndx].LastStage == ~0U)); in isEndMarker()
143 unsigned StageIdx = Itineraries[ItinClassIndx].FirstStage; in beginStage()
150 unsigned StageIdx = Itineraries[ItinClassIndx].LastStage; in endStage()
165 if (isEmpty() || Itineraries[ItinClassIndx].FirstStage == 0) in getStageLatency()
186 unsigned FirstIdx = Itineraries[ItinClassIndx].FirstOperandCycle; in getOperandCycle()
[all …]
/external/llvm/include/llvm/MC/
DMCInstrItineraries.h115 const InstrItinerary *Itineraries; ///< Array of itineraries selected variable
120 Forwardings(nullptr), Itineraries(nullptr) {} in InstrItineraryData()
125 Itineraries(SchedModel.InstrItineraries) {} in InstrItineraryData()
128 bool isEmpty() const { return Itineraries == nullptr; } in isEmpty()
132 return ((Itineraries[ItinClassIndx].FirstStage == ~0U) && in isEndMarker()
133 (Itineraries[ItinClassIndx].LastStage == ~0U)); in isEndMarker()
138 unsigned StageIdx = Itineraries[ItinClassIndx].FirstStage; in beginStage()
144 unsigned StageIdx = Itineraries[ItinClassIndx].LastStage; in endStage()
173 unsigned FirstIdx = Itineraries[ItinClassIndx].FirstOperandCycle; in getOperandCycle()
174 unsigned LastIdx = Itineraries[ItinClassIndx].LastOperandCycle; in getOperandCycle()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/MC/
DMCInstrItineraries.h114 const InstrItinerary *Itineraries = variable
121 Itineraries(SchedModel.InstrItineraries) {} in InstrItineraryData()
124 bool isEmpty() const { return Itineraries == nullptr; } in isEmpty()
128 return ((Itineraries[ItinClassIndx].FirstStage == UINT16_MAX) && in isEndMarker()
129 (Itineraries[ItinClassIndx].LastStage == UINT16_MAX)); in isEndMarker()
134 unsigned StageIdx = Itineraries[ItinClassIndx].FirstStage; in beginStage()
140 unsigned StageIdx = Itineraries[ItinClassIndx].LastStage; in endStage()
169 unsigned FirstIdx = Itineraries[ItinClassIndx].FirstOperandCycle; in getOperandCycle()
170 unsigned LastIdx = Itineraries[ItinClassIndx].LastOperandCycle; in getOperandCycle()
184 unsigned FirstDefIdx = Itineraries[DefClass].FirstOperandCycle; in hasPipelineForwarding()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
DPPCScheduleA2.td165 // Itineraries are queried instead.
170 let Itineraries = PPCA2Itineraries;
DPPCScheduleG5.td123 // Itineraries are queried instead.
128 let Itineraries = G5Itineraries;
DPPCScheduleE500.td269 // Itineraries are queried instead.
273 let Itineraries = PPCE500Itineraries;
DPPCScheduleE500mc.td324 // Itineraries are queried instead.
328 let Itineraries = PPCE500mcItineraries;
DPPCScheduleE5500.td380 // Itineraries are queried instead.
384 let Itineraries = PPCE5500Itineraries;
DPPCScheduleP7.td387 // Itineraries are queried instead.
395 let Itineraries = P7Itineraries;
/external/llvm/lib/Target/PowerPC/
DPPCScheduleA2.td165 // Itineraries are queried instead.
170 let Itineraries = PPCA2Itineraries;
DPPCScheduleG5.td123 // Itineraries are queried instead.
128 let Itineraries = G5Itineraries;
DPPCScheduleE500mc.td316 // Itineraries are queried instead.
320 let Itineraries = PPCE500mcItineraries;
DPPCScheduleE5500.td376 // Itineraries are queried instead.
380 let Itineraries = PPCE5500Itineraries;
DPPCScheduleP7.td387 // Itineraries are queried instead.
395 let Itineraries = P7Itineraries;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonScheduleV62.td30 let Itineraries = HexagonItinerariesV62;
DHexagonScheduleV55.td41 let Itineraries = HexagonItinerariesV55;
DHexagonScheduleV4.td39 let Itineraries = HexagonItinerariesV4;
DHexagonScheduleV65.td33 let Itineraries = HexagonItinerariesV65;
DHexagonScheduleV60.td74 let Itineraries = HexagonItinerariesV60;
/external/llvm/lib/Target/Lanai/
DLanaiSchedule.td52 let Itineraries = LanaiItinerary;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Lanai/
DLanaiSchedule.td52 let Itineraries = LanaiItinerary;
/external/swiftshader/third_party/LLVM/lib/Target/
DTargetInstrInfo.cpp55 unsigned UOps = ItinData->Itineraries[Class].NumMicroOps; in getNumMicroOps()
/external/llvm/include/llvm/Target/
DTargetItinerary.td12 // itineraries for scheduling. Itineraries are details reservation
68 // required to complete an instruction. Itineraries are represented as lists of
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Target/
DTargetItinerary.td12 // itineraries for scheduling. Itineraries are details reservation
68 // required to complete an instruction. Itineraries are represented as lists of
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMSubtarget.cpp197 for (const InstrItinerary *itin = InstrItins.Itineraries; in computeIssueWidth()

12