Florian Hahn
42b34facfd
Recommit "[LV] Inline CreateSplatIV call for scalar VFs."
...
This reverts the revert commit 073c27b5e5851f13d99d383e047309299b68827d.
A reduced test case has been added in 5e4966cbae7ba5 and the code has
been updated to handle the case where getInductionOpcode returns
BinaryOpsEnd. In this case, the original code was always using
Instruction::Add. Do the same in the patch.
Note this commit may slightly change the value naming, because it now
also assigns the 'induction' name in the floating point case.
2022-01-14 19:03:49 +00:00
..
2022-01-12 13:42:13 +00:00
2021-06-07 12:13:21 +01:00
2022-01-12 13:42:13 +00:00
2021-02-01 12:14:59 +00:00
2022-01-09 12:55:41 +00:00
2022-01-07 20:02:10 -08:00
2021-12-13 16:56:22 -08:00
2020-11-06 11:12:10 +01:00
2022-01-12 13:42:13 +00:00
2020-06-14 20:55:59 +01:00
2021-08-06 10:13:15 +01:00
2021-12-13 16:56:22 -08:00
2020-06-26 20:41:37 -07:00
2020-10-31 00:25:32 -07:00
2021-11-28 09:49:28 +00:00
2020-12-28 10:13:28 -08:00
2021-06-07 10:47:52 +01:00
2021-06-07 10:47:52 +01:00
2021-05-24 19:43:40 +02:00
2021-05-24 19:43:40 +02:00
2021-05-24 19:43:40 +02:00
2022-01-05 10:46:06 +00:00
2021-06-07 10:47:52 +01:00
2021-06-07 10:47:52 +01:00
2021-04-28 17:27:52 -04:00
2020-04-20 11:55:49 -07:00
2020-04-20 11:55:49 -07:00
2021-12-13 16:56:22 -08:00
2021-06-07 10:47:52 +01:00
2022-01-12 09:24:46 +00:00
2022-01-12 13:42:13 +00:00
2022-01-12 13:42:13 +00:00
2021-02-12 08:13:50 -05:00
2021-02-12 08:13:50 -05:00
2022-01-14 19:03:49 +00:00
2021-10-27 22:21:37 +03:00
2020-11-23 20:00:58 -05:00
2020-10-08 08:28:58 +01:00
2021-11-24 16:20:35 +00:00
2022-01-08 20:46:31 +00:00
2021-10-18 16:48:10 -07:00
2020-12-17 01:03:49 +03:00
2022-01-12 13:42:13 +00:00
2021-06-07 10:47:52 +01:00
2021-12-20 15:10:41 +00:00
2020-12-17 01:03:49 +03:00
2022-01-08 15:21:57 +00:00
2021-02-14 21:12:34 +09:00
2021-05-24 19:43:40 +02:00
2022-01-08 20:46:31 +00:00
2022-01-14 15:56:47 +00:00
2021-10-27 22:21:37 +03:00
2022-01-12 09:24:46 +00:00
2020-12-30 04:21:04 +09:00
2021-08-08 10:32:02 +03:00
2021-12-13 16:56:22 -08:00
2021-12-13 16:56:22 -08:00
2021-06-17 09:38:28 +02:00
2021-12-13 16:56:22 -08:00
2021-12-13 16:56:22 -08:00
2021-03-17 17:03:47 +01:00
2021-08-05 14:39:08 +01:00
2021-10-05 18:41:24 -07:00
2021-07-15 08:53:51 -07:00
2021-12-13 16:56:22 -08:00
2020-08-26 16:55:25 +01:00
2021-12-20 16:23:29 +00:00
2021-09-15 10:45:50 +01:00
2021-02-17 21:37:08 -05:00
2021-05-24 19:43:40 +02:00
2021-01-20 11:48:48 +00:00
2021-10-18 18:03:09 +01:00
2020-12-02 13:23:43 +00:00
2021-10-18 18:03:09 +01:00
2020-07-24 12:14:27 -07:00
2020-07-24 12:14:27 -07:00
2021-01-19 20:09:42 +01:00
2021-04-29 08:34:24 +01:00
2021-08-16 20:40:55 +02:00
2021-09-10 15:18:23 +02:00
2021-01-08 10:49:44 +00:00
2021-06-07 10:47:52 +01:00
2021-11-08 09:41:13 +00:00
2022-01-09 12:55:41 +00:00
2020-12-30 04:21:04 +09:00
2021-06-07 10:47:52 +01:00
2021-06-07 10:47:52 +01:00
2022-01-12 13:42:13 +00:00
2021-06-07 10:47:52 +01:00
2022-01-05 10:46:06 +00:00
2021-09-18 20:51:00 +02:00
2022-01-12 12:37:46 +00:00
2022-01-13 16:42:47 +00:00
2021-06-07 10:47:52 +01:00
2021-06-07 14:47:36 -07:00
2021-06-07 10:47:52 +01:00
2021-11-10 11:21:19 +00:00
2022-01-07 14:49:02 +00:00
2020-04-15 10:39:07 +03:00
2021-10-27 22:21:37 +03:00
2022-01-02 12:48:17 +00:00
2021-11-10 11:21:19 +00:00
2021-02-14 21:12:34 +09:00
2021-10-18 18:03:09 +01:00
2022-01-12 13:42:13 +00:00
2020-06-26 20:41:37 -07:00
2021-06-07 10:47:52 +01:00
2021-12-13 16:56:22 -08:00
2021-12-13 16:56:22 -08:00
2021-12-13 16:56:22 -08:00
2022-01-05 10:46:06 +00:00
2021-06-28 11:10:38 +01:00
2021-02-19 14:01:57 -05:00
2021-11-15 13:12:57 +00:00
2021-05-11 14:32:34 +01:00
2021-07-15 08:53:51 -07:00
2021-05-24 19:43:40 +02:00
2022-01-06 11:52:19 +00:00
2020-10-07 18:57:07 +01:00
2021-05-24 19:43:40 +02:00
2022-01-11 17:30:48 +00:00
2021-06-07 10:47:52 +01:00
2021-03-01 10:48:04 +00:00
2021-08-06 10:13:15 +01:00
2021-08-10 08:27:43 +01:00
2021-12-13 16:56:22 -08:00
2021-08-06 10:13:15 +01:00
2021-06-07 10:47:52 +01:00
2021-08-06 10:13:15 +01:00
2021-11-10 09:42:58 +00:00
2021-07-07 15:30:10 +01:00
2021-08-15 12:15:52 +01:00
2021-10-27 22:21:37 +03:00
2021-04-28 13:41:07 +01:00
2021-11-18 14:08:57 +00:00
2021-05-24 19:43:40 +02:00
2021-10-27 22:21:37 +03:00
2021-10-11 09:41:38 +01:00
2022-01-12 13:42:13 +00:00
2021-11-22 10:57:29 +00:00
2021-11-10 11:21:19 +00:00
2020-06-26 20:41:37 -07:00
2020-08-26 16:55:25 +01:00
2021-10-27 22:21:37 +03:00
2020-12-17 01:03:49 +03:00
2020-10-31 00:25:32 -07:00
2021-07-30 18:04:09 +01:00
2021-06-07 10:47:52 +01:00
2021-10-27 22:21:37 +03:00
2021-06-07 10:47:52 +01:00
2020-12-01 11:30:34 +00:00
2021-10-27 22:21:37 +03:00
2021-12-13 16:56:22 -08:00
2021-06-07 10:47:52 +01:00
2020-12-17 01:03:49 +03:00
2021-09-14 11:19:12 +01:00
2020-04-30 15:47:21 -04:00
2020-06-26 20:41:37 -07:00
2022-01-12 13:42:13 +00:00
2020-06-12 10:31:18 +01:00
2022-01-12 13:42:13 +00:00
2022-01-12 13:42:13 +00:00
2022-01-13 11:13:05 +00:00
2022-01-12 13:42:13 +00:00
2022-01-12 13:42:13 +00:00
2021-03-10 20:59:53 +00:00