llvm-capstone/mlir
aartbik 459cf6e500 [mlir] [VectorOps] Lowering of vector.extract/insert_slices to LLVM IR
Summary: Uses progressive lowering to convert vector.extract_slices and vector_insert_slices to equivalent vector operations that can be subsequently lowered into LLVM.

Reviewers: nicolasvasilache, andydavis1, rriddle

Reviewed By: nicolasvasilache, rriddle

Subscribers: merge_guards_bot, mehdi_amini, rriddle, jpienaar, burmako, shauheen, antiagainst, nicolasvasilache, arpith-jacob, mgester, lucyrfox, liufengdb, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D72808
2020-01-27 10:35:48 -08:00
..
cmake/modules [mlir] Revert MSVC specific part of whole_archive_link 2020-01-25 09:56:04 -08:00
docs [mlir] Bootstrap doxygen config 2020-01-25 09:31:59 -08:00
examples Mass update the MLIR license header to mention "Part of the LLVM project" 2020-01-26 03:58:30 +00:00
include [mlir] Expose getNearestSymbolTable as SymbolTable class method 2020-01-26 17:35:26 -05:00
lib [mlir] [VectorOps] Lowering of vector.extract/insert_slices to LLVM IR 2020-01-27 10:35:48 -08:00
test [mlir] [VectorOps] Lowering of vector.extract/insert_slices to LLVM IR 2020-01-27 10:35:48 -08:00
tools Mass update the MLIR license header to mention "Part of the LLVM project" 2020-01-26 03:58:30 +00:00
unittests Mass update the MLIR license header to mention "Part of the LLVM project" 2020-01-26 03:58:30 +00:00
utils
.clang-format
.clang-tidy
CMakeLists.txt [mlir] Bootstrap doxygen config 2020-01-25 09:31:59 -08:00
LICENSE.TXT
README.md

Multi-Level Intermediate Representation

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