]> granicus.if.org Git - libvpx/commitdiff
Code clean of dc_left/top_predictor_16x16
authorJian Zhou <zhoujian@google.com>
Thu, 10 Dec 2015 19:59:58 +0000 (11:59 -0800)
committerJian Zhou <zhoujian@google.com>
Thu, 10 Dec 2015 19:59:58 +0000 (11:59 -0800)
Remove some redundant code.

Change-Id: Ida2e8c0ce28770f7a9545ca014fe792b04295260

vpx_dsp/x86/intrapred_sse2.asm

index edbf05e33bd7cffd16b0fa66026bcadb036438c9..3a9fc6c0d05e4e906aaf34f46eae8504a3f13244 100644 (file)
@@ -239,14 +239,11 @@ cglobal dc_top_predictor_16x16, 4, 5, 3, dst, stride, above, left, goffset
   GET_GOT     goffsetq
 
   pxor                  m1, m1
-  pxor                  m2, m2
   mova                  m0, [aboveq]
   DEFINE_ARGS dst, stride, stride3, lines4
   lea             stride3q, [strideq*3]
   mov              lines4d, 4
   psadbw                m0, m1
-  psadbw                m2, m1
-  paddw                 m0, m2
   movhlps               m2, m0
   paddw                 m0, m2
   paddw                 m0, [GLOBAL(pw2_16)]
@@ -271,14 +268,11 @@ cglobal dc_left_predictor_16x16, 4, 5, 3, dst, stride, above, left, goffset
   GET_GOT     goffsetq
 
   pxor                  m1, m1
-  pxor                  m2, m2
   mova                  m0, [leftq]
   DEFINE_ARGS dst, stride, stride3, lines4
   lea             stride3q, [strideq*3]
   mov              lines4d, 4
   psadbw                m0, m1
-  psadbw                m2, m1
-  paddw                 m0, m2
   movhlps               m2, m0
   paddw                 m0, m2
   paddw                 m0, [GLOBAL(pw2_16)]