aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/mpegvideo_parser.c
diff options
context:
space:
mode:
authorClément Bœsch <u@pkh.me>2014-02-08 11:09:30 +0100
committerClément Bœsch <u@pkh.me>2014-02-08 11:10:23 +0100
commit669d4f9053f931ceee513f76dba4ed131e4861a8 (patch)
tree4a48bec146b9b46706bf5613b0bfbde6e10f90d0 /libavcodec/mpegvideo_parser.c
parent958d98cc1cac9528c3b6089c620fdaaceaeb6726 (diff)
downloadffmpeg-669d4f9053f931ceee513f76dba4ed131e4861a8.tar.gz
x86/vp9lpf: simplify 2nd transpose in 44/48/88/84.
For non-avx optims, this saves 8 movs. before: 1785 decicycles in ff_vp9_loop_filter_h_44_16_ssse3, 524129 runs, 159 skips 3327 decicycles in ff_vp9_loop_filter_h_48_16_ssse3, 262116 runs, 28 skips 2712 decicycles in ff_vp9_loop_filter_h_88_16_ssse3, 4193729 runs, 575 skips 3237 decicycles in ff_vp9_loop_filter_h_84_16_ssse3, 524061 runs, 227 skips after: 1768 decicycles in ff_vp9_loop_filter_h_44_16_ssse3, 524062 runs, 226 skips 3310 decicycles in ff_vp9_loop_filter_h_48_16_ssse3, 262107 runs, 37 skips 2719 decicycles in ff_vp9_loop_filter_h_88_16_ssse3, 4193954 runs, 350 skips 3184 decicycles in ff_vp9_loop_filter_h_84_16_ssse3, 524236 runs, 52 skips
Diffstat (limited to 'libavcodec/mpegvideo_parser.c')
0 files changed, 0 insertions, 0 deletions