[Mlir-commits] [mlir] [mlir][vector] Refine vector.transfer_read hoisting/forwarding (PR #65770)
Andrzej Warzyński
llvmlistbot at llvm.org
Mon Sep 11 02:37:06 PDT 2023
banach-space wrote:
> This fixes hoisting for `collapse_shape`, but it is still broken for other ops that introduce aliasing (e.g., `expand_shape`, `arith.select`, ...). We should query an alias analysis in `noAliasingUseInLoop` instead of hard-coding ops. Still, better than before so I'd say let's land it if it's blocking.
Thanks! Agreed that a more generic would be better, but right now this is causing our convs to be broken - I really appreciate you being flexible here 🙏🏻 .
https://github.com/llvm/llvm-project/pull/65770
More information about the Mlir-commits
mailing list