llvm-project/mlir
Diego Caballero 0a925a813a [mlir][NFC] Promote memory space to BaseMemRefType
This patch moves the memory space field from MemRefType and UnrankedMemRefType
to their base class BaseMemRefType so that it can be retrieved from it without
downcasting it to the specific memref.

Reviewed By: silvas

Differential Revision: https://reviews.llvm.org/D87649
2020-09-24 13:54:06 -07:00
..
cmake/modules [mlir] Make mlir_check_link_libraries() work with interface libraries 2020-08-14 11:39:04 -07:00
docs [MLIR][docs] Fix typos 2020-09-24 12:49:05 +03:00
examples [mlir] Remove unneeded OpBuilder params. NFC. 2020-09-23 08:11:13 -07:00
include [mlir][NFC] Promote memory space to BaseMemRefType 2020-09-24 13:54:06 -07:00
integration_test [mlir][Linalg] Evolve named ops to use assembly form and support linalg on tensors. 2020-09-18 06:14:30 -04:00
lib [mlir][NFC] Promote memory space to BaseMemRefType 2020-09-24 13:54:06 -07:00
test [mlir][shape] Start a pass that lowers shape constraints. 2020-09-24 12:25:30 -07:00
tools [mlir][OpFormatGen] Update "custom" directives for attributes. 2020-09-23 18:33:39 +00:00
unittests [MLIR][NFC] Adopt use of TypeRange in build() methods. 2020-09-23 09:07:57 -07:00
utils Revert "Adding GDB PrettyPrinter for mlir::Identifier." 2020-09-03 08:28:15 +01:00
.clang-format
.clang-tidy
CMakeLists.txt [mlir] Initial version of C APIs 2020-08-05 15:04:08 +02:00
LICENSE.TXT
README.md

README.md

Multi-Level Intermediate Representation

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