HomePhabricator

[MLIR] Vector store to load forwarding

Authored by anandkodnani on Jul 28 2020, 10:37 AM.

Description

[MLIR] Vector store to load forwarding

The MemRefDataFlow pass does store to load forwarding
only for affine store/loads. This patch updates the pass
to use affine read/write interface which enables vector
forwarding.

Reviewed By: dcaballe, bondhugula, ftynse

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

Details