[llvm-branch-commits] [libcxx] [libc++][bit] Improves rotate functions. (#98032) (PR #101892)

2024-08-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @mordante (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: [AArch64] Avoid inlining if ZT0 needs preserving. (#101343) (PR #101932)

2024-08-10 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/19.x: [AArch64] Avoid NEON dot product in streaming[-compatible] functions (#101677) (PR #101933)

2024-08-10 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] [compiler-rt] release/19.x: [AArch64][SME] Rewrite __arm_sc_memset to remove invalid instruction (#101522) (PR #101938)

2024-08-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @kmclaughlin-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

[llvm-branch-commits] [llvm] release/19.x: [LLVM][TTI][SME] Allow optional auto-vectorisation for streaming functions. (#101679) (PR #101959)

2024-08-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @paulwalker-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

[llvm-branch-commits] [clang] release/19.x: [Driver] Restrict Ofast deprecation help message to Clang (#101682) (PR #101963)

2024-08-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @kiranchandramohan (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 th

[llvm-branch-commits] [clang] release/19.x: [Clang] SFINAE on mismatching pack length during constraint satisfaction checking (#101879) (PR #101967)

2024-08-10 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] [Driver] Temporarily probe aarch64-linux-gnu GCC installation (PR #102039)

2024-08-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @MaskRay (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-tasks: Add missing permissions for release binaries (#102023) (PR #102057)

2024-08-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] [llvm] release/19.x: workflows/release-binaries: Give attestation artifacts a unique name (#102041) (PR #102067)

2024-08-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] [llvm] release/19.x: [BinaryFormat] Disable MachOTest.UnalignedLC on SPARC (#100086) (PR #102103)

2024-08-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @rorth (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] [lldb] release/19.x: [LLDB] Add `` to AddressableBits (#102110) (PR #102112)

2024-08-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @thesamesam (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] [LAA] Refine stride checks for SCEVs during dependence analysis. (#99… (PR #102201)

2024-08-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @fhahn (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/19.x: [CalcSpillWeights] Avoid x87 excess precision influencing weight result (PR #102207)

2024-08-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @DimitryAndric (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: [BOLT] Support map other function entry address (#101466) (PR #102282)

2024-08-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @linsinan1995 (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] [lld] release/19.x: [lld][ARM] Fix assertion when mixing ARM and Thumb objects (#101985) (PR #102292)

2024-08-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @ostannard (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: [BOLT] Skip PLT search for zero-value weak reference symbols (#69136) (PR #102295)

2024-08-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @linsinan1995 (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: [AArch64] Don't replace dst of SWP instructions with (X|W)ZR (#102139) (PR #102316)

2024-08-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @pratlucas (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][modules] Enable built-in modules for the upcoming Apple releases (#102239) (PR #102335)

2024-08-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @ian-twilightcoder (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 th

[llvm-branch-commits] [llvm] release/19.x: [AIX]export function descriptor symbols related to template functions. (#101920) (PR #102407)

2024-08-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @chenzheng1030 (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] [clang] release/19.x: [clang-format] Fix a bug in annotating CastRParen (#102261) (PR #102419)

2024-08-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] [clang] release/19.x: [clang] Fix crash when #embed used in a compound literal (#102304) (PR #102428)

2024-08-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @Fznamznon (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: [AMDGPU] Fix folding clamp into pseudo scalar instructions (#100568) (PR #102446)

2024-08-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @mbrkusanin (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: backport PR96483 (PR #102491)

2024-08-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @antoniofrighetto (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 thi

[llvm-branch-commits] [llvm] release/19.x: [NFC][llvm][support] rename INFINITY in regcomp (#101758) (PR #102492)

2024-08-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @AaronBallman (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] [lld] release/19.x: [ELF] scanRelocations: support .crel.eh_frame (PR #102523)

2024-08-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @MaskRay (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] [llvm] release/19.x: Revert "demangle function names in trace files (#87626)" (PR #102552)

2024-08-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @MaskRay (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] Add invalid 1 x vscale costs for reductions and reduction-operations. (#102105) (PR #102641)

2024-08-10 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] [clang] release/19.x: [clang] Wire -fptrauth-returns to "ptrauth-returns" fn attribute. (#102416) (PR #102670)

2024-08-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @asl (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. https

[llvm-branch-commits] [lldb] release/19.x: [lldb] Move definition of SBSaveCoreOptions dtor out of header (#102539) (PR #102680)

2024-08-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @bulbazord (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] Define __cpp_pack_indexing (#101956) (PR #101965)

2024-08-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @Sirraide (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-all: Pass secrets on to release-binaries workflow (#101866) (PR #102068)

2024-08-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] release/19.x: [clang][driver][clang-cl] Support `--precompile` and `-fmodule-*` options in Clang-CL (#98761) (PR #102159)

2024-08-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @ChuanqiXu9 (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: Fix permissions for release-sources job (#100750) (PR #102373)

2024-08-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] release/19.x: [Arm][AArch64][Clang] Respect function's branch protection attributes. (#101978) (PR #102646)

2024-08-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @RSilicon (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: [BOLT] Fix relocations handling (PR #102741)

2024-08-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-bolt Author: Vladislav Khmelevsky (yota9) Changes Backport https://github.com/llvm/llvm-project/commit/097ddd3565f830e6cb9d0bb8ca66844b7f3f3cbb --- Full diff: https://github.com/llvm/llvm-project/pull/102741.diff 5 Files Affected: - (modified) bolt/

[llvm-branch-commits] [clang] release/19.x: [Clang] Define __cpp_pack_indexing (#101956) (PR #101965)

2024-08-10 Thread via llvm-branch-commits
cor3ntin wrote: no need for a release note for this https://github.com/llvm/llvm-project/pull/101965 ___ 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] [nsan] Use sanitizer allocator (PR #102764)

2024-08-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-compiler-rt-sanitizer Author: Fangrui Song (MaskRay) Changes * The performance is better than the glibc allocator. * Allocator interface functions, sanitizer allocator options, and MallocHooks/FreeHooks are supported. * Shadow memory has specific memor

[llvm-branch-commits] [clang] release/19.x: [clang-format] Fix a serious bug in `git clang-format -f` (#102629) (PR #102770)

2024-08-10 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/102770 ___ 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/19.x: [clang-format] Fix a serious bug in `git clang-format -f` (#102629) (PR #102770)

2024-08-10 Thread via llvm-branch-commits
llvmbot wrote: @HazardyKnusperkeks What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/102770 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/m

[llvm-branch-commits] [clang] release/19.x: [clang-format] Fix a serious bug in `git clang-format -f` (#102629) (PR #102770)

2024-08-10 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/102770 Backport 986bc3d0719af653fecb77e8cfc59f39bec148fd Requested by: @owenca >From 7f5856184eb56165d2c84c410008fe4675244309 Mon Sep 17 00:00:00 2001 From: Owen Pan Date: Sat, 10 Aug 2024 13:31:35 -0700 Subject: [PA

[llvm-branch-commits] [clang] release/19.x: [clang-format] Fix a serious bug in `git clang-format -f` (#102629) (PR #102770)

2024-08-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang-format Author: None (llvmbot) Changes Backport 986bc3d0719af653fecb77e8cfc59f39bec148fd Requested by: @owenca --- Full diff: https://github.com/llvm/llvm-project/pull/102770.diff 3 Files Affected: - (added) clang/test/Format/list-ignored.cpp (

[llvm-branch-commits] [llvm] release/19.x: [llvm-exegesis][unittests] Also disable SubprocessMemoryTest on SPARC (#102755) (PR #102771)

2024-08-10 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/102771 ___ 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/19.x: [llvm-exegesis][unittests] Also disable SubprocessMemoryTest on SPARC (#102755) (PR #102771)

2024-08-10 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/102771 Backport a417083e27b155dc92b7f7271c0093aee0d7231c Requested by: @rorth >From b5fbced86c9e08258a2832ee063bcb11b65b3731 Mon Sep 17 00:00:00 2001 From: Rainer Orth Date: Sat, 10 Aug 2024 22:54:07 +0200 Subject: [

[llvm-branch-commits] [llvm] release/19.x: [llvm-exegesis][unittests] Also disable SubprocessMemoryTest on SPARC (#102755) (PR #102771)

2024-08-10 Thread via llvm-branch-commits
llvmbot wrote: @boomanaiden154 What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/102771 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailma

[llvm-branch-commits] [llvm] release/19.x: [llvm-exegesis][unittests] Also disable SubprocessMemoryTest on SPARC (#102755) (PR #102771)

2024-08-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-tools-llvm-exegesis Author: None (llvmbot) Changes Backport a417083e27b155dc92b7f7271c0093aee0d7231c Requested by: @rorth --- Full diff: https://github.com/llvm/llvm-project/pull/102771.diff 1 Files Affected: - (modified) llvm/unittests/tools/llvm-e

[llvm-branch-commits] [llvm] 1dff86c - Revert "[Support] Assert that DomTree nodes share parent (#101198)"

2024-08-10 Thread via llvm-branch-commits
Author: Vitaly Buka Date: 2024-08-10T18:35:05-07:00 New Revision: 1dff86ca9a6aeb3c7389773f52709536fbf9028e URL: https://github.com/llvm/llvm-project/commit/1dff86ca9a6aeb3c7389773f52709536fbf9028e DIFF: https://github.com/llvm/llvm-project/commit/1dff86ca9a6aeb3c7389773f52709536fbf9028e.diff L

[llvm-branch-commits] [llvm] 2218df4 - Revert "Revert "[Support] Assert that DomTree nodes share parent" (#102780)"

2024-08-10 Thread via llvm-branch-commits
Author: Vitaly Buka Date: 2024-08-10T18:36:32-07:00 New Revision: 2218df4620584e1748cde41e7bc0fd6cd88da58e URL: https://github.com/llvm/llvm-project/commit/2218df4620584e1748cde41e7bc0fd6cd88da58e DIFF: https://github.com/llvm/llvm-project/commit/2218df4620584e1748cde41e7bc0fd6cd88da58e.diff L

[llvm-branch-commits] [clang] 7e8bb8c - Revert "[clang][Interp] Improve "in call to" call argument printing (#102735)"

2024-08-10 Thread via llvm-branch-commits
Author: Vitaly Buka Date: 2024-08-10T19:55:54-07:00 New Revision: 7e8bb8c52f51fd6b41c0b6485b93fd0315b58bab URL: https://github.com/llvm/llvm-project/commit/7e8bb8c52f51fd6b41c0b6485b93fd0315b58bab DIFF: https://github.com/llvm/llvm-project/commit/7e8bb8c52f51fd6b41c0b6485b93fd0315b58bab.diff L

[llvm-branch-commits] [llvm] [BOLT] Add profile density computation (PR #101094)

2024-08-10 Thread via llvm-branch-commits
@@ -1441,6 +1458,22 @@ Error PrintProgramStats::runOnFunctions(BinaryContext &BC) { StaleSampleCount += SampleCount; ++NumAllStaleFunctions; } + +if (opts::ShowDensity) { + uint64_t Size = Function.getSize(); + // In case of BOLT split functions r

[llvm-branch-commits] [clang] 0066d85 - Revert "Revert "[clang][Interp] Improve "in call to" call argument printing" …"

2024-08-10 Thread via llvm-branch-commits
Author: Vitaly Buka Date: 2024-08-10T20:40:10-07:00 New Revision: 0066d85186fda169b17acc63e4e85ad901e0cbe4 URL: https://github.com/llvm/llvm-project/commit/0066d85186fda169b17acc63e4e85ad901e0cbe4 DIFF: https://github.com/llvm/llvm-project/commit/0066d85186fda169b17acc63e4e85ad901e0cbe4.diff L

[llvm-branch-commits] [profgen][NFC] Pass parameter as const_ref (PR #102787)

2024-08-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-pgo Author: Amir Ayupov (aaupov) Changes Pass `ProbeNode` parameter of `trackInlineesOptimizedAway` as const reference. --- Full diff: https://github.com/llvm/llvm-project/pull/102787.diff 3 Files Affected: - (modified) llvm/include/llvm/MC/MCPseudo

[llvm-branch-commits] [MC][profgen][NFC] Expand auto for MCDecodedPseudoProbe (PR #102788)

2024-08-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mc @llvm/pr-subscribers-pgo Author: Amir Ayupov (aaupov) Changes Expand autos in select places to trigger type casts. --- Full diff: https://github.com/llvm/llvm-project/pull/102788.diff 2 Files Affected: - (modified) llvm/lib/MC/MCPseudoProbe.cpp (

[llvm-branch-commits] [MC][NFC] Statically allocate storage for decoded pseudo probes and function records (PR #102789)

2024-08-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mc @llvm/pr-subscribers-bolt Author: Amir Ayupov (aaupov) Changes Use #102774 to allocate storage for decoded probes (`PseudoProbeVec`) and function records (`InlineTreeVec`). Additionally, probes and inlined function records are allocated contiguously,

[llvm-branch-commits] [profgen][NFC] Pass parameter as const_ref (PR #102787)

2024-08-10 Thread via llvm-branch-commits
https://github.com/WenleiHe approved this pull request. https://github.com/llvm/llvm-project/pull/102787 ___ 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] [MC][NFC] Statically allocate storage for decoded pseudo probes and function records (PR #102789)

2024-08-10 Thread via llvm-branch-commits
WenleiHe wrote: cc @wlei-llvm we should measure memory on llvm-profgen for this too. https://github.com/llvm/llvm-project/pull/102789 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listin

[llvm-branch-commits] [MC][profgen][NFC] Expand auto for MCDecodedPseudoProbe (PR #102788)

2024-08-10 Thread via llvm-branch-commits
@@ -657,7 +657,7 @@ MCPseudoProbeDecoder::getCallProbeForAddr(uint64_t Address) const { const auto &Probes = It->second; const MCDecodedPseudoProbe *CallProbe = nullptr; - for (const auto &Probe : Probes) { WenleiHe wrote: > Expand autos in select place

[llvm-branch-commits] [MC][profgen][NFC] Expand auto for MCDecodedPseudoProbe (PR #102788)

2024-08-10 Thread via llvm-branch-commits
@@ -657,7 +657,7 @@ MCPseudoProbeDecoder::getCallProbeForAddr(uint64_t Address) const { const auto &Probes = It->second; const MCDecodedPseudoProbe *CallProbe = nullptr; - for (const auto &Probe : Probes) { WenleiHe wrote: Ok, then this change should be

[llvm-branch-commits] [MC][profgen][NFC] Expand auto for MCDecodedPseudoProbe (PR #102788)

2024-08-10 Thread via llvm-branch-commits
@@ -657,7 +657,7 @@ MCPseudoProbeDecoder::getCallProbeForAddr(uint64_t Address) const { const auto &Probes = It->second; const MCDecodedPseudoProbe *CallProbe = nullptr; - for (const auto &Probe : Probes) { WenleiHe wrote: Looks good, thanks. > I inten

[llvm-branch-commits] [MC][profgen][NFC] Expand auto for MCDecodedPseudoProbe (PR #102788)

2024-08-10 Thread via llvm-branch-commits
https://github.com/WenleiHe approved this pull request. https://github.com/llvm/llvm-project/pull/102788 ___ 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] [MC][profgen][NFC] Expand auto for MCDecodedPseudoProbe (PR #102788)

2024-08-10 Thread via llvm-branch-commits
@@ -657,7 +657,7 @@ MCPseudoProbeDecoder::getCallProbeForAddr(uint64_t Address) const { const auto &Probes = It->second; const MCDecodedPseudoProbe *CallProbe = nullptr; - for (const auto &Probe : Probes) { WenleiHe wrote: Not a big deal, but still I th

[llvm-branch-commits] [llvm] AMDGPU: Use GCNTargetMachine in AMDGPUCodeGenPassBuilder (PR #102805)

2024-08-11 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Matt Arsenault (arsenm) Changes R600 has a separate CodeGenPassBuilder anyway. --- Full diff: https://github.com/llvm/llvm-project/pull/102805.diff 4 Files Affected: - (modified) llvm/lib/Target/AMDGPU/AMDGPUCodeGenPassBuilder.

[llvm-branch-commits] [llvm] AMDGPU: Use GCNTargetMachine in AMDGPUCodeGenPassBuilder (PR #102805)

2024-08-11 Thread via llvm-branch-commits
https://github.com/paperchalice approved this pull request. https://github.com/llvm/llvm-project/pull/102805 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] AMDGPU/NewPM: Port AMDGPULateCodeGenPrepare to new pass manager (PR #102806)

2024-08-11 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/102806.diff 5 Files Affected: - (modified) llvm/lib/Target/AMDGPU/AMDGPU.h (+14-3) - (modified) llvm/lib/Target/AMDGPU/AMDGPULateCodeGen

[llvm-branch-commits] [llvm] StructurizeCFG: Add SkipUniformRegions pass parameter to new PM version (PR #102812)

2024-08-11 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Matt Arsenault (arsenm) Changes Keep respecting the old cl::opt for now. --- Full diff: https://github.com/llvm/llvm-project/pull/102812.diff 5 Files Affected: - (modified) llvm/include/llvm/Transforms/Scalar/StructurizeCFG.h (

[llvm-branch-commits] [llvm] AMDGPU/NewPM: Fill out addPreISelPasses (PR #102814)

2024-08-11 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu @llvm/pr-subscribers-llvm-transforms Author: Matt Arsenault (arsenm) Changes This specific callback should now be at parity with the old pass manager version. There are still some missing IR passes before this point. Also I don't understa

[llvm-branch-commits] [llvm] CodeGen/NewPM: Add ExpandLarge* passes to isel IR passes (PR #102815)

2024-08-11 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-transforms @llvm/pr-subscribers-backend-amdgpu Author: Matt Arsenault (arsenm) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/102815.diff 1 Files Affected: - (modified) llvm/include/llvm/Passes/CodeGenPassBuilder.h (+4) ```

[llvm-branch-commits] [llvm] AMDGPU/NewPM: Start implementing addCodeGenPrepare (PR #102816)

2024-08-11 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/102816.diff 3 Files Affected: - (modified) llvm/lib/Target/AMDGPU/AMDGPUCodeGenPassBuilder.cpp (+11) - (modified) llvm/lib/Target/AMDGPU

[llvm-branch-commits] [libc] 61f3f31 - Revert "libc: Remove `extern "C"` from main declarations (#102825)"

2024-08-11 Thread via llvm-branch-commits
Author: Schrodinger ZHU Yifan Date: 2024-08-11T13:40:32-07:00 New Revision: 61f3f31095e721e920967f91acf26c3249afc956 URL: https://github.com/llvm/llvm-project/commit/61f3f31095e721e920967f91acf26c3249afc956 DIFF: https://github.com/llvm/llvm-project/commit/61f3f31095e721e920967f91acf26c3249afc9

[llvm-branch-commits] [AArch64] Fold more load.x into load.i with large offset (PR #102837)

2024-08-11 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-aarch64 Author: Vitaly Buka (vitalybuka) Changes The list of load.x is refer to canFoldIntoAddrMode on D152828. Also support LDRSroX missed in canFoldIntoAddrMode --- Full diff: https://github.com/llvm/llvm-project/pull/102837.diff 3 Files Af

[llvm-branch-commits] [libcxx] release/19.x: [NFC][libc++][test][AIX] UnXFAIL LIT test transform.pass.cpp (#102338) (PR #102466)

2024-08-12 Thread via llvm-branch-commits
github-actions[bot] wrote: @xingxue-ibm (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: [llvm-exegesis][unittests] Also disable SubprocessMemoryTest on SPARC (#102755) (PR #102771)

2024-08-12 Thread via llvm-branch-commits
github-actions[bot] wrote: @rorth (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: Declare pass control flags in header (PR #102865)

2024-08-12 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-transforms @llvm/pr-subscribers-backend-amdgpu Author: Matt Arsenault (arsenm) Changes This will allow them to be shared between the old PM and new PM files. I don't really like needing to expose these globally like this; maybe it would be better t

[llvm-branch-commits] [llvm] AMDGPU/NewPM: Fill out passes in addCodeGenPrepare (PR #102867)

2024-08-12 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-transforms Author: Matt Arsenault (arsenm) Changes AMDGPUAnnotateKernelFeatures hasn't been ported yet, but it should be soon removable. --- Full diff: https://github.com/llvm/llvm-project/pull/102867.diff 2 Files Affected: - (modified) llvm/lib

[llvm-branch-commits] [llvm] AMDGPU/NewPM: Fill out passes in addCodeGenPrepare (PR #102867)

2024-08-12 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Matt Arsenault (arsenm) Changes AMDGPUAnnotateKernelFeatures hasn't been ported yet, but it should be soon removable. --- Full diff: https://github.com/llvm/llvm-project/pull/102867.diff 2 Files Affected: - (modified) llvm/lib/

[llvm-branch-commits] [libunwind] release/19.x: [libunwind] Add GCS support for AArch64 (#99335) (PR #101888)

2024-08-12 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/101888 >From d757d1e9485b19ac756863ad2a1f58a25720967c Mon Sep 17 00:00:00 2001 From: John Brawn Date: Sun, 4 Aug 2024 13:27:12 +0100 Subject: [PATCH 1/3] [libunwind] Add GCS support for AArch64 (#99335) AArch64 GCS (G

[llvm-branch-commits] [llvm] [llvm][CodeGen] Address the issue discovered In window scheduling (#101665) (PR #102881)

2024-08-12 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-hexagon Author: Kai Yan (kaiyan96) Changes We have following bugfixes for window scheduler, do we need submit them by ourselves? * [Added a new restriction for II by pragma in window scheduler](https://github.com/llvm/llvm-project/pull/99448) *

[llvm-branch-commits] [llvm] AMDGPU/NewPM: Start filling out addIRPasses (PR #102884)

2024-08-12 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-transforms Author: Matt Arsenault (arsenm) Changes This is not complete, but gets AtomicExpand running. I was able to get further than I expected; we're quite close to having all the IR codegen passes ported. --- Full diff: https://github.com/llvm/

[llvm-branch-commits] [llvm] AMDGPU/NewPM: Start filling out addIRPasses (PR #102884)

2024-08-12 Thread via llvm-branch-commits
paperchalice wrote: +1 for this if backend developers want to test something, although I'm still trying to improve the pass builder in #89708 after investigating asm printer and register allocator. https://github.com/llvm/llvm-project/pull/102884 ___

[llvm-branch-commits] [lldb] release/19.x: [lldb] Fix crash when adding members to an "incomplete" type (#102116) (PR #102895)

2024-08-12 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/102895 Backport 57cd100 Requested by: @labath >From 5cb7662e5e808dd733e623294c4376f57611723b Mon Sep 17 00:00:00 2001 From: Pavel Labath Date: Thu, 8 Aug 2024 10:53:15 +0200 Subject: [PATCH] [lldb] Fix crash when add

[llvm-branch-commits] [lldb] release/19.x: [lldb] Fix crash when adding members to an "incomplete" type (#102116) (PR #102895)

2024-08-12 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/102895 ___ 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/19.x: [lldb] Fix crash when adding members to an "incomplete" type (#102116) (PR #102895)

2024-08-12 Thread via llvm-branch-commits
llvmbot wrote: @Michael137 What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/102895 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/li

[llvm-branch-commits] [lldb] release/19.x: [lldb] Fix crash when adding members to an "incomplete" type (#102116) (PR #102895)

2024-08-12 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-lldb Author: None (llvmbot) Changes Backport 57cd100 Requested by: @labath --- Full diff: https://github.com/llvm/llvm-project/pull/102895.diff 2 Files Affected: - (modified) lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp (+9-2) - (a

[llvm-branch-commits] [MC][NFC] Reduce Address2ProbesMap size (PR #102904)

2024-08-12 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-bolt @llvm/pr-subscribers-pgo Author: Amir Ayupov (aaupov) Changes Replace the map from addresses to list of probes with a flat vector containing probe references sorted by their addresses. Reduces pseudo probe parsing time from 9.56s to 8.59s and peak

[llvm-branch-commits] [MC][NFC] Use vector for GUIDProbeFunctionMap (PR #102905)

2024-08-12 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mc @llvm/pr-subscribers-bolt Author: Amir Ayupov (aaupov) Changes Replace unordered_map with a vector. Pre-parse the section to statically allocate storage. Use BumpPtrAllocator for FuncName strings, keep StringRef in FuncDesc. Reduces peak RSS of pseud

[llvm-branch-commits] [flang] [flang] Lower omp.workshare to other omp constructs (PR #101446)

2024-08-12 Thread via llvm-branch-commits
@@ -344,6 +345,7 @@ inline void createHLFIRToFIRPassPipeline( pm.addPass(hlfir::createLowerHLFIRIntrinsics()); pm.addPass(hlfir::createBufferizeHLFIR()); pm.addPass(hlfir::createConvertHLFIRtoFIR()); + pm.addPass(flangomp::createLowerWorkshare()); agozil

[llvm-branch-commits] [clang] release/19.x: [clang] Avoid triggering vtable instantiation for C++23 constexpr dtor (#102605) (PR #102924)

2024-08-12 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/102924 Backport d469794d0cdfd2fea50a6ce0c0e33abb242d744c Requested by: @llvmbot >From d6beb484536981c00754e94c99d666f895b56fcd Mon Sep 17 00:00:00 2001 From: Mariya Podchishchaeva Date: Mon, 12 Aug 2024 09:08:46 +020

[llvm-branch-commits] [clang] release/19.x: [clang] Avoid triggering vtable instantiation for C++23 constexpr dtor (#102605) (PR #102924)

2024-08-12 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/102924 ___ 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/19.x: [clang] Avoid triggering vtable instantiation for C++23 constexpr dtor (#102605) (PR #102924)

2024-08-12 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/102924 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/list

[llvm-branch-commits] [clang] release/19.x: [clang] Avoid triggering vtable instantiation for C++23 constexpr dtor (#102605) (PR #102924)

2024-08-12 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/102924 >From ee828c387981e06204e29effa41032062ddc6cf4 Mon Sep 17 00:00:00 2001 From: Mariya Podchishchaeva Date: Mon, 12 Aug 2024 09:08:46 +0200 Subject: [PATCH] [clang] Avoid triggering vtable instantiation for C++23

[llvm-branch-commits] [clang] release/19.x: [clang] Avoid triggering vtable instantiation for C++23 constexpr dtor (#102605) (PR #102924)

2024-08-12 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: None (llvmbot) Changes Backport d469794d0cdfd2fea50a6ce0c0e33abb242d744c Requested by: @llvmbot --- Full diff: https://github.com/llvm/llvm-project/pull/102924.diff 2 Files Affected: - (modified) clang/lib/Sema/SemaDeclCXX.cpp (+28-1)

[llvm-branch-commits] [flang] 94a1b9e - Revert "[flang] Read the extra field from the in box when doing reboxing (#10…"

2024-08-12 Thread via llvm-branch-commits
Author: Valentin Clement (バレンタイン クレメン) Date: 2024-08-12T09:35:08-07:00 New Revision: 94a1b9e30a4f7c96474a3e201dcc0f653046d493 URL: https://github.com/llvm/llvm-project/commit/94a1b9e30a4f7c96474a3e201dcc0f653046d493 DIFF: https://github.com/llvm/llvm-project/commit/94a1b9e30a4f7c96474a3e201dcc0

[llvm-branch-commits] [llvm] a79d1b9 - Revert "[MemProf] Reduce cloning overhead by sharing nodes when possible (#99…"

2024-08-12 Thread via llvm-branch-commits
Author: Teresa Johnson Date: 2024-08-12T09:40:56-07:00 New Revision: a79d1b9501ad436f025e10b390e8858780163ab1 URL: https://github.com/llvm/llvm-project/commit/a79d1b9501ad436f025e10b390e8858780163ab1 DIFF: https://github.com/llvm/llvm-project/commit/a79d1b9501ad436f025e10b390e8858780163ab1.diff

[llvm-branch-commits] [clang] release/19.x: [clang] Implement -fptrauth-auth-traps. (#102417) (PR #102938)

2024-08-12 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/102938 ___ 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/19.x: [clang] Implement -fptrauth-auth-traps. (#102417) (PR #102938)

2024-08-12 Thread via llvm-branch-commits
llvmbot wrote: @kovdan01 What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/102938 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/list

[llvm-branch-commits] [clang] release/19.x: [clang] Implement -fptrauth-auth-traps. (#102417) (PR #102938)

2024-08-12 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/102938 Backport d179acd0484bac30c5ebbbed4d29a4734d92ac93 Requested by: @asl >From 147ee4adc3e5ff491bf61126478dfce0914c30ce Mon Sep 17 00:00:00 2001 From: Ahmed Bougacha Date: Fri, 9 Aug 2024 12:32:01 -0700 Subject: [

[llvm-branch-commits] [clang] release/19.x: [clang] Implement -fptrauth-auth-traps. (#102417) (PR #102938)

2024-08-12 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang-codegen Author: None (llvmbot) Changes Backport d179acd0484bac30c5ebbbed4d29a4734d92ac93 Requested by: @asl --- Full diff: https://github.com/llvm/llvm-project/pull/102938.diff 4 Files Affected: - (modified) clang/include/clang/Basic/PointerAu

[llvm-branch-commits] [compiler-rt] cbee411 - Revert "[HWASan] symbolize stack overflows (#95308)"

2024-08-12 Thread via llvm-branch-commits
Author: Florian Mayer Date: 2024-08-12T11:39:31-07:00 New Revision: cbee41197dc222648dea7a40ec982b69139d29c6 URL: https://github.com/llvm/llvm-project/commit/cbee41197dc222648dea7a40ec982b69139d29c6 DIFF: https://github.com/llvm/llvm-project/commit/cbee41197dc222648dea7a40ec982b69139d29c6.diff

[llvm-branch-commits] [clang] release/19.x: [AIX] Revert `#pragma mc_func` check (#102919) (PR #102968)

2024-08-12 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/102968 Backport 123b6fc Requested by: @qiongsiwu >From 5a047c493f47cbb38eb2e2fa24d55e7d9383dbb2 Mon Sep 17 00:00:00 2001 From: Qiongsi Wu <274595+qiongs...@users.noreply.github.com> Date: Mon, 12 Aug 2024 16:00:25 -04

[llvm-branch-commits] [clang] release/19.x: [AIX] Revert `#pragma mc_func` check (#102919) (PR #102968)

2024-08-12 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/102968 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

<    8   9   10   11   12   13   14   15   16   17   >