Home
last modified time | relevance | path

Searched refs:LastStage (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/MC/
H A DMCInstrItineraries.h101 uint16_t LastStage; ///< Index of last + 1 stage in itinerary member
131 (Itineraries[ItinClassIndx].LastStage == UINT16_MAX)); in isEndMarker()
142 unsigned StageIdx = Itineraries[ItinClassIndx].LastStage; in endStage()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DModuloSchedule.h191 void generateProlog(unsigned LastStage, MachineBasicBlock *KernelBB,
193 void generateEpilog(unsigned LastStage, MachineBasicBlock *KernelBB,
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DModuloSchedule.cpp185 void ModuloScheduleExpander::generateProlog(unsigned LastStage, in generateProlog() argument
195 for (unsigned i = 0; i < LastStage; ++i) { in generateProlog()
244 unsigned LastStage, MachineBasicBlock *KernelBB, MachineBasicBlock *OrigBB, in generateEpilog() argument
268 int EpilogStage = LastStage + 1; in generateEpilog()
269 for (unsigned i = LastStage; i >= 1; --i, ++EpilogStage) { in generateEpilog()
282 for (unsigned StageNum = i; StageNum <= LastStage; ++StageNum) { in generateEpilog()
298 InstrMap, LastStage, EpilogStage, i == 1); in generateEpilog()
300 LastStage, EpilogStage, i == 1); in generateEpilog()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DGCNSchedStrategy.h83 LastStage = PreRARematerialize enumerator
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCInstrInfo.cpp436 int Size = II[SchedClass].LastStage - II[SchedClass].FirstStage; in getCVIResources()
442 unsigned Stage = II[SchedClass].LastStage - 1; in getCVIResources()
472 Stage < II[SchedClass].LastStage; ++Stage) { in getOtherReservedSlots()
/llvm-project-15.0.7/llvm/utils/TableGen/
H A DSubtargetEmitter.cpp630 Intinerary.LastStage << ", " << in EmitItineraries()