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
@@ -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
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
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
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
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
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
@@ -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
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
@@ -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
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
@@ -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
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
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
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
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
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
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
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
@@ -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){{.*}}
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
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:
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
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
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
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.
@@ -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
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
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
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
@@ -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
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
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
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
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] [
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
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
@@ -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
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
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
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
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
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
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
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
@@ -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
@@ -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]
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.
@@ -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
@@ -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,
+
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
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
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
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
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
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
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
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]
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
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
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
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.
--
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
@@ -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
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
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
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
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
_
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
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
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
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
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
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
@@ -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
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
@@ -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
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/
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
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
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
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/
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
@@ -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:
@@ -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
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
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-
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
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
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
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
@@ -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
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
@@ -708,85 +708,75 @@ void AArch64PrologueEmitter::emitPrologue() {
if (AFL.windowsRequiresStackProbe(MF, NumBytes + RealignmentPadding))
emitWindowsStackProbe(AfterGPRSavesI, DL, NumBytes, RealignmentPadding);
- MachineBasicBlock::iterator CalleeSavesEnd = AfterGPRSave
@@ -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
@@ -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
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
@@ -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
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
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 - 100 of 618 matches
Mail list logo