Amara Emerson
9d64721ca5
[GlobalISel] Partially revert r371901.
...
r371901 was overeager and widenScalarDst() and the like in the legalizer
attempt to increment the insert point given in order to add new instructions
after the currently legalizing inst. In cases where the insertion point is not
exactly the current instruction, then callers need to de-compensate for the
behaviour by decrementing the insertion iterator before calling them. It's not
a nice state of affairs, for now just undo the problematic parts of the change.
llvm-svn: 372050
2019-09-16 23:46:03 +00:00
..
2019-05-29 13:14:35 +00:00
2019-02-07 18:58:28 +00:00
2019-02-04 23:41:59 +00:00
2019-09-04 16:19:45 +00:00
2019-08-09 21:11:20 +00:00
2019-09-04 16:19:45 +00:00
2019-08-09 21:11:20 +00:00
2019-07-26 02:36:05 +00:00
2019-07-09 14:30:57 +00:00
2019-09-09 18:29:45 +00:00
2019-09-09 18:29:45 +00:00
2019-09-09 18:10:31 +00:00
2019-09-09 18:10:31 +00:00
2019-09-10 17:17:05 +00:00
2019-09-10 17:17:05 +00:00
2019-09-10 17:17:05 +00:00
2019-09-10 17:17:05 +00:00
2019-09-10 17:17:05 +00:00
2019-09-09 18:29:37 +00:00
2019-09-09 18:29:37 +00:00
2019-09-09 18:10:31 +00:00
2019-09-09 18:10:31 +00:00
2019-09-09 18:10:31 +00:00
2019-09-16 14:14:40 +00:00
2019-07-02 14:52:16 +00:00
2019-09-09 18:10:31 +00:00
2019-09-09 18:10:31 +00:00
2019-09-09 18:10:31 +00:00
2019-09-09 18:10:31 +00:00
2019-09-09 18:10:31 +00:00
2019-09-09 18:10:31 +00:00
2019-09-09 18:10:31 +00:00
2019-07-02 14:52:16 +00:00
2019-09-06 20:32:37 +00:00
2019-09-10 17:16:59 +00:00
2019-09-09 18:10:31 +00:00
2019-09-09 18:10:31 +00:00
2019-09-13 03:55:43 +00:00
2019-07-24 16:05:53 +00:00
2019-09-09 17:25:35 +00:00
2019-07-16 20:31:25 +00:00
2019-07-16 20:31:25 +00:00
2019-08-01 03:41:41 +00:00
2019-09-16 14:14:40 +00:00
2019-08-01 03:29:01 +00:00
2019-07-09 14:30:57 +00:00
2019-09-04 20:46:31 +00:00
2019-07-01 15:39:27 +00:00
2019-07-01 16:06:02 +00:00
2019-07-15 17:26:43 +00:00
2019-07-09 14:30:02 +00:00
2019-07-09 14:30:57 +00:00
2019-07-16 18:42:53 +00:00
2019-09-13 00:11:20 +00:00
2019-02-28 23:37:48 +00:00
2019-09-16 14:14:40 +00:00
2019-07-09 14:30:57 +00:00
2019-09-10 17:19:46 +00:00
2019-08-29 01:13:41 +00:00
2019-08-29 01:13:41 +00:00
2019-09-13 01:48:15 +00:00
2019-09-13 01:48:15 +00:00
2019-07-22 12:43:41 +00:00
2019-07-22 12:43:41 +00:00
2019-07-22 12:43:41 +00:00
2019-07-22 12:43:41 +00:00
2019-07-22 12:43:41 +00:00
2019-07-22 12:43:41 +00:00
2019-07-22 12:43:41 +00:00
2019-07-22 12:43:41 +00:00
2019-07-22 12:43:41 +00:00
2019-07-22 12:43:41 +00:00
2019-07-22 12:43:41 +00:00
2019-07-22 12:43:41 +00:00
2019-07-09 14:30:57 +00:00
2019-09-16 14:14:40 +00:00
2019-09-16 00:32:56 +00:00
2019-09-16 00:32:56 +00:00
2019-07-01 15:48:18 +00:00
2019-07-19 22:28:44 +00:00
2019-07-15 19:39:31 +00:00
2019-07-01 13:34:26 +00:00
2019-07-16 18:42:53 +00:00
2019-03-01 00:50:26 +00:00
2019-07-09 14:30:57 +00:00
2019-09-09 16:18:07 +00:00
2019-09-09 16:18:07 +00:00
2019-09-09 16:18:07 +00:00
2019-09-16 14:14:31 +00:00
2019-09-09 16:18:07 +00:00
2019-09-09 16:18:07 +00:00
2019-09-10 16:20:14 +00:00
2019-09-10 16:20:14 +00:00
2019-09-10 16:20:14 +00:00
2019-09-05 02:20:25 +00:00
2019-09-09 17:25:35 +00:00
2019-07-16 20:25:43 +00:00
2019-07-16 20:25:43 +00:00
2019-07-09 14:02:20 +00:00
2019-07-02 14:52:14 +00:00
2019-09-13 03:55:43 +00:00
2019-07-01 16:32:47 +00:00
2019-07-01 16:32:47 +00:00
2019-09-09 15:46:13 +00:00
2019-07-01 15:42:47 +00:00
2019-07-01 13:22:06 +00:00
2019-09-09 17:25:35 +00:00
2019-07-16 20:15:30 +00:00
2019-07-16 20:15:30 +00:00
2019-09-16 00:29:12 +00:00
2019-07-01 13:22:04 +00:00
2019-07-01 13:22:04 +00:00
2019-07-02 14:49:29 +00:00
2019-08-01 03:57:42 +00:00
2019-08-01 03:57:42 +00:00
2019-09-09 16:02:07 +00:00
2019-09-06 00:36:06 +00:00
2019-07-09 14:30:57 +00:00
2019-06-24 18:02:18 +00:00
2019-09-16 00:29:12 +00:00
2019-07-01 13:22:04 +00:00
2019-07-01 13:22:04 +00:00
2019-07-02 14:49:29 +00:00
2019-07-09 14:02:26 +00:00
2019-09-13 03:55:43 +00:00
2019-07-01 13:22:06 +00:00
2019-07-01 18:47:22 +00:00
2019-07-19 17:52:56 +00:00
2019-07-19 14:29:30 +00:00
2019-07-26 02:36:05 +00:00
2019-07-30 23:56:30 +00:00
2019-07-01 18:45:36 +00:00
2019-07-02 14:16:39 +00:00
2019-07-26 02:36:05 +00:00
2019-06-17 17:01:35 +00:00
2019-03-14 14:18:56 +00:00
2019-09-09 17:13:44 +00:00
2019-09-09 17:13:44 +00:00
2019-09-09 17:13:44 +00:00
2019-09-09 17:13:44 +00:00
2019-08-22 17:29:17 +00:00
2019-09-05 02:20:32 +00:00
2019-07-01 18:40:23 +00:00
2019-09-09 15:20:49 +00:00
2019-08-23 20:30:35 +00:00
2019-08-21 16:59:10 +00:00
2019-09-04 16:19:45 +00:00
2019-08-01 03:33:15 +00:00
2019-01-20 19:45:18 +00:00
2019-09-04 20:46:15 +00:00
2019-09-11 11:16:48 +00:00
2019-07-01 18:40:23 +00:00
2019-08-01 19:10:05 +00:00
2019-09-09 17:04:18 +00:00
2019-07-09 22:48:04 +00:00
2019-07-09 14:17:31 +00:00
2019-09-04 16:19:45 +00:00
2019-08-01 19:10:05 +00:00
2019-08-01 19:10:05 +00:00
2019-08-01 19:10:05 +00:00
2019-08-01 19:10:05 +00:00
2019-08-01 19:10:05 +00:00
2019-09-04 16:19:45 +00:00
2019-09-04 16:19:45 +00:00
2019-09-10 17:19:46 +00:00
2019-08-23 20:30:35 +00:00
2019-08-23 20:30:35 +00:00
2019-05-17 12:20:05 +00:00
2019-09-04 16:19:45 +00:00
2019-09-04 16:19:45 +00:00
2019-09-04 16:19:45 +00:00
2019-08-29 20:06:48 +00:00
2019-01-25 04:03:38 +00:00
2019-01-25 04:03:38 +00:00
2019-09-13 01:48:15 +00:00
2019-01-25 04:03:38 +00:00
2019-01-25 04:03:38 +00:00
2019-01-25 04:03:38 +00:00
2019-08-23 20:30:35 +00:00
2019-09-13 00:44:35 +00:00
2019-09-13 00:44:35 +00:00
2019-09-09 23:30:11 +00:00
2019-09-09 23:30:11 +00:00
2019-08-23 20:30:35 +00:00
2019-09-10 17:19:46 +00:00
2019-08-21 16:59:10 +00:00
2019-01-25 04:03:38 +00:00
2019-01-25 04:37:33 +00:00
2019-01-25 04:37:33 +00:00
2019-01-25 04:37:33 +00:00
2019-07-09 23:34:29 +00:00
2019-08-29 20:06:48 +00:00
2019-08-23 20:30:35 +00:00
2019-09-10 17:19:46 +00:00
2019-07-19 22:28:44 +00:00
2019-09-04 16:19:45 +00:00
2019-09-04 16:19:45 +00:00
2019-07-15 19:43:04 +00:00
2019-02-20 16:11:22 +00:00
2019-07-30 18:49:16 +00:00
2019-01-27 00:12:21 +00:00
2019-05-17 12:20:01 +00:00
2019-02-02 23:29:55 +00:00
2019-09-10 16:42:31 +00:00
2019-09-10 16:20:14 +00:00
2019-09-10 16:20:14 +00:00
2019-09-10 16:20:14 +00:00
2019-09-10 16:20:14 +00:00
2019-09-10 16:20:14 +00:00
2019-09-04 16:19:45 +00:00
2019-09-04 16:19:45 +00:00
2019-08-01 19:10:05 +00:00
2019-08-23 20:30:35 +00:00
2019-09-16 23:46:03 +00:00
2019-02-02 23:29:55 +00:00
2019-09-04 16:19:45 +00:00
2019-08-21 16:59:10 +00:00
2019-08-09 21:11:20 +00:00
2019-01-22 19:02:10 +00:00
2019-01-22 19:02:10 +00:00
2019-01-22 19:02:10 +00:00
2019-09-04 16:19:45 +00:00
2019-08-21 16:59:10 +00:00
2019-09-16 00:29:12 +00:00
2019-09-04 16:19:45 +00:00
2019-09-04 16:19:45 +00:00
2019-01-25 03:23:04 +00:00
2019-09-10 16:20:14 +00:00
2019-08-01 19:10:05 +00:00
2019-04-15 05:04:20 +00:00
2019-09-16 00:29:12 +00:00
2019-09-04 16:19:45 +00:00
2019-09-04 16:19:45 +00:00
2019-01-25 03:23:04 +00:00
2019-01-20 18:40:36 +00:00
2019-08-27 14:22:32 +00:00
2019-04-15 05:04:20 +00:00
2019-08-23 20:30:35 +00:00
2019-08-21 16:59:10 +00:00
2019-02-08 14:27:23 +00:00
2019-01-22 19:02:10 +00:00
2019-01-22 19:02:10 +00:00
2019-01-22 19:02:10 +00:00
2019-07-01 18:50:50 +00:00
2019-07-01 18:50:50 +00:00
2019-07-17 11:22:57 +00:00
2019-07-16 18:42:53 +00:00
2019-07-16 18:42:53 +00:00
2019-08-01 03:52:40 +00:00
2019-07-01 18:50:50 +00:00
2019-09-05 02:20:39 +00:00
2019-09-05 02:20:39 +00:00
2019-08-01 03:52:40 +00:00
2019-07-01 18:50:50 +00:00
2019-08-01 03:52:40 +00:00
2019-09-16 00:33:00 +00:00
2019-07-02 14:17:38 +00:00
2019-01-27 22:36:24 +00:00
2019-05-17 12:02:31 +00:00
2019-05-29 13:14:35 +00:00
2019-06-17 17:01:32 +00:00
2019-06-29 00:39:20 +00:00
2019-06-29 00:39:20 +00:00
2019-06-25 01:07:22 +00:00
2019-06-29 00:25:53 +00:00
2019-06-18 12:23:42 +00:00
2019-06-29 00:33:13 +00:00
2019-06-29 00:33:13 +00:00
2019-06-29 00:33:13 +00:00
2019-06-29 00:33:13 +00:00
2019-06-29 00:33:13 +00:00
2019-07-01 17:04:57 +00:00
2019-07-01 17:04:57 +00:00
2019-06-29 00:33:13 +00:00
2019-09-13 03:55:49 +00:00
2019-09-13 03:55:49 +00:00
2019-06-29 00:28:52 +00:00
2019-06-29 00:22:28 +00:00
2019-06-29 00:28:52 +00:00
2019-09-16 00:48:37 +00:00
2019-07-01 16:19:39 +00:00
2019-07-01 16:19:39 +00:00
2019-06-29 00:22:28 +00:00
2019-06-29 00:22:28 +00:00
2019-06-29 00:22:28 +00:00
2019-06-29 00:22:28 +00:00
2019-06-29 00:22:28 +00:00
2019-09-06 20:32:37 +00:00
2019-09-06 20:32:37 +00:00
2019-06-29 00:44:36 +00:00
2019-07-01 13:30:12 +00:00
2019-07-01 13:30:09 +00:00
2019-07-01 16:41:36 +00:00
2019-07-01 13:30:12 +00:00
2019-07-15 20:20:18 +00:00
2019-07-15 20:20:18 +00:00
2019-06-24 14:53:58 +00:00
2019-01-22 21:51:38 +00:00
2019-07-22 13:33:11 +00:00
2019-08-01 03:33:15 +00:00
2019-07-22 13:33:11 +00:00
2019-07-22 13:33:11 +00:00
2019-07-22 13:33:11 +00:00
2019-07-22 13:33:11 +00:00
2019-07-22 13:33:11 +00:00
2019-07-22 13:33:11 +00:00
2019-07-22 13:33:11 +00:00
2019-07-22 13:33:11 +00:00
2019-09-04 20:46:31 +00:00
2019-09-11 11:16:48 +00:00
2019-01-08 06:30:53 +00:00
2019-09-09 17:04:18 +00:00
2019-07-01 13:40:17 +00:00
2019-09-09 18:57:51 +00:00
2019-07-15 17:20:40 +00:00
2019-09-06 20:32:37 +00:00
2019-02-04 23:29:31 +00:00
2019-05-17 12:02:27 +00:00
2019-07-01 13:40:18 +00:00
2019-09-16 14:14:37 +00:00
2019-01-08 06:30:53 +00:00
2019-01-20 18:35:41 +00:00
2019-09-16 14:14:37 +00:00
2019-02-07 18:14:39 +00:00
2019-02-14 22:24:28 +00:00
2019-07-09 14:13:09 +00:00
2019-07-09 14:13:09 +00:00
2019-06-15 00:33:26 +00:00
2019-06-12 14:23:28 +00:00
2019-09-09 16:06:37 +00:00
2019-01-22 21:51:38 +00:00
2019-03-12 09:52:58 +00:00
2019-07-15 20:20:18 +00:00
2019-07-15 20:20:18 +00:00
2019-07-01 18:13:12 +00:00
2019-01-29 23:29:00 +00:00
2019-06-15 00:33:26 +00:00
2019-02-04 23:29:31 +00:00
2019-01-08 06:30:53 +00:00
2019-07-01 18:13:12 +00:00
2019-06-24 17:54:12 +00:00
2019-09-10 16:42:37 +00:00
2019-09-16 00:37:10 +00:00
2019-07-01 18:33:37 +00:00
2019-07-01 18:33:37 +00:00
2019-01-25 03:23:04 +00:00
2019-02-04 23:29:31 +00:00
2019-01-08 06:30:53 +00:00
2019-02-04 23:29:31 +00:00
2019-01-08 06:30:53 +00:00
2019-09-16 00:37:10 +00:00
2019-07-01 18:33:37 +00:00
2019-07-01 18:33:37 +00:00
2019-01-25 03:23:04 +00:00
2019-02-04 23:29:31 +00:00
2019-01-08 06:30:53 +00:00
2019-07-15 20:20:18 +00:00
2019-06-24 17:54:12 +00:00
2019-09-10 16:42:37 +00:00
2019-05-29 13:14:35 +00:00
2019-07-26 02:36:05 +00:00
2019-05-29 13:14:35 +00:00
2019-05-29 13:14:35 +00:00