[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/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/-/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/-/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/-/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/-/commit/bcb4e7d061ac22bce4ac65f5158a4746fb0edc0f