paperchalice
29bf32efbb
[NewPM][AArch64] Add AArch64PassRegistry.def ( #85215 )
...
PR #83567 ports `SelectionDAGISel` to the new pass manager, then each
backend should provide `<Target>DagToDagISel()` in new pass manager
style. Then each target should provide `<Target>PassRegistry.def` to
register backend passes in `registerPassBuilderCallbacks` to reduce
duplicate code.
This PR adds `AArch64PassRegistry.def` to AArch64 backend and
boilerplate code in `registerPassBuilderCallbacks`.
2024-03-21 10:57:51 +08:00
..
2023-11-21 00:01:00 +00:00
2024-02-27 13:37:23 +00:00
2023-12-07 17:35:35 +01:00
2024-03-12 09:47:42 +00:00
2024-02-25 18:42:22 +05:30
2024-03-19 14:52:45 +05:30
2024-01-31 12:22:58 +01:00
2024-02-12 18:36:31 -08:00
2024-02-27 10:17:24 +00:00
2023-12-28 09:47:31 +01:00
2023-11-29 16:21:14 +00:00
2024-03-18 18:27:45 +08:00
2024-03-18 11:35:42 +00:00
2024-02-28 13:14:40 +00:00
2024-03-20 14:51:45 +01:00
2024-03-07 14:37:10 -08:00
2023-11-29 13:19:50 +00:00
2024-02-27 14:23:52 +00:00
2024-03-06 20:08:00 +00:00
2024-03-16 11:24:42 -07:00
2023-10-26 12:07:37 -07:00
2023-09-14 11:02:31 -07:00
2023-11-13 15:05:52 +09:00
2024-01-23 14:04:52 -08:00
2023-11-03 08:34:15 +09:00
2024-03-15 12:42:23 +01:00
2023-12-13 16:18:24 +08:00
2024-01-25 16:05:54 +08:00
2024-03-19 12:15:30 -07:00
2024-01-02 06:59:56 +08:00
2024-02-29 10:42:06 +08:00
2023-11-22 10:41:01 +00:00
2024-03-20 10:59:45 +01:00
2024-01-18 12:07:46 +07:00
2024-02-08 11:49:04 +00:00
2024-03-20 10:59:45 +01:00
2023-09-12 14:49:14 +02:00
2024-02-26 15:55:56 +08:00
2024-02-05 11:57:34 +01:00
2024-01-09 18:59:16 +01:00
2024-03-11 08:25:23 -04:00
2023-10-12 11:26:48 +01:00
2024-03-18 15:11:55 -05:00
2023-12-13 16:13:17 +08:00
2024-03-14 12:52:12 -07:00
2024-02-22 13:59:04 +01:00
2023-10-26 10:19:06 +02:00
2023-10-26 12:07:37 -07:00
2024-03-20 10:59:45 +01:00
2024-03-20 11:08:52 +01:00
2024-03-20 12:43:00 +01:00
2024-01-02 13:13:04 +08:00
2024-03-20 10:59:45 +01:00
2024-03-13 18:30:03 +01:00
2024-03-18 15:11:55 -05:00
2024-02-10 01:12:46 -08:00
2024-01-31 15:23:53 +01:00
2023-11-29 13:19:50 +00:00
2024-03-18 11:46:25 -07:00
2024-02-05 11:57:34 +01:00
2023-11-10 15:39:58 +08:00
2024-03-06 08:48:25 -08:00
2024-02-26 12:19:21 -08:00
2024-02-10 18:11:17 +00:00
2024-03-21 10:57:51 +08:00
2024-02-05 11:57:34 +01:00
2024-02-05 11:57:34 +01:00
2023-12-07 13:20:36 -08:00
2024-03-19 20:07:07 +00:00
2024-03-06 13:08:05 -08:00
2024-03-12 16:24:10 +01:00
2024-03-04 16:17:01 +00:00
2024-03-20 15:14:58 +01:00
2024-01-25 16:05:54 +08:00
2023-09-15 10:30:45 +02:00
2023-10-23 10:08:08 -07:00
2024-01-25 16:05:54 +08:00
2024-03-16 20:41:36 +01:00
2024-01-25 16:05:54 +08:00
2024-02-09 13:55:08 -08:00
2023-11-29 13:19:50 +00:00
2024-02-27 13:37:23 +00:00
2024-02-29 13:16:06 -08:00
2023-11-29 13:19:50 +00:00
2024-03-20 10:59:45 +01:00
2023-10-26 12:07:37 -07:00
2024-02-05 11:57:34 +01:00
2024-03-14 21:49:45 +00:00
2024-02-27 10:17:24 +00:00
2024-02-22 08:13:41 -06:00
2024-03-20 14:22:14 -07:00
2024-03-20 15:06:19 +00:00
2023-11-06 11:10:59 -08:00
2023-12-31 18:28:48 +08:00
2024-03-07 10:52:43 -08:00
2024-01-22 09:10:04 -05:00
2023-12-12 15:25:08 +00:00
2024-03-19 16:50:48 -07:00
2024-02-05 11:57:34 +01:00
2024-02-07 11:13:24 +00:00
2024-03-14 16:02:29 +01:00
2024-02-13 17:10:23 -08:00
2024-03-06 13:08:05 -08:00
2024-02-26 11:44:54 +00:00
2023-10-09 22:34:44 +08:00
2024-03-20 08:08:01 -07:00
2024-02-23 11:37:21 +00:00
2024-03-07 07:23:48 +00:00
2024-01-10 11:57:28 +01:00
2024-01-25 16:05:54 +08:00
2023-12-04 22:35:59 -08:00
2024-03-20 10:59:45 +01:00
2024-03-11 12:39:38 -07:00
2024-01-25 16:05:54 +08:00
2024-01-25 16:05:54 +08:00
2024-02-25 22:01:13 +08:00
2024-02-27 13:37:23 +00:00