summaryrefslogtreecommitdiff
path: root/vpx_dsp/x86
AgeCommit message (Expand)Author
2018-05-07Update vpx_sum_squares_2d_i16_sse2()Linfeng Zhang
2018-04-17Update variance avx2 functionsLinfeng Zhang
2018-04-17Update variance sse2 functionsLinfeng Zhang
2018-03-28Update sad4d x86 functionsLinfeng Zhang
2018-02-21Merge "Fold adds in 16->32-bit converts in SSE2/AVX2 fDCT"Kyle Siefring
2018-02-10Fold adds in 16->32-bit converts in SSE2/AVX2 fDCTKyle Siefring
2018-01-24Merge "BUG FIX: sse2 subpel variance is not PIC compliant"Scott LaVarnway
2018-01-24BUG FIX: sse2 subpel variance is not PIC compliantScott LaVarnway
2018-01-24Merge "vp9_quantize_fp_avx2()"Scott LaVarnway
2018-01-23Add vp9_highbd_iht16x16_256_add_sse4_1()Linfeng Zhang
2018-01-23Add "vpx_" prefix to 2 idct x86 functionsLinfeng Zhang
2018-01-23Merge "Add vp9_highbd_iht8x8_64_add_sse4_1()"Linfeng Zhang
2018-01-18Add vp9_highbd_iht8x8_64_add_sse4_1()Linfeng Zhang
2018-01-18vp9_quantize_fp_avx2()Scott LaVarnway
2018-01-18clang-format v5.0.0 vpx_dsp/Johann
2018-01-08Add vp9_highbd_iht4x4_16_add_sse4_1()Linfeng Zhang
2017-12-28Update iadst4_sse2()Linfeng Zhang
2017-12-01explicitly label .text sectionsJohann
2017-11-29Merge "Remove unnecessary includes of emmintrin_compat.h"Kyle Siefring
2017-11-29Remove unnecessary includes of emmintrin_compat.hKyle Siefring
2017-11-27quantize x86: dedup some partsJohann
2017-11-20Merge "Optimize AVX2 get16x16var and get32x16var functions"Kyle Siefring
2017-11-17Optimize AVX2 get16x16var and get32x16var functionsKyle Siefring
2017-11-15fwd txfm ssse3: use GLOBAL() for loading constantsJohann
2017-11-10vpx: [x86] add vpx_satd_avx2()Scott LaVarnway
2017-11-09runtime error fix: bitdepth_conversion_avx2.hScott LaVarnway
2017-11-03Support building AVX-512 and implement sadx4 for AVX-512Kyle Siefring
2017-10-26vpx: hadamard: use ptrdiff_t instead of int for strideScott LaVarnway
2017-10-24Merge "Optimize convolve8 SSSE3 and AVX2 intrinsics"Kyle Siefring
2017-10-24Optimize convolve8 SSSE3 and AVX2 intrinsicsKyle Siefring
2017-10-23vpx: [x86] vpx_hadamard_16x16_avx2() highbitdepth fixScott LaVarnway
2017-10-20vpx: [x86] vpx_hadamard_16x16_avx2() improvementsScott LaVarnway
2017-10-19Merge "vpx: [x86] add vpx_hadamard_16x16_avx2()"Scott LaVarnway
2017-10-18vpx: [x86] add vpx_hadamard_16x16_avx2()Scott LaVarnway
2017-10-18Merge "Refactor x86/vpx_subpixel_8t_intrin_avx2.c"Kyle Siefring
2017-10-17Merge changes I17fff122,Ic149e3cbLinfeng Zhang
2017-10-17Refactor x86/vpx_subpixel_8t_intrin_avx2.cKyle Siefring
2017-10-16Add 4 to 3 scaling SSSE3 optimizationLinfeng Zhang
2017-10-12Merge changes I38783d97,If5160c0cKyle Siefring
2017-10-10Add 4 to 1 scaling x86 optimizationLinfeng Zhang
2017-10-09Extend 16 wide AVX2 convolve8 code to support averaging.Kyle Siefring
2017-10-07Add AVX2 version of vpx_convolve8_avg.Kyle Siefring
2017-10-04Generalize 2:1 vp9_scale_and_extend_frame_ssse3()Linfeng Zhang
2017-10-04Merge changes Id6a8c549,Ib1e0650b,Ic369dd86Linfeng Zhang
2017-10-03Merge "vpx: fix nasm build errors"James Zern
2017-10-03vpx: fix nasm build errorsScott LaVarnway
2017-10-03Refactor x86/vpx_subpixel_8t_intrin_ssse3.cLinfeng Zhang
2017-10-03Add vpx_dsp/x86/mem_sse2.hLinfeng Zhang
2017-10-03Add transpose_8bit_{4x4,8x8}() x86 optimizationLinfeng Zhang
2017-09-29vpxdsp: [x86] add highbd_d135_predictor functionsScott LaVarnway