[ARM] Fix Tag_ABI_HardFP_use build attribute
authorBradley Smith <bradley.smith@arm.com>
Fri, 1 Nov 2013 11:21:16 +0000 (11:21 +0000)
committerBradley Smith <bradley.smith@arm.com>
Fri, 1 Nov 2013 11:21:16 +0000 (11:21 +0000)
commit479a2de32a994b1902869b88e56253936d943531
tree30eddff9ce71c7507cf66838659e4b63abf86c5f
parente14fb073574dcb74de05bdeedbfb3fcffbfa1bf6
[ARM] Fix Tag_ABI_HardFP_use build attribute

Fix Tag_ABI_HardFP_use build attribute to handle single precision FP,
replace deprecated Tag_ABI_HardFP_use value of 3 with 0 and also add
some tests for Tag_ABI_VFP_args.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193856 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMAsmPrinter.cpp
lib/Target/ARM/ARMBuildAttrs.h
test/CodeGen/ARM/2010-09-29-mc-asm-header-test.ll
test/CodeGen/ARM/2010-10-19-mc-elf-objheader.ll