Searched refs:Itineraries (Results 1 – 25 of 48) sorted by relevance
12
115 const InstrItinerary *Itineraries; ///< Array of itineraries selected variable121 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 …]
115 const InstrItinerary *Itineraries; ///< Array of itineraries selected variable120 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 …]
114 const InstrItinerary *Itineraries = variable121 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 …]
165 // Itineraries are queried instead.170 let Itineraries = PPCA2Itineraries;
123 // Itineraries are queried instead.128 let Itineraries = G5Itineraries;
269 // Itineraries are queried instead.273 let Itineraries = PPCE500Itineraries;
324 // Itineraries are queried instead.328 let Itineraries = PPCE500mcItineraries;
380 // Itineraries are queried instead.384 let Itineraries = PPCE5500Itineraries;
387 // Itineraries are queried instead.395 let Itineraries = P7Itineraries;
316 // Itineraries are queried instead.320 let Itineraries = PPCE500mcItineraries;
376 // Itineraries are queried instead.380 let Itineraries = PPCE5500Itineraries;
30 let Itineraries = HexagonItinerariesV62;
41 let Itineraries = HexagonItinerariesV55;
39 let Itineraries = HexagonItinerariesV4;
33 let Itineraries = HexagonItinerariesV65;
74 let Itineraries = HexagonItinerariesV60;
52 let Itineraries = LanaiItinerary;
55 unsigned UOps = ItinData->Itineraries[Class].NumMicroOps; in getNumMicroOps()
12 // itineraries for scheduling. Itineraries are details reservation68 // required to complete an instruction. Itineraries are represented as lists of
197 for (const InstrItinerary *itin = InstrItins.Itineraries; in computeIssueWidth()