[qt/clang/llvm-project]: Summary of bulk changes made

KDE Git Services - Bulk Change <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git repository change summary for qt/clang/llvm-project
Pushed by mirror-service into branch 'upstream/users/jebyrnes/VsrcTrackAsync'.
Changed from 10dc57ae4c8c536f07ab8e10646c204068a67161 to e92d89ae5e11526e905d2666082c2e78940ca6f3
Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository.

This change contains the following new commits:

Git commit 07b5c31ae23afb13609a55af9b4050c94a71ae29 by GitHub (on behalf of Florian Hahn) on 26/07/2026 at 17:14..
[ConstraintElim] Re-organize tests with decomposition failures (NFC). (#212130)

Add more tests for failed decomposition, consolidate them in
partial-decomposition.ll.
https://invent.kde.org/qt/clang/llvm-project/-/commit/07b5c31ae23afb13609a55af9b4050c94a71ae29

Git commit 1d349c710c33026655d9d6952785e1867f5af97e by GitHub (on behalf of Nico Weber) on 26/07/2026 at 17:15..
[gn build] Port 150f33ce2895 (#212136)
https://invent.kde.org/qt/clang/llvm-project/-/commit/1d349c710c33026655d9d6952785e1867f5af97e

Git commit 1f48ea0f6334d1085bd1b13cd303f04f7af64bd8 by GitHub (on behalf of Nico Weber) on 26/07/2026 at 17:15..
[libc++] Removing traiilng whitespace at line end in CMakeLists.txt (#212135)

Follow-up to #209291.
https://invent.kde.org/qt/clang/llvm-project/-/commit/1f48ea0f6334d1085bd1b13cd303f04f7af64bd8

Git commit f3f2cd6844f606b804c76e06dca0b9c18af3ec04 by GitHub (on behalf of Nico Weber) on 26/07/2026 at 17:15..
[gn build] Port a434fe87cce7 (#212137)
https://invent.kde.org/qt/clang/llvm-project/-/commit/f3f2cd6844f606b804c76e06dca0b9c18af3ec04

Git commit 7bbaa66b88b9c551d0b8f9835ebe5e253e351d5c by GitHub (on behalf of Florian Hahn) on 26/07/2026 at 18:07..
Reapply "[VPlan] Re-use VPSlotTracker when printing recipes for costs (NFC)." (#209003) (#211763)

This reverts commit 4c7948d06c93e8d233cd4733fd4107f3b68bc7bc. The commit
always constructs slot on first use, to fix compile-time regressions in
release builds.

Original message:
VPRecipeBase::dump() constructs a fresh VPSlotTracker instance on each
call. VPSlotTracker construction requires iterating over all recipes in
the plan, to number all VPValues.

To avoid doing lots of unnecessary work when printing VPlan costs,
construct a shared VPSlotTracker in VPCostContext, re-used by all
prints.

This can speed up debug output for large loops.

PR: https://github.com/llvm/llvm-project/pull/203386
https://invent.kde.org/qt/clang/llvm-project/-/commit/7bbaa66b88b9c551d0b8f9835ebe5e253e351d5c

Git commit c4188f9687c974e68bce3882e625ec8644671b59 by Jeffrey Byrnes on 26/07/2026 at 19:46..
Precommit test to show impact

Change-Id: Ia835c90c2087d3e7453917a1f62c0d2d7f27d531
https://invent.kde.org/qt/clang/llvm-project/-/commit/c4188f9687c974e68bce3882e625ec8644671b59

Git commit abdf411b326e87d175b8d6e1fafd35a93a4856b0 by Jeffrey Byrnes on 26/07/2026 at 19:46..
[AMDGPU] Track async events for vm_vrsc simplifications

Change-Id: Ib8f6c7f73b440b90c80da191ba52980c1f216122
https://invent.kde.org/qt/clang/llvm-project/-/commit/abdf411b326e87d175b8d6e1fafd35a93a4856b0

Git commit 7dfe1d7ce154ac3ad2d8fc3a1ee298f7e454209d by Jeffrey Byrnes on 26/07/2026 at 19:46..
track asyncmarks for vm_vsrc simplifications

Change-Id: I2d274814df14d5844e05e801facea39d0aa14b4b
https://invent.kde.org/qt/clang/llvm-project/-/commit/7dfe1d7ce154ac3ad2d8fc3a1ee298f7e454209d

Git commit cb64bb4987d0ab7e2c4ea54aa6c327ff1bd181be by Jeffrey Byrnes on 26/07/2026 at 19:46..
Do not allow vm_vsrc simplifications if outstanding asyncmarks

Change-Id: Ib55e86ba1c13fc54a64bc8b424dfc50d9c899062
https://invent.kde.org/qt/clang/llvm-project/-/commit/cb64bb4987d0ab7e2c4ea54aa6c327ff1bd181be

Git commit e92d89ae5e11526e905d2666082c2e78940ca6f3 by Jeffrey Byrnes on 26/07/2026 at 20:33..
Rebase

Change-Id: Ia0e7df7e06f00f1f329d3fdc2809a2e737ed494a
https://invent.kde.org/qt/clang/llvm-project/-/commit/e92d89ae5e11526e905d2666082c2e78940ca6f3
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.