Implement redundant phi elimination with cyclic dependencies in CPS IR #20159
Labels
P3
A lower priority bug or feature request
type-enhancement
A request for a change that isn't a bug
web-dart2js
This issue was originally filed by jgruber@google.com
Implement redundant phi elimination with cyclic dependencies in order
to handle cases such as
// void main() {
// var x = 0;
// var y = x;
// for (int i = 0; i < 10; i++) {
// if (i == -1) x = y;
// if (i == -1) y = x;
// }
// print(x);
// print(y);
// }
The text was updated successfully, but these errors were encountered: