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-08-28 12:13:42 -04:00
2023-08-10 13:57:40 -04:00
2023-08-11 08:42:01 -04:00
2023-08-28 12:13:42 -04:00
2022-05-19 11:34:42 -04:00
2023-08-28 12:13:42 -04:00
2023-08-29 22:57:30 -04:00
2023-10-21 07:08:54 -04:00
2023-08-28 12:13:42 -04:00
2023-08-28 12:13:42 -04:00
2021-08-25 12:48:59 -05:00
2021-05-18 10:34:14 -04:00
2021-08-18 07:33:14 -04:00