llvm-project/mlir/lib/CAPI
Daniel Resnick 97fc568211 [mlir][capi] Add DialectRegistry to MLIR C-API
Exposes mlir::DialectRegistry to the C API as MlirDialectRegistry along with
helper functions. A hook has been added to MlirDialectHandle that inserts
the dialect into a registry.

A future possible change is removing mlirDialectHandleRegisterDialect in
favor of using mlirDialectHandleInsertDialect, which it is now implemented with.

Differential Revision: https://reviews.llvm.org/D118293
2022-02-01 13:42:06 -07:00
..
Conversion [mlir] Add MLIR-C dylib. 2021-11-11 22:58:13 -08:00
Debug [mlir] Add MLIR-C dylib. 2021-11-11 22:58:13 -08:00
Dialect [mlir] Make locations required when adding/creating block arguments 2022-01-19 17:35:35 -08:00
ExecutionEngine [mlir][ExecutionEngine] Fix native dependencies for AsmParser and Printer 2021-12-13 21:12:12 +00:00
IR [mlir][capi] Add DialectRegistry to MLIR C-API 2022-02-01 13:42:06 -07:00
Interfaces [mlir] Refactor AbstractOperation and OperationName 2021-11-17 22:29:57 +00:00
Registration [mlir] Add MLIR-C dylib. 2021-11-11 22:58:13 -08:00
Transforms [mlir] Add MLIR-C dylib. 2021-11-11 22:58:13 -08:00
CMakeLists.txt Disable the MLIR ExecutionEngine library when the native target is not configured 2022-01-15 19:36:27 +00:00