Roman Levenstein
1494d155c6
Don't sink open_existential instructions.
...
We don't sink open_existential_* instructions, because there may be some instructions depending on them, e.g. ametatype_inst, etc. But this kind of dependency cannot be expressed in SIL as a use yet. As a result, sinking open_existential may break the invariant that these instructions should dominate their uses.
2016-05-12 12:05:49 -07:00
..
2016-04-06 20:21:58 -04:00
2016-05-06 15:07:17 -07:00
2016-02-18 00:40:33 -08:00
2016-02-26 12:02:29 -08:00
2016-02-18 01:26:28 -08:00
2015-12-28 11:42:15 +01:00
2016-02-18 00:40:33 -08:00
2016-04-18 15:39:17 -07:00
2016-03-31 21:15:53 -07:00
2016-02-25 12:21:56 -08:00
2016-01-06 17:35:27 -08:00
2016-04-18 15:39:17 -07:00
2016-02-18 01:26:28 -08:00
2016-02-22 13:58:10 -08:00
2016-04-06 20:21:58 -04:00
2016-02-29 12:08:52 -08:00
2016-05-06 21:07:08 -07:00
2016-05-06 21:07:08 -07:00
2016-04-07 20:35:18 -07:00
2016-04-06 20:21:58 -04:00
2016-03-17 21:16:24 -07:00
2016-01-06 17:35:27 -08:00
2016-01-19 08:59:24 -08:00
2016-05-06 21:07:08 -07:00
2016-01-06 17:35:27 -08:00
2016-01-06 17:35:27 -08:00
2016-04-06 20:21:58 -04:00
2016-05-09 00:28:56 -07:00
2016-04-06 20:21:58 -04:00
2016-05-06 21:07:08 -07:00
2016-02-18 16:41:35 -08:00
2016-04-06 20:21:58 -04:00
2016-05-06 21:07:08 -07:00
2016-02-18 01:26:28 -08:00
2016-04-20 13:02:06 -07:00
2016-05-05 10:34:08 -07:00
2016-02-18 00:40:33 -08:00
2016-03-09 20:05:59 -08:00
2016-02-18 16:41:35 -08:00
2016-03-31 21:15:53 -07:00
2015-12-16 10:39:06 -08:00
2016-05-06 21:07:08 -07:00
2016-05-06 21:07:08 -07:00
2016-03-06 00:25:14 +00:00
2016-04-25 11:38:49 -07:00
2016-05-06 21:07:08 -07:00
2016-02-19 18:21:29 -08:00
2016-04-06 20:21:58 -04:00
2016-04-08 02:46:44 -07:00
2016-05-06 20:31:38 +02:00
2016-03-28 14:14:50 -07:00
2016-02-14 17:30:44 +01:00
2016-01-01 01:04:16 -08:00
2016-05-11 11:02:37 -07:00
2016-04-06 20:21:58 -04:00
2016-04-06 20:21:58 -04:00
2016-04-07 10:39:18 -07:00
2016-04-12 22:31:46 +02:00
2015-12-15 09:05:37 -08:00
2016-01-22 18:41:19 -08:00
2016-04-08 02:10:31 -07:00
2016-05-06 21:07:08 -07:00
2016-05-06 21:07:08 -07:00
2016-04-06 20:21:58 -04:00
2016-04-06 20:21:58 -04:00
2016-05-06 21:07:08 -07:00
2016-04-06 20:21:58 -04:00
2016-04-18 15:39:17 -07:00
2016-05-06 21:07:08 -07:00
2016-04-18 15:39:17 -07:00
2016-03-03 07:00:20 -08:00
2016-03-09 18:08:52 -08:00
2016-01-29 08:00:16 -08:00
2016-04-06 20:21:58 -04:00
2016-02-18 16:41:35 -08:00
2016-05-06 21:07:08 -07:00
2016-03-28 14:14:49 -07:00
2016-04-06 20:21:58 -04:00
2016-05-06 21:07:08 -07:00
2016-04-06 20:21:58 -04:00
2016-03-15 12:56:54 -07:00
2016-04-01 15:26:36 -07:00
2016-04-06 20:21:58 -04:00
2016-04-06 20:21:58 -04:00
2016-04-06 20:21:58 -04:00
2016-02-01 20:33:40 -08:00
2016-02-18 01:26:28 -08:00
2016-05-06 21:07:08 -07:00
2016-02-22 15:43:33 -08:00
2016-04-28 22:40:47 -07:00
2016-04-06 20:21:58 -04:00
2016-05-06 21:07:08 -07:00
2016-04-06 20:21:58 -04:00
2016-05-06 21:07:08 -07:00
2016-02-29 12:08:52 -08:00
2016-01-15 06:48:31 +00:00
2016-04-06 20:21:58 -04:00
2016-04-14 14:27:32 -07:00
2016-05-06 21:07:08 -07:00
2016-03-07 21:26:57 -05:00
2016-03-29 16:33:47 -07:00
2016-02-18 01:26:28 -08:00
2016-02-18 00:40:33 -08:00
2016-05-06 21:07:08 -07:00
2016-04-07 10:39:18 -07:00
2016-04-25 16:33:17 -07:00
2016-04-25 16:33:17 -07:00
2016-01-06 17:35:27 -08:00
2016-01-06 17:35:27 -08:00
2016-04-06 20:21:58 -04:00
2016-01-20 16:33:58 -08:00
2016-02-29 12:08:52 -08:00
2016-02-18 16:41:35 -08:00
2016-01-22 18:41:19 -08:00
2016-01-22 18:41:19 -08:00
2016-04-06 20:21:58 -04:00
2016-05-06 21:07:08 -07:00
2016-04-06 20:21:58 -04:00
2016-05-06 21:07:08 -07:00
2016-03-29 16:33:47 -07:00
2016-04-06 20:21:58 -04:00
2016-04-07 10:39:18 -07:00
2016-03-29 16:33:47 -07:00
2016-05-06 21:07:08 -07:00
2016-05-06 21:07:08 -07:00
2016-05-06 21:07:08 -07:00
2016-03-31 12:53:44 -07:00
2016-03-29 16:33:47 -07:00
2016-04-15 16:05:35 -07:00
2016-01-11 16:51:11 -08:00
2016-05-06 21:07:08 -07:00
2016-03-25 15:13:10 -07:00
2016-04-06 20:21:58 -04:00
2016-04-18 15:39:17 -07:00
2016-02-26 13:28:57 -08:00
2016-05-12 12:05:20 -07:00
2015-12-23 00:31:13 +01:00
2015-12-17 19:18:45 -06:00
2016-02-18 00:40:33 -08:00
2016-03-14 22:37:06 -07:00
2016-05-06 21:07:08 -07:00
2016-02-26 13:28:57 -08:00
2016-02-26 13:28:57 -08:00
2016-01-06 17:35:27 -08:00
2016-04-06 20:21:58 -04:00
2016-02-18 01:26:28 -08:00
2016-04-15 16:05:35 -07:00
2016-01-06 17:35:27 -08:00
2016-01-06 17:35:27 -08:00
2016-02-22 12:11:00 -08:00
2016-01-19 08:59:24 -08:00
2016-02-26 13:28:57 -08:00
2016-02-26 13:28:57 -08:00
2016-05-06 21:07:08 -07:00
2016-02-26 13:28:57 -08:00
2016-04-06 20:21:58 -04:00
2016-05-11 16:28:50 -07:00
2016-02-26 13:28:57 -08:00
2015-12-23 04:38:46 +09:00
2016-04-15 16:05:35 -07:00
2016-05-06 21:07:08 -07:00
2016-01-06 09:40:46 -08:00
2016-04-12 22:31:46 +02:00
2016-04-20 16:15:12 -07:00
2016-04-17 21:57:11 -07:00
2016-01-14 19:15:32 -08:00
2016-05-06 21:07:08 -07:00
2016-05-06 21:07:08 -07:00
2016-02-29 12:08:52 -08:00
2016-03-23 23:59:54 -07:00
2016-02-18 00:40:33 -08:00
2016-04-19 22:14:38 -07:00
2016-04-15 16:05:35 -07:00
2016-01-06 17:35:27 -08:00
2016-03-28 15:59:01 -07:00
2016-05-06 21:07:08 -07:00
2016-02-18 00:40:33 -08:00
2016-05-06 21:07:08 -07:00
2016-04-06 20:21:58 -04:00
2016-02-18 16:41:35 -08:00
2016-04-12 22:31:46 +02:00
2016-04-12 22:31:46 +02:00
2016-01-21 17:18:15 -08:00
2016-02-26 13:28:57 -08:00
2016-04-06 20:21:58 -04:00
2016-04-06 20:21:58 -04:00
2016-01-06 17:35:27 -08:00
2016-02-18 00:40:33 -08:00
2016-03-07 23:22:34 -08:00
2016-02-29 12:08:52 -08:00
2015-12-28 02:15:34 +01:00
2016-05-06 21:07:08 -07:00
2016-05-12 12:05:49 -07:00
2016-02-29 07:42:59 -08:00
2016-02-29 07:42:59 -08:00
2016-02-29 07:42:59 -08:00
2016-04-06 20:21:58 -04:00
2016-04-06 20:21:58 -04:00
2016-03-09 18:08:52 -08:00
2016-03-09 18:08:52 -08:00
2016-02-18 01:26:28 -08:00
2016-02-29 07:42:59 -08:00
2016-02-19 18:21:29 -08:00
2016-05-10 10:41:16 -07:00
2016-02-25 19:42:33 -08:00
2016-04-12 09:22:52 +02:00
2016-05-10 10:41:16 -07:00
2016-02-29 07:42:59 -08:00
2016-04-06 20:21:58 -04:00
2016-02-25 15:49:27 -08:00
2016-03-30 21:16:00 -07:00
2016-04-08 23:30:01 -07:00
2016-04-07 10:39:18 -07:00
2016-04-18 15:39:17 -07:00
2016-02-29 07:42:59 -08:00
2016-01-19 08:59:24 -08:00
2016-02-18 00:40:33 -08:00
2015-12-20 21:12:11 -08:00
2016-01-06 17:35:27 -08:00
2016-04-29 08:55:13 -07:00
2016-04-07 10:39:18 -07:00
2016-04-07 10:39:18 -07:00
2016-02-26 13:28:57 -08:00
2016-01-15 14:17:00 -08:00
2016-02-26 12:02:29 -08:00
2015-12-20 21:12:11 -08:00
2016-04-09 12:22:18 +02:00
2016-04-15 16:05:35 -07:00
2016-04-24 11:10:01 -07:00
2016-04-30 14:17:38 -07:00
2016-03-31 12:53:44 -07:00
2016-01-06 17:35:27 -08:00
2016-01-06 17:35:27 -08:00