/external/libavc/common/x86/ |
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); //d0 d1 d2 d [all...] |
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_8x16b); //d0 d1 d2 d 394 __m128i temp0, temp1, temp2, temp3; local 678 __m128i temp0, temp1, temp2, temp3; local [all...] |
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); //d0 d1 d2 d [all...] |
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 = _mm_unpacklo_epi32(resq_r2, resq_r3); //a2 a3 b2 b 368 __m128i temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local [all...] |
/external/webp/src/dsp/ |
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], %[temp1], %[temp3] \n\t 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...] |
enc_mips_dsp_r2.c | 78 // TEMP0..TEMP3 - registers for corresponding tmp elements 79 #define HORIZONTAL_PASS(A, TEMP0, TEMP1, TEMP2, TEMP3) \ 83 "lw %[" #TEMP3 "], " XSTR(BPS) "*" #A "(%[" #TEMP1 "]) \n\t" \ 85 "preceu.ph.qbl %[" #TEMP1 "], %[" #TEMP3 "] \n\t" \ 87 "preceu.ph.qbr %[" #TEMP3 "], %[" #TEMP3 "] \n\t" \ 89 "subq.ph %[" #TEMP2 "], %[" #TEMP2 "], %[" #TEMP3 "] \n\t" \ 92 "subq.ph %[" #TEMP3 "], %[" #TEMP2 "], %[" #TEMP0 "] \n\t" \ 95 "seh %[temp19], %[" #TEMP3 "] \n\t" \ 96 "sra %[" #TEMP3 "], %[" #TEMP3 "], 16 \n\t" 147 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8; local 175 int temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8, temp9; local 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...] |
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], %[temp3], %[c_8000000] \n\t [all...] |
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, temp5, temp11, temp12, dst 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...] |
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], 0f \n\t 152 int temp0, temp1, temp3, temp4, temp5, loop_end; local 216 int temp0, temp1, temp3, temp4, temp5, loop_end; local [all...] |
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; \
|
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)
|
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], %[argb], %[argb1] \n\t 186 int temp0, temp1, temp2, temp3, temp4, temp5, temp6; local 234 int temp0, temp1, temp2, temp3, temp4; local [all...] |
enc_mips32.c | 31 // TEMP0..TEMP3 - registers for corresponding tmp elements 33 #define VERTICAL_PASS(A, B, C, D, TEMP4, TEMP0, TEMP1, TEMP2, TEMP3) \ 49 "addu %[" #TEMP3 "], %[temp17], %[temp19] \n\t" \ 50 "addu %[" #TEMP0 "], %[" #TEMP4 "], %[" #TEMP3 "] \n\t" \ 53 "subu %[" #TEMP3 "], %[" #TEMP4 "], %[" #TEMP3 "] \n\t" 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) 192 int temp0, temp1, temp2, temp3, temp4, temp5; local 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...] |
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], %[temp4] \n\t 171 int temp0, temp1, temp2, temp3, temp4, temp5, loop_end; local [all...] |
/frameworks/av/media/libstagefright/codecs/mp3dec/src/ |
pvmp3_polyphase_filter_window.cpp | 138 int32 temp3 = pt_2[ SUBBANDS_NUMBER*15 ]; local 143 sum2 = fxp_mac32_Q32(sum2, temp3, winPtr[ 0]); 145 sum1 = fxp_msb32_Q32(sum1, temp3, winPtr[ 1]); 152 temp3 = pt_2[ SUBBANDS_NUMBER*13]; 157 sum2 = fxp_mac32_Q32(sum2, temp3, winPtr[ 4]); 159 sum1 = fxp_msb32_Q32(sum1, temp3, winPtr[ 5]); 166 temp3 = pt_2[ SUBBANDS_NUMBER*11 ]; 171 sum2 = fxp_mac32_Q32(sum2, temp3, winPtr[ 8]); 173 sum1 = fxp_msb32_Q32(sum1, temp3, winPtr[ 9]); 180 temp3 = pt_2[ SUBBANDS_NUMBER*9 ] 214 int32 temp3 = pt_synth[ SUBBANDS_NUMBER\/2]; local [all...] |
/external/libvpx/libvpx/vp8/common/mips/dspr2/ |
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 = (ip[5] * sinpi8sqrt2) >> 16 [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p10/src/ |
omxVCM4P10_TransformDequantLumaDCFromPair_s.s | 139 temp3 RN 12 label 366 SMLABB temp3, colOp02, Scale, Round ;// Temp3 = B(c1w0) * Scale + Round 371 ASR temp3, temp3, #2 ;// Temp3 = Temp3 >> 2 373 PKHBT out02, temp3, temp4, LSL #14 ;// c1w0 = | Temp2 | Temp1 | 378 SMLABB temp3, colOp12, Scale, Round ;// Temp3 = B(c1w0) * Scale + Roun [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/mips/dspr2/ |
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 = (ip[5] * sinpi8sqrt2) >> 16 [all...] |
/external/libvpx/libvpx/vpx_dsp/mips/ |
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] "=&r" (temp3) [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/mips/dspr2/ |
vp9_itrans32_cols_dspr2.c | 37 int temp0, temp1, temp2, temp3; local 76 "extp %[temp3], $ac3, 31 \n\t" 96 "sub %[load1], %[temp3], %[temp2] \n\t" 107 "add %[step1_31], %[temp2], %[temp3] \n\t" 111 [temp2] "=&r" (temp2), [temp3] "=&r" (temp3), 137 "extp %[temp3], $ac3, 31 \n\t" 158 "sub %[load2], %[temp2], %[temp3] \n\t" 168 "add %[step1_28], %[temp2], %[temp3] \n\t" 172 [temp2] "=&r" (temp2), [temp3] "=&r" (temp3) [all...] |
/external/v8/src/arm/ |
codegen-arm.h | 41 Register temp3);
|
/external/v8/src/arm64/ |
codegen-arm64.h | 40 Register temp3);
|
/external/v8/src/mips/ |
codegen-mips.h | 43 Register temp3);
|
/external/v8/src/mips64/ |
codegen-mips64.h | 43 Register temp3);
|
/external/v8/src/ppc/ |
codegen-ppc.h | 33 Register temp2, Register temp3);
|