[FFmpeg-cvslog] r24249 - trunk/libavcodec/arm/h264dsp_neon.S
mru
subversion
Thu Jul 15 23:59:28 CEST 2010
Author: mru
Date: Thu Jul 15 23:59:27 2010
New Revision: 24249
Log:
ARM: NEON H264 chroma loop filter 3 cycles faster
Modified:
trunk/libavcodec/arm/h264dsp_neon.S
Modified: trunk/libavcodec/arm/h264dsp_neon.S
==============================================================================
--- trunk/libavcodec/arm/h264dsp_neon.S Thu Jul 15 14:05:53 2010 (r24248)
+++ trunk/libavcodec/arm/h264dsp_neon.S Thu Jul 15 23:59:27 2010 (r24249)
@@ -589,14 +589,14 @@ endfunc
vrshrn.i16 d4, q2, #3
vclt.u8 d28, d28, d22 @ < beta
vclt.u8 d30, d30, d22 @ < beta
- vand d26, d26, d28
- vneg.s8 d25, d24
- vand d26, d26, d30
vmin.s8 d4, d4, d24
- vmovl.u8 q14, d16
+ vneg.s8 d25, d24
+ vand d26, d26, d28
vmax.s8 d4, d4, d25
- vand d4, d4, d26
+ vand d26, d26, d30
vmovl.u8 q11, d0
+ vand d4, d4, d26
+ vmovl.u8 q14, d16
vaddw.s8 q14, q14, d4
vsubw.s8 q11, q11, d4
vqmovun.s16 d16, q14
More information about the ffmpeg-cvslog
mailing list