llvm-project/mlir
Eugene Zhulenev 1fc986427b [mlir:JitRunner] Use custom shared library init/destroy functions if available
Use custom mlir runner init/destroy functions to safely init and destroy shared libraries loaded by the JitRunner.

This mechanism is ignored for Windows builds (for now) because init/destroy functions are not exported, and library unloading relies on static destructors.

Re-submit https://reviews.llvm.org/D94270 with a temporary workaround for windows

Differential Revision: https://reviews.llvm.org/D94312
2021-01-08 13:16:08 -08:00
..
cmake/modules [MLIR][NFC] remove unnecessary includes form tablegen command 2021-01-08 14:25:52 +01:00
docs [mlir] replace LLVM dialect float types with built-ins 2021-01-08 17:38:12 +01:00
examples [mlir] replace LLVMIntegerType with built-in integer type 2021-01-07 19:48:31 +01:00
include [mlir][PDL] Use ODS for defining PDL types 2021-01-08 12:32:28 -08:00
integration_test [mlir] replace LLVM dialect float types with built-ins 2021-01-08 17:38:12 +01:00
lib [mlir:JitRunner] Use custom shared library init/destroy functions if available 2021-01-08 13:16:08 -08:00
test [mlir][Linalg] Add verification checks to disallow illegal reshape ops. 2021-01-08 10:54:46 -08:00
tools Fix MLIR DRR matching when attributes are interleaved with operands 2021-01-08 03:18:26 +00:00
unittests [mlir][ODS] Rename several uses of 'description' to 'summary' 2021-01-06 14:18:58 -08:00
utils [mlir] Move `std.tensor_cast` -> `tensor.cast`. 2020-12-17 16:06:56 -08:00
.clang-format
.clang-tidy Fix MLIR clang-tidy: when tweaking it does not inherit from the parent 2020-03-07 17:44:21 +00:00
CMakeLists.txt [mlir][Python] Check numpy in Python bindings configuration. 2020-12-02 09:29:20 +08:00
LICENSE.TXT Add the Apache2 with LLVM exceptions license to MLIR 2019-12-24 00:58:06 -08:00
README.md mlir README.md: Fix the syntax 2019-12-24 13:31:07 +01:00

README.md

Multi-Level Intermediate Representation

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