Revision d782bca4 libavcodec/arm/ac3dsp_neon.S

View differences:

libavcodec/arm/ac3dsp_neon.S
78 78
        bgt             1b
79 79
        bx              lr
80 80
endfunc
81

  
82
function ff_float_to_fixed24_neon, export=1
83
1:      vld1.32         {q0-q1},  [r1,:128]!
84
        vcvt.s32.f32    q0,  q0,  #24
85
        vld1.32         {q2-q3},  [r1,:128]!
86
        vcvt.s32.f32    q1,  q1,  #24
87
        vcvt.s32.f32    q2,  q2,  #24
88
        vst1.32         {q0-q1},  [r0,:128]!
89
        vcvt.s32.f32    q3,  q3,  #24
90
        vst1.32         {q2-q3},  [r0,:128]!
91
        subs            r2,  r2,  #16
92
        bgt             1b
93
        bx              lr
94
endfunc

Also available in: Unified diff