[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/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/-/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/-/commit/662b2c6a8751d5ca8549d06c330bfd3c4320b4ac