Issue |
127029
|
Summary |
【opt】legality check fail for one simple case in loop interchange pass
|
Labels |
new issue
|
Assignees |
|
Reporter |
shanksjoe
|
```
void test(float **indices, float init_i, int M, int K) {
for (int j = 0; j < K; ++j) {
for (int i = 0; i < M; ++i) {
indices[i][j] = init_i + i;
}
}
}
```
Current loop interchange pass cannot prove legality.
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs