Mercurial > libavcodec.hg
diff arm/simple_idct_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 | be725249ea67 |
children | 17a110bfdeb6 |
line wrap: on
line diff
--- a/arm/simple_idct_neon.S Tue Mar 09 15:56:19 2010 +0000 +++ b/arm/simple_idct_neon.S Tue Mar 09 16:17:56 2010 +0000 @@ -77,7 +77,7 @@ add r3, r3, r1, lsl #1 pld [r3] pld [r3, r1] - .endfunc +endfunc function idct_row4_neon vmov.i32 q15, #(1<<(ROW_SHIFT-1)) @@ -147,7 +147,7 @@ vst1.64 {d6-d9}, [r2,:128]! bx lr - .endfunc +endfunc function idct_col4_neon mov ip, #16 @@ -218,7 +218,7 @@ vsubhn.i32 d6, q14, q6 bx lr - .endfunc +endfunc .align 6 @@ -237,7 +237,7 @@ vst1.32 {d5[1]}, [r0,:32], r1 bx lr - .endfunc +endfunc .section .rodata .align 4 @@ -275,7 +275,7 @@ bl idct_col4_st8_neon idct_end - .endfunc +endfunc .align 6 @@ -312,7 +312,7 @@ vst1.32 {d5[1]}, [ip,:32], r1 bx lr - .endfunc +endfunc /* void ff_simple_idct_add_neon(uint8_t *dst, int line_size, DCTELEM *data); */ function ff_simple_idct_add_neon, export=1 @@ -330,7 +330,7 @@ bl idct_col4_add8_neon idct_end - .endfunc +endfunc .align 6 @@ -351,7 +351,7 @@ vst1.64 {d9}, [r2,:64], ip bx lr - .endfunc +endfunc /* void ff_simple_idct_neon(DCTELEM *data); */ function ff_simple_idct_neon, export=1 @@ -370,4 +370,4 @@ bl idct_col4_st16_neon idct_end - .endfunc +endfunc