/external/libavc/common/x86/ |
ih264_iquant_itrans_recon_sse42.c | 119 __m128i temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local 141 temp6 = _mm_unpacklo_epi16(temp1, zero_8x16b); // b00*q00 0 b01*q01 0 b02*q02 0 b03*q03 0 -- 16 bit long 151 temp6 = _mm_madd_epi16(src_r2, temp6); 157 resq_r2 = _mm_slli_epi32(temp6, u4_qp_div_6 - 4); 162 temp6 = _mm_add_epi32(temp6, add_rshift); 166 resq_r2 = _mm_srai_epi32(temp6, 4 - u4_qp_div_6); 267 temp6 = _mm_sub_epi32(temp1, temp2); 268 temp6 = _mm_add_epi32(temp6, value_32) 368 __m128i temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local [all...] |
ih264_iquant_itrans_recon_ssse3.c | 119 __m128i temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local 142 temp6 = _mm_unpacklo_epi16(temp1, zero_8x16b); // b00*q00 0 b01*q01 0 b02*q02 0 b03*q03 0 -- 16 bit long 152 temp6 = _mm_madd_epi16(src_r2, temp6); 158 resq_r2 = _mm_slli_epi32(temp6, u4_qp_div_6 - 4); 163 temp6 = _mm_add_epi32(temp6, add_rshift); 167 resq_r2 = _mm_srai_epi32(temp6, 4 - u4_qp_div_6); 281 temp6 = _mm_sub_epi32(temp1, temp2); 282 temp6 = _mm_add_epi32(temp6, value_32) 395 __m128i temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8; local [all...] |
ih264_iquant_itrans_recon_dc_ssse3.c | 120 __m128i temp4, temp5, temp6, temp7; local 159 temp6 = _mm_srli_si128(temp5,4); 160 temp7 = _mm_srli_si128(temp6,4); 168 *(pu4_out) = _mm_cvtsi128_si32(temp6); 245 __m128i temp1,temp2,temp3,temp4, temp5, temp6, temp7,temp8; local 298 temp6 = _mm_add_epi16(value_add, pred_r5); 315 sign_reg = _mm_cmpgt_epi16(temp6, zero_8x16b); // sign check 316 temp6 = _mm_and_si128(temp6, sign_reg); 327 temp6 = _mm_packus_epi16(temp6, zero_8x16b) [all...] |
ih264_deblk_luma_ssse3.c | 104 __m128i temp1, temp2, temp3, temp4, temp5, temp6; local 269 temp6 = _mm_add_epi16(temp2, const_val2_16x8); 273 temp2 = _mm_add_epi16(temp6, temp4); 278 temp6 = _mm_add_epi16(temp6, p0_8x16); 280 temp1 = _mm_add_epi16(temp6, p2_8x16); 300 temp1 = _mm_add_epi16(temp6, const_val2_16x8); 307 temp6 = _mm_slli_epi16(q3_8x16, 1); 311 temp2 = _mm_add_epi16(temp2, temp6); 329 temp6 = _mm_add_epi16(temp2, const_val2_16x8) 528 __m128i temp1, temp2, temp3, temp4, temp5, temp6; local 1456 __m128i temp1, temp2, temp3, temp4, temp5, temp6; local [all...] |
/external/webp/src/dsp/ |
enc_mips32.c | 121 int temp0, temp1, temp2, temp3, temp4, temp5, temp6; local 129 VERTICAL_PASS(2, 18, 10, 26, temp8, temp4, temp5, temp6, temp7) 135 HORIZONTAL_PASS(32, 33, 34, 35, temp2, temp6, temp10, temp14) 140 [temp6]"=&r"(temp6), [temp7]"=&r"(temp7), [temp8]"=&r"(temp8), 258 "lbu %[temp6], "#C"(%[b]) \n\t" \ 264 "addu %[temp3], %[temp4], %[temp6] \n\t" \ 265 "subu %[temp4], %[temp4], %[temp6] \n\t" \ 266 "addu %[temp6], %[temp5], %[temp7] \n\t" \ 272 "addu %[temp1], %[temp3], %[temp6] \n\t" 362 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8; local 477 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8; local 651 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local 685 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local 711 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local 733 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local [all...] |
dec_mips32.c | 213 int temp5, temp6, temp7, temp8, temp9; local 241 "lh %[temp6], 12(%[in]) \n\t" 274 "mul %[temp10], %[temp6], %[kC2] \n\t" 275 "mul %[temp6], %[temp6], %[kC1] \n\t" 279 "sra %[temp6], %[temp6], 16 \n\t" 281 "addu %[temp6], %[temp6], %[temp14] \n\t" 282 "addu %[temp10], %[temp16], %[temp6] \n\t [all...] |
lossless_mips32.c | 294 "ulw %[temp6], "#C"(%["#P1"]) \n\t" \ 298 "addu %[temp6], %[temp6], %[temp2] \n\t" \ 306 "usw %[temp6], "#C"(%["#P2"]) \n\t" \ 316 [temp6]"=&r"(temp6), [temp7]"=&r"(temp7), \ 367 uint32_t temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local
|
/external/webp/src/utils/ |
rescaler.c | 202 int temp0, temp1, temp3, temp4, temp5, temp6, temp7, loop_end; local 210 "addiu %[temp6], $zero, -256 \n\t" 231 "and %[temp0], %[temp5], %[temp6] \n\t" 241 [temp4]"=&r"(temp4), [temp5]"=&r"(temp5), [temp6]"=&r"(temp6),
|
/external/libhevc/common/x86/ |
ihevc_chroma_intra_pred_filters_ssse3_intr.c | 560 __m128i temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8; local 575 temp6 = _mm_set1_epi8(pu1_ref[(4 * nt) - 1 - 2 * (row + 2)]); 581 temp6 = _mm_unpacklo_epi8(temp5, temp6); 586 _mm_storeu_si128((__m128i *)(pu1_dst + ((row + 2) * dst_strd)), temp6); 602 temp6 = _mm_set1_epi8(pu1_ref[(4 * nt) - 1 - 2 * (row + 2)]); 609 temp6 = _mm_unpacklo_epi8(temp5, temp6); 618 _mm_storeu_si128((__m128i *)(pu1_dst + ((row + 2) * dst_strd) + 0), temp6); 619 _mm_storeu_si128((__m128i *)(pu1_dst + ((row + 2) * dst_strd) + 16), temp6); [all...] |
ihevc_32x32_itrans_recon_sse42_intr.c | 200 __m128i temp5, temp6, temp7, temp8; local 744 temp6 = m_temp_reg_35; [all...] |
ihevc_itrans_recon_32x32_ssse3_intr.c | 208 __m128i temp5, temp6, temp7, temp8; local 755 temp6 = m_temp_reg_35; [all...] |