[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/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/-/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/-/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/-/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/-/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/-/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/-/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/-/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/-/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/-/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/-/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/-/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/-/commit/0f90a18f56655e2a4a889708c22fb402073da524
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.