[llvm-branch-commits] [mlir] 585cda6 - Revert "[MLIR][ROCDL] Add math.clampf -> rocdl.fmed3 conversion (#163259)"

2025-10-18 Thread via llvm-branch-commits
Author: Fabian Mora Date: 2025-10-14T16:32:09-04:00 New Revision: 585cda6cd9b662826c6a7899a1eb4d4c7475cb0e URL: https://github.com/llvm/llvm-project/commit/585cda6cd9b662826c6a7899a1eb4d4c7475cb0e DIFF: https://github.com/llvm/llvm-project/commit/585cda6cd9b662826c6a7899a1eb4d4c7475cb0e.diff L

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

2025-10-18 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] [clang] [llvm] [AArch64][llvm] Armv9.7-A: Add support for SVE2p3 DOT and MLA operations (PR #163161)

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

[llvm-branch-commits] [lldb] faedeb1 - [lldb][Instrumentation] Set selected frame to outside sanitizer libraries (#133079)

2025-10-18 Thread Tom Stellard via llvm-branch-commits
Author: Michael Buch Date: 2025-09-22T16:51:20-07:00 New Revision: faedeb1a242079c7fdea59d8b8487ab9d4c31bb9 URL: https://github.com/llvm/llvm-project/commit/faedeb1a242079c7fdea59d8b8487ab9d4c31bb9 DIFF: https://github.com/llvm/llvm-project/commit/faedeb1a242079c7fdea59d8b8487ab9d4c31bb9.diff

[llvm-branch-commits] [NFC][SpecialCaseList] Rename SpecialCaseList::inSectionBlame and move into Section (PR #162390)

2025-10-18 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Vitaly Buka (vitalybuka) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/162390.diff 3 Files Affected: - (modified) clang/lib/Basic/SanitizerSpecialCaseList.cpp (+1-2) - (modified) llvm/include/llvm/Support/SpecialCas

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

2025-10-18 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163316 >From cbc97af08677be32cdec2c69ba63b2611b2057a6 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] [clang] [llvm] [AllocToken, Clang] Implement __builtin_infer_alloc_token() and llvm.alloc.token.id (PR #156842)

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

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

2025-10-18 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Florian Mayer (fmayer) Changes `absl::StatusOr::status` allows extraction of the status associated with a StatusOr value. That can also be used to check whether the StatusOr has a value or not. This makes sure code like this is checked pro

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

2025-10-18 Thread Marco Elver via llvm-branch-commits
https://github.com/melver edited 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] [AllocToken] Make token mode a pass parameter (PR #163634)

2025-10-18 Thread Marco Elver via llvm-branch-commits
https://github.com/melver edited 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] [AMDGPU] Add test to whole-wave-functions.ll. NFC (PR #160361)

2025-10-18 Thread Stanislav Mekhanoshin via llvm-branch-commits
https://github.com/rampitec ready_for_review https://github.com/llvm/llvm-project/pull/160361 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

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

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

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

2025-10-18 Thread Marco Elver via llvm-branch-commits
@@ -69,19 +69,30 @@ enum class TokenMode : unsigned { /// Token ID based on allocated type hash. TypeHash = 2, + + /// Token ID based on allocated type hash, where the top half ID-space is + /// reserved for types that contain pointers and the bottom half for types + //

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

2025-10-18 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/161747 >From a55a7e2f13a6606f9660fdacc3287f741d3f2ac2 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Thu, 2 Oct 2025 15:56:16 -0700 Subject: [PATCH] [SimplifyCFG][profcheck] Profile propagation for `indirectbr` --

[llvm-branch-commits] [llvm] [X86] Manage atomic load of fp -> int promotion in DAG (PR #148895)

2025-10-18 Thread via llvm-branch-commits
https://github.com/jofrn updated https://github.com/llvm/llvm-project/pull/148895 >From 7779dac26c8eeddc7d7ccc01aaaf46d587d41f37 Mon Sep 17 00:00:00 2001 From: jofrn Date: Tue, 15 Jul 2025 12:58:04 -0400 Subject: [PATCH] [X86] Manage atomic load of fp -> int promotion in DAG When lowering atom

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

2025-10-18 Thread via llvm-branch-commits
jeanPerier wrote: > This issue was previously discussed > [here](https://github.com/llvm/llvm-project/pull/156545#discussion_r2317296732), > and my reasoning is based on the principles of consistency, generality, and > flexibility: Sounds reasonable. I do not see an issue keeping it, I was ju

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

2025-10-18 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/161297 >From e333d5a4bf70639f909090b7e1adf20c9725eae7 Mon Sep 17 00:00:00 2001 From: bassiounix Date: Tue, 30 Sep 2025 02:28:48 +0300 Subject: [PATCH] [libc][math] Refactor exp2 implementation to header-only in src

[llvm-branch-commits] [llvm] AMDGPU: Account for read/write register intrinsics for AGPR usage (PR #161988)

2025-10-18 Thread Matt Arsenault via llvm-branch-commits
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/161988?utm_source=stack-comment-downstack-mergeability-warning";

[llvm-branch-commits] [llvm] workflows/release-binaries: Run tests on the same runner as the build (#162421) (PR #162926)

2025-10-18 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar milestoned https://github.com/llvm/llvm-project/pull/162926 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

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

2025-10-18 Thread Paul Kirth via llvm-branch-commits
https://github.com/ilovepi updated https://github.com/llvm/llvm-project/pull/159198 >From d5cdf06aac7800978cd6bcc3c48772e763e33bf7 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] [llvm] [AArch64][PAC] Factor out printing real AUT/PAC/BLRA encodings (NFC) (PR #160901)

2025-10-18 Thread Anatoly Trosinenko via llvm-branch-commits
https://github.com/atrosinenko created https://github.com/llvm/llvm-project/pull/160901 Separate the low-level emission of the appropriate variants of `AUT*`, `PAC*` and `B(L)RA*` instructions from the high-level logic of pseudo instruction expansion. Introduce `getBranchOpcodeForKey` helper fu

[llvm-branch-commits] [llvm] [StaticDataLayout] Reconcile data hotness based on PGO counters and data access profiles (PR #163325)

2025-10-18 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-analysis Author: Mingming Liu (mingmingl-llvm) Changes This PR enhances the `StaticDataProfileInfo::getConstantSectionPrefix` pass to reconcile data hotness information from both PGO counters and data access profiles. When both profiles are availa

[llvm-branch-commits] [clang] [Clang] Introduce -fsanitize=alloc-token (PR #156839)

2025-10-18 Thread Marco Elver via llvm-branch-commits
@@ -0,0 +1,45 @@ +// RUN: %clang_cc1-fsanitize=alloc-token -falloc-token-max=2147483647 -triple x86_64-linux-gnu -x c -emit-llvm %s -o - | FileCheck %s melver wrote: Ok, I'm adding alloc-token-lower.c: ``` +++ b/clang/test/CodeGen/alloc-token-lower.c @@ -0,0

[llvm-branch-commits] [clang] [clang] Ensure -mno-outline adds attributes (PR #163692)

2025-10-18 Thread Sam Elliott via llvm-branch-commits
lenary 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/163692?utm_source=stack-comment-downstack-mergeability-warning";

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

2025-10-18 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/163869?utm_source=stack-comment-downstack-mergeability-warnin

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

2025-10-18 Thread Tom Eccles 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] [llvm] release/21.x: [Mips] Fix clang crashes when assembling invalid MIPS beql instructions with --arch=mips (#156413) (PR #162806)

2025-10-18 Thread via llvm-branch-commits
github-actions[bot] wrote: ⚠️ We detected that you are using a GitHub private e-mail address to contribute to the repo. Please turn off [Keep my email addresses private](https://github.com/settings/emails) setting in your account. See [LLVM Developer Policy](https://llvm.org/docs/DeveloperPol

[llvm-branch-commits] [clang] [LifetimeSafety] Introduce a liveness-based lifetime policy (PR #159991)

2025-10-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited 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-commits

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

2025-10-18 Thread Paul Kirth via llvm-branch-commits
https://github.com/ilovepi updated https://github.com/llvm/llvm-project/pull/159198 >From 7d301306354eb0e68e51e8c278f9dfdbd522f72c 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] [llvm] [BOLT] Gadget scanner: optionally assume auth traps on failure (PR #139778)

2025-10-18 Thread Anatoly Trosinenko via llvm-branch-commits
https://github.com/atrosinenko updated https://github.com/llvm/llvm-project/pull/139778 >From e13c76dcb14b2d5225856dfbdb29e8056f71a840 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] Implement constexpr evaluation for __builtin_infer_alloc_token() (PR #163639)

2025-10-18 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 macros. (PR #163316)

2025-10-18 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] [clang] [llvm] [openmp] [OpenMP] Taskgraph Clang 'record and replay' frontend support (PR #159774)

2025-10-18 Thread Julian Brown via llvm-branch-commits
jtb20 wrote: OK, like that I think. It works better to use a `user//branch` branch than a regular branch on a GitHub fork. https://github.com/llvm/llvm-project/pull/159774 ___ llvm-branch-commits mailing list [email protected] https:/

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

2025-10-18 Thread Peter Smith via llvm-branch-commits
@@ -473,6 +467,9 @@ class RelocationScanner { template void scanOne(typename Relocs::const_iterator &i); + template smithp35 wrote: We've now got `scanOne`, `processAux` and now `scanOneAux`. Could we write a small comment explaining what each one is

[llvm-branch-commits] [llvm] [AMDGPU][NFC] Mark GEPs in flat offset folding tests as inbounds (PR #131994)

2025-10-18 Thread Fabian Ritter via llvm-branch-commits
https://github.com/ritter-x2a closed https://github.com/llvm/llvm-project/pull/131994 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [mlir] [MLIR][OpenMP] Refactor omp.target_allocmem to allow reuse, NFC (PR #161861)

2025-10-18 Thread Michael Kruse via llvm-branch-commits
@@ -547,6 +548,58 @@ class OpenMP_HasDeviceAddrClauseSkip< def OpenMP_HasDeviceAddrClause : OpenMP_HasDeviceAddrClauseSkip<>; +//===--===// +// Not in the spec: Clause-like structure to hold heap allocation i

[llvm-branch-commits] [llvm] [llvm][mustache] Precommit test for Set Delimiter (PR #159186)

2025-10-18 Thread Paul Kirth via llvm-branch-commits
https://github.com/ilovepi updated https://github.com/llvm/llvm-project/pull/159186 >From dc36a30738a2dd5962e5c667cc13264957f75f5c Mon Sep 17 00:00:00 2001 From: Paul Kirth Date: Fri, 29 Aug 2025 23:55:25 -0700 Subject: [PATCH] [llvm][mustache] Precommit test for Set Delimiter Adds a new unit

[llvm-branch-commits] [llvm] [profcheck][SimplifyCFG] Propagate !prof from `switch` to `select` (PR #159645)

2025-10-18 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/159645 >From 8027f039bd2b99e46420d27a6d468f7f269ded14 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Mon, 15 Sep 2025 17:49:18 + Subject: [PATCH] [profcheck][SimplifyCFG] Propagate !prof from `switch` to `sele

[llvm-branch-commits] [llvm] [InstCombine] Mark as unknown the branch weights of packed integer selecting shifts (PR #162726)

2025-10-18 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/162726 >From 73e18c06696d3737b7df3bccc0ab9424861e1153 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Thu, 9 Oct 2025 12:57:39 -0700 Subject: [PATCH] [InstCombine] Mark as unknown the branch weights of packed integ

[llvm-branch-commits] [llvm] [X86] Add atomic vector tests for unaligned >1 sizes. (PR #148896)

2025-10-18 Thread via llvm-branch-commits
https://github.com/jofrn updated https://github.com/llvm/llvm-project/pull/148896 >From 2f095121825045fd45dd8b9a5dd3d3111e7a6b62 Mon Sep 17 00:00:00 2001 From: jofrn Date: Tue, 15 Jul 2025 12:58:55 -0400 Subject: [PATCH] [X86] Add atomic vector tests for unaligned >1 sizes. Unaligned atomic ve

[llvm-branch-commits] [llvm] [llvm][mustache] Introduce MustacheContext to simplify mustache APIs (PR #159191)

2025-10-18 Thread Paul Kirth via llvm-branch-commits
https://github.com/ilovepi updated https://github.com/llvm/llvm-project/pull/159191 >From d0ee7692e21d7f29b18a374e416a1ff6f9553648 Mon Sep 17 00:00:00 2001 From: Paul Kirth Date: Fri, 12 Sep 2025 16:20:44 -0700 Subject: [PATCH] [llvm][mustache] Introduce MustacheContext to simplify mustache AP

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

2025-10-18 Thread Erich Keane via llvm-branch-commits
@@ -8595,6 +8588,11 @@ static bool CheckNonTypeTemplatePartialSpecializationArgs( continue; } +if (isa(ArgExpr)) { + HasError = true; erichkeane wrote: This doesn't seem quite right. We care not only if this is a `RecoveryExpr`, but if A

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

2025-10-18 Thread David Rivera via llvm-branch-commits
https://github.com/RiverDave ready_for_review https://github.com/llvm/llvm-project/pull/161212 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] WIP: DotSlash backward compartible (PR #162511)

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

[llvm-branch-commits] [clang] [Clang] Introduce -fsanitize=alloc-token (PR #156839)

2025-10-18 Thread Marco Elver via llvm-branch-commits
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

[llvm-branch-commits] [lld] release/21.x: [LLD] [COFF] Fix aarch64 delayimport of sret arguments (#163096) (PR #163333)

2025-10-18 Thread Cullen Rhodes via llvm-branch-commits
Martin =?utf-8?q?Storsjö?= Message-ID: In-Reply-To: https://github.com/c-rhodes closed https://github.com/llvm/llvm-project/pull/16 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/lis

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

2025-10-18 Thread Sander de Smalen via llvm-branch-commits
@@ -274,6 +274,11 @@ static cl::opt OrderFrameObjects("aarch64-order-frame-objects", cl::desc("sort stack allocations"), cl::init(true), cl::Hidden); +static cl::opt sdesmalen-arm w

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

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

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

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

[llvm-branch-commits] [lld] [lld][MachO] Use llvm::Align and remove StringOffset type (PR #161253)

2025-10-18 Thread Ellis Hoag via llvm-branch-commits
https://github.com/ellishg created https://github.com/llvm/llvm-project/pull/161253 Use `llvm::Align` instead of directly storing the shift amount for clarity. Also remove the `DeduplicatedCStringSection::StringOffset` in favor of simply storing the `uint64_t` offset since `trailingZeros` is n

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

2025-10-18 Thread Sander de Smalen via llvm-branch-commits
@@ -2659,110 +2700,185 @@ void AArch64FrameLowering::emitEpilogue(MachineFunction &MF, NumBytes -= PrologueSaveSize; assert(NumBytes >= 0 && "Negative stack allocation size!?"); - // Process the SVE callee-saves to determine what space needs to be - // deallocated. - S

[llvm-branch-commits] [clang] [LifetimeSafety] Implement support for lifetimebound attribute (PR #158489)

2025-10-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/158489 >From 1c92d1c67713e3f2333060789ffbc69ddcfc6e87 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Sun, 14 Sep 2025 14:46:45 + Subject: [PATCH] lifetime-analysis-lifetimebound --- .../Analysis/Analyses/Lifet

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

2025-10-18 Thread Sam Elliott via llvm-branch-commits
https://github.com/lenary updated https://github.com/llvm/llvm-project/pull/163666 >From 132e1d6b631c61b643fb02cd2d3c50c09e880d09 Mon Sep 17 00:00:00 2001 From: Sam Elliott Date: Wed, 15 Oct 2025 17:26:19 -0700 Subject: [PATCH 1/3] [clang] Add clang::nooutline Attribute This change: - Adds a `

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

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

[llvm-branch-commits] [llvm] Greedy: Use initializer list for recoloring candidates (NFC) (PR #160486)

2025-10-18 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-systemz Author: Matt Arsenault (arsenm) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/160486.diff 1 Files Affected: - (modified) llvm/lib/CodeGen/RegAllocGreedy.cpp (+2-4) ``diff diff --git a/llvm/lib/CodeGen/Re

[llvm-branch-commits] [lld] release/21.x: [LLD] [COFF] Fix aarch64 delayimport of sret arguments (#163096) (PR #163333)

2025-10-18 Thread Cullen Rhodes via llvm-branch-commits
Martin =?utf-8?q?Storsjö?= Message-ID: In-Reply-To: https://github.com/c-rhodes updated https://github.com/llvm/llvm-project/pull/16 >From 7b785dcb70f6ab2b8ecf1b75a9fc7cf2512b8ab6 Mon Sep 17 00:00:00 2001 From: Hans Wennborg Date: Fri, 3 Oct 2025 17:17:23 +0200 Subject: [PATCH 1/2] [LLD]

[llvm-branch-commits] [mlir] [MLIR][OpenMP] Refactor omp.target_allocmem to allow reuse, NFC (PR #161861)

2025-10-18 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-openmp @llvm/pr-subscribers-mlir Author: Sergio Afonso (skatrak) Changes This patch moves tablegen definitions that could be used for all kinds of heap allocations out of `omp.target_allocmem` and into a new `OpenMP_HeapAllocClause` that can be r

[llvm-branch-commits] [llvm] [MIR2Vec] Handle Operands (PR #163281)

2025-10-18 Thread Mircea Trofin via llvm-branch-commits
@@ -122,22 +155,74 @@ unsigned MIRVocabulary::getCanonicalOpcodeIndex(unsigned Opcode) const { return getCanonicalIndexForBaseName(BaseOpcode); } +unsigned +MIRVocabulary::getCanonicalIndexForOperandName(StringRef OperandName) const { + auto It = std::find(std::begin(Commo

[llvm-branch-commits] [clang] [LifetimeSafety] Introduce a liveness-based lifetime policy (PR #159991)

2025-10-18 Thread Gábor Horváth via llvm-branch-commits
@@ -138,7 +148,7 @@ class LifetimeSafetyAnalysis { std::unique_ptr Factory; std::unique_ptr FactMgr; std::unique_ptr LoanPropagation; - std::unique_ptr ExpiredLoans; + std::unique_ptr LiveOrigins; Xazax-hun wrote: A bit unrelated, but I wonder if we ac

[llvm-branch-commits] [llvm] [StaticDataLayout] Reconcile data hotness based on PGO counters and data access profiles (PR #163325)

2025-10-18 Thread Mingming Liu via llvm-branch-commits
@@ -102,13 +124,48 @@ StaticDataProfileInfo::getConstantProfileCount(const Constant *C) const { StringRef StaticDataProfileInfo::getConstantSectionPrefix( const Constant *C, const ProfileSummaryInfo *PSI) const { std::optional Count = getConstantProfileCount(C); + + if

[llvm-branch-commits] [llvm-remarkutil] Introduce summary tool (PR #160549)

2025-10-18 Thread Jon Roelofs via llvm-branch-commits
@@ -34,6 +42,14 @@ std::optional Argument::getValAsInt() const { return KeyVal.getSExtValue(); } +std::optional Argument::getValAsSignedInt() const { jroelofs wrote: I'm confused because `int` is signed. Might also be nice if this were a template with spec

[llvm-branch-commits] [libcxx] release/21.x: [libc++][ranges] Fix `ranges::join_view` segmented iterator trait (#158347) (PR #161008)

2025-10-18 Thread Louis Dionne via llvm-branch-commits
ldionne wrote: CI issues can be ignored here. The problem is that macOS jobs have seen an upgrade of the underlying nodes provided by Github and the commit where that was fixed on `main` isn't cherry-picked on the branch. https://github.com/llvm/llvm-project/pull/161008 ___

[llvm-branch-commits] [compiler-rt] a2d13c6 - Revert "[compiler-rt][asan] Add wcscpy/wcsncpy; enable wcscat/wcsncat on Wind…"

2025-10-18 Thread via llvm-branch-commits
Author: Thurston Dang Date: 2025-10-05T11:04:49-07:00 New Revision: a2d13c69bf90e43588d571f4a3bfe0d2aa3ef242 URL: https://github.com/llvm/llvm-project/commit/a2d13c69bf90e43588d571f4a3bfe0d2aa3ef242 DIFF: https://github.com/llvm/llvm-project/commit/a2d13c69bf90e43588d571f4a3bfe0d2aa3ef242.diff

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

2025-10-18 Thread Marco Elver via llvm-branch-commits
@@ -148,21 +150,19 @@ QualType inferPossibleTypeFromVarInitSizeofExpr(const Expr *E) { /// /// MyType *x = (MyType *)malloc(4096); // infers 'MyType' /// -QualType inferPossibleTypeFromCastExpr(const CallExpr *CallE, - const CastExpr *C

[llvm-branch-commits] [clang] [CIR] Make all opt tests verify roundtrip (PR #161439)

2025-10-18 Thread Henrich Lauko via llvm-branch-commits
https://github.com/xlauko updated https://github.com/llvm/llvm-project/pull/161439 >From 60e5450247bf9924da545d34e94f624c5cd8bb55 Mon Sep 17 00:00:00 2001 From: xlauko Date: Tue, 30 Sep 2025 22:38:21 +0200 Subject: [PATCH] [CIR] Make all opt tests verify roundtrip This mirrors incubator change

[llvm-branch-commits] [clang-tools-extra] [llvm] [llvm][mustache] Use BumpPtrAllocator to save ASTNodes (PR #159194)

2025-10-18 Thread Paul Kirth via llvm-branch-commits
https://github.com/ilovepi updated https://github.com/llvm/llvm-project/pull/159194 >From 28e0058aec6ab83e007d1040f0c1eeda3bd872f3 Mon Sep 17 00:00:00 2001 From: Paul Kirth Date: Mon, 15 Sep 2025 16:26:11 -0700 Subject: [PATCH] [llvm][mustache] Use BumpPtrAllocator to save ASTNodes We make the

[llvm-branch-commits] [llvm] [llvm][mustache] Fix failing StandaloneIndentation test (PR #159192)

2025-10-18 Thread Paul Kirth via llvm-branch-commits
https://github.com/ilovepi updated https://github.com/llvm/llvm-project/pull/159192 >From 340e2efb0f29750dd97df635689dc2f84c2a0f5f Mon Sep 17 00:00:00 2001 From: Paul Kirth Date: Fri, 12 Sep 2025 17:16:08 -0700 Subject: [PATCH] [llvm][mustache] Fix failing StandaloneIndentation test When rende

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

2025-10-18 Thread Jonathan Thackray via llvm-branch-commits
https://github.com/jthackray deleted 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] [llvm] [LV] Use VPReductionRecipe for partial reductions (PR #147513)

2025-10-18 Thread Sam Tebbs via llvm-branch-commits
https://github.com/SamTebbs33 edited https://github.com/llvm/llvm-project/pull/147513 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [WIP] Introduce a G_PTRTOADDR GIsel node (PR #140300)

2025-10-18 Thread Alexander Richardson via llvm-branch-commits
https://github.com/arichardson ready_for_review https://github.com/llvm/llvm-project/pull/140300 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] AMDGPU: Remove unnecessary AGPR operand legalization (PR #162093)

2025-10-18 Thread Matt Arsenault via llvm-branch-commits
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/162093?utm_source=stack-comment-downstack-mergeability-warning";

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

2025-10-18 Thread Jonathan Thackray via llvm-branch-commits
@@ -1166,6 +1166,21 @@ def timm32_0_15 : Operand, TImmLeaf, TImmLeafhttps://github.com/llvm/llvm-project/pull/163165 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/

[llvm-branch-commits] [llvm] AMDGPU: Remove override of TargetInstrInfo::getRegClass (PR #159886)

2025-10-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/159886 >From 18b15d2e4ff7d16409391a2ae2d2179151a72e05 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Thu, 18 Sep 2025 08:54:13 +0900 Subject: [PATCH] AMDGPU: Remove override of TargetInstrInfo::getRegClass This sh

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

2025-10-18 Thread Michael Jones via llvm-branch-commits
https://github.com/michaelrj-google commented: Overall LGTM 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] [Clang][CodeGen] Introduce the AllocToken SanitizerKind (PR #162098)

2025-10-18 Thread Marco Elver via llvm-branch-commits
https://github.com/melver created https://github.com/llvm/llvm-project/pull/162098 Introduce the "alloc-token" sanitizer kind, in preparation of wiring it up. Currently this is a no-op, and any attempt to enable it will result in failure: clang: error: unsupported option '-fsanitize=alloc-tok

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

2025-10-18 Thread Jonathan Thackray via llvm-branch-commits
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

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

2025-10-18 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163316 >From cbc97af08677be32cdec2c69ba63b2611b2057a6 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] [llvm] [libc][math] Refactor exp10m1f16 implementation to header-only in src/__support/math folder. (PR #161119)

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

[llvm-branch-commits] [llvm] Greedy: Use initializer list for recoloring candidates (NFC) (PR #160486)

2025-10-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm created https://github.com/llvm/llvm-project/pull/160486 None >From 98383415c36bda948c02cc16e9f6f336395be855 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Wed, 24 Sep 2025 19:14:06 +0900 Subject: [PATCH] Greedy: Use initializer list for recoloring candidates (NF

[llvm-branch-commits] [llvm] [llvm][mustache] Fix failing StandaloneIndentation test (PR #159192)

2025-10-18 Thread Paul Kirth via llvm-branch-commits
https://github.com/ilovepi updated https://github.com/llvm/llvm-project/pull/159192 >From e0974e4b5e02d19085e868ad33186355293132fe Mon Sep 17 00:00:00 2001 From: Paul Kirth Date: Fri, 12 Sep 2025 17:16:08 -0700 Subject: [PATCH] [llvm][mustache] Fix failing StandaloneIndentation test When rende

[llvm-branch-commits] [llvm] [AMDGPU][AsmParser] Introduce MC representation for lit() and lit64(). (PR #160316)

2025-10-18 Thread Jay Foad via llvm-branch-commits
jayfoad wrote: Can you explain a bit about how you are representing lit/lit64 in an MCInst, so I don't have to read the whole patch? https://github.com/llvm/llvm-project/pull/160316 ___ llvm-branch-commits mailing list [email protected]

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

2025-10-18 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/161747 >From c8f4a323cf2e9ad16913ab8efda641919df7462f Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Thu, 2 Oct 2025 15:56:16 -0700 Subject: [PATCH] [SimplifyCFG][profcheck] Profile propagation for `indirectbr` --

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

2025-10-18 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163094 >From c39276700cd5da9980ea022b121a1f74fdf27f0c 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] [flang] [flang][OpenMP] Dump requirement clauses/flags in WithOmpDeclarative (PR #163450)

2025-10-18 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 h,cpp -- flang/include/flang/Semantics/symbol.h flang/l

[llvm-branch-commits] [llvm] [LoongArch] Custom legalize vector_shuffle to `xvinsve0.{w/d}` when possible (PR #160857)

2025-10-18 Thread via llvm-branch-commits
@@ -2317,6 +2317,54 @@ static SDValue lowerVECTOR_SHUFFLE_XVPICKOD(const SDLoc &DL, ArrayRef Mask, return DAG.getNode(LoongArchISD::VPICKOD, DL, VT, V2, V1); } +// Check if exactly one element of the Mask is replaced by 'Replaced', while +// all other elements are either 'B

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

2025-10-18 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163239 >From f76edd4e8a596c85456b1a3e71c0085d4224f448 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-18 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163238 >From 061abfec0f8d6b962ca0df6945710b43cd2cb895 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 abort_handler_s. (PR #164089)

2025-10-18 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/164089 >From 6a9bfac5b3606c9ed41c502de2788a58cdca7c5c 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] [libc] [libc][annex_k] Add libc_constraint_handler macros. (PR #164092)

2025-10-18 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/164092 >From 7c91a344ad2c67ab7279fb10682e81d4ffd6400e 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 ignore_handler_s. (PR #164090)

2025-10-18 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/164090 >From ab947f3191a2915203483d56c7b17345c47c448e 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][annex_k] Add errno_t. (PR #163094)

2025-10-18 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163094 >From c39276700cd5da9980ea022b121a1f74fdf27f0c 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] [libc] [libc][stdlib][annex_k] Add set_constraint_handler_s. (PR #164093)

2025-10-18 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/164093 >From bc09758a918efc31e21ba68411cdcf26be5669ea 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 #164091)

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

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

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

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

2025-10-18 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/164090 >From ab947f3191a2915203483d56c7b17345c47c448e 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][annex_k] Add libc_constraint_handler macros. (PR #164092)

2025-10-18 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/164092 >From 7c91a344ad2c67ab7279fb10682e81d4ffd6400e 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 rsize_t. (PR #163238)

2025-10-18 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] [llvm] [mlir] [MLIR][OpenMP][OMPIRBuilder] Improve shared memory checks (PR #161864)

2025-10-18 Thread Sergio Afonso via llvm-branch-commits
https://github.com/skatrak updated https://github.com/llvm/llvm-project/pull/161864 >From 33e2524e060ecbdece8f91a3186d46088aa24140 Mon Sep 17 00:00:00 2001 From: Sergio Afonso Date: Tue, 16 Sep 2025 14:18:39 +0100 Subject: [PATCH] [MLIR][OpenMP][OMPIRBuilder] Improve shared memory checks This

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

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

[llvm-branch-commits] [llvm] [mlir] [MLIR][OpenMP][OMPIRBuilder] Improve shared memory checks (PR #161864)

2025-10-18 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir Author: Sergio Afonso (skatrak) Changes This patch refines checks to decide whether to use device shared memory or regular stack allocations. In particular, it adds support for parallel regions residing on standalone target device functions. The

<    2   3   4   5   6   7   8   9   10   >