[llvm-branch-commits] [lld] release/21.x: [lld] Add thunks for hexagon (#111217) (PR #149723)

2025-08-02 Thread Tom Stellard via llvm-branch-commits
tstellar wrote: @androm3da The hexagon-thunks-packets.s test added by this change is failing on our s390x builds. See https://download.copr.fedorainfracloud.org/results/@fedora-llvm-team/llvm21/fedora-rawhide-s390x/09365945-llvm/builder-live.log.gz https://github.com/llvm/llvm-project/pull/14

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

2025-08-02 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-libc Author: Muhammad Bassiouni (bassiounix) Changes Part of #147386 in preparation for: https://discourse.llvm.org/t/rfc-make-clang-builtin-math-functions-constexpr-with-llvm-libc-to-support-c-23-constexpr-math-functions/86450 --- Full diff: https://

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

2025-08-02 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix ready_for_review https://github.com/llvm/llvm-project/pull/151846 ___ 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] [libc] [llvm] [libc][math] Refactor cbrtf implementation to header-only in src/__support/math folder. (PR #151846)

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

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

2025-08-02 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix edited https://github.com/llvm/llvm-project/pull/151846 ___ 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] [libc] [llvm] [libc][math] Refactor cbrtf implementation to header-only in src/__support/math folder. (PR #151846)

2025-08-02 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix created https://github.com/llvm/llvm-project/pull/151846 None >From ea293895fc08b57dd21e46744298e4631c4c9bc7 Mon Sep 17 00:00:00 2001 From: bassiounix Date: Sun, 3 Aug 2025 07:05:00 +0300 Subject: [PATCH] [libc][math] Refactor cbrtf implementation to header-only i

[llvm-branch-commits] [llvm] RuntimeLibcalls: Add bitset for available libcalls (PR #150869)

2025-08-02 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/150869 >From 14813069a5bb931b2d93edde952dabed87d56a4d Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Sun, 27 Jul 2025 23:26:20 +0900 Subject: [PATCH] RuntimeLibcalls: Add bitset for available libcalls This is a st

[llvm-branch-commits] [llvm] RuntimeLibcalls: Move __stack_chk_fail config to tablegen (PR #148789)

2025-08-02 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/148789 >From cdfde2310d5dabadae82e4cd64d385d6919da66d Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Tue, 15 Jul 2025 15:47:10 +0900 Subject: [PATCH 1/2] RuntimeLibcalls: Move __stack_chk_fail config to tablegen -

[llvm-branch-commits] [llvm] RuntimeLibcalls: Move __stack_smash_handler config to tablegen (PR #150870)

2025-08-02 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/150870 >From 980e5523cdc1ade16f0970ba7872dac6fcf819d9 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Mon, 28 Jul 2025 11:47:04 +0900 Subject: [PATCH 1/2] RuntimeLibcalls: Move __stack_smash_handler config to table

[llvm-branch-commits] [llvm] RuntimeLibcalls: Really move default libcall handling to tablegen (PR #148780)

2025-08-02 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/148780 >From a8d3505cf190e60ffba12580456a785a9c313063 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Mon, 14 Jul 2025 19:53:22 +0900 Subject: [PATCH] RuntimeLibcalls: Really move default libcall handling to tableg

[llvm-branch-commits] [llvm] RuntimeLibcalls: Move __stack_smash_handler config to tablegen (PR #150870)

2025-08-02 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/150870 >From 980e5523cdc1ade16f0970ba7872dac6fcf819d9 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Mon, 28 Jul 2025 11:47:04 +0900 Subject: [PATCH 1/2] RuntimeLibcalls: Move __stack_smash_handler config to table

[llvm-branch-commits] [llvm] RuntimeLibcalls: Really move default libcall handling to tablegen (PR #148780)

2025-08-02 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/148780 >From a8d3505cf190e60ffba12580456a785a9c313063 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Mon, 14 Jul 2025 19:53:22 +0900 Subject: [PATCH] RuntimeLibcalls: Really move default libcall handling to tableg

[llvm-branch-commits] [llvm] RuntimeLibcalls: Remove darwin override of half convert libcalls (PR #148782)

2025-08-02 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/148782 >From 9404c93a6e6bed8ca8572b2a1c3f4b96d7c2d895 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Tue, 15 Jul 2025 14:53:15 +0900 Subject: [PATCH] RuntimeLibcalls: Remove darwin override of half convert libcall

[llvm-branch-commits] [llvm] RuntimeLibcalls: Remove target check for sjlj config (PR #148792)

2025-08-02 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/148792 >From 402b5c4a8db38647fae58db8b19749c3a2b566c6 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Tue, 15 Jul 2025 16:01:44 +0900 Subject: [PATCH] RuntimeLibcalls: Remove target check for sjlj config I'm assumi

[llvm-branch-commits] [llvm] RuntimeLibcalls: Move __stack_chk_fail config to tablegen (PR #148789)

2025-08-02 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/148789 >From cdfde2310d5dabadae82e4cd64d385d6919da66d Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Tue, 15 Jul 2025 15:47:10 +0900 Subject: [PATCH 1/2] RuntimeLibcalls: Move __stack_chk_fail config to tablegen -

[llvm-branch-commits] [llvm] RuntimeLibcalls: Add bitset for available libcalls (PR #150869)

2025-08-02 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/150869 >From 14813069a5bb931b2d93edde952dabed87d56a4d Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Sun, 27 Jul 2025 23:26:20 +0900 Subject: [PATCH] RuntimeLibcalls: Add bitset for available libcalls This is a st

[llvm-branch-commits] [llvm] RuntimeLibcalls: Remove darwin override of half convert libcalls (PR #148782)

2025-08-02 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/148782 >From 9404c93a6e6bed8ca8572b2a1c3f4b96d7c2d895 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Tue, 15 Jul 2025 14:53:15 +0900 Subject: [PATCH] RuntimeLibcalls: Remove darwin override of half convert libcall

[llvm-branch-commits] [llvm] RuntimeLibcalls: Remove target check for sjlj config (PR #148792)

2025-08-02 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/148792 >From 402b5c4a8db38647fae58db8b19749c3a2b566c6 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Tue, 15 Jul 2025 16:01:44 +0900 Subject: [PATCH] RuntimeLibcalls: Remove target check for sjlj config I'm assumi

[llvm-branch-commits] [llvm] release/21.x: [RISCV] vsha2cl intrinsics should select vsha2cl instructions. (PR #151834)

2025-08-02 Thread Brandon Wu via llvm-branch-commits
https://github.com/4vtomat approved this pull request. LGTM~ https://github.com/llvm/llvm-project/pull/151834 ___ 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] [lld] [llvm] release/21.x: [DTLTO][LLD][ELF] Support bitcode members of thin archives (#149425) (PR #151674)

2025-08-02 Thread Fangrui Song via llvm-branch-commits
https://github.com/MaskRay approved this pull request. https://github.com/llvm/llvm-project/pull/151674 ___ 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] [libc] [llvm] [libc][math] Refactor cbrt implementation to header-only in src/__support/math folder. (PR #151837)

2025-08-02 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix ready_for_review https://github.com/llvm/llvm-project/pull/151837 ___ 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] [libc] [llvm] [libc][math] Refactor cbrt implementation to header-only in src/__support/math folder. (PR #151837)

2025-08-02 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-libc Author: Muhammad Bassiouni (bassiounix) Changes --- Patch is 30.62 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/151837.diff 9 Files Affected: - (modified) libc/shared/math.h (+1) - (added) libc/s

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

2025-08-02 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix edited https://github.com/llvm/llvm-project/pull/151837 ___ 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] [libc] [llvm] [libc][math] Refactor cbrt implementation to header-only in src/__support/math folder. (PR #151837)

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

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

2025-08-02 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix created https://github.com/llvm/llvm-project/pull/151837 None >From 16142801a79a1bbde7208deb738420829f0a1282 Mon Sep 17 00:00:00 2001 From: bassiounix Date: Sat, 2 Aug 2025 22:51:43 +0300 Subject: [PATCH] [libc][math] Refactor cbrt implementation to header-only in

[llvm-branch-commits] [llvm] [AMDGPU] Add missing v_permlane_up_b32 test. NFC. (PR #151811)

2025-08-02 Thread Stanislav Mekhanoshin via llvm-branch-commits
https://github.com/rampitec updated https://github.com/llvm/llvm-project/pull/151811 >From f5894074b3be2d7b02950d62cb2f82ebfcc63174 Mon Sep 17 00:00:00 2001 From: Stanislav Mekhanoshin Date: Sat, 2 Aug 2025 02:39:28 -0700 Subject: [PATCH] [AMDGPU] Add missing v_permlane_up_b32 test. NFC. ---

[llvm-branch-commits] [llvm] [AMDGPU] Add missing v_permlane_up_b32 test. NFC. (PR #151811)

2025-08-02 Thread Stanislav Mekhanoshin via llvm-branch-commits
https://github.com/rampitec updated https://github.com/llvm/llvm-project/pull/151811 >From f5894074b3be2d7b02950d62cb2f82ebfcc63174 Mon Sep 17 00:00:00 2001 From: Stanislav Mekhanoshin Date: Sat, 2 Aug 2025 02:39:28 -0700 Subject: [PATCH] [AMDGPU] Add missing v_permlane_up_b32 test. NFC. ---

[llvm-branch-commits] [llvm] release/21.x: [DAG] visitFREEZE - limit freezing of multiple operands (PR #150425)

2025-08-02 Thread Simon Pilgrim via llvm-branch-commits
RKSimon wrote: @tru This should be OK to merge now - thanks. https://github.com/llvm/llvm-project/pull/150425 ___ 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] vsha2cl intrinsics should select vsha2cl instructions. (PR #151834)

2025-08-02 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-risc-v Author: None (llvmbot) Changes Backport a585d5758847dd7e4cd7d8137bea6c1577c53009 Requested by: @topperc --- Full diff: https://github.com/llvm/llvm-project/pull/151834.diff 2 Files Affected: - (modified) llvm/lib/Target/RISCV/RISCVIns

[llvm-branch-commits] [llvm] release/21.x: [RISCV] vsha2cl intrinsics should select vsha2cl instructions. (PR #151834)

2025-08-02 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/151834 ___ 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] vsha2cl intrinsics should select vsha2cl instructions. (PR #151834)

2025-08-02 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/151834 Backport a585d5758847dd7e4cd7d8137bea6c1577c53009 Requested by: @topperc >From 3c543929b1b5e11da820e207960e2f286ddb33ef Mon Sep 17 00:00:00 2001 From: Craig Topper Date: Sat, 2 Aug 2025 11:07:34 -0700 Subject:

[llvm-branch-commits] [llvm] [AMDGPU] Add missing v_permlane_up_b32 test. NFC. (PR #151811)

2025-08-02 Thread Stanislav Mekhanoshin via llvm-branch-commits
https://github.com/rampitec updated https://github.com/llvm/llvm-project/pull/151811 >From e911c22a6243b6cbe2932202e6c27c9d75b6e8c9 Mon Sep 17 00:00:00 2001 From: Stanislav Mekhanoshin Date: Sat, 2 Aug 2025 02:39:28 -0700 Subject: [PATCH] [AMDGPU] Add missing v_permlane_up_b32 test. NFC. ---

[llvm-branch-commits] [clang] [llvm] [AMDGPU] v_cvt_scalef32_sr_pk16_* gfx1250 instructions (PR #151810)

2025-08-02 Thread Stanislav Mekhanoshin via llvm-branch-commits
https://github.com/rampitec updated https://github.com/llvm/llvm-project/pull/151810 >From ff0a7f87901b9dc50e0fd5ec09f6000c25b5e91f Mon Sep 17 00:00:00 2001 From: Stanislav Mekhanoshin Date: Sat, 2 Aug 2025 02:11:34 -0700 Subject: [PATCH] [AMDGPU] v_cvt_scalef32_sr_pk16_* gfx1250 instructions

[llvm-branch-commits] [clang] [llvm] [AMDGPU] v_cvt_scalef32_sr_pk16_* gfx1250 instructions (PR #151810)

2025-08-02 Thread Stanislav Mekhanoshin via llvm-branch-commits
https://github.com/rampitec updated https://github.com/llvm/llvm-project/pull/151810 >From ff0a7f87901b9dc50e0fd5ec09f6000c25b5e91f Mon Sep 17 00:00:00 2001 From: Stanislav Mekhanoshin Date: Sat, 2 Aug 2025 02:11:34 -0700 Subject: [PATCH] [AMDGPU] v_cvt_scalef32_sr_pk16_* gfx1250 instructions

[llvm-branch-commits] [llvm] [AMDGPU] Add missing v_permlane_up_b32 test. NFC. (PR #151811)

2025-08-02 Thread Stanislav Mekhanoshin via llvm-branch-commits
https://github.com/rampitec updated https://github.com/llvm/llvm-project/pull/151811 >From e911c22a6243b6cbe2932202e6c27c9d75b6e8c9 Mon Sep 17 00:00:00 2001 From: Stanislav Mekhanoshin Date: Sat, 2 Aug 2025 02:39:28 -0700 Subject: [PATCH] [AMDGPU] Add missing v_permlane_up_b32 test. NFC. ---

[llvm-branch-commits] [llvm] [AMDGPU] Add missing v_permlane_up_b32 test. NFC. (PR #151811)

2025-08-02 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm approved this pull request. https://github.com/llvm/llvm-project/pull/151811 ___ 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] [llvm] [AMDGPU] v_cvt_scalef32_sr_pk16_* gfx1250 instructions (PR #151810)

2025-08-02 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm approved this pull request. https://github.com/llvm/llvm-project/pull/151810 ___ 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] [llvm] [AMDGPU] v_cvt_scalef32_pk16_* gfx1250 instructions (PR #151807)

2025-08-02 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm approved this pull request. https://github.com/llvm/llvm-project/pull/151807 ___ 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] Google Style: disable DerivePointerAlignment. (#149602) (PR #151797)

2025-08-02 Thread Björn Schäpers via llvm-branch-commits
https://github.com/HazardyKnusperkeks approved this pull request. https://github.com/llvm/llvm-project/pull/151797 ___ 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] [AMDGPU] Add missing v_permlane_up_b32 test. NFC. (PR #151811)

2025-08-02 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mc Author: Stanislav Mekhanoshin (rampitec) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/151811.diff 1 Files Affected: - (modified) llvm/test/MC/Disassembler/AMDGPU/gfx1250_dasm_vop3.txt (+3) ``diff diff --git a/llvm/t

[llvm-branch-commits] [llvm] [AMDGPU] Add missing v_permlane_up_b32 test. NFC. (PR #151811)

2025-08-02 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Stanislav Mekhanoshin (rampitec) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/151811.diff 1 Files Affected: - (modified) llvm/test/MC/Disassembler/AMDGPU/gfx1250_dasm_vop3.txt (+3) ``diff diff --

[llvm-branch-commits] [llvm] [AMDGPU] Add missing v_permlane_up_b32 test. NFC. (PR #151811)

2025-08-02 Thread Stanislav Mekhanoshin via llvm-branch-commits
https://github.com/rampitec ready_for_review https://github.com/llvm/llvm-project/pull/151811 ___ 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] Add missing v_permlane_up_b32 test. NFC. (PR #151811)

2025-08-02 Thread Stanislav Mekhanoshin via llvm-branch-commits
rampitec 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/151811?utm_source=stack-comment-downstack-mergeability-warning"

[llvm-branch-commits] [libcxx] release/21.x: [libc++] Implement comparison operators for `tuple` added in C++23 (#148799) (PR #151808)

2025-08-02 Thread A. Jiang via llvm-branch-commits
frederick-vs-ja wrote: > Why do we want to back-port this? This looks to me very much like feature > work. See also https://github.com/llvm/llvm-project/pull/148799#pullrequestreview-3079726788. I'm inclined to backport this, but I will be also fine if backport is eventually rejected. https

[llvm-branch-commits] [llvm] [AMDGPU] Add missing v_permlane_up_b32 test. NFC. (PR #151811)

2025-08-02 Thread Stanislav Mekhanoshin via llvm-branch-commits
https://github.com/rampitec created https://github.com/llvm/llvm-project/pull/151811 None >From 7d26f4bb0efd6e38ef03ebfbe0b1c488435f3fb7 Mon Sep 17 00:00:00 2001 From: Stanislav Mekhanoshin Date: Sat, 2 Aug 2025 02:39:28 -0700 Subject: [PATCH] [AMDGPU] Add missing v_permlane_up_b32 test. NFC.

[llvm-branch-commits] [libcxx] release/21.x: [libc++] Implement comparison operators for `tuple` added in C++23 (#148799) (PR #151808)

2025-08-02 Thread Nikolas Klauser via llvm-branch-commits
https://github.com/philnik777 requested changes to this pull request. Why do we want to back-port this? This looks to me very much like feature work. https://github.com/llvm/llvm-project/pull/151808 ___ llvm-branch-commits mailing list llvm-branch-comm

[llvm-branch-commits] [clang] release/21.x: [X86][AVX10.2] Fix VNNIINT16 maskz intrinsics arguments order (#151077) (PR #151092)

2025-08-02 Thread Phoebe Wang via llvm-branch-commits
phoebewang wrote: > > LGTM - but definitely needs details adding to release notes > > @phoebewang can you handle a release note as well? Sure! I plan to add it after it merged. Does it sound ok for you? https://github.com/llvm/llvm-project/pull/151092 __

[llvm-branch-commits] [clang] [llvm] [AMDGPU] v_cvt_scalef32_sr_pk16_* gfx1250 instructions (PR #151810)

2025-08-02 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Stanislav Mekhanoshin (rampitec) Changes --- Patch is 34.66 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/151810.diff 10 Files Affected: - (modified) clang/include/clang/Basic/BuiltinsAMDG

[llvm-branch-commits] [clang] [llvm] [AMDGPU] v_cvt_scalef32_sr_pk16_* gfx1250 instructions (PR #151810)

2025-08-02 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-ir @llvm/pr-subscribers-backend-amdgpu Author: Stanislav Mekhanoshin (rampitec) Changes --- Patch is 34.66 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/151810.diff 10 Files Affected: - (modified)

[llvm-branch-commits] [clang] [llvm] [AMDGPU] v_cvt_scalef32_sr_pk16_* gfx1250 instructions (PR #151810)

2025-08-02 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mc Author: Stanislav Mekhanoshin (rampitec) Changes --- Patch is 34.66 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/151810.diff 10 Files Affected: - (modified) clang/include/clang/Basic/BuiltinsAMDGPU.

[llvm-branch-commits] [clang] [llvm] [AMDGPU] v_cvt_scalef32_sr_pk16_* gfx1250 instructions (PR #151810)

2025-08-02 Thread Stanislav Mekhanoshin via llvm-branch-commits
https://github.com/rampitec ready_for_review https://github.com/llvm/llvm-project/pull/151810 ___ 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] [llvm] [AMDGPU] v_cvt_scalef32_sr_pk16_* gfx1250 instructions (PR #151810)

2025-08-02 Thread Stanislav Mekhanoshin via llvm-branch-commits
https://github.com/rampitec updated https://github.com/llvm/llvm-project/pull/151810 >From dad0929b323eb7dde3211a43a4b14170fee5d56c Mon Sep 17 00:00:00 2001 From: Stanislav Mekhanoshin Date: Sat, 2 Aug 2025 02:11:34 -0700 Subject: [PATCH] [AMDGPU] v_cvt_scalef32_sr_pk16_* gfx1250 instructions

[llvm-branch-commits] [clang] [llvm] [AMDGPU] v_cvt_scalef32_sr_pk16_* gfx1250 instructions (PR #151810)

2025-08-02 Thread Stanislav Mekhanoshin via llvm-branch-commits
https://github.com/rampitec updated https://github.com/llvm/llvm-project/pull/151810 >From dad0929b323eb7dde3211a43a4b14170fee5d56c Mon Sep 17 00:00:00 2001 From: Stanislav Mekhanoshin Date: Sat, 2 Aug 2025 02:11:34 -0700 Subject: [PATCH] [AMDGPU] v_cvt_scalef32_sr_pk16_* gfx1250 instructions

[llvm-branch-commits] [clang] [llvm] [AMDGPU] v_cvt_scalef32_pk16_* gfx1250 instructions (PR #151807)

2025-08-02 Thread Stanislav Mekhanoshin via llvm-branch-commits
https://github.com/rampitec updated https://github.com/llvm/llvm-project/pull/151807 >From 792b72892f4c359330472eca4926ec1f7fe6aec2 Mon Sep 17 00:00:00 2001 From: Stanislav Mekhanoshin Date: Sat, 2 Aug 2025 01:48:31 -0700 Subject: [PATCH] [AMDGPU] v_cvt_scalef32_pk16_* gfx1250 instructions ---

[llvm-branch-commits] [clang] [llvm] [AMDGPU] v_cvt_scalef32_pk16_* gfx1250 instructions (PR #151807)

2025-08-02 Thread Stanislav Mekhanoshin via llvm-branch-commits
https://github.com/rampitec updated https://github.com/llvm/llvm-project/pull/151807 >From 792b72892f4c359330472eca4926ec1f7fe6aec2 Mon Sep 17 00:00:00 2001 From: Stanislav Mekhanoshin Date: Sat, 2 Aug 2025 01:48:31 -0700 Subject: [PATCH] [AMDGPU] v_cvt_scalef32_pk16_* gfx1250 instructions ---

[llvm-branch-commits] [clang] [llvm] [AMDGPU] v_cvt_scalef32_sr_pk16_* gfx1250 instructions (PR #151810)

2025-08-02 Thread Stanislav Mekhanoshin via llvm-branch-commits
rampitec 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/151810?utm_source=stack-comment-downstack-mergeability-warning"

[llvm-branch-commits] [clang] [llvm] [AMDGPU] v_cvt_scalef32_sr_pk16_* gfx1250 instructions (PR #151810)

2025-08-02 Thread Stanislav Mekhanoshin via llvm-branch-commits
https://github.com/rampitec created https://github.com/llvm/llvm-project/pull/151810 None >From dfe439a1ed94031e238a3acd558cb0035b74e97b Mon Sep 17 00:00:00 2001 From: Stanislav Mekhanoshin Date: Sat, 2 Aug 2025 02:11:34 -0700 Subject: [PATCH] [AMDGPU] v_cvt_scalef32_sr_pk16_* gfx1250 instruct

[llvm-branch-commits] [libcxx] release/21.x: [libc++] Implement comparison operators for `tuple` added in C++23 (#148799) (PR #151808)

2025-08-02 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-libcxx Author: A. Jiang (frederick-vs-ja) Changes And constrain the new `operator==` since C++26. This patch implements parts of P2165R4, P2944R3, and a possibly improved resolution of LWG3882. Currently, libstdc++ and MSVC STL constrain the new overl

[llvm-branch-commits] [libcxx] release/21.x: [libc++] Implement comparison operators for `tuple` added in C++23 (#148799) (PR #151808)

2025-08-02 Thread A. Jiang via llvm-branch-commits
https://github.com/frederick-vs-ja created https://github.com/llvm/llvm-project/pull/151808 And constrain the new `operator==` since C++26. This patch implements parts of P2165R4, P2944R3, and a possibly improved resolution of LWG3882. Currently, libstdc++ and MSVC STL constrain the new overl

[llvm-branch-commits] [clang] [llvm] [AMDGPU] v_cvt_scalef32_pk16_* gfx1250 instructions (PR #151807)

2025-08-02 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-ir @llvm/pr-subscribers-backend-amdgpu Author: Stanislav Mekhanoshin (rampitec) Changes --- Patch is 37.07 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/151807.diff 10 Files Affected: - (modified)

[llvm-branch-commits] [clang] [llvm] [AMDGPU] v_cvt_scalef32_pk16_* gfx1250 instructions (PR #151807)

2025-08-02 Thread Stanislav Mekhanoshin via llvm-branch-commits
https://github.com/rampitec ready_for_review https://github.com/llvm/llvm-project/pull/151807 ___ 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] [llvm] [AMDGPU] v_cvt_scalef32_pk16_* gfx1250 instructions (PR #151807)

2025-08-02 Thread Stanislav Mekhanoshin via llvm-branch-commits
rampitec 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/151807?utm_source=stack-comment-downstack-mergeability-warning"

[llvm-branch-commits] [clang] [llvm] [AMDGPU] v_cvt_scalef32_pk16_* gfx1250 instructions (PR #151807)

2025-08-02 Thread Stanislav Mekhanoshin via llvm-branch-commits
https://github.com/rampitec created https://github.com/llvm/llvm-project/pull/151807 None >From 7bc4dd4b6d3bf909475316a44f7ef42c11ef4160 Mon Sep 17 00:00:00 2001 From: Stanislav Mekhanoshin Date: Sat, 2 Aug 2025 01:48:31 -0700 Subject: [PATCH] [AMDGPU] v_cvt_scalef32_pk16_* gfx1250 instruction

[llvm-branch-commits] [clang] release/21.x: [clang] Avoid inheriting [[noreturn]] in explicit function template specializations (#150003) (PR #151752)

2025-08-02 Thread Corentin Jabot via llvm-branch-commits
https://github.com/cor3ntin approved this pull request. LGTM but main could be improved with an nfc commit https://github.com/llvm/llvm-project/pull/150003#pullrequestreview-3080960841 https://github.com/llvm/llvm-project/pull/151752 ___ llvm-branch-

[llvm-branch-commits] [libc++] Introduce __force_nonstandard_layout base class for pointer field protection (PR #151652)

2025-08-02 Thread A. Jiang via llvm-branch-commits
frederick-vs-ja wrote: > That's right. For example, the standard would require that a standard-layout > `std::unique_ptr` has the same representation as `int *` (assuming the > obvious implementation), and it was not considered practical to change the > representation of all pointers for compa