comparison arm/synth_filter_neon.S @ 11610:475eab960878 libavcodec

ARM: fix NEON synth_filter_float with hardfp calls
author mru
date Mon, 12 Apr 2010 13:28:59 +0000
parents b7fa70eabb1f
children 85f6fd5dd599
comparison
equal deleted inserted replaced
11609:01fe2ac0c8ac 11610:475eab960878
33 str r12, [r2] 33 str r12, [r2]
34 34
35 ldr r2, [sp, #12*4] @ in 35 ldr r2, [sp, #12*4] @ in
36 mov r9, r1 @ synth_buf 36 mov r9, r1 @ synth_buf
37 37
38 VFP vpush {d0}
38 bl ff_imdct_half_neon 39 bl ff_imdct_half_neon
40 VFP vpop {d0}
39 pop {r3} 41 pop {r3}
40 42
41 ldr r5, [sp, #9*4] @ window 43 ldr r5, [sp, #9*4] @ window
42 ldr r2, [sp, #10*4] @ out 44 ldr r2, [sp, #10*4] @ out
43 vldr d0, [sp, #12*4] @ scale, bias 45 NOVFP vldr d0, [sp, #12*4] @ scale, bias
44 add r8, r9, #12*4 46 add r8, r9, #12*4
45 47
46 mov lr, #64*4 48 mov lr, #64*4
47 mov r1, #4 49 mov r1, #4
48 1: 50 1: