/external/webp/src/dsp/ |
H A D | rescaler_mips32.c | 156 const int temp6 = x_out_max << 2; local 165 "addu %[loop_end], %[frow], %[temp6] \n\t" 178 : [temp2]"r"(temp2), [temp6]"r"(temp6) 187 "addu %[loop_end], %[frow], %[temp6] \n\t" 206 : [temp2]"r"(temp2), [temp6]"r"(temp6), [A]"r"(A), [B]"r"(B) 220 const int temp6 = x_out_max << 2; local 230 "addu %[loop_end], %[frow], %[temp6] \n\t" 250 : [temp2]"r"(temp2), [yscale]"r"(yscale), [temp6]" [all...] |
H A D | rescaler_mips_dsp_r2.c | 36 const int temp6 = (x_out_max & ~0x3) << 2; local 47 "addu %[loop_end], %[frow], %[temp6] \n\t" 102 : [temp7]"r"(temp7), [yscale]"r"(yscale), [temp6]"r"(temp6) 119 "addu %[loop_end], %[irow], %[temp6] \n\t" 151 : [temp7]"r"(temp7), [temp6]"r"(temp6) 172 const int temp6 = (x_out_max & ~0x3) << 2; local 183 "addu %[loop_end], %[frow], %[temp6] \n\t" 211 : [temp7]"r"(temp7), [temp6]" [all...] |
H A D | lossless_enc_mips32.c | 308 "ulw %[temp6], " #C "(%[" #P1 "]) \n\t" \ 312 "addu %[temp6], %[temp6], %[temp2] \n\t" \ 320 "usw %[temp6], " #C "(%[" #P2 "]) \n\t" \ 330 [temp6]"=&r"(temp6), [temp7]"=&r"(temp7), \ 381 uint32_t temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local
|
H A D | lossless_enc_mips_dsp_r2.c | 23 uint32_t temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local 38 "ext %[temp6], %[temp2], 8, 8 \n\t" 43 "replv.ph %[temp6], %[temp6] \n\t" 47 "subu.qb %[temp2], %[temp2], %[temp6] \n\t" 69 [temp4]"=&r"(temp4), [temp5]"=&r"(temp5), [temp6]"=&r"(temp6), 189 int temp0, temp1, temp2, temp3, temp4, temp5, temp6; local 198 "mul.ph %[temp6], %[temp3], %[gtb] \n\t" 202 "shra.ph %[temp6], [all...] |
H A D | lossless_mips_dsp_r2.c | 237 uint32_t temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local 252 "ext %[temp6], %[temp2], 8, 8 \n\t" 258 "replv.ph %[temp6], %[temp6] \n\t" 262 "addu.qb %[temp2], %[temp2], %[temp6] \n\t" 285 [temp4]"=&r"(temp4), [temp5]"=&r"(temp5), [temp6]"=&r"(temp6),
|
H A D | dec_mips32.c | 220 int temp5, temp6, temp7, temp8, temp9; local 248 "lh %[temp6], 12(%[in]) \n\t" 281 "mul %[temp10], %[temp6], %[kC2] \n\t" 282 "mul %[temp6], %[temp6], %[kC1] \n\t" 286 "sra %[temp6], %[temp6], 16 \n\t" 288 "addu %[temp6], %[temp6], %[temp14] \n\t" 289 "addu %[temp10], %[temp16], %[temp6] \ [all...] |
H A D | enc_mips32.c | 119 int temp0, temp1, temp2, temp3, temp4, temp5, temp6; local 127 VERTICAL_PASS(2, 18, 10, 26, temp8, temp4, temp5, temp6, temp7) 133 HORIZONTAL_PASS(2, temp2, temp6, temp10, temp14) 138 [temp6]"=&r"(temp6), [temp7]"=&r"(temp7), [temp8]"=&r"(temp8), 264 "lbu %[temp6], 2+" XSTR(BPS) "*" #A "(%[b]) \n\t" \ 270 "addu %[temp3], %[temp4], %[temp6] \n\t" \ 271 "subu %[temp4], %[temp4], %[temp6] \n\t" \ 272 "addu %[temp6], %[temp5], %[temp7] \n\t" \ 278 "addu %[temp1], %[temp3], %[temp6] \ 368 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8; local 484 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8; local 546 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local 580 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local 606 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local 628 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local [all...] |
H A D | dec_mips_dsp_r2.c | 27 int temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8, temp9, temp10; local 38 CONVERT_2_BYTES_TO_HALF(temp6, temp7, temp8, temp9, temp10, temp1, temp2, 40 STORE_SAT_SUM_X2(temp6, temp7, temp8, temp9, temp10, temp1, temp2, temp3, 56 int temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8, temp9; local 65 SHIFT_R_SUM_X2(temp1, temp6, temp7, temp8, temp2, temp9, temp10, temp4, 73 PACK_2_HALVES_TO_WORD(temp12, temp18, temp7, temp6, temp1, temp8, temp2, 74 temp4, temp7, temp6, temp10, temp9) 77 temp7, temp6, dst, 0, 1, 2, 3, BPS) 87 int temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8, temp9; local 93 LOAD_IN_X2(temp5, temp6, 2 164 int temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8, temp9; local 490 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8; local 559 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8; local 631 int temp0, temp1, temp2, temp3, temp4, temp5, temp6; local 683 int temp5, temp6, temp7, temp8; local 733 int temp5, temp6, temp7, temp8, temp9; local 780 int temp5, temp6, temp7, temp8, temp9; local 840 int temp5, temp6, temp7, temp8; local [all...] |
H A D | enc_mips_dsp_r2.c | 148 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8; local 156 HORIZONTAL_PASS(1, temp4, temp5, temp6, temp7) 162 VERTICAL_PASS(4, 12, 20, 28, temp2, temp6, temp10, temp14) 176 int temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8, temp9; local 182 LOAD_IN_X2(temp5, temp6, 24, 26) 186 temp10, temp8, temp9, temp7, temp1, temp2, temp5, temp6, 192 ADD_SUB_HALVES(temp5, temp6, temp4, temp7) 204 SRA_16(temp9, temp10, temp11, temp12, temp1, temp2, temp5, temp6) 205 INSERT_HALF_X2(temp1, temp6, temp5, temp2) 210 "addq.ph %[temp6], 252 int temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8, temp9; local 668 int temp0, temp1, temp2, temp3, temp4, temp5, temp6; local 699 int temp0, temp1, temp2, temp3, temp4, temp5, temp6; local 736 int temp6, temp7, temp8, temp9, temp10, temp11; local 785 int temp5, temp6, temp7, temp8, temp9; local 835 int temp6, temp7, temp8, temp9, temp10, temp11; local 882 int temp5, temp6, temp7, temp8, temp9; local 931 int temp5, temp6, temp7, temp8, temp9; local 978 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local 1277 int temp0, temp1, temp2, temp3, temp4, temp5,temp6; local 1365 int temp5, temp6, temp7, temp8, temp9; local 1463 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8; local [all...] |
/external/libavc/common/x86/ |
H A D | 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 [all...] |
H A D | 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 368 __m128i temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local [all...] |
H A D | 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 528 __m128i temp1, temp2, temp3, temp4, temp5, temp6; local 1456 __m128i temp1, temp2, temp3, temp4, temp5, temp6; local [all...] |
H A D | 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 395 __m128i temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8; local [all...] |
/external/libhevc/common/x86/ |
H A D | ihevc_32x32_itrans_recon_sse42_intr.c | 200 __m128i temp5, temp6, temp7, temp8; local 744 temp6 = m_temp_reg_35; 980 m_temp_reg_34 = _mm_add_epi32(temp6, m_temp_reg_30); 981 m_temp_reg_35 = _mm_sub_epi32(temp6, m_temp_reg_30); 1245 temp6 = _mm_sub_epi32(m_temp_reg_35, m_temp_reg_31); 1633 m_temp_reg_34 = _mm_add_epi32(temp6, m_temp_reg_30); 1634 m_temp_reg_35 = _mm_sub_epi32(temp6, m_temp_reg_30); 4072 temp6 = _mm_sub_epi32(m_temp_reg_16, m_temp_reg_92); /* ee[13] */ 4443 m_temp_reg_31 = _mm_add_epi32(temp6, m_temp_reg_20); 4444 m_temp_reg_30 = _mm_sub_epi32(temp6, m_temp_reg_2 [all...] |
H A D | ihevc_itrans_recon_32x32_ssse3_intr.c | 208 __m128i temp5, temp6, temp7, temp8; local 755 temp6 = m_temp_reg_35; 990 m_temp_reg_34 = _mm_add_epi32(temp6, m_temp_reg_30); 991 m_temp_reg_35 = _mm_sub_epi32(temp6, m_temp_reg_30); 1256 temp6 = _mm_sub_epi32(m_temp_reg_35, m_temp_reg_31); 1643 m_temp_reg_34 = _mm_add_epi32(temp6, m_temp_reg_30); 1644 m_temp_reg_35 = _mm_sub_epi32(temp6, m_temp_reg_30); 4078 temp6 = _mm_sub_epi32(m_temp_reg_16, m_temp_reg_92); /* ee[13] */ 4449 m_temp_reg_31 = _mm_add_epi32(temp6, m_temp_reg_20); 4450 m_temp_reg_30 = _mm_sub_epi32(temp6, m_temp_reg_2 [all...] |
H A D | 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...] |
/external/webrtc/webrtc/modules/audio_processing/aecm/ |
H A D | aecm_core_mips.c | 530 int32_t temp0, temp2, temp3, temp4, temp5, temp6; local 547 "muleq_s.w.phl %[temp6], %[temp5], %[temp4] \n\t" 554 "sra %[temp6], %[temp6], 1 \n\t" 558 "usw %[temp6], -4(%[temp7]) \n\t" 561 [temp4] "=&r" (temp4), [temp5] "=&r" (temp5), [temp6] "=&r" (temp6), 842 int32_t temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8; local 1070 "lh %[temp6], 10(%[ptr1]) \n\t" 1078 "mul %[temp6], [all...] |