[llvm-branch-commits] [clang] [clang][modules] Derive mtime from PCM timestamps, not PCM files (PR #163264)

2025-10-16 Thread Cullen Rhodes via llvm-branch-commits
https://github.com/c-rhodes updated https://github.com/llvm/llvm-project/pull/163264 >From dfdee9a929aa2d3ca75534da48f25076bc634bc5 Mon Sep 17 00:00:00 2001 From: Jan Svoboda Date: Mon, 13 Oct 2025 13:38:38 -0700 Subject: [PATCH] [clang][modules] Derive mtime from PCM timestamps, not PCM files

[llvm-branch-commits] [clang] [llvm] [AArch64][llvm] Armv9.7-A: Add support for Virtual Memory Tagging (FEAT_MTETC) (PR #163158)

2025-10-16 Thread via llvm-branch-commits
@@ -0,0 +1,29 @@ +// RUN: llvm-mc -triple=aarch64 -show-encoding -mattr=+mtetc < %s \ +// RUN:| FileCheck %s --check-prefixes=CHECK-ENCODING,CHECK-INST +// RUN: not llvm-mc -triple=aarch64 -show-encoding < %s 2>&1 \ +// RUN:| FileCheck %s --check-prefix=CHECK-ERROR

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

2025-10-16 Thread Jonathan Thackray 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][stdlib][annex_k] Add ignore_handler_s. (PR #163313)

2025-10-16 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163313 >From d31d3d6854bd9c500fef7e46ec97ab7983eb4c92 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] [llvm] [AArch64][llvm] Armv9.7-A: Add support for SVE2p3 LUTI6 operations (PR #163164)

2025-10-16 Thread Jonathan Thackray via llvm-branch-commits
@@ -0,0 +1,70 @@ +// RUN: not llvm-mc -triple=aarch64 -show-encoding -mattr=+sve2p3 2>&1 < %s| FileCheck %s + +// --// +// Invalid element width + +luti6 z10.h, { z0.b, z1.b }, z0 +// CHECK: [[@LINE-1]]:{{[0-

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

2025-10-16 Thread Jonathan Thackray via llvm-branch-commits
@@ -0,0 +1,70 @@ +// RUN: not llvm-mc -triple=aarch64 -show-encoding -mattr=+sve2p3 2>&1 < %s| FileCheck %s + +// --// +// Invalid element width + +luti6 z10.h, { z0.b, z1.b }, z0 +// CHECK: [[@LINE-1]]:{{[0-

[llvm-branch-commits] [libunwind] release/21.x: [libunwind] Fix aarch64 SEH unwinding with a debugger attached (#162867) (PR #163854)

2025-10-16 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/163854 Backport a17afee7ec41e53292f074fc967d264452e4363b Requested by: @mstorsjo >From dbb224a44857d10fa529ded34e757e4fb2a09135 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Storsj=C3=B6?= Date: Thu, 16 Oct 2025

[llvm-branch-commits] [libunwind] release/21.x: [libunwind] Fix aarch64 SEH unwinding with a debugger attached (#162867) (PR #163854)

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

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

2025-10-16 Thread Jonathan Thackray via llvm-branch-commits
jthackray wrote: > @jthackray OK, the CI is using the same machines except 16-cores instead of > 32, so it sounds like it could be a coincidence, so don't block your merge on > this failure. @tstellar - thanks, it's just vanilla assembly/disassembly support for Armv9.7-A, so I can't think of

[llvm-branch-commits] [clang] [clang][modules] Derive mtime from PCM timestamps, not PCM files (PR #163264)

2025-10-16 Thread Cullen Rhodes via llvm-branch-commits
c-rhodes wrote: > This looks reasonable to me. ok thanks, please approve and I'll land. https://github.com/llvm/llvm-project/pull/163264 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/lis

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

2025-10-16 Thread Jonathan Thackray via llvm-branch-commits
https://github.com/jthackray updated https://github.com/llvm/llvm-project/pull/163645 >From 57200cf27b2ae623a25a99482a6aa350065586c2 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] [clang] [llvm] [AArch64][llvm] Armv9.7-A: Add support for SVE2p3 DOT and MLA operations (PR #163161)

2025-10-16 Thread Tom Stellard via llvm-branch-commits
tstellar wrote: @jthackray We just added a AArch64 CI job and it seems like something in this series is causing the agents to crash. https://github.com/llvm/llvm-project/pull/163161 ___ llvm-branch-commits mailing list [email protected].

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

2025-10-16 Thread via llvm-branch-commits
https://github.com/jofrn updated https://github.com/llvm/llvm-project/pull/148898 >From 74eb40e5db3e0a602a0339f6376954a1d9dcad0a 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] [AArch64][llvm] Armv9.7-A: Add support for SVE2p3 LUTI6 operations (PR #163164)

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

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

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

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

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

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

2025-10-16 Thread Jonathan Thackray via llvm-branch-commits
https://github.com/jthackray updated https://github.com/llvm/llvm-project/pull/163163 >From dfccf5aa93bf1fd4be3f136238e415c8838b2465 Mon Sep 17 00:00:00 2001 From: Jonathan Thackray Date: Fri, 5 Sep 2025 23:50:38 +0100 Subject: [PATCH] [AArch64][llvm] Armv9.7-A: Add support for SVE2p3 shift op

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

2025-10-16 Thread Marco Elver via llvm-branch-commits
https://github.com/melver edited 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] [libc][annex_k] Add libc_constraint_handler. (PR #163315)

2025-10-16 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163315 >From a78a7696420ae3277725b0f6accade2cac857fb9 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] [clang] [llvm] [AArch64][llvm] Armv9.7-A: Add support for new Advanced SIMD (Neon) instructions (PR #163165)

2025-10-16 Thread Jonathan Thackray via llvm-branch-commits
https://github.com/jthackray updated https://github.com/llvm/llvm-project/pull/163165 >From 9cd6e3cedd6b82fafef45be547812fdd5bc608e2 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] [libc] [libc][stdlib][annex_k] Add set_constraint_handler_s. (PR #163320)

2025-10-16 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163320 >From 72604c26f1823435525d49cf5e6654bdcea16fbe 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] [libc] [libc][annex_k] Add libc_constraint_handler. (PR #163315)

2025-10-16 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] [libc] [libc][annex_k] Add errno_t. (PR #163094)

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

[llvm-branch-commits] [libc] [libc][annex_k] Add errno_t. (PR #163094)

2025-10-16 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163094 >From d215d654f9036ca16aadc969b5785c53e87f9986 Mon Sep 17 00:00:00 2001 From: bassiounix Date: Sun, 12 Oct 2025 22:18:17 +0300 Subject: [PATCH 1/5] [libc][annex_k] Add errno_t. --- libc/hdr/types/CMakeLists

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

2025-10-16 Thread Florian Mayer via llvm-branch-commits
https://github.com/fmayer edited https://github.com/llvm/llvm-project/pull/163868 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [FlowSensitive] [StatusOr] [7/N] Support StatusOr::emplace (PR #163876)

2025-10-16 Thread Florian Mayer via llvm-branch-commits
https://github.com/fmayer edited https://github.com/llvm/llvm-project/pull/163876 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [llvm] [AArch64][llvm] Armv9.7-A: Add support for TLBI Domains (FEAT_TLBID) (PR #163156)

2025-10-16 Thread Jonathan Thackray via llvm-branch-commits
https://github.com/jthackray updated https://github.com/llvm/llvm-project/pull/163156 >From 3d6ab1b50e6fa4a06f74cf1ec1c86b478b7d33e5 Mon Sep 17 00:00:00 2001 From: Jonathan Thackray Date: Mon, 8 Sep 2025 13:19:57 +0100 Subject: [PATCH] [AArch64][llvm] Armv9.7-A: Add support for TLBI Domains (F

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

2025-10-16 Thread via llvm-branch-commits
@@ -0,0 +1,70 @@ +// RUN: not llvm-mc -triple=aarch64 -show-encoding -mattr=+sve2p3 2>&1 < %s| FileCheck %s + +// --// +// Invalid element width + +luti6 z10.h, { z0.b, z1.b }, z0 +// CHECK: [[@LINE-1]]:{{[0-

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

2025-10-16 Thread via llvm-branch-commits
@@ -4659,8 +4659,17 @@ let Predicates = [HasSVE2p3_or_SME2p3] in { defm SQSHRUN_Z2ZI_StoH : sve_multi_vec_shift_narrow<"sqshrun", 0b100, null_frag>; defm SQSHRN_Z2ZI_StoH : sve_multi_vec_shift_narrow<"sqshrn", 0b000, null_frag>; defm UQSHRN_Z2ZI_StoH : sve_multi

[llvm-branch-commits] [llvm] [outliners] Turn nooutline into an Enum Attribute (PR #163665)

2025-10-16 Thread Sam Elliott via llvm-branch-commits
https://github.com/lenary updated https://github.com/llvm/llvm-project/pull/163665 >From ed1193ff7d938d3ff49315e72bdf2d4f91f85670 Mon Sep 17 00:00:00 2001 From: Sam Elliott Date: Wed, 15 Oct 2025 17:24:04 -0700 Subject: [PATCH 1/2] [outliners] Turn nooutline into an Enum Attribute This change

[llvm-branch-commits] [clang] [clang] Add clang::nooutline Attribute (PR #163666)

2025-10-16 Thread via llvm-branch-commits
@@ -0,0 +1,7 @@ +// RUN: %clang_cc1 -verify -fsyntax-only %s -Wno-c++17-extensions Sirraide wrote: ```suggestion // RUN: %clang_cc1 -verify -fsyntax-only %s ``` I don’t think we need to pass `-Wno-c++17-extensions` here since we’re not using any from what I can

[llvm-branch-commits] [clang] [clang] Add clang::nooutline Attribute (PR #163666)

2025-10-16 Thread via llvm-branch-commits
@@ -0,0 +1,16 @@ +// NOTE: Assertions have been autogenerated by utils/update_cc_test_checks.py UTC_ARGS: --check-attributes --version 6 +// RUN: %clang_cc1 -emit-llvm %s -triple x86_64-unknown-linux-gnu -disable-O0-optnone -o - | FileCheck %s Sirraide wrote: >

[llvm-branch-commits] [clang] [clang] Add clang::nooutline Attribute (PR #163666)

2025-10-16 Thread Sam Elliott via llvm-branch-commits
@@ -2355,6 +2355,13 @@ def NoInline : DeclOrStmtAttr { let SimpleHandler = 1; } +def NoOutline : DeclOrStmtAttr { + let Spellings = [CXX11<"clang", "nooutline">, C23<"clang", "nooutline">]; lenary wrote: Sorry, yes I was following `NoInline`. fixed. https

[llvm-branch-commits] [clang] [clang] Add clang::nooutline Attribute (PR #163666)

2025-10-16 Thread Erich Keane via llvm-branch-commits
@@ -862,6 +862,36 @@ with ``__noinline__`` defined as a macro as ``__attribute__((noinline))``. }]; } +def NoOutlineDocs : Documentation { + let Category = DocCatFunction; + let Content = [{ +This function attribute suppresses outlining from the annotated function. + +Out

[llvm-branch-commits] [clang] [clang] Add clang::nooutline Attribute (PR #163666)

2025-10-16 Thread Sam Elliott via llvm-branch-commits
@@ -0,0 +1,25 @@ +// NOTE: Assertions have been autogenerated by utils/update_cc_test_checks.py UTC_ARGS: --check-attributes --version 6 +// RUN: %clang_cc1 -emit-llvm %s -triple x86_64-unknown-linux-gnu -o - | FileCheck %s --check-prefix=C +// RUN: %clang_cc1 -emit-llvm -x c++

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

2025-10-16 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-lldb Author: None (dlav-sc) Changes 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 PerformAction lo

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

2025-10-16 Thread Helena Kotas via llvm-branch-commits
@@ -421,13 +444,32 @@ BuiltinTypeMethodBuilder::addParam(StringRef Name, QualType Ty, void BuiltinTypeMethodBuilder::createDecl() { assert(Method == nullptr && "Method or constructor is already created"); - // create method or constructor type + // create function prototy

[llvm-branch-commits] [clang] [clang] Add clang::nooutline Attribute (PR #163666)

2025-10-16 Thread Erich Keane via llvm-branch-commits
@@ -2355,6 +2355,13 @@ def NoInline : DeclOrStmtAttr { let SimpleHandler = 1; } +def NoOutline : DeclOrStmtAttr { + let Spellings = [Clang<"nooutline">]; erichkeane wrote: I see, thanks. Hmm... my mental parse is still not really picking up the actual m

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

2025-10-16 Thread Helena Kotas via llvm-branch-commits
https://github.com/hekota ready_for_review 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] [libc] [libc][annex_k] Add libannex_k as build target in LLVM libc. (PR #163869)

2025-10-16 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix created https://github.com/llvm/llvm-project/pull/163869 None >From a2f4fe3ddab73afdf58f6d8d62ce66d850958f70 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 lib

[llvm-branch-commits] [FlowSensitive] [StatusOr] [4/N] Support comparisons (PR #163871)

2025-10-16 Thread via llvm-branch-commits
github-actions[bot] wrote: :warning: C/C++ code formatter, clang-format found issues in your code. :warning: You can test this locally with the following command: ``bash git-clang-format --diff origin/main HEAD --extensions cpp -- clang/lib/Analysis/FlowSensitive/Models/Unchecke

[llvm-branch-commits] [FlowSensitive] [StatusOr] [5/N] Support absl::OkStatus et al (PR #163872)

2025-10-16 Thread Florian Mayer via llvm-branch-commits
https://github.com/fmayer created https://github.com/llvm/llvm-project/pull/163872 This allows comparison which these status codes ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinf

[llvm-branch-commits] [libc] [libc][annex_k] Add constraint_handler_t. (PR #163239)

2025-10-16 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163239 >From 1d6c270339866348db4ec325e6b2abfb6f177cce Mon Sep 17 00:00:00 2001 From: bassiounix Date: Mon, 13 Oct 2025 21:38:25 +0300 Subject: [PATCH 1/2] [libc][annex_k] Add constraint_handler_t. --- libc/hdr/typ

[llvm-branch-commits] [libc] [libc][annex_k] Add Annex K support macros. (PR #163100)

2025-10-16 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163100 >From 52153584c232fb0b4fa077a0ab6209c0e9cff160 Mon Sep 17 00:00:00 2001 From: bassiounix Date: Sun, 12 Oct 2025 23:58:37 +0300 Subject: [PATCH] [libc][annex_k] Add Annex K support macros. --- libc/include/l

[llvm-branch-commits] [FlowSensitive] [StatusOr] [6/N] support pointer comparison (PR #163875)

2025-10-16 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Florian Mayer (fmayer) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/163875.diff 2 Files Affected: - (modified) clang/lib/Analysis/FlowSensitive/Models/UncheckedStatusOrAccessModel.cpp (+80) - (modified) clang/uni

[llvm-branch-commits] [libc] [libc][annex_k] Add rsize_t. (PR #163238)

2025-10-16 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163238 >From c74da0b7e4269b25f58d16b4de29616b5cb8e521 Mon Sep 17 00:00:00 2001 From: bassiounix Date: Mon, 13 Oct 2025 21:14:40 +0300 Subject: [PATCH] [libc][annex_k] Add rsize_t. --- libc/hdr/types/CMakeLists.txt

[llvm-branch-commits] [libc] [libc][annex_k] Add rsize_t. (PR #163238)

2025-10-16 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163238 >From c74da0b7e4269b25f58d16b4de29616b5cb8e521 Mon Sep 17 00:00:00 2001 From: bassiounix Date: Mon, 13 Oct 2025 21:14:40 +0300 Subject: [PATCH] [libc][annex_k] Add rsize_t. --- libc/hdr/types/CMakeLists.txt

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

2025-10-16 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163316 >From 8694e32b628e32253a683c1e85eb393dc1a16b17 Mon Sep 17 00:00:00 2001 From: bassiounix Date: Tue, 14 Oct 2025 06:45:09 +0300 Subject: [PATCH] [libc][annex_k] Add libc_constraint_handler macros. --- libc/s

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

2025-10-16 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163320 >From 13af6bb9c875ef751fdca9230c1fa6046a5c46c7 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] [libc] [libc][annex_k] Add libc_constraint_handler macros. (PR #163316)

2025-10-16 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163316 >From edaf560b2d3444cbc586820f6bae23428e0f7f8d Mon Sep 17 00:00:00 2001 From: bassiounix Date: Tue, 14 Oct 2025 06:45:09 +0300 Subject: [PATCH] [libc][annex_k] Add libc_constraint_handler macros. --- libc/s

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

2025-10-16 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163316 >From edaf560b2d3444cbc586820f6bae23428e0f7f8d Mon Sep 17 00:00:00 2001 From: bassiounix Date: Tue, 14 Oct 2025 06:45:09 +0300 Subject: [PATCH] [libc][annex_k] Add libc_constraint_handler macros. --- libc/s

[llvm-branch-commits] [FlowSensitive] [StatusOr] [5/N] Support absl::OkStatus et al (PR #163872)

2025-10-16 Thread Florian Mayer via llvm-branch-commits
https://github.com/fmayer updated https://github.com/llvm/llvm-project/pull/163872 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

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

2025-10-16 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163316 >From c6bdbcd8cd00d1c9daa5a55c7d487c8288ccb3c9 Mon Sep 17 00:00:00 2001 From: bassiounix Date: Tue, 14 Oct 2025 06:45:09 +0300 Subject: [PATCH] [libc][annex_k] Add libc_constraint_handler macros. --- libc/s

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

2025-10-16 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163320 >From 80068e5bfc41e5e0a6ee6084f24997e04f3289c1 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] [libc] [libc][annex_k] Add libannex_k as build target in LLVM libc. (PR #163869)

2025-10-16 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163869 >From 1b6ea98737a45caeacdd09da163e8b6e015bee8c 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] [libc] [libc][annex_k] Add libc_constraint_handler. (PR #163315)

2025-10-16 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163315 >From 6c5ed3e008fac6e065578d2b6179587473f5773a 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] [libc][annex_k] Add constraint_handler_t. (PR #163239)

2025-10-16 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163239 >From d898a51693b943fbea55f14b43a9e2fce2cd6218 Mon Sep 17 00:00:00 2001 From: bassiounix Date: Mon, 13 Oct 2025 21:38:25 +0300 Subject: [PATCH 1/2] [libc][annex_k] Add constraint_handler_t. --- libc/hdr/typ

[llvm-branch-commits] [libc] [libc][annex_k] Add rsize_t. (PR #163238)

2025-10-16 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163238 >From aa63b69cfedf984b2c57cfa694f365e9ffb35b71 Mon Sep 17 00:00:00 2001 From: bassiounix Date: Mon, 13 Oct 2025 21:14:40 +0300 Subject: [PATCH] [libc][annex_k] Add rsize_t. --- libc/hdr/types/CMakeLists.txt

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

2025-10-16 Thread Jonathan Thackray via llvm-branch-commits
@@ -0,0 +1,34 @@ +// RUN: not llvm-mc -triple=aarch64 -show-encoding -mattr=+sve-b16mm 2>&1 < %s| FileCheck %s + +// --// +// Invalid element width + +bfmmla z0.h, z0.b, z0.b +// CHECK: [[@LINE-1]]:{{[0-9]+}}

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

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

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

2025-10-16 Thread Jonathan Thackray via llvm-branch-commits
@@ -29,7 +29,7 @@ sdot z0.s, z0.h, z0.h[-1] // Invalid vector suffix sdot z0.h, z0.s, z0.s -// CHECK: [[@LINE-1]]:{{[0-9]+}}: error: invalid element width +// CHECK: [[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction jthackray wrote: It does compl

[llvm-branch-commits] [libc] [libc][annex_k] Add constraint_handler_t. (PR #163239)

2025-10-16 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163239 >From d898a51693b943fbea55f14b43a9e2fce2cd6218 Mon Sep 17 00:00:00 2001 From: bassiounix Date: Mon, 13 Oct 2025 21:38:25 +0300 Subject: [PATCH 1/2] [libc][annex_k] Add constraint_handler_t. --- libc/hdr/typ

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

2025-10-16 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163316 >From d66c46efb84545f8dff5ee858d8599dc2a769967 Mon Sep 17 00:00:00 2001 From: bassiounix Date: Tue, 14 Oct 2025 06:45:09 +0300 Subject: [PATCH] [libc][annex_k] Add libc_constraint_handler macros. --- libc/s

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

2025-10-16 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163869 >From 1b6ea98737a45caeacdd09da163e8b6e015bee8c 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] [libc] [libc][annex_k] Add libc_constraint_handler. (PR #163315)

2025-10-16 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163315 >From 6c5ed3e008fac6e065578d2b6179587473f5773a 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] [clang] [llvm] [AArch64][llvm] Armv9.7-A: Add support for SVE2p3 DOT and MLA operations (PR #163161)

2025-10-16 Thread Jonathan Thackray via llvm-branch-commits
@@ -0,0 +1,34 @@ +// RUN: not llvm-mc -triple=aarch64 -show-encoding -mattr=+sve-b16mm 2>&1 < %s| FileCheck %s + +// --// +// Invalid element width + +bfmmla z0.h, z0.b, z0.b +// CHECK: [[@LINE-1]]:{{[0-9]+}}

[llvm-branch-commits] [clang] [FlowSensitive] [StatusOr] [8/N] Support value ctor and assignment (PR #163894)

2025-10-16 Thread Florian Mayer via llvm-branch-commits
https://github.com/fmayer updated https://github.com/llvm/llvm-project/pull/163894 >From a410f9239726cb16960f047c67054b183035a361 Mon Sep 17 00:00:00 2001 From: Florian Mayer Date: Thu, 16 Oct 2025 17:27:24 -0700 Subject: [PATCH] fix test Created using spr 1.3.7 --- .../FlowSensitive/Models/U

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

2025-10-16 Thread Jonathan Thackray via llvm-branch-commits
https://github.com/jthackray updated https://github.com/llvm/llvm-project/pull/163161 >From e76e1206a569891a3616db31c4b6415576d285f6 Mon Sep 17 00:00:00 2001 From: Jonathan Thackray Date: Thu, 4 Sep 2025 21:40:09 +0100 Subject: [PATCH 1/3] [AArch64][llvm] Armv9.7-A: Add support for SVE2p3 DOT a

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

2025-10-16 Thread Jonathan Thackray via llvm-branch-commits
https://github.com/jthackray updated https://github.com/llvm/llvm-project/pull/163162 >From 2b38c52b3ce236c3751a8add0da9b9da7ef3a15e 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] [clang] [FlowSensitive] [StatusOr] [9/N] Make sure all StatusOr are initialized (PR #163898)

2025-10-16 Thread Florian Mayer via llvm-branch-commits
https://github.com/fmayer updated https://github.com/llvm/llvm-project/pull/163898 >From d2cabb899579b191507ab841063ae29d95cce74f Mon Sep 17 00:00:00 2001 From: Florian Mayer Date: Thu, 16 Oct 2025 17:29:13 -0700 Subject: [PATCH] leftover Created using spr 1.3.7 --- ...ncheckedStatusOrAccessM

[llvm-branch-commits] [llvm] [outliners] Turn nooutline into an Enum Attribute (PR #163665)

2025-10-16 Thread Sam Elliott via llvm-branch-commits
https://github.com/lenary updated https://github.com/llvm/llvm-project/pull/163665 >From ed1193ff7d938d3ff49315e72bdf2d4f91f85670 Mon Sep 17 00:00:00 2001 From: Sam Elliott Date: Wed, 15 Oct 2025 17:24:04 -0700 Subject: [PATCH 1/2] [outliners] Turn nooutline into an Enum Attribute This change