[llvm-branch-commits] [llvm] [AMDGPU] Add MemoryPipeline scheduling to Coexec sched (PR #188658)

Quentin Colombet via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Mon Apr 6 12:34:43 PDT 2026


================
@@ -842,12 +902,6 @@ bool AMDGPUCoExecSchedStrategy::tryCandidateCoexec(SchedCandidate &Cand,
     return TryCand.Reason != NoCand;
 
   if (SameBoundary) {
-    // Avoid serializing long latency dependence chains.
-    // For acyclic path limited loops, latency was already checked above.
-    if (!RegionPolicy.DisableLatencyHeuristic && TryCand.Policy.ReduceLatency &&
-        !Rem.IsAcyclicLatencyLimited && tryLatency(TryCand, Cand, *Zone))
----------------
qcolombet wrote:

We don't need this one anymore?
(`tryLatency`)

https://github.com/llvm/llvm-project/pull/188658


More information about the llvm-branch-commits mailing list