[llvm-branch-commits] [llvm] [AMDGPU] New RegBanKSelect: Add S128 types (PR #142601)

2025-06-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm approved this pull request. https://github.com/llvm/llvm-project/pull/142601 ___ 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] [AMDGPU] New RegBankSelect: Add Ptr32/Ptr64/Ptr128 (PR #142602)

2025-06-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm approved this pull request. https://github.com/llvm/llvm-project/pull/142602 ___ 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] [GOFF] Emit symbols for functions. (PR #144437)

2025-06-18 Thread Fangrui Song via llvm-branch-commits
@@ -41,6 +44,61 @@ void MCGOFFStreamer::changeSection(MCSection *Section, uint32_t Subsection) { MCObjectStreamer::changeSection(Section, Subsection); } +void MCGOFFStreamer::emitLabel(MCSymbol *Symbol, SMLoc Loc) { + MCObjectStreamer::emitLabel(Symbol, Loc); + cast(Symbo

[llvm-branch-commits] [llvm] [GOFF] Emit symbols for functions. (PR #144437)

2025-06-18 Thread Fangrui Song via llvm-branch-commits
https://github.com/MaskRay edited https://github.com/llvm/llvm-project/pull/144437 ___ 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] [GOFF] Emit symbols for functions. (PR #144437)

2025-06-18 Thread Fangrui Song via llvm-branch-commits
https://github.com/MaskRay commented: LGTM! But I will delegated to a GOFF expert for approval... https://github.com/llvm/llvm-project/pull/144437 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/ma

[llvm-branch-commits] [llvm] ARM: Avoid using isTarget wrappers around Triple predicates (PR #144705)

2025-06-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/144705 >From b6dc4685321a268bfd70e7c35770c4c57f1bdacf Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Wed, 18 Jun 2025 22:24:53 +0900 Subject: [PATCH 1/3] ARM: Avoid using isTarget wrappers around Triple predicates

[llvm-branch-commits] [llvm] RuntimeLibcalls: Pass in exception handling type (PR #144696)

2025-06-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/144696 >From 98101238be482a61591ec9e72376f2a7a75f19f3 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Wed, 18 Jun 2025 22:01:46 +0900 Subject: [PATCH] RuntimeLibcalls: Pass in exception handling type All of the ABI

[llvm-branch-commits] [llvm] RuntimeLibcalls: Pass in exception handling type (PR #144696)

2025-06-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/144696 >From 98101238be482a61591ec9e72376f2a7a75f19f3 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Wed, 18 Jun 2025 22:01:46 +0900 Subject: [PATCH] RuntimeLibcalls: Pass in exception handling type All of the ABI

[llvm-branch-commits] [llvm] ARM: Avoid using isTarget wrappers around Triple predicates (PR #144705)

2025-06-18 Thread via llvm-branch-commits
github-actions[bot] wrote: :warning: C/C++ code formatter, clang-format found issues in your code. :warning: You can test this locally with the following command: ``bash git-clang-format --diff HEAD~1 HEAD --extensions cpp,h -- llvm/lib/Target/ARM/ARMISelLowering.cpp llvm/lib/Ta

[llvm-branch-commits] [llvm] MC: Move ExceptionHandling enum to Support (PR #144692)

2025-06-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/144692 >From 762a6b42151430ec885fe28d8c2d195bd61d8db8 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Wed, 18 Jun 2025 21:42:59 +0900 Subject: [PATCH] MC: Move ExceptionHandling enum to Support Similar to b5967264b

[llvm-branch-commits] [llvm] MC: Move ExceptionHandling enum to Support (PR #144692)

2025-06-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/144692 >From 762a6b42151430ec885fe28d8c2d195bd61d8db8 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Wed, 18 Jun 2025 21:42:59 +0900 Subject: [PATCH] MC: Move ExceptionHandling enum to Support Similar to b5967264b

[llvm-branch-commits] [llvm] ARM: Avoid using isTarget wrappers around Triple predicates (PR #144705)

2025-06-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/144705 >From b6dc4685321a268bfd70e7c35770c4c57f1bdacf Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Wed, 18 Jun 2025 22:24:53 +0900 Subject: [PATCH 1/2] ARM: Avoid using isTarget wrappers around Triple predicates

[llvm-branch-commits] [llvm] ARM: Avoid using isTarget wrappers around Triple predicates (PR #144705)

2025-06-18 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/144705 >From b6dc4685321a268bfd70e7c35770c4c57f1bdacf Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Wed, 18 Jun 2025 22:24:53 +0900 Subject: [PATCH 1/2] ARM: Avoid using isTarget wrappers around Triple predicates

[llvm-branch-commits] [clang-tools-extra] [clang-doc] add support for concepts (PR #144430)

2025-06-18 Thread Erick Velez via llvm-branch-commits
https://github.com/evelez7 converted_to_draft https://github.com/llvm/llvm-project/pull/144430 ___ 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] ARM: Move ABI helpers from Subtarget to TargetMachine (PR #144680)

2025-06-18 Thread Matt Arsenault via llvm-branch-commits
arsenm wrote: ### Merge activity * **Jun 19, 12:33 AM UTC**: A user started a stack merge that includes this pull request via [Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/144680). https://github.com/llvm/llvm-project/pull/144680

[llvm-branch-commits] [clang] 9d77525 - Revert "[HLSL][SPIRV] Add vk::constant_id attribute. (#143544)"

2025-06-18 Thread via llvm-branch-commits
Author: Steven Perron Date: 2025-06-18T19:30:17-04:00 New Revision: 9d775256000726929f826ec164aa514d4a6e2288 URL: https://github.com/llvm/llvm-project/commit/9d775256000726929f826ec164aa514d4a6e2288 DIFF: https://github.com/llvm/llvm-project/commit/9d775256000726929f826ec164aa514d4a6e2288.diff

[llvm-branch-commits] [llvm] ARM: Move ABI helpers from Subtarget to TargetMachine (PR #144680)

2025-06-18 Thread Eli Friedman via llvm-branch-commits
https://github.com/efriedma-quic approved this pull request. LGTM https://github.com/llvm/llvm-project/pull/144680 ___ 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] [llvm] 6192df1 - Revert "[llvm-cov] Export decision coverage to output json (#144335)"

2025-06-18 Thread via llvm-branch-commits
Author: Alan Phipps Date: 2025-06-18T14:11:57-05:00 New Revision: 6192df16081fd36c7e4f947ee8956233cf02464b URL: https://github.com/llvm/llvm-project/commit/6192df16081fd36c7e4f947ee8956233cf02464b DIFF: https://github.com/llvm/llvm-project/commit/6192df16081fd36c7e4f947ee8956233cf02464b.diff L

[llvm-branch-commits] [libcxx] [libc++][C++03] Fix tests which only fail due to incorrect includes (PR #144110)

2025-06-18 Thread Louis Dionne via llvm-branch-commits
https://github.com/ldionne approved this pull request. https://github.com/llvm/llvm-project/pull/144110 ___ 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] [libcxx] [libc++][C++03] Fix a bunch of random tests (PR #144117)

2025-06-18 Thread Louis Dionne via llvm-branch-commits
https://github.com/ldionne approved this pull request. https://github.com/llvm/llvm-project/pull/144117 ___ 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] [libcxx] [libc++][C++03] Remove XFAILs from the non-frozen libc++-specific tests (PR #144101)

2025-06-18 Thread Louis Dionne via llvm-branch-commits
https://github.com/ldionne approved this pull request. https://github.com/llvm/llvm-project/pull/144101 ___ 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] [libcxx] [libc++][C++03] Remove tests from libcxx-03 which aren't run in C++03 mode (PR #144094)

2025-06-18 Thread Louis Dionne via llvm-branch-commits
https://github.com/ldionne approved this pull request. LGTM with CI passing. https://github.com/llvm/llvm-project/pull/144094 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-b

[llvm-branch-commits] [clang] 2ed0932 - Revert "Add missing intrinsics to cuda headers (#143664)"

2025-06-18 Thread via llvm-branch-commits
Author: Artem Belevich Date: 2025-06-18T10:06:56-07:00 New Revision: 2ed0932a540bb1a692fe442ab590d51674645f6c URL: https://github.com/llvm/llvm-project/commit/2ed0932a540bb1a692fe442ab590d51674645f6c DIFF: https://github.com/llvm/llvm-project/commit/2ed0932a540bb1a692fe442ab590d51674645f6c.diff

[llvm-branch-commits] [CodeGen][NFC] Fix quadratic c-t for large jump tables (PR #144108)

2025-06-18 Thread Alexis Engelke via llvm-branch-commits
https://github.com/aengelke updated https://github.com/llvm/llvm-project/pull/144108 ___ 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] ARM: Avoid using isTarget wrappers around Triple predicates (PR #144705)

2025-06-18 Thread Peter Smith via llvm-branch-commits
https://github.com/smithp35 commented: This looks reasonable to me. I can't see a way of changing those properties on a subtarget level with attributes. Added the ARM backend maintainers to see if they have anything to add. Would it be worth adding a comment to the function definitions in Sub

[llvm-branch-commits] [mlir] [mlir][Transforms][NFC] Dialect Conversion: Manually populate `unresolvedMaterializations` (PR #144664)

2025-06-18 Thread Matthias Springer via llvm-branch-commits
https://github.com/matthias-springer created https://github.com/llvm/llvm-project/pull/144664 Manually populate the `unresolvedMaterializations` map instead of automatically in the `UnresolvedMaterializationRewrite` constructor. This simplifies the constructor a bit. This commit is in prepara

[llvm-branch-commits] [llvm] [AMDGPU] Add BFX Formation Combines to RegBankCombiner (PR #141590)

2025-06-18 Thread Pierre van Houtryve via llvm-branch-commits
Pierre-vh wrote: ping https://github.com/llvm/llvm-project/pull/141590 ___ 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] [AMDGPU] New RegBankSelect: Add Ptr32/Ptr64/Ptr128 (PR #142602)

2025-06-18 Thread Pierre van Houtryve via llvm-branch-commits
Pierre-vh wrote: @petar-avramovic If this is good, can you approve it so I can land it once all other patches are approved? Thanks :) https://github.com/llvm/llvm-project/pull/142602 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.

[llvm-branch-commits] [llvm] [AMDGPU] New RegBanKSelect: Add S128 types (PR #142601)

2025-06-18 Thread Pierre van Houtryve via llvm-branch-commits
Pierre-vh wrote: ping https://github.com/llvm/llvm-project/pull/142601 ___ 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] [RISCV] Support non-power-of-2 types when expanding memcmp (PR #114971)

2025-06-18 Thread Pengcheng Wang via llvm-branch-commits
https://github.com/wangpc-pp updated https://github.com/llvm/llvm-project/pull/114971 >From 3fd27bd1405a8b2c068786a200d610b9cacb65ef Mon Sep 17 00:00:00 2001 From: Wang Pengcheng Date: Tue, 5 Nov 2024 20:38:44 +0800 Subject: [PATCH 1/5] Set max bytes Created using spr 1.3.6-beta.1 --- llvm/li

[llvm-branch-commits] [llvm] [RISCV] Support non-power-of-2 types when expanding memcmp (PR #114971)

2025-06-18 Thread Pengcheng Wang via llvm-branch-commits
https://github.com/wangpc-pp updated https://github.com/llvm/llvm-project/pull/114971 >From 3fd27bd1405a8b2c068786a200d610b9cacb65ef Mon Sep 17 00:00:00 2001 From: Wang Pengcheng Date: Tue, 5 Nov 2024 20:38:44 +0800 Subject: [PATCH 1/5] Set max bytes Created using spr 1.3.6-beta.1 --- llvm/li

[llvm-branch-commits] [llvm] c8b03a7 - Revert "[GlobalISel] prevent G_UNMERGE_VALUES for vectors with different elem…"

2025-06-18 Thread via llvm-branch-commits
Author: Robert Imschweiler Date: 2025-06-18T09:49:06+02:00 New Revision: c8b03a7c094a1ff3bc715486af316ce3aab0c956 URL: https://github.com/llvm/llvm-project/commit/c8b03a7c094a1ff3bc715486af316ce3aab0c956 DIFF: https://github.com/llvm/llvm-project/commit/c8b03a7c094a1ff3bc715486af316ce3aab0c956.