Eli Friedman
10d1ff64fe
[SCEV] Simplify/generalize howFarToZero solving.
...
Make SolveLinEquationWithOverflow take the start as a SCEV, so we can
solve more cases. With that implemented, get rid of the special case
for powers of two.
The additional functionality probably isn't particularly useful,
but it might help a little for certain cases involving pointer
arithmetic.
Differential Revision: https://reviews.llvm.org/D28884
llvm-svn: 293576
2017-01-31 00:42:42 +00:00
..
2017-01-15 09:29:27 +00:00
2017-01-15 09:29:27 +00:00
2017-01-15 09:29:27 +00:00
2016-06-30 02:47:28 +00:00
2016-05-11 17:41:41 +00:00
2016-06-08 17:48:36 +00:00
2016-08-17 22:50:18 +00:00
2016-05-10 00:31:49 +00:00
2016-03-09 01:51:44 +00:00
2016-05-29 00:32:17 +00:00
2017-01-15 00:26:18 +00:00
2017-01-26 13:33:17 +00:00
2016-10-20 21:38:39 +00:00
2017-01-11 21:07:15 +00:00
2016-12-19 08:22:17 +00:00
2016-05-29 00:32:17 +00:00
2016-12-19 08:22:17 +00:00
2016-05-25 13:01:33 +00:00
2016-06-18 04:38:31 +00:00
2016-05-29 00:34:42 +00:00
2016-10-21 20:05:21 +00:00
2017-01-18 23:56:42 +00:00
2016-05-29 00:32:17 +00:00
2016-08-09 20:40:03 +00:00
2016-04-08 14:29:09 +00:00
2016-07-11 02:48:23 +00:00
2016-02-20 04:01:45 +00:00
2016-02-09 00:07:08 +00:00
2016-05-03 17:49:57 +00:00
2016-08-09 20:37:50 +00:00
2016-09-14 04:39:50 +00:00
2016-08-25 16:17:18 +00:00
2016-08-25 16:17:18 +00:00
2017-01-31 00:42:42 +00:00
2016-03-03 18:31:23 +00:00
2016-08-05 18:34:14 +00:00
2016-08-05 20:33:49 +00:00
2016-10-21 11:08:48 +00:00
2016-10-21 11:08:48 +00:00
2017-01-31 00:42:42 +00:00
2016-09-16 14:38:13 +00:00
2016-06-09 01:13:59 +00:00