Alexey Bataev
48bc5b0a29
[SLP][PR64099]Fix unsound undef to poison transformation when handling
...
insertelement instructions.
If the original vector has undef, not poison values, which are not
rewritten by later insertelement instructions, need to transform shuffle
with the undef vector, not a poison vector, and actual indices, not
PoisonMaskElem, otherwise the transformation may produce more poisons
output than the input.
2023-07-27 16:09:49 -07:00
..
2023-03-08 07:35:37 +01:00
2023-07-27 18:45:21 +03:00
2023-05-03 19:43:56 +00:00
2023-06-30 12:31:32 -04:00
2023-07-25 08:21:07 +08:00
2023-07-26 13:35:14 -04:00
2023-01-06 10:51:02 +00:00
2023-01-06 12:14:45 +01:00
2023-01-06 14:35:31 +01:00
2022-12-13 16:15:57 +01:00
2023-01-05 12:43:45 +01:00
2023-05-17 17:03:15 +02:00
2023-06-26 13:50:36 -07:00
2023-06-21 11:22:04 +02:00
2023-01-05 12:43:45 +01:00
2023-07-24 15:03:34 +08:00
2023-07-22 12:56:03 +01:00
2023-07-10 17:17:09 +02:00
2023-01-05 12:43:45 +01:00
2023-07-12 14:35:55 +02:00
2023-07-12 14:35:55 +02:00
2023-01-05 12:43:45 +01:00
2023-05-17 17:03:15 +02:00
2023-07-14 11:43:41 +01:00
2023-05-11 15:56:43 -07:00
2023-06-28 21:37:50 +00:00
2023-05-04 09:21:18 -07:00
2023-05-17 17:03:15 +02:00
2023-07-21 16:46:29 +02:00
2023-06-08 06:44:06 -07:00
2023-06-30 21:02:50 -07:00
2023-05-25 10:13:52 +08:00
2023-06-23 17:05:07 -07:00
2023-01-10 12:34:20 +01:00
2023-07-12 14:35:55 +02:00
2023-01-06 12:07:06 +01:00
2023-04-03 17:20:38 +07:00
2023-07-12 14:35:55 +02:00
2023-07-12 14:35:55 +02:00
2023-02-22 14:47:00 +01:00
2023-05-17 17:03:15 +02:00
2023-05-17 17:03:15 +02:00
2023-07-12 12:27:39 -07:00
2023-06-21 21:20:26 -04:00
2023-07-12 14:35:55 +02:00
2023-07-21 16:04:13 -04:00
2023-07-27 17:43:08 -05:00
2023-07-26 23:46:01 -04:00
2023-06-26 14:39:04 +01:00
2022-12-27 10:54:35 +01:00
2023-07-17 01:03:52 +02:00
2023-03-21 14:49:41 -05:00
2023-07-07 09:49:38 -04:00
2023-06-12 19:43:34 +00:00
2022-12-27 10:56:49 +01:00
2023-06-23 09:52:03 -07:00
2023-07-12 14:35:55 +02:00
2022-12-27 12:52:22 +01:00
2023-05-17 17:03:15 +02:00
2023-06-30 06:24:56 +01:00
2023-04-26 12:32:04 +02:00
2023-07-12 14:35:55 +02:00
2023-01-11 23:15:40 -05:00
2023-07-21 10:12:05 +02:00
2023-02-20 16:43:39 +07:00
2023-04-02 00:19:49 -07:00
2023-07-12 14:35:55 +02:00
2023-05-25 16:28:11 +07:00
2023-04-25 12:57:05 +02:00
2023-06-16 13:53:31 -07:00
2023-05-10 14:35:55 +08:00
2023-01-05 14:05:39 +01:00
2023-07-20 14:56:19 +01:00
2023-01-05 12:43:45 +01:00
2023-07-26 16:01:56 +05:30
2023-07-05 09:54:28 +02:00
2023-07-26 23:23:14 +01:00
2023-06-20 17:23:56 +02:00
2023-01-04 17:17:17 +01:00
2023-07-03 15:11:41 -06:00
2022-12-22 17:33:52 -05:00
2023-03-21 16:19:05 +01:00
2023-01-18 09:45:51 +01:00
2023-07-18 11:21:11 +02:00
2023-01-24 20:22:06 -08:00
2023-03-28 16:41:02 +00:00
2023-01-04 17:09:13 +01:00
2023-07-12 14:35:55 +02:00
2023-07-24 10:16:49 +09:00
2023-05-08 08:02:21 -07:00
2023-04-04 12:01:29 -07:00
2023-06-13 00:53:31 -05:00
2023-07-12 14:35:55 +02:00
2023-07-04 11:11:14 -04:00
2023-04-24 18:10:10 +02:00
2023-05-17 17:03:15 +02:00
2023-07-26 17:24:39 +01:00
2023-07-22 22:41:24 +01:00
2023-07-26 13:35:14 -04:00
2023-05-09 11:58:05 +00:00
2023-05-17 17:03:15 +02:00
2023-07-27 11:08:14 -07:00
2023-07-26 13:35:14 -04:00
2023-02-17 09:17:49 -08:00
2023-07-03 10:05:40 +01:00
2023-01-04 16:42:45 +01:00
2023-07-12 14:35:55 +02:00
2023-07-22 22:25:56 +01:00
2023-05-17 17:03:15 +02:00
2023-07-07 14:56:21 -07:00
2023-07-17 10:11:14 +01:00
2023-06-13 21:14:32 +02:00
2023-07-12 14:35:55 +02:00
2023-06-26 13:58:06 -04:00
2023-07-07 09:53:12 -04:00
2023-07-25 06:46:19 -07:00
2023-07-27 16:09:49 -07:00
2023-07-07 09:49:38 -04:00
2023-06-05 16:59:07 +00:00
2023-05-17 17:03:15 +02:00
2023-06-29 07:51:49 +02:00
2023-03-03 16:21:30 -08:00
2023-06-05 16:59:07 +00:00
2023-07-05 14:53:14 -07:00
2023-06-09 08:32:26 +01:00
2023-07-22 22:38:10 +01:00
2023-07-27 13:23:38 +01:00
2023-07-19 10:29:08 +01:00
2023-06-29 08:33:45 -07:00