comparison arm/int_neon.S @ 11443:361a5fcb4393 libavcodec

ARM: set size of asm functions in object files
author mru
date Tue, 09 Mar 2010 16:17:56 +0000
parents e71b0be9ac79
children
comparison
equal deleted inserted replaced
11442:fe32d9ba1c86 11443:361a5fcb4393
73 vpadd.s32 d1, d10, d11 73 vpadd.s32 d1, d10, d11
74 vpadd.s32 d2, d0, d1 74 vpadd.s32 d2, d0, d1
75 vpaddl.s32 d3, d2 75 vpaddl.s32 d3, d2
76 vmov.32 r0, d3[0] 76 vmov.32 r0, d3[0]
77 bx lr 77 bx lr
78 .endfunc 78 endfunc
79 79
80 @ scalarproduct_and_madd_int16(/*aligned*/v0,v1,v2,order,mul) 80 @ scalarproduct_and_madd_int16(/*aligned*/v0,v1,v2,order,mul)
81 function ff_scalarproduct_and_madd_int16_neon, export=1 81 function ff_scalarproduct_and_madd_int16_neon, export=1
82 vld1.16 {d28[],d29[]}, [sp] 82 vld1.16 {d28[],d29[]}, [sp]
83 vmov.i16 q0, #0 83 vmov.i16 q0, #0
113 vpadd.s32 d1, d10, d11 113 vpadd.s32 d1, d10, d11
114 vpadd.s32 d2, d0, d1 114 vpadd.s32 d2, d0, d1
115 vpaddl.s32 d3, d2 115 vpaddl.s32 d3, d2
116 vmov.32 r0, d3[0] 116 vmov.32 r0, d3[0]
117 bx lr 117 bx lr
118 .endfunc 118 endfunc