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-09-16 23:46:03 +00:00
2019-06-13 09:37:38 +00:00
2019-08-16 15:42:28 +00:00
2019-06-13 09:37:38 +00:00
2019-09-11 11:16:48 +00:00
2019-09-02 16:12:31 +00:00
2019-09-16 09:45:27 +00:00
2019-09-11 11:16:48 +00:00
2019-08-29 21:53:58 +00:00
2019-08-16 15:42:28 +00:00
2019-08-20 22:18:06 +00:00
2019-08-16 15:42:28 +00:00
2019-06-19 00:25:39 +00:00
2019-09-12 10:22:23 +00:00
2019-09-12 10:22:23 +00:00
2019-09-12 10:22:23 +00:00
2019-09-12 10:22:23 +00:00
2019-09-12 10:22:23 +00:00
2019-09-12 10:22:23 +00:00
2019-09-12 10:22:23 +00:00
2019-09-12 10:22:23 +00:00
2019-09-12 10:22:23 +00:00
2019-09-12 10:22:23 +00:00
2019-09-12 10:22:23 +00:00
2019-09-12 10:22:23 +00:00
2019-09-12 10:22:23 +00:00
2019-09-12 10:22:23 +00:00
2019-08-16 15:42:28 +00:00
2019-09-12 22:10:36 +00:00
2019-09-12 10:22:23 +00:00
2019-09-12 10:22:23 +00:00
2019-09-12 10:22:23 +00:00
2019-08-28 20:12:31 +00:00
2019-06-04 23:11:42 +00:00
2019-06-19 00:25:39 +00:00
2019-08-23 20:31:34 +00:00
2019-06-15 03:51:08 +00:00
2019-09-12 10:22:23 +00:00
2019-08-27 10:21:11 +00:00
2019-08-03 05:52:47 +00:00
2019-08-03 05:52:47 +00:00
2019-08-03 05:52:47 +00:00
2019-08-03 05:52:47 +00:00
2019-08-03 05:52:47 +00:00
2019-08-03 05:52:47 +00:00
2019-09-02 16:12:31 +00:00
2019-08-29 16:55:55 +00:00
2019-06-24 16:58:19 +00:00
2019-08-05 11:12:23 +00:00
2019-06-25 13:37:16 +00:00
2019-07-10 23:23:54 +00:00
2019-09-12 10:22:23 +00:00
2019-08-09 09:32:38 +00:00
2019-06-13 09:37:38 +00:00
2019-06-24 17:18:20 +00:00
2019-08-22 18:53:41 +00:00
2019-09-10 10:39:09 +00:00
2019-09-01 18:38:15 +00:00
2019-09-11 11:16:48 +00:00
2019-06-13 13:56:19 +00:00
2019-09-05 20:18:34 +00:00
2019-06-17 09:13:29 +00:00
2019-08-09 20:16:31 +00:00
2019-08-09 20:18:30 +00:00
2019-06-17 09:13:29 +00:00
2019-08-16 15:42:28 +00:00
2019-08-29 19:03:58 +00:00
2019-07-25 10:59:45 +00:00
2019-08-26 05:06:30 +00:00
2019-06-17 23:39:41 +00:00
2019-07-25 16:39:57 +00:00
2019-07-25 16:39:57 +00:00
2019-09-09 17:15:56 +00:00
2019-09-11 11:16:48 +00:00
2019-08-20 22:18:06 +00:00
2019-08-01 10:53:45 +00:00
2019-08-09 21:37:32 +00:00
2019-06-19 00:25:39 +00:00
2019-08-16 15:42:28 +00:00
2019-09-12 10:22:23 +00:00
2019-09-12 10:22:23 +00:00
2019-07-16 09:27:39 +00:00
2019-09-16 07:32:13 +00:00
2019-09-16 07:32:13 +00:00
2019-09-07 20:24:51 +00:00
2019-06-12 08:28:35 +00:00
2019-07-24 22:57:22 +00:00
2019-07-24 22:57:22 +00:00
2019-07-09 20:22:36 +00:00
2019-06-22 00:06:51 +00:00
2019-07-03 09:41:35 +00:00
2019-07-10 17:08:25 +00:00
2019-08-16 15:42:28 +00:00
2019-09-11 11:16:48 +00:00
2019-07-17 19:24:02 +00:00
2019-09-12 10:22:23 +00:00
2019-09-11 11:16:48 +00:00
2019-06-06 12:38:11 +00:00
2019-06-06 11:53:26 +00:00
2019-06-04 18:45:15 +00:00
2019-08-15 10:12:26 +00:00
2019-06-06 12:38:11 +00:00
2019-06-06 12:38:11 +00:00
2019-06-06 11:53:26 +00:00
2019-06-06 11:53:26 +00:00
2019-06-12 13:51:44 +00:00
2019-09-11 11:16:48 +00:00
2019-06-26 15:11:31 +00:00
2019-06-24 16:57:12 +00:00
2019-06-20 16:34:00 +00:00
2019-09-11 11:16:48 +00:00
2019-06-14 23:08:59 +00:00
2019-07-25 10:59:45 +00:00
2019-08-29 17:24:32 +00:00
2019-09-10 10:39:09 +00:00
2019-08-09 11:05:15 +00:00
2019-06-22 03:03:25 +00:00
2019-08-16 15:42:28 +00:00
2019-07-25 10:59:45 +00:00
2019-09-11 11:16:48 +00:00
2019-09-05 23:40:03 +00:00
2019-08-16 15:42:28 +00:00
2019-06-15 04:53:51 +00:00
2019-07-17 19:24:02 +00:00
2019-08-16 15:42:28 +00:00
2019-08-28 13:55:10 +00:00
2019-06-04 11:06:21 +00:00
2019-09-01 18:38:15 +00:00
2019-08-02 19:33:46 +00:00
2019-09-12 10:22:23 +00:00
2019-06-04 11:06:21 +00:00
2019-08-16 15:42:28 +00:00
2019-09-12 22:10:36 +00:00
2019-08-16 15:42:28 +00:00
2019-09-11 11:16:48 +00:00
2019-08-16 15:42:28 +00:00
2019-08-13 14:57:37 +00:00
2019-08-13 14:57:37 +00:00
2019-08-13 14:57:37 +00:00
2019-08-13 14:57:37 +00:00
2019-08-16 15:42:28 +00:00
2019-07-17 20:46:19 +00:00
2019-08-16 15:42:28 +00:00
2019-06-17 09:13:29 +00:00
2019-06-17 09:13:29 +00:00
2019-07-17 19:24:12 +00:00
2019-08-19 20:47:09 +00:00
2019-08-30 17:23:02 +00:00
2019-07-17 19:24:12 +00:00
2019-07-17 19:24:02 +00:00
2019-07-03 09:41:35 +00:00
2019-08-05 13:44:10 +00:00
2019-09-09 11:21:14 +00:00
2019-09-12 10:22:23 +00:00
2019-09-12 10:22:23 +00:00
2019-09-12 10:22:23 +00:00
2019-09-12 10:22:23 +00:00
2019-07-31 20:14:19 +00:00
2019-07-17 19:24:02 +00:00
2019-06-19 00:25:39 +00:00
2019-09-12 10:22:23 +00:00
2019-09-12 22:10:36 +00:00
2019-09-10 23:25:12 +00:00
2019-09-13 20:25:58 +00:00
2019-09-12 22:10:36 +00:00
2019-06-13 13:56:19 +00:00
2019-07-02 06:04:46 +00:00
2019-08-29 19:03:58 +00:00
2019-07-31 12:52:17 +00:00
2019-09-12 10:22:23 +00:00
2019-08-16 15:42:28 +00:00
2019-08-16 15:42:28 +00:00
2019-08-16 15:42:28 +00:00
2019-08-16 15:42:28 +00:00
2019-08-16 15:42:28 +00:00
2019-08-16 15:42:28 +00:00
2019-07-30 08:00:49 +00:00
2019-07-30 08:00:49 +00:00
2019-07-30 08:00:49 +00:00
2019-07-30 08:00:49 +00:00
2019-06-13 09:37:38 +00:00
2019-08-13 09:33:25 +00:00
2019-06-13 09:37:38 +00:00
2019-06-11 08:22:10 +00:00
2019-06-11 08:22:10 +00:00
2019-06-13 09:37:38 +00:00
2019-06-13 09:37:38 +00:00
2019-06-13 09:37:38 +00:00
2019-09-12 10:22:23 +00:00
2019-06-17 07:47:28 +00:00
2019-06-21 23:38:05 +00:00
2019-09-11 11:16:48 +00:00
2019-09-11 11:16:48 +00:00
2019-09-11 11:16:48 +00:00
2019-09-11 11:16:48 +00:00
2019-09-11 11:16:48 +00:00
2019-09-11 11:16:48 +00:00
2019-09-11 11:16:48 +00:00
2019-09-11 11:16:48 +00:00
2019-09-11 11:16:48 +00:00
2019-09-11 11:16:48 +00:00
2019-09-11 11:16:48 +00:00
2019-09-11 11:16:48 +00:00
2019-09-11 11:16:48 +00:00
2019-09-11 11:16:48 +00:00
2019-09-11 11:16:48 +00:00
2019-09-11 11:16:48 +00:00
2019-09-11 11:16:48 +00:00
2019-09-11 11:16:48 +00:00
2019-08-16 15:42:28 +00:00
2019-08-16 15:42:28 +00:00
2019-06-06 21:19:39 +00:00