diff arm/h264pred_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 f52d07b169b4
children
line wrap: on
line diff
--- a/arm/h264pred_neon.S	Tue Mar 09 15:56:19 2010 +0000
+++ b/arm/h264pred_neon.S	Tue Mar 09 16:17:56 2010 +0000
@@ -45,7 +45,7 @@
 function ff_pred16x16_128_dc_neon, export=1
         vmov.i8         q0,  #128
         b               .L_pred16x16_dc_end
-        .endfunc
+endfunc
 
 function ff_pred16x16_top_dc_neon, export=1
         sub             r2,  r0,  r1
@@ -54,7 +54,7 @@
         vrshrn.u16      d0,  q0,  #4
         vdup.8          q0,  d0[0]
         b               .L_pred16x16_dc_end
-        .endfunc
+endfunc
 
 function ff_pred16x16_left_dc_neon, export=1
         sub             r2,  r0,  #1
@@ -64,7 +64,7 @@
         vrshrn.u16      d0,  q0,  #4
         vdup.8          q0,  d0[0]
         b               .L_pred16x16_dc_end
-        .endfunc
+endfunc
 
 function ff_pred16x16_dc_neon, export=1
         sub             r2,  r0,  r1
@@ -87,7 +87,7 @@
         subs            r3,  r3,  #1
         bne             6b
         bx              lr
-        .endfunc
+endfunc
 
 function ff_pred16x16_hor_neon, export=1
         sub             r2,  r0,  #1
@@ -97,7 +97,7 @@
         subs            r3,  r3,  #1
         bne             1b
         bx              lr
-        .endfunc
+endfunc
 
 function ff_pred16x16_vert_neon, export=1
         sub             r0,  r0,  r1
@@ -108,7 +108,7 @@
         subs            r3,  r3,  #1
         bne             1b
         bx              lr
-        .endfunc
+endfunc
 
 function ff_pred16x16_plane_neon, export=1
         sub             r3,  r0,  r1
@@ -164,7 +164,7 @@
         subs            r3,  r3,  #1
         bne             1b
         bx              lr
-        .endfunc
+endfunc
 
         .section        .rodata
         .align          4
@@ -181,7 +181,7 @@
         subs            r3,  r3,  #1
         bne             1b
         bx              lr
-        .endfunc
+endfunc
 
 function ff_pred8x8_vert_neon, export=1
         sub             r0,  r0,  r1
@@ -192,7 +192,7 @@
         subs            r3,  r3,  #1
         bne             1b
         bx              lr
-        .endfunc
+endfunc
 
 function ff_pred8x8_plane_neon, export=1
         sub             r3,  r0,  r1
@@ -244,12 +244,12 @@
         subs            r3,  r3,  #1
         bne             1b
         bx              lr
-        .endfunc
+endfunc
 
 function ff_pred8x8_128_dc_neon, export=1
         vmov.i8         q0,  #128
         b               .L_pred8x8_dc_end
-        .endfunc
+endfunc
 
 function ff_pred8x8_top_dc_neon, export=1
         sub             r2,  r0,  r1
@@ -261,7 +261,7 @@
         vdup.8          d0,  d0[0]
         vtrn.32         d0,  d1
         b               .L_pred8x8_dc_end
-        .endfunc
+endfunc
 
 function ff_pred8x8_left_dc_neon, export=1
         sub             r2,  r0,  #1
@@ -272,7 +272,7 @@
         vdup.8          d1,  d0[1]
         vdup.8          d0,  d0[0]
         b               .L_pred8x8_dc_end
-        .endfunc
+endfunc
 
 function ff_pred8x8_dc_neon, export=1
         sub             r2,  r0,  r1
@@ -298,7 +298,7 @@
         subs            r3,  r3,  #1
         bne             6b
         bx              lr
-        .endfunc
+endfunc
 
 function ff_pred8x8_l0t_dc_neon, export=1
         sub             r2,  r0,  r1
@@ -316,7 +316,7 @@
         vdup.8          q2,  d3[2]
         vtrn.32         q0,  q2
         b               .L_pred8x8_dc_end
-        .endfunc
+endfunc
 
 function ff_pred8x8_l00_dc_neon, export=1
         sub             r2,  r0,  #1
@@ -327,7 +327,7 @@
         vmov.i8         d1,  #128
         vdup.8          d0,  d0[0]
         b               .L_pred8x8_dc_end
-        .endfunc
+endfunc
 
 function ff_pred8x8_0lt_dc_neon, export=1
         sub             r2,  r0,  r1
@@ -347,7 +347,7 @@
         vdup.8          d5,  d2[5]
         vtrn.32         q0,  q2
         b               .L_pred8x8_dc_end
-        .endfunc
+endfunc
 
 function ff_pred8x8_0l0_dc_neon, export=1
         add             r2,  r0,  r1,  lsl #2
@@ -359,4 +359,4 @@
         vmov.i8         d0,  #128
         vdup.8          d1,  d1[0]
         b               .L_pred8x8_dc_end
-        .endfunc
+endfunc