llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Marco Elver (melver)
Changes
Introduce the `__builtin_infer_alloc_token()` builtin declaration and
adds the necessary semantic checks in Sema.
---
This change is part of the following series:
1. https://github.com/llvm/llvm-project/pull/
https://github.com/c-rhodes updated
https://github.com/llvm/llvm-project/pull/163756
>From c6af6be3cd1cbfa0dcd05ff9b8bda457a1902ba0 Mon Sep 17 00:00:00 2001
From: "A. Jiang"
Date: Thu, 16 Oct 2025 19:46:19 +0800
Subject: [PATCH] [libc++][docs] Add missing entry for P3379R0 to `21.rst`
P3379R0
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/2] [flang][OpenMP] Dump requirement clauses/flags in
Wi
@@ -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]+}}
atrosinenko wrote:
Ping.
https://github.com/llvm/llvm-project/pull/160900
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@llvm/pr-subscribers-backend-risc-v
Author: None (llvmbot)
Changes
Backport 5d0294fcb61560a228e230e8a477fc44746ec62b
Requested by: @frederick-vs-ja
---
Patch is 23.18 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/162510.diff
@@ -0,0 +1,2539 @@
+//===- UncheckedStatusOrAccessModelTestFixture.cpp
===//
+//
+// 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: A
https://github.com/Meinersbur edited
https://github.com/llvm/llvm-project/pull/161863
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@llvm/pr-subscribers-llvm-selectiondag
Author: None (llvmbot)
Changes
Backport 5d0294fcb61560a228e230e8a477fc44746ec62b
Requested by: @frederick-vs-ja
---
Patch is 23.18 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/162510.dif
https://github.com/inbelic edited
https://github.com/llvm/llvm-project/pull/160210
___
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/162019
>From 505022a77127b0d77854e530a3ce0919cabab916 Mon Sep 17 00:00:00 2001
From: bassiounix
Date: Sun, 5 Oct 2025 18:08:23 +0300
Subject: [PATCH] [libc][math] Refactor exp2m1f16 implementation to header-only
in
https://github.com/kparzysz updated
https://github.com/llvm/llvm-project/pull/160200
>From 672c1ad9f0b473f883b12c9a2aff70b7c3de80ac Mon Sep 17 00:00:00 2001
From: Krzysztof Parzyszek
Date: Mon, 22 Sep 2025 15:30:42 -0500
Subject: [PATCH 1/2] [flang][OpenMP] Avoid extra newline when unparsing
O
@@ -4960,6 +5040,9 @@ static SDValue performANDCombine(SDNode *N, SelectionDAG
&DAG,
if (!Subtarget.has32S())
return SDValue();
+ if (SDValue R = combineAndNotIntoVANDN(N, DL, DAG))
+return R;
heiher wrote:
`combineAndNotIntoVANDN` doesn't depend
https://github.com/Xazax-hun approved this pull request.
LG, thanks!
https://github.com/llvm/llvm-project/pull/159991
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-co
@@ -3541,17 +3547,24 @@
tryToMatchAndCreateMulAccumulateReduction(VPReductionRecipe *Red,
IsMulAccValidAndClampRange(RecipeA->getOpcode() ==
Instruction::CastOps::ZExt,
Mul, RecipeA, RecipeB, nul
https://github.com/pcc updated https://github.com/llvm/llvm-project/pull/152414
___
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/163320
>From f4281716f0e2a98a9d8dac87cd73fc4ed6eca9ee 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
https://github.com/vitalybuka edited
https://github.com/llvm/llvm-project/pull/162303
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -0,0 +1,469 @@
+//===- AllocToken.cpp - Allocation token instrumentation
--===//
+//
+// 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/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
xlauko 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/161439?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/jtb20 edited https://github.com/llvm/llvm-project/pull/159774
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/ssahasra approved this pull request.
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
llvmbot wrote:
@llvm/pr-subscribers-github-workflow
Author: None (llvmbot)
Changes
Backport 348ffe8276c2fa0ea2f3df7ca449f4b2b49ec68b
Requested by: @boomanaiden154
---
Full diff: https://github.com/llvm/llvm-project/pull/162497.diff
1 Files Affected:
- (modified) .github/workflows/rele
@@ -0,0 +1,244 @@
+//===- RemarkSummary.cpp
--===//
+//
+// 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
@@ -3810,23 +3809,35 @@ class sve_intx_dot_by_indexed_elem {
- def _BtoS : sve_intx_dot_by_indexed_elem<0b0, opc, asm, ZPR32, ZPR8, ZPR3b8,
VectorIndexS32b_timm> {
+ def _BtoS : sve_intx_dot_by_indexed_elem {
bits<2> iop;
bits<3> Zm;
+let Inst{23-22} = 0b10;
https://github.com/tstellar created
https://github.com/llvm/llvm-project/pull/162926
Also, ignore the test results since they almost always fail. This allows us to
simplify the build process and skip uploading and downloading the build and
source directories which are huge.
(cherry picked fro
https://github.com/arsenm ready_for_review
https://github.com/llvm/llvm-project/pull/161793
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159199
>From f048f53b5c4b4fa7d7fa67d880d06e52cdfb9524 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
https://github.com/melver updated
https://github.com/llvm/llvm-project/pull/156839
>From b3653330c2c39ebaa094670f11afb0f9d36b9de2 Mon Sep 17 00:00:00 2001
From: Marco Elver
Date: Thu, 4 Sep 2025 12:07:26 +0200
Subject: [PATCH 1/2] fixup! Insert AllocToken into index.rst
Created using spr 1.3.8
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
https://github.com/vitalybuka edited
https://github.com/llvm/llvm-project/pull/162119
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -242,6 +242,11 @@ def HasLSUI : Predicate<"Subtarget->hasLSUI()">,
def HasOCCMO : Predicate<"Subtarget->hasOCCMO()">,
AssemblerPredicateWithAll<(all_of FeatureOCCMO),
"occmo">;
+def HasCMH : Predicate<"Subtarget->hasCMH()">,
https://github.com/dyung updated
https://github.com/llvm/llvm-project/pull/159209
>From 05b5090e961f6b45ba9144d4d846e0f174d0aedf Mon Sep 17 00:00:00 2001
From: David Blaikie
Date: Tue, 16 Sep 2025 22:42:55 +
Subject: [PATCH] Port 5b4819e to release/21.x
Fix for the port of 665e875 to relea
llvmbot wrote:
@llvm/pr-subscribers-libc
Author: Muhammad Bassiouni (bassiounix)
Changes
Part of #147386
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://
https://github.com/evelez7 created
https://github.com/llvm/llvm-project/pull/162886
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.
>From 420db8774cb046791fb6c1721764b28d321ff3e6 Mon Sep 17
evelez7 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/162886?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/vitalybuka created
https://github.com/llvm/llvm-project/pull/162390
None
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159196
>From 038f7b2508aee7eed0d04e2b52db4d684a8f2179 Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Mon, 15 Sep 2025 23:27:50 -0700
Subject: [PATCH] [llvm][mustache] Use single pass when tokenizing
The old implement
dyung wrote:
@brad0 and @wzssyqa, can you confirm that the premerge test failures are not
due to your change?
https://github.com/llvm/llvm-project/pull/160638
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.o
@@ -269,6 +269,9 @@ Non-comprehensive list of changes in this release
allocation functions with a token ID can be enabled via the
``-fsanitize=alloc-token`` flag.
+- Added a new attribute, ``[[clang::nooutline]]`` to suppress outlining from
+ annotated functions. This use
@@ -0,0 +1,284 @@
+//===- UncheckedStatusOrAccessModel.cpp
---===//
+//
+// 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
@@ -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
lenary wrote:
Don
Author: Simon Pilgrim
Date: 2025-09-23T15:20:06Z
New Revision: 1ed6be69121bacfddb2951293f69f367a5740360
URL:
https://github.com/llvm/llvm-project/commit/1ed6be69121bacfddb2951293f69f367a5740360
DIFF:
https://github.com/llvm/llvm-project/commit/1ed6be69121bacfddb2951293f69f367a5740360.diff
LOG:
https://github.com/svkeerthy updated
https://github.com/llvm/llvm-project/pull/162161
>From 6fa7a86b61886f8b7242aea92f0198c819b22090 Mon Sep 17 00:00:00 2001
From: svkeerthy
Date: Mon, 6 Oct 2025 21:15:14 +
Subject: [PATCH] MIR2Vec embedding
---
llvm/include/llvm/CodeGen/MIR2Vec.h
https://github.com/mtrofin updated
https://github.com/llvm/llvm-project/pull/161739
>From 4979ae9e8486f51e124fe94471fec97ff93698c8 Mon Sep 17 00:00:00 2001
From: Mircea Trofin
Date: Wed, 1 Oct 2025 17:08:48 -0700
Subject: [PATCH] [SimplifyCFG][profcheck] Handle branch weights in
`simplifySwitc
@@ -187,35 +187,44 @@ struct BitstreamParserHelper {
BitstreamCursor Stream;
/// The block info block.
BitstreamBlockInfo BlockInfo;
+
+ BitstreamMetaParserHelper MetaHelper;
+ std::optional RemarksHelper;
+ std::optional RemarkStartBitPos;
fhahn wrote
@@ -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
arsenm wrote:
> [!WARNING]
> This pull request is not mergeable via GitHub because a downstack PR is
> open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/161957?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/160484
Instead of checking if the recoloring candidate is a virtual register,
avoid adding it to the candidates in the first place.
>From 19296e2af69b1efe49c96321ac7bc2433a8fe413 Mon Sep 17 00:00:00 2001
From: Matt Arse
https://github.com/bassiounix updated
https://github.com/llvm/llvm-project/pull/163320
>From ebeefe46e9e4271e9a65bc4fab8295e9da222da1 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
@@ -6672,16 +6762,24 @@ RValue CodeGenFunction::EmitCall(QualType CalleeType,
RValue Call = EmitCall(FnInfo, Callee, ReturnValue, Args, &LocalCallOrInvoke,
E == MustTailCall, E->getExprLoc());
- // Generate function declaration DISuprogram in order
@@ -0,0 +1,42 @@
+target datalayout =
"e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32:64-S128"
+target triple = "x86_64-unknown-linux-gnu"
+
+;; A minimal test case. llc will crash if global variables already has a
section
+;; prefix. Subsequent PRs will
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
https://github.com/jthackray updated
https://github.com/llvm/llvm-project/pull/163645
>From c380cdd5235f7c821cc234d121d949f4c9af7be3 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
@@ -108,6 +109,11 @@ static Value
*simplifyShiftSelectingPackedElement(Instruction *I,
IC.Builder.CreateICmpEQ(ShrAmt,
Constant::getNullValue(ShrAmt->getType()),
ShrAmt->getName() + ".z");
Value *Select = IC.Builder.CreateSelect(ShrAmtZ,
https://github.com/pcc updated https://github.com/llvm/llvm-project/pull/133533
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/c-rhodes closed
https://github.com/llvm/llvm-project/pull/163264
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -261,55 +262,106 @@ void FlowAwareEmbedder::computeEmbeddings(const
BasicBlock &BB) const {
BBVecMap[&BB] = BBVector;
}
+//
==--===//
+// VocabStorage
+//===-
@@ -355,30 +364,111 @@ class DataLayout {
/// \sa DataLayout::getAddressSizeInBits
unsigned getAddressSize(unsigned AS) const { return getIndexSize(AS); }
- /// Return the address spaces containing non-integral pointers. Pointers in
- /// this address space don't have a
rampitec wrote:
Are there any codegen changes?
https://github.com/llvm/llvm-project/pull/161801
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/fhahn edited https://github.com/llvm/llvm-project/pull/156715
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/pcc updated https://github.com/llvm/llvm-project/pull/133531
>From 96e7da9a083888683c2ba00d97f886fd748ea10b Mon Sep 17 00:00:00 2001
From: Peter Collingbourne
Date: Wed, 9 Apr 2025 20:30:57 -0700
Subject: [PATCH 1/3] Undo unnecessary change
Created using spr 1.3.6-beta.1
---
Pierre-vh 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/161161?utm_source=stack-comment-downstack-mergeability-warning
@@ -0,0 +1,244 @@
+//===- RemarkSummary.cpp
--===//
+//
+// 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/jmmartinez approved this pull request.
Looks good to me. Thanks!
https://github.com/llvm/llvm-project/pull/161357
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo
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
@@ -275,4 +377,4 @@ MachineFunctionPass
*createMIR2VecPrinterLegacyPass(raw_ostream &OS);
} // namespace llvm
-#endif // LLVM_CODEGEN_MIR2VEC_H
\ No newline at end of file
+#endif // LLVM_CODEGEN_MIR2VEC_H
svkeerthy wrote:
Fixing existing case
https://gith
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
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159196
>From 3e3e4ea5d3e855addcc661db7bc7999b301324e6 Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Mon, 15 Sep 2025 23:27:50 -0700
Subject: [PATCH] [llvm][mustache] Use single pass when tokenizing
The old implement
https://github.com/bassiounix updated
https://github.com/llvm/llvm-project/pull/161993
>From ce1bed7cf80a3dced6cd9f4864f564a464172c1d 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
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/161119?utm_source=stack-comment-downstack-mergeability-warnin
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
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/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/arsenm updated
https://github.com/llvm/llvm-project/pull/159885
>From 76c4167a19e18f5f3ba892598fc00ae00f62fe40 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 17 Sep 2025 21:14:02 +0900
Subject: [PATCH] AMDGPU: Remove wrapper around TRI::getRegClass
This shadows the
@@ -217,22 +201,20 @@ class TypeHashMode : public ModeBase {
using ModeBase::ModeBase;
uint64_t operator()(const CallBase &CB, OptimizationRemarkEmitter &ORE) {
-const auto [N, H] = getHash(CB, ORE);
-return N ? boundedToken(H) : H;
- }
-protected:
- std::pair
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
@@ -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/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
@@ -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:
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
@@ -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
llvmbot wrote:
@llvm/pr-subscribers-clang-codegen
Author: None (llvmbot)
Changes
Backport 10be254587da24d56e2c6817b382beaca612b6c3
Requested by: @mstorsjo
---
Full diff: https://github.com/llvm/llvm-project/pull/163714.diff
2 Files Affected:
- (modified) clang/lib/CodeGen/TargetInfo.c
llvmbot wrote:
@llvm/pr-subscribers-clang-driver
Author: Marco Elver (melver)
Changes
Move the `AllocTokenMax` from `CodeGenOptions` and introduces a new
`AllocTokenMode` to `LangOptions`. Note, `-falloc-token-mode=`
deliberately remains an internal experimental option.
This refactoring i
@@ -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){{.*}}
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,h --
llvm/include/llvm/Frontend/HLSL/HLSLRootSignat
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159196
>From 3d520d8d30a82008831ea864e814c7aa60b514bc Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Mon, 15 Sep 2025 23:27:50 -0700
Subject: [PATCH] [llvm][mustache] Use single pass when tokenizing
The old implement
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/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/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
@@ -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/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/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/tblah commented:
It would be good to try testing the _r names as well, even if you have to
(ab)use an unrelated operation to do it.
https://github.com/llvm/llvm-project/pull/159773
___
llvm-branch-commits mailing list
llvm-branch-co
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
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/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
1 - 100 of 618 matches
Mail list logo