Mercurial > libavcodec.hg
changeset 9969:5cca2790d582 libavcodec
ARM: handle VFP register arguments in ff_vector_fmul_window_neon()
author | mru |
---|---|
date | Mon, 20 Jul 2009 22:30:27 +0000 |
parents | 93c52263ff74 |
children | f7ab24dcb707 |
files | arm/dsputil_neon_s.S |
diffstat | 1 files changed, 4 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/arm/dsputil_neon_s.S Mon Jul 20 22:30:24 2009 +0000 +++ b/arm/dsputil_neon_s.S Mon Jul 20 22:30:27 2009 +0000 @@ -745,9 +745,11 @@ .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