[llvm-branch-commits] [flang] [mlir] [flang][OpenACC] generate Destroy region to free memory of private and firstprivate if needed (PR #162702)

2025-10-17 Thread Renaud Kauffmann via llvm-branch-commits
https://github.com/Renaud-K approved this pull request. Looks good to me. Thank you. https://github.com/llvm/llvm-project/pull/162702 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinf

[llvm-branch-commits] [llvm] [llvm][mustache] Support setting delimiters in templates (PR #159187)

2025-10-17 Thread Paul Kirth via llvm-branch-commits
@@ -7,9 +7,14 @@ //===--===// #include "llvm/Support/Mustache.h" #include "llvm/ADT/SmallVector.h" +#include "llvm/Support/Debug.h" #include "llvm/Support/raw_ostream.h" + +#include ilovepi

[llvm-branch-commits] [clang] [llvm] [AArch64][llvm] Armv9.7-A: Add support for FEAT_CMH and FEAT_LSCP (PR #163155)

2025-10-17 Thread Jonathan Thackray via llvm-branch-commits
https://github.com/jthackray updated https://github.com/llvm/llvm-project/pull/163155 >From 465882c0e8f080efe5f08519ecd76bb9722ada19 Mon Sep 17 00:00:00 2001 From: Jonathan Thackray Date: Mon, 8 Sep 2025 13:23:12 +0100 Subject: [PATCH 1/2] [AArch64][llvm] Armv9.7-A: Add support for FEAT_CMH and

[llvm-branch-commits] [llvm] [SimplifyCFG][profcheck] Handle branch weights in `simplifySwitchLookup` (PR #161739)

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

[llvm-branch-commits] [llvm] RegAllocGreedy: Check if copied lanes are live in trySplitAroundHintReg (PR #160424)

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

[llvm-branch-commits] [flang] [mlir] [flang][OpenACC] generate Destroy region to free memory of private and firstprivate if needed (PR #162702)

2025-10-17 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-fir-hlfir Author: None (jeanPerier) Changes This patch extends the MappableTypeInterface to: - allow genPrivateInit to indicate that a Destroy region will be needed. - add genPrivateDestroy to generate the destruction code - Implement both interfac

[llvm-branch-commits] [clang] [AllocToken, Clang] Implement TypeHashPointerSplit mode (PR #156840)

2025-10-17 Thread Marco Elver via llvm-branch-commits
https://github.com/melver updated https://github.com/llvm/llvm-project/pull/156840 >From 14c75441e84aa32e4f5876598b9a2c59d4ecbe65 Mon Sep 17 00:00:00 2001 From: Marco Elver Date: Mon, 8 Sep 2025 21:32:21 +0200 Subject: [PATCH 1/2] fixup! fix for incomplete types Created using spr 1.3.8-beta.1

[llvm-branch-commits] [clang] [AllocToken, Clang] Implement TypeHashPointerSplit mode (PR #156840)

2025-10-17 Thread Vitaly Buka via llvm-branch-commits
@@ -0,0 +1,301 @@ +// NOTE: Assertions have been autogenerated by utils/update_cc_test_checks.py UTC_ARGS: --version 5 vitalybuka wrote: > Short term on review - yes, And even this it mostly resolved by pre-commiting test - on review you see relevant differenc

[llvm-branch-commits] [llvm] release/21.x: [NVPTX] Disable relative lookup tables (#159748) (PR #160064)

2025-10-17 Thread Artem Belevich via llvm-branch-commits
https://github.com/Artem-B approved this pull request. LGTM. https://github.com/llvm/llvm-project/pull/160064 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [Clang] Refactor allocation type inference logic (PR #163636)

2025-10-17 Thread Florian Mayer via llvm-branch-commits
@@ -0,0 +1,204 @@ +//===--- InferAlloc.cpp - Allocation type inference ---===// +// +// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. +// See https://llvm.org/LICENSE.txt for license information. +// SPDX-License-Identifier: Ap

[llvm-branch-commits] [llvm] [llvm-remarkutil] Introduce filter command (PR #159784)

2025-10-17 Thread Tobias Stadler via llvm-branch-commits
https://github.com/tobias-stadler edited https://github.com/llvm/llvm-project/pull/159784 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [llvm][mustache] Support setting delimiters in templates (PR #159187)

2025-10-17 Thread Erick Velez via llvm-branch-commits
@@ -296,57 +304,128 @@ void stripTokenBefore(SmallVectorImpl &Tokens, size_t Idx, CurrentToken.setIndentation(Indentation); } +struct Tag { + enum class Kind { +None, +Normal, // {{...}} +Triple, // {{{...}}} + }; + + Kind TagKind = Kind::None; + StringRef C

[llvm-branch-commits] [llvm] [PowerPC] Implement paddis (PR #161572)

2025-10-17 Thread Lei Huang via llvm-branch-commits
https://github.com/lei137 updated https://github.com/llvm/llvm-project/pull/161572 >From 012b638031fb72d36525234115f9d7b87d8c98e3 Mon Sep 17 00:00:00 2001 From: Lei Huang Date: Tue, 30 Sep 2025 18:09:31 + Subject: [PATCH 1/6] [PowerPC] Implement paddis --- .../Target/PowerPC/AsmParser/PPC

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

2025-10-17 Thread Muhammad Bassiouni via llvm-branch-commits
bassiounix 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/161993?utm_source=stack-comment-downstack-mergeability-warnin

[llvm-branch-commits] [llvm] [AMDGPU] Update code sequence for CU-mode Release Fences in GFX10+ (PR #161638)

2025-10-17 Thread Pierre van Houtryve via llvm-branch-commits
https://github.com/Pierre-vh edited https://github.com/llvm/llvm-project/pull/161638 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [lldb] 46d71e8 - Revert "Make SBBreakpoint/SBBreakpointLocation.SetCondition(nullptr) work aga…"

2025-10-17 Thread via llvm-branch-commits
Author: Kazu Hirata Date: 2025-10-08T13:22:12-07:00 New Revision: 46d71e86fca35b77fc4e0ae2c1d76825aad7dc6f URL: https://github.com/llvm/llvm-project/commit/46d71e86fca35b77fc4e0ae2c1d76825aad7dc6f DIFF: https://github.com/llvm/llvm-project/commit/46d71e86fca35b77fc4e0ae2c1d76825aad7dc6f.diff L

[llvm-branch-commits] [llvm] [AArch64] (NFC) Tidy up alignment/formatting in AArch64/AArch64InstrInfo.td (PR #163645)

2025-10-17 Thread Jonathan Thackray via llvm-branch-commits
https://github.com/jthackray updated https://github.com/llvm/llvm-project/pull/163645 >From 9adeac7e8b25f6e8ec47c5d71d1b2fe9ee70ae9d Mon Sep 17 00:00:00 2001 From: Jonathan Thackray Date: Wed, 15 Oct 2025 22:24:17 +0100 Subject: [PATCH] (NFC) Tidy up alignment/formatting in AArch64/AArch64Inst

[llvm-branch-commits] [flang] [flang][OpenMP] Dump requirement clauses/flags in WithOmpDeclarative (PR #163450)

2025-10-17 Thread Krzysztof Parzyszek via llvm-branch-commits
https://github.com/kparzysz updated https://github.com/llvm/llvm-project/pull/163450 >From 639f10efafc662f28644f71301f40f8c51012cf8 Mon Sep 17 00:00:00 2001 From: Krzysztof Parzyszek Date: Tue, 14 Oct 2025 15:02:19 -0500 Subject: [PATCH 1/3] [flang][OpenMP] Dump requirement clauses/flags in Wi

[llvm-branch-commits] [llvm] [BOLT] Gadget scanner: make use of C++17 features and LLVM helpers (PR #141665)

2025-10-17 Thread Anatoly Trosinenko via llvm-branch-commits
https://github.com/atrosinenko updated https://github.com/llvm/llvm-project/pull/141665 >From 12320f045000bae8bedc4783b4e82429c57d0998 Mon Sep 17 00:00:00 2001 From: Anatoly Trosinenko Date: Tue, 27 May 2025 21:06:03 +0300 Subject: [PATCH] [BOLT] Gadget scanner: make use of C++17 features and L

[llvm-branch-commits] [AllocToken, Clang] Infer type hints from sizeof expressions and casts (PR #156841)

2025-10-17 Thread Marco Elver via llvm-branch-commits
@@ -10,7 +10,7 @@ typedef __typeof(sizeof(int)) size_t; void *malloc(size_t size); // CHECK-LABEL: @test_malloc( -// CHECK: call{{.*}} ptr @__alloc_token_malloc(i64 noundef 4, i64 0) +// CHECK: call{{.*}} ptr @__alloc_token_malloc(i64 noundef 4, i64 2689373973731826898){{.*}}

[llvm-branch-commits] [mlir] [mlir][omp] Improve canonloop/iv naming (PR #159773)

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

[llvm-branch-commits] [llvm] 96782aa - Revert "[PATCH] offload-tunnel-cmake with proper escape (#161552)"

2025-10-17 Thread via llvm-branch-commits
Author: ronlieb Date: 2025-10-02T16:10:21-04:00 New Revision: 96782aa56ad35494fe21ad5f28dd1557e230fb4d URL: https://github.com/llvm/llvm-project/commit/96782aa56ad35494fe21ad5f28dd1557e230fb4d DIFF: https://github.com/llvm/llvm-project/commit/96782aa56ad35494fe21ad5f28dd1557e230fb4d.diff LOG:

[llvm-branch-commits] [AllocToken] Make token mode a pass parameter (PR #163634)

2025-10-17 Thread Marco Elver via llvm-branch-commits
https://github.com/melver updated https://github.com/llvm/llvm-project/pull/163634 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/21.x: [MachinePipeliner] Limit the number of stores in BB (#154940) (PR #162639)

2025-10-17 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/162639 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [llvm][mustache] Simplify debug logging (PR #159193)

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

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

2025-10-17 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-libc Author: Muhammad Bassiouni (bassiounix) Changes Part of in preparation for: https://discourse.llvm.org/t/rfc-make-clang-builtin-math-functions-constexpr-with-llvm-libc-to-support-c-23-constexpr-math-functions/86450 --- Full diff: https://github.

[llvm-branch-commits] [llvm] [AllocToken] Refactor stateless token calculation into Support (PR #163633)

2025-10-17 Thread Florian Mayer via llvm-branch-commits
@@ -0,0 +1,46 @@ +//===- AllocToken.cpp - Allocation Token Calculation --===// +// +// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. +// See https://llvm.org/LICENSE.txt for license information. +// SPDX-License-Identifier: Apa

[llvm-branch-commits] [clang] release/21.x: [clang][PAC] Don't try to diagnose use of pointer auth on dependent types #159505 (#159859) (PR #161288)

2025-10-17 Thread via llvm-branch-commits
github-actions[bot] wrote: @ojhunt (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] [llvm] [DirectX] Updating DXContainer logic to read version 1.2 of static samplers (PR #160184)

2025-10-17 Thread via llvm-branch-commits
https://github.com/joaosaffran updated https://github.com/llvm/llvm-project/pull/160184 >From fefd58c2ab1044ac51c546b6bc6df968eb5edaa8 Mon Sep 17 00:00:00 2001 From: Joao Saffran Date: Fri, 19 Sep 2025 12:48:11 -0700 Subject: [PATCH 1/8] fix test --- llvm/include/llvm/Object/DXContainer.h

[llvm-branch-commits] [llvm] [AArch64] (NFC) Tidy up alignment/formatting in AArch64/AArch64InstrInfo.td (PR #163645)

2025-10-17 Thread Jonathan Thackray via llvm-branch-commits
https://github.com/jthackray edited https://github.com/llvm/llvm-project/pull/163645 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libcxx] [libc++] Add accessor functions to __tree_node_base (PR #147679)

2025-10-17 Thread Louis Dionne via llvm-branch-commits
@@ -289,46 +296,47 @@ template _LIBCPP_HIDE_FROM_ABI void __tree_balance_after_insert(_NodePtr __root, _NodePtr __x) _NOEXCEPT { _LIBCPP_ASSERT_INTERNAL(__root != nullptr, "Root of the tree shouldn't be null"); _LIBCPP_ASSERT_INTERNAL(__x != nullptr, "Can't attach null n

[llvm-branch-commits] [flang] [flang][OpenMP] Use OmpDirectiveSpecification in REQUIRES (PR #160595)

2025-10-17 Thread Krzysztof Parzyszek via llvm-branch-commits
https://github.com/kparzysz created https://github.com/llvm/llvm-project/pull/160595 None >From 0434e253c1174249f387825527c5cde7414e4d40 Mon Sep 17 00:00:00 2001 From: Krzysztof Parzyszek Date: Wed, 24 Sep 2025 15:11:43 -0500 Subject: [PATCH] [flang][OpenMP] Use OmpDirectiveSpecification in RE

[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] [llvm] release/21.x: [SPARC] Prevent meta instructions from being inserted into delay slots (#161111) (PR #161937)

2025-10-17 Thread via llvm-branch-commits
github-actions[bot] wrote: @brad0 (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] [compiler-rt] release/21.x: [compiler-rt][sanitizer] fix msghdr for musl (PR #159551)

2025-10-17 Thread Deák Lajos via llvm-branch-commits
https://github.com/deaklajos updated https://github.com/llvm/llvm-project/pull/159551 From 60b10f56319e62415c61e69c67f9c713ed81172e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?De=C3=A1k=20Lajos?= <[email protected]> Date: Tue, 22 Jul 2025 20:31:28 +0200 Subject: [PATCH] [

[llvm-branch-commits] Utils: Inhibit load/store folding through phis for llvm.protected.field.ptr. (PR #151649)

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

[llvm-branch-commits] [Clang] Move AllocToken frontend options to LangOptions (PR #163635)

2025-10-17 Thread Marco Elver via llvm-branch-commits
https://github.com/melver edited https://github.com/llvm/llvm-project/pull/163635 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [SimplifyCFG][profcheck] Profile propagation for `indirectbr` (PR #161747)

2025-10-17 Thread Alan Zhao via llvm-branch-commits
@@ -8,15 +8,19 @@ declare void @A() declare void @B(i32) declare void @C() -define void @indbrtest0(ptr %P, ptr %Q) { +;. +; CHECK: @anchor = constant [13 x ptr] [ptr blockaddress(@indbrtest3, %L1), ptr blockaddress(@indbrtest3, %L2), ptr inttoptr (i32 1 to ptr), ptr blockad

[llvm-branch-commits] [llvm] release/21.x: [NVPTX] Disable relative lookup tables (#159748) (PR #160064)

2025-10-17 Thread via llvm-branch-commits
https://github.com/dyung closed https://github.com/llvm/llvm-project/pull/160064 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [BOLT] Gadget scanner: make use of C++17 features and LLVM helpers (PR #141665)

2025-10-17 Thread Anatoly Trosinenko via llvm-branch-commits
https://github.com/atrosinenko updated https://github.com/llvm/llvm-project/pull/141665 >From 82b3b3a7e04e6e3dc9c2d0d86b181eef43325d7c Mon Sep 17 00:00:00 2001 From: Anatoly Trosinenko Date: Tue, 27 May 2025 21:06:03 +0300 Subject: [PATCH] [BOLT] Gadget scanner: make use of C++17 features and L

[llvm-branch-commits] [clang] [llvm] release/21.x: [RISCV] Reduce RISCV code generation build time (PR #158164)

2025-10-17 Thread Fabrice de Gans via llvm-branch-commits
https://github.com/Steelskin reopened https://github.com/llvm/llvm-project/pull/158164 ___ 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
https://github.com/melver created https://github.com/llvm/llvm-project/pull/163639 Implement the constexpr evaluation for `__builtin_infer_alloc_token()` in Clang's constant expression evaluators (both in ExprConstant and the new bytecode interpreter). The constant evaluation is only supported

[llvm-branch-commits] [libcxx] Prepare libcxx and libcxxabi for pointer field protection. (PR #151651)

2025-10-17 Thread Peter Collingbourne via llvm-branch-commits
https://github.com/pcc updated https://github.com/llvm/llvm-project/pull/151651 >From 7820ec4faa7ecb99217569794db9328211a61553 Mon Sep 17 00:00:00 2001 From: Peter Collingbourne Date: Fri, 10 Oct 2025 16:11:52 -0700 Subject: [PATCH] Address review comments Created using spr 1.3.6-beta.1 --- li

[llvm-branch-commits] [llvm] MIRVocabulary changes (PR #161713)

2025-10-17 Thread S. VenkataKeerthy via llvm-branch-commits
https://github.com/svkeerthy created https://github.com/llvm/llvm-project/pull/161713 None >From abf89848938125eca35cb5ec0b6a13a7eea3bd20 Mon Sep 17 00:00:00 2001 From: svkeerthy Date: Thu, 2 Oct 2025 18:14:53 + Subject: [PATCH] MIRVocabulary changes --- llvm/include/llvm/CodeGen/MIR2Vec

[llvm-branch-commits] [llvm] [AMDGPU][MC] Do not inline lit()/lit64() operands. (PR #162137)

2025-10-17 Thread Ivan Kosarev via llvm-branch-commits
https://github.com/kosarev updated https://github.com/llvm/llvm-project/pull/162137 >From 6377b168d3b55467b893c07e3dc8119bdadf544d Mon Sep 17 00:00:00 2001 From: Ivan Kosarev Date: Fri, 3 Oct 2025 15:16:32 +0100 Subject: [PATCH] [AMDGPU][MC] Do not inline lit()/lit64() operands. For now treat

[llvm-branch-commits] [mlir] [mlir][omp] Improve canonloop/iv naming (PR #159773)

2025-10-17 Thread Michael Kruse via llvm-branch-commits
@@ -77,6 +77,177 @@ struct LLVMPointerPointerLikeModel }; } // namespace +/// Generate a name of a canonical loop nest of the format +/// `(_s_r)*` that describes its nesting inside parent +/// operations (`_r`) and that operation's region (`_s`). The region +/// number is omi

[llvm-branch-commits] [clang] [llvm] [AArch64][llvm] Armv9.7-A: Add support for SVE2p3 DOT and MLA operations (PR #163161)

2025-10-17 Thread Jonathan Thackray via llvm-branch-commits
@@ -0,0 +1,24 @@ +// RUN: not llvm-mc -triple=aarch64 -show-encoding -mattr=+sve2p2,+f16mm 2>&1 < %s| FileCheck %s + +// --// +// Invalid element width + +fmmla z0.b, z0.b, z0.b +// CHECK: [[@LINE-1]]:{{[0-9]

[llvm-branch-commits] [llvm] release/21.x: [Hexagon][llvm-objdump] Start a fresh packet at symbol boundaries. (#163466) (PR #163662)

2025-10-17 Thread Cullen Rhodes via llvm-branch-commits
https://github.com/c-rhodes updated https://github.com/llvm/llvm-project/pull/163662 >From a2e93dce5f2b86b0b95197576791c12787bcf201 Mon Sep 17 00:00:00 2001 From: quic-areg Date: Wed, 15 Oct 2025 19:11:03 -0500 Subject: [PATCH] [Hexagon][llvm-objdump] Start a fresh packet at symbol boundaries.

[llvm-branch-commits] [clang] [CIR] Upstream `AddressSpace` conversions support (PR #161212)

2025-10-17 Thread Andy Kaylor via llvm-branch-commits
@@ -172,28 +190,21 @@ RValue CIRGenFunction::emitBuiltinExpr(const GlobalDecl &gd, unsigned builtinID, builder.getUInt8Ty(), "bi_alloca", suitableAlignmentInBytes, size); // Initialize the allocated buffer if required. -if (builtinID != Builtin::BI__builtin_al

[llvm-branch-commits] [flang] [llvm] [mlir] [Flang][MLIR][OpenMP] Add explicit shared memory (de-)allocation ops (PR #161862)

2025-10-17 Thread via llvm-branch-commits
@@ -6135,6 +6133,21 @@ static llvm::Function *getOmpTargetAlloc(llvm::IRBuilderBase &builder, return func; } +static llvm::Value * +getAllocationSize(llvm::IRBuilderBase &builder, + LLVM::ModuleTranslation &moduleTranslation, Type allocatedTy, +

[llvm-branch-commits] [llvm] [llvm][mustache] Avoid extra copy for json strings (PR #159195)

2025-10-17 Thread Paul Kirth via llvm-branch-commits
https://github.com/ilovepi updated https://github.com/llvm/llvm-project/pull/159195 >From 59b5eda10dc04201b5d68ff5af08b5f9f61ddf5a Mon Sep 17 00:00:00 2001 From: Paul Kirth Date: Mon, 15 Sep 2025 19:54:34 -0700 Subject: [PATCH] [llvm][mustache] Avoid extra copy for json strings --- llvm/lib/S

[llvm-branch-commits] [AllocToken, Clang] Infer type hints from sizeof expressions and casts (PR #156841)

2025-10-17 Thread Marco Elver via llvm-branch-commits
https://github.com/melver updated https://github.com/llvm/llvm-project/pull/156841 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

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

2025-10-17 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/162131 >From 20ca47aad3ceb82863ef91cecd5c8956ff6a73a5 Mon Sep 17 00:00:00 2001 From: bassiounix Date: Mon, 6 Oct 2025 20:55:27 +0300 Subject: [PATCH] [libc][math] Refactor expm1f implementation to header-only in sr

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

2025-10-17 Thread Jonathan Thackray via llvm-branch-commits
https://github.com/jthackray updated https://github.com/llvm/llvm-project/pull/163162 >From 9f7b534ca783e2a8dc224a49bfd422f5be6d6468 Mon Sep 17 00:00:00 2001 From: Jonathan Thackray Date: Fri, 5 Sep 2025 23:47:55 +0100 Subject: [PATCH 1/3] [AArch64][llvm] Armv9.7-A: Add support for SVE2p3 CVT

[llvm-branch-commits] [llvm] [PowerPC] Implement Elliptic Curve Cryptography (ECC) Instructions (PR #158362)

2025-10-17 Thread Lei Huang via llvm-branch-commits
https://github.com/lei137 closed https://github.com/llvm/llvm-project/pull/158362 ___ 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 Timm Baeder via llvm-branch-commits
https://github.com/tbaederr approved this pull request. https://github.com/llvm/llvm-project/pull/163639 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[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 created https://github.com/llvm/llvm-project/pull/162017 None >From 9b1eeb2df5b2d5a03fb1a58744cf765d1a78cc81 Mon Sep 17 00:00:00 2001 From: bassiounix Date: Sun, 5 Oct 2025 17:33:45 +0300 Subject: [PATCH] [libc][math] Refactor exp2m1f implementation to header-only

[llvm-branch-commits] [flang] [llvm] [mlir] [Flang][MLIR][OpenMP] Add explicit shared memory (de-)allocation ops (PR #161862)

2025-10-17 Thread Sergio Afonso via llvm-branch-commits
skatrak wrote: PR stack: - #150922 - #150923 - #150924 - #150925 - #150926 - #150927 - #154752 - #161861 - #161862 ◀️ - #161863 - #161864 https://github.com/llvm/llvm-project/pull/161862 ___ llvm-branch-commits mailing list [email protected]

[llvm-branch-commits] [NFC][Asan] Replace 0 with nullptr in asan_fake_stack (PR #163670)

2025-10-17 Thread Vitaly Buka via llvm-branch-commits
https://github.com/vitalybuka created https://github.com/llvm/llvm-project/pull/163670 None ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [BOLT] Gadget scanner: optionally assume auth traps on failure (PR #139778)

2025-10-17 Thread Anatoly Trosinenko via llvm-branch-commits
https://github.com/atrosinenko updated https://github.com/llvm/llvm-project/pull/139778 >From 8dc0489843c88abe4749f3e29775cea04050d925 Mon Sep 17 00:00:00 2001 From: Anatoly Trosinenko Date: Tue, 13 May 2025 19:50:41 +0300 Subject: [PATCH 1/2] [BOLT] Gadget scanner: optionally assume auth traps

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

2025-10-17 Thread Helena Kotas via llvm-branch-commits
hekota wrote: Changing to draft until https://github.com/llvm/llvm-project/issues/163648 is resolved. https://github.com/llvm/llvm-project/pull/161929 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-b

[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 updated https://github.com/llvm/llvm-project/pull/163869 >From b99b05c9b3e6226a050649631da6f4d319f1e6eb Mon Sep 17 00:00:00 2001 From: bassiounix Date: Fri, 17 Oct 2025 00:15:35 +0300 Subject: [PATCH] [libc][annex_k] Add libannex_k as build target in LLVM libc. --

[llvm-branch-commits] [llvm] [AMDGPU] SIMemoryLegalizer: Factor out check if memory operations can affect the global AS (PR #160129)

2025-10-17 Thread Fabian Ritter via llvm-branch-commits
https://github.com/ritter-x2a updated https://github.com/llvm/llvm-project/pull/160129 >From 9c10c3e64323070347be3cef1baec7bf9b062ba1 Mon Sep 17 00:00:00 2001 From: Fabian Ritter Date: Mon, 22 Sep 2025 11:20:16 -0400 Subject: [PATCH 1/2] [AMDGPU] SIMemoryLegalizer: Factor out check if memory o

[llvm-branch-commits] [clang] [AllocToken, Clang] Implement TypeHashPointerSplit mode (PR #156840)

2025-10-17 Thread Marco Elver via llvm-branch-commits
@@ -205,6 +231,26 @@ class TypeHashMode : public ModeBase { } }; +/// Implementation for TokenMode::TypeHashPointerSplit. +class TypeHashPointerSplitMode : public TypeHashMode { +public: + using TypeHashMode::TypeHashMode; + + uint64_t operator()(const CallBase &CB, Optimi

[llvm-branch-commits] [llvm] [llvm][mustache] Optimize accessor splitting with a single pass (PR #159198)

2025-10-17 Thread Paul Kirth via llvm-branch-commits
https://github.com/ilovepi updated https://github.com/llvm/llvm-project/pull/159198 >From 943c6344c2711f861c1669f93eea4a8edf397d74 Mon Sep 17 00:00:00 2001 From: Paul Kirth Date: Tue, 16 Sep 2025 00:24:43 -0700 Subject: [PATCH] [llvm][mustache] Optimize accessor splitting with a single pass T

[llvm-branch-commits] [lldb] [lldb][NFC] Refactor StopInfoWatchpoint::PerformAction (PR #163696)

2025-10-17 Thread via llvm-branch-commits
https://github.com/dlav-sc created https://github.com/llvm/llvm-project/pull/163696 Refactor watchpoint logic 2/2 This patch refactors the StopInfoWatchpoint::PerformAction function. It leverages the ShouldReport method introduced in the previous patch to significantly simplify the PerformAct

[llvm-branch-commits] [llvm] AMDGPU: Stop inferring amdgpu-agpr-alloc on irrelevant targets (PR #161957)

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

[llvm-branch-commits] [clang] [llvm] [DirectX] Updating Root Signature Metadata to contain Static Sampler flags (PR #160210)

2025-10-17 Thread Finn Plummer via llvm-branch-commits
https://github.com/inbelic commented: I think the intent was to not have any of the lexing/parsing logic in this pr? Could you please update with the complete parsing/lexing testing or remove said logic from this pr https://github.com/llvm/llvm-project/pull/160210 _

[llvm-branch-commits] [clang] [llvm] [AArch64][llvm] Armv9.7-A: Add support for new Advanced SIMD (Neon) instructions (PR #163165)

2025-10-17 Thread Jonathan Thackray via llvm-branch-commits
https://github.com/jthackray updated https://github.com/llvm/llvm-project/pull/163165 >From eede46ada844d6c68a38837a8935a4b0b768a290 Mon Sep 17 00:00:00 2001 From: Jonathan Thackray Date: Mon, 15 Sep 2025 21:13:29 +0100 Subject: [PATCH 1/2] [AArch64][llvm] Armv9.7-A: Add support for new Advance

[llvm-branch-commits] [clang] e050aee - Revert "[clang][analyzer] Make per-entry-point metric rows uniquely identifiable"

2025-10-17 Thread via llvm-branch-commits
Author: Balazs Benics Date: 2025-10-03T17:02:00+02:00 New Revision: e050aee00e17e740526688f890462d253ba9fc63 URL: https://github.com/llvm/llvm-project/commit/e050aee00e17e740526688f890462d253ba9fc63 DIFF: https://github.com/llvm/llvm-project/commit/e050aee00e17e740526688f890462d253ba9fc63.diff

[llvm-branch-commits] [Clang][CodeGen] Emit !alloc_token for new expressions (PR #162099)

2025-10-17 Thread Marco Elver via llvm-branch-commits
https://github.com/melver edited https://github.com/llvm/llvm-project/pull/162099 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [lldb] release/21.x: [LLDB][ProcessWindows] Set exit status on instance rather than going through all targets (#159308) (PR #161541)

2025-10-17 Thread via llvm-branch-commits
llvmbot wrote: @DavidSpickett What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/161541 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman

[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

[llvm-branch-commits] [llvm] [llvm][mustache] Avoid extra allocations in parseSection (PR #159199)

2025-10-17 Thread Paul Kirth via llvm-branch-commits
https://github.com/ilovepi updated https://github.com/llvm/llvm-project/pull/159199 >From f2768938451155c34f6ef4d41bc8ef21833077e8 Mon Sep 17 00:00:00 2001 From: Paul Kirth Date: Tue, 16 Sep 2025 09:40:04 -0700 Subject: [PATCH] [llvm][mustache] Avoid extra allocations in parseSection We don't

[llvm-branch-commits] [flang] [mlir] [mlir][omp] Improve canonloop/iv naming (PR #159773)

2025-10-17 Thread Tom Eccles via llvm-branch-commits
@@ -0,0 +1,28 @@ +// RUN: fir-opt %s | FileCheck %s --enable-var-scope tblah wrote: Maybe this test belongs in the MLIR openmp dialect rather than in flang? It could be written with scf.if instead of fir.if etc. In theory at least, the MLIR openmp dia

[llvm-branch-commits] [llvm] [BOLT] Gadget scanner: prevent false positives due to jump tables (PR #138884)

2025-10-17 Thread Anatoly Trosinenko via llvm-branch-commits
https://github.com/atrosinenko updated https://github.com/llvm/llvm-project/pull/138884 >From b3c37e9785982c2fdcb17e086214d92b3be0bdc9 Mon Sep 17 00:00:00 2001 From: Anatoly Trosinenko Date: Tue, 6 May 2025 11:31:03 +0300 Subject: [PATCH] [BOLT] Gadget scanner: prevent false positives due to ju

[llvm-branch-commits] Add Nix recipe for collecting linker reproducers. (PR #145789)

2025-10-17 Thread Peter Collingbourne via llvm-branch-commits
@@ -0,0 +1,157 @@ +#===---===// +# +# Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. +# See https://llvm.org/LICENSE.txt for license information. +# SPDX-License-Identifier: Apache-2

[llvm-branch-commits] [llvm] RegAllocGreedy: Check if copied lanes are live in trySplitAroundHintReg (PR #160424)

2025-10-17 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-x86 Author: Matt Arsenault (arsenm) Changes For subregister copies, do a subregister live check instead of checking the main range. Doesn't do much yet, the split analysis still does not track live ranges. --- Full diff: https://github.com/llvm/

[llvm-branch-commits] [libc] [libc][stdlib][annex_k] Add abort_handler_s. (PR #163309)

2025-10-17 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163309 >From d4fdba1879a048a932e86abda7daf7253a1162d0 Mon Sep 17 00:00:00 2001 From: bassiounix Date: Tue, 14 Oct 2025 00:42:14 +0300 Subject: [PATCH] [libc][annex_k] Add abort_handler_s. --- libc/config/linux/aar

[llvm-branch-commits] [llvm] [IR2Vec] Refactor MIR vocabulary to use opcode-based indexing (PR #161713)

2025-10-17 Thread S. VenkataKeerthy via llvm-branch-commits
https://github.com/svkeerthy updated https://github.com/llvm/llvm-project/pull/161713 >From 671c686b3277940ef5a0b20e1916313e58dc9f84 Mon Sep 17 00:00:00 2001 From: svkeerthy Date: Thu, 2 Oct 2025 18:14:53 + Subject: [PATCH] MIRVocabulary changes --- llvm/include/llvm/CodeGen/MIR2Vec.h

[llvm-branch-commits] [llvm] [PowerPC] Implement paddis (PR #161572)

2025-10-17 Thread Lei Huang via llvm-branch-commits
https://github.com/lei137 created https://github.com/llvm/llvm-project/pull/161572 None >From ea6d743c7a6c572053b360fc4eee2dedad681b21 Mon Sep 17 00:00:00 2001 From: Lei Huang Date: Tue, 30 Sep 2025 18:09:31 + Subject: [PATCH] [PowerPC] Implement paddis --- .../Target/PowerPC/AsmParser/P

[llvm-branch-commits] [libc] [libc][stdlib][annex_k] Add ignore_handler_s. (PR #163313)

2025-10-17 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163313 >From 08051a7dd114dcbd50b65de627f291cb9b699383 Mon Sep 17 00:00:00 2001 From: bassiounix Date: Tue, 14 Oct 2025 06:20:42 +0300 Subject: [PATCH] [libc][stdlib][annex_k] Add ignore_handler_s. --- libc/config/

[llvm-branch-commits] [libc] [libc][stdlib][annex_k] Add set_constraint_handler_s. (PR #163320)

2025-10-17 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163320 >From c46a87bbadeb7a3293e5febe7e5a0b62d94102d5 Mon Sep 17 00:00:00 2001 From: bassiounix Date: Tue, 14 Oct 2025 07:06:06 +0300 Subject: [PATCH] [libc][stdlib][annex_k] Add set_constraint_handler_s. --- libc

[llvm-branch-commits] ELF: Use preprocessed relocations for EhInputSection scanning (PR #161091)

2025-10-17 Thread Peter Smith via llvm-branch-commits
@@ -1574,6 +1569,13 @@ void RelocationScanner::scanOne(typename Relocs::const_iterator &i) { } } + scanOneAux(i, expr, type, offset, sym, addend); +} + +template +void RelocationScanner::scanOneAux(RelIt &i, RelExpr expr, RelType type, smithp35 wrote:

[llvm-branch-commits] [clang] [AllocToken, Clang] Implement TypeHashPointerSplit mode (PR #156840)

2025-10-17 Thread Hans Wennborg via llvm-branch-commits
@@ -1272,18 +1272,84 @@ void CodeGenFunction::EmitBoundsCheckImpl(const Expr *E, llvm::Value *Bound, EmitCheck(std::make_pair(Check, CheckKind), CheckHandler, StaticData, Index); } +static bool +typeContainsPointer(QualType T, +llvm::SmallPtrSet &Visited

[llvm-branch-commits] [clang] [CIR] Upstream `AddressSpace` conversions support (PR #161212)

2025-10-17 Thread David Rivera via llvm-branch-commits
https://github.com/RiverDave updated https://github.com/llvm/llvm-project/pull/161212 >From e446b4723e7df94f057d20a9ad0fdc28964bb2fd Mon Sep 17 00:00:00 2001 From: David Rivera Date: Mon, 29 Sep 2025 11:05:44 -0400 Subject: [PATCH 1/2] [CIR] Upstream AddressSpace casting support --- .../CIR/D

[llvm-branch-commits] [clang-tools-extra] [clang-doc] create namespace names according to their paths (PR #162886)

2025-10-17 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang-tools-extra Author: Erick Velez (evelez7) Changes Namespace filenames didn't consider their paths, so foo::tools would use the same file as bar::tools. Now we consider their paths to avoid that problem. --- Full diff: https://github.com/llvm/llvm-

[llvm-branch-commits] [llvm] [LV] Add ExtNegatedMulAccReduction expression type (PR #160154)

2025-10-17 Thread Sam Tebbs via llvm-branch-commits
https://github.com/SamTebbs33 created https://github.com/llvm/llvm-project/pull/160154 This PR adds the ExtNegatedMulAccReduction expression type for VPExpressionRecipe so that extend-multiply-accumulate reductions with a negated multiply can be bundled. Stacked PRs: 1. https://github.com/ll

[llvm-branch-commits] [libc] 0181877 - Revert "[libc] Enable intermediate computation in float for baremetal (#163622)"

2025-10-17 Thread via llvm-branch-commits
Author: Petr Hosek Date: 2025-10-15T23:46:01-07:00 New Revision: 0181877abd214ba3f0010fb85773874d27e498fd URL: https://github.com/llvm/llvm-project/commit/0181877abd214ba3f0010fb85773874d27e498fd DIFF: https://github.com/llvm/llvm-project/commit/0181877abd214ba3f0010fb85773874d27e498fd.diff LO

[llvm-branch-commits] [MC] Pass through MCDecodedPseudoProbe::print ShowName param (PR #162557)

2025-10-17 Thread Amir Ayupov via llvm-branch-commits
https://github.com/aaupov closed https://github.com/llvm/llvm-project/pull/162557 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [StaticDataLayout] Factor out a helper function for section prefix eligibility and use it in both optimizer and codegen (PR #162348)

2025-10-17 Thread Mingming Liu via llvm-branch-commits
https://github.com/mingmingl-llvm edited https://github.com/llvm/llvm-project/pull/162348 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

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

2025-10-17 Thread Sander de Smalen via llvm-branch-commits
@@ -0,0 +1,527 @@ +# RUN: llc -mattr=+sve -aarch64-stack-hazard-in-non-streaming -aarch64-split-sve-objects -aarch64-streaming-hazard-size=1024 -mtriple=aarch64-none-linux-gnu -run-pass=prologepilog %s -o - | FileCheck %s +# RUN: llc -mtriple=aarch64-none-linux-gnu -mattr=+sve

[llvm-branch-commits] [clang] release/21.x: [clang][PAC] Don't try to diagnose use of pointer auth on dependent types #159505 (#159859) (PR #161288)

2025-10-17 Thread via llvm-branch-commits
https://github.com/dyung updated https://github.com/llvm/llvm-project/pull/161288 >From a867bd53e86173e6e1b9f40960133e72ff206414 Mon Sep 17 00:00:00 2001 From: Oliver Hunt Date: Fri, 19 Sep 2025 19:34:09 -0600 Subject: [PATCH] [clang][PAC] Don't try to diagnose use of pointer auth on dependent

[llvm-branch-commits] [llvm] [AArch64][SME] Reshuffle emit[prologue|epilogue]() for splitSVEObjects (NFCI) (PR #161217)

2025-10-17 Thread Sander de Smalen via llvm-branch-commits
@@ -708,85 +708,75 @@ void AArch64PrologueEmitter::emitPrologue() { if (AFL.windowsRequiresStackProbe(MF, NumBytes + RealignmentPadding)) emitWindowsStackProbe(AfterGPRSavesI, DL, NumBytes, RealignmentPadding); - MachineBasicBlock::iterator CalleeSavesEnd = AfterGPRSave

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

2025-10-17 Thread Sander de Smalen via llvm-branch-commits
@@ -0,0 +1,750 @@ +; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5 +; RUN: llc < %s -mtriple=aarch64 -mattr=+sve2 -aarch64-stack-hazard-in-non-streaming -aarch64-split-sve-objects -aarch64-streaming-hazard-size=1024 | FileChec

[llvm-branch-commits] [AllocToken, Clang] Infer type hints from sizeof expressions and casts (PR #156841)

2025-10-17 Thread Hans Wennborg via llvm-branch-commits
@@ -0,0 +1,18 @@ +// RUN: %clang_cc1-fsanitize=alloc-token -fsanitize-alloc-token-extended -falloc-token-max=2147483647 -triple x86_64-linux-gnu -x c -emit-llvm %s -o - | FileCheck %s +// RUN: %clang_cc1 -O -fsanitize=alloc-token -fsanitize-alloc-token-extended -falloc-toke

[llvm-branch-commits] [clang] release/21.x: [clang-format] Fix bugs in annotating arrows and square… (PR #161052)

2025-10-17 Thread via llvm-branch-commits
https://github.com/mydeveloperday approved this pull request. https://github.com/llvm/llvm-project/pull/161052 ___ 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 via llvm-branch-commits
@@ -0,0 +1,176 @@ +// RUN: not llvm-mc -triple=aarch64 -show-encoding -mattr=+sme2p3 2>&1 < %s| FileCheck %s + +// --// +// Invalid element width + +luti6 z0.h, zt0, z0 +// CHECK: [[@LINE-1]]:{{[0-9]+}}: erro

[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 c7bce13f10f55494f7700f450ba956bf193156d0 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] [libc] [llvm] [libc][math] Refactor exp2f16 implementation to header-only in src/__support/math folder. (PR #161993)

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

  1   2   3   4   5   6   7   >