[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/main'.
Changed from 4812a67a45710531f9ac3bf2a84a1e2b278971a4 to bcb4e7d061ac22bce4ac65f5158a4746fb0edc0f
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 6d70017b17f967756825107c91f24769046826b9 by GitHub (on behalf of Peter Collingbourne) on 18/07/2026 at 18:02..
mailmap: Add entries for Peter Collingbourne. (#210526)

I am no longer at Google.
https://invent.kde.org/qt/clang/llvm-project/-/commit/6d70017b17f967756825107c91f24769046826b9

Git commit d89537dd93f6fba07864e3583e11996c91a794b8 by GitHub (on behalf of Ilia Kuklin) on 18/07/2026 at 19:06..
[DirectX] Fix `--dx-embed-debug` flag dependency (#210513)

This patch moves the definition of `cl::opt<std::string> PdbDebugPath`
from `DXContainerGlobals.cpp` to `DXILWriter/DXILWriterPass.cpp`,
reversing the dependency.
Fixes the layering violation in #204166.
https://invent.kde.org/qt/clang/llvm-project/-/commit/d89537dd93f6fba07864e3583e11996c91a794b8

Git commit 220e8277d3ad300c094447d214f0a5a122435196 by GitHub (on behalf of Alexis Engelke) on 18/07/2026 at 20:41..
[IR][NFC] Avoid unneccessary move of analysis results (#210540)

While benchmarking CycleAnalysis, I noticed that each analysis result is
constructed on the stack first and then moved to its final place on the
heap. This is unnecessary -- directly construct the analysis result in
its final place. Consequently, analysis results can be immovable.
https://invent.kde.org/qt/clang/llvm-project/-/commit/220e8277d3ad300c094447d214f0a5a122435196

Git commit bcb4e7d061ac22bce4ac65f5158a4746fb0edc0f by GitHub (on behalf of Justin Lebar) on 18/07/2026 at 21:10..
[InstCombine] Fix 0.0 / x -> 0 folds when the divisor may be zero (#202482)

SimplifyDemandedUseFPClass folded 0/x to a signed zero, guarded only on
the divisor being non-NaN. But when x==0, the result is is NaN, not 0!

Require the divisor to be never (logical) zero, unless a NaN result
isn't demanded.
https://invent.kde.org/qt/clang/llvm-project/-/commit/bcb4e7d061ac22bce4ac65f5158a4746fb0edc0f
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.