llvm-project/mlir/lib/CAPI/Dialect
Martin Erhart f4548ed7fc [mlir] Add C API for ControlFlow dialect
Add basic C API for the ControlFlow dialect. Follows the format of the other dialects.

Reviewed By: mehdi_amini

Differential Revision: https://reviews.llvm.org/D121867
2022-03-17 00:29:00 +01:00
..
Async.cpp [mlir][python] Add python support for async dialect and passes. 2021-04-28 14:52:27 +00:00
AsyncPasses.cpp [mlir][python] Add python support for async dialect and passes. 2021-04-28 14:52:27 +00:00
CMakeLists.txt [mlir] Add C API for ControlFlow dialect 2022-03-17 00:29:00 +01:00
ControlFlow.cpp [mlir] Add C API for ControlFlow dialect 2022-03-17 00:29:00 +01:00
Func.cpp [mlir] Rename the Standard dialect to the Func dialect 2022-03-01 12:10:04 -08:00
GPU.cpp [mlir][python] Add basic python support for GPU dialect and passes 2021-04-28 14:52:28 +00:00
GPUPasses.cpp [mlir][python] Add basic python support for GPU dialect and passes 2021-04-28 14:52:28 +00:00
LLVM.cpp Add more types to the LLVM dialect C API 2021-07-13 14:35:50 -07:00
Linalg.cpp [mlir][linalg] Add attributes to region builder (NFC). 2022-02-14 13:14:14 +00:00
LinalgPasses.cpp [mlir] Register Linalg passes in C API and Python Bindings 2021-03-27 09:57:56 +01:00
PDL.cpp [mlir] Introduce Python bindings for the PDL dialect 2022-01-19 11:19:56 +01:00
Quant.cpp [mlir] Introduce C API for PDL dialect types 2022-01-13 15:29:01 +01:00
SCF.cpp
Shape.cpp
SparseTensor.cpp [mlir][CAPI] Add CAPI bindings for the sparse_tensor dialect. 2021-05-10 16:54:56 +00:00
SparseTensorPasses.cpp [mlir][sparse][capi][python] add sparse tensor passes 2021-05-12 16:40:50 -07:00
Tensor.cpp