Closed kumasento closed 3 years ago
https://github.com/kumasento/polymer/blob/master/test/polymer-opt/InvariantScopTransform/arith.mlir
In this test case, there are several load operations being duplicated. We should remove them by adding a new pass that assumes load operations are non-volatile.
The latest algorithm in impact should potentially fix this problem.
impact
https://github.com/kumasento/polymer/blob/master/test/polymer-opt/InvariantScopTransform/arith.mlir
In this test case, there are several load operations being duplicated. We should remove them by adding a new pass that assumes load operations are non-volatile.