[llvm-branch-commits] [Clang][Sema] Add __builtin_infer_alloc_token() declaration and semantic checks (PR #163638)

2025-10-17 Thread via llvm-branch-commits
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/

[llvm-branch-commits] [libcxx] release/21.x: [libc++][docs] Add missing entry for P3379R0 to `21.rst` (PR #163756)

2025-10-17 Thread Cullen Rhodes via llvm-branch-commits
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

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

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

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

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

[llvm-branch-commits] [llvm] [AArch64][PAC] Cleanup AArch64AsmPrinter::emitPtrauthDiscriminator (NFC) (PR #160900)

2025-10-17 Thread Anatoly Trosinenko via llvm-branch-commits
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

[llvm-branch-commits] [llvm] release/21.x: [llvm] Support building with c++23 (#154372) (PR #162510)

2025-10-17 Thread via 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

[llvm-branch-commits] [clang] [llvm] [FlowSensitive] [StatusOr] [2/N] Add minimal model (PR #162932)

2025-10-17 Thread Florian Mayer via llvm-branch-commits
@@ -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

[llvm-branch-commits] [flang] [Flang][OpenMP] Add pass to replace allocas with device shared memory (PR #161863)

2025-10-17 Thread Michael Kruse via llvm-branch-commits
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

[llvm-branch-commits] [llvm] release/21.x: [llvm] Support building with c++23 (#154372) (PR #162510)

2025-10-17 Thread via 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

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

2025-10-17 Thread Finn Plummer via llvm-branch-commits
https://github.com/inbelic 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

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

2025-10-17 Thread Muhammad Bassiouni via 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

[llvm-branch-commits] [flang] [flang][OpenMP] Avoid extra newline when unparsing OmpReductionCombiner (PR #160200)

2025-10-17 Thread Krzysztof Parzyszek via llvm-branch-commits
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

[llvm-branch-commits] [llvm] [LoongArch][DAGCombiner] Combine vxor (vand ..) to vandn (PR #161037)

2025-10-17 Thread via llvm-branch-commits
@@ -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

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

2025-10-17 Thread Gábor Horváth via llvm-branch-commits
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

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

2025-10-17 Thread Sander de Smalen via llvm-branch-commits
@@ -3541,17 +3547,24 @@ tryToMatchAndCreateMulAccumulateReduction(VPReductionRecipe *Red, IsMulAccValidAndClampRange(RecipeA->getOpcode() == Instruction::CastOps::ZExt, Mul, RecipeA, RecipeB, nul

[llvm-branch-commits] [libc++] Add build and CI support for pointer field protection (PR #152414)

2025-10-17 Thread Peter Collingbourne via llvm-branch-commits
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

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

2025-10-17 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163320 >From 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

[llvm-branch-commits] [NFC][SpecialCaseList] Split Matcher into RegexMatcher and GlobMatcher (PR #162303)

2025-10-17 Thread Vitaly Buka via llvm-branch-commits
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

[llvm-branch-commits] [llvm] [AllocToken] Introduce AllocToken instrumentation pass (PR #156838)

2025-10-17 Thread Nikita Popov via 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

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

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

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

2025-10-17 Thread Henrich Lauko via llvm-branch-commits
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";

[llvm-branch-commits] [clang] [llvm] [openmp] [OpenMP] Taskgraph Clang 'record and replay' frontend support (PR #159774)

2025-10-17 Thread Julian Brown via llvm-branch-commits
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

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

2025-10-17 Thread Sameer Sahasrabuddhe via 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

[llvm-branch-commits] [llvm] release/21.x: [CI] Add dyung and c-rhodes to the Release Asset List (#162478) (PR #162497)

2025-10-17 Thread via 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

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

2025-10-17 Thread Jon Roelofs via llvm-branch-commits
@@ -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

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

2025-10-17 Thread via llvm-branch-commits
@@ -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;

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

2025-10-17 Thread Tom Stellard via llvm-branch-commits
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

[llvm-branch-commits] [llvm] AMDGPU: Fix trying to constrain physical registers in spill handling (PR #161793)

2025-10-17 Thread Matt Arsenault via llvm-branch-commits
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

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

2025-10-17 Thread Paul Kirth via llvm-branch-commits
https://github.com/ilovepi updated https://github.com/llvm/llvm-project/pull/159199 >From 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

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

2025-10-17 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] [llvm] [StaticDataLayout] Factor out a helper function for section prefix eligibility and use it in both optimizer and codegen (PR #162348)

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

[llvm-branch-commits] [NFC][AST] Clean up XRayFilter and NoSanitizeL before backend (PR #162119)

2025-10-17 Thread Vitaly Buka via 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

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

2025-10-17 Thread Jonathan Thackray via llvm-branch-commits
@@ -242,6 +242,11 @@ def HasLSUI : Predicate<"Subtarget->hasLSUI()">, def HasOCCMO : Predicate<"Subtarget->hasOCCMO()">, AssemblerPredicateWithAll<(all_of FeatureOCCMO), "occmo">; +def HasCMH : Predicate<"Subtarget->hasCMH()">,

[llvm-branch-commits] [clang] port 5b4819e to release (PR #159209)

2025-10-17 Thread via llvm-branch-commits
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

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

2025-10-17 Thread via llvm-branch-commits
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://

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

2025-10-17 Thread Erick Velez via llvm-branch-commits
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

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

2025-10-17 Thread Erick Velez via llvm-branch-commits
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";

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

2025-10-17 Thread Vitaly Buka via llvm-branch-commits
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

[llvm-branch-commits] [llvm] [llvm][mustache] Use single pass when tokenizing (PR #159196)

2025-10-17 Thread Paul Kirth via 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

[llvm-branch-commits] [libunwind] release/21.x: [Mips] Fixed libunwind::Registers_mips_o32::jumpto to allow for load delay (#152942) (PR #160638)

2025-10-17 Thread via llvm-branch-commits
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

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

2025-10-17 Thread via llvm-branch-commits
@@ -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

[llvm-branch-commits] [clang] [llvm] [FlowSensitive] [StatusOr] [2/N] Add minimal model (PR #162932)

2025-10-17 Thread Florian Mayer via llvm-branch-commits
@@ -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

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

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

[llvm-branch-commits] [clang] 1ed6be6 - [Headers][X86][F16C] All f16c methods are now constexpr (#160317)

2025-10-17 Thread via llvm-branch-commits
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:

[llvm-branch-commits] [llvm] [MIR2Vec] Add embedder for machine instructions (PR #162161)

2025-10-17 Thread S. VenkataKeerthy via llvm-branch-commits
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

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

2025-10-17 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin 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

[llvm-branch-commits] [llvm] [Remarks] Restructure bitstream remarks to be fully standalone (PR #156715)

2025-10-17 Thread Florian Hahn via llvm-branch-commits
@@ -187,35 +187,44 @@ struct BitstreamParserHelper { BitstreamCursor Stream; /// The block info block. BitstreamBlockInfo BlockInfo; + + BitstreamMetaParserHelper MetaHelper; + std::optional RemarksHelper; + std::optional RemarkStartBitPos; fhahn wrote

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

2025-10-17 Thread via llvm-branch-commits
@@ -0,0 +1,176 @@ +// RUN: not llvm-mc -triple=aarch64 -show-encoding -mattr=+sme2p3 2>&1 < %s| FileCheck %s + +// --// +// Invalid element width + +luti6 z0.h, zt0, z0 +// CHECK: [[@LINE-1]]:{{[0-9]+}}: erro

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

2025-10-17 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/161957?utm_source=stack-comment-downstack-mergeability-warning";

[llvm-branch-commits] [llvm] Greedy: Move physreg check when trying to recolor vregs (NFC) (PR #160484)

2025-10-17 Thread Matt Arsenault via llvm-branch-commits
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

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

2025-10-17 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163320 >From 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

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

2025-10-17 Thread Hans Wennborg via llvm-branch-commits
@@ -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

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

2025-10-17 Thread Mingming Liu via llvm-branch-commits
@@ -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

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

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

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

2025-10-17 Thread Jonathan Thackray via llvm-branch-commits
https://github.com/jthackray updated https://github.com/llvm/llvm-project/pull/163645 >From 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] [llvm] [InstCombine] Mark as unknown the branch weights of packed integer selecting shifts (PR #162726)

2025-10-17 Thread Mircea Trofin via llvm-branch-commits
@@ -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,

[llvm-branch-commits] CodeGen: Optionally emit PAuth relocations as IRELATIVE relocations. (PR #133533)

2025-10-17 Thread Peter Collingbourne via llvm-branch-commits
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

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

2025-10-17 Thread Cullen Rhodes via 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

[llvm-branch-commits] [llvm] [IR2Vec] Refactor vocabulary to use section-based storage (PR #158376)

2025-10-17 Thread S. VenkataKeerthy via llvm-branch-commits
@@ -261,55 +262,106 @@ void FlowAwareEmbedder::computeEmbeddings(const BasicBlock &BB) const { BBVecMap[&BB] = BBVector; } +// ==--===// +// VocabStorage +//===-

[llvm-branch-commits] [llvm] [DataLayout][LangRef] Split non-integral and unstable pointer properties (PR #105735)

2025-10-17 Thread Owen Anderson via llvm-branch-commits
@@ -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

[llvm-branch-commits] [llvm] AMDGPU: Stop using the wavemask register class for SCC cross class copies (PR #161801)

2025-10-17 Thread Stanislav Mekhanoshin via llvm-branch-commits
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

[llvm-branch-commits] [llvm] [Remarks] Restructure bitstream remarks to be fully standalone (PR #156715)

2025-10-17 Thread Florian Hahn via 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

[llvm-branch-commits] [lld] MC: Introduce R_AARCH64_FUNCINIT64 relocation type. (PR #133531)

2025-10-17 Thread Peter Collingbourne via 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 ---

[llvm-branch-commits] [llvm] [AMDGPU][SIInsertWaitCnts] De-duplicate code (NFC) (PR #161161)

2025-10-17 Thread Pierre van Houtryve via llvm-branch-commits
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

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

2025-10-17 Thread Jon Roelofs via llvm-branch-commits
@@ -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

[llvm-branch-commits] [llvm] [AMDGPU][SIInsertWaitCnts] Remove redundant TII/TRI/MRI arguments (NFC) (PR #161357)

2025-10-17 Thread Juan Manuel Martinez Caamaño via llvm-branch-commits
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

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

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

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

2025-10-17 Thread S. VenkataKeerthy via 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

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

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

[llvm-branch-commits] [llvm] [llvm][mustache] Use single pass when tokenizing (PR #159196)

2025-10-17 Thread Paul Kirth via 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

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

2025-10-17 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/161993 >From 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

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

2025-10-17 Thread Muhammad Bassiouni via llvm-branch-commits
bassiounix wrote: > [!WARNING] > This pull request is not mergeable via GitHub because a downstack PR is > open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/161119?utm_source=stack-comment-downstack-mergeability-warnin

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

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

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

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

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

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

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

2025-10-17 Thread via llvm-branch-commits
@@ -0,0 +1,176 @@ +// RUN: not llvm-mc -triple=aarch64 -show-encoding -mattr=+sme2p3 2>&1 < %s| FileCheck %s + +// --// +// Invalid element width + +luti6 z0.h, zt0, z0 +// CHECK: [[@LINE-1]]:{{[0-9]+}}: erro

[llvm-branch-commits] [llvm] AMDGPU: Remove wrapper around TRI::getRegClass (PR #159885)

2025-10-17 Thread Matt Arsenault via llvm-branch-commits
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

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

2025-10-17 Thread Florian Mayer via llvm-branch-commits
@@ -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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[llvm-branch-commits] [clang] release/21.x: [clang] Fix catching pointers by reference on mingw targets (#162546) (PR #163714)

2025-10-17 Thread via llvm-branch-commits
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

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

2025-10-17 Thread via llvm-branch-commits
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

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

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

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

2025-10-17 Thread via llvm-branch-commits
github-actions[bot] wrote: :warning: C/C++ code formatter, clang-format found issues in your code. :warning: You can test this locally with the following command: ``bash git-clang-format --diff origin/main HEAD --extensions cpp,h -- llvm/include/llvm/Frontend/HLSL/HLSLRootSignat

[llvm-branch-commits] [llvm] [llvm][mustache] Use single pass when tokenizing (PR #159196)

2025-10-17 Thread Paul Kirth via llvm-branch-commits
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

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

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

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

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

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

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

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

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

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

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

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

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

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

2025-10-17 Thread Tom Eccles via llvm-branch-commits
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

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

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

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

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

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

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

  1   2   3   4   5   6   7   >