summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMAsmPrinter.cpp
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2012-04-11 05:33:07 +0000
committerEvan Cheng <evan.cheng@apple.com>2012-04-11 05:33:07 +0000
commit48346c1cd9ba66f1cc8e8e051ecebaa42303eb3d (patch)
tree07f7e5ff2a40e1418b314de909b3f96f98523f05 /llvm/lib/Target/ARM/ARMAsmPrinter.cpp
parent692d5849109fe890607c146c0a16d016e36d0fb1 (diff)
downloadbcm5719-llvm-48346c1cd9ba66f1cc8e8e051ecebaa42303eb3d.tar.gz
bcm5719-llvm-48346c1cd9ba66f1cc8e8e051ecebaa42303eb3d.zip
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 llvm-svn: 154480
Diffstat (limited to 'llvm/lib/Target/ARM/ARMAsmPrinter.cpp')
-rw-r--r--llvm/lib/Target/ARM/ARMAsmPrinter.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/ARM/ARMAsmPrinter.cpp b/llvm/lib/Target/ARM/ARMAsmPrinter.cpp
index 9df5f4c1065..410790a7baa 100644
--- a/llvm/lib/Target/ARM/ARMAsmPrinter.cpp
+++ b/llvm/lib/Target/ARM/ARMAsmPrinter.cpp
@@ -728,7 +728,7 @@ void ARMAsmPrinter::emitAttributes() {
if (Subtarget->hasNEON() && emitFPU) {
/* NEON is not exactly a VFP architecture, but GAS emit one of
* neon/neon-vfpv4/vfpv3/vfpv2 for .fpu parameters */
- if (Subtarget->hasNEON2())
+ if (Subtarget->hasVFP4())
AttrEmitter->EmitTextAttribute(ARMBuildAttrs::Advanced_SIMD_arch,
"neon-vfpv4");
else
OpenPOWER on IntegriCloud