Commit e0434cfc authored by Clément Bœsch's avatar Clément Bœsch

avcodec/x86: remove 3 sub in pred4x4_tm_vp8_8.

before:
  411 decicycles in ff_pred4x4_tm_vp8_8_ssse3, 8388289 runs, 319 skips

after:
  389 decicycles in ff_pred4x4_tm_vp8_8_ssse3, 8388308 runs, 300 skips

Tested on i7 920.
parent c017f15d
...@@ -2486,10 +2486,7 @@ cglobal pred4x4_tm_vp8_8, 3,3 ...@@ -2486,10 +2486,7 @@ cglobal pred4x4_tm_vp8_8, 3,3
pshufb mm3, mm6 pshufb mm3, mm6
pshufb mm4, mm6 pshufb mm4, mm6
pshufb mm5, mm6 pshufb mm5, mm6
psubw mm2, mm7 psubw mm0, mm7
psubw mm3, mm7
psubw mm4, mm7
psubw mm5, mm7
paddw mm2, mm0 paddw mm2, mm0
paddw mm3, mm0 paddw mm3, mm0
paddw mm4, mm0 paddw mm4, mm0
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment