[all-commits] [llvm/llvm-project] a02640: [AMDGPU] Add block carried latency to CoExecSched

Austin Kerbow via All-commits all-commits at lists.llvm.org
Fri Sep 11 11:10:03 PDT 2026


  Branch: refs/heads/users/jebyrnes/BlockCarriedLatencyRebase2
  Home:   https://github.com/llvm/llvm-project
  Commit: a02640eb59d0b48355b192420f1522edb43133c9
      https://github.com/llvm/llvm-project/commit/a02640eb59d0b48355b192420f1522edb43133c9
  Author: Jeffrey Byrnes <Jeffrey.Byrnes at amd.com>
  Date:   2026-09-09 (Wed, 09 Sep 2026)

  Changed paths:
    M llvm/lib/Target/AMDGPU/AMDGPUCoExecSchedStrategy.cpp
    M llvm/lib/Target/AMDGPU/AMDGPUCoExecSchedStrategy.h
    M llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp
    M llvm/lib/Target/AMDGPU/GCNSchedStrategy.h
    M llvm/test/CodeGen/AMDGPU/coexec-scheduler.ll

  Log Message:
  -----------
  [AMDGPU] Add block carried latency to CoExecSched

Change-Id: Ib04e40e57d38e127d6c5452d1719e32dacef2ade


  Commit: d3fd6b354980faa8fe63c1b2df8f2a384f025832
      https://github.com/llvm/llvm-project/commit/d3fd6b354980faa8fe63c1b2df8f2a384f025832
  Author: Jeffrey Byrnes <Jeffrey.Byrnes at amd.com>
  Date:   2026-09-09 (Wed, 09 Sep 2026)

  Changed paths:
    M llvm/lib/Target/AMDGPU/AMDGPUCoExecSchedStrategy.cpp
    M llvm/lib/Target/AMDGPU/AMDGPUCoExecSchedStrategy.h
    M llvm/test/CodeGen/AMDGPU/coexec-scheduler.ll

  Log Message:
  -----------
  Claude Code review

Change-Id: Iab06de2981b27667cc29a56931dd378ecf7a1b0c


  Commit: 81337caf499c2b5fb8dfd07fb20896aa758ff7ec
      https://github.com/llvm/llvm-project/commit/81337caf499c2b5fb8dfd07fb20896aa758ff7ec
  Author: Jeffrey Byrnes <Jeffrey.Byrnes at amd.com>
  Date:   2026-09-09 (Wed, 09 Sep 2026)

  Changed paths:
    M llvm/lib/Target/AMDGPU/AMDGPUCoExecSchedStrategy.cpp

  Log Message:
  -----------
  Merge conflict

Change-Id: I24f471688f9d0604b45e95a4fa4da85fb0d9ed76


  Commit: a8512fff08e0a34d02695e07dcc4e1b99e32845b
      https://github.com/llvm/llvm-project/commit/a8512fff08e0a34d02695e07dcc4e1b99e32845b
  Author: Jeffrey Byrnes <Jeffrey.Byrnes at amd.com>
  Date:   2026-09-09 (Wed, 09 Sep 2026)

  Changed paths:
    M llvm/lib/Target/AMDGPU/AMDGPUCoExecSchedStrategy.cpp

  Log Message:
  -----------
  Address comments from https://github.com/llvm/llvm-project/pull/187413

Change-Id: I0fad2fc504d42b72a664f78823e63c63ba2e4045


  Commit: f6444a6eaa1d596ddc4fdb7f972b19e9b48c3b4e
      https://github.com/llvm/llvm-project/commit/f6444a6eaa1d596ddc4fdb7f972b19e9b48c3b4e
  Author: Jeffrey Byrnes <Jeffrey.Byrnes at amd.com>
  Date:   2026-09-09 (Wed, 09 Sep 2026)

  Changed paths:
    M llvm/lib/Target/AMDGPU/AMDGPUCoExecSchedStrategy.cpp

  Log Message:
  -----------
  Remove unused function

Change-Id: I9f2de1497f793d2848dedaf645e21e07a4ba82d6


  Commit: 399aa9150669238c30754f022df08badf2b42b05
      https://github.com/llvm/llvm-project/commit/399aa9150669238c30754f022df08badf2b42b05
  Author: Jeffrey Byrnes <Jeffrey.Byrnes at amd.com>
  Date:   2026-09-09 (Wed, 09 Sep 2026)

  Changed paths:
    M llvm/lib/Target/AMDGPU/AMDGPUCoExecSchedStrategy.cpp

  Log Message:
  -----------
  Use static_cast

Change-Id: Ibec2cf245d5ac213ef0cc4292ba80cb983a58692


  Commit: f88e08dc709eae4974ea8394348f16080dc8fecd
      https://github.com/llvm/llvm-project/commit/f88e08dc709eae4974ea8394348f16080dc8fecd
  Author: Jeffrey Byrnes <Jeffrey.Byrnes at amd.com>
  Date:   2026-09-09 (Wed, 09 Sep 2026)

  Changed paths:
    M llvm/lib/Target/AMDGPU/AMDGPUCoExecSchedStrategy.cpp

  Log Message:
  -----------
  Add support for fence in carried latency

Change-Id: I340660e56e74b559594021e7f0f6004bbfc1c3bf


  Commit: 3a57d53c5ed84ecb95f34207ebf7955064d5936b
      https://github.com/llvm/llvm-project/commit/3a57d53c5ed84ecb95f34207ebf7955064d5936b
  Author: Jeffrey Byrnes <Jeffrey.Byrnes at amd.com>
  Date:   2026-09-09 (Wed, 09 Sep 2026)

  Changed paths:
    M llvm/lib/Target/AMDGPU/AMDGPUCoExecSchedStrategy.cpp
    A llvm/test/CodeGen/AMDGPU/coexec-block-carried-latency.mir

  Log Message:
  -----------
  Add test for block-carried modes

Change-Id: I4c521c05ec401581726ac040daadab6aceb8bd20


  Commit: 0677440179d0bf98af9e53b441bdd19dc58a83de
      https://github.com/llvm/llvm-project/commit/0677440179d0bf98af9e53b441bdd19dc58a83de
  Author: Jeffrey Byrnes <Jeffrey.Byrnes at amd.com>
  Date:   2026-09-11 (Fri, 11 Sep 2026)

  Changed paths:
    M llvm/test/CodeGen/AMDGPU/coexec-block-carried-latency.mir
    M llvm/test/CodeGen/AMDGPU/coexec-scheduler.ll

  Log Message:
  -----------
  Update test

Change-Id: I65d4e77a81c65f2f895cb295b74185a70b403de3


  Commit: 09fc36fd58518bc4a7a90cdb31b74ae33edcccb8
      https://github.com/llvm/llvm-project/commit/09fc36fd58518bc4a7a90cdb31b74ae33edcccb8
  Author: Austin Kerbow <Austin.Kerbow at amd.com>
  Date:   2026-09-11 (Fri, 11 Sep 2026)

  Changed paths:
    M llvm/lib/Target/AMDGPU/AMDGPUCoExecSchedStrategy.cpp
    M llvm/lib/Target/AMDGPU/AMDGPUCoExecSchedStrategy.h
    M llvm/test/CodeGen/AMDGPU/coexec-mfma-interleave-gfx950.ll
    M llvm/test/CodeGen/AMDGPU/coexec-sched-ds-fifo.mir
    M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.sched.group.barrier.gfx12.ll

  Log Message:
  -----------
  Address comments.


Compare: https://github.com/llvm/llvm-project/compare/c304ba910f2a...09fc36fd5851

To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list