[llvm-branch-commits] [llvm] [LoongArch] Initial implementation for `enableMemCmpExpansion` hook (PR #166526)

2025-11-05 Thread via llvm-branch-commits
https://github.com/zhaoqi5 ready_for_review https://github.com/llvm/llvm-project/pull/166526 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [LoongArch] Initial implementation for `enableMemCmpExpansion` hook (PR #166526)

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

[llvm-branch-commits] [llvm] [LLVM][ARM] Add native ct.select support for ARM32 and Thumb (PR #166707)

2025-11-05 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 origin/main HEAD --extensions h,cpp -- llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp llvm/

[llvm-branch-commits] [llvm] [LLVM][AArch64] Add native ct.select support for ARM64 (PR #166706)

2025-11-05 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 origin/main HEAD --extensions h,cpp -- llvm/lib/Target/AArch64/AArch64ISelLowering.cp

[llvm-branch-commits] [llvm] [LLVM][X86] Add native ct.select support for X86 and i386 (PR #166704)

2025-11-05 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 origin/main HEAD --extensions h,cpp -- llvm/lib/Target/X86/X86ISelLowering.cpp llvm/l

[llvm-branch-commits] [clang] [ConstantTime][Clang] Add __builtin_ct_select for constant-time selection (PR #166703)

2025-11-05 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 origin/main HEAD --extensions cpp,c -- clang/test/Sema/builtin-ct-select-edge-cases.c

[llvm-branch-commits] [llvm] [ConstantTime][WebAssembly] Add comprehensive tests for ct.select (PR #166709)

2025-11-05 Thread Julius Alexandre via llvm-branch-commits
wizardengineer 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.com/github/pr/llvm/llvm-project/166709?utm_source=stack-comment-downstack-mergeability-wa

[llvm-branch-commits] [llvm] [LLVM][ARM] Add native ct.select support for ARM32 and Thumb (PR #166707)

2025-11-05 Thread Julius Alexandre via llvm-branch-commits
wizardengineer 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.com/github/pr/llvm/llvm-project/166707?utm_source=stack-comment-downstack-mergeability-wa

[llvm-branch-commits] [llvm] [ConstantTime][RISCV] Add comprehensive tests for ct.select (PR #166708)

2025-11-05 Thread Julius Alexandre via llvm-branch-commits
wizardengineer 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.com/github/pr/llvm/llvm-project/166708?utm_source=stack-comment-downstack-mergeability-wa

[llvm-branch-commits] [llvm] [LLVM][X86] Add native ct.select support for X86 and i386 (PR #166704)

2025-11-05 Thread Julius Alexandre via llvm-branch-commits
wizardengineer 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.com/github/pr/llvm/llvm-project/166704?utm_source=stack-comment-downstack-mergeability-wa

[llvm-branch-commits] [llvm] [LLVM][AArch64] Add native ct.select support for ARM64 (PR #166706)

2025-11-05 Thread Julius Alexandre via llvm-branch-commits
wizardengineer 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.com/github/pr/llvm/llvm-project/166706?utm_source=stack-comment-downstack-mergeability-wa

[llvm-branch-commits] [llvm] [LLVM][MIPS] Add comprehensive tests for ct.select (PR #166705)

2025-11-05 Thread Julius Alexandre via llvm-branch-commits
wizardengineer 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.com/github/pr/llvm/llvm-project/166705?utm_source=stack-comment-downstack-mergeability-wa

[llvm-branch-commits] [clang] [ConstantTime][Clang] Add __builtin_ct_select for constant-time selection (PR #166703)

2025-11-05 Thread Julius Alexandre via llvm-branch-commits
wizardengineer 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.com/github/pr/llvm/llvm-project/166703?utm_source=stack-comment-downstack-mergeability-wa

[llvm-branch-commits] [llvm] [ConstantTime][WebAssembly] Add comprehensive tests for ct.select (PR #166709)

2025-11-05 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer created https://github.com/llvm/llvm-project/pull/166709 None >From d55c2d69a0d48538f7376d9f06b8cbf0e2215e93 Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 11:03:23 -0500 Subject: [PATCH] [ConstantTime][WebAssembly] Add comprehensive tests

[llvm-branch-commits] [llvm] [LLVM][AArch64] Add native ct.select support for ARM64 (PR #166706)

2025-11-05 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer created https://github.com/llvm/llvm-project/pull/166706 This patch implements architecture-specific lowering for ct.select on AArch64 using CSEL (conditional select) instructions for constant-time selection. Implementation details: - Uses CSEL family of instru

[llvm-branch-commits] [llvm] [ConstantTime][RISCV] Add comprehensive tests for ct.select (PR #166708)

2025-11-05 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer created https://github.com/llvm/llvm-project/pull/166708 Add comprehensive test suite for RISC-V fallback implementation: - Edge cases (zero conditions, large integers, sign extension) - Pattern matching (nested selects, chains) - Vector support with RVV extensi

[llvm-branch-commits] [llvm] [LLVM][MIPS] Add comprehensive tests for ct.select (PR #166705)

2025-11-05 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer created https://github.com/llvm/llvm-project/pull/166705 None >From 22e92921b5a3b7720e53ba32777e2bccf024896a Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 11:01:26 -0500 Subject: [PATCH] [LLVM][MIPS] Add comprehensive tests for ct.select

[llvm-branch-commits] [clang] [ConstantTime][Clang] Add __builtin_ct_select for constant-time selection (PR #166703)

2025-11-05 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer created https://github.com/llvm/llvm-project/pull/166703 None >From cbb549061c8ec8023ca44b664e0f9d9b4727afde Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 10:56:34 -0500 Subject: [PATCH] [ConstantTime][Clang] Add __builtin_ct_select for

[llvm-branch-commits] [CI] Make premerge upload/write comments (PR #166609)

2025-11-05 Thread Tom Stellard via llvm-branch-commits
@@ -116,6 +116,13 @@ jobs: path: artifacts/ retention-days: 5 include-hidden-files: 'true' + - name: Upload Comment +if: always() +continue-on-error: true tstellar wrote: Are you missing a 'uses' here? https:

[llvm-branch-commits] [compiler-rt][sanitizers] Mark three tests as unsupported on Android (PR #166639)

2025-11-05 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/166639 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [compiler-rt][sanitizers] Mark three tests as unsupported on Android (PR #166639)

2025-11-05 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/166639 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [compiler-rt][HWAsan] Remove CHECK lines from test (PR #166638)

2025-11-05 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/166638 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [compiler-rt][HWAsan] Remove CHECK lines from test (PR #166638)

2025-11-05 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/166638 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [BOLT] Compress YAML pseudo probe information (PR #166680)

2025-11-05 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 origin/main HEAD --extensions h,cpp -- bolt/include/bolt/Profile/ProfileYAMLMapping.h

[llvm-branch-commits] [llvm] [BOLT] Move call probe information to CallSiteInfo (PR #165490)

2025-11-05 Thread Amir Ayupov via llvm-branch-commits
https://github.com/aaupov edited https://github.com/llvm/llvm-project/pull/165490 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [BOLT] Compress YAML pseudo probe information (PR #166680)

2025-11-05 Thread Amir Ayupov via llvm-branch-commits
https://github.com/aaupov created https://github.com/llvm/llvm-project/pull/166680 None ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [dwarf] make dwarf fission compatible with RISCV relaxations 2/2 (PR #164813)

2025-11-05 Thread via llvm-branch-commits
https://github.com/dlav-sc updated https://github.com/llvm/llvm-project/pull/164813 >From ac224f9079e297ae6b5f675234120d0dcef0ebe8 Mon Sep 17 00:00:00 2001 From: Daniil Avdeev Date: Thu, 18 Sep 2025 02:05:39 + Subject: [PATCH] [dwarf] make dwarf fission compatible with RISCV relaxations 2/

[llvm-branch-commits] [libc] e3b12c0 - Revert "[libc] Return errno from OFD failure paths in fcntl. (#166252)"

2025-11-05 Thread via llvm-branch-commits
Author: Jackson Stogel Date: 2025-11-05T14:52:26-08:00 New Revision: e3b12c0859b0e472a44df89dd2be19b2016191f6 URL: https://github.com/llvm/llvm-project/commit/e3b12c0859b0e472a44df89dd2be19b2016191f6 DIFF: https://github.com/llvm/llvm-project/commit/e3b12c0859b0e472a44df89dd2be19b2016191f6.diff

[llvm-branch-commits] [mlir] check float cast (PR #166618)

2025-11-05 Thread Maksim Levental via llvm-branch-commits
https://github.com/makslevental updated https://github.com/llvm/llvm-project/pull/166618 >From 186a5f9dd5545db6e3ccb228174e9f6edbce95d5 Mon Sep 17 00:00:00 2001 From: makslevental Date: Wed, 5 Nov 2025 11:13:09 -0800 Subject: [PATCH 1/2] check float cast --- mlir/lib/Conversion/ArithToLLVM/Ar

[llvm-branch-commits] [compiler-rt][HWAsan] Remove CHECK lines from test (PR #166638)

2025-11-05 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-compiler-rt-sanitizer Author: Aiden Grossman (boomanaiden154) Changes These check lines were added in 144dae207a3b1750ec94553248bf44c359b6d452 as part of reenabling on Linux. The check lines were added using an or clause though that gets short circuited,

[llvm-branch-commits] [compiler-rt][sanitizers] Mark three tests as unsupported on Android (PR #166639)

2025-11-05 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-compiler-rt-sanitizer Author: Aiden Grossman (boomanaiden154) Changes These tests were already XFailed on Android, but are unresolved when running under the internal shell rather than failing due to missing file paths, which is likely the same reason the

[llvm-branch-commits] [compiler-rt][sanitizers] Mark three tests as unsupported on Android (PR #166639)

2025-11-05 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 created https://github.com/llvm/llvm-project/pull/166639 These tests were already XFailed on Android, but are unresolved when running under the internal shell rather than failing due to missing file paths, which is likely the same reason they are xfailed. This d

[llvm-branch-commits] [compiler-rt][HWAsan] Remove CHECK lines from test (PR #166638)

2025-11-05 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 created https://github.com/llvm/llvm-project/pull/166638 These check lines were added in 144dae207a3b1750ec94553248bf44c359b6d452 as part of reenabling on Linux. The check lines were added using an or clause though that gets short circuited, so were never actual

[llvm-branch-commits] [llvm] [LSCFG][profcheck] Add dummy branch weights for the dummy switch to dead exits (PR #164714)

2025-11-05 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164714 >From eb82bc3d94bc231f5b141cd6d4e596262ff354c1 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Wed, 22 Oct 2025 14:34:31 -0700 Subject: [PATCH] [LSCFG][profcheck] Add dummy branch weights for the dummy switc

[llvm-branch-commits] [llvm] [LSCFG][profcheck] Add dummy branch weights for the dummy switch to dead exits (PR #164714)

2025-11-05 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164714 >From 7d9c10cead00d07e2bd50bbd4c2287b0b3b60e34 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Wed, 22 Oct 2025 14:34:31 -0700 Subject: [PATCH] [LSCFG][profcheck] Add dummy branch weights for the dummy switc

[llvm-branch-commits] [llvm] [LIR][profcheck] Reuse the loop's exit condition profile (PR #164523)

2025-11-05 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164523 >From 38069a384122f039598f14c4f08ad1905df9b201 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Tue, 21 Oct 2025 17:24:49 -0700 Subject: [PATCH] [LIR][profcheck] Reuse the loop's exit condition profile --- .

[llvm-branch-commits] [llvm] [LSCFG][profcheck] Add dummy branch weights for the dummy switch to dead exits (PR #164714)

2025-11-05 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164714 >From 663f7a64988be7a1ace16fef79e72c10058b3e16 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Wed, 22 Oct 2025 14:34:31 -0700 Subject: [PATCH] [LSCFG][profcheck] Add dummy branch weights for the dummy switc

[llvm-branch-commits] [llvm] [LIR][profcheck] Reuse the loop's exit condition profile (PR #164523)

2025-11-05 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164523 >From 38069a384122f039598f14c4f08ad1905df9b201 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Tue, 21 Oct 2025 17:24:49 -0700 Subject: [PATCH] [LIR][profcheck] Reuse the loop's exit condition profile --- .

[llvm-branch-commits] [llvm] [LSCFG][profcheck] Add dummy branch weights for the dummy switch to dead exits (PR #164714)

2025-11-05 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164714 >From 663f7a64988be7a1ace16fef79e72c10058b3e16 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Wed, 22 Oct 2025 14:34:31 -0700 Subject: [PATCH] [LSCFG][profcheck] Add dummy branch weights for the dummy switc

[llvm-branch-commits] [mlir] check float cast (PR #166618)

2025-11-05 Thread Maksim Levental via llvm-branch-commits
https://github.com/makslevental created https://github.com/llvm/llvm-project/pull/166618 None >From 186a5f9dd5545db6e3ccb228174e9f6edbce95d5 Mon Sep 17 00:00:00 2001 From: makslevental Date: Wed, 5 Nov 2025 11:13:09 -0800 Subject: [PATCH] check float cast --- mlir/lib/Conversion/ArithToLLVM/

[llvm-branch-commits] [lldb] release/21.x: [debugserver] Fix debugserver build on < macOS 10.15 (#166599) (PR #166614)

2025-11-05 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-lldb Author: None (llvmbot) Changes Backport bc55f4f4f2b4ef196cf3ec25f69dfbd9cd032237 Requested by: @JDevlieghere --- Full diff: https://github.com/llvm/llvm-project/pull/166614.diff 1 Files Affected: - (modified) lldb/tools/debugserver/source/MacOS

[llvm-branch-commits] [lldb] release/21.x: [debugserver] Fix debugserver build on < macOS 10.15 (#166599) (PR #166614)

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

[llvm-branch-commits] [lldb] release/21.x: [debugserver] Fix debugserver build on < macOS 10.15 (#166599) (PR #166614)

2025-11-05 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/166614 Backport bc55f4f4f2b4ef196cf3ec25f69dfbd9cd032237 Requested by: @JDevlieghere >From 4b2ac3f7a210c1c8de5e8ee4c5f47104a3859ed7 Mon Sep 17 00:00:00 2001 From: Jonas Devlieghere Date: Wed, 5 Nov 2025 10:32:38 -080

[llvm-branch-commits] [lldb] release/21.x: [debugserver] Fix debugserver build on < macOS 10.15 (#166599) (PR #166614)

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

[llvm-branch-commits] [CI] Make premerge upload/write comments (PR #166609)

2025-11-05 Thread Aiden Grossman via llvm-branch-commits
boomanaiden154 wrote: We can't just upload a single comment from one job, because the Linux/Windows/Linux AArch64 jobs will race against each other and we have no ordering guarantees. https://github.com/llvm/llvm-project/pull/166609 ___ llvm-branch-c

[llvm-branch-commits] [llvm] ExpandFp: Require RuntimeLibcallsInfo analysis (PR #165197)

2025-11-05 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/165197 >From 70f2855ae3759bd63f785c94d53e6a704e79cf33 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Sun, 26 Oct 2025 02:44:00 +0900 Subject: [PATCH] ExpandFp: Require RuntimeLibcallsInfo analysis Not sure I'm doi

[llvm-branch-commits] [llvm] ExpandFp: Require RuntimeLibcallsInfo analysis (PR #165197)

2025-11-05 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/165197 >From 70f2855ae3759bd63f785c94d53e6a704e79cf33 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Sun, 26 Oct 2025 02:44:00 +0900 Subject: [PATCH] ExpandFp: Require RuntimeLibcallsInfo analysis Not sure I'm doi

[llvm-branch-commits] [CI] Make premerge upload/write comments (PR #166609)

2025-11-05 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-github-workflow Author: Aiden Grossman (boomanaiden154) Changes This only does this for Linux currently as the issue-write workflow currently does not support writing out multiple comments. This gets the ball rolling as the failures that most people see

[llvm-branch-commits] [CI] Make premerge upload/write comments (PR #166609)

2025-11-05 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 created https://github.com/llvm/llvm-project/pull/166609 This only does this for Linux currently as the issue-write workflow currently does not support writing out multiple comments. This gets the ball rolling as the failures that most people see are common to b

[llvm-branch-commits] [llvm] [CI] Make premerge_advisor_explain write comments (PR #166605)

2025-11-05 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/166605 >From 06c030dcb4ee57be287beffd96d1b21ef1697dd4 Mon Sep 17 00:00:00 2001 From: Aiden Grossman Date: Wed, 5 Nov 2025 18:23:46 + Subject: [PATCH] fix Created using spr 1.3.7 --- .ci/premerge_advisor_ex

[llvm-branch-commits] [CI][NFC] Refactor compute_platform_title into generate_test_report_lib (PR #166604)

2025-11-05 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 created https://github.com/llvm/llvm-project/pull/166604 This enables reuse in other CI components, like premerge_advisor_explain.py. ___ llvm-branch-commits mailing list [email protected] https://l

[llvm-branch-commits] [CI] Make premerge_advisor_explain write comments (PR #166605)

2025-11-05 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-infrastructure Author: Aiden Grossman (boomanaiden154) Changes This patch makes the premerge advisor write out comments. This allows for surfacing the findings of the advisor in a user-visible manner beyond just dumping the output in the logs. Surfacing

[llvm-branch-commits] [CI][NFC] Refactor compute_platform_title into generate_test_report_lib (PR #166604)

2025-11-05 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-infrastructure Author: Aiden Grossman (boomanaiden154) Changes This enables reuse in other CI components, like premerge_advisor_explain.py. --- Full diff: https://github.com/llvm/llvm-project/pull/166604.diff 2 Files Affected: - (modified) .ci/gener

[llvm-branch-commits] [CI] Make premerge_advisor_explain write comments (PR #166605)

2025-11-05 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 created https://github.com/llvm/llvm-project/pull/166605 This patch makes the premerge advisor write out comments. This allows for surfacing the findings of the advisor in a user-visible manner beyond just dumping the output in the logs. Surfacing the informatio

[llvm-branch-commits] [llvm] [dwarf] make dwarf fission compatible with RISCV relaxations 2/2 (PR #164813)

2025-11-05 Thread via llvm-branch-commits
https://github.com/dlav-sc updated https://github.com/llvm/llvm-project/pull/164813 >From 7f6a94fb0462c7b7a30fda84151d38f4182590bc Mon Sep 17 00:00:00 2001 From: Daniil Avdeev Date: Thu, 18 Sep 2025 02:05:39 + Subject: [PATCH] [dwarf] make dwarf fission compatible with RISCV relaxations 2/

[llvm-branch-commits] [llvm] [dwarf] make dwarf fission compatible with RISCV relaxations 2/2 (PR #164813)

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

[llvm-branch-commits] [llvm] [dwarf] make dwarf fission compatible with RISCV relaxations 2/2 (PR #164813)

2025-11-05 Thread via llvm-branch-commits
https://github.com/dlav-sc updated https://github.com/llvm/llvm-project/pull/164813 >From dc7aa182f878a3c6212fff8ffba7a2c0172c6a0c Mon Sep 17 00:00:00 2001 From: Daniil Avdeev Date: Thu, 18 Sep 2025 02:05:39 + Subject: [PATCH] [dwarf] make dwarf fission compatible with RISCV relaxations 2/

[llvm-branch-commits] [llvm] [LIR][profcheck] Reuse the loop's exit condition profile (PR #164523)

2025-11-05 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164523 >From d41e0bec22c98ba940fbeea4e9fd5351279ecdc1 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Tue, 21 Oct 2025 17:24:49 -0700 Subject: [PATCH] [LIR][profcheck] Reuse the loop's exit condition profile --- .

[llvm-branch-commits] [llvm] [LSCFG][profcheck] Add dummy branch weights for the dummy switch to dead exits (PR #164714)

2025-11-05 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164714 >From aaa20e689ee9be4aa7e43c612a363973d5459f6e Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Wed, 22 Oct 2025 14:34:31 -0700 Subject: [PATCH] [LSCFG][profcheck] Add dummy branch weights for the dummy switc

[llvm-branch-commits] [llvm] [LSCFG][profcheck] Add dummy branch weights for the dummy switch to dead exits (PR #164714)

2025-11-05 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164714 >From aaa20e689ee9be4aa7e43c612a363973d5459f6e Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Wed, 22 Oct 2025 14:34:31 -0700 Subject: [PATCH] [LSCFG][profcheck] Add dummy branch weights for the dummy switc

[llvm-branch-commits] [llvm] [LIR][profcheck] Reuse the loop's exit condition profile (PR #164523)

2025-11-05 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164523 >From d41e0bec22c98ba940fbeea4e9fd5351279ecdc1 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Tue, 21 Oct 2025 17:24:49 -0700 Subject: [PATCH] [LIR][profcheck] Reuse the loop's exit condition profile --- .

[llvm-branch-commits] [llvm] [LSCFG][profcheck] Add dummy branch weights for the dummy switch to dead exits (PR #164714)

2025-11-05 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164714 >From 6efd7cb0a75d10bdfce54a7dfa611c06940b7801 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Wed, 22 Oct 2025 14:34:31 -0700 Subject: [PATCH] [LSCFG][profcheck] Add dummy branch weights for the dummy switc

[llvm-branch-commits] [llvm] [LSCFG][profcheck] Add dummy branch weights for the dummy switch to dead exits (PR #164714)

2025-11-05 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164714 >From 6efd7cb0a75d10bdfce54a7dfa611c06940b7801 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Wed, 22 Oct 2025 14:34:31 -0700 Subject: [PATCH] [LSCFG][profcheck] Add dummy branch weights for the dummy switc

[llvm-branch-commits] [llvm] [LIR][profcheck] Reuse the loop's exit condition profile (PR #164523)

2025-11-05 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164523 >From a4e7fae2b33bb24e688bd6f28d8b0f78589574e2 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Tue, 21 Oct 2025 17:24:49 -0700 Subject: [PATCH] [LIR][profcheck] Reuse the loop's exit condition profile --- .

[llvm-branch-commits] [llvm] [LIR][profcheck] Reuse the loop's exit condition profile (PR #164523)

2025-11-05 Thread Mircea Trofin via llvm-branch-commits
https://github.com/mtrofin updated https://github.com/llvm/llvm-project/pull/164523 >From a4e7fae2b33bb24e688bd6f28d8b0f78589574e2 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Tue, 21 Oct 2025 17:24:49 -0700 Subject: [PATCH] [LIR][profcheck] Reuse the loop's exit condition profile --- .

[llvm-branch-commits] [llvm] [AMDGPU] Enable amdgpu-lower-exec-sync pass in pipeline (PR #165746)

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

[llvm-branch-commits] [llvm] [AMDGPU] Enable amdgpu-lower-exec-sync pass in pipeline (PR #165746)

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

[llvm-branch-commits] [llvm] [AMDGPU] Enable amdgpu-lower-special-lds pass in pipeline (PR #165746)

2025-11-05 Thread via llvm-branch-commits
https://github.com/skc7 updated https://github.com/llvm/llvm-project/pull/165746 >From ca4b858851a2b6c2a0e81fe6d48618332d18ca15 Mon Sep 17 00:00:00 2001 From: skc7 Date: Thu, 30 Oct 2025 22:42:33 +0530 Subject: [PATCH 1/3] [AMDGPU] Enable amdgpu-lower-special-lds pass in pipeline --- .../AMDGP

[llvm-branch-commits] [llvm] Analysis: Add RuntimeLibcall analysis pass (PR #165196)

2025-11-05 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/165196 >From 833269e63a65128bd7f95bf6176c08921dc69fde Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Mon, 2 Jun 2025 18:32:22 +0200 Subject: [PATCH] Analysis: Add RuntimeLibcall analysis pass Currently RuntimeLibc

[llvm-branch-commits] [llvm] ExpandFp: Require RuntimeLibcallsInfo analysis (PR #165197)

2025-11-05 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/165197 >From c4f4a6be5d21b8204e48fb5b8971dcac3d13d56f Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Sun, 26 Oct 2025 02:44:00 +0900 Subject: [PATCH] ExpandFp: Require RuntimeLibcallsInfo analysis Not sure I'm doi

[llvm-branch-commits] [llvm] ExpandFp: Require RuntimeLibcallsInfo analysis (PR #165197)

2025-11-05 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/165197 >From c4f4a6be5d21b8204e48fb5b8971dcac3d13d56f Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Sun, 26 Oct 2025 02:44:00 +0900 Subject: [PATCH] ExpandFp: Require RuntimeLibcallsInfo analysis Not sure I'm doi

[llvm-branch-commits] [llvm] Analysis: Add RuntimeLibcall analysis pass (PR #165196)

2025-11-05 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/165196 >From 833269e63a65128bd7f95bf6176c08921dc69fde Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Mon, 2 Jun 2025 18:32:22 +0200 Subject: [PATCH] Analysis: Add RuntimeLibcall analysis pass Currently RuntimeLibc

[llvm-branch-commits] [llvm] AMDGPU: Start to use AV classes for unknown vector class (PR #166482)

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

[llvm-branch-commits] [llvm] Analysis: Add RuntimeLibcall analysis pass (PR #165196)

2025-11-05 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/165196 >From 4da4e58e170a44f208b8eeddb35fb083940b7498 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Mon, 2 Jun 2025 18:32:22 +0200 Subject: [PATCH] Analysis: Add RuntimeLibcall analysis pass Currently RuntimeLibc

[llvm-branch-commits] [llvm] Analysis: Add RuntimeLibcall analysis pass (PR #165196)

2025-11-05 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/165196 >From 4da4e58e170a44f208b8eeddb35fb083940b7498 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Mon, 2 Jun 2025 18:32:22 +0200 Subject: [PATCH] Analysis: Add RuntimeLibcall analysis pass Currently RuntimeLibc

[llvm-branch-commits] [llvm] ExpandFp: Require RuntimeLibcallsInfo analysis (PR #165197)

2025-11-05 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/165197 >From 3f57ae9a3872fab0aa24308065e906534c869809 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Sun, 26 Oct 2025 02:44:00 +0900 Subject: [PATCH] ExpandFp: Require RuntimeLibcallsInfo analysis Not sure I'm doi

[llvm-branch-commits] [llvm] ExpandFp: Require RuntimeLibcallsInfo analysis (PR #165197)

2025-11-05 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/165197 >From 3f57ae9a3872fab0aa24308065e906534c869809 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Sun, 26 Oct 2025 02:44:00 +0900 Subject: [PATCH] ExpandFp: Require RuntimeLibcallsInfo analysis Not sure I'm doi

[llvm-branch-commits] [llvm] ec0dd66 - Revert "[utils][UpdateLLCTestChecks] Add MIR support to update_llc_test_check…"

2025-11-05 Thread via llvm-branch-commits
Author: Valery Pykhtin Date: 2025-11-05T13:58:56+01:00 New Revision: ec0dd66aba8536fd8db2f4b1fb8454ca42015425 URL: https://github.com/llvm/llvm-project/commit/ec0dd66aba8536fd8db2f4b1fb8454ca42015425 DIFF: https://github.com/llvm/llvm-project/commit/ec0dd66aba8536fd8db2f4b1fb8454ca42015425.diff

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

2025-11-05 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163977 >From 389fba5d8c64e1625b02e412ed64e04905f12708 Mon Sep 17 00:00:00 2001 From: bassiounix Date: Fri, 17 Oct 2025 18:09:02 +0300 Subject: [PATCH] [libc][math] Refactor fmaf16 implementation to header-only in s

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

2025-11-05 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163970 >From cf9e52117e957292b09cefd66e8163e8ed8aeff8 Mon Sep 17 00:00:00 2001 From: bassiounix Date: Fri, 17 Oct 2025 17:19:30 +0300 Subject: [PATCH] [libc][math] Refactor fmaf implementation to header-only in src

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

2025-11-05 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/163968 >From 8ec6dc139887826777dd290f3d5cddf85591629f Mon Sep 17 00:00:00 2001 From: bassiounix Date: Fri, 17 Oct 2025 17:02:59 +0300 Subject: [PATCH] [libc][math] Refactor fma implementation to header-only in src/

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

2025-11-05 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/162132 >From 0f507adf2a7fe0ce8bc7b2bb866fbe0fc7022045 Mon Sep 17 00:00:00 2001 From: bassiounix Date: Mon, 6 Oct 2025 21:54:20 +0300 Subject: [PATCH] [libc][math] Refactor expm1f16 implementation to header-only in

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

2025-11-05 Thread Muhammad Bassiouni via llvm-branch-commits
https://github.com/bassiounix updated https://github.com/llvm/llvm-project/pull/162131 >From 3d04ebf27d1d4341ed4972c3720d85919d81ca24 Mon Sep 17 00:00:00 2001 From: bassiounix Date: Mon, 6 Oct 2025 20:55:27 +0300 Subject: [PATCH] [libc][math] Refactor expm1f implementation to header-only in sr

[llvm-branch-commits] [llvm] [WIP] Handle guard insertion in callbacks to OpenMP runtime functions. (PR #164655)

2025-11-05 Thread Abid Qadeer via llvm-branch-commits
https://github.com/abidh updated https://github.com/llvm/llvm-project/pull/164655 >From 56037a64dbd5f73d2c020dd5d58d2c99758b35d0 Mon Sep 17 00:00:00 2001 From: Abid Qadeer Date: Tue, 21 Oct 2025 20:53:46 +0100 Subject: [PATCH 01/12] Add callback metadata to runtime functions which take callbac

[llvm-branch-commits] [llvm] Backport #164873 and #166067 to `release/21.x` (PR #166409)

2025-11-05 Thread Andrew Ng via llvm-branch-commits
nga888 wrote: > Hi @nga888, at this point in the release cycle we are only accepting fixes > for regressions or major bug fixes. This only seems to be a performance > improvement in a very specific scenario, so it does not seem to meet the bar, > plus I am unsure how risky taking these two cha

[llvm-branch-commits] [llvm] Backport #164873 and #166067 to `release/21.x` (PR #166409)

2025-11-05 Thread Andrew Ng via llvm-branch-commits
https://github.com/nga888 closed https://github.com/llvm/llvm-project/pull/166409 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [llvm] [OpenMP] Add codegen support for dyn_groupprivate clause (PR #152830)

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

[llvm-branch-commits] [llvm] [WIP] Handle guard insertion in callbacks to OpenMP runtime functions. (PR #164655)

2025-11-05 Thread Abid Qadeer via llvm-branch-commits
https://github.com/abidh updated https://github.com/llvm/llvm-project/pull/164655 >From 56037a64dbd5f73d2c020dd5d58d2c99758b35d0 Mon Sep 17 00:00:00 2001 From: Abid Qadeer Date: Tue, 21 Oct 2025 20:53:46 +0100 Subject: [PATCH 01/11] Add callback metadata to runtime functions which take callbac

[llvm-branch-commits] [llvm] [LIR][profcheck] Reuse the loop's exit condition profile (PR #164523)

2025-11-05 Thread Jin Huang via llvm-branch-commits
https://github.com/jinhuang1102 approved this pull request. LGTM https://github.com/llvm/llvm-project/pull/164523 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commit