/external/libavc/common/x86/ |
H A D | ih264_ihadamard_scaling_ssse3.c | 98 __m128i temp0, temp1, temp2, temp3; local 130 temp3 = _mm_unpackhi_epi32(src_r2, src_r3); //c2 d2 c3 d3 133 src_r2 = _mm_unpacklo_epi64(temp1, temp3); //a2 b2 c2 d2 134 src_r3 = _mm_unpackhi_epi64(temp1, temp3); //a3 b3 c3 d3 139 temp3 = _mm_sub_epi32(src_r0, src_r3); 142 src_r1 = _mm_add_epi32(temp2, temp3); 144 src_r3 = _mm_sub_epi32(temp3, temp2); 159 temp3 = _mm_unpackhi_epi32(src_r2, src_r3); //c2 c3 d2 d3 162 src_r2 = _mm_unpacklo_epi64(temp1, temp3); //c0 c1 c2 c3 163 src_r3 = _mm_unpackhi_epi64(temp1, temp3); //d [all...] |
H A D | ih264_resi_trans_quant_sse42.c | 120 __m128i temp0, temp1, temp2, temp3; local 168 temp3 = _mm_unpackhi_epi32(temp0, temp2); //a2 b2 c2 d2 a3 b3 c3 d3 172 src_r2 = _mm_unpacklo_epi64(temp3, zero_8x16b); //a2 b2 c2 d2 173 src_r3 = _mm_unpackhi_epi64(temp3, zero_8x16b); //a3 b3 c3 d3 183 temp3 = _mm_sub_epi16(src_r0, src_r3); 188 src_r1 = _mm_slli_epi16(temp3, 1); //(x3<<1) 194 src_r3 = _mm_sub_epi16(temp3, src_r3); 206 temp3 = _mm_unpackhi_epi32(temp0, temp2); //c0 c1 c2 c3 d0 d1 d2 d3 210 src_r2 = _mm_unpacklo_epi64(temp3, zero_8x16b); //c0 c1 c2 c3 211 src_r3 = _mm_unpackhi_epi64(temp3, zero_8x16 394 __m128i temp0, temp1, temp2, temp3; local 678 __m128i temp0, temp1, temp2, temp3; local [all...] |
H A D | ih264_ihadamard_scaling_sse42.c | 98 __m128i temp0, temp1, temp2, temp3; local 128 temp3 = _mm_unpackhi_epi32(src_r2, src_r3); //c2 d2 c3 d3 131 src_r2 = _mm_unpacklo_epi64(temp1, temp3); //a2 b2 c2 d2 132 src_r3 = _mm_unpackhi_epi64(temp1, temp3); //a3 b3 c3 d3 137 temp3 = _mm_sub_epi32(src_r0, src_r3); 140 src_r1 = _mm_add_epi32(temp2, temp3); 142 src_r3 = _mm_sub_epi32(temp3, temp2); 157 temp3 = _mm_unpackhi_epi32(src_r2, src_r3); //c2 c3 d2 d3 160 src_r2 = _mm_unpacklo_epi64(temp1, temp3); //c0 c1 c2 c3 161 src_r3 = _mm_unpackhi_epi64(temp1, temp3); //d [all...] |
H A D | ih264_iquant_itrans_recon_sse42.c | 119 __m128i temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local 184 temp3 = _mm_unpacklo_epi32(resq_r2, resq_r3); //c0 d0 c1 d1 187 resq_r0 = _mm_unpacklo_epi64(temp1, temp3); //a0 b0 c0 d0 188 resq_r1 = _mm_unpackhi_epi64(temp1, temp3); //a1 b1 c1 d1 201 temp3 = _mm_srai_epi32(resq_r3, 1); //(w3>>1) + w1 202 temp3 = _mm_add_epi32(temp3, resq_r1); 205 resq_r0 = _mm_add_epi32(temp0, temp3); 211 resq_r3 = _mm_sub_epi32(temp0, temp3); 220 temp3 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 124 temp3 = _mm_unpacklo_epi8(line5, line6); 129 line3 = _mm_unpacklo_epi16(temp3, temp4); 130 line4 = _mm_unpackhi_epi16(temp3, temp4); 148 temp3 = _mm_unpacklo_epi8(line5, line6); 153 line3 = _mm_unpacklo_epi16(temp3, temp4); 154 line4 = _mm_unpackhi_epi16(temp3, temp4); 158 temp3 = _mm_unpacklo_epi32(line2, line4); 167 q0_16x8 = _mm_unpacklo_epi64(q0_8x16, temp3); 168 q1_16x8 = _mm_unpackhi_epi64(q0_8x16, temp3); 528 __m128i temp1, temp2, temp3, temp4, temp5, temp6; local 1456 __m128i temp1, temp2, temp3, temp4, temp5, temp6; local 1772 __m128i temp1, temp2, temp3, temp4; local [all...] |
H A D | ih264_iquant_itrans_recon_ssse3.c | 119 __m128i temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local 191 temp3 = _mm_unpacklo_epi32(resq_r2, resq_r3); //c0 d0 c1 d1 194 resq_r0 = _mm_unpacklo_epi64(temp1, temp3); //a0 b0 c0 d0 195 resq_r1 = _mm_unpackhi_epi64(temp1, temp3); //a1 b1 c1 d1 208 temp3 = _mm_srai_epi32(resq_r3, 1); //(w3>>1) + w1 209 temp3 = _mm_add_epi32(temp3, resq_r1); 212 resq_r0 = _mm_add_epi32(temp0, temp3); 218 resq_r3 = _mm_sub_epi32(temp0, temp3); 227 temp3 395 __m128i temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8; local [all...] |
/external/webp/src/dsp/ |
H A D | lossless_mips_dsp_r2.c | 95 int temp0, temp1, temp2, temp3, temp4, temp5; local 99 "preceu.ph.qbr %[temp3], %[c1] \n\t" 103 "subq.ph %[temp3], %[temp3], %[temp5] \n\t" 105 "addq.ph %[temp1], %[temp1], %[temp3] \n\t" 111 [temp3]"=&r"(temp3), [temp4]"=&r"(temp4), [temp5]"=&r"(temp5) 120 int temp0, temp1, temp2, temp3, temp4, temp5; local 123 "preceu.ph.qbr %[temp3], %[c2] \n\t" 127 "subq.ph %[temp3], 149 int temp0, temp1, temp2, temp3, temp4, temp5; local 231 uint32_t temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local 285 int temp0, temp1, temp2, temp3, temp4, temp5; local 352 int temp0, temp1, temp2, temp3; local 404 int temp0, temp1, temp2, temp3; local 454 int temp0, temp1, temp2, temp3, temp4, temp5; local 528 int temp0, temp1, temp2, temp3, temp4, temp5; local 606 int temp0, temp1, temp2, temp3; local [all...] |
H A D | enc_mips_dsp_r2.c | 147 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8; local 154 HORIZONTAL_PASS(0, temp0, temp1, temp2, temp3) 162 VERTICAL_PASS(6, 14, 22, 30, temp3, temp7, temp11, temp15) 175 int temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8, temp9; local 182 ADD_SUB_HALVES(temp3, temp4, temp1, temp2) 190 ADD_SUB_HALVES(temp1, temp2, temp3, temp8) 200 ADD_SUB_HALVES(temp3, temp4, temp7, temp12) 205 SRA_16(temp13, temp14, temp15, temp16, temp3, temp4, temp17, temp8) 207 INSERT_HALF_X2(temp3, temp8, temp17, temp4) 210 ADD_SUB_HALVES(temp2, temp4, temp1, temp3) 251 int temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8, temp9; local 484 int temp0, temp1, temp2, temp3; local 547 int temp0, temp1, temp2, temp3; local 611 int a10, a32, temp0, temp1, temp2, temp3, temp4, temp5; local 666 int temp0, temp1, temp2, temp3, temp4, temp5, temp6; local 697 int temp0, temp1, temp2, temp3, temp4, temp5, temp6; local 733 int temp0, temp1, temp2, temp3, temp4, temp5; local 782 int temp0, temp1, temp2, temp3, temp4; local 832 int temp0, temp1, temp2, temp3, temp4, temp5; local 879 int temp0, temp1, temp2, temp3, temp4; local 928 int temp0, temp1, temp2, temp3, temp4; local 976 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local 1082 int temp0, temp1, temp2, temp3; local 1112 int temp0, temp1, temp2, temp3; local 1134 int temp0, temp1, temp2, temp3; local 1152 int temp0, temp1, temp2, temp3; local 1275 int temp0, temp1, temp2, temp3, temp4, temp5,temp6; local 1362 int temp0, temp1, temp2, temp3, temp4; local 1463 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8; local [all...] |
H A D | alpha_processing_mips_dsp_r2.c | 29 int temp1, temp2, temp3; local 37 "srl %[temp3], %[temp0], 24 \n\t" 42 "sb %[temp3], -4(%[pdst]) \n\t" 44 [temp3]"=&r"(temp3), [palpha]"+r"(palpha), [pdst]"+r"(pdst), 94 int temp0, temp1, temp2, temp3, alpha; local 105 "ext %[temp3], %[argb], 16, 8 \n\t" 108 "mul %[temp3], %[temp3], %[temp0] \n\t" 110 "addu %[temp3], [all...] |
H A D | dec_mips_dsp_r2.c | 27 int temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8, temp9, temp10; local 30 LOAD_WITH_OFFSET_X4(temp1, temp2, temp3, temp4, dst, 39 temp3, temp1, temp2, temp3, temp4) 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 63 ADD_SUB_HALVES(temp2, temp3, temp1, c4) 66 temp2, temp2, temp3, temp3, temp4, temp5, temp4, temp5) 67 LOAD_WITH_OFFSET_X4(temp3, temp 87 int temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8, temp9; local 164 int temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8, temp9; local 302 int step1, step2, temp1, temp2, temp3, temp4; 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 660 int temp0, temp1, temp2, temp3, temp4; local 682 int temp0, temp1, temp2, temp3, temp4; local 732 int temp0, temp1, temp2, temp3, temp4; local 779 int temp0, temp1, temp2, temp3, temp4; local 839 int temp0, temp1, temp2, temp3, temp4; local [all...] |
H A D | rescaler_mips32.c | 38 int temp1, temp2, temp3; local 61 "mul %[temp3], %[sum], %[x_sub] \n\t" 66 "subu %[temp3], %[temp3], %[frac] \n\t" 67 "sw %[temp3], 0(%[frow]) \n\t" 70 : [accum]"=&r"(accum), [src1]"+r"(src1), [temp3]"=&r"(temp3), 97 int temp1, temp2, temp3, temp4; local 103 "addiu %[temp3], %[src_width], -1 \n\t" 106 "bgtz %[temp3], 152 int temp0, temp1, temp3, temp4, temp5, loop_end; local 216 int temp0, temp1, temp3, temp4, temp5, loop_end; local [all...] |
H A D | yuv_mips32.c | 30 int temp0, temp1, temp2, temp3, temp4; \ 33 temp3 = kVToG * v[0]; \ 38 temp3 -= kGCst; \ 39 temp2 += temp3; \ 63 temp3 = kVToG * v[0]; \ 68 temp3 -= kGCst; \ 69 temp2 += temp3; \
|
H A D | argb_mips_dsp_r2.c | 20 int temp0, temp1, temp2, temp3, offset; local 31 "lbux %[temp3], %[offset](%[b]) \n\t" 33 "ins %[temp3], %[temp2], 16, 16 \n\t" 35 "precr.qb.ph %[temp0], %[temp1], %[temp3] \n\t" 44 "lbux %[temp3], %[offset](%[b]) \n\t" 46 "ins %[temp3], %[temp2], 16, 16 \n\t" 47 "precr.qb.ph %[temp0], %[temp1], %[temp3] \n\t" 51 [temp3]"=&r"(temp3), [offset]"=&r"(offset), [out]"+&r"(out)
|
H A D | lossless_enc_mips_dsp_r2.c | 23 uint32_t temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local 35 "lw %[temp3], 12(%[argb_data]) \n\t" 39 "ext %[temp7], %[temp3], 8, 8 \n\t" 48 "subu.qb %[temp3], %[temp3], %[temp7] \n\t" 53 " sw %[temp3], -4(%[argb_data]) \n\t" 68 [temp1]"=&r"(temp1), [temp2]"=&r"(temp2), [temp3]"=&r"(temp3), 83 int temp0, temp1, temp2, temp3, temp4, temp5; local 108 "precrq.qb.ph %[temp3], 186 int temp0, temp1, temp2, temp3, temp4, temp5, temp6; local 234 int temp0, temp1, temp2, temp3, temp4; local [all...] |
H A D | enc_mips32.c | 118 int temp0, temp1, temp2, temp3, temp4, temp5, temp6; local 125 VERTICAL_PASS(0, 16, 8, 24, temp4, temp0, temp1, temp2, temp3) 133 HORIZONTAL_PASS(3, temp3, temp7, temp11, temp15) 136 [temp3]"=&r"(temp3), [temp4]"=&r"(temp4), [temp5]"=&r"(temp5), 177 "lhu %[temp3], " #J "(%[ppq]) \n\t" \ 185 "mul %[temp5], %[level], %[temp3] \n\t" \ 192 int temp0, temp1, temp2, temp3, temp4, temp5; local 223 [temp2]"=&r"(temp2), [temp3]"=&r"(temp3), 367 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8; local 482 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8; local 544 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local 578 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local 604 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local 626 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local [all...] |
H A D | rescaler_mips_dsp_r2.c | 34 int temp0, temp1, temp2, temp3, temp4, temp5, loop_end; local 45 "li %[temp3], 0x10000 \n\t" 53 "mult $ac0, %[temp3], %[temp4] \n\t" 55 "mult $ac1, %[temp3], %[temp4] \n\t" 57 "mult $ac2, %[temp3], %[temp4] \n\t" 59 "mult $ac3, %[temp3], %[temp4] \n\t" 76 "mult $ac0, %[temp3], %[temp4] \n\t" 78 "mult $ac1, %[temp3], %[temp4] \n\t" 80 "mult $ac2, %[temp3], %[temp4] \n\t" 82 "mult $ac3, %[temp3], 171 int temp0, temp1, temp2, temp3, temp4, temp5, loop_end; local [all...] |
H A D | filters_mips_dsp_r2.c | 44 int temp0, temp1, temp2, temp3, temp4, temp5, temp6; \ 55 "lbu %[temp3], 1(%[src]) \n\t" \ 61 "addu %[temp3], %[temp3], %[temp2] \n\t" \ 62 "addu %[temp4], %[temp4], %[temp3] \n\t" \ 65 "sb %[temp3], -3(%[src]) \n\t" \ 75 "subu.qb %[temp3], %[temp2], %[temp1] \n\t" \ 76 "usw %[temp3], 0(%[dst]) \n\t" \ 88 "addu %[temp3], %[temp1], %[temp2] \n\t" \ 89 "sb %[temp3], [all...] |
H A D | lossless_enc_mips32.c | 153 int i, temp0, temp1, temp2, temp3; local 166 "lw %[temp3], 4(%[pY]) \n\t" 169 "addu %[temp2], %[temp2], %[temp3] \n\t" 179 [temp2]"=&r"(temp2), [temp3]"=&r"(temp3), 191 "addiu %[temp3], %[streak], -3 \n\t" \ 193 "blez %[temp3], 1f \n\t" \ 195 "addu %[temp3], %[pcnts], %[temp1] \n\t" \ 197 "lw %[temp1], 0(%[temp3]) \n\t" \ 201 "sw %[temp1], 0(%[temp3]) \ 221 int temp0, temp1, temp2, temp3; local 336 uint32_t temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local [all...] |
/external/libvpx/libvpx/vp8/common/mips/dspr2/ |
H A D | idctllm_dspr2.c | 55 int temp3, temp4; local 73 temp3 = (ip[5] * sinpi8sqrt2) >> 16; 75 c2 = temp3 - temp4; 77 temp3 = ip[5] + ((ip[5] * cospi8sqrt2minus1) >> 16); 79 d2 = temp3 + temp4; 105 temp3 = (ip[7] * sinpi8sqrt2) >> 16; 107 c2 = temp3 - temp4; 109 temp3 = ip[7] + ((ip[7] * cospi8sqrt2minus1) >> 16); 111 d2 = temp3 + temp4; 143 temp3 [all...] |
/external/libvpx/libvpx/vpx_dsp/mips/ |
H A D | itrans32_cols_dspr2.c | 32 int temp0, temp1, temp2, temp3; local 71 "extp %[temp3], $ac3, 31 \n\t" 91 "sub %[load1], %[temp3], %[temp2] \n\t" 102 "add %[step1_31], %[temp2], %[temp3] \n\t" 106 [temp2] "=&r" (temp2), [temp3] "=&r" (temp3), 132 "extp %[temp3], $ac3, 31 \n\t" 153 "sub %[load2], %[temp2], %[temp3] \n\t" 163 "add %[step1_28], %[temp2], %[temp3] \n\t" 167 [temp2] "=&r" (temp2), [temp3] " [all...] |
/external/v8/src/arm/ |
H A D | codegen-arm.h | 41 Register temp3);
|
/external/v8/src/arm64/ |
H A D | codegen-arm64.h | 40 Register temp3);
|
/external/v8/src/mips/ |
H A D | codegen-mips.h | 43 Register temp3);
|
/external/v8/src/mips64/ |
H A D | codegen-mips64.h | 43 Register temp3);
|
/external/v8/src/ppc/ |
H A D | codegen-ppc.h | 33 Register temp2, Register temp3);
|