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

2024-08-10 Thread Amir Ayupov via llvm-branch-commits
https://github.com/aaupov updated 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 Amir Ayupov via llvm-branch-commits
https://github.com/aaupov updated 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 Amir Ayupov via llvm-branch-commits
https://github.com/aaupov edited 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 Amir Ayupov 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) { aaupov wrote: Thank you for clarifying. I'm us

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

2024-08-10 Thread Amir Ayupov via llvm-branch-commits
https://github.com/aaupov updated 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] [profgen][NFC] Pass parameter as const_ref (PR #102787)

2024-08-10 Thread Amir Ayupov via llvm-branch-commits
https://github.com/aaupov updated 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][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] [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: Looks good, thanks. > I inten

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

2024-08-10 Thread Amir Ayupov 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) { aaupov wrote: > Ok, then this change should be

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

2024-08-10 Thread Amir Ayupov via llvm-branch-commits
https://github.com/aaupov edited 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][NFC] Statically allocate storage for decoded pseudo probes and function records (PR #102789)

2024-08-10 Thread Amir Ayupov via llvm-branch-commits
https://github.com/aaupov edited 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/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: Ok, then this change should be

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

2024-08-10 Thread Amir Ayupov via llvm-branch-commits
https://github.com/aaupov edited 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 Amir Ayupov 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) { aaupov wrote: In #102789, `Probes` become `st

[llvm-branch-commits] [llvm] 1739628 - Fix SLPVectorize assumption that all users are in the same function

2024-08-10 Thread Alexis Engelke via llvm-branch-commits
Author: Alexis Engelke Date: 2024-08-11T05:55:56Z New Revision: 1739628f12950e3ddbd80418750b93cdc11b48e8 URL: https://github.com/llvm/llvm-project/commit/1739628f12950e3ddbd80418750b93cdc11b48e8 DIFF: https://github.com/llvm/llvm-project/commit/1739628f12950e3ddbd80418750b93cdc11b48e8.diff LOG

[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][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 Lei Wang via llvm-branch-commits
https://github.com/wlei-llvm 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] [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 Amir Ayupov via llvm-branch-commits
https://github.com/aaupov edited 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/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 Amir Ayupov via llvm-branch-commits
https://github.com/aaupov edited 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/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
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] [MC][NFC] Statically allocate storage for decoded pseudo probes and function records (PR #102789)

2024-08-10 Thread Amir Ayupov via llvm-branch-commits
https://github.com/aaupov created https://github.com/llvm/llvm-project/pull/102789 Use #102774 to allocate storage for decoded probes (`PseudoProbeVec`) and function records (`InlineTreeVec`). Additionally, probes and inlined function records are allocated contiguously, which allows to keep trac

[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][profgen][NFC] Expand auto for MCDecodedPseudoProbe (PR #102788)

2024-08-10 Thread Amir Ayupov via llvm-branch-commits
https://github.com/aaupov created https://github.com/llvm/llvm-project/pull/102788 Expand autos in select places to trigger type casts. ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/li

[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] [profgen][NFC] Pass parameter as const_ref (PR #102787)

2024-08-10 Thread Amir Ayupov via llvm-branch-commits
https://github.com/aaupov created https://github.com/llvm/llvm-project/pull/102787 Pass `ProbeNode` parameter of `trackInlineesOptimizedAway` as const reference. ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.l

[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] [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] 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] 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] [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] release/19.x: [AArch64] Add streaming-mode stack hazard optimization remarks (#101695) (PR #102168)

2024-08-10 Thread Jon Roelofs via llvm-branch-commits
jroelofs wrote: > Is there a huge upside to take this this late in the process? I'll have to look more carefully over the patch on Monday, but this remark is _extremely_ valuable for people writing SME code: the problem it diagnoses is a performance glass jaw. Also adding @aemerson @sdesmalen

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

2024-08-10 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 approved this pull request. 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
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] 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
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
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] [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] [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: @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 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] [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] [nsan] Use sanitizer allocator (PR #102764)

2024-08-10 Thread Fangrui Song via llvm-branch-commits
https://github.com/MaskRay created https://github.com/llvm/llvm-project/pull/102764 * The performance is better than the glibc allocator. * Allocator interface functions, sanitizer allocator options, and MallocHooks/FreeHooks are supported. * Shadow memory has specific memory layout requiremen

[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] [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: [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: 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: [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/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] 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] [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] 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] [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] [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] [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] [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] [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: [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] [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] [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] [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] [llvm] [Clang][OMPX] Add the code generation for multi-dim `thread_limit` clause (PR #102717)

2024-08-10 Thread Alexey Bataev via llvm-branch-commits
@@ -505,11 +505,14 @@ void OpenMPIRBuilder::getKernelArgsVector(TargetKernelArgs &KernelArgs, Value *NumTeams3D = Builder.CreateInsertValue(ZeroArray, KernelArgs.NumTeams[0], {0}); + Value *NumThreads3D = + Builder.CreateInsertValue(ZeroArray, KernelArgs.NumThre

[llvm-branch-commits] [clang] [llvm] [Clang][OMPX] Add the code generation for multi-dim `thread_limit` clause (PR #102717)

2024-08-10 Thread Alexey Bataev via llvm-branch-commits
@@ -9588,15 +9588,17 @@ static void genMapInfo(const OMPExecutableDirective &D, CodeGenFunction &CGF, genMapInfo(MEHandler, CGF, CombinedInfo, OMPBuilder, MappedVarSet); } -static void emitNumTeamsForBareTargetDirective( +template +static void emitClauseForBareTargetDirect

[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: [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] [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] [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] [clang-tools-extra] release/19.x: [clang-tidy] Fix crash in C language in readability-non-const-parameter (#100461) (PR #101878)

2024-08-10 Thread Nathan James via llvm-branch-commits
https://github.com/njames93 approved this pull request. https://github.com/llvm/llvm-project/pull/101878 ___ 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: [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] [llvm] release/19.x: [BOLT] Fix relocations handling (PR #102741)

2024-08-10 Thread Vladislav Khmelevsky via llvm-branch-commits
https://github.com/yota9 created https://github.com/llvm/llvm-project/pull/102741 Backport https://github.com/llvm/llvm-project/commit/097ddd3565f830e6cb9d0bb8ca66844b7f3f3cbb >From f606ebe592885b36db9e21ee518e87bce017d2d8 Mon Sep 17 00:00:00 2001 From: Vladislav Khmelevsky Date: Sat, 27 Jul

[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] [libunwind] release/19.x: [libunwind] Add GCS support for AArch64 (#99335) (PR #101888)

2024-08-10 Thread Tobias Hieta via llvm-branch-commits
tru wrote: Has this been fixed for Android yet? https://github.com/llvm/llvm-project/pull/101888 ___ 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: [Arm][AArch64][Clang] Respect function's branch protection attributes. (#101978) (PR #102646)

2024-08-10 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/102646 ___ 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] 8666861 - [Arm][AArch64][Clang] Respect function's branch protection attributes. (#101978)

2024-08-10 Thread Tobias Hieta via llvm-branch-commits
Author: Daniel Kiss Date: 2024-08-10T12:31:37+02:00 New Revision: 866686180a316aee091c82c924971a238fbbd817 URL: https://github.com/llvm/llvm-project/commit/866686180a316aee091c82c924971a238fbbd817 DIFF: https://github.com/llvm/llvm-project/commit/866686180a316aee091c82c924971a238fbbd817.diff L

[llvm-branch-commits] [clang] release/19.x: [Arm][AArch64][Clang] Respect function's branch protection attributes. (#101978) (PR #102646)

2024-08-10 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/102646 >From 866686180a316aee091c82c924971a238fbbd817 Mon Sep 17 00:00:00 2001 From: Daniel Kiss Date: Fri, 9 Aug 2024 17:51:38 +0200 Subject: [PATCH] [Arm][AArch64][Clang] Respect function's branch protection attributes.

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

2024-08-10 Thread Tobias Hieta via llvm-branch-commits
tru wrote: @ldionne ? https://github.com/llvm/llvm-project/pull/102466 ___ 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: [C++20] [Modules] Don't diagnose duplicated implicit decl in multiple named modules (#102423) (PR #102425)

2024-08-10 Thread Tobias Hieta via llvm-branch-commits
tru wrote: @ChuanqiXu9 who can review this? https://github.com/llvm/llvm-project/pull/102425 ___ 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: workflows: Fix permissions for release-sources job (#100750) (PR #102373)

2024-08-10 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/102373 ___ 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: workflows: Fix permissions for release-sources job (#100750) (PR #102373)

2024-08-10 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/102373 >From eea8e4ddd8206a5b04a7c7217e76a48ea2ff386b Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Wed, 7 Aug 2024 14:19:22 -0700 Subject: [PATCH] workflows: Fix permissions for release-sources job (#100750) For reusa

[llvm-branch-commits] [llvm] release/19.x: workflows: Fix permissions for release-sources job (#100750) (PR #102373)

2024-08-10 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru approved this pull request. https://github.com/llvm/llvm-project/pull/102373 ___ 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][driver][clang-cl] Support `--precompile` and `-fmodule-*` options in Clang-CL (#98761) (PR #102159)

2024-08-10 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/102159 ___ 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] b2de372 - [clang][driver][clang-cl] Support `--precompile` and `-fmodule-*` options in Clang-CL (#98761)

2024-08-10 Thread Tobias Hieta via llvm-branch-commits
Author: Sharadh Rajaraman Date: 2024-08-10T12:28:36+02:00 New Revision: b2de37237c9ad0b3efafb101c23b075445a6c4ef URL: https://github.com/llvm/llvm-project/commit/b2de37237c9ad0b3efafb101c23b075445a6c4ef DIFF: https://github.com/llvm/llvm-project/commit/b2de37237c9ad0b3efafb101c23b075445a6c4ef.d

[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 Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/102159 >From b2de37237c9ad0b3efafb101c23b075445a6c4ef Mon Sep 17 00:00:00 2001 From: Sharadh Rajaraman Date: Tue, 6 Aug 2024 16:05:55 +0100 Subject: [PATCH] [clang][driver][clang-cl] Support `--precompile` and `-fmodule-*`

[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 Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/102068 ___ 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: workflows/release-binaries-all: Pass secrets on to release-binaries workflow (#101866) (PR #102068)

2024-08-10 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/102068 >From 5972d4ddf9a66eb2444c048aab1f5896f0a30d15 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Mon, 5 Aug 2024 14:40:46 -0700 Subject: [PATCH] workflows/release-binaries-all: Pass secrets on to release-binaries wo

[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 Tobias Hieta via llvm-branch-commits
https://github.com/tru approved this pull request. https://github.com/llvm/llvm-project/pull/102068 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libcxx] Cherry-pick fixes to std::hypot for PowerPC (PR #102052)

2024-08-10 Thread Tobias Hieta via llvm-branch-commits
tru wrote: @ldionne this has some suspect CI failures, can you double check and approve if this is ready to go? https://github.com/llvm/llvm-project/pull/102052 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm

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

2024-08-10 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed 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] [clang] a02ee2f - [Clang] Define __cpp_pack_indexing (#101956)

2024-08-10 Thread Tobias Hieta via llvm-branch-commits
Author: Sirraide Date: 2024-08-10T12:25:55+02:00 New Revision: a02ee2f6ff2e806c69851182fd6649338020dcae URL: https://github.com/llvm/llvm-project/commit/a02ee2f6ff2e806c69851182fd6649338020dcae DIFF: https://github.com/llvm/llvm-project/commit/a02ee2f6ff2e806c69851182fd6649338020dcae.diff LOG:

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

2024-08-10 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/101965 >From a02ee2f6ff2e806c69851182fd6649338020dcae Mon Sep 17 00:00:00 2001 From: Sirraide Date: Mon, 5 Aug 2024 14:02:15 +0200 Subject: [PATCH] [Clang] Define __cpp_pack_indexing (#101956) Following the discussion on #

[llvm-branch-commits] [clang-tools-extra] release/19.x: [clang-tidy] Fix crash in C language in readability-non-const-parameter (#100461) (PR #101878)

2024-08-10 Thread Tobias Hieta via llvm-branch-commits
tru wrote: Can this PR be updated to include the release note commit so that I can merge it? Or open a new backport Pr with release note fix. @njames93 I am guessing you are fine with the backport except the missing release note? https://github.com/llvm/llvm-project/pull/101878 __

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

2024-08-10 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/102680 ___ 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] e908a00 - [lldb] Move definition of SBSaveCoreOptions dtor out of header (#102539)

2024-08-10 Thread Tobias Hieta via llvm-branch-commits
Author: Alex Langford Date: 2024-08-10T12:18:52+02:00 New Revision: e908a0099ce392d694eefbeda27aadfe54922ba5 URL: https://github.com/llvm/llvm-project/commit/e908a0099ce392d694eefbeda27aadfe54922ba5 DIFF: https://github.com/llvm/llvm-project/commit/e908a0099ce392d694eefbeda27aadfe54922ba5.diff

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

2024-08-10 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/102680 >From e908a0099ce392d694eefbeda27aadfe54922ba5 Mon Sep 17 00:00:00 2001 From: Alex Langford Date: Fri, 9 Aug 2024 12:50:42 -0700 Subject: [PATCH] [lldb] Move definition of SBSaveCoreOptions dtor out of header (#1025

[llvm-branch-commits] [clang] release/19.x: [clang] Wire -fptrauth-returns to "ptrauth-returns" fn attribute. (#102416) (PR #102670)

2024-08-10 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/102670 ___ 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] Wire -fptrauth-returns to "ptrauth-returns" fn attribute. (#102416) (PR #102670)

2024-08-10 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/102670 >From ccd8d0497a92c50e52933cd5d712a32a192ba6aa Mon Sep 17 00:00:00 2001 From: Ahmed Bougacha Date: Fri, 9 Aug 2024 11:49:50 -0700 Subject: [PATCH] [clang] Wire -fptrauth-returns to "ptrauth-returns" fn attribute. (#

[llvm-branch-commits] [clang] ccd8d04 - [clang] Wire -fptrauth-returns to "ptrauth-returns" fn attribute. (#102416)

2024-08-10 Thread Tobias Hieta via llvm-branch-commits
Author: Ahmed Bougacha Date: 2024-08-10T12:18:14+02:00 New Revision: ccd8d0497a92c50e52933cd5d712a32a192ba6aa URL: https://github.com/llvm/llvm-project/commit/ccd8d0497a92c50e52933cd5d712a32a192ba6aa DIFF: https://github.com/llvm/llvm-project/commit/ccd8d0497a92c50e52933cd5d712a32a192ba6aa.diff

[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 Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/102641 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

  1   2   3   >