Re: [FFmpeg-devel] avcodec/x86/lossless_videodsp : add_left_pred AVX2 v2

2017-12-09 Thread Martin Vignali
2017-12-02 19:12 GMT+01:00 Martin Vignali : > New patch in attach > > 001, 002 : unchanged > > 003 : use VBROADCASTI128 macro for constant loading en XMM/YMM instead of > 256 bits constants. > > Martin > > Pushed Martin ___ ffmpeg-devel mailing list ffm

Re: [FFmpeg-devel] avcodec/x86/lossless_videodsp : add_left_pred AVX2 v2

2017-12-02 Thread Martin Vignali
New patch in attach 001, 002 : unchanged 003 : use VBROADCASTI128 macro for constant loading en XMM/YMM instead of 256 bits constants. Martin 0001-checkasm-llviddsp-test-return-of-add_left_pred-16.patch Description: Binary data 0002-avcodec-x86-lossless_videodsp.asm-make-macro-for.patch Desc

[FFmpeg-devel] avcodec/x86/lossless_videodsp : add_left_pred AVX2 v2

2017-11-25 Thread Martin Vignali
Hello, New patchs in attach in order to add avx2 version for add_left_pred Change since the v1 patch - use ymm constant - use 3 operandes mode Check asm result add_left_pred_rnd_acc_c: 1279.8 add_left_pred_rnd_acc_ssse3: 261.3 add_left_pred_rnd_acc_avx2: 209.8 add_left_pred_zero_c: 1284.8 add_l