llvm-project/mlir/include/mlir-c
River Riddle 23aa5a7446 [mlir] Rename the Standard dialect to the Func dialect
The last remaining operations in the standard dialect all revolve around
FuncOp/function related constructs. This patch simply handles the initial
renaming (which by itself is already huge), but there are a large number
of cleanups unlocked/necessary afterwards:

* Removing a bunch of unnecessary dependencies on Func
* Cleaning up the From/ToStandard conversion passes
* Preparing for the move of FuncOp to the Func dialect

See the discussion at https://discourse.llvm.org/t/standard-dialect-the-final-chapter/6061

Differential Revision: https://reviews.llvm.org/D120624
2022-03-01 12:10:04 -08:00
..
Bindings/Python Apply clang-tidy fixes for bugprone-macro-parentheses in Interop.h (NFC) 2022-01-12 20:21:47 +00:00
Dialect [mlir] Rename the Standard dialect to the Func dialect 2022-03-01 12:10:04 -08:00
AffineExpr.h [mlir][python] improve usability of Python affine construct bindings 2021-11-03 10:48:01 +01:00
AffineMap.h [mlir][linalg][python] Add attribute support to the OpDSL. 2021-06-24 09:40:32 +00:00
BuiltinAttributes.h [mlir][python] Support more types in IntegerAttr.value 2022-02-24 10:26:31 +01:00
BuiltinTypes.h [mlir][RFC] Refactor layout representation in MemRefType 2021-10-19 12:31:15 +03:00
Conversion.h Apply clang-tidy fixes for llvm-header-guard in MLIR (NFC) 2022-01-13 23:14:06 +00:00
Debug.h [mlir] Improve debug flag management in Python bindings 2021-04-19 14:45:43 +02:00
Diagnostics.h [mlir] Use more C99 comments in C API header files 2021-01-25 19:23:06 +01:00
ExecutionEngine.h Apply clang-tidy fixes for llvm-header-guard in MLIR (NFC) 2022-01-13 23:14:06 +00:00
IR.h [mlir][capi] Add DialectRegistry to MLIR C-API 2022-02-01 13:42:06 -07:00
IntegerSet.h [mlir] Add C API for IntegerSet 2021-01-25 20:16:22 +01:00
Interfaces.h [MLIR] replace C++ function type defintion in the C API's Interfaces.h 2022-02-21 07:53:59 -08:00
Pass.h [mlir][python] Add simple debugging and printing helpers 2021-04-16 13:47:46 +00:00
Registration.h [mlir] Rename the Standard dialect to the Func dialect 2022-03-01 12:10:04 -08:00
Support.h [mlir] provide C API and Python bindings for symbol tables 2021-11-02 14:22:58 +01:00
Transforms.h [mlir][CAPI] Proposal: Always building a libMLIRPublicAPI.so (re-apply). 2020-11-08 16:57:51 -08:00