[LLVMbugs] [Bug 5037] arm_neon.h float32_t is not compatible with float
bugzilla-daemon at cs.uiuc.edu
bugzilla-daemon at cs.uiuc.edu
Fri Sep 25 13:47:04 PDT 2009
http://llvm.org/bugs/show_bug.cgi?id=5037
Bob Wilson <bob.wilson at apple.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
Resolution|FIXED |
--- Comment #3 from Bob Wilson <bob.wilson at apple.com> 2009-09-25 15:47:03 ---
The patch I applied breaks the ARM-specified mangling for NEON vector types:
--- mangle-neon.s.good 2009-09-25 13:41:01.000000000 -0700
+++ mangle-neon.s 2009-09-25 13:41:57.000000000 -0700
@@ -80,11 +80,11 @@
bx lr
- .globl __Z2f618__simd64_float32_t
+ .globl __Z2f6U8__vectorf
.align 2
.code 16
- .thumb_func __Z2f618__simd64_float32_t
-__Z2f618__simd64_float32_t:
+ .thumb_func __Z2f6U8__vectorf
+__Z2f6U8__vectorf:
sub sp, #2 * 4
fmdrr d0, r0, r1
fstd d0, [sp]
@@ -227,11 +227,11 @@
bx lr
- .globl __Z3f1519__simd128_float32_t
+ .globl __Z3f15U8__vectorf
.align 2
.code 16
- .thumb_func __Z3f1519__simd128_float32_t
-__Z3f1519__simd128_float32_t:
+ .thumb_func __Z3f15U8__vectorf
+__Z3f15U8__vectorf:
sub sp, #4 * 4
fmdrr d0, r2, r3
fmdrr d1, r0, r1
--
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the llvm-bugs
mailing list