D | vp9_idct_intrin_sse2.c | 333 #define TRANSPOSE_8X8(in0, in1, in2, in3, in4, in5, in6, in7, \ argument 337 const __m128i tr0_1 = _mm_unpacklo_epi16(in2, in3); \ 339 const __m128i tr0_3 = _mm_unpackhi_epi16(in2, in3); \ 383 #define TRANSPOSE_8X4(in0, in1, in2, in3, out0, out1) \ argument 386 const __m128i tr0_1 = _mm_unpacklo_epi16(in2, in3); \ 392 #define TRANSPOSE_8X8_10(in0, in1, in2, in3, out0, out1) \ argument 395 const __m128i tr0_1 = _mm_unpacklo_epi16(in2, in3); \ 458 #define IDCT8(in0, in1, in2, in3, in4, in5, in6, in7, \ argument 477 const __m128i lo_26 = _mm_unpacklo_epi16(in2, in6); \ 478 const __m128i hi_26 = _mm_unpackhi_epi16(in2, in6); \ [all …]
|