Revision 80ba1ddb libavcodec/arm/dcadsp_neon.S

View differences:

libavcodec/arm/dcadsp_neon.S
29 29
        cmp             r3,  #32
30 30
        moveq           r6,  #256/32
31 31
        movne           r6,  #256/64
32
NOVFP   vldr            d0,  [sp, #16]          @ scale, bias
32
NOVFP   vldr            s0,  [sp, #16]          @ scale
33 33
        mov             lr,  #-16
34 34
1:
35 35
        vmov.f32        q2,  #0.0               @ v0
......
51 51
        vadd.f32        d4,  d4,  d5
52 52
        vadd.f32        d6,  d6,  d7
53 53
        vpadd.f32       d4,  d4,  d6
54
        vdup.32         d5,  d0[1]
55
        vmla.f32        d5,  d4,  d0[0]
54
        vmul.f32        d5,  d4,  d0[0]
56 55
        vst1.32         {d5[0]},  [r0,:32]!
57 56
        vst1.32         {d5[1]},  [r4,:32]!
58 57
        bne             1b

Also available in: Unified diff