[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/arsenm/dag-knownbits-poison-elts'.
Changed from 55b693c5bb085e79aad12254c5cdea59e2487e8d to bea6832651eda09f30f54aeb3ce77965158874f6
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 5312a830d52769e8301be5deb5eec61bea1d2988 by Matt Arsenault on 07/08/2026 at 20:55..
X86: Add baseline test for computeKnownBits poison+vector handling

Currently computeKnownBits is too conservative with poison inputs.
https://invent.kde.org/qt/clang/llvm-project/-/commit/5312a830d52769e8301be5deb5eec61bea1d2988

Git commit bea6832651eda09f30f54aeb3ce77965158874f6 by Matt Arsenault on 07/08/2026 at 20:55..
DAG: Skip poison elements in BUILD_VECTOR computeKnownBits

This defends against regressions in future patches. Copies the logic
from the IR version of computeKnownBits's handling of ConstantVector.
I'm not sure why the IR version doesn't directly return a value for poison,
but this follows suit.

Co-authored-by: Claude (Claude-Opus-4.8)
https://invent.kde.org/qt/clang/llvm-project/-/commit/bea6832651eda09f30f54aeb3ce77965158874f6
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.