[qt/clang/llvm]: 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 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/-/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/-/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/-/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/-/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/-/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/-/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/-/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/-/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/-/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/-/commit/e92d89ae5e11526e905d2666082c2e78940ca6f3