[llvm-branch-commits] [llvm] release/19.x: Restrict LLVM_TARGETS_TO_BUILD in Windows release packaging (#106059) (PR #106546)

2024-09-09 Thread via llvm-branch-commits
zmodem wrote: Sent https://github.com/llvm/llvm-project/pull/107826 https://github.com/llvm/llvm-project/pull/106546 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-com

[llvm-branch-commits] [llvm] Release note about targets built in the Windows packages (PR #107826)

2024-09-09 Thread via llvm-branch-commits
zmodem wrote: I think you need to push the merge button, I don't have permission. https://github.com/llvm/llvm-project/pull/107826 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/l

[llvm-branch-commits] [clang] Backport "[clang][analyzer] Fix #embed crash (#107764)" (PR #107841)

2024-09-09 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang-static-analyzer-1 Author: Balazs Benics (steakhal) Changes Backports the fix for #107724. (cherry picked from commit d84d9559bdc7aeb4ce14c251f6a3490c66db8d3a) --- Full diff: https://github.com/llvm/llvm-project/pull/107841.diff 2 Files Affected

[llvm-branch-commits] [clang] release/19.x: [Clang][Sema] Use the correct lookup context when building overloaded 'operator->' in the current instantiation (#104458) (PR #107886)

2024-09-09 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/107886 Backport 3cdb30e Requested by: @cor3ntin >From e64fc4127deca57ace68d7ad634b926d10858ab5 Mon Sep 17 00:00:00 2001 From: Krystian Stasiowski Date: Mon, 9 Sep 2024 12:06:45 -0400 Subject: [PATCH] [Clang][Sema] Us

[llvm-branch-commits] [clang] release/19.x: [Clang][Sema] Use the correct lookup context when building overloaded 'operator->' in the current instantiation (#104458) (PR #107886)

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

[llvm-branch-commits] [clang] release/19.x: [Clang][Sema] Use the correct lookup context when building overloaded 'operator->' in the current instantiation (#104458) (PR #107886)

2024-09-09 Thread via llvm-branch-commits
llvmbot wrote: @cor3ntin What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/107886 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/list

[llvm-branch-commits] [clang] release/19.x: [Clang][Sema] Use the correct lookup context when building overloaded 'operator->' in the current instantiation (#104458) (PR #107886)

2024-09-09 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: None (llvmbot) Changes Backport 3cdb30e Requested by: @cor3ntin --- Full diff: https://github.com/llvm/llvm-project/pull/107886.diff 5 Files Affected: - (modified) clang/include/clang/Sema/Sema.h (+3-3) - (modified) clang/lib/Sema/Sem

[llvm-branch-commits] [llvm] 1b84796 - Revert "[Coverage] Ignore unused functions if the count is 0. (#107661)"

2024-09-09 Thread via llvm-branch-commits
Author: Zequan Wu Date: 2024-09-09T14:33:27-04:00 New Revision: 1b8479684c74caa82e0b5192a780b75f1000a9c2 URL: https://github.com/llvm/llvm-project/commit/1b8479684c74caa82e0b5192a780b75f1000a9c2 DIFF: https://github.com/llvm/llvm-project/commit/1b8479684c74caa82e0b5192a780b75f1000a9c2.diff LOG

[llvm-branch-commits] [lldb] release/19.x: [lldb] Fix some tests that fail with system libstdc++ (#106885) (PR #107938)

2024-09-09 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/107938 Backport adf44d5c3ea03569f019740e1140c3205810b3fa Requested by: @tstellar >From ceccb786ea6247de6681ba5c37289305f06d2a08 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Fri, 6 Sep 2024 17:05:32 -0700 Subject

[llvm-branch-commits] [lldb] release/19.x: [lldb] Fix some tests that fail with system libstdc++ (#106885) (PR #107938)

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

[llvm-branch-commits] [lldb] release/19.x: [lldb] Fix some tests that fail with system libstdc++ (#106885) (PR #107938)

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

[llvm-branch-commits] [lldb] release/19.x: [lldb] Fix some tests that fail with system libstdc++ (#106885) (PR #107938)

2024-09-09 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-lldb Author: None (llvmbot) Changes Backport adf44d5c3ea03569f019740e1140c3205810b3fa Requested by: @tstellar --- Full diff: https://github.com/llvm/llvm-project/pull/107938.diff 3 Files Affected: - (modified) lldb/test/API/commands/expression/impo

[llvm-branch-commits] [sanitizer] Add CHECKs to validate calculated TLS range (PR #107941)

2024-09-09 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-compiler-rt-sanitizer Author: Vitaly Buka (vitalybuka) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/107941.diff 1 Files Affected: - (modified) compiler-rt/lib/sanitizer_common/sanitizer_tls_get_addr.cpp (+4) ``diff dif

[llvm-branch-commits] [llvm] release/19.x: [LoongArch][ISel] Check the number of sign bits in `PatGprGpr_32` (#107432) (PR #107945)

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

[llvm-branch-commits] [llvm] release/19.x: [LoongArch][ISel] Check the number of sign bits in `PatGprGpr_32` (#107432) (PR #107945)

2024-09-09 Thread via llvm-branch-commits
llvmbot wrote: @wangleiat What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/107945 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/lis

[llvm-branch-commits] [llvm] release/19.x: [LoongArch][ISel] Check the number of sign bits in `PatGprGpr_32` (#107432) (PR #107945)

2024-09-09 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/107945 Backport a111f9119a5ec77c19a514ec09454218f739454f Requested by: @dtcxzyw >From 7b4ab2233655a30cf04d52ba98a707d1b6cb3036 Mon Sep 17 00:00:00 2001 From: Yingwei Zheng Date: Tue, 10 Sep 2024 09:19:39 +0800 Subjec

[llvm-branch-commits] [llvm] release/19.x: [LoongArch][ISel] Check the number of sign bits in `PatGprGpr_32` (#107432) (PR #107945)

2024-09-09 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-loongarch Author: None (llvmbot) Changes Backport a111f9119a5ec77c19a514ec09454218f739454f Requested by: @dtcxzyw --- Full diff: https://github.com/llvm/llvm-project/pull/107945.diff 2 Files Affected: - (modified) llvm/lib/Target/LoongArch/L

[llvm-branch-commits] [llvm] release/19.x: [LoongArch][ISel] Check the number of sign bits in `PatGprGpr_32` (#107432) (PR #107945)

2024-09-09 Thread via llvm-branch-commits
https://github.com/wangleiat approved this pull request. https://github.com/llvm/llvm-project/pull/107945 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/19.x: [LoongArch] Codegen for concat_vectors with LASX (PR #107948)

2024-09-09 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/107948 Backport 1ca411ca451e0e86caf9207779616f32ed9fd908 Requested by: @wangleiat >From 9cd12fa1c545bea1c61bb1d85b451b5f391aac4e Mon Sep 17 00:00:00 2001 From: wanglei Date: Tue, 10 Sep 2024 09:28:15 +0800 Subject: [

[llvm-branch-commits] [llvm] release/19.x: [LoongArch] Codegen for concat_vectors with LASX (PR #107948)

2024-09-09 Thread via llvm-branch-commits
llvmbot wrote: @SixWeining What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/107948 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/li

[llvm-branch-commits] [llvm] release/19.x: [LoongArch] Codegen for concat_vectors with LASX (PR #107948)

2024-09-09 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-loongarch Author: None (llvmbot) Changes Backport 1ca411ca451e0e86caf9207779616f32ed9fd908 Requested by: @wangleiat --- Full diff: https://github.com/llvm/llvm-project/pull/107948.diff 3 Files Affected: - (modified) llvm/lib/Target/LoongArch

[llvm-branch-commits] [llvm] release/19.x: [LoongArch] Codegen for concat_vectors with LASX (PR #107948)

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

[llvm-branch-commits] [BOLT] Drop blocks without profile in BAT YAML (PR #107970)

2024-09-09 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-bolt Author: Amir Ayupov (aaupov) Changes Align BAT YAML (DataAggregator) to YAMLProfileWriter which drops blocks without profile: https://github.com/llvm/llvm-project/blob/main/bolt/lib/Profile/YAMLProfileWriter.cpp#L162-L176 Test Plan: NFCI --- Full

[llvm-branch-commits] [llvm] [BOLT] Add pseudo probe inline tree to YAML profile (PR #107137)

2024-09-09 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 90d0d4888954f7642b6d0b84b09088150347a444 21a52dd8627325f31f4bc9455b15f2f79a3e896e --e

[llvm-branch-commits] [clang] release/19.x: Fix codegen of consteval functions returning an empty class, and related issues (#93115) (PR #102070)

2024-09-09 Thread via llvm-branch-commits
github-actions[bot] wrote: @efriedma-quic (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 P

[llvm-branch-commits] [llvm] release/19.x: workflows: Fix tag name for release sources job (#100752) (PR #107132)

2024-09-09 Thread via llvm-branch-commits
github-actions[bot] wrote: @tstellar (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] [Clang] Workaround dependent source location issues (#106925) (PR #107212)

2024-09-09 Thread via llvm-branch-commits
github-actions[bot] wrote: @cor3ntin (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/19.x: [Clang][CodeGen] Don't emit assumptions if current block is unreachable. (#106936) (PR #107183)

2024-09-09 Thread via llvm-branch-commits
github-actions[bot] wrote: @dtcxzyw (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] release/19.x: [AArch64] Remove redundant COPY from loadRegFromStackSlot (#107396) (PR #107435)

2024-09-09 Thread via llvm-branch-commits
github-actions[bot] wrote: @sdesmalen-arm (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 P

[llvm-branch-commits] [llvm] Release note about targets built in the Windows packages (PR #107826)

2024-09-09 Thread via llvm-branch-commits
github-actions[bot] wrote: @zmodem (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/19.x: [SLP]Fix PR107036: Check if the type of the user is sizable before requesting its size. (PR #107098)

2024-09-10 Thread via llvm-branch-commits
DianQK wrote: > Is this PR a fix for a regression or a critical issue? Yes. It fixes a regression in f6e01b9ece1e73f6eda6e1dbff3aa72e917f4007. > What is the risk of accepting this into the release branch? This won't introduce a new regression for this. > What is the risk of NOT accepting this

[llvm-branch-commits] [clang] [Clang] Fix handling of placeholder variables name in init captures (#107055) (PR #107214)

2024-09-10 Thread via llvm-branch-commits
https://github.com/cor3ntin updated https://github.com/llvm/llvm-project/pull/107214 >From 75af619d96d874d67dc142e9c09ffc2a61737d96 Mon Sep 17 00:00:00 2001 From: cor3ntin Date: Tue, 3 Sep 2024 20:36:15 +0200 Subject: [PATCH] [Clang] Fix handling of placeholder variables name in init captures

[llvm-branch-commits] [clang] [Clang] Fix handling of placeholder variables name in init captures (#107055) (PR #107214)

2024-09-10 Thread via llvm-branch-commits
cor3ntin wrote: @tru thanks for noticing, fixed! https://github.com/llvm/llvm-project/pull/107214 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/19.x: [Clang][Sema] Use the correct lookup context when building overloaded 'operator->' in the current instantiation (#104458) (PR #107886)

2024-09-10 Thread via llvm-branch-commits
cor3ntin wrote: Yes, this is a 19 regression https://github.com/llvm/llvm-project/issues/104268 I think it's fairly low risk to accept - but if we don't clang will reject fairly common c++ code (lookup of operator-> in template function) https://github.com/llvm/llvm-project/pull/107886 __

[llvm-branch-commits] [mlir] 13fd7a2 - Revert "[MLIR] Make `resolveCallable` customizable in `CallOpInterface` (#100…"

2024-09-10 Thread via llvm-branch-commits
Author: Matthias Springer Date: 2024-09-10T10:23:27+02:00 New Revision: 13fd7a28cd7bd0e06b61c3f56c563e28c6104c7e URL: https://github.com/llvm/llvm-project/commit/13fd7a28cd7bd0e06b61c3f56c563e28c6104c7e DIFF: https://github.com/llvm/llvm-project/commit/13fd7a28cd7bd0e06b61c3f56c563e28c6104c7e.d

[llvm-branch-commits] [llvm] release/19.x: [LoongArch] Eliminate the redundant sign extension of division (#107971) (PR #107990)

2024-09-10 Thread via llvm-branch-commits
llvmbot wrote: @SixWeining What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/107990 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/li

[llvm-branch-commits] [llvm] release/19.x: [LoongArch] Eliminate the redundant sign extension of division (#107971) (PR #107990)

2024-09-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-loongarch Author: None (llvmbot) Changes Backport 0f47e3aebdd2a4a938468a272ea4224552dbf176 Requested by: @heiher --- Full diff: https://github.com/llvm/llvm-project/pull/107990.diff 1 Files Affected: - (modified) llvm/lib/Target/LoongArch/Lo

[llvm-branch-commits] [llvm] release/19.x: [LoongArch] Eliminate the redundant sign extension of division (#107971) (PR #107990)

2024-09-10 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/107990 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/19.x: [LoongArch] Eliminate the redundant sign extension of division (#107971) (PR #107990)

2024-09-10 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/107990 Backport 0f47e3aebdd2a4a938468a272ea4224552dbf176 Requested by: @heiher >From e27281dd8fdf476505f6faaa9f9c2eda8d023cbb Mon Sep 17 00:00:00 2001 From: hev Date: Tue, 10 Sep 2024 16:52:21 +0800 Subject: [PATCH]

[llvm-branch-commits] [llvm] release/19.x: [Windows SEH] Fix crash on empty seh block (#107031) (PR #107466)

2024-09-10 Thread via llvm-branch-commits
R-Goc wrote: This fixes compilation with clang-cl using /EHa. Some libraries (found this trying to compile openCV, but it is not isolated, and other people also reported this) use asynchronous exception handling. Currently the compiler will either freeze or segfault and will hit an assert if a

[llvm-branch-commits] [clang] [clang-format] Correctly annotate braces in macro definition (#107352) (PR #107531)

2024-09-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @owenca (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/19.x: [LoongArch] Eliminate the redundant sign extension of division (#107971) (PR #107990)

2024-09-10 Thread via llvm-branch-commits
heiher wrote: It seems that the patch created by the bot is incomplete. I'm not sure if it will automatically update after #107945 is merged. If not, it may be necessary to re-trigger the cherry-pick. https://github.com/llvm/llvm-project/pull/107990

[llvm-branch-commits] [llvm] release/19.x: [Windows SEH] Fix crash on empty seh block (#107031) (PR #107466)

2024-09-10 Thread via llvm-branch-commits
R-Goc wrote: Indeed depending on specific optimizations sometimes there is a crash and sometimes there isn't. There are cases where clang 17 won't compile but clang 18 will, or where clang 20 will compile but clang 18 won't. Or none will compile at all. https://github.com/llvm/llvm-project/p

[llvm-branch-commits] [llvm] 55c2b8c - Revert "[amdgpu] Add llvm.amdgcn.init.whole.wave intrinsic (#105822)"

2024-09-10 Thread via llvm-branch-commits
Author: Vitaly Buka Date: 2024-09-10T09:49:58-07:00 New Revision: 55c2b8c9cb9ebf9308746226abb7110431367015 URL: https://github.com/llvm/llvm-project/commit/55c2b8c9cb9ebf9308746226abb7110431367015 DIFF: https://github.com/llvm/llvm-project/commit/55c2b8c9cb9ebf9308746226abb7110431367015.diff L

[llvm-branch-commits] [llvm] d92f149 - Revert "Revert "[amdgpu] Add llvm.amdgcn.init.whole.wave intrinsic" (#108054)"

2024-09-10 Thread via llvm-branch-commits
Author: Vitaly Buka Date: 2024-09-10T09:52:01-07:00 New Revision: d92f149c714225128f2fcc4eac7cc8d5febfb0bf URL: https://github.com/llvm/llvm-project/commit/d92f149c714225128f2fcc4eac7cc8d5febfb0bf DIFF: https://github.com/llvm/llvm-project/commit/d92f149c714225128f2fcc4eac7cc8d5febfb0bf.diff L

[llvm-branch-commits] [libcxx] 72cfc74 - Revert "[libc++][string] Remove potential non-trailing 0-length array (#105865)"

2024-09-10 Thread via llvm-branch-commits
Author: Daniel Thornburgh Date: 2024-09-10T14:07:49-07:00 New Revision: 72cfc74a7c5cea78b174b668f6accaa955742a51 URL: https://github.com/llvm/llvm-project/commit/72cfc74a7c5cea78b174b668f6accaa955742a51 DIFF: https://github.com/llvm/llvm-project/commit/72cfc74a7c5cea78b174b668f6accaa955742a51.d

[llvm-branch-commits] [llvm] 7ff656c - Revert "[llvm-lit] Process ANSI color codes in test output when formatting (#…"

2024-09-10 Thread via llvm-branch-commits
Author: Henrik G. Olsson Date: 2024-09-10T15:13:50-07:00 New Revision: 7ff656c48487213e52d9035f28877482d2cd86e2 URL: https://github.com/llvm/llvm-project/commit/7ff656c48487213e52d9035f28877482d2cd86e2 DIFF: https://github.com/llvm/llvm-project/commit/7ff656c48487213e52d9035f28877482d2cd86e2.di

[llvm-branch-commits] [compiler-rt] a7d156a - Revert "[sanitizer] Add CHECKs to validate calculated TLS range (#107941)"

2024-09-10 Thread via llvm-branch-commits
Author: Florian Mayer Date: 2024-09-10T16:12:46-07:00 New Revision: a7d156a7021ba9d72648a1c68668deb08a75a7ab URL: https://github.com/llvm/llvm-project/commit/a7d156a7021ba9d72648a1c68668deb08a75a7ab DIFF: https://github.com/llvm/llvm-project/commit/a7d156a7021ba9d72648a1c68668deb08a75a7ab.diff

[llvm-branch-commits] [compiler-rt] eceac8e - Revert "Revert "[sanitizer] Add CHECKs to validate calculated TLS range" (#10…"

2024-09-10 Thread via llvm-branch-commits
Author: Vitaly Buka Date: 2024-09-10T17:46:05-07:00 New Revision: eceac8e53357b8d91f047f7a5fe954d987e05e53 URL: https://github.com/llvm/llvm-project/commit/eceac8e53357b8d91f047f7a5fe954d987e05e53 DIFF: https://github.com/llvm/llvm-project/commit/eceac8e53357b8d91f047f7a5fe954d987e05e53.diff L

[llvm-branch-commits] [compiler-rt] 00b2d78 - Revert "[scudo] Fix the logic of MaxAllowedFragmentedPages (#107927)"

2024-09-10 Thread via llvm-branch-commits
Author: ChiaHungDuan Date: 2024-09-10T18:55:12-07:00 New Revision: 00b2d78142495605c0c01f9228620a96b5b949d3 URL: https://github.com/llvm/llvm-project/commit/00b2d78142495605c0c01f9228620a96b5b949d3 DIFF: https://github.com/llvm/llvm-project/commit/00b2d78142495605c0c01f9228620a96b5b949d3.diff

[llvm-branch-commits] [clang] release/19.x: [Clang] Fix crash due to invalid source location in __is_trivially_equality_comparable (#107815) (PR #108147)

2024-09-10 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/108147 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/19.x: [Clang] Fix crash due to invalid source location in __is_trivially_equality_comparable (#107815) (PR #108147)

2024-09-10 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/108147 Backport 6dbdb84 Requested by: @philnik777 >From 94ceefd28c894b52a760a8127c414e2f1b7d3165 Mon Sep 17 00:00:00 2001 From: Nikolas Klauser Date: Wed, 11 Sep 2024 08:47:24 +0200 Subject: [PATCH] [Clang] Fix crash

[llvm-branch-commits] [clang] release/19.x: [Clang] Fix crash due to invalid source location in __is_trivially_equality_comparable (#107815) (PR #108147)

2024-09-10 Thread via llvm-branch-commits
llvmbot wrote: @DimitryAndric What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/108147 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman

[llvm-branch-commits] [clang] release/19.x: [Clang] Fix crash due to invalid source location in __is_trivially_equality_comparable (#107815) (PR #108147)

2024-09-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: None (llvmbot) Changes Backport 6dbdb84 Requested by: @philnik777 --- Full diff: https://github.com/llvm/llvm-project/pull/108147.diff 2 Files Affected: - (modified) clang/lib/Sema/SemaExprCXX.cpp (+2-1) - (modified) clang/test/SemaCX

[llvm-branch-commits] [flang] [flang] Introduce custom loop nest generation for loops in workshare construct (PR #101445)

2024-09-11 Thread via llvm-branch-commits
https://github.com/jeanPerier approved this pull request. Looks reasonable to me. https://github.com/llvm/llvm-project/pull/101445 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/l

[llvm-branch-commits] [llvm] release/19.x: [RISCV] Don't outline pcrel_lo when the function has a section prefix (#107943) (PR #108288)

2024-09-11 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/108288 Backport 866b93e6b33fac9a4bc62bbc32199bd98f434784 Requested by: @jonathonpenix >From e9246648ae352b514bad7570f0509b1337217619 Mon Sep 17 00:00:00 2001 From: Jonathon Penix Date: Wed, 11 Sep 2024 09:53:11 -0700

[llvm-branch-commits] [llvm] release/19.x: [RISCV] Don't outline pcrel_lo when the function has a section prefix (#107943) (PR #108288)

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

[llvm-branch-commits] [llvm] release/19.x: [RISCV] Don't outline pcrel_lo when the function has a section prefix (#107943) (PR #108288)

2024-09-11 Thread via llvm-branch-commits
llvmbot wrote: @wangpc-pp What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/108288 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/lis

[llvm-branch-commits] [llvm] release/19.x: [RISCV] Don't outline pcrel_lo when the function has a section prefix (#107943) (PR #108288)

2024-09-11 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-risc-v Author: None (llvmbot) Changes Backport 866b93e6b33fac9a4bc62bbc32199bd98f434784 Requested by: @jonathonpenix --- Full diff: https://github.com/llvm/llvm-project/pull/108288.diff 2 Files Affected: - (modified) llvm/lib/Target/RISCV/RI

[llvm-branch-commits] [compiler-rt] 22b522a - Update sanitizer_tls_get_addr.cpp

2024-09-11 Thread via llvm-branch-commits
Author: Vitaly Buka Date: 2024-09-11T17:29:21-07:00 New Revision: 22b522a32d76c6c471707ceb6b9b4dcb9407db27 URL: https://github.com/llvm/llvm-project/commit/22b522a32d76c6c471707ceb6b9b4dcb9407db27 DIFF: https://github.com/llvm/llvm-project/commit/22b522a32d76c6c471707ceb6b9b4dcb9407db27.diff L

[llvm-branch-commits] [llvm] ecd542d - Revert "Reland "[amdgpu] Add llvm.amdgcn.init.whole.wave intrinsic" (#108054)…"

2024-09-12 Thread via llvm-branch-commits
Author: Diana Picus Date: 2024-09-12T09:51:27+02:00 New Revision: ecd542d0e8ee3a37e979ff761ab3c633bcda5baf URL: https://github.com/llvm/llvm-project/commit/ecd542d0e8ee3a37e979ff761ab3c633bcda5baf DIFF: https://github.com/llvm/llvm-project/commit/ecd542d0e8ee3a37e979ff761ab3c633bcda5baf.diff L

[llvm-branch-commits] [clang] [Clang] Fix handling of placeholder variables name in init captures (#107055) (PR #107214)

2024-09-12 Thread via llvm-branch-commits
https://github.com/cor3ntin updated https://github.com/llvm/llvm-project/pull/107214 >From 8290ce0998788b6a575ed7b4988b093f48c25b3d Mon Sep 17 00:00:00 2001 From: cor3ntin Date: Tue, 3 Sep 2024 20:36:15 +0200 Subject: [PATCH] [Clang] Fix handling of placeholder variables name in init captures

[llvm-branch-commits] [clang] [Clang] Fix handling of placeholder variables name in init captures (#107055) (PR #107214)

2024-09-12 Thread via llvm-branch-commits
https://github.com/cor3ntin closed https://github.com/llvm/llvm-project/pull/107214 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [Clang] Fix handling of placeholder variables name in init captures (#107055) (PR #107214)

2024-09-12 Thread via llvm-branch-commits
cor3ntin wrote: @tru done https://github.com/llvm/llvm-project/pull/107214 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [Clang] Fix handling of placeholder variables name in init captures (#107055) (PR #107214)

2024-09-12 Thread via llvm-branch-commits
https://github.com/cor3ntin reopened https://github.com/llvm/llvm-project/pull/107214 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [mlir] [mlir][Transforms][NFC] Dialect conversion: Cache `UnresolvedMaterializationRewrite` (PR #108359)

2024-09-12 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir-core Author: Matthias Springer (matthias-springer) Changes The dialect conversion maintains a set of unresolved materializations (`UnrealizedConversionCastOp`). Turn that set into a `DenseMap` that maps from ops to `UnresolvedMaterializationRewrit

[llvm-branch-commits] [compiler-rt] [TySan] Fixed false positive when accessing offset member variables (PR #95387)

2024-09-12 Thread via llvm-branch-commits
https://github.com/gbMattN updated https://github.com/llvm/llvm-project/pull/95387 >From 8099113d68bd7c47c29f635bb10a048ddb99833b Mon Sep 17 00:00:00 2001 From: Matthew Nagy Date: Fri, 28 Jun 2024 16:12:31 + Subject: [PATCH 1/2] [TySan] Fixed false positive when accessing global object's m

[llvm-branch-commits] [compiler-rt] [TySan] Fixed false positive when accessing offset member variables (PR #95387)

2024-09-12 Thread via llvm-branch-commits
https://github.com/gbMattN updated https://github.com/llvm/llvm-project/pull/95387 >From 8099113d68bd7c47c29f635bb10a048ddb99833b Mon Sep 17 00:00:00 2001 From: Matthew Nagy Date: Fri, 28 Jun 2024 16:12:31 + Subject: [PATCH] [TySan] Fixed false positive when accessing global object's membe

[llvm-branch-commits] [llvm] release/19.x: [AVR] Fix 16-bit LDDs with immediate overflows (#104923) (PR #106993)

2024-09-12 Thread via llvm-branch-commits
aykevl wrote: I think it's up to the release managers now to merge this PR. https://github.com/llvm/llvm-project/pull/106993 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-br

[llvm-branch-commits] [mlir] [mlir][Transforms] Dialect conversion: Unify materialization of value replacements (PR #108381)

2024-09-12 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir-spirv @llvm/pr-subscribers-mlir @llvm/pr-subscribers-mlir-core Author: Matthias Springer (matthias-springer) Changes PR #106760 aligned the handling of dropped block arguments and dropped op results. The two helper functions that insert source mate

[llvm-branch-commits] [compiler-rt] [TySan] Fix struct access with different bases (PR #108385)

2024-09-12 Thread via llvm-branch-commits
https://github.com/gbMattN created https://github.com/llvm/llvm-project/pull/108385 Fixes issue #105960 If a member in a struct is also a struct, accessing a member partway through this inner struct currently causes a false positive. This is because when checking aliasing, the access offset i

[llvm-branch-commits] [compiler-rt] [TySan] Fix struct access with different bases (PR #108385)

2024-09-12 Thread via llvm-branch-commits
github-actions[bot] wrote: Thank you for submitting a Pull Request (PR) to the LLVM Project! This PR will be automatically labeled and the relevant teams will be notified. If you wish to, you can add reviewers by using the "Reviewers" section on this page. If this is not working for you, it

[llvm-branch-commits] [compiler-rt] [TySan] Fix struct access with different bases (PR #108385)

2024-09-12 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-compiler-rt-sanitizer Author: None (gbMattN) Changes Fixes issue #105960 If a member in a struct is also a struct, accessing a member partway through this inner struct currently causes a false positive. This is because when checking aliasing, the acce

[llvm-branch-commits] [compiler-rt] [TySan] Fix struct access with different bases (PR #108385)

2024-09-12 Thread via llvm-branch-commits
https://github.com/gbMattN updated https://github.com/llvm/llvm-project/pull/108385 >From d312bd99486dc7fbff79b880026512e949e7d212 Mon Sep 17 00:00:00 2001 From: Matthew Nagy Date: Thu, 12 Sep 2024 12:36:57 + Subject: [PATCH] [TySan] Fix struct access with different bases --- compiler-rt/

[llvm-branch-commits] [compiler-rt] [TySan] Fix struct access with different bases (PR #108385)

2024-09-12 Thread via llvm-branch-commits
gbMattN wrote: (Manually pinging potential reviewers) @tavianator @fhahn https://github.com/llvm/llvm-project/pull/108385 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bran

[llvm-branch-commits] [compiler-rt] [TySan] Fix struct access with different bases (PR #108385)

2024-09-12 Thread via llvm-branch-commits
https://github.com/gbMattN updated https://github.com/llvm/llvm-project/pull/108385 >From 91f560d69a6dd21cf177f8969422b478cd4e5f5e Mon Sep 17 00:00:00 2001 From: Matthew Nagy Date: Thu, 12 Sep 2024 12:36:57 + Subject: [PATCH] [TySan] Fix struct access with different bases --- compiler-rt/

[llvm-branch-commits] [compiler-rt] [TySan] Fix struct access with different bases (PR #108385)

2024-09-12 Thread via llvm-branch-commits
https://github.com/gbMattN updated https://github.com/llvm/llvm-project/pull/108385 >From 65f1e1fce67bfc9ae60f83abe6d3b487a174c6b1 Mon Sep 17 00:00:00 2001 From: Matthew Nagy Date: Thu, 12 Sep 2024 12:36:57 + Subject: [PATCH] [TySan] Fix struct access with different bases --- compiler-rt/

[llvm-branch-commits] [llvm] release/19.x: [DAGCombiner] cache negative result from getMergeStoreCandidates() (#106949) (PR #108397)

2024-09-12 Thread via llvm-branch-commits
llvmbot wrote: @arsenm What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/108397 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listin

[llvm-branch-commits] [llvm] release/19.x: [DAGCombiner] cache negative result from getMergeStoreCandidates() (#106949) (PR #108397)

2024-09-12 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/108397 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/19.x: [DAGCombiner] cache negative result from getMergeStoreCandidates() (#106949) (PR #108397)

2024-09-12 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/108397 Backport 8f77d37f256809766fd83a09c6d144b785e9165a Requested by: @nikic >From 3d14aafa9c51b816d9bc1792898de9df84cc2fd6 Mon Sep 17 00:00:00 2001 From: Princeton Ferro Date: Wed, 4 Sep 2024 07:18:53 -0700 Subject

[llvm-branch-commits] [llvm] release/19.x: [DAGCombiner] cache negative result from getMergeStoreCandidates() (#106949) (PR #108397)

2024-09-12 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-selectiondag Author: None (llvmbot) Changes Backport 8f77d37f256809766fd83a09c6d144b785e9165a Requested by: @nikic --- Full diff: https://github.com/llvm/llvm-project/pull/108397.diff 1 Files Affected: - (modified) llvm/lib/CodeGen/SelectionDAG

[llvm-branch-commits] [llvm] release/19.x: workflows/release-binaries: Fix automatic upload (#107315) (PR #108422)

2024-09-12 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/108422 Backport ab96409180aaad5417030f06a386253722a99d71 Requested by: @tstellar >From 5ec4f6033e5ad37f3a6f30ca48b74305770e5796 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Thu, 12 Sep 2024 09:50:57 -0700 Subjec

[llvm-branch-commits] [llvm] release/19.x: workflows/release-binaries: Fix automatic upload (#107315) (PR #108422)

2024-09-12 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/108422 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/19.x: workflows/release-binaries: Fix automatic upload (#107315) (PR #108422)

2024-09-12 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-github-workflow Author: None (llvmbot) Changes Backport ab96409180aaad5417030f06a386253722a99d71 Requested by: @tstellar --- Full diff: https://github.com/llvm/llvm-project/pull/108422.diff 1 Files Affected: - (modified) .github/workflows/release-bi

[llvm-branch-commits] [clang] [Clang] Fix handling of placeholder variables name in init captures (#107055) (PR #107214)

2024-09-12 Thread via llvm-branch-commits
github-actions[bot] wrote: @cor3ntin (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] [llvm] release/19.x: workflows/release-binaries: Fix automatic upload (#107315) (PR #108422)

2024-09-12 Thread via llvm-branch-commits
github-actions[bot] wrote: @tstellar (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] [llvm] release/19.x: [SLP]Fix PR104422: Wrong value truncation (PR #104747)

2024-09-12 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] [AMDGPU] Fix sign confusion in performMulLoHiCombine (PR #106977)

2024-09-12 Thread via llvm-branch-commits
github-actions[bot] wrote: @jayfoad (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] release/19.x: [Windows SEH] Fix crash on empty seh block (#107031) (PR #107466)

2024-09-12 Thread via llvm-branch-commits
github-actions[bot] wrote: @jrtc27 (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] [CodeGen][NewPM] Port machine trace metrics analysis to new pass manager. (PR #108507)

2024-09-12 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-aarch64 Author: Christudasan Devadasan (cdevadas) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/108507.diff 9 Files Affected: - (modified) llvm/include/llvm/CodeGen/MachineTraceMetrics.h (+50-8) - (modified) llvm/include/

[llvm-branch-commits] [llvm] [CodeGen][NewPM] Port EarlyIfConversion pass to NPM. (PR #108508)

2024-09-12 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-aarch64 @llvm/pr-subscribers-backend-systemz Author: Christudasan Devadasan (cdevadas) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/108508.diff 18 Files Affected: - (added) llvm/include/llvm/CodeGen/EarlyIfConversion.h (+

[llvm-branch-commits] [llvm] [AMDGPU] Fix sign confusion in performMulLoHiCombine (PR #106977)

2024-09-13 Thread via llvm-branch-commits
h-vetinari wrote: > I am unsure what ROCm is in this case [Radeon Open Compute](https://github.com/ROCm), which is (very roughly) AMD's CUDA. https://github.com/llvm/llvm-project/pull/106977 ___ llvm-branch-commits mailing list llvm-branch-commits@li

[llvm-branch-commits] [llvm] [AMDGPU][NewPM] Fill out addILPOpts. (PR #108514)

2024-09-13 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Christudasan Devadasan (cdevadas) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/108514.diff 2 Files Affected: - (modified) llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp (+7) - (modified) llvm/lib/Target/AM

[llvm-branch-commits] [clang] release/19.x: [Clang][Concepts] Fix the constraint equivalence checking involving parameter packs (#102131) (PR #106043)

2024-09-13 Thread via llvm-branch-commits
cor3ntin wrote: How about we deploy that in 19.0.2? It seems like the safest course of action at this point. https://github.com/llvm/llvm-project/pull/106043 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.or

[llvm-branch-commits] [libcxx] release/19.x: Guard an include of `` in `` with availability macro (#108429) (PR #108515)

2024-09-13 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/108515 Backport 127c34948bd54e92ef2ee544e8bc42acecf321ad Requested by: @var-const >From b240a4e402e2db9e096a8bb114616bad4f5a2ab3 Mon Sep 17 00:00:00 2001 From: Konstantin Varlamov Date: Fri, 13 Sep 2024 01:26:57 -070

[llvm-branch-commits] [libcxx] release/19.x: Guard an include of `` in `` with availability macro (#108429) (PR #108515)

2024-09-13 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/108515 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libcxx] release/19.x: Guard an include of `` in `` with availability macro (#108429) (PR #108515)

2024-09-13 Thread via llvm-branch-commits
llvmbot wrote: @ldionne What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/108515 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listi

[llvm-branch-commits] [libcxx] release/19.x: Guard an include of `` in `` with availability macro (#108429) (PR #108515)

2024-09-13 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-libcxx Author: None (llvmbot) Changes Backport 127c34948bd54e92ef2ee544e8bc42acecf321ad Requested by: @var-const --- Full diff: https://github.com/llvm/llvm-project/pull/108515.diff 1 Files Affected: - (modified) libcxx/include/chrono (+1-1)

[llvm-branch-commits] [compiler-rt] [TySan] Fix struct access with different bases (PR #108385)

2024-09-13 Thread via llvm-branch-commits
gbMattN wrote: Documenting this here as its part of the same issue: the following reproducer can be made (see the pull request above) ``` #include #include struct inner { struct inner *n; }; struct outer { struct inner *i; }; struct outer* getOuter(){ struct outer *

[llvm-branch-commits] [llvm] [ADT] Use range-based helper functions in SmallSet (PR #108585)

2024-09-13 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-adt Author: Victor Campos (vhscampos) Changes Replace code that relies on iterators by LLVM helper functions that take ranges. This makes the code simpler and more readable. --- Full diff: https://github.com/llvm/llvm-project/pull/108585.diff 1

<    41   42   43   44   45   46   47   48   49   50   >