[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/alexey-bataev/spr/slp-enable-full-non-power-of-2-vectorization-by-default'. Changed from 3c0badf2fb1e5ed281dd87f32a19b9810b48b16b to d68740e1be838ef49399dc35517c93ffc6a01212 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 37635388261c5d14ccfd36c18f932ed15728bb26 by GitHub (on behalf of Timm Baeder) on 09/08/2026 at 11:13.. [clang][bytecode][NFC] Fix some comment typos (#215078) https://invent.kde.org/qt/clang/llvm/-/commit/37635388261c5d14ccfd36c18f932ed15728bb26 Git commit 1a08c406424935e6afeca30d47cd2c0c853f4a53 by GitHub (on behalf of Lang Hames) on 09/08/2026 at 12:02.. [ORC] Remove CallViaEPC.h and CallSPSViaEPC.h (#215086) These provided EPC calls with pluggable serialization (EPCCaller / EPCCall / SPSEPCCaller / SPSEPCCall). That role is now filled by the RTBridge Proxy APIs (rt::Proxy + rt::sps::ProxySpec), and these headers had no users other than their own unit test, so remove them along with CallSPSViaEPCTest. https://invent.kde.org/qt/clang/llvm/-/commit/1a08c406424935e6afeca30d47cd2c0c853f4a53 Git commit 68605173b720482fbbdb56c7200f8cdab1264bc0 by GitHub (on behalf of Alexey Bataev) on 09/08/2026 at 13:01.. [SLP][NFC]Add a test with the spills for loop invariants, NFC Reviewers: Pull Request: https://github.com/llvm/llvm-project/pull/215092 https://invent.kde.org/qt/clang/llvm/-/commit/68605173b720482fbbdb56c7200f8cdab1264bc0 Git commit 7e0a4eedf0193d28afe7cc892e0c06a93ae7a54f by GitHub (on behalf of Alexey Bataev) on 09/08/2026 at 13:13.. [SLP]Charge spill cost for loop-invariant gathers live over a call Loop-invariant gathers hoisted to the preheader by optimizeGatherSequence are live across calls in the loop body and need spill/reload on targets with call-clobbered vector registers, but were skipped by getSpillCost. Charge them like other call-crossing values. Fixes #214555 Reviewers: Pull Request: https://github.com/llvm/llvm-project/pull/215093 https://invent.kde.org/qt/clang/llvm/-/commit/7e0a4eedf0193d28afe7cc892e0c06a93ae7a54f Git commit c3278d53c4c7dc69cd652c07762d1aee776d5fe5 by GitHub (on behalf of Yanzuo Liu) on 09/08/2026 at 13:15.. [clang-tidy] Remove deprecated `ClangTidyModuleRegistry.h` (#215055) Close #173414. https://invent.kde.org/qt/clang/llvm/-/commit/c3278d53c4c7dc69cd652c07762d1aee776d5fe5 Git commit a132a224751f4a1c8711678bebc446934680fcdc by GitHub (on behalf of Lang Hames) on 09/08/2026 at 13:48.. [ORC] Remove CallableTraitsHelper (#215089) CallableTraitsHelper was only used by CallViaEPC.h / CallSPSViaEPC.h, which were removed in the previous commit. With those gone it has no remaining users, so remove it and its unit test. https://invent.kde.org/qt/clang/llvm/-/commit/a132a224751f4a1c8711678bebc446934680fcdc Git commit 0815853e800975d4987136fd860e290ed50171d3 by GitHub (on behalf of Shilei Tian) on 09/08/2026 at 13:51.. [AMDGPU][MC] Check availability of certain registers (#214973) Fixes #214952. https://invent.kde.org/qt/clang/llvm/-/commit/0815853e800975d4987136fd860e290ed50171d3 Git commit d68740e1be838ef49399dc35517c93ffc6a01212 by Alexey Bataev on 09/08/2026 at 16:27.. Rebase Created using spr 1.3.7 https://invent.kde.org/qt/clang/llvm/-/commit/d68740e1be838ef49399dc35517c93ffc6a01212