[AArch64] Correct v9.x-a Features
authorArchibald Elliott <archibald.elliott@arm.com>
Mon, 26 Sep 2022 15:26:30 +0000 (16:26 +0100)
committerArchibald Elliott <archibald.elliott@arm.com>
Wed, 28 Sep 2022 13:52:44 +0000 (14:52 +0100)
commitdcc00482797124d97aab1cfc254b1563e38de76b
tree13f5bf1b4b21c78ea0f858b93df81f145d1094b9
parentff4027d152d0d928540dbc19a41840a3a59ff23d
[AArch64] Correct v9.x-a Features

A change to D109517 during review stated it was disabling the crypto
extensions by default in armv9a, but it also ended up removing two other
non-crypto features: i8mm and bf16. This error was also made in D116158.

This patch re-adds those two extensions to the feature bitmaps for the
affected armv9a versions in the target parser.

Differential Revision: https://reviews.llvm.org/D134647
llvm/include/llvm/Support/AArch64TargetParser.def