HomePhabricator

[mlir][Affine] Support affine vector loads/stores in LICM

Authored by dcaballe on Sep 2 2020, 2:29 PM.

Description

[mlir][Affine] Support affine vector loads/stores in LICM

Make use of affine memory op interfaces in AffineLoopInvariantCodeMotion so
that it can also work on affine.vector_load and affine.vector_store ops.

Reviewed By: bondhugula

Differential Revision: https://reviews.llvm.org/D86986

Details