Mercurial > libavcodec.hg
changeset 11610:475eab960878 libavcodec
ARM: fix NEON synth_filter_float with hardfp calls
author | mru |
---|---|
date | Mon, 12 Apr 2010 13:28:59 +0000 |
parents | 01fe2ac0c8ac |
children | a207cc043de8 |
files | arm/synth_filter_neon.S |
diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/arm/synth_filter_neon.S Mon Apr 12 13:21:33 2010 +0000 +++ b/arm/synth_filter_neon.S Mon Apr 12 13:28:59 2010 +0000 @@ -35,12 +35,14 @@ ldr r2, [sp, #12*4] @ in mov r9, r1 @ synth_buf +VFP vpush {d0} bl ff_imdct_half_neon +VFP vpop {d0} pop {r3} ldr r5, [sp, #9*4] @ window ldr r2, [sp, #10*4] @ out - vldr d0, [sp, #12*4] @ scale, bias +NOVFP vldr d0, [sp, #12*4] @ scale, bias add r8, r9, #12*4 mov lr, #64*4