[llvm-branch-commits] [clang] release/21.x: [clang] Allow trivial pp-directives before C++ module directive (#153641) (PR #154077)

2025-08-18 Thread Boris Kolpackov via llvm-branch-commits
boris-kolpackov wrote: @erichkeane, yes, as @yronglin mentioned, this bug makes it impossible to compile a module translation unit that was partially preprocessed with Clang's `-frewrite-includes` (which is what we do in `build2`). This was not an issue up to Clang 20, so seems like a regressi

[llvm-branch-commits] [clang] [HLSL] Tests for local resource arrays (PR #153257)

2025-08-18 Thread Helena Kotas via llvm-branch-commits
https://github.com/hekota edited https://github.com/llvm/llvm-project/pull/153257 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/21.x: [NFC][Clang][Docs] Update Pointer Authentication documentation (#152596) (PR #154240)

2025-08-18 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: None (llvmbot) Changes Backport 62d2a8e6823de0310ba3a8b014ddcb2db356a1bb Requested by: @EugeneZelenko --- Patch is 60.99 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/154240.diff 1 Files Af

[llvm-branch-commits] [clang] release/21.x: [NFC][Clang][Docs] Update Pointer Authentication documentation (#152596) (PR #154240)

2025-08-18 Thread via llvm-branch-commits
llvmbot wrote: @kbeyls What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/154240 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listin

[llvm-branch-commits] [clang] release/21.x: [NFC][Clang][Docs] Update Pointer Authentication documentation (#152596) (PR #154240)

2025-08-18 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/154240 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/21.x: [NFC][Clang][Docs] Update Pointer Authentication documentation (#152596) (PR #154240)

2025-08-18 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/154240 Backport 62d2a8e6823de0310ba3a8b014ddcb2db356a1bb Requested by: @EugeneZelenko >From f17c8ee29e20d91ba1997a00cc12dd085d7f815c Mon Sep 17 00:00:00 2001 From: Oliver Hunt Date: Mon, 18 Aug 2025 17:27:36 -0700 Su

[llvm-branch-commits] [clang] release/21.x: [clang][ObjC] Fix incorrect return type inference for discarded blocks (#154109) (PR #154210)

2025-08-18 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: None (llvmbot) Changes Backport ec4e6aa Requested by: @ojhunt --- Full diff: https://github.com/llvm/llvm-project/pull/154210.diff 2 Files Affected: - (modified) clang/lib/Parse/ParseExpr.cpp (+2-1) - (added) clang/test/SemaObjCXX/dis

[llvm-branch-commits] [clang] release/21.x: [clang][ObjC] Fix incorrect return type inference for discarded blocks (#154109) (PR #154210)

2025-08-18 Thread Corentin Jabot via llvm-branch-commits
https://github.com/cor3ntin approved this pull request. https://github.com/llvm/llvm-project/pull/154210 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/21.x: [clang][ObjC] Fix incorrect return type inference for discarded blocks (#154109) (PR #154210)

2025-08-18 Thread via llvm-branch-commits
llvmbot wrote: @cor3ntin What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/154210 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/list

[llvm-branch-commits] [clang] release/21.x: [clang][ObjC] Fix incorrect return type inference for discarded blocks (#154109) (PR #154210)

2025-08-18 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/154210 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/21.x: [clang][ObjC] Fix incorrect return type inference for discarded blocks (#154109) (PR #154210)

2025-08-18 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/154210 Backport ec4e6aa Requested by: @ojhunt >From 26939b2293cafb83da0794c926321a20e0c6b017 Mon Sep 17 00:00:00 2001 From: Oliver Hunt Date: Mon, 18 Aug 2025 14:38:50 -0700 Subject: [PATCH] [clang][ObjC] Fix incorre

[llvm-branch-commits] [clang] release/21.x: [clang][PAC] ptrauth_qualifier and ptrauth_intrinsic should only be available on Darwin (#153912) (PR #154198)

2025-08-18 Thread Oliver Hunt via llvm-branch-commits
ojhunt wrote: Oh, the bot already asked. Sigh. https://github.com/llvm/llvm-project/pull/154198 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/21.x: [clang][PAC] ptrauth_qualifier and ptrauth_intrinsic should only be available on Darwin (#153912) (PR #154198)

2025-08-18 Thread Oliver Hunt via llvm-branch-commits
ojhunt wrote: This back port needs to be approved by @AaronBallman - I believe we're on the same page, but want to be safe https://github.com/llvm/llvm-project/pull/154198 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https:/

[llvm-branch-commits] [clang] release/21.x: [clang][PAC] ptrauth_qualifier and ptrauth_intrinsic should only be available on Darwin (#153912) (PR #154198)

2025-08-18 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-x86 Author: None (llvmbot) Changes Backport 624b724 Requested by: @ojhunt --- Full diff: https://github.com/llvm/llvm-project/pull/154198.diff 8 Files Affected: - (modified) clang/docs/ReleaseNotes.rst (+6) - (modified) clang/include/clang/

[llvm-branch-commits] [clang] release/21.x: [clang][PAC] ptrauth_qualifier and ptrauth_intrinsic should only be available on Darwin (#153912) (PR #154198)

2025-08-18 Thread via llvm-branch-commits
llvmbot wrote: @AaronBallman What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/154198 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/

[llvm-branch-commits] [clang] release/21.x: [clang][PAC] ptrauth_qualifier and ptrauth_intrinsic should only be available on Darwin (#153912) (PR #154198)

2025-08-18 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/154198 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/21.x: [clang][PAC] ptrauth_qualifier and ptrauth_intrinsic should only be available on Darwin (#153912) (PR #154198)

2025-08-18 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/154198 Backport 624b724 Requested by: @ojhunt >From 39bf4d252d1956c7acc6c13fd0de61a62645a1aa Mon Sep 17 00:00:00 2001 From: Oliver Hunt Date: Mon, 18 Aug 2025 13:29:26 -0700 Subject: [PATCH] [clang][PAC] ptrauth_qual

[llvm-branch-commits] [clang] [LifetimeSafety] Add support for GSL Pointer types (PR #154009)

2025-08-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/154009 >From afa47aa95a56474c5a1f0163d9b6120df10f22a8 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Sun, 17 Aug 2025 10:10:18 + Subject: [PATCH] [LifetimeSafety] Track gsl::Pointer types --- clang/lib/Analysi

[llvm-branch-commits] [clang] [LifetimeSafety] Add support for GSL Pointer types (PR #154009)

2025-08-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/154009 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [LifetimeSafety] Add support for GSL Pointer types (PR #154009)

2025-08-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/154009 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [LifetimeSafety] Improve Origin information in debug output (PR #153951)

2025-08-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/153951 >From a6889af70fd4959e540cb047ab00203335b1eb77 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Sat, 16 Aug 2025 11:45:30 + Subject: [PATCH] Add decl/expr name to Origin's debug output --- clang/lib/Analy

[llvm-branch-commits] [clang] [LifetimeSafety] Add support for GSL Pointer types (PR #154009)

2025-08-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/154009 >From afa47aa95a56474c5a1f0163d9b6120df10f22a8 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Sun, 17 Aug 2025 10:10:18 + Subject: [PATCH] [LifetimeSafety] Track gsl::Pointer types --- clang/lib/Analysi

[llvm-branch-commits] [llvm] release/21.x: [POWERPC] Fixes an error in the handling of the MTVSRBMI instruction for big-endian (#151565) (PR #154138)

2025-08-18 Thread Amy Kwan via llvm-branch-commits
amy-kwan wrote: FYI - requesting backport as the original issue (https://github.com/llvm/llvm-project/commit/45909ec469cea4bc479d5c7d0731dec8e8e91112) is also in the LLVM 21.x https://github.com/llvm/llvm-project/pull/154138 ___ llvm-branch-commits m

[llvm-branch-commits] [clang] [HLSL] Tests for local resource arrays (PR #153257)

2025-08-18 Thread Steven Perron via llvm-branch-commits
https://github.com/s-perron approved this pull request. https://github.com/llvm/llvm-project/pull/153257 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/21.x: [POWERPC] Fixes an error in the handling of the MTVSRBMI instruction for big-endian (#151565) (PR #154138)

2025-08-18 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/154138 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/21.x: [POWERPC] Fixes an error in the handling of the MTVSRBMI instruction for big-endian (#151565) (PR #154138)

2025-08-18 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-powerpc Author: None (llvmbot) Changes Backport 23b320311364f1bc1249500c7542d077d70098bf Requested by: @amy-kwan --- Full diff: https://github.com/llvm/llvm-project/pull/154138.diff 2 Files Affected: - (modified) llvm/lib/Target/PowerPC/PPCI

[llvm-branch-commits] [llvm] release/21.x: [POWERPC] Fixes an error in the handling of the MTVSRBMI instruction for big-endian (#151565) (PR #154138)

2025-08-18 Thread via llvm-branch-commits
llvmbot wrote: @diggerlin What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/154138 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/lis

[llvm-branch-commits] [llvm] release/21.x: [POWERPC] Fixes an error in the handling of the MTVSRBMI instruction for big-endian (#151565) (PR #154138)

2025-08-18 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/154138 Backport 23b320311364f1bc1249500c7542d077d70098bf Requested by: @amy-kwan >From 8c9afafd936d301cce0dc4ae2ab9416cc606f4ee Mon Sep 17 00:00:00 2001 From: zhijian lin Date: Wed, 6 Aug 2025 09:36:37 -0400 Subject:

[llvm-branch-commits] [llvm] AMDGPU: Add baseline test for vgpr fma with copied-from AGPR (PR #153020)

2025-08-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/153020 >From 9e68d80779760e9a218ef798c3818e863f0b087d Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Mon, 11 Aug 2025 09:10:41 +0900 Subject: [PATCH] AMDGPU: Add baseline test for vgpr fma with copied-from AGPR We

[llvm-branch-commits] [llvm] AMDGPU: Add baseline test for mfma rewrite with phi (PR #153021)

2025-08-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/153021 >From dd7d411910dd5adcddbb9e3bc066971e309c467f Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Mon, 11 Aug 2025 21:02:55 +0900 Subject: [PATCH] AMDGPU: Add baseline test for mfma rewrite with phi The first c

[llvm-branch-commits] [clang] release/21.x: [clang] Allow trivial pp-directives before C++ module directive (#153641) (PR #154077)

2025-08-18 Thread via llvm-branch-commits
yronglin wrote: > > I don't think this really meets our requirements for a backport? It isn't > > really fixing a regression/etc, right? This is just a general bug-fix? Or > > am I missing something? > > Ah, I see on the original that @ChuanqiXu9 said we need to do so? I'd like to > see the r

[llvm-branch-commits] [llvm] AMDGPU: Handle V->A MFMA copy from case with immediate src2 (PR #153023)

2025-08-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/153023 >From c73ac5e9357d638094d5ba598bf53a9ae3243593 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Mon, 11 Aug 2025 18:22:09 +0900 Subject: [PATCH] AMDGPU: Handle V->A MFMA copy from case with immediate src2 Han

[llvm-branch-commits] [llvm] AMDGPU: Add test for mfma rewrite pass respecting optnone (PR #153025)

2025-08-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/153025 >From 07059eaf22696b5609c620426e37b98336989838 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Mon, 11 Aug 2025 19:05:44 +0900 Subject: [PATCH] AMDGPU: Add test for mfma rewrite pass respecting optnone ---

[llvm-branch-commits] [llvm] AMDGPU: Add baseline test for vgpr fma with copied-from AGPR (PR #153020)

2025-08-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/153020 >From 9e68d80779760e9a218ef798c3818e863f0b087d Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Mon, 11 Aug 2025 09:10:41 +0900 Subject: [PATCH] AMDGPU: Add baseline test for vgpr fma with copied-from AGPR We

[llvm-branch-commits] [llvm] AMDGPU: Handle rewriting VGPR MFMA fed from AGPR copy (PR #153022)

2025-08-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/153022 >From 002114adf9e91993aa7f1c5d382bce476ed84b27 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Mon, 11 Aug 2025 10:47:44 +0900 Subject: [PATCH] AMDGPU: Handle rewriting VGPR MFMA fed from AGPR copy Previousl

[llvm-branch-commits] [llvm] AMDGPU: Add statistic for number of MFMAs moved to AGPR form (PR #153024)

2025-08-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/153024 >From d00e5873e8734dd6de4b462bdf347740c96ebac1 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Mon, 11 Aug 2025 19:00:54 +0900 Subject: [PATCH] AMDGPU: Add statistic for number of MFMAs moved to AGPR form --

[llvm-branch-commits] [llvm] AMDGPU: Add test for mfma rewrite pass respecting optnone (PR #153025)

2025-08-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/153025 >From 07059eaf22696b5609c620426e37b98336989838 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Mon, 11 Aug 2025 19:05:44 +0900 Subject: [PATCH] AMDGPU: Add test for mfma rewrite pass respecting optnone ---

[llvm-branch-commits] [llvm] AMDGPU: Handle rewriting VGPR MFMA to AGPR with subregister copies (PR #153019)

2025-08-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/153019 >From d4de0b28cd97caf7b2cd6c61c94022a21c93e799 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Fri, 8 Aug 2025 14:01:58 +0900 Subject: [PATCH] AMDGPU: Handle rewriting VGPR MFMA to AGPR with subregister copi

[llvm-branch-commits] [llvm] AMDGPU: Add some baseline test for mfma rewrite with subregister copies (PR #153018)

2025-08-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/153018 >From 69cd540ff0faf2395b90fec3efcb7c49c170e14e Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Fri, 8 Aug 2025 23:56:03 +0900 Subject: [PATCH] AMDGPU: Add some baseline test for mfma rewrite with subregister

[llvm-branch-commits] [llvm] AMDGPU: Add tests for every mfma intrinsic v-to-a mapping (PR #153026)

2025-08-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/153026 >From 3ce4900d4c3a7d2aa01c53c0bd876562070b42ef Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Mon, 11 Aug 2025 19:12:49 +0900 Subject: [PATCH 1/2] AMDGPU: Add tests for every mfma intrinsic v-to-a mapping M

[llvm-branch-commits] [llvm] AMDGPU: Handle V->A MFMA copy from case with immediate src2 (PR #153023)

2025-08-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/153023 >From c73ac5e9357d638094d5ba598bf53a9ae3243593 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Mon, 11 Aug 2025 18:22:09 +0900 Subject: [PATCH] AMDGPU: Handle V->A MFMA copy from case with immediate src2 Han

[llvm-branch-commits] [llvm] AMDGPU: Handle rewriting VGPR MFMAs with immediate src2 (PR #153016)

2025-08-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/153016 >From 58720b8ef814d6f978a81e11ed3ff910accb513b Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Fri, 25 Jul 2025 10:23:31 +0900 Subject: [PATCH] AMDGPU: Handle rewriting VGPR MFMAs with immediate src2 --- ..

[llvm-branch-commits] [llvm] AMDGPU: Add some baseline test for mfma rewrite with subregister copies (PR #153018)

2025-08-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/153018 >From 69cd540ff0faf2395b90fec3efcb7c49c170e14e Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Fri, 8 Aug 2025 23:56:03 +0900 Subject: [PATCH] AMDGPU: Add some baseline test for mfma rewrite with subregister

[llvm-branch-commits] [llvm] AMDGPU: Handle rewriting VGPR MFMA to AGPR with subregister copies (PR #153019)

2025-08-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/153019 >From d4de0b28cd97caf7b2cd6c61c94022a21c93e799 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Fri, 8 Aug 2025 14:01:58 +0900 Subject: [PATCH] AMDGPU: Handle rewriting VGPR MFMA to AGPR with subregister copi

[llvm-branch-commits] [llvm] [DirectX] Adding missing descriptor table validations (PR #153276)

2025-08-18 Thread Finn Plummer via llvm-branch-commits
inbelic wrote: Given we want to use these for [the frontend](https://github.com/llvm/llvm-project/issues/153868) as well. Would it be possible to do these validations with an `HLSLBinding` instead? Both the front and backend will create the bindings I believe and could be a common interface?

[llvm-branch-commits] [clang] release/21.x: [clang] return type not correctly deduced for discarded lambdas (#153921) (PR #154080)

2025-08-18 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/154080 >From 8254aea007d0ebfe1f853938a20900183dd80949 Mon Sep 17 00:00:00 2001 From: Oliver Hunt Date: Mon, 18 Aug 2025 02:07:27 -0700 Subject: [PATCH] [clang] return type not correctly deduced for discarded lambdas (

[llvm-branch-commits] [Github] Drop llvm-project-tests (PR #153877)

2025-08-18 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/153877 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [Github] Drop llvm-project-tests (PR #153877)

2025-08-18 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/153877 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [Github] Drop llvm-project-tests (PR #153877)

2025-08-18 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/153877 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [Github] Drop llvm-project-tests (PR #153877)

2025-08-18 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/153877 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [Github] Remove call to llvm-project-tests from libclang tests (PR #153876)

2025-08-18 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/153876 >From a57523531b8961cad74209f1bd772032e5338b8e Mon Sep 17 00:00:00 2001 From: Aiden Grossman Date: Sat, 16 Aug 2025 22:58:06 + Subject: [PATCH] fix Created using spr 1.3.6 --- .github/workflows/libc

[llvm-branch-commits] [llvm] [Github] Remove call to llvm-project-tests from libclang tests (PR #153876)

2025-08-18 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/153876 >From a57523531b8961cad74209f1bd772032e5338b8e Mon Sep 17 00:00:00 2001 From: Aiden Grossman Date: Sat, 16 Aug 2025 22:58:06 + Subject: [PATCH] fix Created using spr 1.3.6 --- .github/workflows/libc

[llvm-branch-commits] [clang] [LifetimeSafety] Improve Origin information in debug output (PR #153951)

2025-08-18 Thread Gábor Horváth via llvm-branch-commits
https://github.com/Xazax-hun approved this pull request. https://github.com/llvm/llvm-project/pull/153951 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [LV] Mask off possibly aliasing vector lanes (PR #100579)

2025-08-18 Thread Sam Tebbs via llvm-branch-commits
@@ -479,7 +479,11 @@ class LoopVectorizationPlanner { /// Build VPlans for the specified \p UserVF and \p UserIC if they are /// non-zero or all applicable candidate VFs otherwise. If vectorization and /// interleaving should be avoided up-front, no plans are generated. -

[llvm-branch-commits] [llvm] [Github] Remove call to llvm-project-tests.yml from mlir-spirv-tests.yml (PR #153871)

2025-08-18 Thread Jakub Kuderski via llvm-branch-commits
https://github.com/kuhar approved this pull request. https://github.com/llvm/llvm-project/pull/153871 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/21.x: [clang] Allow trivial pp-directives before C++ module directive (#153641) (PR #154077)

2025-08-18 Thread Erich Keane via llvm-branch-commits
erichkeane wrote: > I don't think this really meets our requirements for a backport? It isn't > really fixing a regression/etc, right? This is just a general bug-fix? Or am > I missing something? Ah, I see on the original that @ChuanqiXu9 said we need to do so? I'd like to see the reasoning.

[llvm-branch-commits] [clang] release/21.x: [clang] Allow trivial pp-directives before C++ module directive (#153641) (PR #154077)

2025-08-18 Thread Erich Keane via llvm-branch-commits
erichkeane wrote: I don't think this really meets our requirements for a backport? It isn't really fixing a regression/etc, right? This is just a general bug-fix? Or am I missing something? https://github.com/llvm/llvm-project/pull/154077 ___ llvm

[llvm-branch-commits] [llvm] [Github] Remove call to llvm-project-tests.yml from mlir-spirv-tests.yml (PR #153871)

2025-08-18 Thread Aiden Grossman via llvm-branch-commits
boomanaiden154 wrote: > I wonder whether we gain enough to justify extra code duplication. Looking at > llvm-project-tests.yml it doesn't seem to do that much additional work and > it's quite simple. 1. There is all the plumbing to actually make the call work. 2. It contains support for multip

[llvm-branch-commits] [llvm] [LoongArch] Use section-relaxable check instead of relax feature from STI (PR #153792)

2025-08-18 Thread Lu Weining via llvm-branch-commits
https://github.com/SixWeining approved this pull request. https://github.com/llvm/llvm-project/pull/153792 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [LoongArch] Use section-relaxable check instead of relax feature from STI (PR #153792)

2025-08-18 Thread via llvm-branch-commits
https://github.com/zhaoqi5 edited https://github.com/llvm/llvm-project/pull/153792 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [LifetimeSafety] Enhance benchmark script for new sub analyses (PR #149577)

2025-08-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/149577 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [LifetimeSafety] Add support for GSL Pointer types (PR #154009)

2025-08-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/154009 >From a5fd9a9a3d3ac8fbd789459107c824b51925f511 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Sun, 17 Aug 2025 10:10:18 + Subject: [PATCH] [LifetimeSafety] Track gsl::Pointer types --- clang/lib/Analysi

[llvm-branch-commits] [clang] [LifetimeSafety] Improve Origin information in debug output (PR #153951)

2025-08-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/153951 >From c5dc462f1ae22b7bbb8d5c1799b65453cab62477 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Sat, 16 Aug 2025 11:45:30 + Subject: [PATCH] Add decl/expr name to Origin's debug output --- clang/lib/Analy

[llvm-branch-commits] [clang] [LifetimeSafety] Add support for GSL Pointer types (PR #154009)

2025-08-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/154009 >From a5fd9a9a3d3ac8fbd789459107c824b51925f511 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Sun, 17 Aug 2025 10:10:18 + Subject: [PATCH] [LifetimeSafety] Track gsl::Pointer types --- clang/lib/Analysi

[llvm-branch-commits] [llvm] DAG: Avoid creating illegal extract_subvector in legalizer (PR #154100)

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

[llvm-branch-commits] [clang] [LifetimeSafety] Add support for GSL Pointer types (PR #154009)

2025-08-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/154009 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [LifetimeSafety] Improve Origin information in debug output (PR #153951)

2025-08-18 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang-analysis Author: Utkarsh Saxena (usx95) Changes The previous debug output only showed numeric IDs for origins, making it difficult to understand what each origin represented. This change makes the debug output more informative by showing what kin

[llvm-branch-commits] [clang] [LifetimeSafety] Improve Origin information in debug output (PR #153951)

2025-08-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 ready_for_review https://github.com/llvm/llvm-project/pull/153951 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [LifetimeSafety] Improve Origin information in debug output (PR #153951)

2025-08-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/153951 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [LifetimeSafety] Track gsl::Pointer types (PR #154009)

2025-08-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/154009 >From 10c8b84e40814aa66d4d85e427630f52fe1d7f7b Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Sun, 17 Aug 2025 10:10:18 + Subject: [PATCH] [LifetimeSafety] Track gsl::Pointer types --- clang/lib/Analysi

[llvm-branch-commits] [clang] Add decl/expr name to Origin's debug output (PR #153951)

2025-08-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/153951 >From 5abecd1d9ef82bb515efe0eca319525aec8a0d4e Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Sat, 16 Aug 2025 11:45:30 + Subject: [PATCH] Add decl/expr name to Origin's debug output --- clang/lib/Analy

[llvm-branch-commits] [llvm] DAG: Add assert to getNode for EXTRACT_SUBVECTOR indexes (PR #154099)

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

[llvm-branch-commits] [llvm] DAG: Handle half spanning extract_subvector in type legalization (PR #154101)

2025-08-18 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-selectiondag Author: Matt Arsenault (arsenm) Changes Previously it would just assert if the extract needed elements from both halves. Extract the individual elements from both halves and create a new vector, as the simplest implementation. This coul

[llvm-branch-commits] [llvm] DAG: Add assert to getNode for EXTRACT_SUBVECTOR indexes (PR #154099)

2025-08-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm ready_for_review https://github.com/llvm/llvm-project/pull/154099 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] DAG: Handle half spanning extract_subvector in type legalization (PR #154101)

2025-08-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm ready_for_review https://github.com/llvm/llvm-project/pull/154101 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] DAG: Add assert to getNode for EXTRACT_SUBVECTOR indexes (PR #154099)

2025-08-18 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Matt Arsenault (arsenm) Changes Verify it's a multiple of the result vector element count instead of asserting this in random combines. The testcase in #153808 fails in the wrong point. Add an assert to getNode so the invalid extr

[llvm-branch-commits] [llvm] DAG: Avoid creating illegal extract_subvector in legalizer (PR #154100)

2025-08-18 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-selectiondag Author: Matt Arsenault (arsenm) Changes Fixes #153808 --- Full diff: https://github.com/llvm/llvm-project/pull/154100.diff 2 Files Affected: - (modified) llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp (+23-4) - (added) llvm/

[llvm-branch-commits] [llvm] DAG: Avoid creating illegal extract_subvector in legalizer (PR #154100)

2025-08-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm ready_for_review https://github.com/llvm/llvm-project/pull/154100 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] DAG: Handle half spanning extract_subvector in type legalization (PR #154101)

2025-08-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm created https://github.com/llvm/llvm-project/pull/154101 Previously it would just assert if the extract needed elements from both halves. Extract the individual elements from both halves and create a new vector, as the simplest implementation. This could try to do bette

[llvm-branch-commits] [llvm] DAG: Handle half spanning extract_subvector in type legalization (PR #154101)

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

[llvm-branch-commits] [llvm] DAG: Avoid creating illegal extract_subvector in legalizer (PR #154100)

2025-08-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm created https://github.com/llvm/llvm-project/pull/154100 Fixes #153808 >From 8db58512f56eaadb18cb97129386b0a7b6695266 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Mon, 18 Aug 2025 13:37:55 +0900 Subject: [PATCH] DAG: Avoid creating illegal extract_subvector in

[llvm-branch-commits] [llvm] DAG: Add assert to getNode for EXTRACT_SUBVECTOR indexes (PR #154099)

2025-08-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm created https://github.com/llvm/llvm-project/pull/154099 Verify it's a multiple of the result vector element count instead of asserting this in random combines. The testcase in #153808 fails in the wrong point. Add an assert to getNode so the invalid extract asserts at

[llvm-branch-commits] [llvm] [AMDGPU][UnifyDivergentExitNodes][StructurizeCFG] Add support for callbr instruction with inline-asm (PR #152161)

2025-08-18 Thread Robert Imschweiler via llvm-branch-commits
@@ -1284,13 +1283,13 @@ bool StructurizeCFG::makeUniformRegion(Region *R, UniformityInfo &UA) { /// Run the transformation for each region found bool StructurizeCFG::run(Region *R, DominatorTree *DT) { - if (R->isTopLevelRegion()) + // CallBr and its corresponding blocks mu

[llvm-branch-commits] [llvm] [AMDGPU][UnifyDivergentExitNodes][StructurizeCFG] Add support for callbr instruction with inline-asm (PR #152161)

2025-08-18 Thread Robert Imschweiler via llvm-branch-commits
@@ -222,46 +260,27 @@ bool AMDGPUUnifyDivergentExitNodesImpl::run(Function &F, DominatorTree *DT, if (HasDivergentExitBlock) UnreachableBlocks.push_back(BB); } else if (BranchInst *BI = dyn_cast(BB->getTerminator())) { - - ConstantInt *BoolTrue = Constan

[llvm-branch-commits] [llvm] [AMDGPU][UnifyDivergentExitNodes][StructurizeCFG] Add support for callbr instruction with inline-asm (PR #152161)

2025-08-18 Thread Robert Imschweiler via llvm-branch-commits
@@ -0,0 +1,54 @@ +; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5 +; RUN: llc -mtriple=amdgcn -mcpu=gfx90a < %s | FileCheck %s + +define void @callbr_inline_asm(ptr %src, ptr %dst1, ptr %dst2, i32 %c) { ro-i wro

[llvm-branch-commits] [clang] [LifetimeSafety] Prevent duplicate loans and statement visits (PR #153661)

2025-08-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/153661 >From 546483e0c740e12d1101a75752d01520171dd4eb Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Thu, 14 Aug 2025 06:57:44 + Subject: [PATCH] [LifetimeSafety] Track view types/gsl::Pointer. --- clang/lib/A

[llvm-branch-commits] [clang] [LifetimeSafety] Track gsl::Pointer types (PR #154009)

2025-08-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/154009 >From e63ca31c237326ea06470593129244eb1e9bf02a Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Sun, 17 Aug 2025 10:10:18 + Subject: [PATCH] [LifetimeSafety] Track gsl::Pointer types --- clang/lib/Analysi

[llvm-branch-commits] [clang] Add decl/expr name to Origin's debug output (PR #153951)

2025-08-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/153951 >From c3bced1d571511fcb26724f35b83d75f03e670bd Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Sat, 16 Aug 2025 11:45:30 + Subject: [PATCH] Add decl/expr name to Origin's debug output --- clang/lib/Analy

[llvm-branch-commits] [clang] Add decl/expr name to Origin's debug output (PR #153951)

2025-08-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/153951 >From c3bced1d571511fcb26724f35b83d75f03e670bd Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Sat, 16 Aug 2025 11:45:30 + Subject: [PATCH] Add decl/expr name to Origin's debug output --- clang/lib/Analy

[llvm-branch-commits] [clang] [LifetimeSafety] Track gsl::Pointer types (PR #154009)

2025-08-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/154009 >From e63ca31c237326ea06470593129244eb1e9bf02a Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Sun, 17 Aug 2025 10:10:18 + Subject: [PATCH] [LifetimeSafety] Track gsl::Pointer types --- clang/lib/Analysi

[llvm-branch-commits] [clang] [LifetimeSafety] Prevent duplicate loans and statement visits (PR #153661)

2025-08-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/153661 >From 546483e0c740e12d1101a75752d01520171dd4eb Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Thu, 14 Aug 2025 06:57:44 + Subject: [PATCH] [LifetimeSafety] Track view types/gsl::Pointer. --- clang/lib/A

[llvm-branch-commits] [llvm] [AMDGPU][UnifyDivergentExitNodes][StructurizeCFG] Add support for callbr instruction with inline-asm (PR #152161)

2025-08-18 Thread Sameer Sahasrabuddhe via llvm-branch-commits
@@ -0,0 +1,54 @@ +; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5 +; RUN: llc -mtriple=amdgcn -mcpu=gfx90a < %s | FileCheck %s + +define void @callbr_inline_asm(ptr %src, ptr %dst1, ptr %dst2, i32 %c) { ssahasra

[llvm-branch-commits] [llvm] [AMDGPU][UnifyDivergentExitNodes][StructurizeCFG] Add support for callbr instruction with inline-asm (PR #152161)

2025-08-18 Thread Sameer Sahasrabuddhe via llvm-branch-commits
@@ -222,46 +260,27 @@ bool AMDGPUUnifyDivergentExitNodesImpl::run(Function &F, DominatorTree *DT, if (HasDivergentExitBlock) UnreachableBlocks.push_back(BB); } else if (BranchInst *BI = dyn_cast(BB->getTerminator())) { - - ConstantInt *BoolTrue = Constan

[llvm-branch-commits] [llvm] [AMDGPU][UnifyDivergentExitNodes][StructurizeCFG] Add support for callbr instruction with inline-asm (PR #152161)

2025-08-18 Thread Sameer Sahasrabuddhe via llvm-branch-commits
@@ -0,0 +1,54 @@ +; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5 +; RUN: llc -mtriple=amdgcn -mcpu=gfx90a < %s | FileCheck %s + +define void @callbr_inline_asm(ptr %src, ptr %dst1, ptr %dst2, i32 %c) { ssahasra

[llvm-branch-commits] [llvm] [Github] Remove call to llvm-project-tests.yml from mlir-spirv-tests.yml (PR #153871)

2025-08-18 Thread Igor Wodiany via llvm-branch-commits
IgWod-IMG wrote: I wonder whether we gain enough to justify extra code duplication. Looking at `llvm-project-tests.yml` it doesn't seem to do that much additional work and it's quite simple. If this improved run time significantly, I'd be up for it, but currently I'm on the fence. I'm a bit wo

[llvm-branch-commits] [llvm] [AArch64] Split large loop dependence masks (PR #153187)

2025-08-18 Thread Sam Tebbs via llvm-branch-commits
https://github.com/SamTebbs33 updated https://github.com/llvm/llvm-project/pull/153187 >From bbe60d67810aad6ee91eabce0f904062af9281c0 Mon Sep 17 00:00:00 2001 From: Samuel Tebbs Date: Tue, 12 Aug 2025 14:25:36 +0100 Subject: [PATCH] [AArch64] Split large loop dependence masks This PR adds spli

[llvm-branch-commits] [clang] [LifetimeSafety] Track gsl::Pointer types (PR #154009)

2025-08-18 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/154009 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/21.x: [clang] return type not correctly deduced for discarded lambdas (#153921) (PR #154080)

2025-08-18 Thread Corentin Jabot via llvm-branch-commits
https://github.com/cor3ntin approved this pull request. https://github.com/llvm/llvm-project/pull/154080 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/21.x: [clang] return type not correctly deduced for discarded lambdas (#153921) (PR #154080)

2025-08-18 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: None (llvmbot) Changes Backport bcab8ac126c0b4c439caa3104d66d33d0f70f86f Requested by: @ojhunt --- Full diff: https://github.com/llvm/llvm-project/pull/154080.diff 2 Files Affected: - (modified) clang/lib/Sema/SemaTemplateInstantiateDe

[llvm-branch-commits] [clang] release/21.x: [clang] return type not correctly deduced for discarded lambdas (#153921) (PR #154080)

2025-08-18 Thread via llvm-branch-commits
llvmbot wrote: @cor3ntin What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/154080 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/list

  1   2   >