Open Quuxplusone opened 15 years ago
Bugzilla Link | PR5355 |
Status | NEW |
Importance | P enhancement |
Reported by | Giangiacomo Mariotti (gg.mariotti@gmail.com) |
Reported on | 2009-10-30 14:05:01 -0700 |
Last modified on | 2010-07-27 13:07:30 -0700 |
Version | trunk |
Hardware | PC Linux |
CC | anton@korobeynikov.info, llvm-bugs@lists.llvm.org, llvm@sunfishcode.online |
Fixed by commit(s) | |
Attachments | |
Blocks | |
Blocked by | |
See also |
Here is a much smaller testcase:
int n = 50000;
int main(void) {
int i, j;
for (i = 1; i <= n; i++) {
for (j = 1; j <= n; j++) {
}
}
return 0;
}
Dan, was this helped by your recent patches?
The "much smaller" testcase and the original "simplest form" are now optimized.
In the "more complex" example, LLVM does not optimize the "Comparisons" tests or the sinh, asin, and tan tests.