[ARM] Add ARMv8.2-A to TargetParser
authorOliver Stannard <oliver.stannard@arm.com>
Tue, 1 Dec 2015 10:33:56 +0000 (10:33 +0000)
committerOliver Stannard <oliver.stannard@arm.com>
Tue, 1 Dec 2015 10:33:56 +0000 (10:33 +0000)
commit27fff2c5ff6be081149b7e72ff8e667cb423be7d
tree5e7d4a611a0a7a80536490219a400212e62d63dc
parentf025ca33c1fee1854bfa4476a771d3fff1c8b0b9
[ARM] Add ARMv8.2-A to TargetParser

Add ARMv8.2-A to TargetParser, so that it can be used by the clang
command-line options and the .arch directive.

Most testing of this will be done in clang, checking that the
command-line options that this enables work.

Differential Revision: http://reviews.llvm.org/D15037

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@254400 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/ADT/Triple.h
include/llvm/Support/ARMTargetParser.def
include/llvm/Support/TargetParser.h
lib/Support/TargetParser.cpp
lib/Support/Triple.cpp
lib/Target/ARM/ARM.td
lib/Target/ARM/ARMSubtarget.h
lib/Target/ARM/AsmParser/ARMAsmParser.cpp
lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp
test/MC/ARM/directive-arch-armv8.2-a.s [new file with mode: 0644]