summaryrefslogtreecommitdiff
path: root/vpx_dsp/x86/inv_txfm_sse2.c
AgeCommit message (Expand)Author
2017-09-27fix signed integer overflow of idctLinfeng Zhang
2017-09-20Remove the unnecessary cast of (int16_t)cospi_{1...31}_64Linfeng Zhang
2017-09-20Remove the unnecessary upcasts of (int)cospi_{1...31}_64Linfeng Zhang
2017-08-14Update 32x32 idct sse2 and ssse3 optimizations.Linfeng Zhang
2017-08-07Update 32x32 idct sse2 funcs, add partial case 135Linfeng Zhang
2017-08-04Replace multiplication_and_add() with butterfly() in idct x86 codeLinfeng Zhang
2017-08-04Update butterfly() in idct x86 optimizations.Linfeng Zhang
2017-08-04Update for loop increment of idct x86 functionsLinfeng Zhang
2017-08-02Extract inlined 16x16 idct sse2 code into header fileLinfeng Zhang
2017-08-01Update x86 idct optimizationLinfeng Zhang
2017-07-27Update vpx_idct16x16_10_add_sse2()Linfeng Zhang
2017-07-27Add vpx_idct16x16_38_add_sse2()Linfeng Zhang
2017-07-27Refactor highbd idct 4x4 and 8x8 x86 functionsLinfeng Zhang
2017-07-25inv_txfm_{sse2,ssse3}: clear conversion warningsJames Zern
2017-06-26Update vpx_idct8x8_12_add_ssse3()Linfeng Zhang
2017-06-26Update load_input_data() in x86Linfeng Zhang
2017-06-23Cosmetics, 8x8 idct SSE2 optimizationLinfeng Zhang
2017-06-21Clean vpx_idct16x16_256_add_sse2()Linfeng Zhang
2017-06-21Update vpx_idct{8x8,16x16,32x32}_1_add_sse2()Linfeng Zhang
2017-06-21Clean 32x32 full idct sse2 and ssse3 codeLinfeng Zhang
2017-06-15Clean 8x8 idct x86 optimizationLinfeng Zhang
2017-06-13Clean array_transpose_{4X8,16x16,16x16_2) in x86Linfeng Zhang
2017-06-13Remove array_transpose_8x8() in x86Linfeng Zhang
2017-06-13Convert 8x8 idct x86 macros to inline functionsLinfeng Zhang
2017-05-23Update inv_txfm_sse2.h and inv_txfm_sse2.cLinfeng Zhang
2017-05-16Add transpose_32bit_4x4() and rename transpose_4x4() for vpx_dsp/x86Linfeng Zhang
2017-05-08Update 4x4 idct sse2 functionsLinfeng Zhang
2017-05-03Split dsp/x86/inv_txfm_sse2.cLinfeng Zhang
2017-05-03Update highbd idct functions arguments to use uint16_t dstLinfeng Zhang
2017-05-03Clean CONVERT_TO_BYTEPTR/SHORTPTR in idctLinfeng Zhang
2017-03-17inv_txfm_sse2: clear conversion warning in hbd buildJames Zern
2017-02-14Replace idct32x32_34_add_ssse3 assembly with intrinsicsYi Luo
2017-02-08Replace idct8x8_12_add_ssse3 assembly code with intrinsicsYi Luo
2017-02-01Add SSSE3 intrinsic 8x8 inverse 2D-DCTJingning Han
2016-11-29Update idct x86 intrinsics to not use saturated add and subLinfeng Zhang
2016-11-07Rename vpx_highbd_idct8x8_10{*}() to vpx_highbd_idct8x8_12{*}()Linfeng Zhang
2016-11-04Replace highbd_dct_const_round_shift with dct_const_round_shiftLinfeng Zhang
2016-10-17Fix warnings reported by -Wshadow: Part1: vpx_dsp directoryUrvang Joshi
2016-09-21vpx_idct32x32_34_add_sse2: rm unneeded transposesJames Zern
2016-09-07vpx_dsp: added vpx_highbd_idct32x32_1_add_sse2()Scott LaVarnway
2016-07-25vpx_dsp: apply clang-formatclang-format
2016-06-20Make type conversion explicitYaowu Xu
2016-05-09VPX: refactor vpx_idct16x16_1_add_sse2()Scott LaVarnway
2015-10-05VPX: refactor vpx_idct32x32_1_add_sse2()Scott LaVarnway
2015-09-28Accelerated transform in high bit depthJulia Robson
2015-08-04Replace vp9_ prefix with vpx_ prefix in vpx_dsp function namesJingning Han
2015-08-02Add vpx_dsp_rtcd.h to inv_txfm_sse2.cJingning Han
2015-07-31Factor inverse transform functions into vpx_dspJingning Han