[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/eas/vplan-based-stride-mv-tests'.
Changed from c32277bbf2e53f9eb61db7e8ce15f83adf30e490 to 662b2c6a8751d5ca8549d06c330bfd3c4320b4ac
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 bb7eed2fe0ef87e9a41f104552297e579d424138 by Andrei Elovikov on 17/07/2026 at 16:36..
[NFC][VPlan] Add initial tests for future VPlan-based stride MV

I tried to include both the features that current
LoopAccessAnalysis-based transformation supports (e.g., trunc/sext of
stride) but also cases where the current implementation behaves poorly,
e.g., https://godbolt.org/z/h31c3zKxK; as well as some other potentially
interesting scenarios I could imagine.

The are two test files with the same content. One is for VPlan dump change of
the future transformation alone (I'll update `-vplan-print-after` in the next
PR), another is for the full vectorizer pipeline. The latter have two `RUN:`
lines:
 * No multiversioning, so the next PR diff can show the transformation itself
 * Stride multiversionin performed in LAA, so that we can compare future
   VPlan-based transformation vs old behavior.
https://invent.kde.org/qt/clang/llvm-project/-/commit/bb7eed2fe0ef87e9a41f104552297e579d424138

Git commit 662b2c6a8751d5ca8549d06c330bfd3c4320b4ac by Andrei Elovikov on 17/07/2026 at 16:36..
Add `@independent_strides` test
https://invent.kde.org/qt/clang/llvm-project/-/commit/662b2c6a8751d5ca8549d06c330bfd3c4320b4ac
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.