llvm-project/mlir/lib
Mathieu Fehr dbe9f0914f [mlir] Add extensible dialects
Add support for extensible dialects, which are dialects that can be
extended at runtime with new operations and types.

These operations and types cannot at the moment implement traits
or interfaces.

Differential Revision: https://reviews.llvm.org/D104554
2022-03-02 12:42:59 -08:00
..
Analysis [MLIR][Presburger] Move functionality from IntegerPolyhedron to IntegerRelation 2022-03-02 20:10:44 +05:30
Bindings/Python [mlir][python] Support more types in IntegerAttr.value 2022-02-24 10:26:31 +01:00
CAPI [mlir] Rename the Standard dialect to the Func dialect 2022-03-01 12:10:04 -08:00
Conversion [tosa][mlir] Add support for dynamic width/height for Conv2D inputs in tosa-to-linalg 2022-03-02 12:16:35 -08:00
Dialect [MLIR][Arith] Canonicalize cmpi of extui/extsi 2022-03-02 12:30:03 -05:00
ExecutionEngine [mlir][sparse][pytaco] added test with various sparse annotations 2022-03-01 16:36:19 -08:00
IR [mlir] Add extensible dialects 2022-03-02 12:42:59 -08:00
Interfaces [mlir] Data layout for integer and float types 2022-03-02 14:56:49 +01:00
Parser [mlir] support f80 and f128 in parseOptionalType 2022-03-02 14:56:47 +01:00
Pass [mlir][NFC] Add a using for llvm::SMLoc/llvm::SMRange to LLVM.h 2022-01-26 21:37:23 -08:00
Reducer Apply clang-tidy fixes for performance-move-const-arg in ReductionNode.cpp (NFC) 2022-01-10 01:05:14 +00:00
Rewrite [MLIR][PDL] Fix C++20 build. concept is a new keyword. NFC. 2022-02-21 18:37:19 +01:00
Support Replace OwningModuleRef with OwningOpRef<ModuleOp> 2022-01-30 14:07:10 -08:00
TableGen [mlir] Add extensible dialects 2022-03-02 12:42:59 -08:00
Target [MLIR] Use Datalayout defaults when importing LLVM 2022-03-02 13:00:53 -05:00
Tools Add explicit `this->` to access method in attempt to fix gcc5 build (NFC) 2022-02-28 08:54:38 +00:00
Transforms [mlir] call target materialization more in dialect conversion 2022-02-17 10:13:23 +01:00
Translation [mlir-translate] Teach these tools about --allow-unregistered-dialect 2022-02-03 09:00:38 -08:00
CMakeLists.txt [mlir] Ensure a newline at the end of a file (NFC) 2022-01-23 13:59:59 -08:00