Revision 80ba1ddb libavcodec/arm/synth_filter_neon.S

View differences:

libavcodec/arm/synth_filter_neon.S
42 42

  
43 43
        ldr             r5,  [sp, #9*4]         @ window
44 44
        ldr             r2,  [sp, #10*4]        @ out
45
NOVFP   vldr            d0,  [sp, #12*4]        @ scale, bias
45
NOVFP   vldr            s0,  [sp, #12*4]        @ scale
46 46
        add             r8,  r9,  #12*4
47 47

  
48 48
        mov             lr,  #64*4
......
90 90
        sub             r11, r11, #512*4
91 91
        b               2b
92 92
3:
93
        vdup.32         q8,  d0[1]
94
        vdup.32         q9,  d0[1]
95
        vmla.f32        q8,  q10, d0[0]
96
        vmla.f32        q9,  q1,  d0[0]
93
        vmul.f32        q8,  q10, d0[0]
94
        vmul.f32        q9,  q1,  d0[0]
97 95
        vst1.32         {q3},     [r3,:128]
98 96
        sub             r3,  r3,  #16*4
99 97
        vst1.32         {q2},     [r3,:128]

Also available in: Unified diff