summaryrefslogtreecommitdiff
path: root/mlir/lib/IR/Dialect.cpp
AgeCommit message (Expand)Author
2025-08-21[MLIR] Use LDBG() macro in Dialect.cpp (NFC) (#154720)Mehdi Amini
2025-07-03[mlir] Remove unused includes (NFC) (#146812)Kazu Hirata
2024-11-08[mlir] Use heterogenous lookups with std::map (NFC) (#115426)Kazu Hirata
2024-08-06[mlir] Support DialectRegistry extension comparison (#101119)Nikhil Kalra
2023-09-05[mlir] Extend the promise interface mechanismFabian Mora
2023-08-26[mlir] Fix crash when adding nested dialect extensionsMatthias Springer
2023-08-07Add a generic "convert-to-llvm" pass delegating to an interfaceMehdi Amini
2023-06-24Improve fatal error message when handling promised interfacesMehdi Amini
2023-06-09[mlir] Add support for "promised" interfacesRiver Riddle
2022-12-17mlir/tblgen: use std::optional in generationRamkumar Ramachandra
2022-12-03[mlir] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-09-19[mlir] Add Dynamic DialectsMathieu Fehr
2022-08-23[mlir:Bytecode] Add initial support for dialect defined attribute/type encodingsRiver Riddle
2022-04-15[mlir] Add asserts when changing various MLIRContext configurationsRiver Riddle
2022-03-16[mlir] Refactor DialectRegistry delayed interface support into a general Dial...River Riddle
2022-01-02Apply clang-tidy fixes for performance-unnecessary-value-param to MLIR (NFC)Mehdi Amini
2021-12-22Fix more clang-tidy cleanups in mlir/ (NFC)Mehdi Amini
2021-12-08Adjust "end namespace" comment in MLIR to match new agree'd coding styleMehdi Amini
2021-11-16[mlir][NFC] Replace references to Identifier with StringAttrRiver Riddle
2021-09-24[mlir:OpAsm] Factor out the common bits of (Op/Dialect)Asm(Parser/Printer)River Riddle
2021-08-31Change dialect `printOperation()` hook to `getOperationPrinter()`Mehdi Amini
2021-08-03[mlir] Fix delayed object interfaces registrationVladislav Vinogradov
2021-07-28[mlir] Set the namespace of the BuiltinDialect to 'builtin'River Riddle
2021-06-17[mlir] Enable delayed registration of attribute/operation/type interfacesAlex Zinenko
2021-03-23Add a mechanism for Dialects to customize printing/parsing operations when th...Mehdi Amini
2021-02-26[mlir] Simplify various pieces of code now that Identifier has access to the ...River Riddle
2021-02-15[mlir] Support repeated delayed registration of dialect interfacesAlex Zinenko
2021-02-10[mlir] avoid exposing mutable DialectRegistry from MLIRContextAlex Zinenko
2021-02-10[mlir] enable delayed registration of dialect interfacesAlex Zinenko
2020-12-17[mlir][IR][NFC] Move context/location parameters of builtin Type::get methods...River Riddle
2020-10-24Remove global dialect registrationMehdi Amini
2020-10-23Revert "Remove global dialect registration"Mehdi Amini
2020-10-23Remove global dialect registrationMehdi Amini
2020-08-31Fix mlir-reduce to explicitly register dialects and disable the global dialec...Mehdi Amini
2020-08-28Add a global flag to disable the global dialect registry "process wise"Mehdi Amini
2020-08-19Separate the Registration from Loading dialects in the ContextMehdi Amini
2020-08-19Revert "Separate the Registration from Loading dialects in the Context"Mehdi Amini
2020-08-18Separate the Registration from Loading dialects in the ContextMehdi Amini
2020-08-18Revert "Separate the Registration from Loading dialects in the Context"Mehdi Amini
2020-08-18Separate the Registration from Loading dialects in the ContextMehdi Amini
2020-08-15Revert "Separate the Registration from Loading dialects in the Context"Mehdi Amini
2020-08-15Separate the Registration from Loading dialects in the ContextMehdi Amini
2020-08-15Revert "Separate the Registration from Loading dialects in the Context"Mehdi Amini
2020-08-14[mlir] build fix for gcc-5Stephen Neuendorffer
2020-08-14Separate the Registration from Loading dialects in the ContextMehdi Amini
2020-08-13Remove DialectHooks and introduce a Dialect Interfaces insteadMehdi Amini
2020-08-07Revisit Dialect registration: require and store a TypeID on dialectsMehdi Amini
2020-04-10[mlir][NFC] Refactor ClassID into a TypeID class.River Riddle
2020-03-18[MLIR] Deduplicate dialect registration by ClassIDGeoffrey Martin-Noble
2020-01-26Mass update the MLIR license header to mention "Part of the LLVM project"Mehdi Amini