Bruno Cardoso Lopes
7c3ecffe9b
[MLIR][LLVMIR] Add support for the full form of global_{ctor,dtor} ( #133176 )
...
Currently only ctor/dtor list and their priorities are supported. This
PR adds support for the missing data field.
Few implementation notes:
- The assembly printer has a fixed form because previous `attr_dict`
will sort the dict by key name, making global_dtor and global_ctor
differ in the order of printed arguments.
- LLVM's `ptr null` is being converted to `#llvm.zero` otherwise we'd
have to create a region to use the default operation conversion from
`ptr null`, which is silly given that the field only support null or a
symbol.
2025-03-27 14:11:05 -07:00
..
2025-03-27 14:11:05 -07:00
2025-02-12 21:09:59 -08:00
2025-02-28 09:50:05 +01:00
2025-01-16 12:34:38 -08:00
2025-02-28 09:50:05 +01:00
2025-02-28 09:50:05 +01:00
2025-03-11 02:01:57 +00:00
2025-03-11 02:01:57 +00:00
2024-10-03 17:10:57 +02:00
2025-01-16 12:34:38 -08:00
2025-01-16 12:34:38 -08:00
2025-02-28 09:50:05 +01:00
2025-01-29 16:56:47 +01:00
2025-02-13 08:53:59 +01:00
2025-03-14 08:25:05 -07:00
2025-01-29 16:56:47 +01:00
2025-03-14 08:25:05 -07:00
2024-08-06 18:23:05 -04:00
2025-02-13 08:53:59 +01:00
2025-03-03 10:01:54 +01:00
2025-01-31 09:35:26 +00:00
2025-01-29 16:56:47 +01:00
2024-10-31 18:59:04 -07:00
2025-01-29 16:56:47 +01:00
2024-10-03 17:10:57 +02:00
2024-10-04 09:57:03 +02:00
2025-01-07 08:35:43 -08:00
2025-03-20 15:48:45 +00:00
2025-03-12 08:14:46 -07:00
2024-08-21 13:37:03 -07:00
2024-10-03 17:10:57 +02:00
2025-01-29 16:56:47 +01:00
2025-03-11 09:31:03 +01:00
2024-10-18 21:30:38 -07:00
2025-03-14 15:43:25 -07:00
2025-02-28 09:50:05 +01:00
2025-03-18 10:53:44 +01:00
2024-10-30 09:50:27 -07:00
2025-02-13 08:53:59 +01:00
2025-02-28 09:50:05 +01:00
2025-03-18 07:59:04 -07:00
2024-10-04 09:57:03 +02:00
2025-02-13 08:53:59 +01:00
2024-10-04 09:57:03 +02:00
2025-03-18 10:53:44 +01:00
2025-03-14 08:25:05 -07:00
2024-12-10 16:26:53 +09:00
2024-12-10 16:26:53 +09:00
2025-03-13 16:03:19 +01:00
2024-10-17 13:25:09 +02:00
2025-02-28 09:50:05 +01:00
2025-02-13 08:53:59 +01:00
2025-01-16 12:34:38 -08:00
2025-02-12 10:14:00 +01:00
2025-02-13 08:53:59 +01:00
2025-02-05 18:24:47 +00:00
2025-02-21 10:50:52 -08:00
2025-03-03 14:43:43 -05:00
2025-03-03 14:43:43 -05:00
2025-03-03 14:43:43 -05:00
2025-03-12 09:55:05 +01:00
2025-03-12 09:55:05 +01:00
2025-03-12 09:55:05 +01:00
2025-03-12 09:55:05 +01:00
2025-03-12 09:55:05 +01:00
2025-03-12 09:55:05 +01:00
2025-03-12 09:55:05 +01:00
2025-03-12 09:55:05 +01:00
2025-03-12 09:55:05 +01:00
2024-10-03 17:10:57 +02:00
2024-10-03 17:10:57 +02:00
2024-12-02 14:45:14 +01:00
2025-03-12 09:55:05 +01:00
2025-03-12 09:55:05 +01:00
2025-03-12 09:55:05 +01:00
2025-03-12 09:55:05 +01:00
2025-03-12 09:55:05 +01:00
2024-10-03 17:10:57 +02:00
2025-03-12 09:55:05 +01:00
2025-01-16 12:34:38 -08:00
2024-10-30 09:50:27 -07:00
2024-10-31 19:18:24 +00:00
2024-10-31 19:18:24 +00:00
2025-02-12 10:14:00 +01:00
2024-10-04 09:57:03 +02:00
2024-10-03 17:10:57 +02:00