Michael Kruse
842bdd0071
[ScopBuilder] Set domain to empty instead of NULL.
...
The domain generation used nullptr to mark the domain of an error block
as never-executed. Later, nullptr domains are recreated with a
zero-tuple domain that then mismatches with the expected domain the
error block within the loop.
Instead of using nullptr, assign an empty domain which preserves the
expected space. Remove empty domains during SCoP simplification.
Fixes llvm.org/PR38218.
llvm-svn: 338646
2018-08-01 22:28:32 +00:00
..
2017-03-07 16:17:58 +00:00
2018-04-25 18:53:33 +00:00
2017-07-21 16:47:36 +00:00
2017-02-18 20:51:29 +00:00
2017-04-28 21:16:29 +00:00
2018-06-13 21:46:29 +00:00
2017-02-28 09:45:54 +00:00
2018-02-20 07:26:42 +00:00
2018-02-20 07:26:42 +00:00
2017-04-03 12:37:10 +00:00
2017-03-07 15:23:30 +00:00
2018-02-03 06:59:47 +00:00
2017-07-21 16:47:36 +00:00
2018-02-20 07:26:42 +00:00
2018-02-20 07:26:42 +00:00
2018-02-20 07:26:42 +00:00
2018-02-20 07:26:42 +00:00
2018-04-25 18:53:33 +00:00
2018-02-20 07:26:42 +00:00
2018-02-20 07:26:42 +00:00
2017-07-21 16:47:36 +00:00
2018-02-03 06:59:47 +00:00
2018-02-03 06:59:47 +00:00
2018-02-03 06:59:47 +00:00
2018-02-20 07:26:42 +00:00
2018-02-03 06:59:47 +00:00
2017-06-27 10:47:55 +00:00
2018-04-20 18:55:44 +00:00
2018-02-03 06:59:47 +00:00
2018-02-03 06:59:47 +00:00
2018-02-03 06:59:47 +00:00
2018-02-03 06:59:47 +00:00
2018-02-03 06:59:47 +00:00
2017-03-07 15:23:30 +00:00
2017-05-15 12:58:31 +00:00
2017-05-15 12:58:31 +00:00
2017-05-19 15:07:45 +00:00
2017-07-21 16:47:36 +00:00
2017-05-24 18:39:39 +00:00
2018-01-18 15:15:50 +00:00
2018-02-12 21:09:40 +00:00
2018-02-12 21:09:40 +00:00
2018-01-23 23:56:36 +00:00
2018-01-23 23:56:36 +00:00
2017-10-05 13:43:00 +00:00
2017-10-05 13:43:00 +00:00
2018-01-18 15:15:50 +00:00
2017-09-23 15:32:07 +00:00
2018-06-28 07:11:48 +00:00
2018-02-20 07:26:42 +00:00
2018-02-20 07:26:42 +00:00
2017-06-01 21:46:27 +00:00
2018-04-10 01:20:41 +00:00
2017-06-20 22:53:02 +00:00
2017-09-25 20:27:15 +00:00
2017-05-10 10:59:58 +00:00
2017-05-10 10:59:58 +00:00
2017-05-10 10:59:58 +00:00
2017-05-10 10:59:58 +00:00
2017-05-10 10:59:58 +00:00
2017-05-10 10:59:58 +00:00
2017-05-10 10:59:58 +00:00
2018-02-03 06:59:47 +00:00
2017-03-09 11:36:00 +00:00
2017-03-07 16:28:53 +00:00
2017-03-02 12:15:37 +00:00
2018-02-20 07:26:42 +00:00
2017-03-06 01:12:16 +00:00
2017-10-02 11:41:27 +00:00
2017-07-13 12:18:56 +00:00
2018-04-25 18:53:33 +00:00
2017-07-21 16:47:36 +00:00
2017-05-19 03:45:00 +00:00
2018-02-03 06:59:47 +00:00
2018-04-25 18:53:33 +00:00
2018-02-03 06:59:47 +00:00
2018-04-09 06:07:44 +00:00
2017-03-07 15:17:23 +00:00
2018-01-19 17:12:48 +00:00
2018-01-19 17:12:48 +00:00
2018-01-19 17:12:48 +00:00
2018-04-09 06:07:44 +00:00
2018-04-09 06:07:44 +00:00
2018-04-09 06:07:44 +00:00
2018-04-09 06:07:44 +00:00
2018-02-20 07:26:42 +00:00
2018-02-20 07:26:42 +00:00
2018-02-20 07:26:42 +00:00
2018-02-20 07:26:42 +00:00
2018-02-20 07:26:42 +00:00
2018-02-20 07:26:42 +00:00
2018-02-20 07:26:42 +00:00
2018-01-17 21:59:02 +00:00
2017-03-01 21:11:27 +00:00
2018-02-20 07:26:42 +00:00
2018-02-20 07:26:42 +00:00
2017-03-01 21:11:27 +00:00
2018-02-03 06:59:47 +00:00
2018-03-03 19:27:54 +00:00
2017-03-01 21:11:27 +00:00
2018-02-20 07:26:42 +00:00
2018-02-03 06:59:47 +00:00
2018-04-25 18:53:33 +00:00
2018-04-25 18:53:33 +00:00
2018-02-03 06:59:47 +00:00
2018-02-03 06:59:47 +00:00
2018-02-03 06:59:47 +00:00
2018-02-20 07:26:42 +00:00
2018-02-20 07:26:42 +00:00
2018-02-03 06:59:47 +00:00
2018-02-03 06:59:47 +00:00
2018-02-20 07:26:42 +00:00
2018-02-03 06:59:47 +00:00
2017-03-07 15:17:23 +00:00
2018-02-03 06:59:47 +00:00
2018-02-20 07:26:42 +00:00
2018-02-03 06:59:47 +00:00
2018-03-03 19:27:54 +00:00
2018-02-03 06:59:47 +00:00
2018-02-20 07:26:42 +00:00
2018-02-20 07:26:42 +00:00
2018-02-20 07:26:42 +00:00
2018-02-03 06:59:47 +00:00
2018-02-03 06:59:47 +00:00
2018-08-01 22:28:32 +00:00
2018-02-20 07:26:42 +00:00
2018-05-14 23:05:43 +00:00
2018-02-20 07:26:42 +00:00
2017-02-16 19:11:25 +00:00
2017-02-16 19:11:29 +00:00
2018-02-03 06:59:47 +00:00
2018-02-03 06:59:47 +00:00
2018-02-03 06:59:47 +00:00
2018-02-03 06:59:47 +00:00
2018-02-03 06:59:47 +00:00
2017-08-31 03:15:56 +00:00
2018-05-10 07:09:10 +00:00
2017-06-25 06:32:00 +00:00
2018-05-09 16:23:56 +00:00
2018-05-08 07:24:05 +00:00
2018-04-25 18:53:33 +00:00
2018-04-25 18:53:33 +00:00
2017-05-05 13:20:47 +00:00
2017-07-20 12:37:02 +00:00
2018-02-20 07:26:42 +00:00
2017-02-17 08:12:36 +00:00
2018-01-18 15:15:50 +00:00
2017-09-01 11:36:52 +00:00
2018-01-18 15:15:50 +00:00
2018-01-18 15:15:50 +00:00
2018-01-18 15:15:50 +00:00
2018-01-18 15:15:50 +00:00
2018-02-03 06:59:47 +00:00
2018-02-03 06:59:47 +00:00
2018-02-03 06:59:47 +00:00
2018-04-09 23:13:05 +00:00
2018-02-20 07:26:42 +00:00
2018-02-20 07:26:42 +00:00
2018-02-20 07:26:42 +00:00
2018-02-20 07:26:42 +00:00
2018-04-25 18:53:33 +00:00
2017-07-21 16:47:36 +00:00
2017-05-03 20:08:52 +00:00
2017-05-03 20:08:52 +00:00
2018-02-03 06:59:47 +00:00
2018-02-03 06:59:47 +00:00
2017-07-20 12:37:02 +00:00
2017-07-20 12:37:02 +00:00
2017-07-20 12:37:02 +00:00
2017-07-20 12:37:02 +00:00
2018-02-20 07:26:42 +00:00
2018-02-20 07:26:42 +00:00
2018-02-20 07:26:42 +00:00
2018-02-20 07:26:42 +00:00
2017-07-17 23:58:33 +00:00
2017-03-07 20:28:43 +00:00
2018-02-20 07:26:42 +00:00
2017-07-20 12:37:02 +00:00
2017-07-20 12:37:02 +00:00