[llvm-branch-commits] [llvm] AMDGPU: Replace insertelement poison with insertelement undef (PR #130896)

2025-03-11 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/130896?utm_source=stack-comment-downstack-mergeability-warning";

[llvm-branch-commits] [llvm] [AMDGPU][NPM] Port GCNCreateVOPD to NPM (PR #130059)

2025-03-11 Thread Akshat Oke via llvm-branch-commits
https://github.com/optimisan updated https://github.com/llvm/llvm-project/pull/130059 >From ee0ed7e6fdce69d98a05e42327a305228797a9de Mon Sep 17 00:00:00 2001 From: Akshat Oke Date: Wed, 5 Mar 2025 10:52:00 + Subject: [PATCH 1/4] [AMDGPU][NPM] Port GCNCreateVOPD to NPM --- llvm/lib/Target/

[llvm-branch-commits] [llvm] AMDGPU: Replace tests using undef in shufflevector with poison (PR #130899)

2025-03-11 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Matt Arsenault (arsenm) Changes --- Patch is 161.48 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/130899.diff 63 Files Affected: - (modified) llvm/test/CodeGen/AMDGPU/GlobalISel/

[llvm-branch-commits] [llvm] AMDGPU: Replace insertelement undef with poison in cases with manual updates (PR #130898)

2025-03-11 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/130898 >From 6609eb3d3cf129b8ca831d9eb6855ebe9b44a501 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Wed, 12 Mar 2025 12:32:31 +0700 Subject: [PATCH] AMDGPU: Replace insertelement undef with poison in cases with m

[llvm-branch-commits] [llvm] AMDGPU: Replace insertelement undef with poison in cases with manual updates (PR #130898)

2025-03-11 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/130898 >From 6609eb3d3cf129b8ca831d9eb6855ebe9b44a501 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Wed, 12 Mar 2025 12:32:31 +0700 Subject: [PATCH] AMDGPU: Replace insertelement undef with poison in cases with m

[llvm-branch-commits] [llvm] [AMDGPU][NPM] Port SIMemoryLegalizer to NPM (PR #130060)

2025-03-11 Thread Akshat Oke via llvm-branch-commits
https://github.com/optimisan updated https://github.com/llvm/llvm-project/pull/130060 >From 8702b1468436cf160b7d6d9cc1b91b425a18aa23 Mon Sep 17 00:00:00 2001 From: Akshat Oke Date: Wed, 5 Mar 2025 11:06:40 + Subject: [PATCH 1/2] [AMDGPU][NPM] Port SIMemoryLegalizer to NPM --- llvm/lib/Tar

[llvm-branch-commits] [llvm] [AMDGPU][NFC] Format GCNCreateVOPD.cpp (PR #130548)

2025-03-11 Thread Akshat Oke via llvm-branch-commits
https://github.com/optimisan updated https://github.com/llvm/llvm-project/pull/130548 >From 5185a14a2e25ae2320b49bf564f395a0689f139e Mon Sep 17 00:00:00 2001 From: Akshat Oke Date: Mon, 10 Mar 2025 04:31:20 + Subject: [PATCH] [AMDGPU][NFC] Format GCNCreateVOPD.cpp --- llvm/lib/Target/AMDG

[llvm-branch-commits] [llvm] AMDGPU: Replace insertelement undef with poison in cases with manual updates (PR #130898)

2025-03-11 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm created https://github.com/llvm/llvm-project/pull/130898 I had to manually intervene in a few tests. fcanonicalize.f16.ll is directly sensitive to undef vs. poison. >From 3a308651bb8da4521e8769651f860325a05eb4cf Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Wed

[llvm-branch-commits] [llvm] AMDGPU: Replace tests using undef in shufflevector with poison (PR #130899)

2025-03-11 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)' 3a308651bb8da4521e8769651f860325a05eb4cf

[llvm-branch-commits] [llvm] [AMDGPU][NPM] Port SIMemoryLegalizer to NPM (PR #130060)

2025-03-11 Thread Akshat Oke via llvm-branch-commits
optimisan wrote: Rearranging this stack to make it independent (Graphite is still failing update the PRs itself), GitHub might ping for every force push, sorry! https://github.com/llvm/llvm-project/pull/130060 ___ llvm-branch-commits mailing list llvm

[llvm-branch-commits] [llvm] AMDGPU: Replace tests using undef in shufflevector with poison (PR #130899)

2025-03-11 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/130899?utm_source=stack-comment-downstack-mergeability-warning";

[llvm-branch-commits] [llvm] AMDGPU: Replace tests using undef in shufflevector with poison (PR #130899)

2025-03-11 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm ready_for_review https://github.com/llvm/llvm-project/pull/130899 ___ 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] [CodeGen][NPM] Port PatchableFunction to NPM (PR #129866)

2025-03-11 Thread Akshat Oke via llvm-branch-commits
https://github.com/optimisan updated https://github.com/llvm/llvm-project/pull/129866 >From 4d0d35c7a4a310f798c2c8da01761cf4791d9ce4 Mon Sep 17 00:00:00 2001 From: Akshat Oke Date: Wed, 5 Mar 2025 10:34:25 + Subject: [PATCH 1/2] [CodeGen][NPM] Port PatchableFunction to NPM --- llvm/includ

[llvm-branch-commits] [llvm] AMDGPU: Replace insertelement undef with poison in cases with manual updates (PR #130898)

2025-03-11 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Matt Arsenault (arsenm) Changes I had to manually intervene in a few tests. fcanonicalize.f16.ll is directly sensitive to undef vs. poison. --- Full diff: https://github.com/llvm/llvm-project/pull/130898.diff 3 Files Affected:

[llvm-branch-commits] [llvm] [CodeGen][NPM] Port XRayInstrumentation to NPM (PR #129865)

2025-03-11 Thread Akshat Oke via llvm-branch-commits
https://github.com/optimisan updated https://github.com/llvm/llvm-project/pull/129865 >From d6256a4bc9e4feab9eb7f10dcad7568ec807fdaf Mon Sep 17 00:00:00 2001 From: Akshat Oke Date: Wed, 5 Mar 2025 10:11:27 + Subject: [PATCH 1/2] [CodeGen][NPM] Port XRayInstrumentation to NPM --- .../llvm/

[llvm-branch-commits] [llvm] AMDGPU: Replace insertelement undef with poison in cases with manual updates (PR #130898)

2025-03-11 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm ready_for_review https://github.com/llvm/llvm-project/pull/130898 ___ 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: Replace insertelement undef with poison in cases with manual updates (PR #130898)

2025-03-11 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/130898?utm_source=stack-comment-downstack-mergeability-warning";

[llvm-branch-commits] [llvm] AMDGPU: Replace insertelement poison with insertelement undef (PR #130896)

2025-03-11 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm ready_for_review https://github.com/llvm/llvm-project/pull/130896 ___ 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: Replace insertelement poison with insertelement undef (PR #130896)

2025-03-11 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)' e1c6682fda904a2728a92e749ebcf01c35e2fa64

[llvm-branch-commits] [llvm] [CodeGen][NPM] Port MachineBlockPlacementStats to NPM (PR #129853)

2025-03-11 Thread Akshat Oke via llvm-branch-commits
https://github.com/optimisan updated https://github.com/llvm/llvm-project/pull/129853 >From 2caf68544ebb1c635461e082b0565664c9010b02 Mon Sep 17 00:00:00 2001 From: Akshat Oke Date: Wed, 5 Mar 2025 08:59:23 + Subject: [PATCH 1/2] [CodeGen][NPM] Port MachineBlockPlacementStats to NPM --- ..

[llvm-branch-commits] [llvm] AMDGPU: Replace insertelement poison with insertelement undef (PR #130896)

2025-03-11 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Matt Arsenault (arsenm) Changes This is the bulk update with perl, with cases which require additional update left for later. --- Patch is 300.54 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-proj

[llvm-branch-commits] [llvm] [AMDGPU][NPM] Port SIInsertHardClauses to NPM (PR #130062)

2025-03-11 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm approved this pull request. https://github.com/llvm/llvm-project/pull/130062 ___ 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][NPM] Port SIInsertWaitcnts to NPM (PR #130061)

2025-03-11 Thread Christudasan Devadasan via llvm-branch-commits
@@ -1,5 +1,6 @@ # NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py # RUN: llc -mtriple=amdgcn -mcpu=gfx900 -verify-machineinstrs -run-pass=si-insert-waitcnts %s -o - | FileCheck -check-prefix=GCN %s +# RUN: llc -mtriple=amdgcn -mcpu=gfx900 -verify-mac

[llvm-branch-commits] [llvm] release/20.x: [TailDuplicator] Do not restrict the computed gotos (#114990) (PR #130585)

2025-03-11 Thread via llvm-branch-commits
DianQK wrote: > @DianQK (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. Fix a per

[llvm-branch-commits] [llvm] [AMDGPU][NPM] Port AMDGPUSetWavePriority to NPM (PR #130064)

2025-03-11 Thread Akshat Oke via llvm-branch-commits
optimisan 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/130064?utm_source=stack-comment-downstack-mergeability-warning

[llvm-branch-commits] [llvm] [SeparateConstOffsetFromGEP] Preserve inbounds flag based on ValueTracking (PR #130617)

2025-03-11 Thread Matt Arsenault via llvm-branch-commits
@@ -24,3 +24,26 @@ entry: store float %3, ptr %arrayidx.dst, align 4 ret void } + +; All offsets must be positive, so inbounds can be preserved. arsenm wrote: Passes for me locally (and fast, so I'm surprised online times out) https://github.com/llvm/llvm

[llvm-branch-commits] [llvm] [AMDGPU][NPM] Port SIInsertWaitcnts to NPM (PR #130061)

2025-03-11 Thread Akshat Oke via llvm-branch-commits
optimisan 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/130061?utm_source=stack-comment-downstack-mergeability-warning

[llvm-branch-commits] [llvm] [CodeGen][NPM] Port VirtRegRewriter to NPM (PR #130564)

2025-03-11 Thread Akshat Oke via llvm-branch-commits
https://github.com/optimisan updated https://github.com/llvm/llvm-project/pull/130564 >From 0f09f5616d4b681df5349333991748070e07182c Mon Sep 17 00:00:00 2001 From: Akshat Oke Date: Mon, 10 Mar 2025 06:14:27 + Subject: [PATCH 1/2] [CodeGen][NPM] Port VirtRegRewriter to NPM Not sure why this

[llvm-branch-commits] [llvm] [AMDGPU][NPM] Port SIInsertHardClauses to NPM (PR #130062)

2025-03-11 Thread Christudasan Devadasan via llvm-branch-commits
https://github.com/cdevadas approved this pull request. https://github.com/llvm/llvm-project/pull/130062 ___ 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][NPM] Port SIPreEmitPeephole to NPM (PR #130065)

2025-03-11 Thread Akshat Oke via llvm-branch-commits
https://github.com/optimisan created https://github.com/llvm/llvm-project/pull/130065 None >From a19d62578e8f3c13b5cb8c5531e10b25f8f232dd Mon Sep 17 00:00:00 2001 From: Akshat Oke Date: Thu, 6 Mar 2025 06:20:13 + Subject: [PATCH] [AMDGPU][NPM] Port SIPreEmitPeephole to NPM --- llvm/lib/T

[llvm-branch-commits] [llvm] release/20.x: [LoongArch] Relax the restrictions of inlineasm operand modifier 'u' and 'w' (#129864) (PR #130009)

2025-03-11 Thread via llvm-branch-commits
github-actions[bot] wrote: @SixWeining (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.

[llvm-branch-commits] [llvm] f09bcfb - [LoongArch] Relax the restrictions of inlineasm operand modifier 'u' and 'w' (#129864)

2025-03-11 Thread Tom Stellard via llvm-branch-commits
Author: Lu Weining Date: 2025-03-11T17:09:56-07:00 New Revision: f09bcfbdc90b300b77cb1ddb6f0cffe386388897 URL: https://github.com/llvm/llvm-project/commit/f09bcfbdc90b300b77cb1ddb6f0cffe386388897 DIFF: https://github.com/llvm/llvm-project/commit/f09bcfbdc90b300b77cb1ddb6f0cffe386388897.diff LO

[llvm-branch-commits] [llvm] release/20.x: [LoongArch] Relax the restrictions of inlineasm operand modifier 'u' and 'w' (#129864) (PR #130009)

2025-03-11 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/130009 ___ 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: [LoongArch] Relax the restrictions of inlineasm operand modifier 'u' and 'w' (#129864) (PR #130009)

2025-03-11 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/130009 >From f09bcfbdc90b300b77cb1ddb6f0cffe386388897 Mon Sep 17 00:00:00 2001 From: Lu Weining Date: Thu, 6 Mar 2025 16:17:12 +0800 Subject: [PATCH] [LoongArch] Relax the restrictions of inlineasm operand modifier 'u

[llvm-branch-commits] [llvm] release/20.x: [ValueTracking] Skip incoming values that are the same as the phi in `isGuaranteedNotToBeUndefOrPoison` (#130111) (PR #130474)

2025-03-11 Thread via llvm-branch-commits
github-actions[bot] wrote: @nikic (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. htt

[llvm-branch-commits] [llvm] release/20.x: [ValueTracking] Skip incoming values that are the same as the phi in `isGuaranteedNotToBeUndefOrPoison` (#130111) (PR #130474)

2025-03-11 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/130474 >From f62b50e0e8f170412c95d7c1263c46a400bbeba8 Mon Sep 17 00:00:00 2001 From: DianQK Date: Fri, 7 Mar 2025 05:46:32 +0800 Subject: [PATCH] [ValueTracking] Skip incoming values that are the same as the phi in `i

[llvm-branch-commits] [llvm] release/20.x: [ValueTracking] Skip incoming values that are the same as the phi in `isGuaranteedNotToBeUndefOrPoison` (#130111) (PR #130474)

2025-03-11 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/130474 ___ 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] f62b50e - [ValueTracking] Skip incoming values that are the same as the phi in `isGuaranteedNotToBeUndefOrPoison` (#130111)

2025-03-11 Thread Tom Stellard via llvm-branch-commits
Author: DianQK Date: 2025-03-11T17:09:10-07:00 New Revision: f62b50e0e8f170412c95d7c1263c46a400bbeba8 URL: https://github.com/llvm/llvm-project/commit/f62b50e0e8f170412c95d7c1263c46a400bbeba8 DIFF: https://github.com/llvm/llvm-project/commit/f62b50e0e8f170412c95d7c1263c46a400bbeba8.diff LOG: [

[llvm-branch-commits] [llvm] release/20.x: [HEXAGON] Fix hvx-isel for extract_subvector op (#129672) (PR #130215)

2025-03-11 Thread via llvm-branch-commits
github-actions[bot] wrote: @androm3da (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.

[llvm-branch-commits] [llvm] release/20.x: [HEXAGON] Fix hvx-isel for extract_subvector op (#129672) (PR #130215)

2025-03-11 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/130215 ___ 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] 50343e5 - [HEXAGON] Fix hvx-isel for extract_subvector op (#129672)

2025-03-11 Thread Tom Stellard via llvm-branch-commits
Author: aankit-ca Date: 2025-03-11T17:08:06-07:00 New Revision: 50343e517992970f62726d601e53054e588df437 URL: https://github.com/llvm/llvm-project/commit/50343e517992970f62726d601e53054e588df437 DIFF: https://github.com/llvm/llvm-project/commit/50343e517992970f62726d601e53054e588df437.diff LOG

[llvm-branch-commits] [llvm] release/20.x: [HEXAGON] Fix hvx-isel for extract_subvector op (#129672) (PR #130215)

2025-03-11 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/130215 >From 50343e517992970f62726d601e53054e588df437 Mon Sep 17 00:00:00 2001 From: aankit-ca Date: Thu, 6 Mar 2025 15:02:10 -0800 Subject: [PATCH] [HEXAGON] Fix hvx-isel for extract_subvector op (#129672) Fixes a cr

[llvm-branch-commits] [llvm] [AMDGPU][NPM] Port AMDGPUSetWavePriority to NPM (PR #130064)

2025-03-11 Thread Christudasan Devadasan via llvm-branch-commits
@@ -58,15 +55,30 @@ class AMDGPUSetWavePriority : public MachineFunctionPass { const SIInstrInfo *TII; }; +class AMDGPUSetWavePriorityLegacy : public MachineFunctionPass { +public: + static char ID; + + AMDGPUSetWavePriorityLegacy() : MachineFunctionPass(ID) {} + + String

[llvm-branch-commits] [llvm] [AMDGPU][NPM] Port AMDGPUSetWavePriority to NPM (PR #130064)

2025-03-11 Thread Akshat Oke via llvm-branch-commits
https://github.com/optimisan updated https://github.com/llvm/llvm-project/pull/130064 >From 192871bf259c7187ef1b9d2d9daec53470e73264 Mon Sep 17 00:00:00 2001 From: Akshat Oke Date: Thu, 6 Mar 2025 06:07:23 + Subject: [PATCH] [AMDGPU][NPM] Port AMDGPUSetWavePriority to NPM --- llvm/lib/Tar

[llvm-branch-commits] [llvm] [CodeGen][NPM] Port PostRAHazardRecognizer to NPM (PR #130066)

2025-03-11 Thread Christudasan Devadasan via llvm-branch-commits
https://github.com/cdevadas approved this pull request. https://github.com/llvm/llvm-project/pull/130066 ___ 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: [AArch64] Fix BE popcount casts. (#129879) (PR #129996)

2025-03-11 Thread via llvm-branch-commits
github-actions[bot] wrote: @davemgreen (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.

[llvm-branch-commits] [llvm] 05be3ca - [AArch64] Add BE test coverage for popcount. NFC

2025-03-11 Thread Tom Stellard via llvm-branch-commits
Author: David Green Date: 2025-03-11T13:52:07-07:00 New Revision: 05be3ca72e392ba5055d2c3e617adaeab89e258b URL: https://github.com/llvm/llvm-project/commit/05be3ca72e392ba5055d2c3e617adaeab89e258b DIFF: https://github.com/llvm/llvm-project/commit/05be3ca72e392ba5055d2c3e617adaeab89e258b.diff L

[llvm-branch-commits] [llvm] release/20.x: [AArch64] Fix BE popcount casts. (#129879) (PR #129996)

2025-03-11 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/129996 ___ 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] 32ce5b0 - [AArch64] Fix BE popcount casts. (#129879)

2025-03-11 Thread Tom Stellard via llvm-branch-commits
Author: David Green Date: 2025-03-11T13:52:07-07:00 New Revision: 32ce5b043c2b6e628e85d89df5461238632d9211 URL: https://github.com/llvm/llvm-project/commit/32ce5b043c2b6e628e85d89df5461238632d9211 DIFF: https://github.com/llvm/llvm-project/commit/32ce5b043c2b6e628e85d89df5461238632d9211.diff L

[llvm-branch-commits] [llvm] release/20.x: [AArch64] Fix BE popcount casts. (#129879) (PR #129996)

2025-03-11 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/129996 >From 05be3ca72e392ba5055d2c3e617adaeab89e258b Mon Sep 17 00:00:00 2001 From: David Green Date: Wed, 5 Mar 2025 11:23:33 + Subject: [PATCH 1/2] [AArch64] Add BE test coverage for popcount. NFC For #129843

[llvm-branch-commits] [llvm] release/20.x: [ValueTracking] Bail out on x86_fp80 when computing fpclass with knownbits (#130477) (PR #130489)

2025-03-11 Thread via llvm-branch-commits
github-actions[bot] wrote: @dtcxzyw (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: [ValueTracking] Bail out on x86_fp80 when computing fpclass with knownbits (#130477) (PR #130489)

2025-03-11 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/130489 ___ 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: [ValueTracking] Bail out on x86_fp80 when computing fpclass with knownbits (#130477) (PR #130489)

2025-03-11 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/130489 >From 0e96713a3b293267014b665ec76589c9668c8a9f Mon Sep 17 00:00:00 2001 From: Yingwei Zheng Date: Sun, 9 Mar 2025 21:10:35 +0800 Subject: [PATCH] [ValueTracking] Bail out on x86_fp80 when computing fpclass with

[llvm-branch-commits] [llvm] 0e96713 - [ValueTracking] Bail out on x86_fp80 when computing fpclass with knownbits (#130477)

2025-03-11 Thread Tom Stellard via llvm-branch-commits
Author: Yingwei Zheng Date: 2025-03-11T13:51:06-07:00 New Revision: 0e96713a3b293267014b665ec76589c9668c8a9f URL: https://github.com/llvm/llvm-project/commit/0e96713a3b293267014b665ec76589c9668c8a9f DIFF: https://github.com/llvm/llvm-project/commit/0e96713a3b293267014b665ec76589c9668c8a9f.diff

[llvm-branch-commits] [llvm] release/20.x: [X86][AVX10.2] Fix unexpected larger scope (#130767) (PR #130774)

2025-03-11 Thread via llvm-branch-commits
github-actions[bot] wrote: @phoebewang (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.

[llvm-branch-commits] [llvm] release/20.x: [X86][AVX10.2] Fix unexpected larger scope (#130767) (PR #130774)

2025-03-11 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/130774 ___ 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] 0fda7e6 - [X86][AVX10.2] Fix unexpected larger scope (#130767)

2025-03-11 Thread Tom Stellard via llvm-branch-commits
Author: Phoebe Wang Date: 2025-03-11T13:49:56-07:00 New Revision: 0fda7e6332554b7a9d3437b6bff6c6d0c30cb760 URL: https://github.com/llvm/llvm-project/commit/0fda7e6332554b7a9d3437b6bff6c6d0c30cb760 DIFF: https://github.com/llvm/llvm-project/commit/0fda7e6332554b7a9d3437b6bff6c6d0c30cb760.diff L

[llvm-branch-commits] [llvm] release/20.x: [X86][AVX10.2] Fix unexpected larger scope (#130767) (PR #130774)

2025-03-11 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/130774 >From 0fda7e6332554b7a9d3437b6bff6c6d0c30cb760 Mon Sep 17 00:00:00 2001 From: Phoebe Wang Date: Tue, 11 Mar 2025 21:20:27 +0800 Subject: [PATCH] [X86][AVX10.2] Fix unexpected larger scope (#130767) https://godb

[llvm-branch-commits] [clang] release/20.x: [clang-format] Don't remove parentheses separated from ellipsis by comma (#130471) (PR #130702)

2025-03-11 Thread via llvm-branch-commits
github-actions[bot] wrote: @owenca (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. ht

[llvm-branch-commits] [clang] release/20.x: [clang-format] Don't remove parentheses separated from ellipsis by comma (#130471) (PR #130702)

2025-03-11 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/130702 ___ 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] f7a4e3a - [clang-format] Don't remove parentheses separated from ellipsis by comma (#130471)

2025-03-11 Thread Tom Stellard via llvm-branch-commits
Author: Owen Pan Date: 2025-03-11T13:47:19-07:00 New Revision: f7a4e3a4d45dfd53755258cf1bb530c0567eb8ad URL: https://github.com/llvm/llvm-project/commit/f7a4e3a4d45dfd53755258cf1bb530c0567eb8ad DIFF: https://github.com/llvm/llvm-project/commit/f7a4e3a4d45dfd53755258cf1bb530c0567eb8ad.diff LOG:

[llvm-branch-commits] [clang] release/20.x: [clang-format] Don't remove parentheses separated from ellipsis by comma (#130471) (PR #130702)

2025-03-11 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/130702 >From f7a4e3a4d45dfd53755258cf1bb530c0567eb8ad Mon Sep 17 00:00:00 2001 From: Owen Pan Date: Mon, 10 Mar 2025 19:42:54 -0700 Subject: [PATCH] [clang-format] Don't remove parentheses separated from ellipsis by c

[llvm-branch-commits] [llvm] release/20.x: [AArch64] Don't try to custom lower fp16 selects with nofp (#129492) (PR #129546)

2025-03-11 Thread via llvm-branch-commits
github-actions[bot] wrote: @davemgreen (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.

[llvm-branch-commits] [llvm] release/20.x: [LoongArch] Relax the restrictions of inlineasm operand modifier 'u' and 'w' (#129864) (PR #130009)

2025-03-11 Thread via llvm-branch-commits
llvmbot wrote: @heiher What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/130009 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listin

[llvm-branch-commits] [libcxx] release/20.x: [libc++] Guard contents on _LIBCPP_HAS_LOCALIZATION (#129112) (PR #129305)

2025-03-11 Thread via llvm-branch-commits
github-actions[bot] wrote: @ldionne (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] [libcxx] release/20.x: [libc++] Guard contents on _LIBCPP_HAS_LOCALIZATION (#129112) (PR #129305)

2025-03-11 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/129305 ___ 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] [libcxx] dcc378e - [libc++] Guard contents on _LIBCPP_HAS_LOCALIZATION (#129112)

2025-03-11 Thread Tom Stellard via llvm-branch-commits
Author: Louis Dionne Date: 2025-03-11T13:26:09-07:00 New Revision: dcc378e862de5ba51174ec1c77a73df8628f178b URL: https://github.com/llvm/llvm-project/commit/dcc378e862de5ba51174ec1c77a73df8628f178b DIFF: https://github.com/llvm/llvm-project/commit/dcc378e862de5ba51174ec1c77a73df8628f178b.diff

[llvm-branch-commits] [libcxx] release/20.x: [libc++] Guard contents on _LIBCPP_HAS_LOCALIZATION (#129112) (PR #129305)

2025-03-11 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/129305 >From dcc378e862de5ba51174ec1c77a73df8628f178b Mon Sep 17 00:00:00 2001 From: Louis Dionne Date: Fri, 28 Feb 2025 15:41:44 -0500 Subject: [PATCH] [libc++] Guard contents on _LIBCPP_HAS_LOCALIZATION (#129112)

[llvm-branch-commits] [clang] release/20.x: [SystemZ] Add header guard macros to vecintrin.h (#129170) (PR #129286)

2025-03-11 Thread via llvm-branch-commits
github-actions[bot] wrote: @uweigand (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.

[llvm-branch-commits] [clang] release/20.x: [SystemZ] Add header guard macros to vecintrin.h (#129170) (PR #129286)

2025-03-11 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/129286 >From 0f5e7e86e38e6ba249af45f18f3610acef1a9274 Mon Sep 17 00:00:00 2001 From: Jonathan Albrecht Date: Fri, 28 Feb 2025 04:16:19 -0500 Subject: [PATCH] [SystemZ] Add header guard macros to vecintrin.h (#129170)

[llvm-branch-commits] [clang] 0f5e7e8 - [SystemZ] Add header guard macros to vecintrin.h (#129170)

2025-03-11 Thread Tom Stellard via llvm-branch-commits
Author: Jonathan Albrecht Date: 2025-03-11T13:24:25-07:00 New Revision: 0f5e7e86e38e6ba249af45f18f3610acef1a9274 URL: https://github.com/llvm/llvm-project/commit/0f5e7e86e38e6ba249af45f18f3610acef1a9274 DIFF: https://github.com/llvm/llvm-project/commit/0f5e7e86e38e6ba249af45f18f3610acef1a9274.d

[llvm-branch-commits] [clang] release/20.x: [SystemZ] Add header guard macros to vecintrin.h (#129170) (PR #129286)

2025-03-11 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/129286 ___ 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: [LV][VPlan] Prevent calculate cost for skiped instructions in precomputeCosts(). (#127966) (PR #128879)

2025-03-11 Thread Tom Stellard via llvm-branch-commits
tstellar wrote: Merged: 5b552d780ae82b07aaed5703690e6a7cc431ee95 https://github.com/llvm/llvm-project/pull/128879 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commit

[llvm-branch-commits] [llvm] release/20.x: [LV][VPlan] Prevent calculate cost for skiped instructions in precomputeCosts(). (#127966) (PR #128879)

2025-03-11 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/128879 ___ 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] 5b552d7 - [LV][VPlan] Prevent calculate cost for skiped instructions in precomputeCosts(). (#127966)

2025-03-11 Thread Tom Stellard via llvm-branch-commits
Author: Elvis Wang Date: 2025-03-11T13:14:52-07:00 New Revision: 5b552d780ae82b07aaed5703690e6a7cc431ee95 URL: https://github.com/llvm/llvm-project/commit/5b552d780ae82b07aaed5703690e6a7cc431ee95 DIFF: https://github.com/llvm/llvm-project/commit/5b552d780ae82b07aaed5703690e6a7cc431ee95.diff LO

[llvm-branch-commits] [llvm] release/20.x: [LV][VPlan] Prevent calculate cost for skiped instructions in precomputeCosts(). (#127966) (PR #128694)

2025-03-11 Thread Tom Stellard via llvm-branch-commits
tstellar wrote: Closing in favor of https://github.com/llvm/llvm-project/pull/128879 https://github.com/llvm/llvm-project/pull/128694 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinf

[llvm-branch-commits] [llvm] release/20.x: [LV][VPlan] Prevent calculate cost for skiped instructions in precomputeCosts(). (#127966) (PR #128694)

2025-03-11 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/128694 ___ 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-format] Don't remove parentheses separated from ellipsis by comma (#130471) (PR #130702)

2025-03-11 Thread Björn Schäpers via llvm-branch-commits
https://github.com/HazardyKnusperkeks approved this pull request. https://github.com/llvm/llvm-project/pull/130702 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commi

[llvm-branch-commits] [llvm] release/20.x: [libc++][ci] Update the Windows toolchains to Clang 19 (#129232) (PR #129303)

2025-03-11 Thread via llvm-branch-commits
github-actions[bot] wrote: @mstorsjo (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.

[llvm-branch-commits] [llvm] release/20.x: [libc++][ci] Update the Windows toolchains to Clang 19 (#129232) (PR #129303)

2025-03-11 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/129303 ___ 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: [libc++][ci] Update the Windows toolchains to Clang 19 (#129232) (PR #129303)

2025-03-11 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/129303 >From 20adce87104c242ce92ef173849b1d7d5305e8c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Storsj=C3=B6?= Date: Fri, 28 Feb 2025 13:56:16 -0100 Subject: [PATCH] [libc++][ci] Update the Windows toolchains t

[llvm-branch-commits] [flang] [flang][OpenMP] Map simple `do concurrent` loops to OpenMP host constructs (PR #127633)

2025-03-11 Thread Sergio Afonso via llvm-branch-commits
@@ -24,7 +25,50 @@ namespace flangomp { namespace { namespace looputils { -using LoopNest = llvm::SetVector; +/// Stores info needed about the induction/iteration variable for each `do +/// concurrent` in a loop nest. +struct InductionVariableInfo { + /// the operation alloca

[llvm-branch-commits] [llvm] Bump version to 20.1.1 (PR #130806)

2025-03-11 Thread via llvm-branch-commits
github-actions[bot] wrote: @tstellar (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.

[llvm-branch-commits] [llvm] [AMDGPU][NPM] Port SIPreEmitPeephole to NPM (PR #130065)

2025-03-11 Thread Christudasan Devadasan via llvm-branch-commits
@@ -410,7 +417,15 @@ bool SIPreEmitPeephole::removeExeczBranch(MachineInstr &MI, return true; } -bool SIPreEmitPeephole::runOnMachineFunction(MachineFunction &MF) { +PreservedAnalyses +llvm::SIPreEmitPeepholePass::run(MachineFunction &MF, + Ma

[llvm-branch-commits] [llvm] Bump version to 20.1.1 (PR #130806)

2025-03-11 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/130806 ___ 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] PeepholeOpt: Remove subreg def check for insert_subreg (PR #130085)

2025-03-11 Thread Quentin Colombet via llvm-branch-commits
https://github.com/qcolombet approved this pull request. https://github.com/llvm/llvm-project/pull/130085 ___ 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] [CodeGen][NPM] Port RemoveLoadsIntoFakeUses to NPM (PR #130068)

2025-03-11 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm approved this pull request. https://github.com/llvm/llvm-project/pull/130068 ___ 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] [CodeGen][NPM] Port BranchRelaxation to NPM (PR #130067)

2025-03-11 Thread Akshat Oke via llvm-branch-commits
https://github.com/optimisan created https://github.com/llvm/llvm-project/pull/130067 This completes the PreEmitPasses >From 740a24098f6d370fa246cf71cb4b3ba80026c932 Mon Sep 17 00:00:00 2001 From: Akshat Oke Date: Thu, 6 Mar 2025 06:56:04 + Subject: [PATCH] [CodeGen][NPM] Port BranchRelaxa

[llvm-branch-commits] [llvm] [SeparateConstOffsetFromGEP] Preserve inbounds flag based on ValueTracking (PR #130617)

2025-03-11 Thread Fabian Ritter via llvm-branch-commits
ritter-x2a wrote: > Started a llvm-compile-time-tracker run to check for compile time impact. all within +/-0.02% (but I'm not sure if SeparateConstOffsetFromGEP even runs as part of these benchmarks). https://github.com/llvm/llvm-project/pull/130617 ___

[llvm-branch-commits] [llvm] [AMDGPU][NPM] Port SIInsertHardClauses to NPM (PR #130062)

2025-03-11 Thread Akshat Oke via llvm-branch-commits
https://github.com/optimisan updated https://github.com/llvm/llvm-project/pull/130062 >From 48ec9e7d569fa5f181188aafe31fdf23fe494c76 Mon Sep 17 00:00:00 2001 From: Akshat Oke Date: Thu, 6 Mar 2025 04:52:38 + Subject: [PATCH] [AMDGPU][NPM] Port SIInsertHardClauses to NPM --- llvm/lib/Targe

[llvm-branch-commits] [llvm] [AMDGPU] Dynamic VGPR support for llvm.amdgcn.cs.chain (PR #130094)

2025-03-11 Thread Diana Picus via llvm-branch-commits
@@ -116,14 +117,56 @@ static void splitBlock(MachineBasicBlock &MBB, MachineInstr &MI, MDT->applyUpdates(DTUpdates); } -void SILateBranchLowering::expandChainCall(MachineInstr &MI) { +static void addRegOrCopyOp(MachineInstrBuilder &MIB, MachineOperand &Op) { + if (Op.isReg

[llvm-branch-commits] [libcxx] [libc++][format] Implements P3107R5 in . (PR #130500)

2025-03-11 Thread Mark de Wever via llvm-branch-commits
https://github.com/mordante updated https://github.com/llvm/llvm-project/pull/130500 >From 4bd6795cb216306d4b4a1993057f651a3d6e734b Mon Sep 17 00:00:00 2001 From: Mark de Wever Date: Sat, 30 Mar 2024 17:35:56 +0100 Subject: [PATCH] [libc++][format] Implements P3107R5 in . The followup paper P3

[llvm-branch-commits] [libcxx] [libc++][format] Implements P3107R5 in . (PR #130500)

2025-03-11 Thread Mark de Wever via llvm-branch-commits
https://github.com/mordante updated https://github.com/llvm/llvm-project/pull/130500 >From 3efe358f31aa13267142dd40a0eb7f401ba65794 Mon Sep 17 00:00:00 2001 From: Mark de Wever Date: Sat, 30 Mar 2024 17:35:56 +0100 Subject: [PATCH] [libc++][format] Implements P3107R5 in . The followup paper P3

[llvm-branch-commits] [lld] 89c064e - Revert "[LLD][ELF] Don't spill to same memory region (#129795)"

2025-03-11 Thread via llvm-branch-commits
Author: Daniel Thornburgh Date: 2025-03-11T12:15:57-07:00 New Revision: 89c064ef2c24d734b34642192890ae1fe2db0e1b URL: https://github.com/llvm/llvm-project/commit/89c064ef2c24d734b34642192890ae1fe2db0e1b DIFF: https://github.com/llvm/llvm-project/commit/89c064ef2c24d734b34642192890ae1fe2db0e1b.d

[llvm-branch-commits] [llvm] [AMDGPU][NPM] Port SIMemoryLegalizer to NPM (PR #130060)

2025-03-11 Thread Akshat Oke via llvm-branch-commits
https://github.com/optimisan updated https://github.com/llvm/llvm-project/pull/130060 >From be751bbb3300a1d1c41e8fc2a66baacf83884c28 Mon Sep 17 00:00:00 2001 From: Akshat Oke Date: Wed, 5 Mar 2025 11:06:40 + Subject: [PATCH] [AMDGPU][NPM] Port SIMemoryLegalizer to NPM --- llvm/lib/Target/

[llvm-branch-commits] [libcxx] [libc++][format] Implements P3107R5 in . (PR #130500)

2025-03-11 Thread Mark de Wever via llvm-branch-commits
https://github.com/mordante updated https://github.com/llvm/llvm-project/pull/130500 >From 053213aa92526e6fccb5824ac2e3e704cebb9a7a Mon Sep 17 00:00:00 2001 From: Mark de Wever Date: Sat, 30 Mar 2024 17:35:56 +0100 Subject: [PATCH] [libc++][format] Implements P3107R5 in . The followup paper P3

[llvm-branch-commits] [llvm] [DirectX] Updating Root Signature documentation with Descriptor table description (PR #129797)

2025-03-11 Thread Finn Plummer via llvm-branch-commits
@@ -544,3 +544,73 @@ Version 1.1 Root Descriptor The Version 1.1 RootDescriptor_V1_1 extends the base structure with the following additional fields: #. **Flags**: Provides additional metadata about the descriptor's usage pattern. + +Root Descriptor Table +~~

[llvm-branch-commits] [llvm] WIP: [CodeGen][NPM] Port VirtRegRewriter to NPM (PR #130564)

2025-03-11 Thread Akshat Oke via llvm-branch-commits
optimisan 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/130564?utm_source=stack-comment-downstack-mergeability-warning

[llvm-branch-commits] [llvm] [SeparateConstOffsetFromGEP] Preserve inbounds flag based on ValueTracking (PR #130617)

2025-03-11 Thread Matt Arsenault via llvm-branch-commits
@@ -24,3 +24,26 @@ entry: store float %3, ptr %arrayidx.dst, align 4 ret void } + +; All offsets must be positive, so inbounds can be preserved. arsenm wrote: Did I port this correctly? https://alive2.llvm.org/ce/z/AdYDtt https://github.com/llvm/llvm-pro

[llvm-branch-commits] [llvm] [AMDGPU][NPM] Port AMDGPUSetWavePriority to NPM (PR #130064)

2025-03-11 Thread Akshat Oke via llvm-branch-commits
https://github.com/optimisan ready_for_review https://github.com/llvm/llvm-project/pull/130064 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

  1   2   3   >