[llvm-branch-commits] [llvm] [LoongArch] Reduce number of reserved relocations when relax enabled (PR #153769)

2025-08-17 Thread Lu Weining via llvm-branch-commits
https://github.com/SixWeining approved this pull request. https://github.com/llvm/llvm-project/pull/153769 ___ 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: Work around documented Linux mmap bug. (#152595) (PR #153486)

2025-08-17 Thread via llvm-branch-commits
github-actions[bot] wrote: @zygoloid (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR.

[llvm-branch-commits] [clang] release/21.x: [clang-format] Don't annotate class property specifiers… (PR #154036)

2025-08-17 Thread via llvm-branch-commits
github-actions[bot] wrote: @owenca (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR. ht

[llvm-branch-commits] [libcxx] release/21.x: [libc++] Fix std::variant evaluating template arguments too eagerly (#151028) (PR #153064)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/153064 ___ 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-format] Fix a bug in breaking before FunctionDeclarationName (#153924) (PR #154030)

2025-08-17 Thread via llvm-branch-commits
github-actions[bot] wrote: @owenca (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR. ht

[llvm-branch-commits] [clang] release/21.x: [clang-format] Don't annotate class property specifiers… (PR #154036)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/154036 ___ 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-format] Don't annotate class property specifiers… (PR #154036)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/154036 >From 41cf77340de0f0f6d5c8a4d9f7424cb2ff8d8fb0 Mon Sep 17 00:00:00 2001 From: Owen Pan Date: Sun, 17 Aug 2025 14:23:43 -0700 Subject: [PATCH] release/21.x: [clang-format] Don't annotate class property specifiers as

[llvm-branch-commits] [clang] 41cf773 - release/21.x: [clang-format] Don't annotate class property specifiers as StartOfName (#153525)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
Author: Owen Pan Date: 2025-08-18T07:59:18+02:00 New Revision: 41cf77340de0f0f6d5c8a4d9f7424cb2ff8d8fb0 URL: https://github.com/llvm/llvm-project/commit/41cf77340de0f0f6d5c8a4d9f7424cb2ff8d8fb0 DIFF: https://github.com/llvm/llvm-project/commit/41cf77340de0f0f6d5c8a4d9f7424cb2ff8d8fb0.diff LOG:

[llvm-branch-commits] [clang] release/21.x: [clang-format] Allow breaking before bit-field colons (#153529) (PR #154029)

2025-08-17 Thread via llvm-branch-commits
github-actions[bot] wrote: @owenca (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR. ht

[llvm-branch-commits] [clang] release/21.x: [clang-format] Fix a bug in breaking before FunctionDeclarationName (#153924) (PR #154030)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/154030 ___ 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] fcb9159 - [clang-format] Fix a bug in breaking before FunctionDeclarationName (#153924)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
Author: owenca Date: 2025-08-18T07:58:52+02:00 New Revision: fcb91597e2e9e041afc5bb4e710e80e465b7d998 URL: https://github.com/llvm/llvm-project/commit/fcb91597e2e9e041afc5bb4e710e80e465b7d998 DIFF: https://github.com/llvm/llvm-project/commit/fcb91597e2e9e041afc5bb4e710e80e465b7d998.diff LOG: [

[llvm-branch-commits] [clang] release/21.x: [clang-format] Fix a bug in breaking before FunctionDeclarationName (#153924) (PR #154030)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/154030 >From fcb91597e2e9e041afc5bb4e710e80e465b7d998 Mon Sep 17 00:00:00 2001 From: owenca Date: Sun, 17 Aug 2025 12:54:48 -0700 Subject: [PATCH] [clang-format] Fix a bug in breaking before FunctionDeclarationName (#15392

[llvm-branch-commits] [clang] release/21.x: [clang-format] Allow breaking before bit-field colons (#153529) (PR #154029)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/154029 ___ 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-format] Allow breaking before bit-field colons (#153529) (PR #154029)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/154029 >From 228a893b03a979f11f4a9fb0568b0a92b5788780 Mon Sep 17 00:00:00 2001 From: owenca Date: Sun, 17 Aug 2025 12:54:23 -0700 Subject: [PATCH] [clang-format] Allow breaking before bit-field colons (#153529) Fixes #153

[llvm-branch-commits] [clang] 228a893 - [clang-format] Allow breaking before bit-field colons (#153529)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
Author: owenca Date: 2025-08-18T07:58:20+02:00 New Revision: 228a893b03a979f11f4a9fb0568b0a92b5788780 URL: https://github.com/llvm/llvm-project/commit/228a893b03a979f11f4a9fb0568b0a92b5788780 DIFF: https://github.com/llvm/llvm-project/commit/228a893b03a979f11f4a9fb0568b0a92b5788780.diff LOG: [

[llvm-branch-commits] [llvm] release/21.x: [SPARC] Use FMA instructions when we have UA2007 (#148434) (PR #154003)

2025-08-17 Thread via llvm-branch-commits
github-actions[bot] wrote: @brad0 (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR. htt

[llvm-branch-commits] [llvm] release/21.x: [VectorCombine] Apply InstSimplify in scalarizeOpOrCmp to avoid infinite loop (#153069) (PR #153958)

2025-08-17 Thread via llvm-branch-commits
github-actions[bot] wrote: @lukel97 (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR. h

[llvm-branch-commits] [llvm] release/21.x: [SPARC] Use FMA instructions when we have UA2007 (#148434) (PR #154003)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/154003 ___ 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: [SPARC] Use FMA instructions when we have UA2007 (#148434) (PR #154003)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/154003 >From 6d631510f9fcc9177dd095aea8ed2c9c5e78718c Mon Sep 17 00:00:00 2001 From: Koakuma Date: Tue, 12 Aug 2025 22:46:00 +0700 Subject: [PATCH] [SPARC] Use FMA instructions when we have UA2007 (#148434) (cherry picked

[llvm-branch-commits] [llvm] 6d63151 - [SPARC] Use FMA instructions when we have UA2007 (#148434)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
Author: Koakuma Date: 2025-08-18T07:57:14+02:00 New Revision: 6d631510f9fcc9177dd095aea8ed2c9c5e78718c URL: https://github.com/llvm/llvm-project/commit/6d631510f9fcc9177dd095aea8ed2c9c5e78718c DIFF: https://github.com/llvm/llvm-project/commit/6d631510f9fcc9177dd095aea8ed2c9c5e78718c.diff LOG:

[llvm-branch-commits] [llvm] release/21.x: [VectorCombine] Apply InstSimplify in scalarizeOpOrCmp to avoid infinite loop (#153069) (PR #153958)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/153958 ___ 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: [VectorCombine] Apply InstSimplify in scalarizeOpOrCmp to avoid infinite loop (#153069) (PR #153958)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/153958 >From 54766969b28bdd53211a3f14819095180a9fd6bc Mon Sep 17 00:00:00 2001 From: XChy Date: Sat, 16 Aug 2025 02:38:04 +0800 Subject: [PATCH] [VectorCombine] Apply InstSimplify in scalarizeOpOrCmp to avoid infinite loop

[llvm-branch-commits] [llvm] 5476696 - [VectorCombine] Apply InstSimplify in scalarizeOpOrCmp to avoid infinite loop (#153069)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
Author: XChy Date: 2025-08-18T07:56:51+02:00 New Revision: 54766969b28bdd53211a3f14819095180a9fd6bc URL: https://github.com/llvm/llvm-project/commit/54766969b28bdd53211a3f14819095180a9fd6bc DIFF: https://github.com/llvm/llvm-project/commit/54766969b28bdd53211a3f14819095180a9fd6bc.diff LOG: [Ve

[llvm-branch-commits] [llvm] release/21.x: PreISelIntrinsicLowering: Lower llvm.log to a loop if scalable vec arg (#129744) (PR #153046)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/153046 ___ 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] af18c6f - Work around documented Linux mmap bug. (#152595)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
Author: Richard Smith Date: 2025-08-18T07:50:14+02:00 New Revision: af18c6f22e43af0e326ca27f09c8ad488e067607 URL: https://github.com/llvm/llvm-project/commit/af18c6f22e43af0e326ca27f09c8ad488e067607 DIFF: https://github.com/llvm/llvm-project/commit/af18c6f22e43af0e326ca27f09c8ad488e067607.diff

[llvm-branch-commits] [llvm] release/21.x: PreISelIntrinsicLowering: Lower llvm.log to a loop if scalable vec arg (#129744) (PR #153046)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/153046 >From 8e0e800222aa555e277a2e0b110ae3a5a52e3e30 Mon Sep 17 00:00:00 2001 From: Stephen Long <63318318+stepl...@users.noreply.github.com> Date: Mon, 11 Aug 2025 12:04:28 -0400 Subject: [PATCH] PreISelIntrinsicLowering:

[llvm-branch-commits] [llvm] release/21.x: Work around documented Linux mmap bug. (#152595) (PR #153486)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/153486 ___ 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: PreISelIntrinsicLowering: Lower llvm.log to a loop if scalable vec arg (#129744) (PR #153046)

2025-08-17 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm approved this pull request. https://github.com/llvm/llvm-project/pull/153046 ___ 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][CodeGen] Expand ISD::AssertNoFPClass for ppc_fp128 (#152357) (PR #153741)

2025-08-17 Thread via llvm-branch-commits
github-actions[bot] wrote: @amy-kwan (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR.

[llvm-branch-commits] [llvm] release/21.x: [RISCV] Cost casts with illegal types that can't be legalized (#153030) (PR #153118)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
tru wrote: ping @preames https://github.com/llvm/llvm-project/pull/153118 ___ 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][LoongArch] Ensure `target("lasx")` implies LSX support (#153542) (PR #153739)

2025-08-17 Thread via llvm-branch-commits
github-actions[bot] wrote: @Ami-zhang (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR.

[llvm-branch-commits] [llvm] release/21.x: PreISelIntrinsicLowering: Lower llvm.log to a loop if scalable vec arg (#129744) (PR #153046)

2025-08-17 Thread via llvm-branch-commits
github-actions[bot] wrote: @arsenm (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR. ht

[llvm-branch-commits] [libcxx] 83f2150 - [libc++] Fix std::variant evaluating template arguments too eagerly (#151028)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
Author: Nikolas Klauser Date: 2025-08-18T07:49:47+02:00 New Revision: 83f21507171a5b121fe8dad37de21701b5720ca1 URL: https://github.com/llvm/llvm-project/commit/83f21507171a5b121fe8dad37de21701b5720ca1 DIFF: https://github.com/llvm/llvm-project/commit/83f21507171a5b121fe8dad37de21701b5720ca1.dif

[llvm-branch-commits] [llvm] release/21.x: [PowerPC][CodeGen] Expand ISD::AssertNoFPClass for ppc_fp128 (#152357) (PR #153741)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/153741 ___ 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] 482e2ff - [PowerPC][CodeGen] Expand ISD::AssertNoFPClass for ppc_fp128 (#152357)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
Author: Amy Kwan Date: 2025-08-18T07:55:22+02:00 New Revision: 482e2ffd4ca159ba8936c40cef05c79f590eece5 URL: https://github.com/llvm/llvm-project/commit/482e2ffd4ca159ba8936c40cef05c79f590eece5 DIFF: https://github.com/llvm/llvm-project/commit/482e2ffd4ca159ba8936c40cef05c79f590eece5.diff LOG:

[llvm-branch-commits] [llvm] release/21.x: [PowerPC][CodeGen] Expand ISD::AssertNoFPClass for ppc_fp128 (#152357) (PR #153741)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/153741 >From 482e2ffd4ca159ba8936c40cef05c79f590eece5 Mon Sep 17 00:00:00 2001 From: Amy Kwan Date: Wed, 13 Aug 2025 15:00:32 -0400 Subject: [PATCH] [PowerPC][CodeGen] Expand ISD::AssertNoFPClass for ppc_fp128 (#152357) 7

[llvm-branch-commits] [clang] release/21.x: [clang][LoongArch] Ensure `target("lasx")` implies LSX support (#153542) (PR #153739)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/153739 ___ 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][LoongArch] Ensure `target("lasx")` implies LSX support (#153542) (PR #153739)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/153739 >From 9bf61a610c095d9b04f663eb505d2da014a30433 Mon Sep 17 00:00:00 2001 From: Ami-zhang Date: Fri, 15 Aug 2025 09:15:15 +0800 Subject: [PATCH 1/2] [NFC] Precommit test for issue #149512 (#153541) (cherry picked from

[llvm-branch-commits] [clang] 08b5797 - [clang][LoongArch] Ensure `target("lasx")` implies LSX support (#153542)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
Author: Ami-zhang Date: 2025-08-18T07:54:58+02:00 New Revision: 08b57975566f96ff545401fafc37b19961f2 URL: https://github.com/llvm/llvm-project/commit/08b57975566f96ff545401fafc37b19961f2 DIFF: https://github.com/llvm/llvm-project/commit/08b57975566f96ff545401fafc37b19961f2.diff LOG

[llvm-branch-commits] [clang] 9bf61a6 - [NFC] Precommit test for issue #149512 (#153541)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
Author: Ami-zhang Date: 2025-08-18T07:54:58+02:00 New Revision: 9bf61a610c095d9b04f663eb505d2da014a30433 URL: https://github.com/llvm/llvm-project/commit/9bf61a610c095d9b04f663eb505d2da014a30433 DIFF: https://github.com/llvm/llvm-project/commit/9bf61a610c095d9b04f663eb505d2da014a30433.diff LOG

[llvm-branch-commits] [llvm] release/21.x: [RISCV][MoveMerge] Don't copy kill flag when moving past an instruction that reads the register. (#153644) (PR #153697)

2025-08-17 Thread via llvm-branch-commits
github-actions[bot] wrote: @topperc (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR. h

[llvm-branch-commits] [llvm] release/21.x: [RISCV][MoveMerge] Don't copy kill flag when moving past an instruction that reads the register. (#153644) (PR #153697)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/153697 ___ 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: [RISCV][MoveMerge] Don't copy kill flag when moving past an instruction that reads the register. (#153644) (PR #153697)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/153697 >From 5a351e93fbab8ce8458507bff8dc7cbc3645a56f Mon Sep 17 00:00:00 2001 From: Craig Topper Date: Thu, 14 Aug 2025 14:52:54 -0700 Subject: [PATCH] [RISCV][MoveMerge] Don't copy kill flag when moving past an instructi

[llvm-branch-commits] [llvm] [RISCV] Track Linker Relaxable through Assembly Relaxation (PR #153670)

2025-08-17 Thread via llvm-branch-commits
github-actions[bot] wrote: @lenary (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR. ht

[llvm-branch-commits] [llvm] 5a351e9 - [RISCV][MoveMerge] Don't copy kill flag when moving past an instruction that reads the register. (#153644)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
Author: Craig Topper Date: 2025-08-18T07:54:16+02:00 New Revision: 5a351e93fbab8ce8458507bff8dc7cbc3645a56f URL: https://github.com/llvm/llvm-project/commit/5a351e93fbab8ce8458507bff8dc7cbc3645a56f DIFF: https://github.com/llvm/llvm-project/commit/5a351e93fbab8ce8458507bff8dc7cbc3645a56f.diff

[llvm-branch-commits] [llvm] [RISCV] Track Linker Relaxable through Assembly Relaxation (PR #153670)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/153670 ___ 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] 08289ad - [RISCV] Track Linker Relaxable through Assembly Relaxation (#152602)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
Author: Sam Elliott Date: 2025-08-18T07:51:49+02:00 New Revision: 08289ad13a7d085a60b4114dc5f7040d75a4e16a URL: https://github.com/llvm/llvm-project/commit/08289ad13a7d085a60b4114dc5f7040d75a4e16a DIFF: https://github.com/llvm/llvm-project/commit/08289ad13a7d085a60b4114dc5f7040d75a4e16a.diff L

[llvm-branch-commits] [llvm] [RISCV] Track Linker Relaxable through Assembly Relaxation (PR #153670)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/153670 >From 08289ad13a7d085a60b4114dc5f7040d75a4e16a Mon Sep 17 00:00:00 2001 From: Sam Elliott Date: Tue, 12 Aug 2025 09:02:48 +0100 Subject: [PATCH] [RISCV] Track Linker Relaxable through Assembly Relaxation (#152602)

[llvm-branch-commits] [libcxx] release/21.x: [libc++] Fix std::variant evaluating template arguments too eagerly (#151028) (PR #153064)

2025-08-17 Thread via llvm-branch-commits
github-actions[bot] wrote: @ldionne (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR. h

[llvm-branch-commits] [llvm] release/21.x: Work around documented Linux mmap bug. (#152595) (PR #153486)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/153486 >From af18c6f22e43af0e326ca27f09c8ad488e067607 Mon Sep 17 00:00:00 2001 From: Richard Smith Date: Wed, 13 Aug 2025 12:39:25 -0700 Subject: [PATCH] Work around documented Linux mmap bug. (#152595) On Linux, mmap does

[llvm-branch-commits] [libcxx] release/21.x: [libc++] Fix std::variant evaluating template arguments too eagerly (#151028) (PR #153064)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/153064 >From 83f21507171a5b121fe8dad37de21701b5720ca1 Mon Sep 17 00:00:00 2001 From: Nikolas Klauser Date: Mon, 11 Aug 2025 20:15:59 +0200 Subject: [PATCH] [libc++] Fix std::variant evaluating template arguments too eagerl

[llvm-branch-commits] [llvm] 8e0e800 - PreISelIntrinsicLowering: Lower llvm.log to a loop if scalable vec arg (#129744)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
Author: Stephen Long Date: 2025-08-18T07:49:02+02:00 New Revision: 8e0e800222aa555e277a2e0b110ae3a5a52e3e30 URL: https://github.com/llvm/llvm-project/commit/8e0e800222aa555e277a2e0b110ae3a5a52e3e30 DIFF: https://github.com/llvm/llvm-project/commit/8e0e800222aa555e277a2e0b110ae3a5a52e3e30.diff

[llvm-branch-commits] [llvm] release/21.x: PreISelIntrinsicLowering: Lower llvm.log to a loop if scalable vec arg (#129744) (PR #153046)

2025-08-17 Thread Tobias Hieta via llvm-branch-commits
tru wrote: @arsenm what about merging this to the release branch? https://github.com/llvm/llvm-project/pull/153046 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commi

[llvm-branch-commits] MC: Add ELF section and directive for specifying a section's preferred alignment. (PR #150151)

2025-08-17 Thread Peter Collingbourne via llvm-branch-commits
pcc wrote: Ping, any thoughts on this approach? https://github.com/llvm/llvm-project/pull/150151 ___ 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] [mlir] [MLIR] Stop visiting unreachable blocks in the walkAndApplyPatterns driver (PR #154038)

2025-08-17 Thread Jakub Kuderski via llvm-branch-commits
@@ -98,13 +118,18 @@ void walkAndApplyPatterns(Operation *op, regionIt = region->begin(); if (regionIt != region->end()) blockIt = regionIt->begin(); + if (!llvm::hasSingleElement(*region)) +findReachableBlocks(*region, reachableBlocks); }

[llvm-branch-commits] [mlir] [MLIR] Stop visiting unreachable blocks in the walkAndApplyPatterns driver (PR #154038)

2025-08-17 Thread Jakub Kuderski via llvm-branch-commits
@@ -119,3 +119,18 @@ func.func @erase_nested_block() -> i32 { }): () -> (i32) return %a : i32 } + + +// CHECK-LABEL: func.func @unreachable_replace_with_new_op +// CHECK: "test.new_op" +// CHECK: "test.replace_with_new_op" +func.func @unreachable_replace_with_new_op() { +

[llvm-branch-commits] [llvm] [mlir] [OpenMP][OMPIRBuilder] Use device shared memory for arg structures (PR #150925)

2025-08-17 Thread Pranav Bhandarkar via llvm-branch-commits
https://github.com/bhandarkar-pranav approved this pull request. Thank you for reworking the PR, @skatrak. LGTM. https://github.com/llvm/llvm-project/pull/150925 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm

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

2025-08-17 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/154009 >From f5a60150a8f0a9825b23bc1e0755e2f678cdb10a 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] [mlir] [MLIR] Stop visiting unreachable blocks in the walkAndApplyPatterns driver (PR #154038)

2025-08-17 Thread Mehdi Amini via llvm-branch-commits
https://github.com/joker-eph updated https://github.com/llvm/llvm-project/pull/154038 >From 7260f9263133579e45e704ca2f42883770b0221a Mon Sep 17 00:00:00 2001 From: Mehdi Amini Date: Sun, 17 Aug 2025 14:24:35 -0700 Subject: [PATCH] [MLIR] Stop visiting unreachable blocks in the walkAndApplyPatt

[llvm-branch-commits] [mlir] [MLIR] Stop visiting unreachable blocks in the walkAndApplyPatterns driver (PR #154038)

2025-08-17 Thread Mehdi Amini via llvm-branch-commits
https://github.com/joker-eph updated https://github.com/llvm/llvm-project/pull/154038 >From e5070afea324c3fa3bde2b2da3e605a7d8c43c7c Mon Sep 17 00:00:00 2001 From: Mehdi Amini Date: Sun, 17 Aug 2025 14:24:35 -0700 Subject: [PATCH] [MLIR] Stop visiting unreachable blocks in the walkAndApplyPatt

[llvm-branch-commits] [clang] release/21.x: [clang-format] Don't annotate class property specifiers… (PR #154036)

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

[clang] release/21.x: [clang-format] Don't annotate class property specifiers… (PR #154036)

2025-08-17 Thread Björn Schäpers via llvm-branch-commits
https://github.com/HazardyKnusperkeks approved this pull request. https://github.com/llvm/llvm-project/pull/154036 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commi

[llvm-branch-commits] [mlir] [MLIR] Stop visiting unreachable blocks in the walkAndApplyPatterns driver (PR #154038)

2025-08-17 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir-core Author: Mehdi Amini (joker-eph) Changes This is similar to the fix to the greedy driver in #153957 ; except that instead of removing unreachable code, we just ignore it. Operations like: ``` %add = arith.addi %add, %add : i64 ``` are legal

[llvm-branch-commits] [mlir] [MLIR] Stop visiting unreachable blocks in the walkAndApplyPatterns driver (PR #154038)

2025-08-17 Thread Mehdi Amini via llvm-branch-commits
https://github.com/joker-eph created https://github.com/llvm/llvm-project/pull/154038 This is similar to the fix to the greedy driver in #153957 ; except that instead of removing unreachable code, we just ignore it. Operations like: ``` %add = arith.addi %add, %add : i64 ``` are legal in unr

[llvm-branch-commits] [clang] release/21.x: [clang-format] Don't annotate class property specifiers… (PR #154036)

2025-08-17 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang-format Author: owenca (owenca) Changes … as StartOfName (#153525) --- Full diff: https://github.com/llvm/llvm-project/pull/154036.diff 2 Files Affected: - (modified) clang/lib/Format/TokenAnnotator.cpp (+3) - (modified) clang/unittests/Format/

[llvm-branch-commits] [clang] release/21.x: [clang-format] Don't annotate class property specifiers… (PR #154036)

2025-08-17 Thread via llvm-branch-commits
https://github.com/owenca created https://github.com/llvm/llvm-project/pull/154036 … as StartOfName (#153525) >From 6f142dc63095175ea2420b6e79c491599e39d34a Mon Sep 17 00:00:00 2001 From: Owen Pan Date: Sun, 17 Aug 2025 14:23:43 -0700 Subject: [PATCH] release/21.x: [clang-format] Don't annotat

[llvm-branch-commits] [clang] release/21.x: [clang-format] Fix a bug in breaking before FunctionDeclarationName (#153924) (PR #154030)

2025-08-17 Thread Björn Schäpers via llvm-branch-commits
https://github.com/HazardyKnusperkeks approved this pull request. https://github.com/llvm/llvm-project/pull/154030 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commi

[llvm-branch-commits] [clang] release/21.x: [clang-format] Allow breaking before bit-field colons (#153529) (PR #154029)

2025-08-17 Thread Björn Schäpers via llvm-branch-commits
https://github.com/HazardyKnusperkeks approved this pull request. https://github.com/llvm/llvm-project/pull/154029 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commi

[llvm-branch-commits] [clang] release/21.x: [clang-format] Fix a bug in breaking before FunctionDeclarationName (#153924) (PR #154030)

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

[llvm-branch-commits] [clang] release/21.x: [clang-format] Fix a bug in breaking before FunctionDeclarationName (#153924) (PR #154030)

2025-08-17 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang-format Author: None (llvmbot) Changes Backport a21d17f1d7173cdbc25f141595a0be9056760f77 Requested by: @owenca --- Full diff: https://github.com/llvm/llvm-project/pull/154030.diff 2 Files Affected: - (modified) clang/lib/Format/ContinuationInde

[llvm-branch-commits] [clang] release/21.x: [clang-format] Allow breaking before bit-field colons (#153529) (PR #154029)

2025-08-17 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang-format Author: None (llvmbot) Changes Backport 5e57a10f502c8fc524bd119a53ddbf643686c7a0 Requested by: @owenca --- Full diff: https://github.com/llvm/llvm-project/pull/154029.diff 2 Files Affected: - (modified) clang/lib/Format/TokenAnnotator.c

[llvm-branch-commits] [clang] release/21.x: [clang-format] Fix a bug in breaking before FunctionDeclarationName (#153924) (PR #154030)

2025-08-17 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/154030 ___ 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-format] Fix a bug in breaking before FunctionDeclarationName (#153924) (PR #154030)

2025-08-17 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/154030 Backport a21d17f1d7173cdbc25f141595a0be9056760f77 Requested by: @owenca >From c04f27c06d731fc425179b6a56c50548b894f415 Mon Sep 17 00:00:00 2001 From: owenca Date: Sun, 17 Aug 2025 12:54:48 -0700 Subject: [PATC

[llvm-branch-commits] [clang] release/21.x: [clang-format] Allow breaking before bit-field colons (#153529) (PR #154029)

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

[llvm-branch-commits] [clang] release/21.x: [clang-format] Allow breaking before bit-field colons (#153529) (PR #154029)

2025-08-17 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/154029 ___ 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-format] Allow breaking before bit-field colons (#153529) (PR #154029)

2025-08-17 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/154029 Backport 5e57a10f502c8fc524bd119a53ddbf643686c7a0 Requested by: @owenca >From 28ded2fc0aea7fc79f9e9dfc0742e3e24d6ebee8 Mon Sep 17 00:00:00 2001 From: owenca Date: Sun, 17 Aug 2025 12:54:23 -0700 Subject: [PATC

[llvm-branch-commits] [clang] [CIR] Implement codegen for inline assembly with output operands (PR #154014)

2025-08-17 Thread Iris Shi via llvm-branch-commits
https://github.com/el-ev updated https://github.com/llvm/llvm-project/pull/154014 >From 775b7a5240c80babb6bff1146ae08521d726740d Mon Sep 17 00:00:00 2001 From: Iris Shi <0...@owo.li> Date: Sun, 17 Aug 2025 20:02:13 +0800 Subject: [PATCH] [CIR] Implement codegen for inline assembly with output o

[llvm-branch-commits] [clang] [CIR] Implement codegen for inline assembly with output operands (PR #154014)

2025-08-17 Thread Iris Shi via llvm-branch-commits
@@ -26,6 +28,98 @@ static AsmFlavor inferFlavor(const CIRGenModule &cgm, const AsmStmt &s) { return isa(&s) ? AsmFlavor::x86_intel : gnuAsmFlavor; } +// FIXME(cir): This should be a common helper between CIRGen el-ev wrote: I didn't find a suitable header

[llvm-branch-commits] [clang] [CIR] Implement codegen for inline assembly with output operands (PR #154014)

2025-08-17 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Iris Shi (el-ev) Changes - Part of #153267 https://github.com/llvm/clangir/blob/main/clang/lib/CIR/CodeGen/CIRAsm.cpp --- Patch is 23.52 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/154014.d

[llvm-branch-commits] [clang] [CIR] Implement codegen for inline assembly with output operands (PR #154014)

2025-08-17 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clangir Author: Iris Shi (el-ev) Changes - Part of #153267 https://github.com/llvm/clangir/blob/main/clang/lib/CIR/CodeGen/CIRAsm.cpp --- Patch is 23.52 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/154014

[llvm-branch-commits] [clang] [CIR] Implement codegen for inline assembly with output operands (PR #154014)

2025-08-17 Thread Iris Shi via llvm-branch-commits
https://github.com/el-ev ready_for_review https://github.com/llvm/llvm-project/pull/154014 ___ 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] [CIR] Implement codegen for inline assembly with output operands (PR #154014)

2025-08-17 Thread Iris Shi via llvm-branch-commits
https://github.com/el-ev edited https://github.com/llvm/llvm-project/pull/154014 ___ 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] [CIR] Implement codegen for inline assembly with output operands (PR #154014)

2025-08-17 Thread Iris Shi via llvm-branch-commits
el-ev 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/154014?utm_source=stack-comment-downstack-mergeability-warning"; >

[llvm-branch-commits] [clang] [CIR] Implement codegen for inline assembly with output operands (PR #154014)

2025-08-17 Thread Iris Shi via llvm-branch-commits
https://github.com/el-ev created https://github.com/llvm/llvm-project/pull/154014 None >From d200c89b7186ba1c4a514e017f9e3deb16684282 Mon Sep 17 00:00:00 2001 From: Iris Shi <0...@owo.li> Date: Sun, 17 Aug 2025 20:02:13 +0800 Subject: [PATCH] [CIR] Implement codegen for inline assembly with out

[llvm-branch-commits] [llvm] release/21.x: [SPARC] Use FMA instructions when we have UA2007 (#148434) (PR #154003)

2025-08-17 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm approved this pull request. https://github.com/llvm/llvm-project/pull/154003 ___ 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-17 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] Track gsl::Pointer types (PR #154009)

2025-08-17 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 created https://github.com/llvm/llvm-project/pull/154009 None >From 14ec1764cd70dbfbc08807293b80e7e663424d84 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/A

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

2025-08-17 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] Track gsl::Pointer types (PR #154009)

2025-08-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 HEAD~1 HEAD --extensions cpp -- clang/lib/Analysis/LifetimeSafety.cpp clang/unittest

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

2025-08-17 Thread Utkarsh Saxena via llvm-branch-commits
usx95 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/154009?utm_source=stack-comment-downstack-mergeability-warning"; >