llvm-project/mlir/test/lib/Transforms
Nicolas Vasilache e36337a998 Unify Linalg types by using strided memrefs
This CL finishes the implementation of the Linalg + Affine type unification of the [strided memref RFC](https://groups.google.com/a/tensorflow.org/forum/#!topic/mlir/MaL8m2nXuio).
As a consequence, the !linalg.view type, linalg::DimOp, linalg::LoadOp and linalg::StoreOp can now disappear and Linalg can use standard types everywhere.

PiperOrigin-RevId: 272187165
2019-10-01 05:23:21 -07:00
..
CMakeLists.txt Add initial callgraph support. 2019-09-23 11:44:13 -07:00
TestCallGraph.cpp Add initial callgraph support. 2019-09-23 11:44:13 -07:00
TestConstantFold.cpp NFC: Finish replacing FunctionPassBase/ModulePassBase with OpPassBase. 2019-09-13 13:34:27 -07:00
TestInlining.cpp Add the initial inlining infrastructure. 2019-09-05 12:24:13 -07:00
TestLoopFusion.cpp NFC: Finish replacing FunctionPassBase/ModulePassBase with OpPassBase. 2019-09-13 13:34:27 -07:00
TestLoopMapping.cpp Refactor the 'walk' methods for operations. 2019-08-29 13:04:50 -07:00
TestLoopParametricTiling.cpp NFC: Finish replacing FunctionPassBase/ModulePassBase with OpPassBase. 2019-09-13 13:34:27 -07:00
TestMemRefStrideCalculation.cpp Unify Linalg types by using strided memrefs 2019-10-01 05:23:21 -07:00
TestVectorizationUtils.cpp NFC: Finish replacing FunctionPassBase/ModulePassBase with OpPassBase. 2019-09-13 13:34:27 -07:00