[llvm-branch-commits] [llvm] [IR2Vec] Adding documentation for llvm-ir2vec tool (PR #148719)

2025-07-16 Thread S. VenkataKeerthy via llvm-branch-commits
https://github.com/svkeerthy updated https://github.com/llvm/llvm-project/pull/148719 >From 42671b8760e87f31f851c7d60004f9d1759c81f9 Mon Sep 17 00:00:00 2001 From: svkeerthy Date: Mon, 14 Jul 2025 20:27:42 + Subject: [PATCH] [IR2Vec] Adding documentation for llvm-ir2vec tool --- llvm/docs

[llvm-branch-commits] [llvm] [NFC][IR2Vec] Add reference to generateTriplets.py in documentation (PR #149215)

2025-07-16 Thread S. VenkataKeerthy via llvm-branch-commits
https://github.com/svkeerthy updated https://github.com/llvm/llvm-project/pull/149215 >From 5a8f74a2c56d6052bf1db29fe3c16950c50c3987 Mon Sep 17 00:00:00 2001 From: svkeerthy Date: Wed, 16 Jul 2025 22:45:36 + Subject: [PATCH] triplet-ext-script --- llvm/docs/CommandGuide/llvm-ir2vec.rst

[llvm-branch-commits] [llvm] [IR2Vec][llvm-ir2vec] Add support for reading from stdin (PR #149213)

2025-07-16 Thread S. VenkataKeerthy via llvm-branch-commits
https://github.com/svkeerthy updated https://github.com/llvm/llvm-project/pull/149213 >From 1e2226100f1068b27e96766bd69e0876a2a98663 Mon Sep 17 00:00:00 2001 From: svkeerthy Date: Wed, 16 Jul 2025 22:01:47 + Subject: [PATCH] support-stdin-input-llvm-ir2vec --- llvm/tools/llvm-ir2vec/llvm-

[llvm-branch-commits] [llvm] [IR2Vec] Add embeddings mode to llvm-ir2vec tool (PR #147844)

2025-07-16 Thread S. VenkataKeerthy via llvm-branch-commits
https://github.com/svkeerthy updated https://github.com/llvm/llvm-project/pull/147844 >From 0ee74a899d0cc2d5c6e91de898343e26b4ec1109 Mon Sep 17 00:00:00 2001 From: svkeerthy Date: Wed, 9 Jul 2025 22:44:03 + Subject: [PATCH] IR2Vec Tool Enhancements --- llvm/test/lit.cfg.py

[llvm-branch-commits] [llvm] [NFC][IR2Vec] Add reference to generateTriplets.py in documentation (PR #149215)

2025-07-16 Thread S. VenkataKeerthy via llvm-branch-commits
https://github.com/svkeerthy updated https://github.com/llvm/llvm-project/pull/149215 >From 5a8f74a2c56d6052bf1db29fe3c16950c50c3987 Mon Sep 17 00:00:00 2001 From: svkeerthy Date: Wed, 16 Jul 2025 22:45:36 + Subject: [PATCH] triplet-ext-script --- llvm/docs/CommandGuide/llvm-ir2vec.rst

[llvm-branch-commits] [llvm] [IR2Vec][NFC] Add helper methods for numeric ID mapping in Vocabulary (PR #149212)

2025-07-16 Thread S. VenkataKeerthy via llvm-branch-commits
https://github.com/svkeerthy updated https://github.com/llvm/llvm-project/pull/149212 >From 68ae9f559439dd1b486713536c925f900afdfbad Mon Sep 17 00:00:00 2001 From: svkeerthy Date: Wed, 16 Jul 2025 21:49:05 + Subject: [PATCH] exposing-new-methods --- llvm/include/llvm/Analysis/IR2Vec.h

[llvm-branch-commits] [llvm] [IR2Vec][llvm-ir2vec] Add support for reading from stdin (PR #149213)

2025-07-16 Thread S. VenkataKeerthy via llvm-branch-commits
https://github.com/svkeerthy updated https://github.com/llvm/llvm-project/pull/149213 >From 1e2226100f1068b27e96766bd69e0876a2a98663 Mon Sep 17 00:00:00 2001 From: svkeerthy Date: Wed, 16 Jul 2025 22:01:47 + Subject: [PATCH] support-stdin-input-llvm-ir2vec --- llvm/tools/llvm-ir2vec/llvm-

[llvm-branch-commits] [llvm] [IR2Vec][NFC] Add helper methods for numeric ID mapping in Vocabulary (PR #149212)

2025-07-16 Thread S. VenkataKeerthy via llvm-branch-commits
https://github.com/svkeerthy updated https://github.com/llvm/llvm-project/pull/149212 >From 68ae9f559439dd1b486713536c925f900afdfbad Mon Sep 17 00:00:00 2001 From: svkeerthy Date: Wed, 16 Jul 2025 21:49:05 + Subject: [PATCH] exposing-new-methods --- llvm/include/llvm/Analysis/IR2Vec.h

[llvm-branch-commits] [llvm] support-stdin-input-llvm-ir2vec (PR #149213)

2025-07-16 Thread S. VenkataKeerthy via llvm-branch-commits
https://github.com/svkeerthy created https://github.com/llvm/llvm-project/pull/149213 None >From 6efc8a8ef6fcb794af9a2d4657c943d4479bca78 Mon Sep 17 00:00:00 2001 From: svkeerthy Date: Wed, 16 Jul 2025 22:01:47 + Subject: [PATCH] support-stdin-input-llvm-ir2vec --- llvm/tools/llvm-ir2vec

[llvm-branch-commits] [llvm] exposing-new-methods (PR #149212)

2025-07-16 Thread S. VenkataKeerthy via llvm-branch-commits
https://github.com/svkeerthy created https://github.com/llvm/llvm-project/pull/149212 None >From d1f4e861a6b66441c726bfa57eb71b432a730624 Mon Sep 17 00:00:00 2001 From: svkeerthy Date: Wed, 16 Jul 2025 21:49:05 + Subject: [PATCH] exposing-new-methods --- llvm/include/llvm/Analysis/IR2Vec

[llvm-branch-commits] [llvm] [IR2Vec] Adding documentation for llvm-ir2vec tool (PR #148719)

2025-07-16 Thread S. VenkataKeerthy via llvm-branch-commits
https://github.com/svkeerthy updated https://github.com/llvm/llvm-project/pull/148719 >From 6ae5021a2a5e3d46a7275ae9aa50fa54956b2e82 Mon Sep 17 00:00:00 2001 From: svkeerthy Date: Mon, 14 Jul 2025 20:27:42 + Subject: [PATCH] [IR2Vec] Adding documentation for llvm-ir2vec tool --- llvm/docs

[llvm-branch-commits] [llvm] [IR2Vec] Add embeddings mode to llvm-ir2vec tool (PR #147844)

2025-07-16 Thread S. VenkataKeerthy via llvm-branch-commits
https://github.com/svkeerthy updated https://github.com/llvm/llvm-project/pull/147844 >From 7b801dfc5c070be416696c41a96294c60600071e Mon Sep 17 00:00:00 2001 From: svkeerthy Date: Wed, 9 Jul 2025 22:44:03 + Subject: [PATCH] IR2Vec Tool Enhancements --- llvm/test/lit.cfg.py

[llvm-branch-commits] [llvm] [IR2Vec] Adding documentation for llvm-ir2vec tool (PR #148719)

2025-07-16 Thread S. VenkataKeerthy via llvm-branch-commits
https://github.com/svkeerthy updated https://github.com/llvm/llvm-project/pull/148719 >From 6ae5021a2a5e3d46a7275ae9aa50fa54956b2e82 Mon Sep 17 00:00:00 2001 From: svkeerthy Date: Mon, 14 Jul 2025 20:27:42 + Subject: [PATCH] [IR2Vec] Adding documentation for llvm-ir2vec tool --- llvm/docs

[llvm-branch-commits] [llvm] [IR2Vec] Add embeddings mode to llvm-ir2vec tool (PR #147844)

2025-07-16 Thread S. VenkataKeerthy via llvm-branch-commits
https://github.com/svkeerthy updated https://github.com/llvm/llvm-project/pull/147844 >From 7b801dfc5c070be416696c41a96294c60600071e Mon Sep 17 00:00:00 2001 From: svkeerthy Date: Wed, 9 Jul 2025 22:44:03 + Subject: [PATCH] IR2Vec Tool Enhancements --- llvm/test/lit.cfg.py

[llvm-branch-commits] [CI] Remove ccache from Linux CI Container (PR #149197)

2025-07-16 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-github-workflow Author: Aiden Grossman (boomanaiden154) Changes This patch removes ccache from the Linux CI container. It is no longer needed after migrating the monolithic-linux.sh script. The other two upstream users of this container, namely the post

[llvm-branch-commits] [CI][Github] Use newer sccache version in CI container (PR #149196)

2025-07-16 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-github-workflow Author: Aiden Grossman (boomanaiden154) Changes I was having trouble with the version that ships in the ubuntu apt repository and GCS based caching. The newer version works, so reintroduce the infra that we had in 2c1d4b0404187f0162d3b2df

[llvm-branch-commits] [CI] Remove ccache from Linux CI Container (PR #149197)

2025-07-16 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 created https://github.com/llvm/llvm-project/pull/149197 This patch removes ccache from the Linux CI container. It is no longer needed after migrating the monolithic-linux.sh script. The other two upstream users of this container, namely the post commit static a

[llvm-branch-commits] [CI][Github] Use newer sccache version in CI container (PR #149196)

2025-07-16 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 created https://github.com/llvm/llvm-project/pull/149196 I was having trouble with the version that ships in the ubuntu apt repository and GCS based caching. The newer version works, so reintroduce the infra that we had in 2c1d4b0404187f0162d3b2df64dae062e53c3c7

[llvm-branch-commits] [CI] Migrate monolithic-linux script to sccache (PR #149195)

2025-07-16 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 created https://github.com/llvm/llvm-project/pull/149195 This is in preparation for migrating to Google Cloud Storage (GCS) based caching soon which is only supported by sccache. ___ llvm-branch-commits mailing list

[llvm-branch-commits] [llvm] [AMDGPU] Select flat GVS loads on gfx1250 (PR #149183)

2025-07-16 Thread via llvm-branch-commits
github-actions[bot] wrote: :warning: undef deprecator found issues in your code. :warning: You can test this locally with the following command: ``bash git diff -U0 --pickaxe-regex -S '([^a-zA-Z0-9#_-]undef[^a-zA-Z0-9_-]|UndefValue::get)' 'HEAD~1' HEAD llvm/test/CodeGen/AMDGPU/f

[llvm-branch-commits] [llvm] [AMDGPU] Select flat GVS loads on gfx1250 (PR #149183)

2025-07-16 Thread Stanislav Mekhanoshin via llvm-branch-commits
rampitec wrote: It will create some downstream conflicts, not all flat features are upstreamed yet. In particular some of the patterns shall take CPol operand, but that is a later patch. https://github.com/llvm/llvm-project/pull/149183 ___ llvm-branc

[llvm-branch-commits] [llvm] [AMDGPU] Select flat GVS loads on gfx1250 (PR #149183)

2025-07-16 Thread via llvm-branch-commits
github-actions[bot] wrote: ⚠️ We detected that you are using a GitHub private e-mail address to contribute to the repo. Please turn off [Keep my email addresses private](https://github.com/settings/emails) setting in your account. See [LLVM Developer Policy](https://llvm.org/docs/DeveloperPol

[llvm-branch-commits] [llvm] [AMDGPU] Select flat GVS loads on gfx1250 (PR #149183)

2025-07-16 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Stanislav Mekhanoshin (rampitec) Changes --- Patch is 117.84 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/149183.diff 3 Files Affected: - (modified) llvm/lib/Target/AMDGPU/FLATIn

[llvm-branch-commits] [llvm] [AMDGPU] Select flat GVS loads on gfx1250 (PR #149183)

2025-07-16 Thread Stanislav Mekhanoshin via llvm-branch-commits
https://github.com/rampitec ready_for_review https://github.com/llvm/llvm-project/pull/149183 ___ 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] Select flat GVS loads on gfx1250 (PR #149183)

2025-07-16 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/149183?utm_source=stack-comment-downstack-mergeability-warning"

[llvm-branch-commits] [llvm] [AArch64][PAC] Rework discriminator analysis for calls and tail calls (PR #147136)

2025-07-16 Thread Anatoly Trosinenko via llvm-branch-commits
https://github.com/atrosinenko updated https://github.com/llvm/llvm-project/pull/147136 >From f9efd117cf07032dad6822f50c76095c3caf54fb Mon Sep 17 00:00:00 2001 From: Anatoly Trosinenko Date: Fri, 4 Jul 2025 16:58:11 +0300 Subject: [PATCH 1/3] [AArch64][PAC] Precommit ptrauth-isel.ll tests on ca

[llvm-branch-commits] [llvm] [AArch64][PAC] Rework discriminator analysis in AUT and AUTPAC (PR #146489)

2025-07-16 Thread Anatoly Trosinenko via llvm-branch-commits
https://github.com/atrosinenko updated https://github.com/llvm/llvm-project/pull/146489 >From fcfed9242321e1ed19806ee0d9c98743d9ea41d7 Mon Sep 17 00:00:00 2001 From: Anatoly Trosinenko Date: Sat, 28 Jun 2025 11:09:01 +0300 Subject: [PATCH 1/3] [AArch64][PAC] Rework discriminator analysis in AUT

[llvm-branch-commits] [llvm] [AArch64][PAC] Rework discriminator analysis in AUT and AUTPAC (PR #146489)

2025-07-16 Thread Anatoly Trosinenko via llvm-branch-commits
https://github.com/atrosinenko updated https://github.com/llvm/llvm-project/pull/146489 >From fcfed9242321e1ed19806ee0d9c98743d9ea41d7 Mon Sep 17 00:00:00 2001 From: Anatoly Trosinenko Date: Sat, 28 Jun 2025 11:09:01 +0300 Subject: [PATCH 1/3] [AArch64][PAC] Rework discriminator analysis in AUT

[llvm-branch-commits] [llvm] [AArch64][PAC] Skip llvm.ptrauth.blend intrinsic in GVN PRE (PR #147815)

2025-07-16 Thread Anatoly Trosinenko via llvm-branch-commits
https://github.com/atrosinenko updated https://github.com/llvm/llvm-project/pull/147815 >From f5be3934b58928bafe16bb1890de9558371ef26a Mon Sep 17 00:00:00 2001 From: Anatoly Trosinenko Date: Wed, 9 Jul 2025 21:28:09 +0300 Subject: [PATCH 1/2] [AArch64][PAC] Precommit tests for handling ptrauth.

[llvm-branch-commits] [llvm] [AArch64][PAC] Rework discriminator analysis for calls and tail calls (PR #147136)

2025-07-16 Thread Anatoly Trosinenko via llvm-branch-commits
https://github.com/atrosinenko updated https://github.com/llvm/llvm-project/pull/147136 >From f9efd117cf07032dad6822f50c76095c3caf54fb Mon Sep 17 00:00:00 2001 From: Anatoly Trosinenko Date: Fri, 4 Jul 2025 16:58:11 +0300 Subject: [PATCH 1/3] [AArch64][PAC] Precommit ptrauth-isel.ll tests on ca

[llvm-branch-commits] [llvm] [AArch64][PAC] Skip llvm.ptrauth.blend intrinsic in GVN PRE (PR #147815)

2025-07-16 Thread Anatoly Trosinenko via llvm-branch-commits
https://github.com/atrosinenko updated https://github.com/llvm/llvm-project/pull/147815 >From f5be3934b58928bafe16bb1890de9558371ef26a Mon Sep 17 00:00:00 2001 From: Anatoly Trosinenko Date: Wed, 9 Jul 2025 21:28:09 +0300 Subject: [PATCH 1/2] [AArch64][PAC] Precommit tests for handling ptrauth.

[llvm-branch-commits] [llvm] [AArch64][PAC] Combine signing with address materialization (PR #130809)

2025-07-16 Thread Anatoly Trosinenko via llvm-branch-commits
https://github.com/atrosinenko updated https://github.com/llvm/llvm-project/pull/130809 >From 33b61f5939813244d6ea812e821945bf86854a99 Mon Sep 17 00:00:00 2001 From: Anatoly Trosinenko Date: Wed, 16 Jul 2025 20:34:15 +0300 Subject: [PATCH 1/6] Rewrite discriminator matching and add more test ca

[llvm-branch-commits] [llvm] [AArch64][PAC] Combine signing with address materialization (PR #130809)

2025-07-16 Thread Anatoly Trosinenko via llvm-branch-commits
https://github.com/atrosinenko updated https://github.com/llvm/llvm-project/pull/130809 >From fc7f86658c912322aa699e3e432f1d32516f2f1e Mon Sep 17 00:00:00 2001 From: Anatoly Trosinenko Date: Mon, 10 Mar 2025 15:14:55 +0300 Subject: [PATCH 1/7] [AArch64][PAC] Precommit tests on merging MOVaddr/

[llvm-branch-commits] [llvm] [AArch64][PAC] Rework discriminator analysis for calls and tail calls (PR #147136)

2025-07-16 Thread Anatoly Trosinenko via llvm-branch-commits
https://github.com/atrosinenko updated https://github.com/llvm/llvm-project/pull/147136 >From ebceb3e1dd9683d5e09f5397f5674ed24d8d9f48 Mon Sep 17 00:00:00 2001 From: Anatoly Trosinenko Date: Fri, 4 Jul 2025 16:58:11 +0300 Subject: [PATCH 1/3] [AArch64][PAC] Precommit ptrauth-isel.ll tests on ca

[llvm-branch-commits] [llvm] [AArch64][PAC] Rework discriminator analysis for calls and tail calls (PR #147136)

2025-07-16 Thread Anatoly Trosinenko via llvm-branch-commits
https://github.com/atrosinenko updated https://github.com/llvm/llvm-project/pull/147136 >From ebceb3e1dd9683d5e09f5397f5674ed24d8d9f48 Mon Sep 17 00:00:00 2001 From: Anatoly Trosinenko Date: Fri, 4 Jul 2025 16:58:11 +0300 Subject: [PATCH 1/3] [AArch64][PAC] Precommit ptrauth-isel.ll tests on ca

[llvm-branch-commits] [llvm] [AArch64][PAC] Rework discriminator analysis in AUT and AUTPAC (PR #146489)

2025-07-16 Thread Anatoly Trosinenko via llvm-branch-commits
https://github.com/atrosinenko updated https://github.com/llvm/llvm-project/pull/146489 >From c9445443d8cc903af06c2b8023bebacb29a77bac Mon Sep 17 00:00:00 2001 From: Anatoly Trosinenko Date: Sat, 28 Jun 2025 11:09:01 +0300 Subject: [PATCH 1/3] [AArch64][PAC] Rework discriminator analysis in AUT

[llvm-branch-commits] [llvm] [AArch64][PAC] Skip llvm.ptrauth.blend intrinsic in GVN PRE (PR #147815)

2025-07-16 Thread Anatoly Trosinenko via llvm-branch-commits
https://github.com/atrosinenko updated https://github.com/llvm/llvm-project/pull/147815 >From 5a22feb30a1c2597e3c2a450503816ba39cbbe4f Mon Sep 17 00:00:00 2001 From: Anatoly Trosinenko Date: Wed, 9 Jul 2025 21:28:09 +0300 Subject: [PATCH 1/2] [AArch64][PAC] Precommit tests for handling ptrauth.

[llvm-branch-commits] [llvm] [AArch64][PAC] Skip llvm.ptrauth.blend intrinsic in GVN PRE (PR #147815)

2025-07-16 Thread Anatoly Trosinenko via llvm-branch-commits
https://github.com/atrosinenko updated https://github.com/llvm/llvm-project/pull/147815 >From 5a22feb30a1c2597e3c2a450503816ba39cbbe4f Mon Sep 17 00:00:00 2001 From: Anatoly Trosinenko Date: Wed, 9 Jul 2025 21:28:09 +0300 Subject: [PATCH 1/2] [AArch64][PAC] Precommit tests for handling ptrauth.

[llvm-branch-commits] [llvm] [AArch64][PAC] Rework discriminator analysis in AUT and AUTPAC (PR #146489)

2025-07-16 Thread Anatoly Trosinenko via llvm-branch-commits
https://github.com/atrosinenko updated https://github.com/llvm/llvm-project/pull/146489 >From c9445443d8cc903af06c2b8023bebacb29a77bac Mon Sep 17 00:00:00 2001 From: Anatoly Trosinenko Date: Sat, 28 Jun 2025 11:09:01 +0300 Subject: [PATCH 1/3] [AArch64][PAC] Rework discriminator analysis in AUT

[llvm-branch-commits] [flang] [llvm] [flang][OpenMP] Sema checks, lowering with new format of MAP modifiers (PR #149137)

2025-07-16 Thread Krzysztof Parzyszek via llvm-branch-commits
https://github.com/kparzysz updated https://github.com/llvm/llvm-project/pull/149137 >From acc1a7d3da0d2bd5a60096a9f5dc27338342b952 Mon Sep 17 00:00:00 2001 From: Krzysztof Parzyszek Date: Wed, 16 Jul 2025 08:04:17 -0500 Subject: [PATCH 1/3] [flang][OpenMP] Sema checks, lowering with new format

[llvm-branch-commits] [lldb] release/21.x: [lldb] Document MCP tools & resources (#148708) (PR #149146)

2025-07-16 Thread Jonas Devlieghere via llvm-branch-commits
JDevlieghere wrote: > @JDevlieghere What do you think about merging this PR to the release branch? Sounds good to me, but let's hear from @DavidSpickett who suggested the backport. https://github.com/llvm/llvm-project/pull/149146 ___ llvm-branch-com

[llvm-branch-commits] [lldb] release/21.x: [lldb] Document MCP tools & resources (#148708) (PR #149146)

2025-07-16 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-lldb Author: None (llvmbot) Changes Backport e8dc96d Requested by: @JDevlieghere --- Full diff: https://github.com/llvm/llvm-project/pull/149146.diff 1 Files Affected: - (modified) lldb/docs/use/mcp.md (+63-1) ``diff diff --git a/lldb/doc

[llvm-branch-commits] [lldb] release/21.x: [lldb] Document MCP tools & resources (#148708) (PR #149146)

2025-07-16 Thread via llvm-branch-commits
llvmbot wrote: @JDevlieghere What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/149146 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/

[llvm-branch-commits] [lldb] release/21.x: [lldb] Document MCP tools & resources (#148708) (PR #149146)

2025-07-16 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/149146 ___ 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] [lldb] release/21.x: [lldb] Document MCP tools & resources (#148708) (PR #149146)

2025-07-16 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/149146 Backport e8dc96d Requested by: @JDevlieghere >From 10dc8406f9ee8719563ce64cf920274e8b0435c5 Mon Sep 17 00:00:00 2001 From: Jonas Devlieghere Date: Wed, 16 Jul 2025 09:31:43 -0700 Subject: [PATCH] [lldb] Docume

[llvm-branch-commits] [llvm] [AArch64][SME] Support Windows/stack probes in MachineSMEABIPass (PR #149063)

2025-07-16 Thread Benjamin Maxwell via llvm-branch-commits
MacDue wrote: Thanks :+1: My current thought is that it does not change anything for this patch (which mainly aims to restore the functionality that existed with the old lowering, which solved this the same way). However, it could help simplify the implementation if we move the handling for Wi

[llvm-branch-commits] [llvm] [lldb] Add a release note for MCP support (PR #149143)

2025-07-16 Thread Jonas Devlieghere via llvm-branch-commits
https://github.com/JDevlieghere created https://github.com/llvm/llvm-project/pull/149143 None >From 67eb6e31a51d35451fa09dfd876afc7dc68f60c2 Mon Sep 17 00:00:00 2001 From: Jonas Devlieghere Date: Wed, 16 Jul 2025 10:05:05 -0700 Subject: [PATCH] [lldb] Add a release note for MCP support --- l

[llvm-branch-commits] [llvm] release/21.x: [CI][Github] Switch windows to server 2022 (#148743) (PR #149128)

2025-07-16 Thread via llvm-branch-commits
https://github.com/cmtice approved this pull request. https://github.com/llvm/llvm-project/pull/149128 ___ 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: [CI][Github] Switch windows to server 2022 (#148743) (PR #149128)

2025-07-16 Thread via llvm-branch-commits
cmtice wrote: > @cmtice What do you think about merging this PR to the release branch? SGTM. https://github.com/llvm/llvm-project/pull/149128 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailma

[llvm-branch-commits] [llvm] [AArch64][SME] Support Windows/stack probes in MachineSMEABIPass (PR #149063)

2025-07-16 Thread Eli Friedman via llvm-branch-commits
efriedma-quic wrote: I'll restate: On Windows, there are guard pages, so you have to grow the stack one page at a time. There are two ways to do this: __chkstk, or explicit memory accesses. __chkstk is faster for large allocations because it caches the size of the stack. LLVM currently reli

[llvm-branch-commits] [llvm] [AArch64][SME] Support Windows/stack probes in MachineSMEABIPass (PR #149063)

2025-07-16 Thread Benjamin Maxwell via llvm-branch-commits
MacDue wrote: > On a side-note, doing inline stack probes on Windows, instead of using > __chkstk, is allowed; __chkstk is just faster for large allocations because > it caches the size of the stack. Not sure if that changes what you want to do > here. What is allowed? I think part of your me

[llvm-branch-commits] [llvm] release/21.x: [CI][Github] Switch windows to server 2022 (#148743) (PR #149128)

2025-07-16 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-github-workflow Author: None (llvmbot) Changes Backport 3248a6d76abccbbe78e853c76bc022b70d594347 Requested by: @boomanaiden154 --- Full diff: https://github.com/llvm/llvm-project/pull/149128.diff 1 Files Affected: - (modified) .github/workflows/prem

[llvm-branch-commits] [llvm] release/21.x: [CI][Github] Switch windows to server 2022 (#148743) (PR #149128)

2025-07-16 Thread Aiden Grossman via llvm-branch-commits
boomanaiden154 wrote: @tru The plan is to use the new premerge CI to test changes to the release branch, right? We're planning on backporting any changes that we're making in `main` to make sure the release branch CI still works, assuming that is actually the plan. https://github.com/llvm/ll

[llvm-branch-commits] [llvm] release/21.x: [CI][Github] Switch windows to server 2022 (#148743) (PR #149128)

2025-07-16 Thread via llvm-branch-commits
llvmbot wrote: @cmtice What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/149128 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listin

[llvm-branch-commits] [llvm] release/21.x: [CI][Github] Switch windows to server 2022 (#148743) (PR #149128)

2025-07-16 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/149128 Backport 3248a6d76abccbbe78e853c76bc022b70d594347 Requested by: @boomanaiden154 >From 9e5caadf5327f0e488681f7d4ca06ff724e7c0b6 Mon Sep 17 00:00:00 2001 From: Aiden Grossman Date: Tue, 15 Jul 2025 08:10:47 -070

[llvm-branch-commits] [llvm] release/21.x: [CI][Github] Switch windows to server 2022 (#148743) (PR #149128)

2025-07-16 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/149128 ___ 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: [Support][BLAKE3] Restore static on blake3_hash4_neon (#149046) (PR #149126)

2025-07-16 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-support Author: None (llvmbot) Changes Backport 1754a7d5733d5305e4ec25ef0945b39d6882bb28 Requested by: @nikic --- Full diff: https://github.com/llvm/llvm-project/pull/149126.diff 1 Files Affected: - (modified) llvm/lib/Support/BLAKE3/blake3_neo

[llvm-branch-commits] [llvm] release/21.x: [Support][BLAKE3] Restore static on blake3_hash4_neon (#149046) (PR #149126)

2025-07-16 Thread via llvm-branch-commits
llvmbot wrote: @slydiman What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/149126 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/list

[llvm-branch-commits] [llvm] [AArch64][SME] Avoid ZA save state changes in loops in MachineSMEABIPass (PR #149065)

2025-07-16 Thread Benjamin Maxwell via llvm-branch-commits
MacDue wrote: Note: This patch is a minor improvement to placing saves/restores. For more complex programs, we will need to propagate required ZA states through blocks with "no preference" to make better decisions. https://github.com/llvm/llvm-project/pull/149065 _

[llvm-branch-commits] [llvm] release/21.x: [Support][BLAKE3] Restore static on blake3_hash4_neon (#149046) (PR #149126)

2025-07-16 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/149126 Backport 1754a7d5733d5305e4ec25ef0945b39d6882bb28 Requested by: @nikic >From 21b56317c5040bcd3664c4dbed184ab78c621de8 Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Wed, 16 Jul 2025 17:49:19 +0200 Subject:

[llvm-branch-commits] [llvm] release/21.x: [Support][BLAKE3] Restore static on blake3_hash4_neon (#149046) (PR #149126)

2025-07-16 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/149126 ___ 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] [LifetimeSafety] Add lattice tracking per program point (PR #149069)

2025-07-16 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/149069 >From 6d741458716167db24a5ef00df1d35f4cd28ab02 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Wed, 16 Jul 2025 10:44:37 + Subject: [PATCH] add-point-level-granularity-to-analyses --- clang/lib/Analysis/

[llvm-branch-commits] [clang] [llvm] release/21.x: [Clang] Reintroduce obsolete libclang symbols to avoid an ABI break (#149079) (PR #149100)

2025-07-16 Thread Aaron Ballman via llvm-branch-commits
https://github.com/AaronBallman edited https://github.com/llvm/llvm-project/pull/149100 ___ 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] [LifetimeSafety] Implement LiveOrigins analysis (PR #148976)

2025-07-16 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148976 >From 9834dbd9e095cad2bcafbeef763ff21bf223b26e Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Tue, 15 Jul 2025 22:19:48 + Subject: [PATCH] add-liveness-finally --- clang/lib/Analysis/LifetimeSafety.cpp

[llvm-branch-commits] [llvm] 7d803c8 - [AArch64] Set the cache line size to 64 for the V2 and V3. (#148213)

2025-07-16 Thread Tobias Hieta via llvm-branch-commits
Author: Sjoerd Meijer Date: 2025-07-16T16:17:00+02:00 New Revision: 7d803c868ab96dabbd4cb47d0b3e60a78057e1b0 URL: https://github.com/llvm/llvm-project/commit/7d803c868ab96dabbd4cb47d0b3e60a78057e1b0 DIFF: https://github.com/llvm/llvm-project/commit/7d803c868ab96dabbd4cb47d0b3e60a78057e1b0.diff

[llvm-branch-commits] [llvm] a0895b4 - [Frontend][OpenMP] Move isPrivatizingClause to OMP.h, NFC (#148644)

2025-07-16 Thread Tobias Hieta via llvm-branch-commits
Author: Krzysztof Parzyszek Date: 2025-07-16T16:17:00+02:00 New Revision: a0895b4581bac8634596263b42d49c7f2e2d957f URL: https://github.com/llvm/llvm-project/commit/a0895b4581bac8634596263b42d49c7f2e2d957f DIFF: https://github.com/llvm/llvm-project/commit/a0895b4581bac8634596263b42d49c7f2e2d957f

[llvm-branch-commits] [llvm] d1517ec - [AArch64] Ensure bundle expansion of MOVPRFX gets correct implicit ops (#148824)

2025-07-16 Thread Tobias Hieta via llvm-branch-commits
Author: Sander de Smalen Date: 2025-07-16T16:17:00+02:00 New Revision: d1517ec6584304951fcf63ce35d8fd0942f2 URL: https://github.com/llvm/llvm-project/commit/d1517ec6584304951fcf63ce35d8fd0942f2 DIFF: https://github.com/llvm/llvm-project/commit/d1517ec6584304951fcf63ce35d8fd0942f2.di

[llvm-branch-commits] [llvm] 588b813 - [AArch64] Use correct regclass for spills of ZPR2/ZPR4 (#148806)

2025-07-16 Thread Tobias Hieta via llvm-branch-commits
Author: Sander de Smalen Date: 2025-07-16T16:17:00+02:00 New Revision: 588b8130794f7ce53fe30237f6bf5614b7122f45 URL: https://github.com/llvm/llvm-project/commit/588b8130794f7ce53fe30237f6bf5614b7122f45 DIFF: https://github.com/llvm/llvm-project/commit/588b8130794f7ce53fe30237f6bf5614b7122f45.di

[llvm-branch-commits] [mlir] 18624ae - [mlir][SliceAnalysis] Fix stack overflow in graph regions (#139694)

2025-07-16 Thread Tobias Hieta via llvm-branch-commits
Author: Martin Erhart Date: 2025-07-16T16:16:59+02:00 New Revision: 18624ae54bc979e47ad990721eb20eb9ca982a2f URL: https://github.com/llvm/llvm-project/commit/18624ae54bc979e47ad990721eb20eb9ca982a2f DIFF: https://github.com/llvm/llvm-project/commit/18624ae54bc979e47ad990721eb20eb9ca982a2f.diff

[llvm-branch-commits] [clang] [LifetimeSafety] Support bidirectional dataflow analysis (PR #148967)

2025-07-16 Thread Utkarsh Saxena via llvm-branch-commits
usx95 wrote: ### Merge activity * **Jul 16, 2:12 PM UTC**: A user started a stack merge that includes this pull request via [Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/148967). https://github.com/llvm/llvm-project/pull/148967 __

[llvm-branch-commits] [clang] [llvm] release/21.x: [Clang] Reintroduce obsolete libclang symbols to avoid an ABI break (#149079) (PR #149100)

2025-07-16 Thread Aaron Ballman via llvm-branch-commits
https://github.com/AaronBallman approved this pull request. LGTM! We should add/update the release note to mention these are now no-op functions. https://github.com/llvm/llvm-project/pull/149100 ___ llvm-branch-commits mailing list llvm-branch-commits

[llvm-branch-commits] [clang] [LifetimeSafety] Add loan expiry analysis (PR #148712)

2025-07-16 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148712 >From 8dbb9e00758784a4be5e7c3d182ff246291eaef3 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Mon, 14 Jul 2025 19:32:35 + Subject: [PATCH 1/2] users/usx95/lifetime-safety-add-loan-expiry >From a4cba2006

[llvm-branch-commits] [clang] [LifetimeSafety] Add lattice tracking per program point (PR #149069)

2025-07-16 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/149069 >From 266cf01d3afeac7d9d675e4c605f212c758689c5 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Wed, 16 Jul 2025 10:44:37 + Subject: [PATCH] add-point-level-granularity-to-analyses --- clang/lib/Analysis/

[llvm-branch-commits] [clang] [LifetimeSafety] Add loan expiry analysis (PR #148712)

2025-07-16 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148712 >From 8dbb9e00758784a4be5e7c3d182ff246291eaef3 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Mon, 14 Jul 2025 19:32:35 + Subject: [PATCH 1/2] users/usx95/lifetime-safety-add-loan-expiry >From a4cba2006

[llvm-branch-commits] [clang] [LifetimeSafety] Implement LiveOrigins analysis (PR #148976)

2025-07-16 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148976 >From b51604daf9c2f17e2e0d2e73784e22bf573a986a Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Tue, 15 Jul 2025 22:19:48 + Subject: [PATCH] add-liveness-finally --- clang/lib/Analysis/LifetimeSafety.cpp

[llvm-branch-commits] [clang] [LifetimeSafety] Add lattice tracking per program point (PR #149069)

2025-07-16 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/149069 >From 266cf01d3afeac7d9d675e4c605f212c758689c5 Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Wed, 16 Jul 2025 10:44:37 + Subject: [PATCH] add-point-level-granularity-to-analyses --- clang/lib/Analysis/

[llvm-branch-commits] [clang] [LifetimeSafety] Support bidirectional dataflow analysis (PR #148967)

2025-07-16 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148967 >From 7762a38fb70176b2b4083cc37334713fb4f70f2c Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Tue, 15 Jul 2025 21:24:11 + Subject: [PATCH] add-backward-analysis-capability --- clang/lib/Analysis/Lifetim

[llvm-branch-commits] [clang] [LifetimeSafety] Implement LiveOrigins analysis (PR #148976)

2025-07-16 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148976 >From b51604daf9c2f17e2e0d2e73784e22bf573a986a Mon Sep 17 00:00:00 2001 From: Utkarsh Saxena Date: Tue, 15 Jul 2025 22:19:48 + Subject: [PATCH] add-liveness-finally --- clang/lib/Analysis/LifetimeSafety.cpp

[llvm-branch-commits] [clang] [llvm] release/21.x: [Clang] Reintroduce obsolete libclang symbols to avoid an ABI break (#149079) (PR #149100)

2025-07-16 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: None (llvmbot) Changes Backport 1600450f9098e5c9cb26840bd53f1be8a2559b7d Requested by: @Sirraide --- Full diff: https://github.com/llvm/llvm-project/pull/149100.diff 4 Files Affected: - (modified) clang/include/clang-c/Index.h (+15) -

[llvm-branch-commits] [clang] [llvm] release/21.x: [Clang] Reintroduce obsolete libclang symbols to avoid an ABI break (#149079) (PR #149100)

2025-07-16 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/149100 Backport 1600450f9098e5c9cb26840bd53f1be8a2559b7d Requested by: @Sirraide >From ff68313038bdaf58087a881ef407ffaa5669992e Mon Sep 17 00:00:00 2001 From: Sirraide Date: Wed, 16 Jul 2025 15:48:53 +0200 Subject: [

[llvm-branch-commits] [clang] [llvm] release/21.x: [Clang] Reintroduce obsolete libclang symbols to avoid an ABI break (#149079) (PR #149100)

2025-07-16 Thread via llvm-branch-commits
llvmbot wrote: @AaronBallman What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/149100 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/

[llvm-branch-commits] [clang] [llvm] release/21.x: [Clang] Reintroduce obsolete libclang symbols to avoid an ABI break (#149079) (PR #149100)

2025-07-16 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/149100 ___ 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] [X86] Remove extra MOV after widening atomic load (PR #148898)

2025-07-16 Thread via llvm-branch-commits
https://github.com/jofrn updated https://github.com/llvm/llvm-project/pull/148898 >From ff8979edaa3b243e07a633e1d98b2ab98c7c430e Mon Sep 17 00:00:00 2001 From: jofrn Date: Tue, 15 Jul 2025 13:01:24 -0400 Subject: [PATCH] [X86] Remove extra MOV after widening atomic load This change adds patter

[llvm-branch-commits] [llvm] [X86] Remove extra MOV after widening atomic load (PR #148898)

2025-07-16 Thread via llvm-branch-commits
https://github.com/jofrn updated https://github.com/llvm/llvm-project/pull/148898 >From ff8979edaa3b243e07a633e1d98b2ab98c7c430e Mon Sep 17 00:00:00 2001 From: jofrn Date: Tue, 15 Jul 2025 13:01:24 -0400 Subject: [PATCH] [X86] Remove extra MOV after widening atomic load This change adds patter

[llvm-branch-commits] [llvm] [SelectionDAG] Legalize <1 x T> vector types for atomic load (PR #148894)

2025-07-16 Thread via llvm-branch-commits
https://github.com/jofrn updated https://github.com/llvm/llvm-project/pull/148894 >From 7bf4bb186a09d5cdf9a360a2443713cc5b5bb229 Mon Sep 17 00:00:00 2001 From: jofrn Date: Tue, 15 Jul 2025 12:56:34 -0400 Subject: [PATCH] [SelectionDAG] Legalize <1 x T> vector types for atomic load `load atomic

[llvm-branch-commits] [llvm] [X86] Add atomic vector tests for unaligned >1 sizes. (PR #148896)

2025-07-16 Thread via llvm-branch-commits
https://github.com/jofrn updated https://github.com/llvm/llvm-project/pull/148896 >From e9ba6ed8b9c6f9894b42342bd297a9347e85f22c Mon Sep 17 00:00:00 2001 From: jofrn Date: Tue, 15 Jul 2025 12:58:55 -0400 Subject: [PATCH] [X86] Add atomic vector tests for unaligned >1 sizes. Unaligned atomic ve

[llvm-branch-commits] [llvm] [X86] Manage atomic load of fp -> int promotion in DAG (PR #148895)

2025-07-16 Thread via llvm-branch-commits
https://github.com/jofrn updated https://github.com/llvm/llvm-project/pull/148895 >From 261a6d6dcba7b309c04ee2bbe730a3c8d67cb790 Mon Sep 17 00:00:00 2001 From: jofrn Date: Tue, 15 Jul 2025 12:58:04 -0400 Subject: [PATCH] [X86] Manage atomic load of fp -> int promotion in DAG When lowering atom

[llvm-branch-commits] [llvm] [AtomicExpand] Add bitcasts when expanding load atomic vector (PR #148900)

2025-07-16 Thread via llvm-branch-commits
https://github.com/jofrn updated https://github.com/llvm/llvm-project/pull/148900 >From d661f97c6b40baf8006131278a7b3acb51ef4942 Mon Sep 17 00:00:00 2001 From: jofrn Date: Tue, 15 Jul 2025 13:03:15 -0400 Subject: [PATCH] [AtomicExpand] Add bitcasts when expanding load atomic vector AtomicExpan

[llvm-branch-commits] [llvm] [X86] Manage atomic load of fp -> int promotion in DAG (PR #148895)

2025-07-16 Thread via llvm-branch-commits
https://github.com/jofrn updated https://github.com/llvm/llvm-project/pull/148895 >From 261a6d6dcba7b309c04ee2bbe730a3c8d67cb790 Mon Sep 17 00:00:00 2001 From: jofrn Date: Tue, 15 Jul 2025 12:58:04 -0400 Subject: [PATCH] [X86] Manage atomic load of fp -> int promotion in DAG When lowering atom

[llvm-branch-commits] [llvm] [X86] Add atomic vector tests for unaligned >1 sizes. (PR #148896)

2025-07-16 Thread via llvm-branch-commits
https://github.com/jofrn updated https://github.com/llvm/llvm-project/pull/148896 >From e9ba6ed8b9c6f9894b42342bd297a9347e85f22c Mon Sep 17 00:00:00 2001 From: jofrn Date: Tue, 15 Jul 2025 12:58:55 -0400 Subject: [PATCH] [X86] Add atomic vector tests for unaligned >1 sizes. Unaligned atomic ve

[llvm-branch-commits] [llvm] [SelectionDAG] Legalize <1 x T> vector types for atomic load (PR #148894)

2025-07-16 Thread via llvm-branch-commits
https://github.com/jofrn updated https://github.com/llvm/llvm-project/pull/148894 >From 7bf4bb186a09d5cdf9a360a2443713cc5b5bb229 Mon Sep 17 00:00:00 2001 From: jofrn Date: Tue, 15 Jul 2025 12:56:34 -0400 Subject: [PATCH] [SelectionDAG] Legalize <1 x T> vector types for atomic load `load atomic

[llvm-branch-commits] [llvm] [SelectionDAG] Widen <2 x T> vector types for atomic load (PR #148897)

2025-07-16 Thread via llvm-branch-commits
https://github.com/jofrn updated https://github.com/llvm/llvm-project/pull/148897 >From da4fe6cae227783ea6a81d5ed7d3c387da0be28a Mon Sep 17 00:00:00 2001 From: jofrn Date: Tue, 15 Jul 2025 12:59:37 -0400 Subject: [PATCH] [SelectionDAG] Widen <2 x T> vector types for atomic load Vector types of

[llvm-branch-commits] [llvm] [X86] Cast atomic vectors in IR to support floats (PR #148899)

2025-07-16 Thread via llvm-branch-commits
https://github.com/jofrn updated https://github.com/llvm/llvm-project/pull/148899 >From 23b20f10a53deba406d78c159afa7e56652bf3a9 Mon Sep 17 00:00:00 2001 From: jofrn Date: Tue, 15 Jul 2025 13:02:04 -0400 Subject: [PATCH] [X86] Cast atomic vectors in IR to support floats This commit casts float

[llvm-branch-commits] [llvm] [SelectionDAG] Widen <2 x T> vector types for atomic load (PR #148897)

2025-07-16 Thread via llvm-branch-commits
https://github.com/jofrn updated https://github.com/llvm/llvm-project/pull/148897 >From da4fe6cae227783ea6a81d5ed7d3c387da0be28a Mon Sep 17 00:00:00 2001 From: jofrn Date: Tue, 15 Jul 2025 12:59:37 -0400 Subject: [PATCH] [SelectionDAG] Widen <2 x T> vector types for atomic load Vector types of

[llvm-branch-commits] [clang] [LifetimeSafety] Add loan expiry analysis (PR #148712)

2025-07-16 Thread Utkarsh Saxena via llvm-branch-commits
usx95 wrote: >Once the testing story is figured out this looks good to me. Alright. I will add some unit test infra separately before this PR then! https://github.com/llvm/llvm-project/pull/148712 ___ llvm-branch-commits mailing list llvm-branch-commi

[llvm-branch-commits] [clang] [clang] "modular_format" attribute for functions using format strings (PR #147431)

2025-07-16 Thread Erich Keane via llvm-branch-commits
@@ -2569,6 +2569,18 @@ void CodeGenModule::ConstructAttributeList(StringRef Name, if (TargetDecl->hasAttr()) FuncAttrs.addAttribute("aarch64_pstate_sm_body"); + +if (auto *ModularFormat = TargetDecl->getAttr()) { + // TODO: Error checking e

[llvm-branch-commits] [clang] [clang] "modular_format" attribute for functions using format strings (PR #147431)

2025-07-16 Thread Erich Keane via llvm-branch-commits
https://github.com/erichkeane edited https://github.com/llvm/llvm-project/pull/147431 ___ 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] "modular_format" attribute for functions using format strings (PR #147431)

2025-07-16 Thread Erich Keane via llvm-branch-commits
https://github.com/erichkeane commented: No real comments here. I still don't really understand what this is for, which tells me we probably need some additional work on the commit message and documentation. https://github.com/llvm/llvm-project/pull/147431

[llvm-branch-commits] [llvm] cc67e34 - Revert "[Support] Error if SocketPath is too long (#148903)"

2025-07-16 Thread via llvm-branch-commits
Author: Marina Taylor Date: 2025-07-16T14:13:58+01:00 New Revision: cc67e3475467dc309b1195bf6cd0c7d9256cfbf2 URL: https://github.com/llvm/llvm-project/commit/cc67e3475467dc309b1195bf6cd0c7d9256cfbf2 DIFF: https://github.com/llvm/llvm-project/commit/cc67e3475467dc309b1195bf6cd0c7d9256cfbf2.diff

[llvm-branch-commits] [clang] [LifetimeSafety] Add loan expiry analysis (PR #148712)

2025-07-16 Thread Gábor Horváth via llvm-branch-commits
https://github.com/Xazax-hun approved this pull request. Once the testing story is figured out this looks good to me. https://github.com/llvm/llvm-project/pull/148712 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://list

  1   2   3   4   5   6   7   8   9   10   >