[llvm-branch-commits] [libcxx] release/21.x: [libc++][docs] Add missing entry for P3379R0 to `21.rst` (PR #163756)

2025-10-17 Thread A. Jiang via llvm-branch-commits
https://github.com/frederick-vs-ja updated https://github.com/llvm/llvm-project/pull/163756 >From d3da6a9770024ea6c02b8ed20fde3ca6efd37809 Mon Sep 17 00:00:00 2001 From: "A. Jiang" Date: Thu, 16 Oct 2025 19:46:19 +0800 Subject: [PATCH] [libc++][docs] Add missing entry for P3379R0 to `21.rst` P

[llvm-branch-commits] [clang] [llvm] [HLSL] GetDimensions methods for buffer resources (PR #161929)

2025-10-17 Thread Helena Kotas via llvm-branch-commits
https://github.com/hekota edited https://github.com/llvm/llvm-project/pull/161929 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [Clang] Implement constexpr evaluation for __builtin_infer_alloc_token() (PR #163639)

2025-10-17 Thread Marco Elver via llvm-branch-commits
@@ -1306,6 +1308,44 @@ interp__builtin_ptrauth_string_discriminator(InterpState &S, CodePtr OpPC, return true; } +static bool interp__builtin_infer_alloc_token(InterpState &S, CodePtr OpPC, + const InterpFrame *Frame, +

[llvm-branch-commits] [libc] [libc][annex_k] Add libc_constraint_handler. (PR #163315)

2025-10-17 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163315 >From 13d94e2f68a261f2aea82e5b1d08b16a2a74ac9b Mon Sep 17 00:00:00 2001 From: bassiounix Date: Tue, 14 Oct 2025 06:38:29 +0300 Subject: [PATCH] [libc][annex_k] Add libc_constraint_handler. --- libc/src/__su

[llvm-branch-commits] [FlowSensitive] [StatusOr] [3/N] support absl::Status ops (PR #163868)

2025-10-17 Thread Florian Mayer via llvm-branch-commits
https://github.com/fmayer created https://github.com/llvm/llvm-project/pull/163868 `absl::StatusOr::status` allows extraction of the status associated with a StatusOr value. That can also be used to check whether the StatusOr has a value or not. This makes sure code like this is checked properl

[llvm-branch-commits] [llvm] [LoongArch][DAGCombiner] Combine vand (vnot ..) to vandn (PR #161037)

2025-10-17 Thread Zhaoxin Yang via llvm-branch-commits
https://github.com/ylzsx updated https://github.com/llvm/llvm-project/pull/161037 >From 040e64772f8b48024f3390e5e402190c501d9302 Mon Sep 17 00:00:00 2001 From: yangzhaoxin Date: Thu, 25 Sep 2025 16:42:24 +0800 Subject: [PATCH 1/4] [LoongArch][DAGCombiner] Combine xor (and ..) to vandn After th

[llvm-branch-commits] [flang] [llvm] [openmp] [Flang] Add standalone tile support (PR #160298)

2025-10-17 Thread Michael Kruse via llvm-branch-commits
https://github.com/Meinersbur edited https://github.com/llvm/llvm-project/pull/160298 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [flang] [Flang][OpenMP] Add pass to replace allocas with device shared memory (PR #161863)

2025-10-17 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-openmp @llvm/pr-subscribers-flang-fir-hlfir Author: Sergio Afonso (skatrak) Changes This patch introduces a new Flang OpenMP MLIR pass, only ran for target device modules, that identifies `fir.alloca` operations that should use device shared memo

[llvm-branch-commits] [llvm] [AArch64][SME] Support split ZPR and PPR area allocation (PR #142392)

2025-10-17 Thread Benjamin Maxwell via llvm-branch-commits
https://github.com/MacDue edited https://github.com/llvm/llvm-project/pull/142392 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [clang] simplify placeholder type deduction for constant template parameters (PR #160439)

2025-10-17 Thread Erich Keane via llvm-branch-commits
https://github.com/erichkeane approved this pull request. https://github.com/llvm/llvm-project/pull/160439 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [AArch64][llvm] Armv9.7-A: Add support for SVE2p3 LUTI6 operations (PR #163164)

2025-10-17 Thread Jonathan Thackray via llvm-branch-commits
https://github.com/jthackray updated https://github.com/llvm/llvm-project/pull/163164 >From 294ced1ac33facf2a82099740f29252e545708b8 Mon Sep 17 00:00:00 2001 From: Jonathan Thackray Date: Sat, 6 Sep 2025 00:00:23 +0100 Subject: [PATCH 1/3] [AArch64][llvm] Armv9.7-A: Add support for SVE2p3 LUTI6

[llvm-branch-commits] [libcxx] release/21.x: [libc++][docs] Add missing entry for P3379R0 to `21.rst` (PR #163756)

2025-10-17 Thread via llvm-branch-commits
github-actions[bot] wrote: @frederick-vs-ja (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

[llvm-branch-commits] [libc] [llvm] [libc][math] Refactor exp2m1f16 implementation to header-only in src/__support/math folder. (PR #162019)

2025-10-17 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/162019 >From 984941044bf54a30ef37ecebcb2816e1f4ce06fa Mon Sep 17 00:00:00 2001 From: bassiounix Date: Sun, 5 Oct 2025 18:08:23 +0300 Subject: [PATCH] [libc][math] Refactor exp2m1f16 implementation to header-only in

[llvm-branch-commits] [libc] [llvm] [libc][math] Refactor exp2m1f implementation to header-only in src/__support/math folder. (PR #162017)

2025-10-17 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/162017 >From c771895c3335511f8e3f8f6361b832d071b0cd1e Mon Sep 17 00:00:00 2001 From: bassiounix Date: Sun, 5 Oct 2025 17:52:54 +0300 Subject: [PATCH] [libc][math] Refactor exp2m1f implementation to header-only in s

[llvm-branch-commits] [libc] [libc][annex_k] Add libannex_k as build target in LLVM libc. (PR #163869)

2025-10-17 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix ready_for_review https://github.com/llvm/llvm-project/pull/163869 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [AArch64][llvm] Remove FeatureMPAM guards for parity with gcc (PR #163166)

2025-10-17 Thread Jonathan Thackray via llvm-branch-commits
https://github.com/jthackray updated https://github.com/llvm/llvm-project/pull/163166 >From b8e104ab5e507707f08d0a6b2f8e44a550798e49 Mon Sep 17 00:00:00 2001 From: Jonathan Thackray Date: Mon, 6 Oct 2025 14:45:50 +0100 Subject: [PATCH] [AArch64][llvm] Remove FeatureMPAM guards for parity with g

[llvm-branch-commits] [libc] [libc][annex_k] Add libc_constraint_handler. (PR #163315)

2025-10-17 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163315 >From 387bde0d66c637adf8208654f65e792f4aa5254b Mon Sep 17 00:00:00 2001 From: bassiounix Date: Tue, 14 Oct 2025 06:38:29 +0300 Subject: [PATCH] [libc][annex_k] Add libc_constraint_handler. --- libc/src/__su

[llvm-branch-commits] [llvm] [AllocToken, Clang] Implement __builtin_infer_alloc_token() and llvm.alloc.token.id (PR #156842)

2025-10-17 Thread Marco Elver via llvm-branch-commits
https://github.com/melver updated https://github.com/llvm/llvm-project/pull/156842 >From 48227c8f7712b2dc807b252d18353c91905b1fb5 Mon Sep 17 00:00:00 2001 From: Marco Elver Date: Mon, 8 Sep 2025 17:19:04 +0200 Subject: [PATCH] fixup! Created using spr 1.3.8-beta.1 --- llvm/lib/Transforms/Inst

<    2   3   4   5   6   7