Searched refs:ReleaseAtCycle (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineScheduler.h | 718 unsigned ReleaseAtCycle) { in getResourceIntervalBottom() argument 719 return std::make_pair<long, long>((long)C - (long)ReleaseAtCycle + 1L, in getResourceIntervalBottom() 723 unsigned ReleaseAtCycle) { in getResourceIntervalTop() argument 725 (long)C + (long)ReleaseAtCycle); in getResourceIntervalTop() 776 unsigned CurrCycle, unsigned AcquireAtCycle, unsigned ReleaseAtCycle, 786 unsigned ReleaseAtCycle) const { in getFirstAvailableAtFromBottom() argument 787 return getFirstAvailableAt(CurrCycle, AcquireAtCycle, ReleaseAtCycle, in getFirstAvailableAtFromBottom() 792 unsigned ReleaseAtCycle) const { in getFirstAvailableAtFromTop() argument 793 return getFirstAvailableAt(CurrCycle, AcquireAtCycle, ReleaseAtCycle, in getFirstAvailableAtFromTop() 1010 unsigned ReleaseAtCycle, [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineScheduler.cpp | 1019 if (SU->TopReadyCycle + PI->ReleaseAtCycle - 1 > LastCycle) in dumpScheduleTraceTopDown() 1020 LastCycle = SU->TopReadyCycle + PI->ReleaseAtCycle - 1; in dumpScheduleTraceTopDown() 1058 LHS.ReleaseAtCycle < RHS.ReleaseAtCycle); in dumpScheduleTraceTopDown() 1068 for (unsigned I = 0, E = PI.ReleaseAtCycle - PI.AcquireAtCycle; I != E; in dumpScheduleTraceTopDown() 1101 if ((int)SU->BotReadyCycle - PI->ReleaseAtCycle + 1 < LastCycle) in dumpScheduleTraceBottomUp() 1102 LastCycle = (int)SU->BotReadyCycle - PI->ReleaseAtCycle + 1; in dumpScheduleTraceBottomUp() 1139 LHS.ReleaseAtCycle < RHS.ReleaseAtCycle); in dumpScheduleTraceBottomUp() 1149 for (unsigned I = 0, E = PI.ReleaseAtCycle - PI.AcquireAtCycle; I != E; in dumpScheduleTraceBottomUp() 2296 assert(PI->ReleaseAtCycle >= PI->AcquireAtCycle); in init() 2298 (Factor * (PI->ReleaseAtCycle - PI->AcquireAtCycle)); in init() [all …]
|
H A D | MachinePipeliner.cpp | 1156 if (!PRE.ReleaseAtCycle) in minFuncUnits() 1199 if (!PRE.ReleaseAtCycle) in calcCriticalResources() 3608 for (int C = Cycle; C < Cycle + PRE.ReleaseAtCycle; ++C) in reserveResources() 3620 for (int C = Cycle; C < Cycle + PRE.ReleaseAtCycle; ++C) in unreserveResources() 3736 dbgs() << Desc->Name << ": " << PRE.ReleaseAtCycle << ", "; in calculateResMII() 3739 ResourceCount[PRE.ProcResourceIdx] += PRE.ReleaseAtCycle; in calculateResMII()
|
H A D | MachineTraceMetrics.cpp | 129 PRCycles[PI->ProcResourceIdx] += PI->ReleaseAtCycle; in getResources() 1251 Cycles += (PI->ReleaseAtCycle * in getResourceLength()
|
/freebsd/contrib/llvm-project/llvm/lib/MCA/ |
H A D | InstrBuilder.cpp | 73 if (!PRE->ReleaseAtCycle) { in initializeUsedResources() 93 CycleSegment RCy(0, PRE->ReleaseAtCycle, false); in initializeUsedResources() 97 SuperResources[Super] += PRE->ReleaseAtCycle; in initializeUsedResources()
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | SubtargetEmitter.cpp | 1223 WPREntry.ReleaseAtCycle = ReleaseAtCycles[PRIdx]; in GenSchedClassTables() 1253 WriteProcResources[WPRIdx].ReleaseAtCycle += in GenSchedClassTables() 1254 WPREntry.ReleaseAtCycle; in GenSchedClassTables() 1367 << format("%2d", WPREntry.ReleaseAtCycle) << ", " in EmitSchedClassTables()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | GCNHazardRecognizer.cpp | 278 return TSchedModel.getWriteProcResBegin(SC)->ReleaseAtCycle; in getMFMAPipelineWaitStates()
|