/external/libavc/common/x86/ |
ih264_iquant_itrans_recon_dc_ssse3.c | 118 __m128i sign_reg; local 152 sign_reg = _mm_cmpgt_epi16(temp4, zero_8x16b); // sign check 153 temp4 = _mm_and_si128(temp4, sign_reg); 154 sign_reg = _mm_cmpgt_epi16(temp5, zero_8x16b); // sign check 155 temp5 = _mm_and_si128(temp5, sign_reg); 243 __m128i sign_reg; local 305 sign_reg = _mm_cmpgt_epi16(temp1, zero_8x16b); // sign check 306 temp1 = _mm_and_si128(temp1, sign_reg); 307 sign_reg = _mm_cmpgt_epi16(temp2, zero_8x16b); // sign check 308 temp2 = _mm_and_si128(temp2, sign_reg); 402 __m128i pred_r0, pred_r1, pred_r2, pred_r3, sign_reg; local [all...] |
ih264_iquant_itrans_recon_ssse3.c | 117 __m128i sign_reg, dequant_r0_r1, dequant_r2_r3; local 296 sign_reg = _mm_cmpgt_epi16(temp0, zero_8x16b); // sign check 297 temp0 = _mm_and_si128(temp0, sign_reg); 298 sign_reg = _mm_cmpgt_epi16(temp1, zero_8x16b); 299 temp1 = _mm_and_si128(temp1, sign_reg); 392 __m128i sign_reg; local [all...] |
ih264_ihadamard_scaling_ssse3.c | 96 __m128i src_r0_r1, src_r2_r3, sign_reg, zero_8x16b = _mm_setzero_si128(); local 109 sign_reg = _mm_cmpgt_epi16(zero_8x16b, src_r0_r1); 110 src_r0 = _mm_unpacklo_epi16(src_r0_r1, sign_reg); 111 src_r1 = _mm_unpackhi_epi16(src_r0_r1, sign_reg); 112 sign_reg = _mm_cmpgt_epi16(zero_8x16b, src_r2_r3); 113 src_r2 = _mm_unpacklo_epi16(src_r2_r3, sign_reg); 114 src_r3 = _mm_unpackhi_epi16(src_r2_r3, sign_reg);
|
ih264_ihadamard_scaling_sse42.c | 105 //sign_reg = _mm_cmpgt_epi16(zero_8x16b, src_r0_r1); 211 __m128i src, plane_0, plane_1, temp0, temp1, sign_reg; local 217 sign_reg = _mm_cmpgt_epi16(zero_8x16b, src); 218 plane_0 = _mm_unpacklo_epi16(src, sign_reg); //a0 a1 a2 a3 -- 32 bits 219 plane_1 = _mm_unpackhi_epi16(src, sign_reg); //b0 b1 b2 b3 -- 32 bits
|
ih264_iquant_itrans_recon_sse42.c | 117 __m128i sign_reg, dequant_r0_r1, dequant_r2_r3; local 282 sign_reg = _mm_cmpgt_epi16(temp0, zero_8x16b); // sign check 283 temp0 = _mm_and_si128(temp0, sign_reg); 284 sign_reg = _mm_cmpgt_epi16(temp1, zero_8x16b); 285 temp1 = _mm_and_si128(temp1, sign_reg); 366 __m128i sign_reg, dequant_r0_r1, dequant_r2_r3; local 537 sign_reg = _mm_cmpgt_epi16(temp0, zero_8x16b); // sign check 538 temp0 = _mm_and_si128(temp0, sign_reg); 539 sign_reg = _mm_cmpgt_epi16(temp1, zero_8x16b); 540 temp1 = _mm_and_si128(temp1, sign_reg); [all...] |
ih264_resi_trans_quant_sse42.c | 675 __m128i src_r0_r1, src_r2_r3, sign_reg; local 688 sign_reg = _mm_cmpgt_epi16(zero_8x16b, src_r0_r1); 689 src_r0 = _mm_unpacklo_epi16(src_r0_r1, sign_reg); //a0 a1 a2 a3 690 src_r1 = _mm_unpackhi_epi16(src_r0_r1, sign_reg); //b0 b1 b2 b3 691 sign_reg = _mm_cmpgt_epi16(zero_8x16b, src_r2_r3); 692 src_r2 = _mm_unpacklo_epi16(src_r2_r3, sign_reg); //c0 c1 c2 c3 693 src_r3 = _mm_unpackhi_epi16(src_r2_r3, sign_reg); //d0 d1 d2 d3 904 __m128i src, plane_0, plane_1, temp0, temp1, sign_reg; local [all...] |
/external/libhevc/common/x86/ |
ihevc_inter_pred_filters_ssse3_intr.c | 2646 __m128i zero_8x16b, offset_8x16b, mask_low_32b, mask_high_96b, sign_reg; local 3123 __m128i zero_8x16b, offset_8x16b, sign_reg; local 5031 __m128i zero_8x16b, offset_8x16b, mask_low_32b, mask_high_96b, sign_reg; local 5356 __m128i zero_8x16b, sign_reg; local [all...] |