[llvm-branch-commits] [flang] [flang][OpenMP] Extend `do concurrent` mapping to device (PR #155987)

2025-09-08 Thread Kareem Ergawy via llvm-branch-commits
https://github.com/ergawy updated https://github.com/llvm/llvm-project/pull/155987 >From 959c75f8f0af9ae0d1ac4598d8200f888f33f352 Mon Sep 17 00:00:00 2001 From: ergawy Date: Fri, 29 Aug 2025 02:04:49 -0500 Subject: [PATCH] [flang][OpenMP] Extend `do concurrent` mapping to device Upstreams furt

[llvm-branch-commits] [llvm] [flang][do concurent] Add saxpy offload tests for OpenMP mapping (PR #155993)

2025-09-08 Thread Kareem Ergawy via llvm-branch-commits
https://github.com/ergawy updated https://github.com/llvm/llvm-project/pull/155993 >From d592609334934d668abeb75673048cc9c89d931f Mon Sep 17 00:00:00 2001 From: ergawy Date: Fri, 29 Aug 2025 04:04:07 -0500 Subject: [PATCH] [flang][do concurent] Add saxpy offload tests for OpenMP mapping Adds

[llvm-branch-commits] [flang] [flang][OpenMP] `do concurrent` to device mapping lit tests (PR #155992)

2025-09-08 Thread Kareem Ergawy via llvm-branch-commits
https://github.com/ergawy updated https://github.com/llvm/llvm-project/pull/155992 >From f19a301531f99c65b666969bb9e174698d315d0d Mon Sep 17 00:00:00 2001 From: ergawy Date: Fri, 29 Aug 2025 03:53:51 -0500 Subject: [PATCH] [flang][OpenMP] `do concurrent` to device mapping lit tests Adds more l

[llvm-branch-commits] [llvm] [mlir] [flang][OpenMP] Support multi-block reduction combiner regions on the GPU (PR #156837)

2025-09-08 Thread Kareem Ergawy via llvm-branch-commits
https://github.com/ergawy updated https://github.com/llvm/llvm-project/pull/156837 >From 3c3f326ea3dd77c4b5a75f3928c9856ffadf599c Mon Sep 17 00:00:00 2001 From: ergawy Date: Thu, 4 Sep 2025 01:06:21 -0500 Subject: [PATCH] [flang][OpenMP] Support multi-block reduction combiner regions on the G

[llvm-branch-commits] [flang] [flang][OpenMP] `do concurrent`: support `reduce` on device (PR #156610)

2025-09-08 Thread Kareem Ergawy via llvm-branch-commits
https://github.com/ergawy updated https://github.com/llvm/llvm-project/pull/156610 >From 9a7ae05aac85c4573a27f48b361220f72c435ef3 Mon Sep 17 00:00:00 2001 From: ergawy Date: Tue, 2 Sep 2025 08:36:34 -0500 Subject: [PATCH] [flang][OpenMP] `do concurrent`: support `reduce` on device Extends `do

[llvm-branch-commits] [llvm] [flang][do concurent] Add saxpy offload tests for OpenMP mapping (PR #155993)

2025-09-08 Thread Kareem Ergawy via llvm-branch-commits
https://github.com/ergawy updated https://github.com/llvm/llvm-project/pull/155993 >From 315f52184fce3a107917f684f6929bd56004142b Mon Sep 17 00:00:00 2001 From: ergawy Date: Fri, 29 Aug 2025 04:04:07 -0500 Subject: [PATCH] [flang][do concurent] Add saxpy offload tests for OpenMP mapping Adds

[llvm-branch-commits] [clang] [clang-tools-extra] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [mlir] [openmp] release/21.x: [CMake][AIX] quote the string AIX `if` conditions (PR #1565

2025-09-08 Thread Hubert Tong via llvm-branch-commits
https://github.com/hubert-reinterpretcast approved this pull request. LGTM! https://github.com/llvm/llvm-project/pull/156505 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-br

[llvm-branch-commits] [llvm] [MC] Rewrite stdin.s to use python (PR #157232)

2025-09-08 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/157232 >From d749f30964e57caa797b3df87ae88ffc3d4a2f54 Mon Sep 17 00:00:00 2001 From: Aiden Grossman Date: Sun, 7 Sep 2025 17:39:19 + Subject: [PATCH 1/3] feedback Created using spr 1.3.6 --- llvm/test/MC/C

[llvm-branch-commits] [CGData] Rewrite tests to not use subshells (PR #157234)

2025-09-08 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/157234 ___ 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] Use lit internal shell by default (PR #157237)

2025-09-08 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/157237 ___ 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] [MC] Rewrite stdin.s to use python (PR #157232)

2025-09-08 Thread Aiden Grossman via llvm-branch-commits
@@ -0,0 +1,25 @@ +# RUN: echo "// comment" > %t.input +# RUN: which llvm-mc | %python %s %t boomanaiden154 wrote: Done. https://github.com/llvm/llvm-project/pull/157232 ___ llvm-branch-commits mailing list llvm-branch-

[llvm-branch-commits] [not] Update disable-symbolization.test to work with internal shell (PR #157236)

2025-09-08 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/157236 ___ 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] [CGData] Rewrite tests to not use subshells (PR #157234)

2025-09-08 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/157234 ___ 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] [not] Update disable-symbolization.test to work with internal shell (PR #157236)

2025-09-08 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/157236 ___ 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] [MC] Rewrite stdin.s to use python (PR #157232)

2025-09-08 Thread Paul Kirth via llvm-branch-commits
https://github.com/ilovepi edited https://github.com/llvm/llvm-project/pull/157232 ___ 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] [MC] Rewrite stdin.s to use python (PR #157232)

2025-09-08 Thread Petr Hosek via llvm-branch-commits
https://github.com/petrhosek approved this pull request. https://github.com/llvm/llvm-project/pull/157232 ___ 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] Cost casts with illegal types that can't be legalized (#153030) (PR #153118)

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/153118 ___ 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] [libcxx] [lldb] release/21.x: [libc++] Ensure that we restore invariants in basic_filebuf::overflow (#147389) (PR #155712)

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/155712 >From b7c18c1e7ac029cd8305bcdb1745bb25a931c209 Mon Sep 17 00:00:00 2001 From: Louis Dionne Date: Tue, 15 Jul 2025 10:40:54 -0400 Subject: [PATCH 1/3] [libc++] Ensure that we restore invariants in basic_filebuf::over

[llvm-branch-commits] [compiler-rt] release/21.x: [compiler-rt] Avoid depending on the libnvmm header for NetBSD (#153534) (PR #155717)

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/155717 >From f8a0ecfc6108fc51f2ff518307b5e005e85b0e7f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Sun, 24 Aug 2025 20:39:34 +0200 Subject: [PATCH] [compiler-rt] Avoid depending on the libnv

[llvm-branch-commits] [libcxx] 362b99f - [libcxx][fstream][NFC] Make __failed helper lambda a member function (#149390)

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
Author: Michael Buch Date: 2025-09-08T09:33:25+02:00 New Revision: 362b99f60ef555b00287c78146fac87c9d9a28a6 URL: https://github.com/llvm/llvm-project/commit/362b99f60ef555b00287c78146fac87c9d9a28a6 DIFF: https://github.com/llvm/llvm-project/commit/362b99f60ef555b00287c78146fac87c9d9a28a6.diff

[llvm-branch-commits] [libcxx] b7c18c1 - [libc++] Ensure that we restore invariants in basic_filebuf::overflow (#147389)

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
Author: Louis Dionne Date: 2025-09-08T09:33:25+02:00 New Revision: b7c18c1e7ac029cd8305bcdb1745bb25a931c209 URL: https://github.com/llvm/llvm-project/commit/b7c18c1e7ac029cd8305bcdb1745bb25a931c209 DIFF: https://github.com/llvm/llvm-project/commit/b7c18c1e7ac029cd8305bcdb1745bb25a931c209.diff

[llvm-branch-commits] [libcxx] [lldb] release/21.x: [libc++] Ensure that we restore invariants in basic_filebuf::overflow (#147389) (PR #155712)

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/155712 ___ 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] [compiler-rt] release/21.x: [compiler-rt] Avoid depending on the libnvmm header for NetBSD (#153534) (PR #155717)

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/155717 ___ 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] [compiler-rt] f8a0ecf - [compiler-rt] Avoid depending on the libnvmm header for NetBSD (#153534)

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
Author: Alex Rønne Petersen Date: 2025-09-08T09:34:13+02:00 New Revision: f8a0ecfc6108fc51f2ff518307b5e005e85b0e7f URL: https://github.com/llvm/llvm-project/commit/f8a0ecfc6108fc51f2ff518307b5e005e85b0e7f DIFF: https://github.com/llvm/llvm-project/commit/f8a0ecfc6108fc51f2ff518307b5e005e85b0e7f

[llvm-branch-commits] [libcxx] [lldb] release/21.x: [libc++] Ensure that we restore invariants in basic_filebuf::overflow (#147389) (PR #155712)

2025-09-08 Thread via llvm-branch-commits
github-actions[bot] wrote: @var-const (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR.

[llvm-branch-commits] [clang] release/21.x: [clang][docs] Fix implicit-int-conversion-on-negation typos (PR #156815)

2025-09-08 Thread via llvm-branch-commits
github-actions[bot] wrote: @correctmost Congratulations on having your first Pull Request (PR) merged into the LLVM Project! Your changes will be combined with recent changes from other authors, then tested by our [build bots](https://lab.llvm.org/buildbot/). If there is a problem with a bu

[llvm-branch-commits] [lldb] release/21.x: [lldb][DWARFASTParserClang] Don't complete conflicting Objective-C++ types (#156681) (PR #156764)

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/156764 >From e0d94d9626e4e942b608cd39cadf367cbe2b0c96 Mon Sep 17 00:00:00 2001 From: Michael Buch Date: Wed, 3 Sep 2025 20:04:53 +0100 Subject: [PATCH] [lldb][DWARFASTParserClang] Don't complete conflicting Objective-C++ t

[llvm-branch-commits] [compiler-rt] release/21.x: [compiler-rt] Remove leftovers of FreeBSD md5/sha2 interceptors (#153351) (PR #155718)

2025-09-08 Thread Alex Rønne Petersen via llvm-branch-commits
alexrp wrote: Basically same deal as #155717, i.e. it's a build-time dependency on non-libc headers (libncurses and libcrypt). https://github.com/llvm/llvm-project/pull/155718 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org htt

[llvm-branch-commits] [clang] release/21.x: [DebugInfo] When referencing structured bindings use the reference's location, not the binding's declaration's location (#153637) (PR #156664)

2025-09-08 Thread via llvm-branch-commits
github-actions[bot] wrote: @Michael137 (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR.

[llvm-branch-commits] [lldb] release/21.x: [lldb][DataFormatter] Allow std::string formatters to match against custom allocators (#156050) (PR #157048)

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/157048 ___ 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: [Coroutines] Restore accidentally dropped intrinsic IDs (PR #156925)

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/156925 >From 12fbb344a1e84aed4a34d3d00a387f15cebc82e1 Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Thu, 24 Jul 2025 14:36:02 +0200 Subject: [PATCH] [Coroutines] Restore accidentally dropped intrinsic IDs These were un

[llvm-branch-commits] [llvm] Sparc: Remove Is64Bit field from SparcTargetMachine (PR #157400)

2025-09-08 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm ready_for_review https://github.com/llvm/llvm-project/pull/157400 ___ 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: [AArch64][BTI] Add BTI at EH entries. (#155308) (PR #156170)

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/156170 ___ 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][DataFormatter] Allow std::string formatters to match against custom allocators (#156050) (PR #157048)

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/157048 >From fa462a66e418b08b486b56dc943ade47ab1c9ea3 Mon Sep 17 00:00:00 2001 From: Michael Buch Date: Fri, 5 Sep 2025 09:24:50 +0100 Subject: [PATCH] [lldb][DataFormatter] Allow std::string formatters to match against cu

[llvm-branch-commits] [lldb] release/21.x: [lldb][DWARFASTParserClang] Don't complete conflicting Objective-C++ types (#156681) (PR #156764)

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/156764 ___ 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: [AArch64][BTI] Add BTI at EH entries. (#155308) (PR #156170)

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/156170 >From 3751e53c3e89af153b8ac17120e3c427dd6b564c Mon Sep 17 00:00:00 2001 From: Shashi Shankar Date: Sat, 30 Aug 2025 11:56:03 +0200 Subject: [PATCH 1/2] [AArch64][BTI] Add BTI at EH entries. (#155308) Mark EH landing

[llvm-branch-commits] [compiler-rt] release/21.x: [compiler-rt] Avoid depending on the libnvmm header for NetBSD (#153534) (PR #155717)

2025-09-08 Thread via llvm-branch-commits
github-actions[bot] wrote: @alexrp (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR. ht

[llvm-branch-commits] [llvm] release/21.x: [AArch64][BTI] Add BTI at EH entries. (#155308) (PR #156170)

2025-09-08 Thread via llvm-branch-commits
github-actions[bot] wrote: @davemgreen (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR.

[llvm-branch-commits] [libcxx] release/21.x: [libc++] Fix broken precondition of __bit_log2 (#155476) (PR #155932)

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
tru wrote: Still unclear if this should be merged or not. https://github.com/llvm/llvm-project/pull/155932 ___ 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] b4274c3 - [DebugInfo] When referencing structured bindings use the reference's location, not the binding's declaration's location (#153637)

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
Author: David Blaikie Date: 2025-09-08T09:39:28+02:00 New Revision: b4274c3bc8eee764ad048c77b9a4baa12eb708a0 URL: https://github.com/llvm/llvm-project/commit/b4274c3bc8eee764ad048c77b9a4baa12eb708a0 DIFF: https://github.com/llvm/llvm-project/commit/b4274c3bc8eee764ad048c77b9a4baa12eb708a0.diff

[llvm-branch-commits] [libcxx] 7a077a1 - [libc++][AIX] Fixup problems with ABI list checking (#155643)

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
Author: David Tenty Date: 2025-09-08T09:39:07+02:00 New Revision: 7a077a1b312b66055643e05d88795c5b1f329874 URL: https://github.com/llvm/llvm-project/commit/7a077a1b312b66055643e05d88795c5b1f329874 DIFF: https://github.com/llvm/llvm-project/commit/7a077a1b312b66055643e05d88795c5b1f329874.diff L

[llvm-branch-commits] [libcxx] release/21.x: [libc++][AIX] Fixup problems with ABI list checking (#155643) (PR #156502)

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/156502 ___ 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: [DebugInfo] When referencing structured bindings use the reference's location, not the binding's declaration's location (#153637) (PR #156664)

2025-09-08 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: None (llvmbot) Changes Backport 665e875f1a86be650e044bb20744bb272d03e11d Requested by: @Michael137 --- Full diff: https://github.com/llvm/llvm-project/pull/156664.diff 4 Files Affected: - (modified) clang/lib/CodeGen/CGCall.cpp (+12-14

[llvm-branch-commits] [lldb] e0d94d9 - [lldb][DWARFASTParserClang] Don't complete conflicting Objective-C++ types (#156681)

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
Author: Michael Buch Date: 2025-09-08T09:40:07+02:00 New Revision: e0d94d9626e4e942b608cd39cadf367cbe2b0c96 URL: https://github.com/llvm/llvm-project/commit/e0d94d9626e4e942b608cd39cadf367cbe2b0c96 DIFF: https://github.com/llvm/llvm-project/commit/e0d94d9626e4e942b608cd39cadf367cbe2b0c96.diff

[llvm-branch-commits] [libcxx] release/21.x: [libc++][AIX] Fixup problems with ABI list checking (#155643) (PR #156502)

2025-09-08 Thread via llvm-branch-commits
github-actions[bot] wrote: @amy-kwan (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR.

[llvm-branch-commits] [compiler-rt] release/21.x: compiler-rt: Use OpenBSD's elf_aux_info to detect AArch64 HW features (#155768) (PR #155899)

2025-09-08 Thread David CARLIER via llvm-branch-commits
devnexen wrote: I think it s borderline fix/improvement as these arm64 features are wrongly discarded otherwise. Also probably to decrease openbsd internal patches amount. https://github.com/llvm/llvm-project/pull/155899 ___ llvm-branch-commits mailin

[llvm-branch-commits] [llvm] 12fbb34 - [Coroutines] Restore accidentally dropped intrinsic IDs

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
Author: Nikita Popov Date: 2025-09-08T09:41:17+02:00 New Revision: 12fbb344a1e84aed4a34d3d00a387f15cebc82e1 URL: https://github.com/llvm/llvm-project/commit/12fbb344a1e84aed4a34d3d00a387f15cebc82e1 DIFF: https://github.com/llvm/llvm-project/commit/12fbb344a1e84aed4a34d3d00a387f15cebc82e1.diff

[llvm-branch-commits] [llvm] release/21.x: [Coroutines] Restore accidentally dropped intrinsic IDs (PR #156925)

2025-09-08 Thread via llvm-branch-commits
github-actions[bot] wrote: @nikic (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR. htt

[llvm-branch-commits] [llvm] release/21.x: [Coroutines] Restore accidentally dropped intrinsic IDs (PR #156925)

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/156925 ___ 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] Sparc: Remove Is64Bit field from SparcTargetMachine (PR #157400)

2025-09-08 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-sparc Author: Matt Arsenault (arsenm) Changes Directly use the triple instead of having an additional field. --- Full diff: https://github.com/llvm/llvm-project/pull/157400.diff 4 Files Affected: - (modified) llvm/lib/Target/Sparc/SparcSubtar

[llvm-branch-commits] [clang] release/21.x: [clang][docs] Fix implicit-int-conversion-on-negation typos (PR #156815)

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/156815 ___ 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] Sparc: Remove Is64Bit field from SparcTargetMachine (PR #157400)

2025-09-08 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/157400?utm_source=stack-comment-downstack-mergeability-warning";

[llvm-branch-commits] [llvm] PPC: Use StringRef for subtarget constructor arguments (PR #157409)

2025-09-08 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-powerpc Author: Matt Arsenault (arsenm) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/157409.diff 2 Files Affected: - (modified) llvm/lib/Target/PowerPC/PPCSubtarget.cpp (+2-3) - (modified) llvm/lib/Target/PowerPC/PPCSubt

[llvm-branch-commits] [llvm] PPC: Use StringRef for subtarget constructor arguments (PR #157409)

2025-09-08 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/157409?utm_source=stack-comment-downstack-mergeability-warning";

[llvm-branch-commits] [llvm] [MC] Rewrite stdin.s to use python (PR #157232)

2025-09-08 Thread Nikita Popov via llvm-branch-commits
nikic wrote: > > I don't know if I understand what you're going for in this patch. How is > > this an improvement over just keeping REQUIRES: shell? The REQUIRES: bit > > is what's going to stop the test from running in the wrong environment. > > That seems like the right tradeoff. > > If we

[llvm-branch-commits] [clang] [LifetimeSafety] Add support for GSL Pointer types (PR #154009)

2025-09-08 Thread Gábor Horváth via llvm-branch-commits
https://github.com/Xazax-hun commented: We already have some logic in the statement local analysis about when we consider a gsl pointer to be a borrow from an owner and when we propagate the underlying borrow. I wonder if it was possible to somehow factor that logic out and reuse it instead of

[llvm-branch-commits] [llvm] PPC: Split 64bit target feature into 64bit and 64bit-support (PR #157206)

2025-09-08 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/157206 >From 0d4d26ae9d6ee802c46d8115ccee28a9470aaced Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Sat, 6 Sep 2025 08:50:20 +0900 Subject: [PATCH] PPC: Split 64bit target feature into 64bit and 64bit-support Thi

[llvm-branch-commits] [clang] release/21.x: [Driver] Enable outline atomics for OpenBSD/aarch64 (#155713) (PR #155759)

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
tru wrote: ping https://github.com/llvm/llvm-project/pull/155759 ___ 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 GenericPluginTy::get_mem_info (PR #157484)

2025-09-08 Thread Ross Brunton via llvm-branch-commits
https://github.com/RossBrunton created https://github.com/llvm/llvm-project/pull/157484 This takes a pointer allocated by the plugin, and returns a struct containing important information about it. This is now used in `olMemFree` instead of using a map to track allocation info. >From 701146340

[llvm-branch-commits] [llvm] release/21.x: [RISCV] Cost casts with illegal types that can't be legalized (#153030) (PR #153118)

2025-09-08 Thread via llvm-branch-commits
github-actions[bot] wrote: @lukel97 (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR. h

[llvm-branch-commits] [llvm] [mlir] [flang][OpenMP] Support multi-block reduction combiner regions on the GPU (PR #156837)

2025-09-08 Thread Kareem Ergawy via llvm-branch-commits
https://github.com/ergawy updated https://github.com/llvm/llvm-project/pull/156837 >From 8467dbc57b43097ac049610eb68585d186c55228 Mon Sep 17 00:00:00 2001 From: ergawy Date: Thu, 4 Sep 2025 01:06:21 -0500 Subject: [PATCH] [flang][OpenMP] Support multi-block reduction combiner regions on the G

[llvm-branch-commits] [lldb] 113916c - [lldb][ClangASTImporter] Don't ASTImport LambdaExpr nodes (#154962)

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
Author: Michael Buch Date: 2025-09-08T09:33:25+02:00 New Revision: 113916ccf75f099da8c07fff29648acd3e6e7ab4 URL: https://github.com/llvm/llvm-project/commit/113916ccf75f099da8c07fff29648acd3e6e7ab4 DIFF: https://github.com/llvm/llvm-project/commit/113916ccf75f099da8c07fff29648acd3e6e7ab4.diff

[llvm-branch-commits] [libcxx] release/21.x: [libc++][AIX] Fixup problems with ABI list checking (#155643) (PR #156502)

2025-09-08 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-libcxx Author: None (llvmbot) Changes Backport b8456e2a9698aa927d7b3f9c38213f3219aa0498 Requested by: @amy-kwan --- Full diff: https://github.com/llvm/llvm-project/pull/156502.diff 2 Files Affected: - (modified) libcxx/lib/abi/CMakeLists.txt (+3) -

[llvm-branch-commits] [llvm] [AArch64] Prepare for split ZPR and PPR area allocation (NFCI) (PR #142391)

2025-09-08 Thread Benjamin Maxwell via llvm-branch-commits
https://github.com/MacDue updated https://github.com/llvm/llvm-project/pull/142391 >From c8d07fa80c65e0a33f237bbe915b95faebfc58a4 Mon Sep 17 00:00:00 2001 From: Benjamin Maxwell Date: Thu, 8 May 2025 17:38:27 + Subject: [PATCH 1/9] [AArch64] Prepare for split ZPR and PPR area allocation (N

[llvm-branch-commits] [llvm] release/21.x: [SCEVExp] Fix early exit in ComputeEndCheck. (PR #157410)

2025-09-08 Thread Florian Hahn via llvm-branch-commits
https://github.com/fhahn approved this pull request. LGTM,thanks https://github.com/llvm/llvm-project/pull/157410 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commit

[llvm-branch-commits] [clang] [LifetimeSafety] Add support for GSL Pointer types (PR #154009)

2025-09-08 Thread Utkarsh Saxena via llvm-branch-commits
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/154009 ___ 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] PPC: Use StringRef for subtarget constructor arguments (PR #157409)

2025-09-08 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm ready_for_review https://github.com/llvm/llvm-project/pull/157409 ___ 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: [SCEVExp] Fix early exit in ComputeEndCheck. (PR #157410)

2025-09-08 Thread Nikita Popov via llvm-branch-commits
https://github.com/nikic milestoned https://github.com/llvm/llvm-project/pull/157410 ___ 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: [SCEVExp] Fix early exit in ComputeEndCheck. (PR #157410)

2025-09-08 Thread Nikita Popov via llvm-branch-commits
https://github.com/nikic created https://github.com/llvm/llvm-project/pull/157410 Backport of: https://github.com/llvm/llvm-project/commit/a6148071300302b451ae92fbd8f8b955a6974891 https://github.com/llvm/llvm-project/commit/ec581e460ae92ef29c1ea4f200b36b79188fdd21 https://github.com/llvm/ll

[llvm-branch-commits] [llvm] release/21.x: [SCEVExp] Fix early exit in ComputeEndCheck. (PR #157410)

2025-09-08 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-transforms Author: Nikita Popov (nikic) Changes Backport of: https://github.com/llvm/llvm-project/commit/a6148071300302b451ae92fbd8f8b955a6974891 https://github.com/llvm/llvm-project/commit/ec581e460ae92ef29c1ea4f200b36b79188fdd21 https://githu

[llvm-branch-commits] [flang] [flang][OpenMP] `do concurrent` to device mapping lit tests (PR #155992)

2025-09-08 Thread Kareem Ergawy via llvm-branch-commits
https://github.com/ergawy updated https://github.com/llvm/llvm-project/pull/155992 >From db09d54306271dfc2bf5b3d9a11b94c3d13c6787 Mon Sep 17 00:00:00 2001 From: ergawy Date: Fri, 29 Aug 2025 03:53:51 -0500 Subject: [PATCH] [flang][OpenMP] `do concurrent` to device mapping lit tests Adds more l

[llvm-branch-commits] [llvm] PPC: Split 64bit target feature into 64bit and 64bit-support (PR #157206)

2025-09-08 Thread Matt Arsenault via llvm-branch-commits
https://github.com/arsenm updated https://github.com/llvm/llvm-project/pull/157206 >From 0d4d26ae9d6ee802c46d8115ccee28a9470aaced Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Sat, 6 Sep 2025 08:50:20 +0900 Subject: [PATCH] PPC: Split 64bit target feature into 64bit and 64bit-support Thi

[llvm-branch-commits] [compiler-rt] release/21.x: compiler-rt: Use OpenBSD's elf_aux_info to detect AArch64 HW features (#155768) (PR #155899)

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
tru wrote: ping https://github.com/llvm/llvm-project/pull/155899 ___ 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] [PAC][Driver] Support ptrauth flags only on ARM64 Darwin or with pauthtest ABI (PR #113152)

2025-09-08 Thread Daniil Kovalev via llvm-branch-commits
https://github.com/kovdan01 updated https://github.com/llvm/llvm-project/pull/113152 >From d8bcbde876239223fac3190faf13fe2503a4f4ec Mon Sep 17 00:00:00 2001 From: Daniil Kovalev Date: Mon, 21 Oct 2024 12:18:56 +0300 Subject: [PATCH 1/8] [PAC][Driver] Support ptrauth flags only on ARM64 Darwin

[llvm-branch-commits] [clang] [PAC][Driver] Support ptrauth flags only on ARM64 Darwin or with pauthtest ABI (PR #113152)

2025-09-08 Thread Daniil Kovalev via llvm-branch-commits
https://github.com/kovdan01 updated https://github.com/llvm/llvm-project/pull/113152 >From d8bcbde876239223fac3190faf13fe2503a4f4ec Mon Sep 17 00:00:00 2001 From: Daniil Kovalev Date: Mon, 21 Oct 2024 12:18:56 +0300 Subject: [PATCH 1/8] [PAC][Driver] Support ptrauth flags only on ARM64 Darwin

[llvm-branch-commits] [clang] [PAC][clang] Handle pauthtest environment and ABI in Linux-specific code (PR #113151)

2025-09-08 Thread Daniil Kovalev via llvm-branch-commits
https://github.com/kovdan01 updated https://github.com/llvm/llvm-project/pull/113151 >From 7af8e3d4514626ca2dacde8cbaa33d568b1f4aed Mon Sep 17 00:00:00 2001 From: Daniil Kovalev Date: Mon, 21 Oct 2024 12:00:19 +0300 Subject: [PATCH] [PAC][clang] Handle pauthtest environment and ABI in Linux-sp

[llvm-branch-commits] [llvm] [MC] Rewrite stdin.s to use python (PR #157232)

2025-09-08 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/157232 >From d749f30964e57caa797b3df87ae88ffc3d4a2f54 Mon Sep 17 00:00:00 2001 From: Aiden Grossman Date: Sun, 7 Sep 2025 17:39:19 + Subject: [PATCH 1/2] feedback Created using spr 1.3.6 --- llvm/test/MC/C

[llvm-branch-commits] [llvm] [MC] Rewrite stdin.s to use python (PR #157232)

2025-09-08 Thread Aiden Grossman via llvm-branch-commits
@@ -0,0 +1,17 @@ +# RUN: echo "// comment" > %t.input +# RUN: which llvm-mc | %python %s %t + +import subprocess +import sys + +llvm_mc_binary = sys.stdin.readlines()[0].strip() +temp_file = sys.argv[1] boomanaiden154 wrote: Python doesn't include the interpreter

[llvm-branch-commits] [lldb] release/21.x: [lldb][DWARFASTParserClang] Don't complete conflicting Objective-C++ types (#156681) (PR #156764)

2025-09-08 Thread via llvm-branch-commits
github-actions[bot] wrote: @Michael137 (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR.

[llvm-branch-commits] [clang] release/21.x: [DebugInfo] When referencing structured bindings use the reference's location, not the binding's declaration's location (#153637) (PR #156664)

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/156664 >From b4274c3bc8eee764ad048c77b9a4baa12eb708a0 Mon Sep 17 00:00:00 2001 From: David Blaikie Date: Tue, 2 Sep 2025 14:03:58 -0700 Subject: [PATCH] [DebugInfo] When referencing structured bindings use the reference's

[llvm-branch-commits] [clang] release/21.x: [clang][docs] Fix implicit-int-conversion-on-negation typos (PR #156815)

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/156815 >From 160ad51687ccc3e78d80c94d70cb8f4e3ddd97a5 Mon Sep 17 00:00:00 2001 From: correctmost Date: Thu, 4 Sep 2025 13:13:57 -0400 Subject: [PATCH] [clang][docs] Fix implicit-int-conversion-on-negation typos References

[llvm-branch-commits] [llvm] 85e3f8e - Remove EH_LABEL comments from tests

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
Author: David Green Date: 2025-09-08T09:37:04+02:00 New Revision: 85e3f8ec7ff614fda65d7407d8f20f12a037a095 URL: https://github.com/llvm/llvm-project/commit/85e3f8ec7ff614fda65d7407d8f20f12a037a095 DIFF: https://github.com/llvm/llvm-project/commit/85e3f8ec7ff614fda65d7407d8f20f12a037a095.diff L

[llvm-branch-commits] [llvm] 3751e53 - [AArch64][BTI] Add BTI at EH entries. (#155308)

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
Author: Shashi Shankar Date: 2025-09-08T09:37:04+02:00 New Revision: 3751e53c3e89af153b8ac17120e3c427dd6b564c URL: https://github.com/llvm/llvm-project/commit/3751e53c3e89af153b8ac17120e3c427dd6b564c DIFF: https://github.com/llvm/llvm-project/commit/3751e53c3e89af153b8ac17120e3c427dd6b564c.diff

[llvm-branch-commits] [lldb] fa462a6 - [lldb][DataFormatter] Allow std::string formatters to match against custom allocators (#156050)

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
Author: Michael Buch Date: 2025-09-08T09:42:05+02:00 New Revision: fa462a66e418b08b486b56dc943ade47ab1c9ea3 URL: https://github.com/llvm/llvm-project/commit/fa462a66e418b08b486b56dc943ade47ab1c9ea3 DIFF: https://github.com/llvm/llvm-project/commit/fa462a66e418b08b486b56dc943ade47ab1c9ea3.diff

[llvm-branch-commits] [llvm] [Xtensa] Fix lowering FP compare operations. (PR #157520)

2025-09-08 Thread Andrei Safronov via llvm-branch-commits
andreisfr wrote: @arsenm, @mgorny, may I ask you for review of this PR? This is same fix like https://github.com/llvm/llvm-project/pull/156740. Unfortunately as I understand I haven't access rights to merge it to release/21.x, maybe you can help with that? https://github.com/llvm/llvm-projec

[llvm-branch-commits] [llvm] [Xtensa] Fix lowering FP compare operations. (PR #157520)

2025-09-08 Thread Michał Górny via llvm-branch-commits
https://github.com/mgorny milestoned https://github.com/llvm/llvm-project/pull/157520 ___ 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] [MC] Rewrite stdin.s to use python (PR #157232)

2025-09-08 Thread Paul Kirth via llvm-branch-commits
ilovepi wrote: > Somewhat off-topic for this PR, but why can't `REQUIRES: shell` force use of > shell even if internal shell is the default? Then we don't lose test coverage > and don't block this on migration of the long-tail of tests. Previously, we've discussed giving lit a hybrid mode tha

[llvm-branch-commits] [clang] 160ad51 - [clang][docs] Fix implicit-int-conversion-on-negation typos

2025-09-08 Thread Tobias Hieta via llvm-branch-commits
Author: correctmost Date: 2025-09-08T09:40:27+02:00 New Revision: 160ad51687ccc3e78d80c94d70cb8f4e3ddd97a5 URL: https://github.com/llvm/llvm-project/commit/160ad51687ccc3e78d80c94d70cb8f4e3ddd97a5 DIFF: https://github.com/llvm/llvm-project/commit/160ad51687ccc3e78d80c94d70cb8f4e3ddd97a5.diff L

[llvm-branch-commits] [llvm] [MC] Rewrite stdin.s to use python (PR #157232)

2025-09-08 Thread Aiden Grossman via llvm-branch-commits
boomanaiden154 wrote: > Somewhat off-topic for this PR, but why can't REQUIRES: shell force use of > shell even if internal shell is the default? Then we don't lose test coverage > and don't block this on migration of the long-tail of tests. That's another option. The long tail isn't actually

[llvm-branch-commits] [CGData] Rewrite tests to not use subshells (PR #157234)

2025-09-08 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/157234 ___ 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] [not] Update disable-symbolization.test to work with internal shell (PR #157236)

2025-09-08 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/157236 ___ 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] Use lit internal shell by default (PR #157237)

2025-09-08 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/157237 ___ 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 GenericPluginTy::get_mem_info (PR #157484)

2025-09-08 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,h -- offload/include/omptarget.h offload/liboffload

[llvm-branch-commits] [flang] [flang][OpenMP] `do concurrent`: support `local` on device (PR #156589)

2025-09-08 Thread Kareem Ergawy via llvm-branch-commits
https://github.com/ergawy updated https://github.com/llvm/llvm-project/pull/156589 >From c29c8a23bcc0cecbd4c93e3af231be90859030a2 Mon Sep 17 00:00:00 2001 From: ergawy Date: Tue, 2 Sep 2025 05:54:00 -0500 Subject: [PATCH] [flang][OpenMP] `do concurrent`: support `local` on device Extends suppo

[llvm-branch-commits] [llvm] Use lit internal shell by default (PR #157237)

2025-09-08 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/157237 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits