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

2025-07-15 Thread Anton Korobeynikov via llvm-branch-commits
https://github.com/asl demilestoned https://github.com/llvm/llvm-project/pull/147815 ___ 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] [AArch64][PAC] Rework discriminator analysis in AUT and AUTPAC (PR #146489)

2025-07-15 Thread Anton Korobeynikov via llvm-branch-commits
https://github.com/asl demilestoned https://github.com/llvm/llvm-project/pull/146489 ___ 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] [AArch64][PAC] Rework discriminator analysis for calls and tail calls (PR #147136)

2025-07-15 Thread Anton Korobeynikov via llvm-branch-commits
https://github.com/asl demilestoned https://github.com/llvm/llvm-project/pull/147136 ___ 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] [AArch64][PAC] Combine signing with address materialization (PR #130809)

2025-07-15 Thread Anton Korobeynikov via llvm-branch-commits
https://github.com/asl demilestoned https://github.com/llvm/llvm-project/pull/130809 ___ 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] [CodeGen][NPM] Stitch up loop passes in codegen pipeline (PR #148114)

2025-07-15 Thread Vikram Hegde via llvm-branch-commits
https://github.com/vikramRH updated https://github.com/llvm/llvm-project/pull/148114 >From 7d8f2ba9d3aa392c09f20a844ca5ea5cb97519cf Mon Sep 17 00:00:00 2001 From: vikhegde Date: Thu, 10 Jul 2025 18:38:26 +0530 Subject: [PATCH] [CodeGen][NPM] Stitch up loop passes in codegen pipeline --- llvm/

