[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/hev/ve2gr-brcond'.
Changed from 0000000000000000000000000000000000000000 to e0c17b7dd7f9722e73a7c7b2b914d0fe0c0d9eb1
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 7452fd8d380f4e4520a7ca433a51029fb865d1d8 by WANG Rui on 05/08/2026 at 11:12..
[LoongArch][NFC] Add tests for vector extract comparison combines
https://invent.kde.org/qt/clang/llvm/-/commit/7452fd8d380f4e4520a7ca433a51029fb865d1d8

Git commit e0c17b7dd7f9722e73a7c7b2b914d0fe0c0d9eb1 by WANG Rui on 05/08/2026 at 11:13..
[LoongArch] Fold shifted vector extract comparisons

Fold comparisons of the form:

  (shl (extract_vector_elt X, I), GRLen - EleBits) ==/!= 0

into:

  (extract_vector_elt X, I) ==/!= 0

When the shift amount equals `GRLen - EleBits`, the left shift only moves
the extracted element into the most significant bits without affecting
whether the value is zero. This canonicalization exposes
EXTRACT_VECTOR_ELT to later combines and enables selecting
VPICKVE2GR_* instructions directly.
https://invent.kde.org/qt/clang/llvm/-/commit/e0c17b7dd7f9722e73a7c7b2b914d0fe0c0d9eb1
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.