[llvm-branch-commits] [llvm] [HLSL] Refactor Offset calculation while writing Root Signatures. (PR #128577)

2025-02-24 Thread via llvm-branch-commits
https://github.com/joaosaffran deleted https://github.com/llvm/llvm-project/pull/128577 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/20.x: [OpenMP] Fix misspelled symbol name (#126120) (PR #126121)

2025-02-24 Thread Shilei Tian via llvm-branch-commits
shiltian wrote: This should be back ported. https://github.com/llvm/llvm-project/pull/126121 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/20.x: [SLP] Check for PHI nodes (potentially cycles!) when checking dependencies: Backport Attempt 3 (PR #128371)

2025-02-24 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar updated https://github.com/llvm/llvm-project/pull/128371 >From 098492a228f781a37997637e0953fd4e7faa2193 Mon Sep 17 00:00:00 2001 From: Alexey Bataev Date: Thu, 13 Feb 2025 14:19:51 -0800 Subject: [PATCH] [SLP] Check for PHI nodes (potentially cycles!) when checking

[llvm-branch-commits] [llvm] [HLSL] Refactor Offset calculation while writing Root Signatures. (PR #128577)

2025-02-24 Thread Damyan Pepper via llvm-branch-commits
@@ -7,53 +7,109 @@ //===--===// #include "llvm/MC/DXContainerRootSignature.h" -#include "llvm/Support/EndianStream.h" +#include "llvm/ADT/SmallVector.h" +#include "llvm/ADT/Twine.h" +#include "llvm/Support/Bi

[llvm-branch-commits] [llvm] [HLSL] Refactor Offset calculation while writing Root Signatures. (PR #128577)

2025-02-24 Thread via llvm-branch-commits
@@ -7,53 +7,109 @@ //===--===// #include "llvm/MC/DXContainerRootSignature.h" -#include "llvm/Support/EndianStream.h" +#include "llvm/ADT/SmallVector.h" +#include "llvm/ADT/Twine.h" +#include "llvm/Support/Bi

[llvm-branch-commits] [llvm] 098492a - [SLP] Check for PHI nodes (potentially cycles!) when checking dependencies

2025-02-24 Thread Tom Stellard via llvm-branch-commits
Author: Alexey Bataev Date: 2025-02-24T20:57:52-08:00 New Revision: 098492a228f781a37997637e0953fd4e7faa2193 URL: https://github.com/llvm/llvm-project/commit/098492a228f781a37997637e0953fd4e7faa2193 DIFF: https://github.com/llvm/llvm-project/commit/098492a228f781a37997637e0953fd4e7faa2193.diff

[llvm-branch-commits] [llvm] release/20.x: [SLP] Check for PHI nodes (potentially cycles!) when checking dependencies: Backport Attempt 3 (PR #128371)

2025-02-24 Thread via llvm-branch-commits
github-actions[bot] wrote: @Zentrik (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR. h

[llvm-branch-commits] [llvm] release/20.x: [SLP] Check for PHI nodes (potentially cycles!) when checking dependencies: Backport Attempt 3 (PR #128371)

2025-02-24 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/128371 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [HLSL] Refactor Offset calculation while writing Root Signatures. (PR #128577)

2025-02-24 Thread Damyan Pepper via llvm-branch-commits
@@ -7,53 +7,109 @@ //===--===// #include "llvm/MC/DXContainerRootSignature.h" -#include "llvm/Support/EndianStream.h" +#include "llvm/ADT/SmallVector.h" +#include "llvm/ADT/Twine.h" +#include "llvm/Support/Bi

[llvm-branch-commits] [llvm] AMDGPU: Simplify demanded vector elts of readfirstlane sources (PR #128646)

2025-02-24 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm created https://github.com/llvm/llvm-project/pull/128646 Stub implementation of simplifyDemandedVectorEltsIntrinsic for readfirstlane. >From ca0b3a4c1f777cbfd0564ae042299234c04e8f05 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Tue, 25 Feb 2025 12:16:21 +0700 Su

[llvm-branch-commits] [llvm] AMDGPU: Handle demanded subvectors for readfirstlane (PR #128648)

2025-02-24 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm created https://github.com/llvm/llvm-project/pull/128648 None >From 0c0527003c6626541e769e06580955b7d2bee68c Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Tue, 25 Feb 2025 12:51:44 +0700 Subject: [PATCH] AMDGPU: Handle demanded subvectors for readfirstlane ---

[llvm-branch-commits] [llvm] AMDGPU: Reduce readfirstlane for single demanded vector element (PR #128647)

2025-02-24 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm created https://github.com/llvm/llvm-project/pull/128647 If we are only extracting a single element, rewrite the intrinsic call to use the element type. We should extend this to arbitrary extract shuffles. >From bfe67bc97edc8596cb025bec32bcf685f20d2278 Mon Sep 17 00:00

[llvm-branch-commits] [llvm] AMDGPU: Reduce readfirstlane for single demanded vector element (PR #128647)

2025-02-24 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Matt Arsenault (arsenm) Changes If we are only extracting a single element, rewrite the intrinsic call to use the element type. We should extend this to arbitrary extract shuffles. --- Full diff: https://github.com/llvm/llvm-proje

[llvm-branch-commits] [llvm] AMDGPU: Handle demanded subvectors for readfirstlane (PR #128648)

2025-02-24 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Matt Arsenault (arsenm) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/128648.diff 2 Files Affected: - (modified) llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp (+37-10) - (modified) llvm/test/Transf

[llvm-branch-commits] [llvm] AMDGPU: Simplify demanded vector elts of readfirstlane sources (PR #128646)

2025-02-24 Thread Matt Arsenault via llvm-branch-commits
arsenm wrote: > [!WARNING] > This pull request is not mergeable via GitHub because a downstack PR is > open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/128646?utm_source=stack-comment-downstack-mergeability-warning";

[llvm-branch-commits] [llvm] AMDGPU: Handle demanded subvectors for readfirstlane (PR #128648)

2025-02-24 Thread Matt Arsenault via llvm-branch-commits
arsenm wrote: > [!WARNING] > This pull request is not mergeable via GitHub because a downstack PR is > open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/128648?utm_source=stack-comment-downstack-mergeability-warning";

[llvm-branch-commits] [llvm] AMDGPU: Simplify demanded vector elts of readfirstlane sources (PR #128646)

2025-02-24 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm ready_for_review https://github.com/llvm/llvm-project/pull/128646 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] AMDGPU: Reduce readfirstlane for single demanded vector element (PR #128647)

2025-02-24 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm ready_for_review https://github.com/llvm/llvm-project/pull/128647 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/20.x: [Clang] Handle instantiating captures in addInstantiatedCapturesToScope() (#128478) (PR #128639)

2025-02-24 Thread via llvm-branch-commits
https://github.com/cor3ntin approved this pull request. https://github.com/llvm/llvm-project/pull/128639 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] AMDGPU: Simplify demanded vector elts of readfirstlane sources (PR #128646)

2025-02-24 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Matt Arsenault (arsenm) Changes Stub implementation of simplifyDemandedVectorEltsIntrinsic for readfirstlane. --- Full diff: https://github.com/llvm/llvm-project/pull/128646.diff 2 Files Affected: - (modified) llvm/lib/Target/A

[llvm-branch-commits] [llvm] AMDGPU: Reduce readfirstlane for single demanded vector element (PR #128647)

2025-02-24 Thread Matt Arsenault via llvm-branch-commits
arsenm wrote: > [!WARNING] > This pull request is not mergeable via GitHub because a downstack PR is > open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/128647?utm_source=stack-comment-downstack-mergeability-warning";

[llvm-branch-commits] [llvm] [HLSL] Refactor Offset calculation while writing Root Signatures. (PR #128577)

2025-02-24 Thread via llvm-branch-commits
https://github.com/joaosaffran updated https://github.com/llvm/llvm-project/pull/128577 >From 767b7d02bf71e6e0137e2b5f9f9b8d8b799ac81f Mon Sep 17 00:00:00 2001 From: joaosaffran Date: Sat, 22 Feb 2025 06:19:15 + Subject: [PATCH 1/4] first working version --- .../llvm/MC/DXContainerRootSig

[llvm-branch-commits] [llvm] [HLSL] Refactor Offset calculation while writing Root Signatures. (PR #128577)

2025-02-24 Thread via llvm-branch-commits
https://github.com/joaosaffran edited https://github.com/llvm/llvm-project/pull/128577 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [HLSL] Refactor Offset calculation while writing Root Signatures. (PR #128577)

2025-02-24 Thread via llvm-branch-commits
https://github.com/joaosaffran edited https://github.com/llvm/llvm-project/pull/128577 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [HLSL] Refactor Offset calculation while writing Root Signatures. (PR #128577)

2025-02-24 Thread via llvm-branch-commits
@@ -7,53 +7,109 @@ //===--===// #include "llvm/MC/DXContainerRootSignature.h" -#include "llvm/Support/EndianStream.h" +#include "llvm/ADT/SmallVector.h" +#include "llvm/ADT/Twine.h" +#include "llvm/Support/Bi

[llvm-branch-commits] [llvm] [HLSL] Refactor Offset calculation while writing Root Signatures. (PR #128577)

2025-02-24 Thread via llvm-branch-commits
@@ -7,53 +7,109 @@ //===--===// #include "llvm/MC/DXContainerRootSignature.h" -#include "llvm/Support/EndianStream.h" +#include "llvm/ADT/SmallVector.h" +#include "llvm/ADT/Twine.h" +#include "llvm/Support/Bi

[llvm-branch-commits] [llvm] release/20.x: [OpenMP] Fix misspelled symbol name (#126120) (PR #126121)

2025-02-24 Thread Tom Stellard via llvm-branch-commits
tstellar wrote: @Artem-B Any thoughts on this one. I looks like an NVPTX specific change. https://github.com/llvm/llvm-project/pull/126121 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/l

[llvm-branch-commits] [llvm] release/20.x: Reland "[LV]: Teach LV to recursively (de)interleave." (#125094) (PR #128389)

2025-02-24 Thread Tom Stellard via llvm-branch-commits
tstellar wrote: @nikic Are you OK with backporting this? https://github.com/llvm/llvm-project/pull/128389 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [HLSL] Refactor Offset calculation while writing Root Signatures. (PR #128577)

2025-02-24 Thread via llvm-branch-commits
https://github.com/joaosaffran created https://github.com/llvm/llvm-project/pull/128577 This PR is refactoring Root Signatures serialization process to remove the need to manually calculate offsets. >From 767b7d02bf71e6e0137e2b5f9f9b8d8b799ac81f Mon Sep 17 00:00:00 2001 From: joaosaffran Date

[llvm-branch-commits] [llvm] [HLSL] Refactor Offset calculation while writing Root Signatures. (PR #128577)

2025-02-24 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-binary-utilities Author: None (joaosaffran) Changes This PR is refactoring Root Signatures serialization process to remove the need to manually calculate offsets. --- Full diff: https://github.com/llvm/llvm-project/pull/128577.diff 9 Files Affec

[llvm-branch-commits] [llvm] [HLSL] Refactor Offset calculation while writing Root Signatures. (PR #128577)

2025-02-24 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-objectyaml @llvm/pr-subscribers-mc @llvm/pr-subscribers-backend-directx Author: None (joaosaffran) Changes This PR is refactoring Root Signatures serialization process to remove the need to manually calculate offsets. --- Full diff: https://github.com/

[llvm-branch-commits] [llvm] [HLSL] Refactor Offset calculation while writing Root Signatures. (PR #128577)

2025-02-24 Thread Justin Bogner via llvm-branch-commits
@@ -7,19 +7,42 @@ //===--===// #include "llvm/BinaryFormat/DXContainer.h" -#include -#include +#include "llvm/Support/BinaryStreamWriter.h" +#include "llvm/Support/raw_ostream.h" +#include +#include -

[llvm-branch-commits] [llvm] 00a5713 - Revert "Revert "[llvm-mt] Use XmlDeleter to free xmlFreeDoc" (#128578)"

2025-02-24 Thread via llvm-branch-commits
Author: Vitaly Buka Date: 2025-02-24T13:07:48-08:00 New Revision: 00a5713699dc1b7e5ff211028a321cda25c64d9f URL: https://github.com/llvm/llvm-project/commit/00a5713699dc1b7e5ff211028a321cda25c64d9f DIFF: https://github.com/llvm/llvm-project/commit/00a5713699dc1b7e5ff211028a321cda25c64d9f.diff L

[llvm-branch-commits] [llvm] 575677d - Revert "[llvm-mt] Use XmlDeleter to free xmlFreeDoc (#128472)"

2025-02-24 Thread via llvm-branch-commits
Author: Vitaly Buka Date: 2025-02-24T13:07:08-08:00 New Revision: 575677da14eab5af89b9b7bc6c46740505c5db4c URL: https://github.com/llvm/llvm-project/commit/575677da14eab5af89b9b7bc6c46740505c5db4c DIFF: https://github.com/llvm/llvm-project/commit/575677da14eab5af89b9b7bc6c46740505c5db4c.diff L

[llvm-branch-commits] [BOLT] Fix doTrace in BAT mode (PR #128546)

2025-02-24 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-bolt Author: Amir Ayupov (aaupov) Changes When processing BOLTed binaries with BAT section, we used to indiscriminately use `BAT->getFallthroughsInTrace` to record fall-throughs, even if the function is not covered by BAT. Fix that by using non-BAT CFG-

[llvm-branch-commits] [BOLT] Fix doTrace in BAT mode (PR #128546)

2025-02-24 Thread Amir Ayupov via llvm-branch-commits
https://github.com/aaupov created https://github.com/llvm/llvm-project/pull/128546 When processing BOLTed binaries with BAT section, we used to indiscriminately use `BAT->getFallthroughsInTrace` to record fall-throughs, even if the function is not covered by BAT. Fix that by using non-BAT CFG-b

[llvm-branch-commits] [mlir] 5374bde - Revert "[mlir] Fix integration test when `%host_cc` path contains spaces (#12…"

2025-02-24 Thread via llvm-branch-commits
Author: Mehdi Amini Date: 2025-02-24T21:51:04+01:00 New Revision: 5374bde5dcdf1afc7bae35cfa6f40f1736bf201d URL: https://github.com/llvm/llvm-project/commit/5374bde5dcdf1afc7bae35cfa6f40f1736bf201d DIFF: https://github.com/llvm/llvm-project/commit/5374bde5dcdf1afc7bae35cfa6f40f1736bf201d.diff L

[llvm-branch-commits] Revert "[llvm-mt] Use XmlDeleter to free xmlFreeDoc" (PR #128563)

2025-02-24 Thread Vitaly Buka via llvm-branch-commits
https://github.com/vitalybuka updated https://github.com/llvm/llvm-project/pull/128563 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] TRY:Reapply "[llvm-mt] Use XmlDeleter to free xmlFreeDoc" (PR #128575)

2025-02-24 Thread Vitaly Buka via llvm-branch-commits
https://github.com/vitalybuka created https://github.com/llvm/llvm-project/pull/128575 This reverts commit e7de57e3b925907d5b249c9b6b369018f68a7017. ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-b

[llvm-branch-commits] TRY Revert "[llvm-mt] Use XmlDeleter to free xmlFreeDoc" (PR #128563)

2025-02-24 Thread Vitaly Buka via llvm-branch-commits
https://github.com/vitalybuka edited https://github.com/llvm/llvm-project/pull/128563 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] Revert "[llvm-mt] Use XmlDeleter to free xmlFreeDoc" (PR #128563)

2025-02-24 Thread Vitaly Buka via llvm-branch-commits
https://github.com/vitalybuka updated https://github.com/llvm/llvm-project/pull/128563 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] Revert "[llvm-mt] Use XmlDeleter to free xmlFreeDoc" (PR #128563)

2025-02-24 Thread Vitaly Buka via llvm-branch-commits
https://github.com/vitalybuka converted_to_draft https://github.com/llvm/llvm-project/pull/128563 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] Revert "[llvm-mt] Use XmlDeleter to free xmlFreeDoc" (PR #128563)

2025-02-24 Thread Vitaly Buka via llvm-branch-commits
vitalybuka wrote: To try CI only https://github.com/llvm/llvm-project/pull/128563 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] Revert "[llvm-mt] Use XmlDeleter to free xmlFreeDoc" (PR #128563)

2025-02-24 Thread Vitaly Buka via llvm-branch-commits
https://github.com/vitalybuka updated https://github.com/llvm/llvm-project/pull/128563 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] Revert "[llvm-mt] Use XmlDeleter to free xmlFreeDoc" (PR #128563)

2025-02-24 Thread via llvm-branch-commits
github-actions[bot] wrote: :warning: C/C++ code formatter, clang-format found issues in your code. :warning: You can test this locally with the following command: ``bash git-clang-format --diff ff0956730533b6aed655adb1633e159eb1f27c7f 56c90a392b6e04679808860c1bd643cabef04e87 --e

[llvm-branch-commits] [llvm] AMDGPU/GlobalISel: Temporal divergence lowering (non i1) (PR #124298)

2025-02-24 Thread Petar Avramovic via llvm-branch-commits
https://github.com/petar-avramovic updated https://github.com/llvm/llvm-project/pull/124298 >From a637e5612bfe21aa7e71209ac05924309ffc9fe5 Mon Sep 17 00:00:00 2001 From: Petar Avramovic Date: Fri, 21 Feb 2025 14:33:44 +0100 Subject: [PATCH] AMDGPU/GlobalISel: Temporal divergence lowering (non i

[llvm-branch-commits] undo (PR #126192)

2025-02-24 Thread Vitaly Buka via llvm-branch-commits
https://github.com/vitalybuka closed https://github.com/llvm/llvm-project/pull/126192 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [HLSL] Refactor Offset calculation while writing Root Signatures. (PR #128577)

2025-02-24 Thread via llvm-branch-commits
https://github.com/joaosaffran updated https://github.com/llvm/llvm-project/pull/128577 >From 767b7d02bf71e6e0137e2b5f9f9b8d8b799ac81f Mon Sep 17 00:00:00 2001 From: joaosaffran Date: Sat, 22 Feb 2025 06:19:15 + Subject: [PATCH 1/3] first working version --- .../llvm/MC/DXContainerRootSig

[llvm-branch-commits] [llvm] [HLSL] Refactor Offset calculation while writing Root Signatures. (PR #128577)

2025-02-24 Thread via llvm-branch-commits
@@ -7,19 +7,42 @@ //===--===// #include "llvm/BinaryFormat/DXContainer.h" -#include -#include +#include "llvm/Support/BinaryStreamWriter.h" +#include "llvm/Support/raw_ostream.h" +#include +#include -

[llvm-branch-commits] Revert "[llvm-mt] Use XmlDeleter to free xmlFreeDoc" (PR #128563)

2025-02-24 Thread Vitaly Buka via llvm-branch-commits
https://github.com/vitalybuka created https://github.com/llvm/llvm-project/pull/128563 This reverts commit 89eef2b8d567de5e5e4c4a81b52b1e0e9ebf07f7. ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-b

[llvm-branch-commits] [llvm] [HLSL] Refactor Offset calculation while writing Root Signatures. (PR #128577)

2025-02-24 Thread Damyan Pepper via llvm-branch-commits
@@ -7,53 +7,109 @@ //===--===// #include "llvm/MC/DXContainerRootSignature.h" -#include "llvm/Support/EndianStream.h" +#include "llvm/ADT/SmallVector.h" +#include "llvm/ADT/Twine.h" +#include "llvm/Support/Bi

[llvm-branch-commits] [llvm] [HLSL] Refactor Offset calculation while writing Root Signatures. (PR #128577)

2025-02-24 Thread Damyan Pepper via llvm-branch-commits
@@ -7,53 +7,109 @@ //===--===// #include "llvm/MC/DXContainerRootSignature.h" -#include "llvm/Support/EndianStream.h" +#include "llvm/ADT/SmallVector.h" +#include "llvm/ADT/Twine.h" +#include "llvm/Support/Bi

[llvm-branch-commits] [llvm] [HLSL] Refactor Offset calculation while writing Root Signatures. (PR #128577)

2025-02-24 Thread Damyan Pepper via llvm-branch-commits
@@ -7,53 +7,109 @@ //===--===// #include "llvm/MC/DXContainerRootSignature.h" -#include "llvm/Support/EndianStream.h" +#include "llvm/ADT/SmallVector.h" +#include "llvm/ADT/Twine.h" +#include "llvm/Support/Bi

[llvm-branch-commits] [llvm] [HLSL] Refactor Offset calculation while writing Root Signatures. (PR #128577)

2025-02-24 Thread Damyan Pepper via llvm-branch-commits
@@ -25,7 +25,7 @@ Parts: # CHECK-NEXT:RootSignature: # CHECK-NEXT: Version: 2 # CHECK-NEXT: NumStaticSamplers: 0 -# CHECK-NEXT: StaticSamplersOffset: 24 +# CHECK-NEXT: StaticSamplersOffset: 0 damyanp wrote: This suggests that this is a

[llvm-branch-commits] [llvm] AMDGPU: Fold bitcasts into readfirstlane, readlane, and permlane64 (PR #128494)

2025-02-24 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/128494 >From 8568d7b41b3d38f840ccae4a4f12bad8a9bcb060 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Mon, 24 Feb 2025 17:15:53 +0700 Subject: [PATCH 1/5] AMDGPU: Fold bitcasts into readfirstlane, readlane, and per

[llvm-branch-commits] [llvm] AMDGPU: Fold bitcasts into readfirstlane, readlane, and permlane64 (PR #128494)

2025-02-24 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/128494 >From 8568d7b41b3d38f840ccae4a4f12bad8a9bcb060 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Mon, 24 Feb 2025 17:15:53 +0700 Subject: [PATCH 1/5] AMDGPU: Fold bitcasts into readfirstlane, readlane, and per

[llvm-branch-commits] [llvm] AMDGPU: Fold bitcasts into readfirstlane, readlane, and permlane64 (PR #128494)

2025-02-24 Thread Matt Arsenault via llvm-branch-commits
arsenm wrote: New version fixes dropping convergence bundles. @sameerds is there a less awkward way to do this? https://github.com/llvm/llvm-project/pull/128494 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llv

[llvm-branch-commits] [llvm] Fix a typo (PR #2)

2025-02-24 Thread A. Jiang via llvm-branch-commits
frederick-vs-ja wrote: Hi @bodqhrohro! The typo is still present. https://github.com/llvm/llvm-project/blob/62ec7b8de97a197c2522177a52bdc78205579930/llvm/docs/GettingStarted.rst?plain=1#L548 Would you mind to submit a new PR to fix it? https://github.com/llvm/llvm-project/pull/2 _

[llvm-branch-commits] [llvm-size] Fallback to defaults on error in args (PR #128447)

2025-02-24 Thread Fangrui Song via llvm-branch-commits
MaskRay wrote: The default value of `OutputFormat` is `berkeley`, so the assignment seems redundant. I see that `Radix` does need a change. Perhaps initialize the global variable instead. https://github.com/llvm/llvm-project/pull/128447 ___ llvm-bran

[llvm-branch-commits] [clang] [clang][NFC] Remove CXXRecordDecl::lookupDependentName() and its helpers (PR #128392)

2025-02-24 Thread via llvm-branch-commits
cor3ntin wrote: > LGTM in general, but my concern would be that we're less clear about the > number of uses of this function out-of-tree (and how hard it could be to > migrate them to HeuristicResolver), so as an alternative, can we turn the > implementation to use HeuristicResolver and explic

[llvm-branch-commits] [llvm] AMDGPU: Fold bitcasts into readfirstlane, readlane, and permlane64 (PR #128494)

2025-02-24 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm created https://github.com/llvm/llvm-project/pull/128494 We should handle this for all the handled readlane and dpp ops. >From 521bddeee55f9224cdeafe13a1507cfc2780759a Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Mon, 24 Feb 2025 17:15:53 +0700 Subject: [PATCH]

[llvm-branch-commits] [llvm] AMDGPU: Fold bitcasts into readfirstlane, readlane, and permlane64 (PR #128494)

2025-02-24 Thread Matt Arsenault via llvm-branch-commits
arsenm wrote: > [!WARNING] > This pull request is not mergeable via GitHub because a downstack PR is > open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/128494?utm_source=stack-comment-downstack-mergeability-warning";

[llvm-branch-commits] [llvm] AMDGPU: Add baseline tests for bitcast + readlane intrinsics (PR #128493)

2025-02-24 Thread Matt Arsenault via llvm-branch-commits
arsenm wrote: > [!WARNING] > This pull request is not mergeable via GitHub because a downstack PR is > open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/128493?utm_source=stack-comment-downstack-mergeability-warning";

[llvm-branch-commits] [llvm] AMDGPU: Add baseline tests for bitcast + readlane intrinsics (PR #128493)

2025-02-24 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm created https://github.com/llvm/llvm-project/pull/128493 None >From 5b2d25386b05b9e36b99a5b1468aab3478498b48 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Mon, 24 Feb 2025 17:50:57 +0700 Subject: [PATCH] AMDGPU: Add baseline tests for bitcast + readlane intrinsi

[llvm-branch-commits] [llvm] AMDGPU: Add baseline tests for bitcast + readlane intrinsics (PR #128493)

2025-02-24 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm ready_for_review https://github.com/llvm/llvm-project/pull/128493 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] AMDGPU: Add baseline tests for bitcast + readlane intrinsics (PR #128493)

2025-02-24 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Matt Arsenault (arsenm) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/128493.diff 2 Files Affected: - (added) llvm/test/Transforms/InstCombine/AMDGPU/bitcast-fold-lane-ops.ll (+271) - (modified) llvm/test/

[llvm-branch-commits] [llvm] AMDGPU: Fold bitcasts into readfirstlane, readlane, and permlane64 (PR #128494)

2025-02-24 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm ready_for_review https://github.com/llvm/llvm-project/pull/128494 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] AMDGPU: Fold bitcasts into readfirstlane, readlane, and permlane64 (PR #128494)

2025-02-24 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Matt Arsenault (arsenm) Changes We should handle this for all the handled readlane and dpp ops. --- Full diff: https://github.com/llvm/llvm-project/pull/128494.diff 3 Files Affected: - (modified) llvm/lib/Target/AMDGPU/AMDGPUIn

[llvm-branch-commits] [llvm] AMDGPU: Fold bitcasts into readfirstlane, readlane, and permlane64 (PR #128494)

2025-02-24 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/128494 >From 3f0988da52f5870dcf06c70cd961cf74e19bc91d Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Mon, 24 Feb 2025 17:15:53 +0700 Subject: [PATCH] AMDGPU: Fold bitcasts into readfirstlane, readlane, and permlan

[llvm-branch-commits] [llvm] [OpenMPIRBuilder] Add support for distribute constructs (PR #127816)

2025-02-24 Thread Sergio Afonso via llvm-branch-commits
https://github.com/skatrak updated https://github.com/llvm/llvm-project/pull/127816 >From 26638a2456dbc7b423d1f5bbb92650398f76098a Mon Sep 17 00:00:00 2001 From: Dominik Adamski Date: Mon, 17 Feb 2025 14:25:40 + Subject: [PATCH] [OpenMPIRBuilder] Add support for distribute constructs This

[llvm-branch-commits] [mlir] [MLIR][OpenMP] Host lowering of standalone distribute (PR #127817)

2025-02-24 Thread Sergio Afonso via llvm-branch-commits
https://github.com/skatrak updated https://github.com/llvm/llvm-project/pull/127817 >From 654c63e0489922e0abac069a95f2433d20f65e53 Mon Sep 17 00:00:00 2001 From: Sergio Afonso Date: Tue, 18 Feb 2025 11:22:43 + Subject: [PATCH] [MLIR][OpenMP] Host lowering of standalone distribute This patc

[llvm-branch-commits] [llvm] [OpenMPIRBuilder] Add support for distribute-parallel-for/do constructs (PR #127818)

2025-02-24 Thread Sergio Afonso via llvm-branch-commits
https://github.com/skatrak updated https://github.com/llvm/llvm-project/pull/127818 >From d164acf8d6a573cfc3e5a8d46f8d242fc3cd190f Mon Sep 17 00:00:00 2001 From: Sergio Afonso Date: Tue, 18 Feb 2025 12:04:53 + Subject: [PATCH] [OpenMPIRBuilder] Add support for distribute-parallel-for/do co

[llvm-branch-commits] [mlir] [MLIR][OpenMP] Host lowering of distribute-parallel-do/for (PR #127819)

2025-02-24 Thread Sergio Afonso via llvm-branch-commits
https://github.com/skatrak updated https://github.com/llvm/llvm-project/pull/127819 >From e61c7975523361b02d1be6f270edfc4cdc6b4f66 Mon Sep 17 00:00:00 2001 From: Sergio Afonso Date: Tue, 18 Feb 2025 13:07:51 + Subject: [PATCH] [MLIR][OpenMP] Host lowering of distribute-parallel-do/for This

[llvm-branch-commits] [llvm] [OpenMPIRBuilder] Split calculation of canonical loop trip count, NFC (PR #127820)

2025-02-24 Thread Sergio Afonso via llvm-branch-commits
https://github.com/skatrak updated https://github.com/llvm/llvm-project/pull/127820 >From aa6182cc887136d44c8fd180a702f62b381f9b5c Mon Sep 17 00:00:00 2001 From: Sergio Afonso Date: Tue, 18 Feb 2025 14:19:30 + Subject: [PATCH] [OpenMPIRBuilder] Split calculation of canonical loop trip coun

[llvm-branch-commits] [mlir] [MLIR][OpenMP] Support target SPMD (PR #127821)

2025-02-24 Thread Sergio Afonso via llvm-branch-commits
https://github.com/skatrak updated https://github.com/llvm/llvm-project/pull/127821 >From 03651527c28805cb1d786c5674d4bf5644bd1642 Mon Sep 17 00:00:00 2001 From: Sergio Afonso Date: Wed, 19 Feb 2025 14:41:12 + Subject: [PATCH] [MLIR][OpenMP] Support target SPMD This patch implements MLIR t

[llvm-branch-commits] [flang] [Flang][OpenMP] Allow host evaluation of loop bounds for distribute (PR #127822)

2025-02-24 Thread Sergio Afonso via llvm-branch-commits
https://github.com/skatrak updated https://github.com/llvm/llvm-project/pull/127822 >From bd0589979a0db8bb6c5b7da57ac2054ce690a1f9 Mon Sep 17 00:00:00 2001 From: Sergio Afonso Date: Wed, 19 Feb 2025 15:15:01 + Subject: [PATCH] [Flang][OpenMP] Allow host evaluation of loop bounds for distri

[llvm-branch-commits] [flang] [mlir] [mlir][OpenMP] Pack task private variables into a heap-allocated context struct (PR #125307)

2025-02-24 Thread Tom Eccles via llvm-branch-commits
https://github.com/tblah updated https://github.com/llvm/llvm-project/pull/125307 >From df47461dcf1f9244da472efdcc57d266ecd42b34 Mon Sep 17 00:00:00 2001 From: Tom Eccles Date: Fri, 24 Jan 2025 17:32:41 + Subject: [PATCH 01/11] [mlir][OpenMP] Pack task private variables into a heap-allocat

[llvm-branch-commits] [flang] [mlir] [mlir][OpenMP] Pack task private variables into a heap-allocated context struct (PR #125307)

2025-02-24 Thread Tom Eccles via llvm-branch-commits
@@ -146,13 +146,24 @@ def PrivateClauseOp : OpenMP_Op<"private", [IsolatedFromAbove, RecipeInterface]> return region.empty() ? nullptr : region.getArgument(0); } +/// Returns true if the init region might read from the mold argument +bool initReadsFromMold()

[llvm-branch-commits] [flang] [mlir] [mlir][OpenMP] Pack task private variables into a heap-allocated context struct (PR #125307)

2025-02-24 Thread Tom Eccles via llvm-branch-commits
@@ -1415,11 +1413,13 @@ static llvm::Expected allocateAndInitPrivateVars( llvm::Value *llvmPrivateVar = builder.CreateAlloca( llvmAllocType, /*ArraySize=*/nullptr, "omp.private.alloc"); -llvm::Error err = initPrivateVar( +llvm::Expected privateVarOrError =

[llvm-branch-commits] [flang] [mlir] [mlir][OpenMP] Pack task private variables into a heap-allocated context struct (PR #125307)

2025-02-24 Thread Tom Eccles via llvm-branch-commits
@@ -1331,19 +1334,16 @@ findAssociatedValue(Value privateVar, llvm::IRBuilderBase &builder, /// Initialize a single (first)private variable. You probably want to use /// allocateAndInitPrivateVars instead of this. -static llvm::Error -initPrivateVar(llvm::IRBuilderBase &build

[llvm-branch-commits] [flang] [mlir] [mlir][OpenMP] Pack task private variables into a heap-allocated context struct (PR #125307)

2025-02-24 Thread Tom Eccles via llvm-branch-commits
@@ -1794,37 +1909,118 @@ convertOmpTaskOp(omp::TaskOp taskOp, llvm::IRBuilderBase &builder, moduleTranslation, allocaIP); // Allocate and initialize private variables - // TODO: package private variables up in a structure builder.SetInsertPoint(initBlock->getTermi

[llvm-branch-commits] [flang] [mlir] [mlir][OpenMP] Pack task private variables into a heap-allocated context struct (PR #125307)

2025-02-24 Thread Tom Eccles via llvm-branch-commits
@@ -1794,37 +1909,118 @@ convertOmpTaskOp(omp::TaskOp taskOp, llvm::IRBuilderBase &builder, moduleTranslation, allocaIP); // Allocate and initialize private variables - // TODO: package private variables up in a structure builder.SetInsertPoint(initBlock->getTermi

[llvm-branch-commits] [flang] [mlir] [mlir][OpenMP] Pack task private variables into a heap-allocated context struct (PR #125307)

2025-02-24 Thread Tom Eccles via llvm-branch-commits
@@ -1794,37 +1909,118 @@ convertOmpTaskOp(omp::TaskOp taskOp, llvm::IRBuilderBase &builder, moduleTranslation, allocaIP); // Allocate and initialize private variables - // TODO: package private variables up in a structure builder.SetInsertPoint(initBlock->getTermi

[llvm-branch-commits] [flang] [mlir] [mlir][OpenMP] Pack task private variables into a heap-allocated context struct (PR #125307)

2025-02-24 Thread Tom Eccles via llvm-branch-commits
@@ -1794,37 +1909,118 @@ convertOmpTaskOp(omp::TaskOp taskOp, llvm::IRBuilderBase &builder, moduleTranslation, allocaIP); // Allocate and initialize private variables - // TODO: package private variables up in a structure builder.SetInsertPoint(initBlock->getTermi

[llvm-branch-commits] [flang] [mlir] [mlir][OpenMP] Pack task private variables into a heap-allocated context struct (PR #125307)

2025-02-24 Thread Tom Eccles via llvm-branch-commits
@@ -1794,37 +1909,118 @@ convertOmpTaskOp(omp::TaskOp taskOp, llvm::IRBuilderBase &builder, moduleTranslation, allocaIP); // Allocate and initialize private variables - // TODO: package private variables up in a structure builder.SetInsertPoint(initBlock->getTermi

[llvm-branch-commits] [flang] [mlir] [mlir][OpenMP] Pack task private variables into a heap-allocated context struct (PR #125307)

2025-02-24 Thread Tom Eccles via llvm-branch-commits
@@ -1794,37 +1909,118 @@ convertOmpTaskOp(omp::TaskOp taskOp, llvm::IRBuilderBase &builder, moduleTranslation, allocaIP); // Allocate and initialize private variables - // TODO: package private variables up in a structure builder.SetInsertPoint(initBlock->getTermi

[llvm-branch-commits] [flang] [mlir] [mlir][OpenMP] Pack task private variables into a heap-allocated context struct (PR #125307)

2025-02-24 Thread Tom Eccles via llvm-branch-commits
tblah wrote: This is now rebased on top of current main and ready for review. Apologies for the delay, I was on holiday and rebasing required rethinking how insertion points worked. @ergawy I changed the signature of `initPrivateVar` so that the correct private variable SSA value is returned

[llvm-branch-commits] [flang] release/20.x: [flang] fix AArch64 PCS for struct following pointer (#127802) (PR #128518)

2025-02-24 Thread via llvm-branch-commits
llvmbot wrote: @tblah What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/128518 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinf

[llvm-branch-commits] [flang] release/20.x: [flang] fix AArch64 PCS for struct following pointer (#127802) (PR #128518)

2025-02-24 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/128518 Backport 449f84f Requested by: @DavidTruby >From bbebcafadf448bf5780597e2c2b9813237d2c884 Mon Sep 17 00:00:00 2001 From: David Truby Date: Fri, 21 Feb 2025 18:50:52 + Subject: [PATCH] [flang] fix AArch64 P

[llvm-branch-commits] [flang] release/20.x: [flang] fix AArch64 PCS for struct following pointer (#127802) (PR #128518)

2025-02-24 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-codegen @llvm/pr-subscribers-flang-fir-hlfir Author: None (llvmbot) Changes Backport 449f84f Requested by: @DavidTruby --- Full diff: https://github.com/llvm/llvm-project/pull/128518.diff 2 Files Affected: - (modified) flang/lib/Optimizer/Code

[llvm-branch-commits] [llvm] AMDGPU: Implement bitcode autoupgrade for old style enqueue blocks (PR #128520)

2025-02-24 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm created https://github.com/llvm/llvm-project/pull/128520 Introduces circular dependency in build for appendToUsed, and I'm not sure it's worth the trouble to fix it. We can most likely get away without upgrading this. We could move appendToUsed / appendToCompilerUsed di

[llvm-branch-commits] [llvm] AMDGPU: Implement bitcode autoupgrade for old style enqueue blocks (PR #128520)

2025-02-24 Thread Matt Arsenault via llvm-branch-commits
arsenm wrote: > [!WARNING] > This pull request is not mergeable via GitHub because a downstack PR is > open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/128520?utm_source=stack-comment-downstack-mergeability-warning";

[llvm-branch-commits] [llvm] AMDGPU: Implement bitcode autoupgrade for old style enqueue blocks (PR #128520)

2025-02-24 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm ready_for_review https://github.com/llvm/llvm-project/pull/128520 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] AMDGPU: Implement bitcode autoupgrade for old style enqueue blocks (PR #128520)

2025-02-24 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang-codegen Author: Matt Arsenault (arsenm) Changes Introduces circular dependency in build for appendToUsed, and I'm not sure it's worth the trouble to fix it. We can most likely get away without upgrading this. We could move appendToUsed / appendToCo

[llvm-branch-commits] [llvm] AMDGPU: Implement bitcode autoupgrade for old style enqueue blocks (PR #128520)

2025-02-24 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Matt Arsenault (arsenm) Changes Introduces circular dependency in build for appendToUsed, and I'm not sure it's worth the trouble to fix it. We can most likely get away without upgrading this. We could move appendToUsed / appendToC

[llvm-branch-commits] [llvm] AMDGPU: Implement bitcode autoupgrade for old style enqueue blocks (PR #128520)

2025-02-24 Thread via llvm-branch-commits
github-actions[bot] wrote: :warning: undef deprecator found issues in your code. :warning: You can test this locally with the following command: ``bash git diff -U0 --pickaxe-regex -S '([^a-zA-Z0-9#_-]undef[^a-zA-Z0-9_-]|UndefValue::get)' 7c230fb05112d12640e769c343e242b6adc4795b

[llvm-branch-commits] [flang] release/20.x: [flang] fix AArch64 PCS for struct following pointer (#127802) (PR #128518)

2025-02-24 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/128518 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] AMDGPU: Implement bitcode autoupgrade for old style enqueue blocks (PR #128520)

2025-02-24 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/128520 >From 275d58caaacacc9abf19e5568f7b97cb3d1de32b Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Fri, 17 Nov 2023 14:21:52 +0900 Subject: [PATCH] AMDGPU: Implement bitcode autoupgrade for old style enqueue blo

[llvm-branch-commits] [llvm] AMDGPU: Implement bitcode autoupgrade for old style enqueue blocks (PR #128520)

2025-02-24 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/128520 >From 275d58caaacacc9abf19e5568f7b97cb3d1de32b Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Fri, 17 Nov 2023 14:21:52 +0900 Subject: [PATCH] AMDGPU: Implement bitcode autoupgrade for old style enqueue blo

[llvm-branch-commits] [llvm] AMDGPU: Implement bitcode autoupgrade for old style enqueue blocks (PR #128520)

2025-02-24 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/128520 >From 25bdb58c10178621475e2bab10dcc82982b684a3 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Fri, 17 Nov 2023 14:21:52 +0900 Subject: [PATCH] AMDGPU: Implement bitcode autoupgrade for old style enqueue blo

  1   2   >