CarolineConcatto
9256485043
[Clang][LLVM][AArch64]Add new feature SSVE-BitPerm ( #121947 )
...
The 20204-12 ISA update release adds a new feature: FEAT_SSVE_BitPerm,
which allows the sve-bitperm instructions to run in streaming mode.
It also removes the requirement of FEAT_SVE2 for FEAT_SVE_BitPerm. The
sve2-bitperm feature is now an alias for sve-bitperm and sve2.
A new feature flag sve-bitperm is added to reflect the change that the
instructions under FEAT_SVE_BitPerm are supported if:
on non streaming mode with FEAT_SVE2 and FEAT_SVE_BitPerm or
in streaming mode with FEAT_SME and FEAT_SSVE_BitPerm
2025-01-13 16:34:33 +00:00
..
2024-07-19 14:24:05 +02:00
2023-08-28 12:13:42 -04:00
2023-08-28 12:13:42 -04:00
2023-04-27 09:39:08 -07:00
2025-01-13 16:34:33 +00:00
2024-10-04 10:12:41 +01: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
2024-09-24 11:46:33 +03:00
2023-08-10 13:57:40 -04:00
2024-07-02 07:26:02 -04:00
2023-03-30 13:37:21 -07:00
2023-07-25 12:01:41 -04:00
2024-01-02 18:09:16 +00:00
2022-12-06 11:02:27 +08:00
2025-01-10 15:50:54 -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
2024-06-20 14:38:46 +02:00
2024-06-20 14:38:46 +02:00
2024-06-20 14:38:46 +02:00
2024-06-20 14:38:46 +02:00
2024-08-09 13:25:04 +01:00
2024-07-17 10:00:47 +02:00
2024-06-20 14:38:46 +02:00
2024-06-20 14:38:46 +02:00
2024-06-20 14:38:46 +02:00
2024-06-20 14:38:46 +02:00
2024-06-20 14:38:46 +02:00
2024-06-20 14:38:46 +02:00
2024-06-20 14:38:46 +02:00
2024-06-20 14:38:46 +02:00
2024-06-20 14:38:46 +02:00
2024-06-20 14:38:46 +02:00
2024-06-20 14:38:46 +02:00
2024-06-20 14:38:46 +02:00
2024-06-20 14:38:46 +02:00
2024-06-20 14:38:46 +02:00
2024-06-20 14:38:46 +02:00
2024-06-20 14:38:46 +02:00
2024-07-19 09:33:35 +02:00
2024-06-20 14:38:46 +02:00
2024-07-31 17:22:44 +08:00
2024-10-21 08:20:22 -04:00
2024-03-20 19:19:30 +01:00
2023-08-28 12:13:42 -04:00
2023-08-11 08:42:01 -04:00
2023-05-19 12:02:44 -04:00
2024-10-15 00:09:36 +08:00
2023-09-08 16:38:08 -07:00
2024-02-14 14:11:56 -08:00
2023-03-10 14:44:06 -05:00
2024-04-26 12:05:15 -04:00
2023-10-10 09:03:55 +03:00
2024-03-01 15:15:11 +01:00
2024-11-22 22:58:54 +08:00
2023-10-10 09:03:55 +03:00
2024-06-07 11:50:23 +01:00
2023-03-16 02:19:11 -07:00
2024-12-23 13:36:28 -06: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-12-04 11:32:05 +00:00
2023-08-29 22:57:30 -04:00
2024-11-27 17:36:13 +08:00
2023-10-21 07:08:54 -04:00
2024-09-04 10:07:35 +08:00
2024-09-04 10:07:35 +08:00
2023-06-30 08:06:12 -04:00
2023-05-24 17:28:41 +01:00
2024-06-13 23:40:58 -07:00
2024-12-25 09:56:15 +01:00
2022-11-02 13:49:04 -07:00
2023-07-25 09:32:29 -04:00
2023-08-28 12:13:42 -04:00
2025-01-10 15:50:54 -08:00
2023-08-28 12:13:42 -04:00
2023-08-28 12:13:42 -04:00
2024-12-03 15:17:39 -08:00
2023-08-11 08:42:01 -04:00
2023-08-28 12:13:42 -04:00
2023-03-07 16:20:43 +00:00
2024-05-03 10:23:53 -07:00
2024-05-03 10:23:53 -07:00
2023-02-17 14:57:32 -08:00
2024-06-20 19:44:06 +02: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
2023-04-27 13:44:11 -04:00
2023-04-27 13:44:11 -04:00
2024-02-14 14:11:56 -08:00
2023-03-20 12:53:24 +03:00
2023-11-17 06:29:02 -08:00
2023-08-28 12:13:42 -04:00
2024-06-14 09:57:21 -07:00
2023-08-28 12:13:42 -04: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
2023-10-10 09:32:32 +08:00
2024-12-16 20:29:26 +08:00
2024-09-20 16:41:15 -05:00
2024-10-28 12:48:42 -04:00
2024-07-26 08:16:38 -04:00
2024-12-25 09:26:31 +08:00
2022-12-07 16:17:29 -08:00
2024-05-04 23:08:11 -07:00
2024-11-19 10:20:15 +03:00
2024-09-13 10:37:48 +08:00
2025-01-03 17:25:42 +08:00
2024-06-20 14:38:46 +02:00
2022-10-26 12:42:56 -07:00
2024-05-24 23:48:13 -04:00
2024-12-25 09:56:15 +01:00
2023-11-30 11:00:46 -05:00
2024-12-05 10:16:45 -08:00
2024-03-19 13:17:11 -07:00
2024-10-14 11:18:04 +00: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
2023-08-28 12:13:42 -04:00
2024-10-25 13:52:51 -07:00
2023-02-03 07:00:16 -07:00
2024-11-11 15:24:18 +08:00