[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/aokblast/lldb/mmap_fix_for_reexport'. Changed from 7772b708da42dc7c6f1fe2d0e9009403303abfc3 to c98bd8c939409571a4236440bed0b2492292fd86 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 32819927e0c02662a5c8aae252997748cdc94962 by GitHub (on behalf of Florian Hahn) on 19/07/2026 at 17:46.. [VPlan] Retire LVP::hasTailFolded (NFC). (#210598) LVP::hasTailFolded incldued an assert that hasTailFOlded matches the VPlan version. No divergences surfaced, so remove the assert as planned. https://invent.kde.org/qt/clang/llvm-project/-/commit/32819927e0c02662a5c8aae252997748cdc94962 Git commit dae991a55eacb4f3c3382f3cba2897ceb43e1725 by GitHub (on behalf of Justin Lebar) on 19/07/2026 at 18:19.. [AA] Use the cmpxchg merged ordering in getModRefInfo (#210545) When a cmpxchg's address is NoAlias with the queried location, getModRefInfo still reports sync effects if the cmpxchg is stronger than monotonic, since an ordered operation constrains code motion around locations it never accesses. But a cmpxchg op has two atomic orderings, and getModRefInfo looked only at one of them. Change it so we check the merged ordering, i.e. the stronger of the two. https://invent.kde.org/qt/clang/llvm-project/-/commit/dae991a55eacb4f3c3382f3cba2897ceb43e1725 Git commit ae023494fba615bb1c75292f93e4521cfe7068b5 by GitHub (on behalf of Alexey Bataev) on 19/07/2026 at 19:00.. [SLP]Add umax/umin/smax/smin as main opcodes for copyables Added umax/umin/smax/smin intrinsics in for copyables support. Reviewers: hiraditya, bababuck, RKSimon Pull Request: https://github.com/llvm/llvm-project/pull/209326 https://invent.kde.org/qt/clang/llvm-project/-/commit/ae023494fba615bb1c75292f93e4521cfe7068b5 Git commit 6bcdcb39c57ea926d3082ec3ecae74bf59b4658e by GitHub (on behalf of Jonas Devlieghere) on 19/07/2026 at 20:58.. [DWARFLinker] Make synthetic type names deterministic under threading (#209553) https://invent.kde.org/qt/clang/llvm-project/-/commit/6bcdcb39c57ea926d3082ec3ecae74bf59b4658e Git commit 598f15297528855682dcf381575a9c14a7faabc3 by GitHub (on behalf of Florian Hahn) on 19/07/2026 at 21:51.. [ConstraintElim] Fix integer overflow when negating constraint (#210627) Negating a coefficient (e.g. INT64_MIN) can overflow; skip adding the inverted constraint if it wraps. Fixes an UBSan failure for the added test. https://invent.kde.org/qt/clang/llvm-project/-/commit/598f15297528855682dcf381575a9c14a7faabc3 Git commit 01683dbe7e2071e8cc3aa2874e623259079aa1ae by GitHub (on behalf of Lang Hames) on 19/07/2026 at 23:41.. [orc-rt] Replace RunWrapperCall with generalized Dispatch (#210591) RunWrapperCall dispatched wrapper-function calls, but the Session also needs to dispatch continuations for results returned by the controller. Replace it with a generalized Dispatch mechanism (DispatchFn) that is handed an opaque Task for each unit of work, covering both. QueueingRunner is correspondingly simplified: it no longer knows anything about wrapper functions and just enqueues the Task it is given. Tests and the noDispatch helper are updated to the new interface. https://invent.kde.org/qt/clang/llvm-project/-/commit/01683dbe7e2071e8cc3aa2874e623259079aa1ae Git commit 16ffd27e3737c01cbabad6eed77b919dc977ad6c by GitHub (on behalf of Petr Hosek) on 20/07/2026 at 00:47.. [libcxx][NFC] Address -Wmicrosoft-cast in MSVC's exception_ptr (#210570) This was introduced as part of #94977. Rather than suppressing the warning with `#pragma clang diagnostic ignored`, we use `reinterpret_cast` to avoid the implicit conversion. https://invent.kde.org/qt/clang/llvm-project/-/commit/16ffd27e3737c01cbabad6eed77b919dc977ad6c Git commit c6672a6fdf1469d818d0ac8aaa2c31a0f18e729a by GitHub (on behalf of Benji Smith) on 20/07/2026 at 01:26.. [InstCombine] Fix invalid fshl -> lshr fold when shift is vector with constant zero lane (#210606) For vectors, this is not valid if a subset of the lanes are constant zero. Doing this fold introduces poison in those lanes. A similar fix was done for fshr in 46957a138dea339799059ea5bf032e40042ff185 however the same issue seems to apply to fshl Fixes https://github.com/llvm/llvm-project/issues/210605 https://invent.kde.org/qt/clang/llvm-project/-/commit/c6672a6fdf1469d818d0ac8aaa2c31a0f18e729a Git commit 5497f466e4fc634f91de043fc80a9cd8cc0f32a1 by GitHub (on behalf of TelGome) on 20/07/2026 at 02:35.. [RISCV][P-ext] Support Packed Narrowing Zip (#210040) https://invent.kde.org/qt/clang/llvm-project/-/commit/5497f466e4fc634f91de043fc80a9cd8cc0f32a1 Git commit 53c6ce165aef58e1885d574c1ec597d091c3c8fc by GitHub (on behalf of Hristo Hristov) on 20/07/2026 at 02:47.. [libc++][cmp][NFC] Fix: Empty namespaces should be avoided (#210624) Context: Including `<__utility/cmp.h>` causes: > cmp.h:25:1: error: Empty namespaces should be avoided. Move any checks around the namespace instead. [libcpp-avoid-empty-namespaces,-warnings-as-errors] https://invent.kde.org/qt/clang/llvm-project/-/commit/53c6ce165aef58e1885d574c1ec597d091c3c8fc Git commit d8a4772e080b183f9bc3078a8648faf87b08fa69 by GitHub (on behalf of aokblast) on 20/07/2026 at 03:27.. Merge branch 'main' into users/aokblast/lldb/fix_auxilary_handle https://invent.kde.org/qt/clang/llvm-project/-/commit/d8a4772e080b183f9bc3078a8648faf87b08fa69 Git commit c98bd8c939409571a4236440bed0b2492292fd86 by GitHub (on behalf of aokblast) on 20/07/2026 at 03:27.. Merge branch 'users/aokblast/lldb/fix_auxilary_handle' into users/aokblast/lldb/mmap_fix_for_reexport https://invent.kde.org/qt/clang/llvm-project/-/commit/c98bd8c939409571a4236440bed0b2492292fd86