Allow generation of vmla.f32 instructions when targeting Cortex-A15. The patch also...
authorSilviu Baranga <silviu.baranga@arm.com>
Mon, 29 Jul 2013 09:25:50 +0000 (09:25 +0000)
committerSilviu Baranga <silviu.baranga@arm.com>
Mon, 29 Jul 2013 09:25:50 +0000 (09:25 +0000)
commit91ddaa1b48f720a66b070148aba830e21bb0056f
tree4768cab685ef3fb8333c467147fd58ce898ddcfc
parent862b04516f791ff3540227dc80df1a9de9d1d8d5
Allow generation of vmla.f32 instructions when targeting Cortex-A15. The patch also adds the VFP4 feature to Cortex-A15 and fixes the DontUseFusedMAC predicate so that we can still generate vmla.f32 instructions on non-darwin targets with VFP4.

llvm-svn: 187349
llvm/lib/Target/ARM/ARM.td
llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp
llvm/lib/Target/ARM/ARMInstrInfo.td
llvm/lib/Target/ARM/ARMTargetMachine.cpp
llvm/test/CodeGen/ARM/a15-mla.ll