Anatoly Trosinenko
b4b76bdbf1
[AArch64] Make +pauth enabled in Armv8.3-a by default ( #78027 )
...
Add AEK_PAUTH to ARMV8_3A in TargetParser and let it propagate to
ARMV8R, as it aligns with GCC defaults.
After adding AEK_PAUTH, several tests from TargetParserTest.cpp crashed
when trying to format an error message, thus update a format string in
AssertSameExtensionFlags to account for bitmask being pre-formatted as
std::string.
The CHECK-PAUTH* lines in aarch64-target-features.c are updated to
account for the fact that FEAT_PAUTH support and pac-ret can be enabled
independently and all four combinations are possible.
(cherry picked from commit a52eea66795018550e95c4b060165a7250899298)
2024-02-26 17:38:41 -08:00
..
2023-11-08 11:43:35 -08:00
2023-08-28 12:13:42 -04:00
2021-11-05 00:43:40 -05:00
2023-08-28 12:13:42 -04:00
2023-04-27 09:39:08 -07:00
2024-02-26 17:38:41 -08:00
2021-06-23 07:40:38 -04:00
2024-01-23 14:39:15 +00:00
2023-08-28 12:13:42 -04:00
2022-11-23 01:21:09 +01:00
2022-11-23 01:21:09 +01:00
2022-05-06 13:46:49 +00:00
2023-11-10 10:18:54 -08:00
2023-08-10 13:57:40 -04:00
2023-03-30 13:37:21 -07:00
2021-07-25 23:30:57 -05:00
2022-04-06 11:37:37 +08:00
2023-07-25 12:01:41 -04:00
2024-01-02 18:09:16 +00:00
2022-04-12 13:29:46 -07:00
2022-12-06 11:02:27 +08:00
2023-08-28 12:13:42 -04:00
2023-03-07 18:06:41 +00:00
2023-08-11 08:42:01 -04:00
2021-10-09 08:20:20 -04:00
2023-08-28 12:13:42 -04:00
2023-08-11 08:42:01 -04:00
2022-02-12 07:25:06 -05:00
2023-05-19 12:02:44 -04:00
2023-05-19 12:02:44 -04:00
2023-09-08 16:38:08 -07:00
2022-06-03 17:54:03 -07:00
2021-07-25 23:30:57 -05:00
2023-03-10 14:44:06 -05:00
2021-10-17 07:54:48 -04:00
2023-10-10 09:03:55 +03:00
2023-10-10 09:03:55 +03:00
2023-10-10 09:03:55 +03:00
2022-05-19 11:34:42 -04:00
2021-07-25 23:30:57 -05:00
2023-03-16 02:19:11 -07:00
2022-11-18 09:39:47 -08:00
2022-04-12 13:29:46 -07:00
2023-08-28 12:13:42 -04:00
2023-08-11 08:42:01 -04:00
2023-11-02 22:13:08 -07:00
2024-02-03 10:17:11 -08:00
2023-08-29 22:57:30 -04:00
2022-04-06 11:37:37 +08:00
2023-12-07 13:40:25 -06:00
2023-10-21 07:08:54 -04:00
2022-11-22 17:01:39 -08:00
2023-03-28 17:12:49 -04:00
2023-06-30 08:06:12 -04:00
2022-02-23 15:00:18 -08:00
2023-05-24 17:28:41 +01:00
2023-10-26 14:15:36 -07:00
2023-12-07 13:40:25 -06:00
2022-11-02 13:49:04 -07:00
2022-08-26 18:20:06 -04:00
2022-08-26 18:20:06 -04:00
2021-04-01 09:47:56 +01:00
2023-07-25 09:32:29 -04:00
2021-07-25 23:30:57 -05:00
2022-05-11 06:42:00 -04:00
2023-08-28 12:13:42 -04:00
2021-04-21 13:34:33 +03:00
2021-04-26 22:04:29 +03:00
2023-08-28 12:13:42 -04:00
2021-01-27 10:59:57 -08:00
2023-08-28 12:13:42 -04:00
2023-08-28 12:13:42 -04:00
2023-08-11 08:42:01 -04:00
2023-08-28 12:13:42 -04:00
2022-02-12 07:25:06 -05:00
2023-03-07 16:20:43 +00:00
2021-07-25 23:30:57 -05:00
2023-05-04 19:19:52 +02:00
2021-01-27 12:34:43 -08:00
2023-02-17 14:57:32 -08:00
2022-04-30 10:03:51 -04:00
2023-06-01 17:37:50 +01:00
2023-05-25 11:55:44 +01:00
2023-09-08 16:38:08 -07:00
2023-10-06 12:55:48 -07:00
2021-07-28 22:50:54 -05:00
2023-04-27 13:44:11 -04:00
2023-04-27 13:44:11 -04:00
2023-03-20 12:53:24 +03:00
2023-11-17 06:29:02 -08:00
2022-02-12 07:25:06 -05:00
2023-08-28 12:13:42 -04:00
2023-08-28 12:13:42 -04:00
2023-08-28 12:13:42 -04:00
2022-05-13 06:39:47 -07:00
2023-12-14 14:03:57 -08:00
2023-08-28 12:13:42 -04:00
2023-12-11 10:03:27 -05:00
2022-06-02 07:52:26 -07:00
2022-02-02 11:16:11 -08:00
2023-10-10 09:32:32 +08:00
2023-12-28 10:06:54 +08:00
2022-09-02 13:36:23 -05:00
2023-09-25 09:43:10 -04:00
2023-10-03 13:18:31 +01:00
2023-09-10 23:06:08 +03:00
2021-08-25 12:48:59 -05:00
2021-08-25 12:48:59 -05:00
2021-07-25 23:30:57 -05:00
2021-08-25 12:48:59 -05:00
2022-12-07 16:17:29 -08:00
2023-09-18 15:35:57 +08:00
2024-01-30 15:31:38 -08:00
2022-03-16 12:17:52 +01:00
2021-08-25 12:48:59 -05:00
2022-10-26 12:42:56 -07:00
2021-03-03 08:48:27 -05:00
2021-03-03 08:48:27 -05:00
2021-07-25 23:30:57 -05:00
2023-11-30 11:00:46 -05:00
2022-05-16 15:46:59 -07:00
2021-05-18 10:34:14 -04:00
2023-08-10 13:57:40 -04:00
2024-01-21 13:20:56 -05:00
2023-06-01 17:37:50 +01:00
2021-09-23 16:15:40 -07:00
2022-02-12 07:25:06 -05:00
2021-08-18 07:33:14 -04:00
2023-08-28 12:13:42 -04:00
2023-08-21 14:23:14 -07:00
2021-08-20 11:10:53 -04:00
2021-08-01 19:08:13 -05:00
2023-02-03 07:00:16 -07:00
2024-01-22 12:30:25 +08:00