diff arm/dsputil_neon.S @ 11807:659f16d04776 libavcodec

ARM: NEON clear_block[s]
author mru
date Tue, 01 Jun 2010 17:21:16 +0000
parents 361a5fcb4393
children
line wrap: on
line diff
--- a/arm/dsputil_neon.S	Tue Jun 01 16:36:36 2010 +0000
+++ b/arm/dsputil_neon.S	Tue Jun 01 17:21:16 2010 +0000
@@ -25,6 +25,22 @@
         preserve8
         .text
 
+function ff_clear_block_neon, export=1
+        vmov.i16        q0,  #0
+        .rept           8
+        vst1.16         {q0}, [r0,:128]!
+        .endr
+        bx              lr
+endfunc
+
+function ff_clear_blocks_neon, export=1
+        vmov.i16        q0,  #0
+        .rept           8*6
+        vst1.16         {q0}, [r0,:128]!
+        .endr
+        bx              lr
+endfunc
+
         .macro pixels16 avg=0
 .if \avg
         mov             ip,  r0