[FFmpeg-cvslog] r19475 - trunk/libavcodec/arm/dsputil_neon_s.S
mru
subversion
Tue Jul 21 00:30:27 CEST 2009
Author: mru
Date: Tue Jul 21 00:30:27 2009
New Revision: 19475
Log:
ARM: handle VFP register arguments in ff_vector_fmul_window_neon()
Modified:
trunk/libavcodec/arm/dsputil_neon_s.S
Modified: trunk/libavcodec/arm/dsputil_neon_s.S
==============================================================================
--- trunk/libavcodec/arm/dsputil_neon_s.S Tue Jul 21 00:30:24 2009 (r19474)
+++ trunk/libavcodec/arm/dsputil_neon_s.S Tue Jul 21 00:30:27 2009 (r19475)
@@ -745,9 +745,11 @@ function ff_vector_fmul_neon, export=1
.endfunc
function ff_vector_fmul_window_neon, export=1
- vld1.32 {d16[],d17[]}, [sp,:32]
+VFP vdup.32 q8, d0[0]
+NOVFP vld1.32 {d16[],d17[]}, [sp,:32]
push {r4,r5,lr}
- ldr lr, [sp, #16]
+VFP ldr lr, [sp, #12]
+NOVFP ldr lr, [sp, #16]
sub r2, r2, #8
sub r5, lr, #2
add r2, r2, r5, lsl #2
More information about the ffmpeg-cvslog
mailing list