AArch64 .arch directive - Include default arch attributes with extensions.
authorEric Christopher <echristo@gmail.com>
Thu, 8 Sep 2016 17:27:03 +0000 (17:27 +0000)
committerEric Christopher <echristo@gmail.com>
Thu, 8 Sep 2016 17:27:03 +0000 (17:27 +0000)
commit98ddbdb563bb6d6c2161fd50173137bdbe148e2c
tree934a7af2016b20a9e5e95ed9e42c9e34c5b89628
parentbbb47da8a1c9303f2bd3eafbf71a522c850bae54
AArch64 .arch directive - Include default arch attributes with extensions.

Fix the .arch asm parser to use the full set of features for the architecture
and any extensions on the command line. Add and update testcases accordingly
as well as add an extension that was used but not supported.

llvm-svn: 280971
llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
llvm/test/MC/AArch64/directive-arch-negative.s
llvm/test/MC/AArch64/directive-arch.s