[ARM] Add support for -sp- FPUs and FPU none to TargetParser
authorJohn Brawn <john.brawn@arm.com>
Fri, 5 Jun 2015 13:31:19 +0000 (13:31 +0000)
committerJohn Brawn <john.brawn@arm.com>
Fri, 5 Jun 2015 13:31:19 +0000 (13:31 +0000)
commit272d7fdf420d12e0b85d48b08826ed74ce59121b
tree2a8b7f9be34e40dc125084532baa5eba3e5b1ded
parentc1c9bc1df7a69ac896b5ccbd6f6b91ef91716839
[ARM] Add support for -sp- FPUs and FPU none to TargetParser

These are added mainly for the benefit of clang, but this also means that they
are now allowed in .fpu directives and we emit the correct .fpu directive when
single-precision-only is used.

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239151 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Support/TargetParser.h
lib/Support/TargetParser.cpp
lib/Target/ARM/ARMAsmPrinter.cpp
lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp
test/CodeGen/ARM/build-attributes.ll
test/MC/ARM/directive-fpu-multiple.s