Home
last modified time | relevance | path

Searched refs:ReleaseAtCycle (Results 1 – 10 of 10) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineScheduler.h718 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-14.2/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSchedule.h68 uint16_t ReleaseAtCycle; member
76 ReleaseAtCycle == Other.ReleaseAtCycle &&
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineScheduler.cpp984 LastCycle = SU->TopReadyCycle + PI->ReleaseAtCycle - 1; in dumpScheduleTraceTopDown()
1022 LHS.ReleaseAtCycle < RHS.ReleaseAtCycle); in dumpScheduleTraceTopDown()
1103 LHS.ReleaseAtCycle < RHS.ReleaseAtCycle); in dumpScheduleTraceBottomUp()
2255 assert(PI->ReleaseAtCycle >= PI->AcquireAtCycle); in init()
2315 CurrCycle, AcquireAtCycle, ReleaseAtCycle); in getNextResourceCycleByInstance()
2318 CurrCycle, AcquireAtCycle, ReleaseAtCycle); in getNextResourceCycleByInstance()
2336 unsigned ReleaseAtCycle, in getNextResourceCycle() argument
2443 unsigned ReleaseAtCycle = PE.ReleaseAtCycle; in checkHazard() local
2605 unsigned Count = Factor * (ReleaseAtCycle- AcquireAtCycle); in countResource()
2942 ResDelta.CritResources += PI->ReleaseAtCycle; in initResourceDelta()
[all …]
H A DMachinePipeliner.cpp1096 if (!PRE.ReleaseAtCycle) in minFuncUnits()
1139 if (!PRE.ReleaseAtCycle) in calcCriticalResources()
3539 for (int C = Cycle; C < Cycle + PRE.ReleaseAtCycle; ++C) in reserveResources()
3551 for (int C = Cycle; C < Cycle + PRE.ReleaseAtCycle; ++C) in unreserveResources()
3667 dbgs() << Desc->Name << ": " << PRE.ReleaseAtCycle << ", "; in calculateResMII()
3670 ResourceCount[PRE.ProcResourceIdx] += PRE.ReleaseAtCycle; in calculateResMII()
H A DMachineTraceMetrics.cpp129 PRCycles[PI->ProcResourceIdx] += PI->ReleaseAtCycle; in getResources()
1251 Cycles += (PI->ReleaseAtCycle * in getResourceLength()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZHazardRecognizer.cpp190 if (PI->ReleaseAtCycle> 1) in dumpSU()
191 OS << "(" << PI->ReleaseAtCycle << "cyc)"; in dumpSU()
304 CurrCounter += PI->ReleaseAtCycle; in EmitInstruction()
404 Cost = PI->ReleaseAtCycle; in resourcesCost()
/freebsd-14.2/contrib/llvm-project/llvm/lib/MC/
H A DMCSchedule.cpp97 if (!I->ReleaseAtCycle) in getReciprocalThroughput()
100 double Temp = NumUnits * 1.0 / I->ReleaseAtCycle; in getReciprocalThroughput()
/freebsd-14.2/contrib/llvm-project/llvm/lib/MCA/
H A DInstrBuilder.cpp72 if (!PRE->ReleaseAtCycle) { in initializeUsedResources()
92 CycleSegment RCy(0, PRE->ReleaseAtCycle, false); in initializeUsedResources()
96 SuperResources[Super] += PRE->ReleaseAtCycle; in initializeUsedResources()
/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DSubtargetEmitter.cpp1205 WPREntry.ReleaseAtCycle = ReleaseAtCycles[PRIdx]; in GenSchedClassTables()
1235 WriteProcResources[WPRIdx].ReleaseAtCycle += in GenSchedClassTables()
1236 WPREntry.ReleaseAtCycle; in GenSchedClassTables()
1348 << format("%2d", WPREntry.ReleaseAtCycle) << ", " in EmitSchedClassTables()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNHazardRecognizer.cpp277 return TSchedModel.getWriteProcResBegin(SC)->ReleaseAtCycle; in getMFMAPipelineWaitStates()