llvm-project/mlir/tools/mlir-vulkan-runner
Lei Zhang 0deeaaca39 [mlir] Move memref.subview patterns to MemRef/Transforms/
These patterns have been used as a prerequisite step for lowering
to SPIR-V. But they don't involve SPIR-V dialect ops; they are
pure memref/vector op transformations. Given now we have a dedicated
MemRef dialect, moving them to Memref/Transforms/, which is a more
suitable place to host them, to allow used by others.

This commit just moves code around and renames patterns/passes
accordingly. CMakeLists.txt for existing MemRef libraries are
also improved along the way.

Reviewed By: mravishankar

Differential Revision: https://reviews.llvm.org/D100326
2021-04-12 16:38:22 -04:00
..
CMakeLists.txt [mlir] fix SPIR-V CPU and Vulkan runners after e2310704d8 2021-03-15 18:36:58 +01:00
VulkanRuntime.cpp [mlir] Mark LogicalResult as LLVM_NODISCARD 2021-02-04 15:10:10 -08:00
VulkanRuntime.h [mlir][vulkan-runner] Make vulkan runner use GPU device memory 2020-06-26 08:03:06 -07:00
mlir-vulkan-runner.cpp [mlir] Move memref.subview patterns to MemRef/Transforms/ 2021-04-12 16:38:22 -04:00
vulkan-runtime-wrappers.cpp [mlir] Export CUDA and Vulkan runtime wrappers on Windows 2021-02-21 22:58:55 -08:00