Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/
DMCInstrItineraries.h113 const InstrItinerary *Itineraries = variable
120 Itineraries(SchedModel.InstrItineraries) {} in InstrItineraryData()
123 bool isEmpty() const { return Itineraries == nullptr; } in isEmpty()
127 return ((Itineraries[ItinClassIndx].FirstStage == UINT16_MAX) && in isEndMarker()
128 (Itineraries[ItinClassIndx].LastStage == UINT16_MAX)); in isEndMarker()
133 unsigned StageIdx = Itineraries[ItinClassIndx].FirstStage; in beginStage()
139 unsigned StageIdx = Itineraries[ItinClassIndx].LastStage; in endStage()
168 unsigned FirstIdx = Itineraries[ItinClassIndx].FirstOperandCycle; in getOperandCycle()
169 unsigned LastIdx = Itineraries[ItinClassIndx].LastOperandCycle; in getOperandCycle()
183 unsigned FirstDefIdx = Itineraries[DefClass].FirstOperandCycle; in hasPipelineForwarding()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCScheduleA2.td162 // Itineraries are queried instead.
167 let Itineraries = PPCA2Itineraries;
DPPCScheduleG5.td121 // Itineraries are queried instead.
126 let Itineraries = G5Itineraries;
DPPCScheduleE500.td274 // Itineraries are queried instead.
278 let Itineraries = PPCE500Itineraries;
DPPCScheduleE500mc.td329 // Itineraries are queried instead.
333 let Itineraries = PPCE500mcItineraries;
DPPCScheduleE5500.td373 // Itineraries are queried instead.
377 let Itineraries = PPCE5500Itineraries;
DPPCScheduleP7.td394 // Itineraries are queried instead.
402 let Itineraries = P7Itineraries;
DPPCScheduleP8.td403 // Itineraries are queried instead.
411 let Itineraries = P8Itineraries;
DPPCSchedule440.td594 // Itineraries are queried instead.
598 let Itineraries = PPC440Itineraries;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonScheduleV62.td29 let Itineraries = HexagonItinerariesV62;
DHexagonScheduleV5.td38 let Itineraries = HexagonItinerariesV5;
DHexagonScheduleV65.td32 let Itineraries = HexagonItinerariesV65;
DHexagonScheduleV55.td40 let Itineraries = HexagonItinerariesV55;
DHexagonScheduleV66.td32 let Itineraries = HexagonItinerariesV66;
DHexagonScheduleV60.td73 let Itineraries = HexagonItinerariesV60;
DHexagonSubtarget.cpp88 assert(InstrItins.Itineraries != nullptr && "InstrItins not initialized"); in HexagonSubtarget()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/
DLanaiSchedule.td51 let Itineraries = LanaiItinerary;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/
DTargetItinerary.td11 // itineraries for scheduling. Itineraries are details reservation
67 // required to complete an instruction. Itineraries are represented as lists of
DTargetSchedule.td49 // Itineraries in addition to mapping instructions to ItineraryClasses.
88 ProcessorItineraries Itineraries = NoItineraries;
DTarget.td1545 // class, the SchedMachineModel may still define valid Itineraries.
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMScheduleA8.td1069 // Itineraries are queried instead.
1073 let Itineraries = CortexA8Itineraries;
DARMScheduleA9.td1892 // Itineraries are queried instead.
1895 let Itineraries = CortexA9Itineraries;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64SchedA53.td23 // Itineraries are queried instead.
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DTargetInstrInfo.cpp1073 int UOps = ItinData->Itineraries[Class].NumMicroOps; in getNumMicroOps()