[llvm-branch-commits] [libc] [libc][math][c23] Add sqrtf16 C23 math function (PR #112406)

2024-10-15 Thread via llvm-branch-commits
https://github.com/overmighty edited https://github.com/llvm/llvm-project/pull/112406 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libc] [libc][math][c23] Add log10f16 C23 math function (PR #106091)

2024-10-15 Thread via llvm-branch-commits
https://github.com/overmighty updated https://github.com/llvm/llvm-project/pull/106091 >From f0b1e6406d48f275db8590fa6c5f0360e9dee0e8 Mon Sep 17 00:00:00 2001 From: OverMighty Date: Mon, 26 Aug 2024 17:23:01 +0200 Subject: [PATCH 1/2] [libc][math][c23] Add log10f16 C23 math function Part of #9

[llvm-branch-commits] [libc] [libc][math][c23] Add logf16 C23 math function (PR #106072)

2024-10-15 Thread via llvm-branch-commits
https://github.com/overmighty updated https://github.com/llvm/llvm-project/pull/106072 >From aad60fb87036324aa33d755213897cada53ffee9 Mon Sep 17 00:00:00 2001 From: OverMighty Date: Mon, 26 Aug 2024 15:30:54 +0200 Subject: [PATCH 1/4] [libc][math][c23] Add logf16 C23 math function Part of #952

[llvm-branch-commits] [clang] clang/HIP: Remove REQUIRES libgcc from a test (PR #112412)

2024-10-15 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Matt Arsenault (arsenm) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/112412.diff 1 Files Affected: - (modified) clang/test/Driver/hip-include-path.hip (-1) ``diff diff --git a/clang/test/Driver/h

[llvm-branch-commits] [clang] clang/HIP: Remove REQUIRES windows from a test (PR #112411)

2024-10-15 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu @llvm/pr-subscribers-clang Author: Matt Arsenault (arsenm) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/112411.diff 1 Files Affected: - (modified) clang/test/Driver/hip-runtime-libs-msvc.hip (-2) ``diff

[llvm-branch-commits] [compiler-rt] release/19.x: [compiler-rt] Remove SHA2 interceptions for NetBSD/Free… (PR #111725)

2024-10-09 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-compiler-rt-sanitizer Author: David CARLIER (devnexen) Changes …BSD. (#110246) For backport #111724 To Fix #110215 Interceptors introduced with 18a7ebda99044473fdbce6376993714ff54e6690 --- Patch is 28.40 KiB, truncated to 20.00 KiB below, full versi

[llvm-branch-commits] [llvm] cee0873 - Revert "[SandboxVectorizer] Use sbvec-passes flag to create a pipeline of Reg…"

2024-10-09 Thread via llvm-branch-commits
Author: Jorge Gorbe Moya Date: 2024-10-09T10:44:19-07:00 New Revision: cee0873fc83beb441a27b1f0555da54e56aa0910 URL: https://github.com/llvm/llvm-project/commit/cee0873fc83beb441a27b1f0555da54e56aa0910 DIFF: https://github.com/llvm/llvm-project/commit/cee0873fc83beb441a27b1f0555da54e56aa0910.di

[llvm-branch-commits] [clang] [clang] CWG2398: improve overload resolution backwards compat (PR #107350)

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

[llvm-branch-commits] [llvm] GlobalISel: Fix combine duplicating atomic loads (PR #111730)

2024-10-09 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-globalisel Author: Matt Arsenault (arsenm) Changes The sext_inreg (load) combine was not deleting the old load instruction, and it would never be deleted if volatile or atomic. --- Full diff: https://github.com/llvm/llvm-project/pull/111730.diff

[llvm-branch-commits] [llvm] AMDGPU: Handle atomic sextload and zextload (PR #111721)

2024-10-09 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu @llvm/pr-subscribers-llvm-globalisel Author: Matt Arsenault (arsenm) Changes Atomic loads are handled differently from the DAG, and have separate opcodes and explicit control over the extensions, like ordinary loads. Add new patterns for t

[llvm-branch-commits] [flang] [llvm] [Flang] Move runtime library files to FortranRuntime. NFC (PR #110298)

2024-10-07 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-semantics Author: Michael Kruse (Meinersbur) Changes Mostly mechanical changes in preparation of extracting the FortranRuntime "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behaviora

[llvm-branch-commits] [flang] [llvm] [Flang] Move runtime library files to FortranRuntime. NFC (PR #110298)

2024-10-07 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-parser Author: Michael Kruse (Meinersbur) Changes Mostly mechanical changes in preparation of extracting the FortranRuntime "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral c

[llvm-branch-commits] [flang] [llvm] [Flang] Move runtime library files to FortranRuntime. NFC (PR #110298)

2024-10-07 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-fir-hlfir Author: Michael Kruse (Meinersbur) Changes Mostly mechanical changes in preparation of extracting the FortranRuntime "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behaviora

[llvm-branch-commits] [clang] [clang] WIP: Implement TTP 'reversed' pack matching for deduced function template calls. (PR #111457)

2024-10-07 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Matheus Izvekov (mizvekov) Changes Clang previously missed implementing the historical rule https://eel.is/c++draft/temp.arg.template#3.sentence-3 for deduced function template calls. This patch implements this rule, but only on the 'fre

[llvm-branch-commits] [llvm] [MIR] Add missing noteNewVirtualRegister callbacks (PR #111634)

2024-10-09 Thread via llvm-branch-commits
Ayush9054 wrote: Observation: It has come to our attention that the changes made in llvm/lib/CodeGen/MIRParser/MIRParser.cpp are not related to the current pull request (PR). As these modifications do not pertain directly to the functionality addressed in this PR, they should be extracted and

[llvm-branch-commits] [lldb] 358ad57 - Revert "[lldb][test] Enable TestDAP_runInTerminal on non-x86 architectures (#…"

2024-10-09 Thread via llvm-branch-commits
Author: David Spickett Date: 2024-10-09T09:54:53+01:00 New Revision: 358ad5760066ef415012732c03fb28ec823f3205 URL: https://github.com/llvm/llvm-project/commit/358ad5760066ef415012732c03fb28ec823f3205 DIFF: https://github.com/llvm/llvm-project/commit/358ad5760066ef415012732c03fb28ec823f3205.diff

[llvm-branch-commits] [llvm] AMDGPU: Add instruction flags when lowering ctor/dtor (PR #111652)

2024-10-09 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Matt Arsenault (arsenm) Changes These should be well behaved address computations. --- Full diff: https://github.com/llvm/llvm-project/pull/111652.diff 4 Files Affected: - (modified) llvm/lib/Target/AMDGPU/AMDGPUCtorDtorLowerin

[llvm-branch-commits] [clang] [Clang] Improve type traits recognition in `__has_builtin` (#111516) (PR #111660)

2024-10-09 Thread via llvm-branch-commits
https://github.com/cor3ntin created https://github.com/llvm/llvm-project/pull/111660 `__has_builtin` was relying on reversible identifiers and string matching to recognize builtin-type traits, leading to some newer type traits not being recognized. Fixes #111477 >From e3ef65bd21443588acb142d

[llvm-branch-commits] [clang] [Clang] Improve type traits recognition in `__has_builtin` (#111516) (PR #111660)

2024-10-09 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: cor3ntin (cor3ntin) Changes `__has_builtin` was relying on reversible identifiers and string matching to recognize builtin-type traits, leading to some newer type traits not being recognized. Fixes #111477 --- Full diff: https://github.

[llvm-branch-commits] [clang] [Clang] Improve type traits recognition in `__has_builtin` (#111516) (PR #111660)

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

[llvm-branch-commits] [clang] [Clang] Improve type traits recognition in `__has_builtin` (#111516) (PR #111660)

2024-10-09 Thread via llvm-branch-commits
cor3ntin wrote: Cherry pick as discussed in #111477 https://github.com/llvm/llvm-project/pull/111660 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [NFC][sanitizer] Add Debug utility to print thread history (PR #111948)

2024-10-10 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/111948.diff 3 Files Affected: - (modified) compiler-rt/lib/sanitizer_common/CMakeLists.txt (+1) - (added) compiler-rt/lib/saniti

[llvm-branch-commits] [lsan] Log thread history (PR #111949)

2024-10-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-compiler-rt-sanitizer Author: Vitaly Buka (vitalybuka) Changes Only with high verbosity, if logging requested, and leak reports. --- Full diff: https://github.com/llvm/llvm-project/pull/111949.diff 5 Files Affected: - (modified) compiler-rt/lib/asan

[llvm-branch-commits] [NFC][sanitizer] Add Debug utility to print thread history (PR #111948)

2024-10-10 Thread via llvm-branch-commits
@@ -0,0 +1,73 @@ +//===-- sanitizer_thread_history.cpp --===// +// +// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. +// See https://llvm.org/LICENSE.txt for license information. +// SPDX-License-Identifier: Apa

[llvm-branch-commits] [llvm] dd33cf3 - Revert "[CodeGenPrepare] Convert `ctpop(X) ==/!= 1` into `ctpop(X) u 2/1`…"

2024-10-10 Thread via llvm-branch-commits
Author: Yingwei Zheng Date: 2024-10-11T10:10:13+08:00 New Revision: dd33cf3e728cd72c760fb46687bac670fe8098c2 URL: https://github.com/llvm/llvm-project/commit/dd33cf3e728cd72c760fb46687bac670fe8098c2 DIFF: https://github.com/llvm/llvm-project/commit/dd33cf3e728cd72c760fb46687bac670fe8098c2.diff

[llvm-branch-commits] [NFC][sanitizer] Add Debug utility to print thread history (PR #111948)

2024-10-11 Thread via llvm-branch-commits
Enna1 wrote: Will uses of [`__asan::DescribeThread`](https://github.com/llvm/llvm-project/blob/main/compiler-rt/lib/asan/asan_descriptions.cpp#L39) be replaced with `__sanitizer::PrintThreadHistory` introduced in this patch? https://github.com/llvm/llvm-project/pull/111948

[llvm-branch-commits] [clang] release/19.x: [clang-format] Handle template closer followed by braces (#110971) (PR #111958)

2024-10-11 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/111958 ___ 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-format] Handle template closer followed by braces (#110971) (PR #111958)

2024-10-11 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/111958 Backport e5b05a51b8151cc7788bbdea4d491e5ccfceedea Requested by: @owenca >From c1946eec57dcc901211a7464e7893098cb252d50 Mon Sep 17 00:00:00 2001 From: Owen Pan Date: Fri, 4 Oct 2024 18:18:03 -0700 Subject: [PAT

[llvm-branch-commits] [clang] release/19.x: [clang-format] Handle template closer followed by braces (#110971) (PR #111958)

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

[llvm-branch-commits] [clang] release/19.x: [clang-format] Handle template closer followed by braces (#110971) (PR #111958)

2024-10-11 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang-format Author: None (llvmbot) Changes Backport e5b05a51b8151cc7788bbdea4d491e5ccfceedea Requested by: @owenca --- Full diff: https://github.com/llvm/llvm-project/pull/111958.diff 2 Files Affected: - (modified) clang/lib/Format/UnwrappedLinePar

[llvm-branch-commits] [sanitizer] Fix ThreadLister::IsAlive (PR #111942)

2024-10-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-compiler-rt-sanitizer Author: Vitaly Buka (vitalybuka) Changes 'status_path_' must include `tid`. Regression from #111909. --- Full diff: https://github.com/llvm/llvm-project/pull/111942.diff 2 Files Affected: - (modified) compiler-rt/lib/sanitizer_

[llvm-branch-commits] [NFC][sanitizer] VReport incomplete list (PR #111944)

2024-10-10 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/111944.diff 1 Files Affected: - (modified) compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cpp (+1) ```

[llvm-branch-commits] [NFC][sanitizer] Check suspended threads outside `ThreadSuspender::SuspendThread` (PR #111943)

2024-10-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-compiler-rt-sanitizer Author: Vitaly Buka (vitalybuka) Changes Allows to distinguish failure from stopped threads. --- Full diff: https://github.com/llvm/llvm-project/pull/111943.diff 1 Files Affected: - (modified) compiler-rt/lib/sanitizer_common/

[llvm-branch-commits] [NFC][sanitizer][asan] Promote stack_id into ThreadContextBase (PR #111917)

2024-10-10 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 79313fff3f637e02280d58e0037eeffcca2b ef1bb84d044ecd3caf40ffbf771dca86d2de061a --e

[llvm-branch-commits] [llvm] e0d585e - Revert "[ThinLTO] Do not duplicate import a function that is actually defined…"

2024-10-10 Thread via llvm-branch-commits
Author: William Junda Huang Date: 2024-10-10T19:08:57-04:00 New Revision: e0d585e9c220109184dbb309276049d24fd23756 URL: https://github.com/llvm/llvm-project/commit/e0d585e9c220109184dbb309276049d24fd23756 DIFF: https://github.com/llvm/llvm-project/commit/e0d585e9c220109184dbb309276049d24fd23756

[llvm-branch-commits] [NFC][sanitizer][asan] Promote stack_id into ThreadContextBase (PR #111917)

2024-10-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-pgo Author: Vitaly Buka (vitalybuka) Changes `parent_id` and `stack_id` represent location where the thread was created, so it's reasonable to keep them togeter. For now, only Asan and MemProf use `stack_id`, but it will be halpfull to print thread orig

[llvm-branch-commits] [clang] release/19.x: [clang-repl] [codegen] Reduce the state in TBAA. NFC for static compilation. (#98138) (PR #111953)

2024-10-10 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/111953 Backport 6c62ad446b2441b78ae524d9e700e351d5a76394 Requested by: @tru >From e20d6985547098429785181a69ba8d492fc5f4b9 Mon Sep 17 00:00:00 2001 From: Vassil Vassilev Date: Wed, 21 Aug 2024 07:22:31 +0200 Subject:

[llvm-branch-commits] [clang] release/19.x: [clang-repl] [codegen] Reduce the state in TBAA. NFC for static compilation. (#98138) (PR #111953)

2024-10-10 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/111953 ___ 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-repl] [codegen] Reduce the state in TBAA. NFC for static compilation. (#98138) (PR #111953)

2024-10-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang-codegen Author: None (llvmbot) Changes Backport 6c62ad446b2441b78ae524d9e700e351d5a76394 Requested by: @tru --- Full diff: https://github.com/llvm/llvm-project/pull/111953.diff 10 Files Affected: - (modified) clang/lib/CodeGen/CGCall.cpp (+15-

[llvm-branch-commits] [clang] release/19.x: [clang-repl] [codegen] Reduce the state in TBAA. NFC for static compilation. (#98138) (PR #111953)

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

[llvm-branch-commits] [libcxx] [release/19.x][libc++] Follow-up to "Poison Pills are Too Toxic" (PR #109291)

2024-10-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @ldionne (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] [compiler-rt] release/19.x: [compiler-rt] Remove SHA2 interceptions for NetBSD/FreeBSD. (#110246) (PR #111954)

2024-10-10 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/111954 Backport d0b9c2c5647656738cda3fb670aa5d3b3a69d784 Requested by: @tru >From f02a0f0fafd9c921d00e2151dbf041d07a771fae Mon Sep 17 00:00:00 2001 From: David CARLIER Date: Wed, 9 Oct 2024 05:47:00 +0100 Subject: [P

[llvm-branch-commits] [compiler-rt] release/19.x: [compiler-rt] Remove SHA2 interceptions for NetBSD/FreeBSD. (#110246) (PR #111954)

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

[llvm-branch-commits] [compiler-rt] release/19.x: [compiler-rt] Remove SHA2 interceptions for NetBSD/FreeBSD. (#110246) (PR #111954)

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

[llvm-branch-commits] [compiler-rt] release/19.x: [compiler-rt] Remove SHA2 interceptions for NetBSD/FreeBSD. (#110246) (PR #111954)

2024-10-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-compiler-rt-sanitizer Author: None (llvmbot) Changes Backport d0b9c2c5647656738cda3fb670aa5d3b3a69d784 Requested by: @tru --- Patch is 28.40 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/111954.diff 6 Fi

[llvm-branch-commits] [compiler-rt] release/19.x: Fix libFuzzer not building with pthreads on Windows (#109525) (PR #110663)

2024-10-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @mstorsjo (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: workflow/release-binaries: Checkout sources before downloading artifacts (#109349) (PR #110664)

2024-10-10 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] [libcxx] release/19.x: [libc++] Fix name of is_always_lock_free test which was never being run (#106077) (PR #110838)

2024-10-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @ldionne (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: workflows/release-documentation: Submit a pull request with changes (#108247) (PR #110665)

2024-10-10 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] workflows/release-binaries: Use static ZSTD on macOS (PR #110701)

2024-10-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @keith (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] [x86][Windows] Fix chromium build break (PR #111218)

2024-10-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @farzonl (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] [clang] [clang-format] Handle template closer followed by empty paretheses (PR #111245)

2024-10-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] [BOLT] Allow builtin_unreachable to be at MaxSize address (PR #111771)

2024-10-09 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-bolt Author: Amir Ayupov (aaupov) Changes Lift the restriction that builtin_unreachable has to be strictly within `MaxSize` of a function. Test Plan: added builtin_unreachable.s --- Full diff: https://github.com/llvm/llvm-project/pull/111771.diff 2

[llvm-branch-commits] [BOLT][NFC] Speedup BAT::writeMaps (PR #112061)

2024-10-11 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-bolt Author: Amir Ayupov (aaupov) Changes For a large binary with BAT section of size 38 MB with ~170k maps, reduces writeMaps time from 70s down to 1s. The inefficiency was in the use of std::distance with std::map::iterator which doesn't provide rando

[llvm-branch-commits] [llvm] Backport "[InstCombine] Drop range attributes in `foldIsPowerOf2` (#111946)" (PR #111984)

2024-10-11 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-transforms Author: Yingwei Zheng (dtcxzyw) Changes Backport https://github.com/llvm/llvm-project/commit/6a65e98fa7901dc1de91172d065fafb16ce89d77. As https://github.com/llvm/llvm-project/pull/100899 exists in 19.x code base, I guess 19.x is also a

[llvm-branch-commits] [lld] release/19.x: [lld][Hexagon] Support predicated-add GOT_16_X mask lookup (#111896) (PR #112040)

2024-10-11 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-lld-elf Author: None (llvmbot) Changes Backport 77aa8257acbd773c0c430cd962da1bcfbd5ee94b Requested by: @androm3da --- Full diff: https://github.com/llvm/llvm-project/pull/112040.diff 2 Files Affected: - (modified) lld/ELF/Arch/Hexagon.cpp (+17-3) -

[llvm-branch-commits] [lld] release/19.x: [lld][Hexagon] Support predicated-add GOT_16_X mask lookup (#111896) (PR #112040)

2024-10-11 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-hexagon Author: None (llvmbot) Changes Backport 77aa8257acbd773c0c430cd962da1bcfbd5ee94b Requested by: @androm3da --- Full diff: https://github.com/llvm/llvm-project/pull/112040.diff 2 Files Affected: - (modified) lld/ELF/Arch/Hexagon.cpp (+

[llvm-branch-commits] [lld] release/19.x: [lld][Hexagon] Support predicated-add GOT_16_X mask lookup (#111896) (PR #112040)

2024-10-11 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-lld Author: None (llvmbot) Changes Backport 77aa8257acbd773c0c430cd962da1bcfbd5ee94b Requested by: @androm3da --- Full diff: https://github.com/llvm/llvm-project/pull/112040.diff 2 Files Affected: - (modified) lld/ELF/Arch/Hexagon.cpp (+17-3) - (mo

[llvm-branch-commits] [lsan] Add debug option to "deflake" leaks (PR #112037)

2024-10-11 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-compiler-rt-sanitizer Author: Vitaly Buka (vitalybuka) Changes There are hard to debug leaks which look like false. In general, repeating leak checking should not affect set of leaks significantly, especial `at_exit` leak checking. But if we see signif

[llvm-branch-commits] [lsan] Add debug option to "deflake" leaks (PR #112037)

2024-10-11 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 5c25ba3380966ccac5bd0caf2c39bc10c1571e42 e88d91ffd1358f0c9cbd4fca14fc54a441fe2c36 --e

[llvm-branch-commits] [lld] release/19.x: [lld][Hexagon] Support predicated-add GOT_16_X mask lookup (#111896) (PR #112040)

2024-10-11 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/112040 Backport 77aa8257acbd773c0c430cd962da1bcfbd5ee94b Requested by: @androm3da >From 662e1b306be89ed7907cc1e19f24cf9e68ff7f0d Mon Sep 17 00:00:00 2001 From: Brian Cain Date: Fri, 11 Oct 2024 14:31:41 -0500 Subject

[llvm-branch-commits] [lld] release/19.x: [lld][Hexagon] Support predicated-add GOT_16_X mask lookup (#111896) (PR #112040)

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

[llvm-branch-commits] [lld] release/19.x: [lld][Hexagon] Support predicated-add GOT_16_X mask lookup (#111896) (PR #112040)

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

[llvm-branch-commits] [clang] clang: Remove requires system-linux from some driver tests (PR #111976)

2024-10-11 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang-driver Author: Matt Arsenault (arsenm) Changes Works for me on macos. --- Full diff: https://github.com/llvm/llvm-project/pull/111976.diff 7 Files Affected: - (modified) clang/test/Driver/amdgpu-hip-system-arch.c (-1) - (modified) clang/test/D

[llvm-branch-commits] [llvm] ebfd295 - Revert "[AMDGPU] Avoid resource propagation for recursion through multiple fu…"

2024-10-11 Thread via llvm-branch-commits
Author: Janek van Oirschot Date: 2024-10-11T17:01:32+01:00 New Revision: ebfd2950a25f5e8ff89e63c8c2cb7825a5a2d162 URL: https://github.com/llvm/llvm-project/commit/ebfd2950a25f5e8ff89e63c8c2cb7825a5a2d162 DIFF: https://github.com/llvm/llvm-project/commit/ebfd2950a25f5e8ff89e63c8c2cb7825a5a2d162.

[llvm-branch-commits] [clang] release/19.x: [Clang] Remove the special-casing for RequiresExprBodyDecl in BuildResolvedCallExpr() after fd87d765c0 (#111277) (PR #111324)

2024-10-06 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/111324 Backport 8c1547055eaf65003f3e6fd024195f4926ff2356 Requested by: @zyn0217 >From 98aff7d4fcf8aa2f63643915dad08df4c4c557a6 Mon Sep 17 00:00:00 2001 From: Younan Zhang Date: Mon, 7 Oct 2024 09:38:19 +0800 Subject:

[llvm-branch-commits] [clang] release/19.x: [Clang] Remove the special-casing for RequiresExprBodyDecl in BuildResolvedCallExpr() after fd87d765c0 (#111277) (PR #111324)

2024-10-06 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/111324 ___ 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] Remove the special-casing for RequiresExprBodyDecl in BuildResolvedCallExpr() after fd87d765c0 (#111277) (PR #111324)

2024-10-06 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: None (llvmbot) Changes Backport 8c1547055eaf65003f3e6fd024195f4926ff2356 Requested by: @zyn0217 --- Full diff: https://github.com/llvm/llvm-project/pull/111324.diff 4 Files Affected: - (modified) clang/lib/Sema/SemaExpr.cpp (+1-2) - (

[llvm-branch-commits] [clang] release/19.x: [Clang] Remove the special-casing for RequiresExprBodyDecl in BuildResolvedCallExpr() after fd87d765c0 (#111277) (PR #111324)

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

[llvm-branch-commits] [clang] [MSVC] work-around for compile time issue 102513 (PR #111314)

2024-10-07 Thread via llvm-branch-commits
bd1976bris wrote: @tru I'm unable to merge this even with approval. Perhaps this has been made against the wrong branch or 19.x now closed? https://github.com/llvm/llvm-project/pull/111314 ___ llvm-branch-commits mailing list llvm-branch-commits@lists

[llvm-branch-commits] [llvm] [CodeGen] LiveIntervalUnions::Array Implement move constructor (PR #111357)

2024-10-07 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-regalloc Author: Akshat Oke (Akshat-Oke) Changes Solves the double free error. --- Full diff: https://github.com/llvm/llvm-project/pull/111357.diff 1 Files Affected: - (modified) llvm/include/llvm/CodeGen/LiveIntervalUnion.h (+7) ``di

[llvm-branch-commits] [llvm] 92b4baa - Revert "[CFIFixup] Factor CFI remember/restore insertion into a helper (NFC) …"

2024-10-04 Thread via llvm-branch-commits
Author: Daniel Hoekwater Date: 2024-10-04T10:32:49-04:00 New Revision: 92b4baaa5d8ce3aad74c070ae7f1bdc393fae751 URL: https://github.com/llvm/llvm-project/commit/92b4baaa5d8ce3aad74c070ae7f1bdc393fae751 DIFF: https://github.com/llvm/llvm-project/commit/92b4baaa5d8ce3aad74c070ae7f1bdc393fae751.di

[llvm-branch-commits] [Flang][OpenMP] Derived type explicit allocatable member mapping (PR #111192)

2024-10-04 Thread via llvm-branch-commits
agozillon wrote: This portion of the PR stack underwent the most changes, as it's the most "complex" part of the PR stack, it's primarily underwent some additional complexity in the map lowering for member mapping which now attempts to incorporate bounds where possible amongst a some other thi

[llvm-branch-commits] [OpenMP][MLIR] Descriptor explicit member map lowering changes (PR #111191)

2024-10-04 Thread via llvm-branch-commits
agozillon wrote: This portion of the PR stack has remained largely unchanged, the only alteration is incorporating the final set of comments from the last iteration of the PR stack. https://github.com/llvm/llvm-project/pull/91 ___ llvm-branch-co

[llvm-branch-commits] [flang] [Flang][OpenMP] Derived type explicit allocatable member mapping (PR #96266)

2024-10-04 Thread via llvm-branch-commits
https://github.com/agozillon closed https://github.com/llvm/llvm-project/pull/96266 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [flang] [Flang][OpenMP] Derived type explicit allocatable member mapping (PR #96266)

2024-10-04 Thread via llvm-branch-commits
agozillon wrote: Going to close this current version of the PR stack and open a new one with the changes requested incorporated alongside some newer additions to add support for indexing members at arbitrary depths and some other general fixes, unfortunately lost track of what is in the PR sta

[llvm-branch-commits] [OpenMP][MLIR] Descriptor explicit member map lowering changes (PR #111191)

2024-10-04 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir @llvm/pr-subscribers-flang-openmp Author: None (agozillon) Changes This is one of 3 PRs in a PR stack that aims to add support for explicit mapping of allocatable members in derived types. The primary changes in this PR are the OpenMPToLLVMIRTrans

[llvm-branch-commits] [OpenMP][MLIR] Descriptor explicit member map lowering changes (PR #111191)

2024-10-04 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir-llvm Author: None (agozillon) Changes This is one of 3 PRs in a PR stack that aims to add support for explicit mapping of allocatable members in derived types. The primary changes in this PR are the OpenMPToLLVMIRTranslation.cpp changes, which are

[llvm-branch-commits] [Flang][OpenMP] Derived type explicit allocatable member mapping (PR #111192)

2024-10-04 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-fir-hlfir Author: None (agozillon) Changes This PR is one of 3 in a PR stack, this is the primary change set which seeks to extend the current derived type explicit member mapping support to handle descriptor member mapping at arbitrary levels of n

[llvm-branch-commits] [OpenMP][MLIR] Descriptor explicit member map lowering changes (PR #111191)

2024-10-04 Thread via llvm-branch-commits
https://github.com/agozillon created https://github.com/llvm/llvm-project/pull/91 This is one of 3 PRs in a PR stack that aims to add support for explicit mapping of allocatable members in derived types. The primary changes in this PR are the OpenMPToLLVMIRTranslation.cpp changes, which ar

[llvm-branch-commits] [Flang][OpenMP] Derived type explicit allocatable member mapping (PR #111192)

2024-10-04 Thread via llvm-branch-commits
https://github.com/agozillon created https://github.com/llvm/llvm-project/pull/92 This PR is one of 3 in a PR stack, this is the primary change set which seeks to extend the current derived type explicit member mapping support to handle descriptor member mapping at arbitrary levels of nestin

[llvm-branch-commits] [mlir] b3cdd66 - Revert "[MLIR][TilingInterface] Extend consumer fusion for multi-use of produ…"

2024-09-30 Thread via llvm-branch-commits
Author: Abhishek Varma Date: 2024-09-30T14:51:23+05:30 New Revision: b3cdd66549a17e8ab83b23117d0a1fc9feb50534 URL: https://github.com/llvm/llvm-project/commit/b3cdd66549a17e8ab83b23117d0a1fc9feb50534 DIFF: https://github.com/llvm/llvm-project/commit/b3cdd66549a17e8ab83b23117d0a1fc9feb50534.diff

[llvm-branch-commits] [llvm] release/19.x: AMDGPU: Fix inst-selection of large scratch offsets with sgpr base (#110256) (PR #110470)

2024-09-30 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/110470 ___ 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: AMDGPU: Fix inst-selection of large scratch offsets with sgpr base (#110256) (PR #110470)

2024-09-30 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/110470 Backport e9d12a6b451bd403d95105aa976a011dc821f126 83fe85115da9dc25fa270d2ea8140113c8d49670 Requested by: @arsenm >From 4477e7b862c603da7586598248e4ea0c60c81407 Mon Sep 17 00:00:00 2001 From: Petar Avramovic D

[llvm-branch-commits] [llvm] release/19.x: AMDGPU: Fix inst-selection of large scratch offsets with sgpr base (#110256) (PR #110470)

2024-09-30 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-globalisel Author: None (llvmbot) Changes Backport e9d12a6b451bd403d95105aa976a011dc821f126 83fe85115da9dc25fa270d2ea8140113c8d49670 Requested by: @arsenm --- Patch is 29.90 KiB, truncated to 20.00 KiB below, full version: https://github.com/ll

[llvm-branch-commits] [llvm] release/19.x: AMDGPU: Fix inst-selection of large scratch offsets with sgpr base (#110256) (PR #110470)

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

[llvm-branch-commits] [clang-tools-extra] release/19.x: [clang-tidy] Avoid capturing a local variable in a static lambda in UseRangesCheck (#111282) (PR #111318)

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

[llvm-branch-commits] [clang-tools-extra] release/19.x: [clang-tidy] Avoid capturing a local variable in a static lambda in UseRangesCheck (#111282) (PR #111318)

2024-10-06 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/111318 Backport acf92a47c0ece8562fd745215c478fe2d4ab5896 Requested by: @HighCommander4 >From 1ce51790c94018d5843103abcda048c4cdc242f8 Mon Sep 17 00:00:00 2001 From: Nathan Ridge Date: Sun, 6 Oct 2024 18:13:36 -0400 S

[llvm-branch-commits] [clang-tools-extra] release/19.x: [clang-tidy] Avoid capturing a local variable in a static lambda in UseRangesCheck (#111282) (PR #111318)

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

[llvm-branch-commits] [clang-tools-extra] release/19.x: [clang-tidy] Avoid capturing a local variable in a static lambda in UseRangesCheck (#111282) (PR #111318)

2024-10-06 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang-tidy Author: None (llvmbot) Changes Backport acf92a47c0ece8562fd745215c478fe2d4ab5896 Requested by: @HighCommander4 --- Full diff: https://github.com/llvm/llvm-project/pull/111318.diff 2 Files Affected: - (modified) clang-tools-extra/clang-tid

[llvm-branch-commits] [clang-tools-extra] release/19.x: [clang-tidy] Avoid capturing a local variable in a static lambda in UseRangesCheck (#111282) (PR #111318)

2024-10-06 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang-tools-extra Author: None (llvmbot) Changes Backport acf92a47c0ece8562fd745215c478fe2d4ab5896 Requested by: @HighCommander4 --- Full diff: https://github.com/llvm/llvm-project/pull/111318.diff 2 Files Affected: - (modified) clang-tools-extra/cl

[llvm-branch-commits] [clang-tools-extra] release/19.x: [clang-tidy] Avoid capturing a local variable in a static lambda in UseRangesCheck (#111282) (PR #111318)

2024-10-06 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clangd Author: None (llvmbot) Changes Backport acf92a47c0ece8562fd745215c478fe2d4ab5896 Requested by: @HighCommander4 --- Full diff: https://github.com/llvm/llvm-project/pull/111318.diff 2 Files Affected: - (modified) clang-tools-extra/clang-tidy/bo

[llvm-branch-commits] [clang] [MSVC] work-around for compile time issue 102513 (PR #111314)

2024-10-06 Thread via llvm-branch-commits
https://github.com/bd1976bris created https://github.com/llvm/llvm-project/pull/111314 Manual cherry-pick of #110986 to the LLVM 19 release branch. >From c4b52d9d07533084090a183c263477feb9b195f5 Mon Sep 17 00:00:00 2001 From: bd1976bris Date: Sun, 6 Oct 2024 22:47:02 +0100 Subject: [PATCH] [MS

[llvm-branch-commits] [clang] [MSVC] work-around for compile time issue 102513 (PR #111314)

2024-10-06 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: bd1976bris (bd1976bris) Changes Manual cherry-pick of #110986 to the LLVM 19 release branch. --- Full diff: https://github.com/llvm/llvm-project/pull/111314.diff 1 Files Affected: - (modified) clang/lib/AST/Interp/Interp.cpp (+8) ```

[llvm-branch-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)

2024-10-07 Thread via llvm-branch-commits
Curve wrote: Is there something one could help with in this PR? It'd be great to see `move_only_function` coming to libc++ in the foreseeable future :) https://github.com/llvm/llvm-project/pull/94670 ___ llvm-branch-commits mailing list llvm-branch-co

[llvm-branch-commits] [clang] release/19.x: [SystemZ] Fix codegen for _[u]128 intrinsics (PR #111376)

2024-10-07 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/111376 ___ 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: [SystemZ] Fix codegen for _[u]128 intrinsics (PR #111376)

2024-10-07 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/111376 Backport baf9b7da81025c1e3b0704d7ecf667e06f95642b Requested by: @uweigand >From 6cd6d8fb90c95649d8dae0c993be5a3b9dbd494e Mon Sep 17 00:00:00 2001 From: Ulrich Weigand Date: Thu, 19 Sep 2024 13:18:43 +0200 Subj

[llvm-branch-commits] [clang] release/19.x: [SystemZ] Fix codegen for _[u]128 intrinsics (PR #111376)

2024-10-07 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-systemz Author: None (llvmbot) Changes Backport baf9b7da81025c1e3b0704d7ecf667e06f95642b Requested by: @uweigand --- Full diff: https://github.com/llvm/llvm-project/pull/111376.diff 2 Files Affected: - (modified) clang/lib/Headers/vecintrin.

[llvm-branch-commits] [llvm] 66c986a - Revert "[SPIRV] Add radians intrinsic (#110800)"

2024-10-07 Thread via llvm-branch-commits
Author: Justin Bogner Date: 2024-10-07T09:21:36-07:00 New Revision: 66c986aac6a28c130eff261228995989a044f6bc URL: https://github.com/llvm/llvm-project/commit/66c986aac6a28c130eff261228995989a044f6bc DIFF: https://github.com/llvm/llvm-project/commit/66c986aac6a28c130eff261228995989a044f6bc.diff

[llvm-branch-commits] [llvm] 26ed065 - Revert "[DXIL] Add radians intrinsic (#110616)"

2024-10-07 Thread via llvm-branch-commits
Author: Justin Bogner Date: 2024-10-07T09:26:23-07:00 New Revision: 26ed065f2de8dfd92b06f9dd559c00c8c77c44da URL: https://github.com/llvm/llvm-project/commit/26ed065f2de8dfd92b06f9dd559c00c8c77c44da DIFF: https://github.com/llvm/llvm-project/commit/26ed065f2de8dfd92b06f9dd559c00c8c77c44da.diff

<    46   47   48   49   50   51   52   53   54   55   >