[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-unknown-function-metadata-on-import'. Changed from 07c0f68ed5b40d9fc1790176df8513c0ae5f78db to 668e41a707fb1d698edb94f8e5fa65ae98383026 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 abae9dc6ebcc97c87f1925fb6a8ea7e94e0535de by mencotton on 27/07/2026 at 15:28.. [MLIR][LLVM] Rename MDValueAttr to MDGlobalValueAttr Name the metadata carrier after the symbol-backed global values it can represent. Update the assembly mnemonic and the C, C++, and Python APIs consistently. https://invent.kde.org/qt/clang/llvm-project/-/commit/abae9dc6ebcc97c87f1925fb6a8ea7e94e0535de Git commit c5a0012acc6df24ec6498b3a9e4853c1343d6e4a by mencotton on 27/07/2026 at 15:43.. fix: clang-format https://invent.kde.org/qt/clang/llvm-project/-/commit/c5a0012acc6df24ec6498b3a9e4853c1343d6e4a Git commit 2f1f2b73bcfbe6a1aa734488ef2f2335c2a836bd by mencotton on 27/07/2026 at 15: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/2f1f2b73bcfbe6a1aa734488ef2f2335c2a836bd Git commit 0ece785abb3a460352adc6d0e99249ca16527fa3 by mencotton on 27/07/2026 at 15:44.. [MLIR][LLVM] Add function metadata to LLVMFuncOp Add a generic LLVM dialect carrier for LLVM IR function metadata on LLVMFuncOp. Represent attachments as an ordered list so repeated metadata kinds, such as multiple type metadata attachments, can be preserved while keeping metadata names language-agnostic. https://invent.kde.org/qt/clang/llvm-project/-/commit/0ece785abb3a460352adc6d0e99249ca16527fa3 Git commit 010cb97cd3db5e90323edcaac734afb46a8fd904 by mencotton on 27/07/2026 at 15:44.. [MLIR][LLVM] Translate LLVMFuncOp function metadata Materialize LLVMFuncOp function_metadata through ModuleTranslation metadata conversion. Attach function metadata after module-level symbols are mapped so metadata references to functions, globals, aliases, and ifuncs can be resolved. https://invent.kde.org/qt/clang/llvm-project/-/commit/010cb97cd3db5e90323edcaac734afb46a8fd904 Git commit 668e41a707fb1d698edb94f8e5fa65ae98383026 by mencotton on 27/07/2026 at 15:45.. [MLIR][LLVM] Preserve unknown function metadata on import Import non-debug function metadata without a kind-specific dialect conversion into LLVMFuncOp function_metadata. Preserve repeated metadata kinds through the generic carrier so LLVM IR import and export can round-trip those attachments. https://invent.kde.org/qt/clang/llvm-project/-/commit/668e41a707fb1d698edb94f8e5fa65ae98383026