Alex Voicu
29663e2b8c
[clang][CodeGen] Account for VTT address space
...
Correctly account for the fact that certain targets do not use the generic address space for the implicit VTT argument. This entails adjusting `ItaniumCXXABI::buildStructorSignature`, `ItaniumCXXABI::addImplicitStructorParams` and `ItaniumCXXABI::getImplicitConstructorArgs` to use the target's global variable address space. The associated test is temporarily marked `XFAIL` as additional fixes are needed.
Reviewed By: rjmccall
Differential Revision: https://reviews.llvm.org/D150746
2023-06-05 03:06:25 +01:00
..
2022-12-13 11:18:39 +05:30
2023-05-18 17:01:11 +03:00
2023-03-14 10:16:51 +00:00
2023-03-07 14:43:50 +00:00
2023-01-11 14:08:06 +00:00
2023-05-18 17:01:11 +03:00
2023-05-18 17:01:11 +03:00
2023-05-18 17:01:11 +03:00
2023-05-18 17:01:11 +03:00
2022-12-12 17:11:46 +01:00
2023-02-01 13:07:47 -05:00
2023-05-18 17:01:11 +03:00
2023-05-18 17:01:11 +03:00
2022-12-21 11:54:05 +08:00
2023-05-18 17:01:11 +03:00
2023-05-18 17:01:11 +03:00
2023-05-18 17:01:11 +03:00
2023-05-18 17:01:11 +03:00
2022-12-07 18:29:18 +00:00
2022-12-07 18:29:18 +00:00
2023-01-12 10:03:05 +01:00
2023-05-18 17:01:11 +03:00
2023-05-23 13:42:55 +01:00
2023-05-18 17:01:11 +03:00
2023-05-23 13:42:55 +01:00
2023-02-17 15:08:50 +01:00
2023-04-05 16:20:15 +02:00
2023-05-19 22:12:26 +03:00
2023-05-19 22:12:26 +03:00
2023-05-19 22:12:26 +03:00
2023-02-16 15:48:10 +01:00
2023-05-19 22:12:26 +03:00
2023-05-19 22:12:26 +03:00
2023-01-08 10:35:26 +01:00
2023-01-29 00:13:46 +00:00
2023-02-16 15:48:10 +01:00
2023-02-17 11:16:35 +01:00
2023-05-20 08:24:20 -07:00
2023-05-19 22:12:26 +03:00
2023-02-16 16:44:47 +01:00
2023-05-25 10:56:23 -07:00
2023-01-12 13:00:49 -05:00
2023-05-19 22:12:26 +03:00
2023-05-19 22:12:26 +03:00
2023-03-16 11:02:27 +01:00
2023-05-19 22:12:26 +03:00
2023-05-19 22:12:26 +03:00
2023-05-19 22:12:26 +03:00
2023-05-19 22:12:26 +03:00
2023-02-17 11:16:35 +01:00
2023-05-19 22:12:26 +03:00
2023-02-16 18:40:26 -08:00
2023-02-28 16:43:03 -08:00
2023-05-04 19:19:52 +02:00
2023-05-04 19:19:52 +02:00
2023-05-04 19:19:52 +02:00
2023-04-06 06:35:26 -04:00
2023-02-16 14:05:16 +08:00
2023-02-16 14:05:16 +08:00
2023-01-06 05:56:25 -08:00
2023-01-23 09:43:17 +00:00
2023-03-08 23:20:40 +00:00
2023-02-28 01:25:22 +00:00
2022-12-12 22:36:23 +00:00
2022-12-16 11:38:54 +00:00
2023-02-01 13:07:47 -05:00
2023-03-13 22:22:06 +08:00
2023-01-08 10:35:26 +01:00
2023-04-14 15:01:00 -07:00
2023-02-16 15:48:10 +01:00
2023-02-01 13:07:47 -05:00
2023-03-29 18:15:04 +00:00
2023-03-15 11:47:54 -07:00
2023-03-29 18:15:04 +00:00
2023-03-15 11:47:54 -07:00
2023-02-17 09:29:12 +01:00
2023-03-16 07:16:41 -04:00
2023-01-11 14:08:06 +00:00
2023-05-23 16:32:27 -07:00
2022-12-12 17:24:40 +01:00
2023-05-25 09:50:56 -07:00
2023-02-17 09:49:03 +01:00
2022-12-13 11:18:39 +05:30
2023-03-16 11:02:27 +01:00
2023-04-25 14:00:57 -07:00
2023-05-03 18:20:16 -07:00
2023-04-04 04:45:32 +00:00
2023-05-03 18:20:16 -07:00
2023-01-11 14:08:06 +00:00
2023-01-08 10:35:26 +01:00
2023-02-17 11:16:35 +01:00
2023-04-05 16:20:15 +02:00
2023-02-17 09:49:03 +01:00
2023-02-16 15:48:10 +01:00
2023-02-28 16:43:03 -08:00
2023-02-17 11:56:00 +01:00
2023-04-05 16:20:15 +02:00
2023-02-28 16:43:03 -08:00
2023-02-17 09:29:12 +01:00
2022-12-18 09:16:27 +00:00
2023-01-08 12:19:23 +00:00
2023-03-29 08:52:28 +05:30
2023-05-04 09:42:25 -07:00
2023-04-05 10:29:37 -07:00
2023-05-01 13:37:40 -07:00
2023-02-17 15:11:42 +01:00
2023-01-31 11:33:00 +01:00
2022-12-11 16:18:06 +00:00
2023-01-12 10:03:05 +01:00
2022-12-11 16:18:06 +00:00
2023-06-01 08:44:30 -05:00
2023-04-28 15:41:17 -07:00
2023-04-28 15:41:17 -07:00
2023-03-05 15:31:23 -08:00
2023-03-16 11:02:27 +01:00
2023-03-03 00:12:28 -08:00
2023-03-14 18:23:06 +00:00
2023-03-14 18:23:06 +00:00
2023-03-14 18:23:06 +00:00
2023-05-11 09:10:32 -07:00
2022-12-08 00:42:48 +00:00
2023-05-20 08:24:20 -07:00
2023-01-11 14:08:06 +00:00
2023-01-11 14:08:06 +00:00
2022-12-11 16:18:06 +00:00
2023-06-05 03:06:25 +01:00
2023-05-25 13:02:00 -07:00
2023-02-17 18:48:48 -08:00
2023-02-17 18:48:48 -08:00
2022-12-12 17:38:51 -08:00