[PATCH] [arm] Add softvfp to supported FPU names.
Logan Chien
tzuhsiang.chien at gmail.com
Sun Dec 15 09:04:46 PST 2013
Fix the unittest.
Hi richard.barton.arm, joerg,
http://llvm-reviews.chandlerc.com/D2413
CHANGE SINCE LAST DIFF
http://llvm-reviews.chandlerc.com/D2413?vs=6107&id=6108#toc
Files:
lib/Target/ARM/ARMFPUName.def
lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp
test/MC/ARM/directive-fpu-softvfp.s
Index: lib/Target/ARM/ARMFPUName.def
===================================================================
--- lib/Target/ARM/ARMFPUName.def
+++ lib/Target/ARM/ARMFPUName.def
@@ -28,5 +28,6 @@
ARM_FPU_NAME("neon-vfpv4", NEON_VFPV4)
ARM_FPU_NAME("neon-fp-armv8", NEON_FP_ARMV8)
ARM_FPU_NAME("crypto-neon-fp-armv8", CRYPTO_NEON_FP_ARMV8)
+ARM_FPU_NAME("softvfp", SOFTVFP)
#undef ARM_FPU_NAME
Index: lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp
===================================================================
--- lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp
+++ lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp
@@ -695,6 +695,9 @@
/* OverwriteExisting= */ false);
break;
+ case ARM::SOFTVFP:
+ break;
+
default:
report_fatal_error("Unknown FPU: " + Twine(FPU));
break;
Index: test/MC/ARM/directive-fpu-softvfp.s
===================================================================
--- /dev/null
+++ test/MC/ARM/directive-fpu-softvfp.s
@@ -0,0 +1,4 @@
+@ RUN: llvm-mc < %s -triple armv7-unknown-linux-gnueabi \
+@ RUN: -filetype=obj -o /dev/null 2>&1
+
+ .fpu softvfp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D2413.2.patch
Type: text/x-patch
Size: 1132 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20131215/c51add4a/attachment.bin>
More information about the llvm-commits
mailing list