Clean up ARM fused multiply + add/sub support some more: rename some isel
authorEvan Cheng <evan.cheng@apple.com>
Wed, 11 Apr 2012 05:33:07 +0000 (05:33 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Wed, 11 Apr 2012 05:33:07 +0000 (05:33 +0000)
commitbee78fe5fcd8464f58bc729dede1a87d763ac3ae
treebb6d76af14157c7b101d40484e2759dd900d5878
parent7eb46d834ccca887ab8fbd1d96080f9a4632bb48
Clean up ARM fused multiply + add/sub support some more: rename some isel
predicates.
Also remove NEON2 since it's not really useful and it is confusing. If
NEON + VFP4 implies NEON2 but NEON2 doesn't imply NEON + VFP4, what does it
really mean?

rdar://10139676

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154480 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARM.td
lib/Target/ARM/ARMAsmPrinter.cpp
lib/Target/ARM/ARMInstrInfo.td
lib/Target/ARM/ARMInstrNEON.td
lib/Target/ARM/ARMInstrVFP.td
lib/Target/ARM/ARMSubtarget.cpp
lib/Target/ARM/ARMSubtarget.h
test/MC/ARM/vfp4.s