[llvm-branch-commits] [llvm] ARM: Remove TRI argument from AddDReg (PR #158228)

2025-10-30 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/158228 >From 6bde21fc720d393debafd859cbe0ea462a6be590 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Fri, 12 Sep 2025 16:07:00 +0900 Subject: [PATCH] ARM: Remove TRI argument from AddDReg --- llvm/lib/Target/ARM/

[llvm-branch-commits] [llvm] CodeGen: Remove TRI argument from getRegClass (PR #158225)

2025-10-30 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/158225 >From 24af138c9bae7002f7df7c51d59d1da71d483bac Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Fri, 12 Sep 2025 14:53:06 +0900 Subject: [PATCH] CodeGen: Remove TRI argument from getRegClass TargetInstrInfo n

[llvm-branch-commits] [llvm] CodeGen: Remove TRI argument from getRegClass (PR #158225)

2025-10-30 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/158225 >From 24af138c9bae7002f7df7c51d59d1da71d483bac Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Fri, 12 Sep 2025 14:53:06 +0900 Subject: [PATCH] CodeGen: Remove TRI argument from getRegClass TargetInstrInfo n

[llvm-branch-commits] [llvm] [AtomicExpand] Add bitcasts when expanding load atomic vector (PR #148900)

2025-10-30 Thread via llvm-branch-commits
https://github.com/jofrn updated https://github.com/llvm/llvm-project/pull/148900 >From 853df3637ae3c0ff8e270da6c58eba29bd091934 Mon Sep 17 00:00:00 2001 From: jofrn Date: Tue, 15 Jul 2025 13:03:15 -0400 Subject: [PATCH] [AtomicExpand] Add bitcasts when expanding load atomic vector AtomicExpan

[llvm-branch-commits] [llvm] ARM: Remove TRI argument from AddDReg (PR #158228)

2025-10-30 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/158228 >From 6bde21fc720d393debafd859cbe0ea462a6be590 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Fri, 12 Sep 2025 16:07:00 +0900 Subject: [PATCH] ARM: Remove TRI argument from AddDReg --- llvm/lib/Target/ARM/

[llvm-branch-commits] [llvm] CodeGen: Remove TRI argument from reMaterialize (PR #158229)

2025-10-30 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/158229 >From a28208f59c14c65d41aca71ee6477355fa9bd7dd Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Fri, 12 Sep 2025 15:39:49 +0900 Subject: [PATCH] CodeGen: Remove TRI argument from reMaterialize --- llvm/inclu

[llvm-branch-commits] [llvm] CodeGen: Remove TRI argument from reMaterialize (PR #158229)

2025-10-30 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/158229 >From a28208f59c14c65d41aca71ee6477355fa9bd7dd Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Fri, 12 Sep 2025 15:39:49 +0900 Subject: [PATCH] CodeGen: Remove TRI argument from reMaterialize --- llvm/inclu

[llvm-branch-commits] [llvm] [AtomicExpand] Add bitcasts when expanding load atomic vector (PR #148900)

2025-10-30 Thread via llvm-branch-commits
https://github.com/jofrn updated https://github.com/llvm/llvm-project/pull/148900 >From 34610fce80632af2ce27811f6da13dd4656c8e1b Mon Sep 17 00:00:00 2001 From: jofrn Date: Tue, 15 Jul 2025 13:03:15 -0400 Subject: [PATCH] [AtomicExpand] Add bitcasts when expanding load atomic vector AtomicExpan

[llvm-branch-commits] [llvm] [SelectionDAG] Split vector types for atomic load (PR #165818)

2025-10-30 Thread via llvm-branch-commits
jofrn 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/165818?utm_source=stack-comment-downstack-mergeability-warning"; >

[llvm-branch-commits] [llvm] [AtomicExpand] Add bitcasts when expanding load atomic vector (PR #148900)

2025-10-30 Thread via llvm-branch-commits
https://github.com/jofrn updated https://github.com/llvm/llvm-project/pull/148900 >From 8b45b421c58c7b73360a57e2d297270221e4e6f8 Mon Sep 17 00:00:00 2001 From: jofrn Date: Tue, 15 Jul 2025 13:03:15 -0400 Subject: [PATCH] [AtomicExpand] Add bitcasts when expanding load atomic vector AtomicExpan

[llvm-branch-commits] [llvm] [SelectionDAG] Split vector types for atomic load (PR #165818)

2025-10-30 Thread via llvm-branch-commits
https://github.com/jofrn updated https://github.com/llvm/llvm-project/pull/165818 >From a0038c0974fa4f290fd0456203e112503307a6d1 Mon Sep 17 00:00:00 2001 From: jofrn Date: Thu, 30 Oct 2025 12:19:59 -0400 Subject: [PATCH] [SelectionDAG] Split vector types for atomic load Vector types that aren'

[llvm-branch-commits] [llvm] [X86] Cast atomic vectors in IR to support floats (PR #148899)

2025-10-30 Thread via llvm-branch-commits
https://github.com/jofrn updated https://github.com/llvm/llvm-project/pull/148899 >From ab47398f3abb2b2cbe6a98ab00c1c6e1e60a19e3 Mon Sep 17 00:00:00 2001 From: jofrn Date: Tue, 15 Jul 2025 13:02:04 -0400 Subject: [PATCH] [X86] Cast atomic vectors in IR to support floats This commit casts float

[llvm-branch-commits] [llvm] [AtomicExpand] Add bitcasts when expanding load atomic vector (PR #148900)

2025-10-30 Thread via llvm-branch-commits
https://github.com/jofrn updated https://github.com/llvm/llvm-project/pull/148900 >From 8b45b421c58c7b73360a57e2d297270221e4e6f8 Mon Sep 17 00:00:00 2001 From: jofrn Date: Tue, 15 Jul 2025 13:03:15 -0400 Subject: [PATCH] [AtomicExpand] Add bitcasts when expanding load atomic vector AtomicExpan

[llvm-branch-commits] [llvm] [X86] Remove extra MOV after widening atomic load (PR #148898)

2025-10-30 Thread via llvm-branch-commits
https://github.com/jofrn updated https://github.com/llvm/llvm-project/pull/148898 >From 55ec8581d4ba5b1f3b0e213834233a594f5b05b3 Mon Sep 17 00:00:00 2001 From: jofrn Date: Tue, 15 Jul 2025 13:01:24 -0400 Subject: [PATCH] [X86] Remove extra MOV after widening atomic load This change adds patter

[llvm-branch-commits] [llvm] [SelectionDAG] Split vector types for atomic load (PR #165818)

2025-10-30 Thread via llvm-branch-commits
https://github.com/jofrn updated https://github.com/llvm/llvm-project/pull/165818 >From a0038c0974fa4f290fd0456203e112503307a6d1 Mon Sep 17 00:00:00 2001 From: jofrn Date: Thu, 30 Oct 2025 12:19:59 -0400 Subject: [PATCH] [SelectionDAG] Split vector types for atomic load Vector types that aren'

[llvm-branch-commits] [llvm] [X86] Remove extra MOV after widening atomic load (PR #148898)

2025-10-30 Thread via llvm-branch-commits
https://github.com/jofrn updated https://github.com/llvm/llvm-project/pull/148898 >From 55ec8581d4ba5b1f3b0e213834233a594f5b05b3 Mon Sep 17 00:00:00 2001 From: jofrn Date: Tue, 15 Jul 2025 13:01:24 -0400 Subject: [PATCH] [X86] Remove extra MOV after widening atomic load This change adds patter

[llvm-branch-commits] [llvm] [X86] Cast atomic vectors in IR to support floats (PR #148899)

2025-10-30 Thread via llvm-branch-commits
https://github.com/jofrn updated https://github.com/llvm/llvm-project/pull/148899 >From ab47398f3abb2b2cbe6a98ab00c1c6e1e60a19e3 Mon Sep 17 00:00:00 2001 From: jofrn Date: Tue, 15 Jul 2025 13:02:04 -0400 Subject: [PATCH] [X86] Cast atomic vectors in IR to support floats This commit casts float

[llvm-branch-commits] [compiler-rt] [compiler-rt] Default to Lit's Internal Shell (PR #165148)

2025-10-30 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/165148 >From e90f11ccc5e29f48dab9a7a0931719fef0ca3eeb Mon Sep 17 00:00:00 2001 From: Aiden Grossman Date: Mon, 27 Oct 2025 13:08:11 + Subject: [PATCH] formatting Created using spr 1.3.7 --- compiler-rt/tes

[llvm-branch-commits] [compiler-rt] [compiler-rt] Default to Lit's Internal Shell (PR #165148)

2025-10-30 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/165148 >From e90f11ccc5e29f48dab9a7a0931719fef0ca3eeb Mon Sep 17 00:00:00 2001 From: Aiden Grossman Date: Mon, 27 Oct 2025 13:08:11 + Subject: [PATCH] formatting Created using spr 1.3.7 --- compiler-rt/tes

[llvm-branch-commits] [llvm] AArch64: Stop changing legality rules based on sincos_stret availability (PR #165817)

2025-10-30 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm ready_for_review https://github.com/llvm/llvm-project/pull/165817 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] AArch64: Stop changing legality rules based on sincos_stret availability (PR #165817)

2025-10-30 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/165817?utm_source=stack-comment-downstack-mergeability-warning";

[llvm-branch-commits] [llvm] AArch64: Stop changing legality rules based on sincos_stret availability (PR #165817)

2025-10-30 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm created https://github.com/llvm/llvm-project/pull/165817 This should be treated like a program property and not a static property of the subtarget. The regression is the 3 element vector case; a combine happens to replace the original undef value with non-undef, so the

[llvm-branch-commits] [llvm] [NFC] Refactor target intrinsic call lowering (PR #153204)

2025-10-30 Thread Matt Arsenault via llvm-branch-commits
@@ -5368,13 +5368,90 @@ void SelectionDAGBuilder::visitTargetIntrinsic(const CallInst &I, } } + if (std::optional Bundle = + I.getOperandBundle(LLVMContext::OB_convergencectrl)) { +Value *Token = Bundle->Inputs[0].get(); +SDValue ConvControlToken = get

[llvm-branch-commits] [llvm] [SimplifyCFG] Propagate profile in `simplifySwitchOfPowersOfTwo` (PR #165804)

2025-10-30 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/165804 >From 828f31a1719fb7a1bf7034287a0c4512569a6b77 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Thu, 30 Oct 2025 16:27:16 -0700 Subject: [PATCH] [SimplifyCFG] Propagate profile in `simplifySwitchOfPowersOfTwo

[llvm-branch-commits] [llvm] [SimplifyCFG] Propagate profile in `simplifySwitchOfPowersOfTwo` (PR #165804)

2025-10-30 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/165804 >From 828f31a1719fb7a1bf7034287a0c4512569a6b77 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Thu, 30 Oct 2025 16:27:16 -0700 Subject: [PATCH] [SimplifyCFG] Propagate profile in `simplifySwitchOfPowersOfTwo

[llvm-branch-commits] [llvm] [SimplifyCFG] Propagate profile in `simplifySwitchOfPowersOfTwo` (PR #165804)

2025-10-30 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin edited https://github.com/llvm/llvm-project/pull/165804 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [SimplifyCFG] Propagate profile in `simplifySwitchOfPowersOfTwo` (PR #165804)

2025-10-30 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin edited https://github.com/llvm/llvm-project/pull/165804 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [SimplifyCFG] Propagate profile in `simplifySwitchOfPowersOfTwo` (PR #165804)

2025-10-30 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin edited https://github.com/llvm/llvm-project/pull/165804 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [SimplifyCFG] Propagate profile in `simplifySwitchOfPowersOfTwo` (PR #165804)

2025-10-30 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin edited https://github.com/llvm/llvm-project/pull/165804 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [SimplifyCFG] Propagate profile in `simplifySwitchOfPowersOfTwo` (PR #165804)

2025-10-30 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin edited https://github.com/llvm/llvm-project/pull/165804 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [SimplifyCFG] Propagate profile in `simplifySwitchOfPowersOfTwo` (PR #165804)

2025-10-30 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin edited https://github.com/llvm/llvm-project/pull/165804 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [SimplifyCFG] Propagate profile in `simplifySwitchOfPowersOfTwo` (PR #165804)

2025-10-30 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin edited https://github.com/llvm/llvm-project/pull/165804 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [SimplifyCFG] Propagate profile in `simplifySwitchOfPowersOfTwo` (PR #165804)

2025-10-30 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin edited https://github.com/llvm/llvm-project/pull/165804 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [SimplifyCFG] Propagate profile in `simplifySwitchOfPowersOfTwo` (PR #165804)

2025-10-30 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin edited https://github.com/llvm/llvm-project/pull/165804 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [SimplifyCFG] Propagate profile in `simplifySwitchOfPowersOfTwo` (PR #165804)

2025-10-30 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin edited https://github.com/llvm/llvm-project/pull/165804 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [SimplifyCFG] Propagate profile in `simplifySwitchOfPowersOfTwo` (PR #165804)

2025-10-30 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin edited https://github.com/llvm/llvm-project/pull/165804 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [SimplifyCFG] Propagate profile in `simplifySwitchOfPowersOfTwo` (PR #165804)

2025-10-30 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin edited https://github.com/llvm/llvm-project/pull/165804 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [openmp] [OpenMP][Offload] Add offload runtime support for dyn_groupprivate clause (PR #152831)

2025-10-30 Thread Kevin Sala Penades via llvm-branch-commits
https://github.com/kevinsala updated https://github.com/llvm/llvm-project/pull/152831 >From fa3c7425ae9e5ffea83841f2be61b0f494b99038 Mon Sep 17 00:00:00 2001 From: Kevin Sala Date: Fri, 8 Aug 2025 11:25:14 -0700 Subject: [PATCH 1/4] [OpenMP][Offload] Add offload runtime support for dyn_grouppr

[llvm-branch-commits] [llvm] [openmp] [OpenMP][Offload] Add offload runtime support for dyn_groupprivate clause (PR #152831)

2025-10-30 Thread Kevin Sala Penades via llvm-branch-commits
https://github.com/kevinsala updated https://github.com/llvm/llvm-project/pull/152831 >From fa3c7425ae9e5ffea83841f2be61b0f494b99038 Mon Sep 17 00:00:00 2001 From: Kevin Sala Date: Fri, 8 Aug 2025 11:25:14 -0700 Subject: [PATCH 1/4] [OpenMP][Offload] Add offload runtime support for dyn_grouppr

[llvm-branch-commits] [clang] [llvm] [OpenMP] Add codegen support for dyn_groupprivate clause (PR #152830)

2025-10-30 Thread Kevin Sala Penades via llvm-branch-commits
https://github.com/kevinsala updated https://github.com/llvm/llvm-project/pull/152830 >From f66e5faa93cf2f40bd2a6bd7a95abddf78fb6076 Mon Sep 17 00:00:00 2001 From: Kevin Sala Date: Fri, 8 Aug 2025 11:04:06 -0700 Subject: [PATCH 1/3] [OpenMP] Add codegen support for dyn_groupprivate clause ---

[llvm-branch-commits] [llvm] [LoopUnroll] Fix block frequencies for epilogue (PR #159163)

2025-10-30 Thread Joel E. Denny via llvm-branch-commits
https://github.com/jdenny-ornl updated https://github.com/llvm/llvm-project/pull/159163 >From 5a9959313c0aebc1c707d19e30055cb925be7760 Mon Sep 17 00:00:00 2001 From: "Joel E. Denny" Date: Tue, 16 Sep 2025 16:03:11 -0400 Subject: [PATCH 1/7] [LoopUnroll] Fix block frequencies for epilogue As an

[llvm-branch-commits] [libcxx] Add Testing Configuration for LLVM libc (PR #165120)

2025-10-30 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/165120 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libcxx] Add Testing Configuration for LLVM libc (PR #165120)

2025-10-30 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/165120 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [TSan] Make Test work with Internal Shell (PR #165147)

2025-10-30 Thread Aiden Grossman via llvm-branch-commits
@@ -4,11 +4,13 @@ // RUN: %clangxx_tsan -O1 -fno-builtin %s -DLIB -fPIC -fno-sanitize=thread -shared -o %t-dir/libignore_lib0.so // RUN: %clangxx_tsan -O1 %s -L%t-dir -lignore_lib0 %link_libcxx_tsan -o %t // RUN: echo running w/o suppressions: -// RUN: env LD_LIBRARY_PATH=%t-d

[llvm-branch-commits] [compiler-rt] [llvm] [XRay] Make Test Work with Internal Shell (PR #165143)

2025-10-30 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/165143 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [XRay] Make Test Work with Internal Shell (PR #165143)

2025-10-30 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/165143 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [compiler-rt] [llvm] [NSan] Make Tests work with Internal Shell (PR #165142)

2025-10-30 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/165142 >From ee14e7df86eeeb41809ae7385c2d684c395122e2 Mon Sep 17 00:00:00 2001 From: Aiden Grossman Date: Sun, 26 Oct 2025 08:29:53 + Subject: [PATCH] =?UTF-8?q?[=F0=9D=98=80=F0=9D=97=BD=F0=9D=97=BF]=20chang

[llvm-branch-commits] [compiler-rt] [llvm] [NSan] Make Tests work with Internal Shell (PR #165142)

2025-10-30 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/165142 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [mlir] [Backport][MLIR] Properties.td fix from main commit 77f2560 (PR #165768)

2025-10-30 Thread Fabian Mora via llvm-branch-commits
fabianmcg wrote: The only issue I can raise is,this is untested (I'm not familiar with back port requirements on tests, so it'd be great if someone can comment on that). In the other PR, the issue was indirectly tested by the ptr op. https://github.com/llvm/llvm-project/pull/165768 ___

[llvm-branch-commits] [mlir] [Backport][MLIR] Properties.td fix from main commit 77f2560 (PR #165768)

2025-10-30 Thread Lin-Ya Yu via llvm-branch-commits
https://github.com/yu810226 edited https://github.com/llvm/llvm-project/pull/165768 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [mlir] [Backport][MLIR] Properties.td fix from main commit 77f2560 (PR #165768)

2025-10-30 Thread Fabian Mora via llvm-branch-commits
https://github.com/fabianmcg approved this pull request. LGTM! https://github.com/llvm/llvm-project/pull/165768 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [mlir] [Backport][MLIR] Properties.td fix from main commit 77f2560 (PR #165768)

2025-10-30 Thread Lin-Ya Yu via llvm-branch-commits
https://github.com/yu810226 edited https://github.com/llvm/llvm-project/pull/165768 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [mlir] [Backport][MLIR] Properties.td fix from main commit 77f2560 (PR #165768)

2025-10-30 Thread Mehdi Amini via llvm-branch-commits
joker-eph wrote: @fabianmcg as the author of the original commit https://github.com/llvm/llvm-project/pull/165768 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commi

[llvm-branch-commits] [mlir] [Backport][MLIR] Properties.td fix from main commit 77f2560 (PR #165768)

2025-10-30 Thread Lin-Ya Yu via llvm-branch-commits
https://github.com/yu810226 edited https://github.com/llvm/llvm-project/pull/165768 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [mlir] [Backport][MLIR] Properties.td fix from main commit 77f2560 (PR #165768)

2025-10-30 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir-ods Author: Lin-Ya Yu (yu810226) Changes This PR backports the change from commit 77f256070f985029a53da5e76ecd85ca7686a7ea on `main` to `release/21.x`. Only mlir/include/mlir/IR/Properties.td is affected. Original commit: https://github.com/llvm

[llvm-branch-commits] [mlir] [Backport][MLIR] Properties.td fix from main commit 77f2560 (PR #165768)

2025-10-30 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir Author: Lin-Ya Yu (yu810226) Changes This PR backports the change from commit 77f256070f985029a53da5e76ecd85ca7686a7ea on `main` to `release/21.x`. Only mlir/include/mlir/IR/Properties.td is affected. Original commit: https://github.com/llvm/llv

[llvm-branch-commits] [mlir] [Backport][MLIR] Properties.td fix from main commit 77f2560 (PR #165768)

2025-10-30 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir-core Author: Lin-Ya Yu (yu810226) Changes This PR backports the change from commit 77f256070f985029a53da5e76ecd85ca7686a7ea on `main` to `release/21.x`. Only mlir/include/mlir/IR/Properties.td is affected. Original commit: https://github.com/llv

[llvm-branch-commits] [mlir] [Backport][MLIR] Properties.td fix from main commit 77f2560 (PR #165768)

2025-10-30 Thread via llvm-branch-commits
github-actions[bot] wrote: Thank you for submitting a Pull Request (PR) to the LLVM Project! This PR will be automatically labeled and the relevant teams will be notified. If you wish to, you can add reviewers by using the "Reviewers" section on this page. If this is not working for you, it

[llvm-branch-commits] [mlir] [Backport][MLIR] Properties.td fix from main commit 77f2560 (PR #165768)

2025-10-30 Thread Lin-Ya Yu via llvm-branch-commits
https://github.com/yu810226 created https://github.com/llvm/llvm-project/pull/165768 This PR backports the change from commit 77f256070f985029a53da5e76ecd85ca7686a7ea on `main` to `release/21.x`. Only mlir/include/mlir/IR/Properties.td is affected. Original commit: https://github.com/llvm/ll

[llvm-branch-commits] [ASan] Make tests work with internal shell (PR #165141)

2025-10-30 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/165141 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [ASan] Make tests work with internal shell (PR #165141)

2025-10-30 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/165141 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] ELF: Rename RandomizePaddingSection to PaddingSection. (PR #155540)

2025-10-30 Thread Peter Collingbourne via llvm-branch-commits
https://github.com/pcc updated https://github.com/llvm/llvm-project/pull/155540 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] ELF: Rename RandomizePaddingSection to PaddingSection. (PR #155540)

2025-10-30 Thread Peter Collingbourne via llvm-branch-commits
https://github.com/pcc updated https://github.com/llvm/llvm-project/pull/155540 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [openmp] release/21.x: [OpenMP] Fix preprocessor mismatches between include and usages of hwloc (#158349) (PR #163768)

2025-10-30 Thread Peter Arzt via llvm-branch-commits
pearzt wrote: @mjklemm I wouldn't call it critical, but it fixes a build error on Darwin without touching any functionality. Without a backport, all upcoming v21.x releases would be affected. If this doesn't qualify it for a backport, I'm fine with closing this. https://github.com/llvm/llvm-p

[llvm-branch-commits] [llvm] [LIR][profcheck] Reuse the loop's exit condition profile (PR #164523)

2025-10-30 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164523 >From f9110cf6a7409fde600da919b6970330fc7720b9 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Tue, 21 Oct 2025 17:24:49 -0700 Subject: [PATCH] [LIR][profcheck] Reuse the loop's exit condition profile --- .

[llvm-branch-commits] [llvm] [LSCFG][profcheck] Add dummy branch weights for the dummy switch to dead exits (PR #164714)

2025-10-30 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164714 >From 0304f2033cf3632aed6919131c995a0b85e11c9c Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Wed, 22 Oct 2025 14:34:31 -0700 Subject: [PATCH] [LSCFG][profcheck] Add dummy branch weights for the dummy switc

[llvm-branch-commits] [llvm] [SLU][profcheck] create likely branch weights for guard->branch (PR #164271)

2025-10-30 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164271 >From 0ecbc8eb923c12bc31708d5d5664a0dedf64ffec Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Mon, 20 Oct 2025 08:21:26 -0700 Subject: [PATCH] [SLU][profcheck] create likely branch weights for guard->branch

[llvm-branch-commits] [llvm] [LVer][profcheck] explicitly set unknown branch weights for the versioned/unversioned selector (PR #164507)

2025-10-30 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164507 >From ac02f48c4b438175a061c86251e86274aaf8 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Tue, 21 Oct 2025 15:20:14 -0700 Subject: [PATCH] [LVer][profcheck] explicitly set unknown branch weights for the

[llvm-branch-commits] [llvm] [SLU][profcheck] Propagate profile for branches on injected conditions. (PR #164476)

2025-10-30 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164476 >From a2080ca0249e3395ca05a209d4fdf4ca00647f23 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Tue, 21 Oct 2025 11:22:01 -0700 Subject: [PATCH] [SLU][profcheck] Propagate profile for branches on injected con

[llvm-branch-commits] [llvm] [LSCFG][profcheck] Add dummy branch weights for the dummy switch to dead exits (PR #164714)

2025-10-30 Thread Alan Zhao via llvm-branch-commits
https://github.com/alanzhao1 approved this pull request. https://github.com/llvm/llvm-project/pull/164714 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [IR] Add CallBr intrinsics support (PR #133907)

2025-10-30 Thread Robert Imschweiler via llvm-branch-commits
https://github.com/ro-i updated https://github.com/llvm/llvm-project/pull/133907 >From 856e017598b6688bd3f4062670481d58e6a26238 Mon Sep 17 00:00:00 2001 From: Robert Imschweiler Date: Tue, 1 Apr 2025 08:03:16 -0500 Subject: [PATCH] [IR] Add CallBr intrinsics support This commit adds support for

[llvm-branch-commits] [llvm] [AMDGPU] Enable amdgpu-lower-special-lds pass in pipeline (PR #165746)

2025-10-30 Thread via llvm-branch-commits
https://github.com/skc7 created https://github.com/llvm/llvm-project/pull/165746 None >From 760be5b3e38c6c47c9fc0c517e91c3e0e727a59c Mon Sep 17 00:00:00 2001 From: skc7 Date: Thu, 30 Oct 2025 22:42:33 +0530 Subject: [PATCH] [AMDGPU] Enable amdgpu-lower-special-lds pass in pipeline --- .../AMD

[llvm-branch-commits] [llvm] [NFC] Refactor target intrinsic call lowering (PR #153204)

2025-10-30 Thread Robert Imschweiler via llvm-branch-commits
https://github.com/ro-i updated https://github.com/llvm/llvm-project/pull/153204 >From 78a0103f40a2754e7483ae0ef647ab8dfc5882c1 Mon Sep 17 00:00:00 2001 From: Robert Imschweiler Date: Tue, 12 Aug 2025 09:37:37 -0500 Subject: [PATCH] [NFC] Refactor target intrinsic call lowering Refactor intrins

[llvm-branch-commits] [RFC][Clang] Allow plugins to hook into back-end (PR #165257)

2025-10-30 Thread Alexis Engelke via llvm-branch-commits
aengelke wrote: > Adding a frontend-specific mechanism doesn't seem like the best approach to > me. If we consider LLVM as a library that generates code and an alternative back-end as a different library that generates code, then it's up to the front-end to decide which library to use. No alt

[llvm-branch-commits] [llvm] ExpandFp: Require RuntimeLibcallsInfo analysis (PR #165197)

2025-10-30 Thread Arthur Eubanks via llvm-branch-commits
https://github.com/aeubanks commented: if the analysis is primarily intended to be used from function passes, it should be a function analysis, like TLI e.g. https://github.com/llvm/llvm-project/blob/22079e3f3698d5c367c7b67f63de8c838791ae76/llvm/tools/opt/NewPMDriver.cpp#L476 https://github.c

[llvm-branch-commits] [llvm] [LIR][profcheck] Reuse the loop's exit condition profile (PR #164523)

2025-10-30 Thread Alan Zhao via llvm-branch-commits
https://github.com/alanzhao1 approved this pull request. https://github.com/llvm/llvm-project/pull/164523 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [SLU][profcheck] Use the original branch weigths in `buildPartialInvariantUnswitchConditionalBranch` (PR #164270)

2025-10-30 Thread Alan Zhao via llvm-branch-commits
https://github.com/alanzhao1 approved this pull request. https://github.com/llvm/llvm-project/pull/164270 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [SLU][profcheck] create likely branch weights for guard->branch (PR #164271)

2025-10-30 Thread Alan Zhao via llvm-branch-commits
https://github.com/alanzhao1 approved this pull request. https://github.com/llvm/llvm-project/pull/164271 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [llvm-readobj] Fix the test case (PR #165279)

2025-10-30 Thread via llvm-branch-commits
https://github.com/aokblast updated https://github.com/llvm/llvm-project/pull/165279 >From 214170af5847ac10e1af0f1274c4e4ede3f56ff8 Mon Sep 17 00:00:00 2001 From: ShengYi Hung Date: Fri, 31 Oct 2025 00:52:17 +0800 Subject: [PATCH] [llvm-objcopy] Fix testcase to adapt the support of PN_XNUM in

[llvm-branch-commits] [lit] Expand late substitutions before running builtins (PR #165140)

2025-10-30 Thread James Henderson via llvm-branch-commits
@@ -0,0 +1,6 @@ +## Tests that readfile works with the env builtin. +# RUN: echo -n "hello" > %t.1 +# RUN: env TEST=%{readfile:%t.1} python3 -c "import os; print(os.environ['TEST'])" jh7370 wrote: Is the %python substitution available within the lit tests? I'd b

[llvm-branch-commits] [openmp] release/21.x: [OpenMP] Fix preprocessor mismatches between include and usages of hwloc (#158349) (PR #163768)

2025-10-30 Thread Michael Klemm via llvm-branch-commits
mjklemm wrote: @pearzt Does this fix a critical error so that a backport is warranted? https://github.com/llvm/llvm-project/pull/163768 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listi

[llvm-branch-commits] [TSan] Make Test work with Internal Shell (PR #165147)

2025-10-30 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/165147 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [compiler-rt] [compiler-rt] Default to Lit's Internal Shell (PR #165148)

2025-10-30 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/165148 >From e90f11ccc5e29f48dab9a7a0931719fef0ca3eeb Mon Sep 17 00:00:00 2001 From: Aiden Grossman Date: Mon, 27 Oct 2025 13:08:11 + Subject: [PATCH] formatting Created using spr 1.3.7 --- compiler-rt/tes

[llvm-branch-commits] [XRay] Make Test Work with Internal Shell (PR #165143)

2025-10-30 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/165143 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [compiler-rt] [compiler-rt] Default to Lit's Internal Shell (PR #165148)

2025-10-30 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/165148 >From e90f11ccc5e29f48dab9a7a0931719fef0ca3eeb Mon Sep 17 00:00:00 2001 From: Aiden Grossman Date: Mon, 27 Oct 2025 13:08:11 + Subject: [PATCH] formatting Created using spr 1.3.7 --- compiler-rt/tes

[llvm-branch-commits] [TSan] Make Test work with Internal Shell (PR #165147)

2025-10-30 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/165147 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [MemProf] Make Test work with Internal Shell (PR #165146)

2025-10-30 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/165146 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [MSan] Make Test work with Internal Shell (PR #165144)

2025-10-30 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/165144 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [MSan] Make Test work with Internal Shell (PR #165144)

2025-10-30 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/165144 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [NSan] Make Tests work with Internal Shell (PR #165142)

2025-10-30 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/165142 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [lit] Expand late substitutions before running builtins (PR #165140)

2025-10-30 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/165140 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [NSan] Make Tests work with Internal Shell (PR #165142)

2025-10-30 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/165142 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [XRay] Make Test Work with Internal Shell (PR #165143)

2025-10-30 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/165143 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [lit] Add support for setting limits to unlimited (PR #165123)

2025-10-30 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/165123 >From d34141d561067728d0954ffd574a973f21691e3e Mon Sep 17 00:00:00 2001 From: Aiden Grossman Date: Sun, 26 Oct 2025 08:29:41 + Subject: [PATCH] fix Created using spr 1.3.7 --- llvm/utils/lit/lit/Tes

[llvm-branch-commits] [ASan] Make tests work with internal shell (PR #165141)

2025-10-30 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/165141 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [lit] Add support for setting limits to unlimited (PR #165123)

2025-10-30 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/165123 >From d34141d561067728d0954ffd574a973f21691e3e Mon Sep 17 00:00:00 2001 From: Aiden Grossman Date: Sun, 26 Oct 2025 08:29:41 + Subject: [PATCH] fix Created using spr 1.3.7 --- llvm/utils/lit/lit/Tes

[llvm-branch-commits] [ASan] Make tests work with internal shell (PR #165141)

2025-10-30 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/165141 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [lit] Expand late substitutions before running builtins (PR #165140)

2025-10-30 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/165140 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [RFC][Clang] Allow plugins to hook into back-end (PR #165257)

2025-10-30 Thread Stefan Gränitz via llvm-branch-commits
weliveindetail wrote: @aengelke Thanks for taking the initiative! I got derailed from my backend swapping research after I settled with [this downstream patch](https://github.com/weliveindetail/llvm-project/commit/custom-backend-shlib-dev) "for the moment". It was surprisingly small and effect

[llvm-branch-commits] [flang] [llvm] [mlir] [Flang][OpenMP][MLIR] Initial declare target to for variables implementation (PR #119589)

2025-10-30 Thread via llvm-branch-commits
agozillon wrote: Small ping for reviews on this if at all possible :-) https://github.com/llvm/llvm-project/pull/119589 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-

  1   2   >