[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
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.