llvm-capstone/mlir
Alex Zinenko e4b79a542e [mlir] add an interface to support custom types in LLVM dialect pointers
This may be necessary in partial multi-stage conversion when a container type
from dialect A containing types from dialect B goes through the conversion
where only dialect A is converted to the LLVM dialect. We will need to keep a
pointer-to-non-LLVM type in the IR until a further conversion can convert
dialect B types to LLVM types.

Reviewed By: wsmoses

Differential Revision: https://reviews.llvm.org/D106076
2021-07-16 13:05:27 +02:00
..
cmake/modules [mlir] Generare .cpp.inc files for dialects. 2021-06-29 20:10:30 +00:00
docs [MLIR] Fix documentation of the ExecutionEngine in the toy tutorial example 2021-07-13 13:23:43 +02:00
examples [mlir] factor memref-to-llvm lowering out of std-to-llvm 2021-07-09 14:49:52 +02:00
include [mlir] add an interface to support custom types in LLVM dialect pointers 2021-07-16 13:05:27 +02:00
lib [mlir] add an interface to support custom types in LLVM dialect pointers 2021-07-16 13:05:27 +02:00
python [mlir][Linalg] Add 3D pooling named ops to Linalg. 2021-07-12 17:26:02 -07:00
test [mlir] add an interface to support custom types in LLVM dialect pointers 2021-07-16 13:05:27 +02:00
tools [MLIR] [Python ODS] Use @builtins.property for cases where 'property' is already defined 2021-07-15 19:39:03 -07:00
unittests Defend early against operation created without a registered dialect 2021-07-15 03:52:32 +00:00
utils [vscode-mlir] Add support for restarting the server on setting/server changes 2021-06-29 00:08:44 +00:00
.clang-format
.clang-tidy NFC: .clang-tidy: Inherit configs from parents to improve maintainability 2021-06-08 08:25:59 -07:00
CMakeLists.txt [MLIR] Drop old cmake var names 2021-05-24 15:30:01 +05:30
LICENSE.TXT
README.md

Multi-Level Intermediate Representation

See https://mlir.llvm.org/ for more information.