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

Austin Kerbow via All-commits all-commits at lists.llvm.org
Tue Sep 15 18:42:39 PDT 2026


  Branch: refs/heads/users/jebyrnes/BlockCarriedLatencyRebase2
  Home:   https://github.com/llvm/llvm-project
  Commit: b5b68be752ce08a896961984b2bd806f0fe9529a
      https://github.com/llvm/llvm-project/commit/b5b68be752ce08a896961984b2bd806f0fe9529a
  Author: Jeffrey Byrnes <Jeffrey.Byrnes at amd.com>
  Date:   2026-09-15 (Tue, 15 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: 7ed8faf4081f040440276915424373eb0517f87c
      https://github.com/llvm/llvm-project/commit/7ed8faf4081f040440276915424373eb0517f87c
  Author: Jeffrey Byrnes <Jeffrey.Byrnes at amd.com>
  Date:   2026-09-15 (Tue, 15 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: 8f9328be83822d5758fb045b84ea870d7859f4d7
      https://github.com/llvm/llvm-project/commit/8f9328be83822d5758fb045b84ea870d7859f4d7
  Author: Jeffrey Byrnes <Jeffrey.Byrnes at amd.com>
  Date:   2026-09-15 (Tue, 15 Sep 2026)

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

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

Change-Id: I24f471688f9d0604b45e95a4fa4da85fb0d9ed76


  Commit: fcc94adebccf7b5e8b8ae6ba8b11548296c3863a
      https://github.com/llvm/llvm-project/commit/fcc94adebccf7b5e8b8ae6ba8b11548296c3863a
  Author: Jeffrey Byrnes <Jeffrey.Byrnes at amd.com>
  Date:   2026-09-15 (Tue, 15 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: 5e1a78b95b26945960076e16da8c92833a7c4659
      https://github.com/llvm/llvm-project/commit/5e1a78b95b26945960076e16da8c92833a7c4659
  Author: Jeffrey Byrnes <Jeffrey.Byrnes at amd.com>
  Date:   2026-09-15 (Tue, 15 Sep 2026)

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

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

Change-Id: I9f2de1497f793d2848dedaf645e21e07a4ba82d6


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

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

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

Change-Id: Ibec2cf245d5ac213ef0cc4292ba80cb983a58692


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

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

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

Change-Id: I340660e56e74b559594021e7f0f6004bbfc1c3bf


  Commit: f4b2277aa2b5edf293574fc2f958235e3d72f847
      https://github.com/llvm/llvm-project/commit/f4b2277aa2b5edf293574fc2f958235e3d72f847
  Author: Jeffrey Byrnes <Jeffrey.Byrnes at amd.com>
  Date:   2026-09-15 (Tue, 15 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: 8ac547e9abf5a2af7076308d12f1fd2b83650fcc
      https://github.com/llvm/llvm-project/commit/8ac547e9abf5a2af7076308d12f1fd2b83650fcc
  Author: Jeffrey Byrnes <Jeffrey.Byrnes at amd.com>
  Date:   2026-09-15 (Tue, 15 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: 88d8e7d0feb69b4fb29ef7e747cac609553f5dad
      https://github.com/llvm/llvm-project/commit/88d8e7d0feb69b4fb29ef7e747cac609553f5dad
  Author: Austin Kerbow <Austin.Kerbow at amd.com>
  Date:   2026-09-15 (Tue, 15 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.


  Commit: 534f2479e80b0ed48bca6ea1d5c2bb1341296705
      https://github.com/llvm/llvm-project/commit/534f2479e80b0ed48bca6ea1d5c2bb1341296705
  Author: Austin Kerbow <Austin.Kerbow at amd.com>
  Date:   2026-09-15 (Tue, 15 Sep 2026)

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

  Log Message:
  -----------
  Test update


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

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