[SCM] libav/experimental: ARM: handle VFP register arguments in ff_vector_fmul_window_neon()

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Jun 30 16:49:11 UTC 2013


The following commit has been merged in the experimental branch:
commit 0a8958c849203e90e5aceececd0c8cd52063d9c3
Author: Måns Rullgård <mans at mansr.com>
Date:   Mon Jul 20 22:30:27 2009 +0000

    ARM: handle VFP register arguments in ff_vector_fmul_window_neon()
    
    Originally committed as revision 19475 to svn://svn.ffmpeg.org/ffmpeg/trunk

diff --git a/libavcodec/arm/dsputil_neon_s.S b/libavcodec/arm/dsputil_neon_s.S
index 303b11c..c816f08 100644
--- a/libavcodec/arm/dsputil_neon_s.S
+++ b/libavcodec/arm/dsputil_neon_s.S
@@ -745,9 +745,11 @@ function ff_vector_fmul_neon, export=1
         .endfunc
 
 function ff_vector_fmul_window_neon, export=1
-        vld1.32         {d16[],d17[]}, [sp,:32]
+VFP     vdup.32         q8,  d0[0]
+NOVFP   vld1.32         {d16[],d17[]}, [sp,:32]
         push            {r4,r5,lr}
-        ldr             lr,  [sp, #16]
+VFP     ldr             lr,  [sp, #12]
+NOVFP   ldr             lr,  [sp, #16]
         sub             r2,  r2,  #8
         sub             r5,  lr,  #2
         add             r2,  r2,  r5, lsl #2

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list