Nikita Popov
cb03470aef
Reapply [MergeLoadStoreMotion] Don't require GEP for sinking
...
Reapply with a fix for a failing debuginfo assignment tracking test.
-----
Allow sinking stores where both operands are the same, don't require
them to have an identical GEP in each block.
This came up when migrating tests to opaque pointers, where
zero-index GEPs are omitted.
2022-12-27 12:49:30 +01:00
..
2022-12-08 02:38:40 +03:00
2022-12-01 21:17:18 +03:00
2022-12-23 09:47:48 +01:00
2022-12-23 09:53:50 +01:00
2022-11-28 08:43:16 -05:00
2022-12-23 09:56:14 +01:00
2022-12-23 09:57:22 +01:00
2022-12-08 11:47:16 +01:00
2022-12-19 00:24:28 +03:00
2022-12-13 16:15:57 +01:00
2022-12-08 02:38:40 +03:00
2022-12-08 12:47:24 +01:00
2022-11-28 09:21:59 -05:00
2022-12-08 11:47:16 +01:00
2022-12-24 21:52:28 +00:00
2022-12-13 10:19:24 +08:00
2022-12-13 11:40:44 +01:00
2022-12-08 11:47:16 +01:00
2022-11-28 08:42:06 -05:00
2022-12-08 02:38:41 +03:00
2022-12-08 02:38:42 +03:00
2022-12-08 02:38:41 +03:00
2022-12-08 02:38:42 +03:00
2022-11-08 12:15:42 +01:00
2022-10-07 15:29:32 +02:00
2022-10-31 08:58:54 -05:00
2022-12-08 02:38:43 +03:00
2022-12-08 11:47:16 +01:00
2022-12-08 11:47:16 +01:00
2022-12-13 16:14:34 +01:00
2022-12-26 16:02:59 +00:00
2022-11-28 09:50:37 -05:00
2022-12-08 02:38:44 +03:00
2022-12-13 15:42:52 +01:00
2022-12-02 15:20:56 -05:00
2022-12-08 02:38:44 +03:00
2022-12-23 10:00:59 +01:00
2022-12-27 12:44:17 +01:00
2022-12-08 02:38:43 +03:00
2022-12-09 02:07:27 +03:00
2022-12-12 15:50:52 -05:00
2022-11-28 09:35:37 -05:00
2022-12-27 08:58:12 +07:00
2022-12-08 11:47:16 +01:00
2022-12-27 10:53:42 +01:00
2022-12-15 13:54:25 -08:00
2022-12-26 13:16:03 -05:00
2022-11-08 12:15:42 +01:00
2022-12-22 09:38:14 -05:00
2022-12-27 11:00:50 +01:00
2022-12-27 10:54:35 +01:00
2022-12-08 11:47:16 +01:00
2022-12-22 10:22:08 -08:00
2022-12-21 21:43:55 +08:00
2022-11-22 23:01:18 +00:00
2022-12-27 10:56:49 +01:00
2022-12-20 18:36:42 +03:00
2022-12-09 02:07:27 +03:00
2022-12-08 02:38:45 +03:00
2022-12-08 02:38:45 +03:00
2022-12-23 10:06:50 +01:00
2022-12-08 02:38:46 +03:00
2022-12-08 02:38:46 +03:00
2022-12-15 13:57:57 +08:00
2022-12-08 02:38:46 +03:00
2022-12-08 02:38:46 +03:00
2022-12-08 11:47:16 +01:00
2022-12-08 02:38:46 +03:00
2022-12-08 02:38:47 +03:00
2022-12-15 22:22:22 +00:00
2022-12-08 11:47:16 +01:00
2022-12-08 02:38:47 +03:00
2022-12-20 18:36:42 +03:00
2022-12-08 11:47:16 +01:00
2022-12-23 16:35:26 +01:00
2022-12-08 02:38:47 +03:00
2022-12-26 22:47:09 +00:00
2022-12-08 02:38:48 +03:00
2022-12-15 17:33:32 +01:00
2022-12-08 11:47:16 +01:00
2022-12-08 02:38:48 +03:00
2022-12-22 17:33:52 -05:00
2022-12-08 11:47:16 +01:00
2022-12-08 02:38:48 +03:00
2022-12-08 02:38:48 +03:00
2022-11-27 21:42:25 -05:00
2022-12-01 21:25:59 +01:00
2022-12-08 02:38:49 +03:00
2022-12-08 02:38:49 +03:00
2022-11-28 08:41:31 -05:00
2022-12-23 16:15:24 -07:00
2022-12-27 12:49:30 +01:00
2022-12-08 11:47:16 +01:00
2022-12-08 02:38:49 +03:00
2022-11-28 09:35:58 -05:00
2022-12-08 02:38:49 +03:00
2022-12-08 02:38:49 +03:00
2022-12-12 22:46:26 -05:00
2022-12-20 13:37:38 -06:00
2022-12-08 02:38:49 +03:00
2022-12-08 11:47:16 +01:00
2022-12-21 15:29:00 +01:00
2022-12-20 14:42:37 +01:00
2022-11-28 09:35:04 -05:00
2022-11-28 08:41:31 -05:00
2022-12-08 11:47:16 +01:00
2022-12-16 16:04:35 +01:00
2022-11-28 09:34:56 -05:00
2022-12-13 13:43:10 +03:00
2022-11-27 20:28:55 -05:00
2022-12-22 16:24:03 +01:00
2022-12-08 02:38:50 +03:00
2022-12-08 20:48:14 +01:00
2022-12-22 17:14:38 -05:00
2022-12-19 14:08:13 +00:00
2022-12-08 12:47:24 +01:00
2022-12-20 18:36:42 +03:00
2022-11-28 08:42:52 -05:00
2022-12-23 10:02:57 +01:00
2022-12-05 08:39:07 -05:00
2022-12-23 20:16:41 +03:00
2022-12-08 02:38:51 +03:00
2022-11-28 09:34:38 -05:00
2022-11-27 20:26:16 -05:00
2022-11-28 09:34:34 -05:00
2022-11-29 13:29:02 +01:00
2022-12-13 16:12:14 +01:00
2022-11-09 05:08:01 +08:00
2022-10-31 08:58:54 -05:00
2022-12-22 16:20:55 +01:00
2022-12-23 10:04:26 +01:00
2022-10-11 22:30:24 +00:00