David Majnemer
0df1d12476
ScalarEvolution: HowFarToZero was wrongly using signed division
...
HowFarToZero was supposed to use unsigned division in order to calculate
the backedge taken count. However, SCEVDivision::divide performs signed
division. Unless I am mistaken, no users of SCEVDivision actually want
signed arithmetic: switch to udiv and urem.
This fixes PR21578.
llvm-svn: 222093
2014-11-16 07:30:35 +00:00
..
2013-08-22 00:51:19 +00:00
2013-08-22 00:51:19 +00:00
2013-08-22 00:51:19 +00:00
2013-08-22 00:51:19 +00:00
2013-08-22 00:51:19 +00:00
2013-08-22 00:51:19 +00:00
2013-08-22 00:51:19 +00:00
2013-08-22 00:51:19 +00:00
2013-08-22 00:51:19 +00:00
2013-08-22 00:51:19 +00:00
2013-08-22 00:51:19 +00:00
2013-08-22 00:51:19 +00:00
2013-11-06 02:08:26 +00:00
2013-11-06 02:08:26 +00:00
2013-08-22 00:51:19 +00:00
2013-08-22 00:51:19 +00:00
2013-11-06 02:08:26 +00:00
2013-08-22 00:51:19 +00:00
2014-02-16 13:27:39 +00:00
2013-08-22 00:51:19 +00:00
2014-02-16 13:27:39 +00:00
2014-01-24 17:20:08 +00:00
2014-01-27 10:04:03 +00:00
2013-08-22 00:51:19 +00:00
2013-08-22 00:51:19 +00:00
2013-08-22 00:51:19 +00:00
2014-01-27 10:47:44 +00:00
2014-10-10 21:22:34 +00:00
2013-09-10 19:55:24 +00:00
2014-05-27 06:44:25 +00:00
2014-09-07 21:37:59 +00:00
2014-01-27 10:04:03 +00:00
2014-10-31 11:40:32 +00:00
2014-11-06 15:05:51 +00:00
2013-11-06 02:08:26 +00:00
2013-11-06 02:08:26 +00:00
2013-10-21 18:41:10 +00:00
2014-11-16 07:30:35 +00:00
2014-02-11 15:44:32 +00:00
2014-01-09 12:26:12 +00:00