llvm-project/mlir
Marcel Koester 09cd4a71ed Introduced AllocationOpInterface to create deallocation operations on-the-fly that are compatible with the allocation operation implementing this interface.
Added interface implementations for AllocOp and CloneOp defined in the MemRef diallect.
Adapted the BufferDeallocation pass to be compatible with the interface introduced in this CL.

Differential Revision: https://reviews.llvm.org/D109350
2021-09-29 15:54:21 +02:00
..
cmake/modules [mlir][python] Simplify python extension loading. 2021-09-03 00:43:28 +00:00
docs [mlir] Add min/max operations to Standard. 2021-09-28 09:40:22 +02:00
examples [mlir] Add value_begin/value_end methods to DenseElementsAttr 2021-09-21 01:57:43 +00:00
include Introduced AllocationOpInterface to create deallocation operations on-the-fly that are compatible with the allocation operation implementing this interface. 2021-09-29 15:54:21 +02:00
lib Introduced AllocationOpInterface to create deallocation operations on-the-fly that are compatible with the allocation operation implementing this interface. 2021-09-29 15:54:21 +02:00
python [mlir][Python] Fix lifetime of ExecutionEngine runtime functions. 2021-09-28 22:32:20 +00:00
test [mlir][Linalg] Rewrite CodegenStrategy to populate a pass pipeline. 2021-09-29 13:35:45 +00:00
tools Fix clang-tidy warning "modernize-use-nullptr" in MLIR VulkanRuntime (NFC) 2021-09-26 22:06:00 +00:00
unittests [MLIR] Add functionality to remove redundant local variables 2021-09-25 16:10:43 +05:30
utils Update MLIR generate-test-checks.py to add the notice from the source into the generated file 2021-09-20 23:19:40 +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 can't support -Bsymbolic link option, fail at CMake time with a helpful message instead of broken runtime 2021-09-26 00:36:31 +00:00
LICENSE.TXT
README.md

README.md

Multi-Level Intermediate Representation

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