[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/boomanaiden154/main.webassembly-port-webassemblymemintrinsicresultspass'. Changed from c7c236a5868e8283d621c2ad9d6a602098377848 to 0f90a18f56655e2a4a889708c22fb402073da524 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 9bdf7b60cfc6d02a943004729210b429630e3d26 by GitHub (on behalf of Stanislav Mekhanoshin) on 22/07/2026 at 23:22.. [AMDGPU] Fix legalization of V_PK_*64 SGPR to VGPR change (#211357) Special case for V_PK_*64 instructions: these do not have OPSEL but SGPR sources behave like OPSEL is set replicating low 64-bits into high. VGPR sources in turn read actual 4 registers. To move operand from an SGPR to a VGPR we need to replicate low half. https://invent.kde.org/qt/clang/llvm-project/-/commit/9bdf7b60cfc6d02a943004729210b429630e3d26 Git commit 9521d0c03324fb5950727522cdf71d94fd3f68b1 by GitHub (on behalf of Jannick Kremer) on 22/07/2026 at 23:29.. [libclang/python] Unify CompletionChunkKind.__str__ representation (#210676) This completes the first step of https://github.com/llvm/llvm-project/issues/156680 This change is a follow-up to https://github.com/llvm/llvm-project/pull/176631, following the release branching, to ensure a one release-cycle deprecation period. https://invent.kde.org/qt/clang/llvm-project/-/commit/9521d0c03324fb5950727522cdf71d94fd3f68b1 Git commit b66aac64ed3fdb50ce47dd7bbb0ded13c326a132 by GitHub (on behalf of Andres-Salamanca) on 22/07/2026 at 23:31.. [CIR][NFC] Remove unused LLVM lowering for cir.await (#211143) `cir.await` is always eliminated by the FlattenCFG pass before the DirectToLLVM conversion. Since the operation never reaches LLVM lowering, remove the unused lowering implementation. https://invent.kde.org/qt/clang/llvm-project/-/commit/b66aac64ed3fdb50ce47dd7bbb0ded13c326a132 Git commit f5f64f81f686b3af7a9ec103e995dffecb10b1bf by GitHub (on behalf of HighW4y2H3ll) on 22/07/2026 at 23:49.. [llvm-profgen] Fix isLBRSample check for 1-deep brstack (#211182) `isLBRSample` in `checkPerfScriptType` currently don't differentiate the LBR records in hybrid sample (LBR+Stack) or an LBR sample. It checks "0x" and "/" for the second pair as a unified way to tell whether the record is an LBR pair. However, this requires a minimal of 2 pairs of hybrid LBR samples, otherwise, even a valid LBR record will fail the `isLBRSample` check. This fix adds an initial check for "0x" and "/" for the first LBR record so we can handle the case where only 1 pair of LBR record exists in the hybrid sample. https://invent.kde.org/qt/clang/llvm-project/-/commit/f5f64f81f686b3af7a9ec103e995dffecb10b1bf Git commit 04f124f6151e8c8410e28aba28dc38e590e34c58 by GitHub (on behalf of Amir Ayupov) on 22/07/2026 at 23:52.. [github] Move BOLT reviewers to team (#211422) Use https://github.com/orgs/llvm/teams/reviewers-bolt in place of reviewers list, similar to runtimes. https://invent.kde.org/qt/clang/llvm-project/-/commit/04f124f6151e8c8410e28aba28dc38e590e34c58 Git commit f90fca77facb3af3069216d9def535bdb3a08c83 by GitHub (on behalf of Alexis Perry-Holby) on 23/07/2026 at 00:55.. [flang] Add Flang Community Call Notes for July 1 (#207055) https://invent.kde.org/qt/clang/llvm-project/-/commit/f90fca77facb3af3069216d9def535bdb3a08c83 Git commit 8eca60b49ada8d62e53a3c20dfd157adbe4e4e04 by GitHub (on behalf of Zeyi Xu) on 23/07/2026 at 01:02.. [clang-tidy] Generate Markdown documentation for new checks (#210574) Update `add_new_check.py` to generate MyST Markdown documentation for new checks. Part of https://github.com/llvm/llvm-project/issues/201242 https://invent.kde.org/qt/clang/llvm-project/-/commit/8eca60b49ada8d62e53a3c20dfd157adbe4e4e04 Git commit d0ec2ec1f2f7f265d07026cefa73956ddce5e87f by GitHub (on behalf of hehuan) on 23/07/2026 at 01:07.. [clang-tidy] Ignore standard tag dispatch types in readability-named-parameter (#208730) Parameters whose type is a standard tag type (e.g. std::in_place_t, std::nothrow_t, iterator tags, lock tags) are used purely for overload resolution and don't need a name. This patch skips them. Added an IgnoredTypes option so users can customize the list. Default covers 24 standard tag types. Fixes #208448. AI Usage: This commit is AI-assisted, reviewed and verified by me. https://invent.kde.org/qt/clang/llvm-project/-/commit/d0ec2ec1f2f7f265d07026cefa73956ddce5e87f Git commit 3b057c340fd148fed95df1cb56dc4c2ab45ab0e2 by GitHub (on behalf of Maksim Levental) on 23/07/2026 at 01:22.. [mlir-c] Add 1:N TypeConverter conversion and materialization bindings (#208935) Builds on the source/target materialization C bindings (#208934) to expose the 1:N dialect-conversion functionality through the MLIR C API. Continues the buildout of the dialect-conversion C bindings (follows #206146 and #206161). Assisted by: Claude https://invent.kde.org/qt/clang/llvm-project/-/commit/3b057c340fd148fed95df1cb56dc4c2ab45ab0e2 Git commit 21a38909729b5c117b3936eeed640f4054906443 by GitHub (on behalf of Sophia Herrmann) on 23/07/2026 at 01:32.. [Offload] Add numLanes device info to liboffload (#211380) This adds `OL_DEVICE_INFO_NUM_LANES` to the Offload API device-info enum and wires it through `olGetDeviceInfo`. https://invent.kde.org/qt/clang/llvm-project/-/commit/21a38909729b5c117b3936eeed640f4054906443 Git commit 8bd1cdad89d8cf70928cf4b043177f484c40c469 by GitHub (on behalf of Aiden Grossman) on 23/07/2026 at 01:39.. [WebAssembly] Port WebAssemblyOptimizeLiveIntervalsPass Standard NewPM pass porting. Reviewers: dschuff, aheejin, sbc100 Pull Request: https://github.com/llvm/llvm-project/pull/209958 https://invent.kde.org/qt/clang/llvm-project/-/commit/8bd1cdad89d8cf70928cf4b043177f484c40c469 Git commit 0f90a18f56655e2a4a889708c22fb402073da524 by Aiden Grossman on 23/07/2026 at 03:27.. [𝘀𝗽𝗿] changes introduced through rebase Created using spr 1.3.7 [skip ci] https://invent.kde.org/qt/clang/llvm-project/-/commit/0f90a18f56655e2a4a889708c22fb402073da524