[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-14 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-risc-v Author: None (llvmbot) Changes Backport defbbf0129d5c1ac360c6ffd9eaa2f07ab07d622 Requested by: @topperc --- Full diff: https://github.com/llvm/llvm-project/pull/153697.diff 2 Files Affected: - (modified) llvm/lib/Target/RISCV/RISCVMov

[llvm-branch-commits] [llvm] [DirectX] Validating Root flags are denying shader stage (PR #153287)

2025-08-14 Thread via llvm-branch-commits
https://github.com/joaosaffran updated https://github.com/llvm/llvm-project/pull/153287 >From b1e34ff07fffe96fec438b87027bd2c450b6b36f Mon Sep 17 00:00:00 2001 From: Joao Saffran <{ID}+{username}@users.noreply.github.com> Date: Tue, 12 Aug 2025 13:07:42 -0700 Subject: [PATCH 1/5] adding validait

[llvm-branch-commits] [lld] [ELF][Mips] Fix addend for preemptible static TLS (PR #150729)

2025-08-14 Thread Jessica Clarke via llvm-branch-commits
jrtc27 wrote: Ping https://github.com/llvm/llvm-project/pull/150729 ___ 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] [DirectX] Validate if Textures/TypedBuffers are being bound in Root Signatures (PR #147573)

2025-08-14 Thread via llvm-branch-commits
https://github.com/joaosaffran updated https://github.com/llvm/llvm-project/pull/147573 >From 01a558be2b36a6bb00e1027c4d042c7bacd4ed5a Mon Sep 17 00:00:00 2001 From: joaosaffran Date: Mon, 7 Jul 2025 19:26:24 + Subject: [PATCH 01/15] add validation --- .../DXILPostOptimizationValidation.c

[llvm-branch-commits] [clang] [llvm] [DirectX] Validate if Textures/TypedBuffers are being bound in Root Signatures (PR #147573)

2025-08-14 Thread via llvm-branch-commits
https://github.com/joaosaffran updated https://github.com/llvm/llvm-project/pull/147573 >From 01a558be2b36a6bb00e1027c4d042c7bacd4ed5a Mon Sep 17 00:00:00 2001 From: joaosaffran Date: Mon, 7 Jul 2025 19:26:24 + Subject: [PATCH 01/16] add validation --- .../DXILPostOptimizationValidation.c

[llvm-branch-commits] [clang] [llvm] [DirectX] Validate if Textures/TypedBuffers are being bound in Root Signatures (PR #147573)

2025-08-14 Thread via llvm-branch-commits
https://github.com/joaosaffran updated https://github.com/llvm/llvm-project/pull/147573 >From 01a558be2b36a6bb00e1027c4d042c7bacd4ed5a Mon Sep 17 00:00:00 2001 From: joaosaffran Date: Mon, 7 Jul 2025 19:26:24 + Subject: [PATCH 01/17] add validation --- .../DXILPostOptimizationValidation.c

[llvm-branch-commits] [clang] [llvm] [DirectX] Validate if Textures/TypedBuffers are being bound in Root Signatures (PR #147573)

2025-08-14 Thread via llvm-branch-commits
https://github.com/joaosaffran updated https://github.com/llvm/llvm-project/pull/147573 >From 01a558be2b36a6bb00e1027c4d042c7bacd4ed5a Mon Sep 17 00:00:00 2001 From: joaosaffran Date: Mon, 7 Jul 2025 19:26:24 + Subject: [PATCH 01/18] add validation --- .../DXILPostOptimizationValidation.c

[llvm-branch-commits] [clang] [llvm] [DirectX] Validate if Textures/TypedBuffers are being bound in Root Signatures (PR #147573)

2025-08-14 Thread via llvm-branch-commits
https://github.com/joaosaffran updated https://github.com/llvm/llvm-project/pull/147573 >From 01a558be2b36a6bb00e1027c4d042c7bacd4ed5a Mon Sep 17 00:00:00 2001 From: joaosaffran Date: Mon, 7 Jul 2025 19:26:24 + Subject: [PATCH 01/19] add validation --- .../DXILPostOptimizationValidation.c

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

2025-08-14 Thread Carl Ritson via llvm-branch-commits
https://github.com/perlfu approved this pull request. https://github.com/llvm/llvm-project/pull/153025 ___ 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 statistic for number of MFMAs moved to AGPR form (PR #153024)

2025-08-14 Thread Carl Ritson via llvm-branch-commits
https://github.com/perlfu approved this pull request. https://github.com/llvm/llvm-project/pull/153024 ___ 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] [DirectX] Adding missing descriptor table validations (PR #153276)

2025-08-14 Thread via llvm-branch-commits
https://github.com/joaosaffran updated https://github.com/llvm/llvm-project/pull/153276 >From 50e78d283fb2915a56cd3844f83d1b97a14bf2b8 Mon Sep 17 00:00:00 2001 From: Joao Saffran <{ID}+{username}@users.noreply.github.com> Date: Tue, 12 Aug 2025 11:21:17 -0700 Subject: [PATCH 01/12] check if tabl

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

2025-08-14 Thread Carl Ritson via llvm-branch-commits
https://github.com/perlfu approved this pull request. LGTM https://github.com/llvm/llvm-project/pull/153023 ___ 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] [DirectX] Adding missing descriptor table validations (PR #153276)

2025-08-14 Thread via llvm-branch-commits
https://github.com/joaosaffran updated https://github.com/llvm/llvm-project/pull/153276 >From 50e78d283fb2915a56cd3844f83d1b97a14bf2b8 Mon Sep 17 00:00:00 2001 From: Joao Saffran <{ID}+{username}@users.noreply.github.com> Date: Tue, 12 Aug 2025 11:21:17 -0700 Subject: [PATCH 01/13] check if tabl

[llvm-branch-commits] [clang] [llvm] [DirectX] Validate if Textures/TypedBuffers are being bound in Root Signatures (PR #147573)

2025-08-14 Thread via llvm-branch-commits
https://github.com/joaosaffran updated https://github.com/llvm/llvm-project/pull/147573 >From 01a558be2b36a6bb00e1027c4d042c7bacd4ed5a Mon Sep 17 00:00:00 2001 From: joaosaffran Date: Mon, 7 Jul 2025 19:26:24 + Subject: [PATCH 01/20] add validation --- .../DXILPostOptimizationValidation.c

[llvm-branch-commits] [clang] [clang][PAC][ObjC] Merge the block metadata support for the arm64e abi to llvm 21 (PR #153725)

2025-08-14 Thread Oliver Hunt via llvm-branch-commits
https://github.com/ojhunt reopened https://github.com/llvm/llvm-project/pull/153725 ___ 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] [clang][PAC][ObjC] Merge the block metadata support for the arm64e abi to llvm 21 (PR #153725)

2025-08-14 Thread Oliver Hunt via llvm-branch-commits
ojhunt wrote: Ah, I see - the bot cherry-pick commands are not a requirement, it can be approved by a release manager manually. https://github.com/llvm/llvm-project/pull/153725 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org ht

[llvm-branch-commits] [clang] [clang][PAC][ObjC] Merge the block metadata support for the arm64e abi to llvm 21 (PR #153725)

2025-08-14 Thread Oliver Hunt via llvm-branch-commits
https://github.com/ojhunt edited https://github.com/llvm/llvm-project/pull/153725 ___ 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] [clang][PAC][ObjC] Merge the block metadata support for the arm64e abi to llvm 21 (PR #153725)

2025-08-14 Thread Oliver Hunt via llvm-branch-commits
ojhunt wrote: This fixes #153726 -- (multiple comments to try and see if I can get the bot infra to understand) https://github.com/llvm/llvm-project/pull/153725 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm

[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-14 Thread Sam Elliott via llvm-branch-commits
https://github.com/lenary approved this pull request. LGTM. This solves a verifier error we have seen on the branch. https://github.com/llvm/llvm-project/pull/153697 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.

[llvm-branch-commits] [libc] Use UMAXV.4S to reduce bcmp result. (PR #99260)

2025-08-14 Thread Peter Collingbourne via llvm-branch-commits
pcc wrote: can't reproduce this test failure. I did: ``` cmake -G Ninja -DLLVM_ENABLE_RUNTIMES=libc -DLLVM_ENABLE_PROJECTS=clang\;lld -DCMAKE_BUILD_TYPE=RelWithDebInfo -DLLVM_ENABLE_ASSERTIONS=1 -DLLVM_TARGETS_TO_BUILD=AArch64 -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ ../llvm ninj

[llvm-branch-commits] [libc] Use UMAXV.4S to reduce bcmp result. (PR #99260)

2025-08-14 Thread Peter Collingbourne via llvm-branch-commits
https://github.com/pcc reopened https://github.com/llvm/llvm-project/pull/99260 ___ 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] Track Linker Relaxable through Assembly Relaxation (#152602) (PR #153670)

2025-08-14 Thread Fangrui Song via llvm-branch-commits
https://github.com/MaskRay approved this pull request. 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] [RISCV] Track Linker Relaxable through Assembly Relaxation (#152602) (PR #153670)

2025-08-14 Thread Fangrui Song via llvm-branch-commits
@@ -361,6 +361,10 @@ static void attemptToFoldSymbolOffsetDifference(const MCAssembler *Asm, if (BBeforeRelax && AAfterRelax) return; } + const auto *RF = dyn_cast(F); + if (RF && RF->isLinkerRelaxable()) { +return; Ma

[llvm-branch-commits] [llvm] [JTS] Use common branch weigth downscaling (PR #153738)

2025-08-14 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin created https://github.com/llvm/llvm-project/pull/153738 None >From 5c51af5145fa3dae57ec5a56a6f3d5c3c1f53679 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Thu, 14 Aug 2025 20:26:48 -0700 Subject: [PATCH] [JTS] Use common branch weigth downscaling --- .../Trans

[llvm-branch-commits] [llvm] [JTS] Use common branch weigth downscaling (PR #153738)

2025-08-14 Thread Mircea Trofin via llvm-branch-commits
mtrofin 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/153738?utm_source=stack-comment-downstack-mergeability-warning";

[llvm-branch-commits] [llvm] [JTS] Use common branch weigth downscaling (PR #153738)

2025-08-14 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin edited https://github.com/llvm/llvm-project/pull/153738 ___ 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-14 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/153739 Backport 793a6b4fd402c929e04f9da407fe4491d5d9d22e a1b6e7ff393533a5c4f3bdfd4efe5da106e2de2b Requested by: @Ami-zhang >From 73566d541de9ce63c8853d0d31a153dee26d963d Mon Sep 17 00:00:00 2001 From: Ami-zhang Date

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

2025-08-14 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned 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-14 Thread via llvm-branch-commits
llvmbot wrote: @SixWeining @SixWeining What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/153739 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-b

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

2025-08-14 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: None (llvmbot) Changes Backport 793a6b4fd402c929e04f9da407fe4491d5d9d22e a1b6e7ff393533a5c4f3bdfd4efe5da106e2de2b Requested by: @Ami-zhang --- Full diff: https://github.com/llvm/llvm-project/pull/153739.diff 2 Files Affected: - (modif

[llvm-branch-commits] [llvm] [JTS] Use common branch weigth downscaling (PR #153738)

2025-08-14 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin edited https://github.com/llvm/llvm-project/pull/153738 ___ 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] [JTS] Use common branch weigth downscaling (PR #153738)

2025-08-14 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin ready_for_review https://github.com/llvm/llvm-project/pull/153738 ___ 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] [JTS] Use common branch weigth downscaling (PR #153738)

2025-08-14 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-transforms Author: Mircea Trofin (mtrofin) Changes This also fixes a bug introduced accidentally in #153651, whereby the `JumpTableToSwitch`​ would convert all the branch weights to 0 except for one. It didn't trip the test because `update_test_ch

[llvm-branch-commits] [libc] Use UMAXV.4S to reduce bcmp result. (PR #99260)

2025-08-14 Thread Schrodinger ZHU Yifan via llvm-branch-commits
SchrodingerZhu wrote: I will test it again. Thanks for letting me know.On Thu, Aug 14, 2025 at 23:14, Peter Collingbourne ***@***.***> wrote: Reopened #99260. — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are on a team that was mentioned.

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

2025-08-14 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/153741 Backport 63cc2e390db57cbc400b519771b7005eab1fc76a Requested by: @amy-kwan >From a79b842082a9e98c55e22385121871cbad6371c2 Mon Sep 17 00:00:00 2001 From: Amy Kwan Date: Wed, 13 Aug 2025 15:00:32 -0400 Subject: [

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

2025-08-14 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned 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] release/21.x: [PowerPC][CodeGen] Expand ISD::AssertNoFPClass for ppc_fp128 (#152357) (PR #153741)

2025-08-14 Thread via llvm-branch-commits
llvmbot wrote: @amy-kwan What do you think about merging this PR to the release branch? 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/list

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

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

[llvm-branch-commits] [llvm] [JTS] Use common branch weigth downscaling (PR #153738)

2025-08-14 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 commented: Typo in the commit title (`s/weigth/weight`)? https://github.com/llvm/llvm-project/pull/153738 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/l

[llvm-branch-commits] [llvm] [JTS] Use common branch weigth downscaling (PR #153738)

2025-08-14 Thread Alexander Shaposhnikov via llvm-branch-commits
https://github.com/alexander-shaposhnikov approved this pull request. https://github.com/llvm/llvm-project/pull/153738 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-c

[llvm-branch-commits] [llvm] [JTS] Use common branch weight downscaling (PR #153738)

2025-08-14 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin edited https://github.com/llvm/llvm-project/pull/153738 ___ 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] [JTS] Use common branch weight downscaling (PR #153738)

2025-08-14 Thread Mircea Trofin via llvm-branch-commits
mtrofin wrote: ### Merge activity * **Aug 15, 5:17 AM UTC**: A user started a stack merge that includes this pull request via [Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/153738). https://github.com/llvm/llvm-project/pull/153738

<    1   2