[llvm-branch-commits] [libcxx] 7d3737f - Revert "[NVPTX] Make ctor/dtor lowering always enabled in NVPTX (#126544)"

2025-02-10 Thread via llvm-branch-commits
Author: Florian Mayer Date: 2025-02-10T14:19:59-08:00 New Revision: 7d3737f2374f489256bc3fce9cb96283e8307f75 URL: https://github.com/llvm/llvm-project/commit/7d3737f2374f489256bc3fce9cb96283e8307f75 DIFF: https://github.com/llvm/llvm-project/commit/7d3737f2374f489256bc3fce9cb96283e8307f75.diff

[llvm-branch-commits] [clang] release/20.x: [clang] StmtPrinter: Handle DeclRefExpr to a Decomposition (#125001) (PR #126659)

2025-02-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: None (llvmbot) Changes Backport 00c096e604ad3a5244af06602556f8de867e36c4 Requested by: @wjristow --- Full diff: https://github.com/llvm/llvm-project/pull/126659.diff 3 Files Affected: - (modified) clang/lib/AST/StmtPrinter.cpp (+7-1)

[llvm-branch-commits] [clang] release/20.x: [clang] StmtPrinter: Handle DeclRefExpr to a Decomposition (#125001) (PR #126659)

2025-02-10 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/126659 Backport 00c096e604ad3a5244af06602556f8de867e36c4 Requested by: @wjristow >From 8a9b9cf2cd9def798f4fa95c0b01370b5350af14 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Wed, 29 Jan 2025 21:58:55 -0300 Sub

[llvm-branch-commits] [clang] release/20.x: [clang] StmtPrinter: Handle DeclRefExpr to a Decomposition (#125001) (PR #126659)

2025-02-10 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/126659 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/20.x: [clang] StmtPrinter: Handle DeclRefExpr to a Decomposition (#125001) (PR #126659)

2025-02-10 Thread via llvm-branch-commits
llvmbot wrote: @slackito What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/126659 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/list

[llvm-branch-commits] [clang] [AMDGPU][clang] Replace gfx940 and gfx941 with gfx942 in clang (PR #126762)

2025-02-11 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Fabian Ritter (ritter-x2a) Changes gfx940 and gfx941 are no longer supported. This is one of a series of PRs to remove them from the code base. This PR removes all occurrences of gfx940/gfx941 from clang that can be removed without changes

[llvm-branch-commits] [clang] [AMDGPU][clang] Replace gfx940 and gfx941 with gfx942 in clang (PR #126762)

2025-02-11 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Fabian Ritter (ritter-x2a) Changes gfx940 and gfx941 are no longer supported. This is one of a series of PRs to remove them from the code base. This PR removes all occurrences of gfx940/gfx941 from clang that can be removed withou

[llvm-branch-commits] [clang] [AMDGPU][clang] Replace gfx940 and gfx941 with gfx942 in clang (PR #126762)

2025-02-11 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang-driver Author: Fabian Ritter (ritter-x2a) Changes gfx940 and gfx941 are no longer supported. This is one of a series of PRs to remove them from the code base. This PR removes all occurrences of gfx940/gfx941 from clang that can be removed without

[llvm-branch-commits] [clang] release/20.x: [clang-format] Handle C-style cast of member function pointer type (#126340) (PR #126479)

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

[llvm-branch-commits] [llvm] release/20.x: [Offload] Properly guard modifications to the RPC device array (#126790) (PR #126795)

2025-02-11 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-offload Author: None (llvmbot) Changes Backport baf7a3c1e561ff7e3f7da2261ce1012c4f2ba1c0 Requested by: @jhuber6 --- Full diff: https://github.com/llvm/llvm-project/pull/126795.diff 2 Files Affected: - (modified) offload/plugins-nextgen/common/includ

[llvm-branch-commits] [llvm] release/20.x: [Offload] Properly guard modifications to the RPC device array (#126790) (PR #126795)

2025-02-11 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/126795 Backport baf7a3c1e561ff7e3f7da2261ce1012c4f2ba1c0 Requested by: @jhuber6 >From c03f46f2f0eac60ee407a6c645cfdb62e97fa77b Mon Sep 17 00:00:00 2001 From: Joseph Huber Date: Tue, 11 Feb 2025 14:57:31 -0600 Subject

[llvm-branch-commits] [llvm] release/20.x: [Offload] Properly guard modifications to the RPC device array (#126790) (PR #126795)

2025-02-11 Thread via llvm-branch-commits
llvmbot wrote: @jplehr What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/126795 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listin

[llvm-branch-commits] [llvm] release/20.x: [Offload] Properly guard modifications to the RPC device array (#126790) (PR #126795)

2025-02-11 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/126795 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/20.x: [Offload] Properly guard modifications to the RPC device array (#126790) (PR #126795)

2025-02-11 Thread via llvm-branch-commits
github-actions[bot] wrote: @jhuber6 (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] [llvm] Extend CallSiteInfo with TypeId (PR #87574)

2025-02-11 Thread via llvm-branch-commits
https://github.com/Prabhuk updated https://github.com/llvm/llvm-project/pull/87574 >From 1d7ee612e408ee7e64e984eb08e6d7089a435d09 Mon Sep 17 00:00:00 2001 From: Necip Fazil Yildiran Date: Sun, 2 Feb 2025 00:58:49 + Subject: [PATCH] Simplify MIR test. Created using spr 1.3.6-beta.1 --- ...

[llvm-branch-commits] [clang] release/20.x: Fix false positive of [[clang::require_explicit_initialization]] on copy/move constructors (#126553) (PR #126767)

2025-02-11 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/126767 >From 923d35bcf76529ba3afe736d160cb6be12b63e24 Mon Sep 17 00:00:00 2001 From: higher-performance Date: Tue, 11 Feb 2025 01:52:13 -0500 Subject: [PATCH] Fix false positive of [[clang::require_explicit_initializa

[llvm-branch-commits] [llvm] [llvm] Extend CallSiteInfo with TypeId (PR #87574)

2025-02-11 Thread via llvm-branch-commits
https://github.com/Prabhuk updated https://github.com/llvm/llvm-project/pull/87574 >From 1d7ee612e408ee7e64e984eb08e6d7089a435d09 Mon Sep 17 00:00:00 2001 From: Necip Fazil Yildiran Date: Sun, 2 Feb 2025 00:58:49 + Subject: [PATCH] Simplify MIR test. Created using spr 1.3.6-beta.1 --- ...

[llvm-branch-commits] [clang] release/20.x: Fix false positive of [[clang::require_explicit_initialization]] on copy/move constructors (#126553) (PR #126767)

2025-02-11 Thread via llvm-branch-commits
github-actions[bot] wrote: @higher-performance (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 t

[llvm-branch-commits] [llvm] [llvm] Add option to emit `callgraph` section (PR #87574)

2025-02-11 Thread via llvm-branch-commits
https://github.com/Prabhuk edited https://github.com/llvm/llvm-project/pull/87574 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] Add option to emit call graph section (PR #87572)

2025-02-11 Thread via llvm-branch-commits
https://github.com/Prabhuk closed https://github.com/llvm/llvm-project/pull/87572 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/20.x: [C++20] [Modules] Don't diagnose duplicated declarations in different modules which is not in file scope (PR #126685)

2025-02-11 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/126685 >From ac97cff5a3684be98f4863191f0006cdf0fa89b4 Mon Sep 17 00:00:00 2001 From: Chuanqi Xu Date: Tue, 11 Feb 2025 14:08:47 +0800 Subject: [PATCH] [C++20] [Modules] Don't diagnose duplicated declarations in differ

[llvm-branch-commits] [clang] release/20.x: [C++20] [Modules] Don't diagnose duplicated declarations in different modules which is not in file scope (PR #126685)

2025-02-11 Thread via llvm-branch-commits
github-actions[bot] wrote: @ChuanqiXu9 (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] [llvm] Extract and propagate indirect call type id (PR #87575)

2025-02-11 Thread via llvm-branch-commits
@@ -3631,6 +3631,12 @@ bool X86FastISel::fastLowerCall(CallLoweringInfo &CLI) { CLI.NumResultRegs = RVLocs.size(); CLI.Call = MIB; + // Add call site info for call graph section. + if (TM.Options.EmitCallGraphSection && CB && CB->isIndirectCall()) { +MachineFunction:

[llvm-branch-commits] [clang] release/20.x: [AVX10.2] Fix wrong intrinsic names after rename (#126390) (PR #126687)

2025-02-11 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/126687 >From f33b128b3dc147a973cef55222549345b3201ad5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Pir=C3=B3g?= Date: Mon, 10 Feb 2025 05:48:02 +0100 Subject: [PATCH] [AVX10.2] Fix wrong intrinsic names afte

[llvm-branch-commits] [clang] release/20.x: [AVX10.2] Fix wrong mask casting in some convert intrinsics (#126627) (PR #126666)

2025-02-11 Thread via llvm-branch-commits
github-actions[bot] wrote: @phoebewang (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/20.x: [ScalarEvolution] Handle addrec incoming value in isImpliedViaMerge() (#126236) (PR #126492)

2025-02-11 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/126492 >From 9bbf3a98b793f8fc6269a20a026ca6fe029a1790 Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Fri, 7 Feb 2025 12:41:06 +0100 Subject: [PATCH 1/2] [IndVars] Add test for #126012 (NFC) (cherry picked from comm

[llvm-branch-commits] [clang] release/20.x: [clang-format] Handle C-style cast of member function pointer type (#126340) (PR #126479)

2025-02-11 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/126479 >From bc87f9b80946dfe651d953c2fb4967ea32277a34 Mon Sep 17 00:00:00 2001 From: Owen Pan Date: Sat, 8 Feb 2025 23:22:33 -0800 Subject: [PATCH] [clang-format] Handle C-style cast of member function pointer type (#

[llvm-branch-commits] [clang] release/20.x: [clang-format] Handle C-style cast of member function pointer type (#126340) (PR #126479)

2025-02-11 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] [llvm] d43a971 - release/20.x: [llvm-objcopy][ReleaseNotes] Fix prints wrong path when dump-section output path doesn't exist #125345 (#126607)

2025-02-11 Thread via llvm-branch-commits
Author: Amr Hesham Date: 2025-02-11T14:22:01-08:00 New Revision: d43a97163c43d3cfbfc7c11287aea2233bc7ffb4 URL: https://github.com/llvm/llvm-project/commit/d43a97163c43d3cfbfc7c11287aea2233bc7ffb4 DIFF: https://github.com/llvm/llvm-project/commit/d43a97163c43d3cfbfc7c11287aea2233bc7ffb4.diff LO

[llvm-branch-commits] [clang] release/20.x: [AVX10.2] Fix wrong mask casting in some convert intrinsics (#126627) (PR #126666)

2025-02-11 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/12 >From 1c36697fbb554b49b00bd2e9bd842ffcb73d9a0f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Pir=C3=B3g?= Date: Tue, 11 Feb 2025 06:13:36 +0100 Subject: [PATCH] [AVX10.2] Fix wrong mask casting in some

[llvm-branch-commits] [clang] release/20.x: [AVX10.2] Fix wrong intrinsic names after rename (#126390) (PR #126687)

2025-02-11 Thread via llvm-branch-commits
github-actions[bot] wrote: @phoebewang (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/20.x: [DSE] Don't use initializes on byval argument (#126259) (PR #126493)

2025-02-11 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/126493 >From 94c1a8ea1bfea3cbd7191783c85b2cead642f653 Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Mon, 10 Feb 2025 10:34:03 +0100 Subject: [PATCH] [DSE] Don't use initializes on byval argument (#126259) There ar

[llvm-branch-commits] [llvm] release/20.x: [DSE] Don't use initializes on byval argument (#126259) (PR #126493)

2025-02-11 Thread via llvm-branch-commits
github-actions[bot] wrote: @nikic (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/20.x: [ValueTracking] Fix bit width handling in computeKnownBits() for GEPs (#125532) (PR #126496)

2025-02-11 Thread via llvm-branch-commits
github-actions[bot] wrote: @nikic (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/20.x: [ScalarEvolution] Handle addrec incoming value in isImpliedViaMerge() (#126236) (PR #126492)

2025-02-11 Thread via llvm-branch-commits
github-actions[bot] wrote: @nikic (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/20.x: [ValueTracking] Fix bit width handling in computeKnownBits() for GEPs (#125532) (PR #126496)

2025-02-11 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/126496 >From a89e04e7f0caa28d607e38099b905063b47a88fb Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Mon, 3 Feb 2025 17:37:07 +0100 Subject: [PATCH 1/2] [ValueTracking] Add additional tests for computeKnownBits on

[llvm-branch-commits] [clang] release/20.x: [AVX10.2] Fix wrong intrinsic names after rename (#126390) (PR #126687)

2025-02-10 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/126687 Backport 161cfc6f39bef8994eb944687033ebd3570196e8 Requested by: @phoebewang >From 8322903232de1a8586471367187fec23f60bb98b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Pir=C3=B3g?= Date: Mon, 10 Feb

[llvm-branch-commits] [clang] release/20.x: [AVX10.2] Fix wrong intrinsic names after rename (#126390) (PR #126687)

2025-02-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-x86 Author: None (llvmbot) Changes Backport 161cfc6f39bef8994eb944687033ebd3570196e8 Requested by: @phoebewang --- Full diff: https://github.com/llvm/llvm-project/pull/126687.diff 4 Files Affected: - (modified) clang/lib/Headers/avx10_2_512c

[llvm-branch-commits] [clang] release/20.x: [AVX10.2] Fix wrong intrinsic names after rename (#126390) (PR #126687)

2025-02-10 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/126687 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/20.x: [AVX10.2] Fix wrong intrinsic names after rename (#126390) (PR #126687)

2025-02-10 Thread via llvm-branch-commits
llvmbot wrote: @phoebewang What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/126687 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/li

[llvm-branch-commits] [clang] release/20.x: [AVX10.2] Fix wrong mask casting in some convert intrinsics (#126627) (PR #126666)

2025-02-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-x86 Author: None (llvmbot) Changes Backport af522c5dd3a38cc5e11e8e62009d7dbe2cde2d86 Requested by: @phoebewang --- Full diff: https://github.com/llvm/llvm-project/pull/12.diff 2 Files Affected: - (modified) clang/lib/Headers/avx10_2conve

[llvm-branch-commits] [clang] release/20.x: [AVX10.2] Fix wrong mask casting in some convert intrinsics (#126627) (PR #126666)

2025-02-10 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/12 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/20.x: [AVX10.2] Fix wrong mask casting in some convert intrinsics (#126627) (PR #126666)

2025-02-10 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/12 Backport af522c5dd3a38cc5e11e8e62009d7dbe2cde2d86 Requested by: @phoebewang >From db60e9bc6851eb10a954c0011857902d5c2a6e7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Pir=C3=B3g?= Date: Tue, 11 Feb

[llvm-branch-commits] [clang] release/20.x: [AVX10.2] Fix wrong mask casting in some convert intrinsics (#126627) (PR #126666)

2025-02-10 Thread via llvm-branch-commits
llvmbot wrote: @phoebewang What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/12 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/li

[llvm-branch-commits] [clang] [clang][HeuristicResolver] Additional hardening against an infinite loop in simplifyType() (PR #126690)

2025-02-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Nathan Ridge (HighCommander4) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/126690.diff 1 Files Affected: - (modified) clang/lib/Sema/HeuristicResolver.cpp (+5-1) ``diff diff --git a/clang/lib/Sema/Heurist

[llvm-branch-commits] [clang] c7cfe02 - Revert "[clang][HeuristicResolver] Additional hardening against an infinite l…"

2025-02-11 Thread via llvm-branch-commits
Author: kadir çetinkaya Date: 2025-02-11T09:13:27+01:00 New Revision: c7cfe02fd5be25ff65b42bd21cb16fa27933af64 URL: https://github.com/llvm/llvm-project/commit/c7cfe02fd5be25ff65b42bd21cb16fa27933af64 DIFF: https://github.com/llvm/llvm-project/commit/c7cfe02fd5be25ff65b42bd21cb16fa27933af64.dif

[llvm-branch-commits] [clang] [llvm] [AMDGPU] Replace gfx940 and gfx941 with gfx942 in llvm (PR #126763)

2025-02-11 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Fabian Ritter (ritter-x2a) Changes gfx940 and gfx941 are no longer supported. This is one of a series of PRs to remove them from the code base. This PR removes all non-documentation occurrences of gfx940/gfx941 from the llvm direc

[llvm-branch-commits] [clang] release/20.x: Fix false positive of [[clang::require_explicit_initialization]] on copy/move constructors (#126553) (PR #126767)

2025-02-11 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/126767 Backport 90192e8872cc90b4d292b180a49babf72d17e579 Requested by: @higher-performance >From 23b316b60ef804687e964d875287f6d6f3325814 Mon Sep 17 00:00:00 2001 From: higher-performance Date: Tue, 11 Feb 2025 01:52

[llvm-branch-commits] [clang] release/20.x: Fix false positive of [[clang::require_explicit_initialization]] on copy/move constructors (#126553) (PR #126767)

2025-02-11 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/126767 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/20.x: Fix false positive of [[clang::require_explicit_initialization]] on copy/move constructors (#126553) (PR #126767)

2025-02-11 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: None (llvmbot) Changes Backport 90192e8872cc90b4d292b180a49babf72d17e579 Requested by: @higher-performance --- Full diff: https://github.com/llvm/llvm-project/pull/126767.diff 2 Files Affected: - (modified) clang/lib/Sema/SemaInit.cpp

[llvm-branch-commits] [clang] release/20.x: Fix false positive of [[clang::require_explicit_initialization]] on copy/move constructors (#126553) (PR #126767)

2025-02-11 Thread via llvm-branch-commits
llvmbot wrote: @hokein What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/126767 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listin

[llvm-branch-commits] [llvm] release/20.x: [VPlan] Only skip expansion for SCEVUnknown if it isn't an instruction. (#125235) (PR #126718)

2025-02-11 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/126718 Backport e258bca9505f35e0a22cb213a305eea9b76d11ea Requested by: @fhahn >From cb9e878bc7d52d0e2efb52da601e2ca261e553fb Mon Sep 17 00:00:00 2001 From: Florian Hahn Date: Tue, 11 Feb 2025 13:03:12 +0100 Subject:

[llvm-branch-commits] [llvm] release/20.x: [VPlan] Only skip expansion for SCEVUnknown if it isn't an instruction. (#125235) (PR #126718)

2025-02-11 Thread via llvm-branch-commits
llvmbot wrote: @fhahn What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/126718 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinf

[llvm-branch-commits] [llvm] release/20.x: [VPlan] Only skip expansion for SCEVUnknown if it isn't an instruction. (#125235) (PR #126718)

2025-02-11 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-transforms Author: None (llvmbot) Changes Backport e258bca9505f35e0a22cb213a305eea9b76d11ea Requested by: @fhahn --- Full diff: https://github.com/llvm/llvm-project/pull/126718.diff 5 Files Affected: - (modified) llvm/lib/Transforms/Utils/Scala

[llvm-branch-commits] [llvm] release/20.x: [VPlan] Only skip expansion for SCEVUnknown if it isn't an instruction. (#125235) (PR #126718)

2025-02-11 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/126718 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [flang] [mlir] release/20.x: Fixes for flang/mlir dependencies (PR #125837)

2025-02-11 Thread via llvm-branch-commits
github-actions[bot] wrote: @nikic (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/20.x: AMDGPU: Handle gfx950 XDL-write-VGPR-Overlap-Src-AB wait state (#126732) (PR #126744)

2025-02-11 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/126744 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/20.x: AMDGPU: Handle gfx950 XDL-write-VGPR-Overlap-Src-AB wait state (#126732) (PR #126744)

2025-02-11 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/126744 Backport c837f57 Requested by: @arsenm >From 8434879a3566ae040f1915456e9a79fd3192185a Mon Sep 17 00:00:00 2001 From: Vigneshwar Jayakumar Date: Tue, 11 Feb 2025 09:30:16 -0600 Subject: [PATCH] AMDGPU: Handle g

[llvm-branch-commits] [llvm] release/20.x: AMDGPU: Handle gfx950 XDL-write-VGPR-Overlap-Src-AB wait state (#126732) (PR #126744)

2025-02-11 Thread via llvm-branch-commits
llvmbot wrote: @arsenm What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/126744 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listin

[llvm-branch-commits] [llvm] release/20.x: AMDGPU: Handle gfx950 XDL-write-VGPR-Overlap-Src-AB wait state (#126732) (PR #126744)

2025-02-11 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: None (llvmbot) Changes Backport c837f57 Requested by: @arsenm --- Full diff: https://github.com/llvm/llvm-project/pull/126744.diff 3 Files Affected: - (modified) llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp (+9-7) - (modifi

[llvm-branch-commits] [llvm] release/20.x: [AArch64][DAG] Allow fptos/ui.sat to scalarized. (#126799) (PR #126891)

2025-02-12 Thread via llvm-branch-commits
llvmbot wrote: @arsenm What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/126891 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listin

[llvm-branch-commits] [llvm] release/20.x: [AArch64][DAG] Allow fptos/ui.sat to scalarized. (#126799) (PR #126891)

2025-02-12 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/126891 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/20.x: [AArch64][DAG] Allow fptos/ui.sat to scalarized. (#126799) (PR #126891)

2025-02-12 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/126891 Backport bf7af2d12e3bb8c7bc322ed1c5bf4e9904ad409c Requested by: @davemgreen >From cc60c22a9247423d5e32bd848c405e09b1175a32 Mon Sep 17 00:00:00 2001 From: David Green Date: Wed, 12 Feb 2025 11:04:08 + Subje

[llvm-branch-commits] [llvm] release/20.x: [AArch64][DAG] Allow fptos/ui.sat to scalarized. (#126799) (PR #126891)

2025-02-12 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-aarch64 Author: None (llvmbot) Changes Backport bf7af2d12e3bb8c7bc322ed1c5bf4e9904ad409c Requested by: @davemgreen --- Full diff: https://github.com/llvm/llvm-project/pull/126891.diff 4 Files Affected: - (modified) llvm/lib/CodeGen/Selection

[llvm-branch-commits] [llvm] release/20.x: [BOLT] Use getMainExecutable() (#126698) (PR #126881)

2025-02-12 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/126881 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/20.x: [BOLT] Use getMainExecutable() (#126698) (PR #126881)

2025-02-12 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/126881 Backport 0abe058d7f99c9c7bbaf4ee98308c5e78d229897 Requested by: @nikic >From 540c45e578ae099533ce459674557e8db4852ba5 Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Wed, 12 Feb 2025 09:44:26 +0100 Subject:

[llvm-branch-commits] [llvm] release/20.x: [BOLT] Use getMainExecutable() (#126698) (PR #126881)

2025-02-12 Thread via llvm-branch-commits
llvmbot wrote: @dcci What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/126881 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo

[llvm-branch-commits] [llvm] release/20.x: [BOLT] Use getMainExecutable() (#126698) (PR #126881)

2025-02-12 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-bolt Author: None (llvmbot) Changes Backport 0abe058d7f99c9c7bbaf4ee98308c5e78d229897 Requested by: @nikic --- Full diff: https://github.com/llvm/llvm-project/pull/126881.diff 1 Files Affected: - (modified) bolt/tools/driver/llvm-bolt.cpp (+1-11)

[llvm-branch-commits] [llvm] release/20.x: [llvm] [cmake] Expose `LLVM_BUILD_TELEMETRY` in `LLVMConfig.cmake` (#126710) (PR #126883)

2025-02-12 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/126883 Backport 2ad9d5f5f01cd4f29788a0cf7b21790df13fca71 Requested by: @mgorny >From 42a57e68d5da8c688070d3263dc01551b5012d62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= Date: Tue, 11 Feb 2025

[llvm-branch-commits] [llvm] release/20.x: [llvm] [cmake] Expose `LLVM_BUILD_TELEMETRY` in `LLVMConfig.cmake` (#126710) (PR #126883)

2025-02-12 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/126883 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/20.x: [llvm] [cmake] Expose `LLVM_BUILD_TELEMETRY` in `LLVMConfig.cmake` (#126710) (PR #126883)

2025-02-12 Thread via llvm-branch-commits
llvmbot wrote: @JDevlieghere What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/126883 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/

[llvm-branch-commits] [clang] 41bcb19 - Revert "Reapply "[Driver][ROCm][OpenMP] Fix default ockl linking for OpenMP."…"

2025-02-12 Thread via llvm-branch-commits
Author: Saiyedul Islam Date: 2025-02-12T20:21:43+05:30 New Revision: 41bcb19c3c8e4a6a37d1d1d1866cf7d4f7806f54 URL: https://github.com/llvm/llvm-project/commit/41bcb19c3c8e4a6a37d1d1d1866cf7d4f7806f54 DIFF: https://github.com/llvm/llvm-project/commit/41bcb19c3c8e4a6a37d1d1d1866cf7d4f7806f54.diff

[llvm-branch-commits] [llvm] [AMDGPU][docs][NFC] Replace gfx940 with gfx942 in the gfx940 ISA doc (PR #126906)

2025-02-12 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Fabian Ritter (ritter-x2a) Changes gfx940 and gfx941 are no longer supported. This is the last one of a series of PRs to remove them from the code base. The ISA documentation still contains a lot of links and file names with the "

[llvm-branch-commits] [llvm] [AMDGPU] Remove FeatureForceStoreSC0SC1 (PR #126878)

2025-02-12 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Fabian Ritter (ritter-x2a) Changes This was only used for gfx940 and gfx941, which have since been removed. For SWDEV-512631 --- Full diff: https://github.com/llvm/llvm-project/pull/126878.diff 3 Files Affected: - (modified) l

[llvm-branch-commits] [llvm] [AMDGPU][docs] Replace gfx940 and gfx941 with gfx942 in llvm/docs (PR #126887)

2025-02-12 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Fabian Ritter (ritter-x2a) Changes gfx940 and gfx941 are no longer supported. This is one of a series of PRs to remove them from the code base. This PR removes all documentation occurrences of gfx940/gfx941 except for the gfx940 I

[llvm-branch-commits] [llvm] release/20.x: [AArch64][DAG] Allow fptos/ui.sat to scalarized. (#126799) (PR #126891)

2025-02-12 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-selectiondag Author: None (llvmbot) Changes Backport bf7af2d12e3bb8c7bc322ed1c5bf4e9904ad409c Requested by: @davemgreen --- Full diff: https://github.com/llvm/llvm-project/pull/126891.diff 4 Files Affected: - (modified) llvm/lib/CodeGen/Selecti

[llvm-branch-commits] [clang] 7bc1b9a - Revert "[Clang][CMake][MSVC] Install PDBs alongside executables (#126675)"

2025-02-12 Thread via llvm-branch-commits
Author: Miguel A. Arroyo Date: 2025-02-12T08:05:36-08:00 New Revision: 7bc1b9a09073b6b40ce3c12134391c5697af29cf URL: https://github.com/llvm/llvm-project/commit/7bc1b9a09073b6b40ce3c12134391c5697af29cf DIFF: https://github.com/llvm/llvm-project/commit/7bc1b9a09073b6b40ce3c12134391c5697af29cf.di

[llvm-branch-commits] [SPARC][IAS] Add support for `setsw` pseudoinstruction (PR #125150)

2025-02-01 Thread via llvm-branch-commits
https://github.com/koachan updated https://github.com/llvm/llvm-project/pull/125150 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [SPARC][IAS] Add support for `setsw` pseudoinstruction (PR #125150)

2025-02-01 Thread via llvm-branch-commits
https://github.com/koachan updated https://github.com/llvm/llvm-project/pull/125150 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [SPARC][IAS] Add support for `setsw` pseudoinstruction (PR #125150)

2025-02-01 Thread via llvm-branch-commits
@@ -734,6 +737,69 @@ bool SparcAsmParser::expandSET(MCInst &Inst, SMLoc IDLoc, return false; } +bool SparcAsmParser::expandSETSW(MCInst &Inst, SMLoc IDLoc, + SmallVectorImpl &Instructions) { + MCOperand MCRegOp = Inst.getOperand(0); + MCOper

[llvm-branch-commits] [clang] [llvm] [llvm] Introduce type id operand bundle (PR #87573)

2025-02-01 Thread via llvm-branch-commits
https://github.com/Prabhuk updated https://github.com/llvm/llvm-project/pull/87573 >From a8a5848885e12c771f12cfa33b4dbc6a0272e925 Mon Sep 17 00:00:00 2001 From: Prabhuk Date: Mon, 22 Apr 2024 11:34:04 -0700 Subject: [PATCH 1/5] Update clang/lib/CodeGen/CodeGenModule.cpp Cleaner if checks. Co-

[llvm-branch-commits] [clang] [llvm] [llvm] Introduce type id operand bundle (PR #87573)

2025-02-01 Thread via llvm-branch-commits
https://github.com/Prabhuk updated https://github.com/llvm/llvm-project/pull/87573 >From a8a5848885e12c771f12cfa33b4dbc6a0272e925 Mon Sep 17 00:00:00 2001 From: Prabhuk Date: Mon, 22 Apr 2024 11:34:04 -0700 Subject: [PATCH 1/5] Update clang/lib/CodeGen/CodeGenModule.cpp Cleaner if checks. Co-

[llvm-branch-commits] [llvm] Add option to emit call graph section (PR #87572)

2025-02-01 Thread via llvm-branch-commits
https://github.com/Prabhuk updated https://github.com/llvm/llvm-project/pull/87572 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] Add option to emit call graph section (PR #87572)

2025-02-01 Thread via llvm-branch-commits
https://github.com/Prabhuk updated https://github.com/llvm/llvm-project/pull/87572 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [llvm] Extract and propagate indirect call type id (PR #87575)

2025-02-01 Thread via llvm-branch-commits
https://github.com/Prabhuk updated https://github.com/llvm/llvm-project/pull/87575 >From 1a8d810d352fbe84c0521c7614689b60ade693c8 Mon Sep 17 00:00:00 2001 From: Necip Fazil Yildiran Date: Tue, 19 Nov 2024 15:25:34 -0800 Subject: [PATCH] Fixed the tests and addressed most of the review comments.

[llvm-branch-commits] [llvm] [llvm] Extend CallSiteInfo with TypeId (PR #87574)

2025-02-01 Thread via llvm-branch-commits
https://github.com/Prabhuk updated https://github.com/llvm/llvm-project/pull/87574 >From 1d7ee612e408ee7e64e984eb08e6d7089a435d09 Mon Sep 17 00:00:00 2001 From: Necip Fazil Yildiran Date: Sun, 2 Feb 2025 00:58:49 + Subject: [PATCH] Simplify MIR test. Created using spr 1.3.6-beta.1 --- ...

[llvm-branch-commits] [llvm] [llvm] Extend CallSiteInfo with TypeId (PR #87574)

2025-02-01 Thread via llvm-branch-commits
https://github.com/Prabhuk updated https://github.com/llvm/llvm-project/pull/87574 >From 1d7ee612e408ee7e64e984eb08e6d7089a435d09 Mon Sep 17 00:00:00 2001 From: Necip Fazil Yildiran Date: Sun, 2 Feb 2025 00:58:49 + Subject: [PATCH] Simplify MIR test. Created using spr 1.3.6-beta.1 --- ...

[llvm-branch-commits] [llvm][AsmPrinter] Emit call graph section (PR #87576)

2025-02-01 Thread via llvm-branch-commits
https://github.com/Prabhuk updated https://github.com/llvm/llvm-project/pull/87576 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm][AsmPrinter] Emit call graph section (PR #87576)

2025-02-01 Thread via llvm-branch-commits
https://github.com/Prabhuk updated https://github.com/llvm/llvm-project/pull/87576 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] Add option to emit call graph section (PR #87572)

2025-02-01 Thread via llvm-branch-commits
Prabhuk wrote: > I think this is mostly fine, but the patch currently only adds the LLVM flag > without doing anything. Perhaps this should be higher up in the stack(or I’m > looking at them in the wrong order?)? > > You may want to consider adding a test here to check that the option works.

[llvm-branch-commits] [clang] [MC/DC] Handle __builtin_expect as if parenthses (PR #125405)

2025-02-02 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang-codegen Author: NAKAMURA Takumi (chapuni) Changes Fixes #124565 --- Full diff: https://github.com/llvm/llvm-project/pull/125405.diff 4 Files Affected: - (modified) clang/include/clang/AST/IgnoreExpr.h (+9) - (modified) clang/lib/CodeGen/CodeGe

[llvm-branch-commits] [clang] [MC/DC] Handle __builtin_expect as if parenthses (PR #125405)

2025-02-02 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: NAKAMURA Takumi (chapuni) Changes Fixes #124565 --- Full diff: https://github.com/llvm/llvm-project/pull/125405.diff 4 Files Affected: - (modified) clang/include/clang/AST/IgnoreExpr.h (+9) - (modified) clang/lib/CodeGen/CodeGenFunctio

[llvm-branch-commits] [clang] [MC/DC] Enable usage of `!` among `&&` and `||` (PR #125406)

2025-02-02 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: NAKAMURA Takumi (chapuni) Changes In the current implementation, `!(a || b) && c` was not treated as one Decision with three terms. Fixes #124563 --- Full diff: https://github.com/llvm/llvm-project/pull/125406.diff 6 Files Affected: -

[llvm-branch-commits] [clang] [MC/DC] Refactor MCDCCoverageBuilder. NFC. (PR #125409)

2025-02-02 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: NAKAMURA Takumi (chapuni) Changes - Get rid of the old `DecisionStack` and dissolve it into push/pop `CurCondIDs` in `VisitBin`, since `VisitBin` is recursive. - Introduce the new `DecisionStack` with `DecisionState` to handle the current

[llvm-branch-commits] [clang] [MC/DC] Prune MCDCLogOpStack and use CGF.isMCDCDecisionExpr (PR #125410)

2025-02-02 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang-codegen Author: NAKAMURA Takumi (chapuni) Changes `MCDCLogOpStack` is used only for detection of the Decision root. It can be detected with `MCDC::State::DecisionByStmt`. --- Full diff: https://github.com/llvm/llvm-project/pull/125410.diff 4 Fi

[llvm-branch-commits] [clang] [MC/DC] Create dedicated MCDCCondBitmapAddr for each Decision (PR #125411)

2025-02-02 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: NAKAMURA Takumi (chapuni) Changes MCDCCondBitmapAddr is moved from `CodeGenFunction` into `MCDCState` and created for each Decision. In `maybeCreateMCDCCondBitmap`, Allocate bitmaps for all valid Decisions and emit them order by ID, to p

[llvm-branch-commits] [clang] [MC/DC] Enable nested expressions (PR #125413)

2025-02-02 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: NAKAMURA Takumi (chapuni) Changes A warning "contains an operation with a nested boolean expression." is no longer emitted. At the moment, split expressions are treated as individual Decisions. --- Full diff: https://github.com/llvm/llvm

[llvm-branch-commits] [clang] [clang] NFC: rename MatchedPackOnParmToNonPackOnArg to StrictPackMatch (PR #125418)

2025-02-02 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang-modules @llvm/pr-subscribers-clang Author: Matheus Izvekov (mizvekov) Changes This rename follows the proposed wording in P3310R5, which introduces the term 'strict pack match' to refer to the same thing. --- Patch is 33.18 KiB, truncated to 20.

[llvm-branch-commits] [llvm] [SelectionDAG][X86] Split via Concat vector types for atomic load (PR #120640)

2025-01-29 Thread via llvm-branch-commits
@@ -1395,6 +1398,34 @@ void DAGTypeLegalizer::SplitVectorResult(SDNode *N, unsigned ResNo) { SetSplitVector(SDValue(N, ResNo), Lo, Hi); } +void DAGTypeLegalizer::SplitVecRes_ATOMIC_LOAD(AtomicSDNode *LD) { + SDLoc dl(LD); + + EVT MemoryVT = LD->getMemoryVT(); + unsigne

[llvm-branch-commits] [llvm] [SelectionDAG][X86] Split via Concat vector types for atomic load (PR #120640)

2025-01-29 Thread via llvm-branch-commits
@@ -12879,13 +12879,33 @@ std::pair SelectionDAG::UnrollVectorOverflowOp( getBuildVector(NewOvVT, dl, OvScalars)); } +bool SelectionDAG::areNonVolatileConsecutiveLoads(AtomicSDNode *LD, jofrn wrote: It is used within `EltsFromConsecut

<    63   64   65   66   67   68   69   70   71   72   >