OSDN Git Service

[mlir] [VectorOps] Implement vector tuple get folding
authoraartbik <ajcbik@google.com>
Thu, 23 Jan 2020 22:11:36 +0000 (14:11 -0800)
committeraartbik <ajcbik@google.com>
Thu, 23 Jan 2020 22:15:27 +0000 (14:15 -0800)
commited8222b2ca759ea7e1648722b1a5ea291c64d697
treebc132510942c18bd76b6bd663ece6e2efc26f951
parent4ed7355e4485486563ee31da2fb6e0c88d4ed076
[mlir] [VectorOps] Implement vector tuple get folding

Summary: Rewrites get-i tup<a1,...,an> into ai

Reviewers: nicolasvasilache, rriddle, andydavis1

Reviewed By: nicolasvasilache, rriddle, andydavis1

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

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D73213
mlir/include/mlir/Dialect/VectorOps/VectorOps.td
mlir/lib/Dialect/VectorOps/VectorOps.cpp
mlir/test/Dialect/VectorOps/vector-transforms.mlir