[NFC][AArch64] Capturing multiple feature requirements in AsmParser messages
authorLucas Prates <lucas.prates@arm.com>
Mon, 30 Nov 2020 15:23:27 +0000 (15:23 +0000)
committerLucas Prates <lucas.prates@arm.com>
Thu, 17 Dec 2020 13:44:17 +0000 (13:44 +0000)
commit83ea17fc5f742abb0ab0757ef9e667a4e2b39ea8
tree37f229ef9e24bc9870cb7b5133f699d59129e573
parentb5bbb4b2b75302d1d8080529ec7e9737a507ff1d
[NFC][AArch64] Capturing multiple feature requirements in AsmParser messages

This enables the capturing of multiple required features in the AArch64
AsmParser's SysAlias error messages.

Reviewed By: ostannard

Differential Revision: https://reviews.llvm.org/D92388
llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
llvm/test/MC/AArch64/armv8.2a-at.s
llvm/test/MC/AArch64/armv8.2a-persistent-memory.s
llvm/test/MC/AArch64/armv8.4a-tlb.s
llvm/test/MC/AArch64/armv8.5a-mte.s
llvm/test/MC/AArch64/armv8.5a-persistent-memory.s
llvm/test/MC/AArch64/armv8.5a-predres.s
llvm/test/MC/AArch64/directive-arch_extension-negative.s