[mlir][EDSC] NFC - Move StructuredIndexed and IteratorType out of Linalg
authorNicolas Vasilache <ntv@google.com>
Sat, 8 Feb 2020 16:16:22 +0000 (11:16 -0500)
committerNicolas Vasilache <ntv@google.com>
Sat, 8 Feb 2020 18:42:28 +0000 (13:42 -0500)
commitd4fbf8312b966b669bc52b33bf9cf30648883921
tree0d72eec200b8a08e3cc2e985dc19be0f05b529ef
parent20344d370403951f91e72b773090bad83bb0b328
[mlir][EDSC] NFC - Move StructuredIndexed and IteratorType out of Linalg

Summary:
This NFC revision will allow those classes to be reused to allow
building structured vector operations.

Reviewers: aartbik, ftynse

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

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D74279
mlir/include/mlir/Dialect/Linalg/EDSC/Builders.h
mlir/include/mlir/Dialect/Utils/StructuredOpsUtils.h
mlir/include/mlir/EDSC/Builders.h
mlir/lib/Dialect/Linalg/EDSC/Builders.cpp