1 diff --git a/libavcodec/arm/aacpsdsp_neon.S b/libavcodec/arm/aacpsdsp_neon.S
 2 index a93bbfea9c..74cee91c98 100644
 3 --- a/libavcodec/arm/aacpsdsp_neon.S
 4 +++ b/libavcodec/arm/aacpsdsp_neon.S
 5 @@ -232,12 +232,12 @@ endfunc
 6  function ff_ps_stereo_interpolate_neon, export=1
 7          vld1.32         {q0},     [r2]
 8          vld1.32         {q14},    [r3]
 9 -        vadd.f32        q15, q14, q14
10          mov             r2,  r0
11          mov             r3,  r1
12          ldr             r12, [sp]
13          vadd.f32        q1,  q0,  q14
14 -        vadd.f32        q0,  q0,  q15
15 +        vadd.f32        q0,  q0,  q14
16 +        vadd.f32        q0,  q0,  q14
17          vld1.32         {q2},     [r0,:64]!
18          vld1.32         {q3},     [r1,:64]!
19          subs            r12, r12, #1
20 @@ -251,8 +251,11 @@ function ff_ps_stereo_interpolate_neon, export=1
21          vmla.f32        d17, d7,  d1[0]
22          vmla.f32        d18, d6,  d3[1]
23          vmla.f32        d19, d7,  d1[1]
24 -        vadd.f32        q1,  q1,  q15
25 -        vadd.f32        q0,  q0,  q15
26 +        vadd.f32        q1,  q1,  q14
27 +        vadd.f32        q0,  q0,  q14
28 +        vadd.f32        q1,  q1,  q14
29 +        vadd.f32        q0,  q0,  q14
30 +
31          vld1.32         {q2},     [r0,:64]!
32          vld1.32         {q3},     [r1,:64]!
33          vst1.32         {q8},     [r2,:64]!