Sanjoy Das
7d910f2b11
[SCEV] Try to prove predicates by splitting them
...
Summary:
This change teaches SCEV that to prove `A u< B` it is sufficient to
prove each of these facts individually:
- B >= 0
- A s< B
- A >= 0
In practice, SCEV sometimes finds it easier to prove these facts
individually than to prove `A u< B` as one atomic step.
Reviewers: reames, atrick, nlewycky, hfinkel
Subscribers: sanjoy, llvm-commits
Differential Revision: http://reviews.llvm.org/D13042
llvm-svn: 249168
2015-10-02 18:50:30 +00:00
..
2015-06-17 20:52:32 +00:00
2015-08-28 20:26:49 +00:00
2015-08-28 20:26:49 +00:00
2015-09-22 17:22:58 +00:00
2015-09-09 17:55:00 +00:00
2015-06-17 20:52:32 +00:00
2015-09-16 05:34:32 +00:00
2015-06-17 20:52:32 +00:00
2015-09-15 18:32:14 +00:00
2015-09-11 03:22:04 +00:00
2015-08-28 18:04:20 +00:00
2015-09-18 13:01:48 +00:00
2015-09-23 15:41:09 +00:00
2015-09-23 11:38:44 +00:00
2015-08-27 01:32:33 +00:00
2015-07-13 14:18:22 +00:00
2015-08-31 19:44:38 +00:00
2015-08-28 20:26:49 +00:00
2015-09-11 03:22:04 +00:00
2015-09-28 19:02:11 +00:00
2015-09-11 03:22:04 +00:00
2015-10-02 18:50:30 +00:00
2015-09-29 00:30:19 +00:00
2015-10-01 22:43:53 +00:00
2015-09-28 17:14:24 +00:00
2015-09-11 03:22:04 +00:00
2015-06-17 20:52:32 +00:00
2015-08-31 18:31:48 +00:00
2015-06-17 20:52:32 +00:00
2015-09-21 22:27:59 +00:00
2015-08-21 23:19:57 +00:00
2015-08-28 20:26:49 +00:00
2015-09-28 17:03:23 +00:00
2015-08-28 20:26:49 +00:00
2015-08-28 20:26:49 +00:00
2015-09-30 10:56:37 +00:00
2015-09-22 22:27:12 +00:00
2015-09-29 05:03:32 +00:00
2015-09-21 19:41:19 +00:00
2015-09-11 03:22:04 +00:00
2015-06-17 20:52:32 +00:00
2015-08-11 18:12:26 +00:00
2015-08-28 23:32:00 +00:00
2015-08-13 17:40:04 +00:00
2015-09-14 15:37:48 +00:00
2015-09-11 03:22:04 +00:00
2015-10-01 03:51:44 +00:00
2015-09-09 17:55:00 +00:00
2015-06-17 20:52:32 +00:00
2015-09-15 01:42:48 +00:00
2015-06-27 07:52:53 +00:00
2015-08-10 19:01:27 +00:00
2015-06-17 20:52:32 +00:00
2015-09-09 23:40:12 +00:00
2015-09-30 19:55:43 +00:00
2015-10-01 00:26:56 +00:00
2015-08-28 20:26:49 +00:00
2015-08-28 20:26:49 +00:00
2015-09-11 03:22:04 +00:00
2015-08-14 02:02:05 +00:00
2015-09-27 01:47:46 +00:00
2015-09-30 21:05:43 +00:00
2015-09-12 09:09:14 +00:00
2015-08-13 18:48:49 +00:00
2015-08-28 20:26:49 +00:00
2015-08-31 21:10:35 +00:00
2015-08-10 19:01:27 +00:00