Orlando Cazalet-Hyams
10b03e6662
[RemoveDIs] Handle DPValues in FastISel ( #76952 )
...
The change is fairly mechanical:
1. Factor code from `FastISel::selectIntrinsicCall`, which converts
debug intrinsics into debug instructions, into functions (NFC).
2. Call those functions for DPValues attached to instructions too.
The test updates look the same as other RemoveDIs changes: re-run the
tests with `--try-experimental-debuginfo-iterators`, which checks the
output is identical using the new debug info format (if it has been
enabled in the cmake configuration).
Depends on #76941 (otherwise some modified tests spuriously fail).
2024-01-05 15:11:47 +00:00
..
2024-01-02 13:57:05 -08:00
2022-12-09 01:04:45 +03:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2023-12-12 11:32:19 +00:00
2024-01-05 15:11:47 +00:00
2023-07-19 19:50:36 -07:00
2023-07-19 19:59:13 -07:00
2023-11-06 15:08:15 +00:00
2023-12-12 15:25:08 +00:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2023-12-12 14:28:05 +00:00
2024-01-05 15:11:47 +00:00
2022-12-09 01:04:45 +03:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2023-07-19 19:50:36 -07:00
2022-12-13 16:08:09 +01:00
2023-06-27 20:53:47 -04:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2023-05-10 03:06:38 +00:00
2024-01-05 15:11:47 +00:00
2024-01-05 15:11:47 +00:00
2023-11-15 16:18:43 -05:00
2023-10-16 12:17:24 +02:00
2023-04-26 09:58:31 +01:00
2023-04-25 13:17:46 -07:00
2024-01-05 15:11:47 +00:00
2024-01-05 15:11:47 +00:00
2023-05-10 03:06:38 +00:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2024-01-05 15:11:47 +00:00
2023-06-16 00:49:59 +02:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2023-11-26 21:24:29 +00:00
2023-11-26 21:24:29 +00:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2023-11-26 21:24:29 +00:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2024-01-05 15:11:47 +00:00
2022-12-13 16:08:09 +01:00
2023-04-05 16:26:07 +01:00
2022-12-09 01:04:45 +03:00
2022-12-09 01:04:45 +03:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2023-11-30 16:30:32 +00:00
2023-11-30 16:30:32 +00:00
2023-11-30 16:30:32 +00:00
2023-10-16 12:17:24 +02:00
2023-12-01 13:51:23 -05:00
2022-12-13 16:08:09 +01:00
2023-07-12 12:03:44 +02:00
2022-12-13 16:08:09 +01:00
2023-06-16 00:49:59 +02:00
2023-11-11 19:43:14 +00:00
2023-01-06 10:51:02 +00:00
2024-01-05 15:11:47 +00:00
2022-12-09 01:04:45 +03:00
2024-01-05 15:11:47 +00:00
2022-12-13 16:08:09 +01:00
2022-12-09 01:04:45 +03:00
2023-11-08 00:29:24 +01:00
2023-11-08 00:29:24 +01:00
2023-11-08 00:29:24 +01:00
2023-12-12 15:49:24 +00:00
2023-12-12 15:49:24 +00:00
2022-12-13 16:08:09 +01:00
2023-10-16 12:17:24 +02:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2023-07-12 12:03:44 +02:00
2024-01-05 15:11:47 +00:00
2022-12-13 16:08:09 +01:00
2023-11-08 00:29:24 +01:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2023-11-30 16:30:32 +00:00