Scott McMurray
4630d1b23b
Ban ArrayToPointer and MutToConstPointer from runtime MIR
...
Apparently MIR borrowck cares about at least one of these for checking variance.
In runtime MIR, though, there's no need for them as `PtrToPtr` does the same thing.
(Banning them simplifies passes like GVN that no longer need to handle multiple cast possibilities.)
2024-06-19 10:44:01 -07:00
..
2023-09-06 16:09:31 +00:00
2023-09-06 16:09:31 +00:00
2023-09-06 16:09:31 +00:00
2023-09-06 16:09:31 +00:00
2024-04-20 13:19:34 +02:00
2024-04-20 13:19:34 +02:00
2023-09-06 15:57:50 +00:00
2023-06-15 15:19:11 -04:00
2024-04-20 13:19:34 +02:00
2024-05-17 20:33:02 -07:00
2024-05-17 20:33:02 -07:00
2024-04-20 13:19:34 +02:00
2024-04-18 09:35:35 -07:00
2024-04-18 09:35:35 -07:00
2024-04-18 09:35:35 -07:00
2024-04-18 09:35:35 -07:00
2024-06-19 10:44:01 -07:00
2024-06-19 10:44:01 -07:00
2024-06-19 10:44:01 -07:00
2024-06-19 10:44:01 -07:00
2024-04-20 13:19:34 +02:00
2024-03-10 14:59:41 +01:00
2024-03-10 14:59:41 +01:00
2024-02-12 17:37:05 +01:00
2024-02-12 17:37:05 +01:00
2023-09-11 16:29:42 +00:00
2023-09-11 16:29:42 +00:00
2024-06-03 14:17:16 +10:00
2024-02-12 17:37:05 +01:00
2024-02-12 17:37:05 +01:00
2024-02-12 17:37:05 +01:00
2024-02-12 17:37:05 +01:00
2023-08-30 17:24:10 +08:00
2024-04-20 13:19:34 +02:00
2024-05-17 20:33:02 -07:00
2024-05-17 20:33:02 -07:00
2024-04-20 13:19:34 +02:00
2023-06-15 15:19:11 -04:00
2024-04-20 13:19:34 +02:00
2023-09-06 16:09:31 +00:00
2023-09-06 16:09:31 +00:00
2023-09-06 16:09:31 +00:00
2023-09-06 16:09:31 +00:00
2024-04-20 13:19:34 +02:00
2024-06-03 14:17:16 +10:00
2023-09-06 15:57:50 +00:00
2024-04-28 21:10:09 +01:00
2024-04-28 21:10:09 +01:00
2024-04-28 21:10:09 +01:00
2024-04-28 21:10:09 +01:00
2024-04-28 21:10:09 +01:00
2023-06-15 15:19:11 -04:00
2023-06-23 18:36:25 +01:00
2024-04-20 13:19:34 +02:00
2023-09-06 16:09:31 +00:00
2023-09-06 16:09:31 +00:00
2023-09-06 16:09:31 +00:00
2023-09-06 16:09:31 +00:00
2024-04-20 13:19:34 +02:00
2023-10-21 16:26:05 +00:00
2024-04-20 13:19:34 +02:00
2023-06-15 15:19:11 -04:00
2024-04-20 13:19:34 +02:00
2023-06-15 15:19:11 -04:00
2024-04-20 13:19:34 +02:00
2024-04-03 08:50:12 +00:00
2024-04-03 08:50:12 +00:00
2024-04-20 13:19:34 +02:00
2024-03-10 14:59:41 +01:00
2024-03-10 14:59:41 +01:00
2024-03-10 14:59:41 +01:00
2024-03-10 14:59:41 +01:00
2024-04-20 13:19:34 +02:00
2024-03-10 14:59:41 +01:00
2024-03-10 14:59:41 +01:00
2024-04-20 13:19:34 +02:00
2023-06-15 15:19:11 -04:00
2023-06-23 18:36:25 +01:00
2024-04-20 13:19:34 +02:00
2024-04-03 08:50:12 +00:00
2024-04-03 08:50:12 +00:00
2024-04-03 08:50:12 +00:00
2024-04-03 08:50:12 +00:00
2024-04-03 08:50:12 +00:00
2024-04-03 08:50:12 +00:00
2024-04-03 08:50:12 +00:00
2024-04-03 08:50:12 +00:00
2024-06-03 14:17:16 +10:00
2024-04-03 08:50:12 +00:00
2024-04-03 08:50:12 +00:00
2024-04-03 08:50:12 +00:00
2024-04-03 08:50:12 +00:00
2024-04-03 08:50:12 +00:00
2024-04-03 08:50:12 +00:00
2024-04-03 08:50:12 +00:00
2024-04-03 08:50:12 +00:00
2024-04-03 08:50:12 +00:00
2024-04-03 08:50:12 +00:00
2024-04-03 08:50:12 +00:00
2024-04-03 08:50:12 +00:00
2023-10-21 16:26:05 +00:00
2023-10-21 16:26:05 +00:00
2024-04-20 13:19:34 +02:00