[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/Men-cotton/mlir/preserve-global-value-metadata-operands-on-import'. Changed from 2f1f2b73bcfbe6a1aa734488ef2f2335c2a836bd to c938d3b85fbed82781c6054e732efff72f3a875e 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 ecb50ab04f9b11a71fb672e18060d557d9fa9343 by GitHub (on behalf of Akimasa Watanuki) on 01/08/2026 at 13:05.. [MLIR][LLVM] Reject distinct generic metadata on import (#212455) Reject distinct nodes when converting generic LLVM metadata into LLVM dialect attributes because `MDNodeAttr` cannot preserve node identity. Apply the policy recursively so top-level and nested nodes use the existing unsupported-metadata failure path while finite acyclic uniqued nodes remain importable. https://invent.kde.org/qt/clang/llvm-project/-/commit/ecb50ab04f9b11a71fb672e18060d557d9fa9343 Git commit 610a3105af18f5efd127d2eaa1e4633de830b593 by GitHub (on behalf of Akimasa Watanuki) on 01/08/2026 at 13:08.. [MLIR][LLVM] Share LLVM metadata attribute translation (#203016) Share LLVM dialect metadata materialization through `ModuleTranslation` so named metadata and metadata-as-value lowering use one conversion path. Resolve metadata symbol references to functions, globals, aliases, and ifuncs, and diagnose malformed required metadata before lowering. Rename `MDFuncAttr` to `MDGlobalValueAttr` to reflect its support for symbol-backed global values. https://invent.kde.org/qt/clang/llvm-project/-/commit/610a3105af18f5efd127d2eaa1e4633de830b593 Git commit c938d3b85fbed82781c6054e732efff72f3a875e by mencotton on 01/08/2026 at 13:43.. [MLIR][LLVM] Preserve global value metadata operands on import Import global value references inside LLVM metadata operands as LLVM dialect metadata symbol-reference attributes. Add llvm.read_register import coverage for function, global, alias, and nameless-global metadata operands. https://invent.kde.org/qt/clang/llvm-project/-/commit/c938d3b85fbed82781c6054e732efff72f3a875e