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
..
2023-05-17 17:03:15 +02:00
2023-05-17 17:03:15 +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
2024-01-05 15:11:47 +00: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-06-26 15:48:38 +08:00
2024-01-05 15:11:47 +00:00
2023-06-26 15:48:38 +08:00
2023-06-26 15:48:38 +08:00
2023-02-24 09:20:52 -05: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-16 10:58:10 -07:00
2023-05-16 10:58:10 -07:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2023-05-16 10:58:10 -07:00
2024-01-05 15:11:47 +00:00
2022-10-07 08:34:57 +02:00
2024-01-05 15:11:47 +00:00
2022-05-18 13:56:45 -07:00
2022-11-19 15:17:42 -05:00
2024-01-05 15:11:47 +00:00
2022-12-13 16:08:09 +01:00
2023-09-27 14:06:22 -07:00
2023-09-27 14:06:22 -07:00
2023-09-27 14:06:22 -07:00
2023-09-27 14:06:22 -07:00
2023-09-27 14:06:22 -07:00
2023-09-27 14:06:22 -07:00
2022-12-13 16:08:09 +01:00
2023-08-31 12:06:50 -07:00
2023-11-14 13:00:28 +00:00
2024-01-05 15:11:47 +00:00
2023-03-17 17:09:31 +01:00
2023-12-15 13:32:39 -08: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-05-17 17:03:15 +02:00
2022-12-06 10:34:01 +01:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2023-05-16 10:58:10 -07:00
2023-05-16 10:58:10 -07:00
2023-05-16 11:25:41 -07:00
2024-01-05 15:11:47 +00:00
2024-01-05 15:11:47 +00:00
2023-03-17 17:09:31 +01:00
2023-03-17 17:09:31 +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-01-06 19:31:10 +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
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2023-05-16 10:58:10 -07: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-09-06 10:19:30 -07:00
2024-01-05 15:11:47 +00:00
2022-12-13 16:08:09 +01:00
2022-12-13 16:08:09 +01:00
2023-05-16 10:58:10 -07:00
2023-05-16 10:58:10 -07:00
2022-12-13 16:08:09 +01:00
2024-01-05 15:11:47 +00:00
2024-01-05 15:11:47 +00:00
2024-01-05 15:11:47 +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
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