diff options
| author | Evan Cheng <evan.cheng@apple.com> | 2012-04-11 05:33:07 +0000 |
|---|---|---|
| committer | Evan Cheng <evan.cheng@apple.com> | 2012-04-11 05:33:07 +0000 |
| commit | 48346c1cd9ba66f1cc8e8e051ecebaa42303eb3d (patch) | |
| tree | 07f7e5ff2a40e1418b314de909b3f96f98523f05 /llvm/lib/Target/ARM/ARMAsmPrinter.cpp | |
| parent | 692d5849109fe890607c146c0a16d016e36d0fb1 (diff) | |
| download | bcm5719-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.cpp | 2 |
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 |

