Commit Graph

3 Commits

Author SHA1 Message Date
Mindong Chen 00fcc03687 [SCEV] Fix incorrect loop exit count analysis.
In computeLoadConstantCompareExitLimit, the addrec used to compute the
exit count should be from the loop which the exiting block belongs to.

Reviewed by: mkazantsev

Differential Revision: https://reviews.llvm.org/D92367
2021-01-27 19:36:05 +08:00
Arthur Eubanks f374138058 [test] Make incorrect-exit-count.ll work under NPM 2021-01-21 21:45:32 -08:00
Mindong Chen 5d718374a6 [SCEV] Add a test with wrong exit counts. (NFC)
This patch pre-commits a test case with wrong exit count
analysis for D92367.

Reviewed by: mkazantsev

Differential Revision: https://reviews.llvm.org/D94657
2021-01-20 20:58:34 +08:00