[llvm-branch-commits] [llvm] [AMDGPU][NPM] Add isRequired to passes missing it (PR #148115)

2025-07-15 Thread Vikram Hegde via llvm-branch-commits
https://github.com/vikramRH updated https://github.com/llvm/llvm-project/pull/148115 >From 17afb0ff6329cb1cf676c5add1c1a3818ce96e11 Mon Sep 17 00:00:00 2001 From: vikhegde Date: Thu, 10 Jul 2025 18:53:39 +0530 Subject: [PATCH] [AMDGPU][NPM] Add isRequired to passes missing it --- llvm/include

[llvm-branch-commits] [llvm] [CodeGen][NPM] Port ProcessImplicitDefs to NPM (PR #148110)

2025-07-15 Thread Vikram Hegde via llvm-branch-commits
https://github.com/vikramRH updated https://github.com/llvm/llvm-project/pull/148110 >From 9563564e96325df0ce2f36701c65a7f95597cc47 Mon Sep 17 00:00:00 2001 From: vikhegde Date: Thu, 10 Jul 2025 16:15:55 +0530 Subject: [PATCH 1/2] [CodeGen][NPM] Port ProcessImplicitDefs to NPM --- .../llvm/Co

[llvm-branch-commits] [llvm] TargetLowering: Replace android triple check with libcall check (PR #148800)

2025-07-15 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/148800 >From 190c9de97eea9aaea3e09a2bcd77e4b5a96962c1 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Thu, 10 Jul 2025 15:55:44 +0900 Subject: [PATCH] TargetLowering: Replace android triple check with libcall check

[llvm-branch-commits] [llvm] [AMDGPU][NPM] Add isRequired to passes missing it (PR #148115)

2025-07-15 Thread Vikram Hegde via llvm-branch-commits
https://github.com/vikramRH updated https://github.com/llvm/llvm-project/pull/148115 >From 17afb0ff6329cb1cf676c5add1c1a3818ce96e11 Mon Sep 17 00:00:00 2001 From: vikhegde Date: Thu, 10 Jul 2025 18:53:39 +0530 Subject: [PATCH] [AMDGPU][NPM] Add isRequired to passes missing it --- llvm/include

[llvm-branch-commits] [llvm] [CodeGen][NPM] Clear MachineFunctions without using PA (PR #148113)

2025-07-15 Thread Vikram Hegde via llvm-branch-commits
https://github.com/vikramRH updated https://github.com/llvm/llvm-project/pull/148113 >From 3035640f0f6f0ff104b3f69000f42d9d5f07f053 Mon Sep 17 00:00:00 2001 From: vikhegde Date: Thu, 10 Jul 2025 16:50:27 +0530 Subject: [PATCH] [CodeGen][NPM] Clear MachineFunctions without using PA --- .../llv

[llvm-branch-commits] [llvm] [AMDGPU][NPM] Fill in addPreSched2 passes (PR #148112)

2025-07-15 Thread Vikram Hegde via llvm-branch-commits
https://github.com/vikramRH updated https://github.com/llvm/llvm-project/pull/148112 >From 0216d9f0c2d183ad7cbe8fea1c19d197be2498ff Mon Sep 17 00:00:00 2001 From: vikhegde Date: Thu, 10 Jul 2025 16:26:16 +0530 Subject: [PATCH] [AMDGPU][NPM] Fill in addPreSched2 passes --- llvm/lib/Target/AMDG

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

2025-07-15 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148712 >From 8f6394b2ab6183fd06f6e216cbaa70b823809e5d 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 12e5b9a2d

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

2025-07-15 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148712 >From 3c30a13f6f796fd9483f7d6aeea28c12b8ad6d64 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 9da8f3ab4

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

2025-07-15 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148712 >From 3c30a13f6f796fd9483f7d6aeea28c12b8ad6d64 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 9da8f3ab4

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

2025-07-15 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148712 >From 542bc99c1f5fb5fc28a3374f61b2fa3d059d9d75 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 4b70fcf7f

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

2025-07-15 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148712 >From 542bc99c1f5fb5fc28a3374f61b2fa3d059d9d75 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 4b70fcf7f

[llvm-branch-commits] [flang] [flang][OpenMP] Move extractOmpDirective to Utils.cpp, NFC (PR #148653)

2025-07-15 Thread Kareem Ergawy via llvm-branch-commits
https://github.com/ergawy approved this pull request. LGTM https://github.com/llvm/llvm-project/pull/148653 ___ 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] [CodeGen][NPM] Account inserted passes for -start/stop options (PR #148111)

2025-07-15 Thread Vikram Hegde via llvm-branch-commits
https://github.com/vikramRH updated https://github.com/llvm/llvm-project/pull/148111 >From 85f834967d5d32b9c687543b705271ffac2bbb32 Mon Sep 17 00:00:00 2001 From: vikhegde Date: Thu, 10 Jul 2025 16:24:23 +0530 Subject: [PATCH 1/2] [CodeGen][NPM] Account inserted passes for -start/stop options

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

2025-07-15 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148712 >From 3696b6b7a6167c63d0fd5cbef607e44129feb2e2 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 3e064c102

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

2025-07-15 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148712 >From 3696b6b7a6167c63d0fd5cbef607e44129feb2e2 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 3e064c102

[llvm-branch-commits] [llvm] [CodeGen][NPM] Port ProcessImplicitDefs to NPM (PR #148110)

2025-07-15 Thread Vikram Hegde via llvm-branch-commits
https://github.com/vikramRH updated https://github.com/llvm/llvm-project/pull/148110 >From 9563564e96325df0ce2f36701c65a7f95597cc47 Mon Sep 17 00:00:00 2001 From: vikhegde Date: Thu, 10 Jul 2025 16:15:55 +0530 Subject: [PATCH 1/2] [CodeGen][NPM] Port ProcessImplicitDefs to NPM --- .../llvm/Co

[llvm-branch-commits] [llvm] [CodeGen][NPM] Stitch up loop passes in codegen pipeline (PR #148114)

2025-07-15 Thread Vikram Hegde via llvm-branch-commits
https://github.com/vikramRH updated https://github.com/llvm/llvm-project/pull/148114 >From 7d8f2ba9d3aa392c09f20a844ca5ea5cb97519cf Mon Sep 17 00:00:00 2001 From: vikhegde Date: Thu, 10 Jul 2025 18:38:26 +0530 Subject: [PATCH] [CodeGen][NPM] Stitch up loop passes in codegen pipeline --- llvm/

[llvm-branch-commits] [llvm] [AMDGPU][NPM] Fill in addPreSched2 passes (PR #148112)

2025-07-15 Thread Vikram Hegde via llvm-branch-commits
https://github.com/vikramRH updated https://github.com/llvm/llvm-project/pull/148112 >From 0216d9f0c2d183ad7cbe8fea1c19d197be2498ff Mon Sep 17 00:00:00 2001 From: vikhegde Date: Thu, 10 Jul 2025 16:26:16 +0530 Subject: [PATCH] [AMDGPU][NPM] Fill in addPreSched2 passes --- llvm/lib/Target/AMDG

[llvm-branch-commits] [llvm] [CodeGen][NPM] Clear MachineFunctions without using PA (PR #148113)

2025-07-15 Thread Vikram Hegde via llvm-branch-commits
https://github.com/vikramRH updated https://github.com/llvm/llvm-project/pull/148113 >From 3035640f0f6f0ff104b3f69000f42d9d5f07f053 Mon Sep 17 00:00:00 2001 From: vikhegde Date: Thu, 10 Jul 2025 16:50:27 +0530 Subject: [PATCH] [CodeGen][NPM] Clear MachineFunctions without using PA --- .../llv

[llvm-branch-commits] [llvm] [CodeGen][NPM] Account inserted passes for -start/stop options (PR #148111)

2025-07-15 Thread Vikram Hegde via llvm-branch-commits
https://github.com/vikramRH updated https://github.com/llvm/llvm-project/pull/148111 >From 85f834967d5d32b9c687543b705271ffac2bbb32 Mon Sep 17 00:00:00 2001 From: vikhegde Date: Thu, 10 Jul 2025 16:24:23 +0530 Subject: [PATCH 1/2] [CodeGen][NPM] Account inserted passes for -start/stop options

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

2025-07-15 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/148712 ___ 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 loan expiry analysis (PR #148712)

2025-07-15 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148712 >From 542bc99c1f5fb5fc28a3374f61b2fa3d059d9d75 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 6ce317303

[llvm-branch-commits] [llvm] [Offload] Add `olLinkProgram` (PR #148648)

2025-07-15 Thread Ross Brunton via llvm-branch-commits
https://github.com/RossBrunton converted_to_draft https://github.com/llvm/llvm-project/pull/148648 ___ 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] [Offload] Add `olLinkProgram` (PR #148648)

2025-07-15 Thread Joseph Huber via llvm-branch-commits
jhuber6 wrote: This seems like something we should discuss at one of the weekly meetings, since it has pretty large implications for what this library is supposed to do. https://github.com/llvm/llvm-project/pull/148648 ___ llvm-branch-commits mailing

[llvm-branch-commits] [llvm] TableGen: Avoid emitting trailing whitespace in StringToOffsetTable (PR #148840)

2025-07-15 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm created https://github.com/llvm/llvm-project/pull/148840 None >From 8e3742e01270c734d530f2a74f9662c43c5a2e24 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Tue, 15 Jul 2025 21:12:57 +0900 Subject: [PATCH] TableGen: Avoid emitting trailing whitespace in StringToO

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

2025-07-15 Thread Simon Pilgrim via llvm-branch-commits
https://github.com/RKSimon edited https://github.com/llvm/llvm-project/pull/148898 ___ 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-15 Thread Simon Pilgrim via llvm-branch-commits
https://github.com/RKSimon requested changes to this pull request. https://github.com/llvm/llvm-project/pull/148898 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-comm

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

2025-07-15 Thread Simon Pilgrim via llvm-branch-commits
@@ -1204,6 +1204,13 @@ def : Pat<(i16 (atomic_load_nonext_16 addr:$src)), (MOV16rm addr:$src)>; def : Pat<(i32 (atomic_load_nonext_32 addr:$src)), (MOV32rm addr:$src)>; def : Pat<(i64 (atomic_load_nonext_64 addr:$src)), (MOV64rm addr:$src)>; +def : Pat<(v4i32 (scalar_to_vecto

[llvm-branch-commits] [clang] release/21.x: [libclang] Fix version for symbol clang_visitCXXMethods (#148958) (PR #148980)

2025-07-15 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/148980 Backport 116110e1a93531a64d82f049b6e36403bc14f278 Requested by: @efriedma-quic >From eec99aec396db52a23583c20e8c4d47fb5ae38fc Mon Sep 17 00:00:00 2001 From: Eli Friedman Date: Tue, 15 Jul 2025 15:39:51 -0700 S

[llvm-branch-commits] [clang] release/21.x: [libclang] Fix version for symbol clang_visitCXXMethods (#148958) (PR #148980)

2025-07-15 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/148980 ___ 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: [libclang] Fix version for symbol clang_visitCXXMethods (#148958) (PR #148980)

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

[llvm-branch-commits] [clang] release/21.x: [libclang] Fix version for symbol clang_visitCXXMethods (#148958) (PR #148980)

2025-07-15 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: None (llvmbot) Changes Backport 116110e1a93531a64d82f049b6e36403bc14f278 Requested by: @efriedma-quic --- Full diff: https://github.com/llvm/llvm-project/pull/148980.diff 1 Files Affected: - (modified) clang/tools/libclang/libclang.map

[llvm-branch-commits] [clang-tools-extra] [clang-doc] integrate the JSON generator with Mustache templates (PR #149006)

2025-07-15 Thread Erick Velez via llvm-branch-commits
https://github.com/evelez7 created https://github.com/llvm/llvm-project/pull/149006 This patch changes the HTML Mustache generator to use the JSON generator and consume its output to generate its templates. >From 9f050635fe7181dc08a81cce6f6eb0033051badd Mon Sep 17 00:00:00 2001 From: Erick Vele

[llvm-branch-commits] [clang-tools-extra] [clang-doc] integrate the JSON generator with Mustache templates (PR #149006)

2025-07-15 Thread Erick Velez via llvm-branch-commits
evelez7 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/149006?utm_source=stack-comment-downstack-mergeability-warning";

[llvm-branch-commits] [clang-tools-extra] [clang-doc] integrate the JSON generator with Mustache templates (PR #149006)

2025-07-15 Thread via llvm-branch-commits
github-actions[bot] wrote: :warning: C/C++ code formatter, clang-format found issues in your code. :warning: You can test this locally with the following command: ``bash git-clang-format --diff HEAD~1 HEAD --extensions h,cpp -- clang-tools-extra/clang-doc/BitcodeReader.cpp clan

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

2025-07-15 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148712 >From 63fc65843dfd135d60bb45b1311a21d60338 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 5f0991338

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

2025-07-15 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang-analysis Author: Utkarsh Saxena (usx95) Changes Generalize the dataflow analysis to support both forward and backward analyses. Some program analyses would be expressed as backward dataflow problems (like liveness analysis). This change enables t

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

2025-07-15 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 ready_for_review https://github.com/llvm/llvm-project/pull/148967 ___ 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] Support bidirectional dataflow analysis (PR #148967)

2025-07-15 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/148967 ___ 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 loan expiry analysis (PR #148712)

2025-07-15 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/148712 ___ 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] Support bidirectional dataflow analysis (PR #148967)

2025-07-15 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148967 >From 7502ee577452c5c5d9bb4c9a8b24d6c4825cedd1 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] Add loan expiry analysis (PR #148712)

2025-07-15 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148712 >From c8089978cbc691370b2537d7942325147fd7dc3f 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 aca68c29a

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

2025-07-15 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148712 >From c8089978cbc691370b2537d7942325147fd7dc3f 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 aca68c29a

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

2025-07-15 Thread Craig Topper via llvm-branch-commits
@@ -455,6 +458,18 @@ SDValue DAGTypeLegalizer::ScalarizeVecRes_INSERT_VECTOR_ELT(SDNode *N) { return Op; } +SDValue DAGTypeLegalizer::ScalarizeVecRes_ATOMIC_LOAD(AtomicSDNode *N) { + SDValue Result = DAG.getAtomicLoad( + ISD::NON_EXTLOAD, SDLoc(N), N->getMemoryVT().ge

[llvm-branch-commits] [llvm] release/21.x: [RISCV] Remove incorrect and untested FrameIndex support from SelectAddrRegImm9. (#148779) (PR #148913)

2025-07-15 Thread Sam Elliott via llvm-branch-commits
https://github.com/lenary approved this pull request. LGTM. https://github.com/llvm/llvm-project/pull/148913 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/21.x: [RISCV] Fix issues in ORI to QC.INSBI transformation (#148809) (PR #148933)

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

[llvm-branch-commits] [llvm] release/21.x: [RISCV] Fix issues in ORI to QC.INSBI transformation (#148809) (PR #148933)

2025-07-15 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/148933 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/21.x: [RISCV] Fix issues in ORI to QC.INSBI transformation (#148809) (PR #148933)

2025-07-15 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/148933 Backport d67d91a Requested by: @lenary >From cf964871a807982df7426e37423c061bd14a581e Mon Sep 17 00:00:00 2001 From: Sudharsan Veeravalli Date: Wed, 16 Jul 2025 00:31:33 +0530 Subject: [PATCH] [RISCV] Fix issu

[llvm-branch-commits] [llvm] release/21.x: [RISCV] Fix issues in ORI to QC.INSBI transformation (#148809) (PR #148933)

2025-07-15 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-risc-v Author: None (llvmbot) Changes Backport d67d91a Requested by: @lenary --- Full diff: https://github.com/llvm/llvm-project/pull/148933.diff 4 Files Affected: - (modified) llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp (+8-2) - (modified)

[llvm-branch-commits] [llvm] TargetLowering: Replace android triple check with libcall check (PR #148800)

2025-07-15 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/148800 >From b0bc6c674496dd2806283ca840fe10b52f8677b2 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Thu, 10 Jul 2025 15:55:44 +0900 Subject: [PATCH] TargetLowering: Replace android triple check with libcall check

[llvm-branch-commits] [llvm] TargetLowering: Replace android triple check with libcall check (PR #148800)

2025-07-15 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/148800 >From b0bc6c674496dd2806283ca840fe10b52f8677b2 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Thu, 10 Jul 2025 15:55:44 +0900 Subject: [PATCH] TargetLowering: Replace android triple check with libcall check

[llvm-branch-commits] [clang] [CIR] Separate CIR EnumAttr definitions to be includable without the rest of attributes (PR #148850)

2025-07-15 Thread Henrich Lauko via llvm-branch-commits
https://github.com/xlauko edited https://github.com/llvm/llvm-project/pull/148850 ___ 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] [CIR] Separate CIR EnumAttr definitions to be includable without the rest of attributes (PR #148850)

2025-07-15 Thread Henrich Lauko via llvm-branch-commits
xlauko wrote: > Can you update the commit message/topic of this to say WHY we are doing this? > The patch seems fine to me, I just don't understand why we are doing it. Is it clear now? https://github.com/llvm/llvm-project/pull/148850 ___ llvm-branch

[llvm-branch-commits] [clang] [CIR] Separate CIR EnumAttr definitions to be includable without the rest of attributes (PR #148850)

2025-07-15 Thread Henrich Lauko via llvm-branch-commits
https://github.com/xlauko edited https://github.com/llvm/llvm-project/pull/148850 ___ 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] [CIR] Separate CIR EnumAttr definitions to be includable without the rest of attributes (PR #148850)

2025-07-15 Thread Henrich Lauko via llvm-branch-commits
https://github.com/xlauko edited https://github.com/llvm/llvm-project/pull/148850 ___ 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] [CIR] Separate CIR EnumAttr definitions to be includable without the rest of attributes (PR #148850)

2025-07-15 Thread Erich Keane via llvm-branch-commits
https://github.com/erichkeane approved this pull request. https://github.com/llvm/llvm-project/pull/148850 ___ 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] TableGen: Avoid emitting trailing whitespace in StringToOffsetTable (PR #148840)

2025-07-15 Thread Matt Arsenault via llvm-branch-commits
arsenm 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/148840?utm_source=stack-comment-downstack-mergeability-warning";

[llvm-branch-commits] [llvm] [Offload] Add `olLinkProgram` (PR #148648)

2025-07-15 Thread Joseph Huber via llvm-branch-commits
jhuber6 wrote: > @jhuber6 I'm looking at implementing a version of > [urProgramLink](https://oneapi-src.github.io/unified-runtime/core/api.html#urprogramlink) > for liboffload, which is used by SYCL. > > More generally though, linking is very backend dependant, and liboffload > already has lo

[llvm-branch-commits] [clang] [CIR] Separate CIR EnumAttr definitions to be includable without the rest of attributes (PR #148850)

2025-07-15 Thread Henrich Lauko via llvm-branch-commits
https://github.com/xlauko created https://github.com/llvm/llvm-project/pull/148850 This mirrors incubator change from https://github.com/llvm/clangir/pull/1733 >From b4f0b27cb65780afd7192bf77691cbfa7cd54524 Mon Sep 17 00:00:00 2001 From: xlauko Date: Tue, 15 Jul 2025 15:34:45 +0200 Subject: [P

[llvm-branch-commits] [clang] [CIR] Separate CIR EnumAttr definitions to be includable without the rest of attributes (PR #148850)

2025-07-15 Thread Henrich Lauko via llvm-branch-commits
xlauko 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/148850?utm_source=stack-comment-downstack-mergeability-warning";

[llvm-branch-commits] [clang] [CIR] Separate CIR EnumAttr definitions to be includable without the rest of attributes (PR #148850)

2025-07-15 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clangir Author: Henrich Lauko (xlauko) Changes This mirrors incubator change from https://github.com/llvm/clangir/pull/1733 --- Full diff: https://github.com/llvm/llvm-project/pull/148850.diff 2 Files Affected: - (modified) clang/include/clang/CIR/Di

[llvm-branch-commits] [clang] [CIR] Separate CIR EnumAttr definitions to be includable without the rest of attributes (PR #148850)

2025-07-15 Thread Henrich Lauko via llvm-branch-commits
https://github.com/xlauko ready_for_review https://github.com/llvm/llvm-project/pull/148850 ___ 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] [CIR] Separate CIR EnumAttr definitions to be includable without the rest of attributes (PR #148850)

2025-07-15 Thread Henrich Lauko via llvm-branch-commits
https://github.com/xlauko edited https://github.com/llvm/llvm-project/pull/148850 ___ 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] [CIR] Separate CIR EnumAttr definitions to be includable without the rest of attributes (PR #148850)

2025-07-15 Thread Henrich Lauko via llvm-branch-commits
xlauko wrote: ### Merge activity * **Jul 15, 2:11 PM UTC**: A user started a stack merge that includes this pull request via [Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/148850). https://github.com/llvm/llvm-project/pull/148850 _

[llvm-branch-commits] [llvm] [Offload] Add `olLinkProgram` (PR #148648)

2025-07-15 Thread Ross Brunton via llvm-branch-commits
RossBrunton wrote: @jhuber6 That would mean that any program that wants to do dynamic linking would need to ship a full clang install alongside `libLLVMOffload.so`. The programmer would also have to mess around with writing/reading files and invoking a subprocess. IMO, since this code already

[llvm-branch-commits] [llvm] TableGen: Avoid emitting trailing whitespace in StringToOffsetTable (PR #148840)

2025-07-15 Thread Matt Arsenault via llvm-branch-commits
arsenm wrote: ### Merge activity * **Jul 15, 2:13 PM UTC**: A user started a stack merge that includes this pull request via [Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/148840). https://github.com/llvm/llvm-project/pull/148840 _

[llvm-branch-commits] [llvm] TableGen: Avoid emitting trailing whitespace in StringToOffsetTable (PR #148840)

2025-07-15 Thread Nikita Popov via llvm-branch-commits
@@ -38,7 +38,7 @@ void StringToOffsetTable::EmitStringTableDef(raw_ostream &OS, #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Woverlength-strings" #endif -{} constexpr char {}{}Storage[] = )", +{} constexpr char {}{}Storage[] =)", nikic wrote: I

[llvm-branch-commits] [llvm] TableGen: Avoid emitting trailing whitespace in StringToOffsetTable (PR #148840)

2025-07-15 Thread Matt Arsenault via llvm-branch-commits
@@ -38,7 +38,7 @@ void StringToOffsetTable::EmitStringTableDef(raw_ostream &OS, #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Woverlength-strings" #endif -{} constexpr char {}{}Storage[] = )", +{} constexpr char {}{}Storage[] =)", arsenm wrote:

[llvm-branch-commits] [CodeGen] Prevent register coalescer rematerialization based on target (PR #148430)

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

[llvm-branch-commits] [llvm] [CodeGen] Prevent register coalescer rematerialization based on target (PR #148430)

2025-07-15 Thread Tomer Shafir via llvm-branch-commits
https://github.com/tomershafir updated https://github.com/llvm/llvm-project/pull/148430 >From 3d3d156da4c35e4421652d621e0a070ab2b8e5f7 Mon Sep 17 00:00:00 2001 From: tomershafir Date: Tue, 15 Jul 2025 19:13:17 +0300 Subject: [PATCH] fix format Created using spr 1.3.6 --- llvm/lib/CodeGen/Regi

[llvm-branch-commits] [llvm] [CodeGen] Add 2 subtarget hooks canLowerToZeroCycleReg[Move|Zeroing] (PR #148428)

2025-07-15 Thread Tomer Shafir via llvm-branch-commits
tomershafir wrote: sorry for the 2 bad commit names, had a problem locally with `spr` and cant update them https://github.com/llvm/llvm-project/pull/148428 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/

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

2025-07-15 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148712 >From 30deaddc558581426833360d74b302c1556f01ec 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 04d61938d

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

2025-07-15 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 updated https://github.com/llvm/llvm-project/pull/148712 >From 30deaddc558581426833360d74b302c1556f01ec 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 04d61938d

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

2025-07-15 Thread Eli Friedman via llvm-branch-commits
@@ -1204,6 +1204,13 @@ def : Pat<(i16 (atomic_load_nonext_16 addr:$src)), (MOV16rm addr:$src)>; def : Pat<(i32 (atomic_load_nonext_32 addr:$src)), (MOV32rm addr:$src)>; def : Pat<(i64 (atomic_load_nonext_64 addr:$src)), (MOV64rm addr:$src)>; +def : Pat<(v4i32 (scalar_to_vecto

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

2025-07-15 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 1/7] add validation --- .../DXILPostOptimizationValidation.cpp

[llvm-branch-commits] [llvm] release/21.x: [RISCV] Remove incorrect and untested FrameIndex support from SelectAddrRegImm9. (#148779) (PR #148913)

2025-07-15 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/148913 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/21.x: [RISCV] Remove incorrect and untested FrameIndex support from SelectAddrRegImm9. (#148779) (PR #148913)

2025-07-15 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-risc-v Author: None (llvmbot) Changes Backport 63d099a Requested by: @topperc --- Full diff: https://github.com/llvm/llvm-project/pull/148913.diff 1 Files Affected: - (modified) llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp (+4-4) `

[llvm-branch-commits] [llvm] release/21.x: [RISCV] Remove incorrect and untested FrameIndex support from SelectAddrRegImm9. (#148779) (PR #148913)

2025-07-15 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/148913 Backport 63d099a Requested by: @topperc >From 9bd120ac74d712e411dc461fe959953326d48e23 Mon Sep 17 00:00:00 2001 From: Craig Topper Date: Tue, 15 Jul 2025 10:49:23 -0700 Subject: [PATCH] [RISCV] Remove incorrec

[llvm-branch-commits] [llvm] release/21.x: [RISCV] Remove incorrect and untested FrameIndex support from SelectAddrRegImm9. (#148779) (PR #148913)

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

[llvm-branch-commits] [libc] [libc] Modular printf option (float only) (PR #147426)

2025-07-15 Thread Daniel Thornburgh via llvm-branch-commits
https://github.com/mysterymath updated https://github.com/llvm/llvm-project/pull/147426 >From 68ff227b10bc8bd6c58526790e19787cbc554fb6 Mon Sep 17 00:00:00 2001 From: Daniel Thornburgh Date: Thu, 19 Dec 2024 11:57:27 -0800 Subject: [PATCH] [libc] Modular printf option (float only) This adds LIB

[llvm-branch-commits] [libc] [libc] Modular printf option (float only) (PR #147426)

2025-07-15 Thread Daniel Thornburgh via llvm-branch-commits
https://github.com/mysterymath updated https://github.com/llvm/llvm-project/pull/147426 >From 68ff227b10bc8bd6c58526790e19787cbc554fb6 Mon Sep 17 00:00:00 2001 From: Daniel Thornburgh Date: Thu, 19 Dec 2024 11:57:27 -0800 Subject: [PATCH] [libc] Modular printf option (float only) This adds LIB

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

2025-07-15 Thread Daniel Thornburgh via llvm-branch-commits
https://github.com/mysterymath updated https://github.com/llvm/llvm-project/pull/147431 >From e77a85615ee9d775b397cc877b16eed91e1ad2e1 Mon Sep 17 00:00:00 2001 From: Daniel Thornburgh Date: Tue, 10 Jun 2025 14:06:53 -0700 Subject: [PATCH 1/2] [clang] "modular_format" attribute for functions usi

[llvm-branch-commits] [clang] [llvm] [DirectX] Add Range Overlap validation to `DXILPostOptimizationValidation.cpp` (PR #148919)

2025-07-15 Thread via llvm-branch-commits
https://github.com/joaosaffran created https://github.com/llvm/llvm-project/pull/148919 According to Root Signature spec, we need to validate if ranges defined in root signature are overlapping. This PR adds this. Closes: [#126645](https://github.com/llvm/llvm-project/issues/126645) >From 831d

[llvm-branch-commits] [clang] [llvm] [DirectX] Add Range Overlap validation to `DXILPostOptimizationValidation.cpp` (PR #148919)

2025-07-15 Thread via llvm-branch-commits
https://github.com/joaosaffran edited https://github.com/llvm/llvm-project/pull/148919 ___ 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 support for `v_sqrt_bf16` on gfx1250 (PR #148921)

2025-07-15 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian created https://github.com/llvm/llvm-project/pull/148921 None >From 6893db624adb4a4f76ea6b7acfb8b30387f8bfc5 Mon Sep 17 00:00:00 2001 From: Shilei Tian Date: Tue, 15 Jul 2025 14:31:34 -0400 Subject: [PATCH] [AMDGPU] Add support for `v_sqrt_bf16` on gfx1250 --- llv

[llvm-branch-commits] [llvm] TableGen: Avoid emitting trailing whitespace in StringToOffsetTable (PR #148840)

2025-07-15 Thread Nikita Popov via llvm-branch-commits
https://github.com/nikic approved this pull request. https://github.com/llvm/llvm-project/pull/148840 ___ 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] [CIR] Separate CIR EnumAttr definitions to be includable without the rest of attributes (PR #148850)

2025-07-15 Thread Erich Keane via llvm-branch-commits
https://github.com/erichkeane commented: Can you update the commit message/topic of this to say WHY we are doing this? The patch seems fine to me, I just don't understand why we are doing it. https://github.com/llvm/llvm-project/pull/148850 ___ llvm-

[llvm-branch-commits] [lldb] [lldb-dap] fix crash if disconnect request is not sent. (PR #148878)

2025-07-15 Thread Ebuka Ezike via llvm-branch-commits
https://github.com/da-viper updated https://github.com/llvm/llvm-project/pull/148878 >From 5087ed54b6f1e81493524cca00500f615b1d8754 Mon Sep 17 00:00:00 2001 From: Ebuka Ezike Date: Tue, 15 Jul 2025 16:56:03 +0100 Subject: [PATCH] [lldb-dap] fix crash if disconnect request is not sent. It crash

[llvm-branch-commits] [llvm] [CodeGen] Add 2 subtarget hooks canLowerToZeroCycleReg[Move|Zeroing] (PR #148428)

2025-07-15 Thread Tomer Shafir via llvm-branch-commits
https://github.com/tomershafir updated https://github.com/llvm/llvm-project/pull/148428 >From 9efe85048c2f68b724949172898fb4880ad8b4a4 Mon Sep 17 00:00:00 2001 From: tomershafir Date: Tue, 15 Jul 2025 12:39:26 +0300 Subject: [PATCH 1/3] git log Created using spr 1.3.6 --- llvm/lib/Target/AArc

[llvm-branch-commits] [CodeGen] Add target hook shouldReMaterializeTrivialRegDef (PR #148429)

2025-07-15 Thread Tomer Shafir via llvm-branch-commits
https://github.com/tomershafir updated https://github.com/llvm/llvm-project/pull/148429 ___ 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] [CodeGen] Prevent register coalescer rematerialization based on target (PR #148430)

2025-07-15 Thread Tomer Shafir via llvm-branch-commits
https://github.com/tomershafir updated https://github.com/llvm/llvm-project/pull/148430 ___ 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] [CodeGen] Prevent register coalescer rematerialization based on target (PR #148430)

2025-07-15 Thread Tomer Shafir via llvm-branch-commits
https://github.com/tomershafir updated https://github.com/llvm/llvm-project/pull/148430 ___ 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] [CodeGen] Add target hook shouldReMaterializeTrivialRegDef (PR #148429)

2025-07-15 Thread Tomer Shafir via llvm-branch-commits
https://github.com/tomershafir updated https://github.com/llvm/llvm-project/pull/148429 ___ 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] [lldb-dap] fix crash if disconnect request is not sent. (PR #148878)

2025-07-15 Thread Ebuka Ezike via llvm-branch-commits
https://github.com/da-viper created https://github.com/llvm/llvm-project/pull/148878 It crashes because the event_thread and progress_event_thread not joined before calling `DAP` struct deconstructor. It now joins when we leave the `DAP::Loop` function. from [Discourse](https://discourse.llvm

[llvm-branch-commits] [lldb] [lldb-dap] fix crash if disconnect request is not sent. (PR #148878)

2025-07-15 Thread Ebuka Ezike via llvm-branch-commits
https://github.com/da-viper milestoned https://github.com/llvm/llvm-project/pull/148878 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

  1   2   >