Searched refs:temp0 (Results 1 - 25 of 45) sorted by relevance

12

/external/webp/src/dsp/
H A Dalpha_processing_mips_dsp_r2.c23 int i, j, temp0; local
32 "ulw %[temp0], 0(%[palpha]) \n\t"
35 "srl %[temp1], %[temp0], 8 \n\t"
36 "srl %[temp2], %[temp0], 16 \n\t"
37 "srl %[temp3], %[temp0], 24 \n\t"
38 "and %[alpha_mask], %[alpha_mask], %[temp0] \n\t"
39 "sb %[temp0], -16(%[pdst]) \n\t"
43 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),
53 "lbu %[temp0],
94 int temp0, temp1, temp2, temp3, alpha; local
[all...]
H A Dyuv_mips32.c30 int temp0, temp1, temp2, temp3, temp4; \
36 temp0 = kYScale * y[0]; \
41 r = VP8Clip8(temp0 + temp1); \
42 g = VP8Clip8(temp0 - temp2); \
43 b = VP8Clip8(temp0 + temp4); \
44 temp0 = kYScale * y[1]; \
49 r = VP8Clip8(temp0 + temp1); \
50 g = VP8Clip8(temp0 - temp2); \
51 b = VP8Clip8(temp0 + temp4); \
66 temp0
[all...]
H A Dargb_mips_dsp_r2.c20 int temp0, temp1, temp2, temp3, offset; local
28 "lbux %[temp0], %[offset](%[a]) \n\t"
32 "ins %[temp1], %[temp0], 16, 16 \n\t"
35 "precr.qb.ph %[temp0], %[temp1], %[temp3] \n\t"
36 "sw %[temp0], -4(%[out]) \n\t"
41 "lbux %[temp0], %[offset](%[a]) \n\t"
45 "ins %[temp1], %[temp0], 16, 16 \n\t"
47 "precr.qb.ph %[temp0], %[temp1], %[temp3] \n\t"
48 "sw %[temp0], 0(%[out]) \n\t"
50 : [temp0]"
60 int temp0, temp1, temp2, offset; local
[all...]
H A Dlossless_mips_dsp_r2.c95 int temp0, temp1, temp2, temp3, temp4, temp5; local
102 "preceu.ph.qbl %[temp0], %[c2] \n\t"
104 "subq.ph %[temp4], %[temp4], %[temp0] \n\t"
110 : [temp0]"=r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),
120 int temp0, temp1, temp2, temp3, temp4, temp5; local
130 "shrl.ph %[temp0], %[temp4], 15 \n\t"
132 "addq.ph %[temp4], %[temp0], %[temp4] \n\t"
140 : [temp0]"=r"(temp0), [temp
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 Ddec_mips_dsp_r2.c490 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8; local
502 "lbux %[temp0], %[temp5](%[p]) \n\t"
504 "subu %[temp6], %[temp0], %[temp3] \n\t"
521 "shll_s.w %[temp0], %[temp7], 27 \n\t"
523 "sra %[temp0], %[temp0], 27 \n\t"
525 "addu %[temp7], %[temp1], %[temp0] \n\t"
536 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),
559 int temp0, temp 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
816 int temp0, temp1; local
839 int temp0, temp1, temp2, temp3, temp4; local
[all...]
H A Dcost_mips32.c19 int temp0, temp1; local
45 "sll %[temp0], %[n], 1 \n\t"
47 " addu %[res_coeffs], %[res_coeffs], %[temp0] \n\t"
51 "negu %[temp0], %[v_reg] \n\t"
53 "movn %[v_reg], %[temp0], %[temp1] \n\t"
54 "sltiu %[temp0], %[v_reg], 2 \n\t"
56 "movz %[ctx_reg], %[const_2], %[temp0] \n\t"
60 "slt %[temp0], %[v_reg], %[const_max_level] \n\t"
61 "movz %[v_reg], %[const_max_level], %[temp0] \n\t"
66 "lhu %[temp0],
102 int temp0, temp1, temp2, n, n1; local
[all...]
H A Denc_mips_dsp_r2.c50 // dpa.w.ph $ac0 temp0 ,temp1
51 // $ac += temp0[31..16] * temp1[31..16] + temp0[15..0] * temp1[15..0]
52 // dpax.w.ph $ac0 temp0 ,temp1
53 // $ac += temp0[31..16] * temp1[15..0] + temp0[15..0] * temp1[31..16]
76 // temp0..temp15 holds tmp[0]..tmp[15]
113 // temp0..temp15 holds tmp[0]..tmp[15]
147 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8; local
154 HORIZONTAL_PASS(0, temp0, temp
484 int temp0, temp1, temp2, temp3; local
547 int temp0, temp1, temp2, temp3; local
590 int temp0, temp1; 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 Dcost_mips_dsp_r2.c19 int temp0, temp1; local
48 "sll %[temp0], %[n], 1 \n\t"
49 "lhx %[v_reg], %[temp0](%[res_coeffs]) \n\t"
52 "sltiu %[temp0], %[v_reg], 2 \n\t"
54 "movz %[ctx_reg], %[const_2], %[temp0] \n\t"
57 "slt %[temp0], %[v_reg], %[const_max_level] \n\t"
58 "movz %[v_reg], %[const_max_level], %[temp0] \n\t"
62 "lhx %[temp0], %[v_reg](%[t]) \n\t"
65 "addu %[cost], %[cost], %[temp0] \n\t"
71 [ctx_reg]"=&r"(ctx_reg), [p_costs]"+&r"(p_costs), [temp0]"
[all...]
H A Dlossless_enc_mips_dsp_r2.c23 uint32_t temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local
32 "lw %[temp0], 0(%[argb_data]) \n\t"
36 "ext %[temp4], %[temp0], 8, 8 \n\t"
45 "subu.qb %[temp0], %[temp0], %[temp4] \n\t"
49 "sw %[temp0], -16(%[argb_data]) \n\t"
58 "lw %[temp0], 0(%[argb_data]) \n\t"
60 "ext %[temp4], %[temp0], 8, 8 \n\t"
62 "subu.qb %[temp0], %[temp0],
83 int temp0, temp1, temp2, temp3, temp4, temp5; local
186 int temp0, temp1, temp2, temp3, temp4, temp5, temp6; local
234 int temp0, temp1, temp2, temp3, temp4; local
[all...]
H A Dlossless_enc_mips32.c107 int i, temp0, temp1; local
116 "lw %[temp0], 0(%[pop]) \n\t"
120 "madd %[i], %[temp0] \n\t"
124 "mfhi %[temp0] \n\t"
126 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1),
132 return (double)((int64_t)temp0 << 32 | temp1);
153 int i, temp0, temp1, temp2, temp3; local
163 "lw %[temp0], 0(%[pX]) \n\t"
168 "addu %[temp0],
221 int temp0, temp1, temp2, temp3; local
336 uint32_t temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local
[all...]
H A Denc_mips32.c29 // temp0..temp15 holds tmp[0]..tmp[15]
58 // temp0..temp15 holds tmp[0]..tmp[15]
118 int temp0, temp1, temp2, temp3, temp4, temp5, temp6; local
125 VERTICAL_PASS(0, 16, 8, 24, temp4, temp0, temp1, temp2, temp3)
130 HORIZONTAL_PASS(0, temp0, temp4, temp8, temp12)
135 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),
164 "lh %[temp0], " #J "(%[ppin]) \n\t" \
167 "sra %[sign], %[temp0], 15 \n\t" \
168 "xor %[coeff], %[temp0],
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...]
H A Drescaler_mips32.c152 int temp0, temp1, temp3, temp4, temp5, loop_end; local
165 "lw %[temp0], 0(%[frow]) \n\t"
169 "maddu %[temp0], %[temp2] \n\t"
173 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp3]"=&r"(temp3),
187 "lw %[temp0], 0(%[frow]) \n\t"
191 "maddu %[A], %[temp0] \n\t"
201 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp3]"=&r"(temp3),
216 int temp0, temp local
[all...]
H A Drescaler_mips_dsp_r2.c34 int temp0, temp1, temp2, temp3, temp4, temp5, loop_end; local
49 "lw %[temp0], 0(%[frow]) \n\t"
54 "maddu $ac0, %[temp0], %[yscale] \n\t"
62 "mfhi %[temp0], $ac0 \n\t"
72 "subu %[temp8], %[temp8], %[temp0] \n\t"
88 "sw %[temp0], -16(%[irow]) \n\t"
97 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp3]"=&r"(temp3),
121 "lw %[temp0], 0(%[irow]) \n\t"
128 "maddu $ac0, %[temp0],
171 int temp0, temp1, temp2, temp3, temp4, temp5, loop_end; local
[all...]
H A Dfilters_mips_dsp_r2.c44 int temp0, temp1, temp2, temp3, temp4, temp5, temp6; \
48 "srl %[temp0], %[length], 0x2 \n\t" \
49 "beqz %[temp0], 4f \n\t" \
59 "addiu %[temp0], %[temp0], -1 \n\t" \
67 "bnez %[temp0], 1b \n\t" \
74 "addiu %[temp0], %[temp0], -1 \n\t" \
77 "bnez %[temp0], 1b \n\t" \
99 : [temp0]"
311 int temp0; local
[all...]
/external/libavc/common/x86/
H A Dih264_ihadamard_scaling_sse42.c98 __m128i temp0, temp1, temp2, temp3; local
125 temp0 = _mm_unpacklo_epi32(src_r0, src_r1); //a0 b0 a1 b1
129 src_r0 = _mm_unpacklo_epi64(temp0, temp2); //a0 b0 c0 d0
130 src_r1 = _mm_unpackhi_epi64(temp0, temp2); //a1 b1 c1 d1
134 temp0 = _mm_add_epi32(src_r0, src_r3);
139 src_r0 = _mm_add_epi32(temp0, temp1);
141 src_r2 = _mm_sub_epi32(temp0, temp1);
154 temp0 = _mm_unpacklo_epi32(src_r0, src_r1); //a0 a1 b0 b1
158 src_r0 = _mm_unpacklo_epi64(temp0, temp2); //a0 a1 a2 a3
159 src_r1 = _mm_unpackhi_epi64(temp0, temp
211 __m128i src, plane_0, plane_1, temp0, temp1, sign_reg; local
[all...]
H A Dih264_resi_trans_quant_sse42.c120 __m128i temp0, temp1, temp2, temp3; local
165 temp0 = _mm_unpacklo_epi16(src_r0, src_r1); //a0 b0 a1 b1 a2 b2 a3 b3
167 temp1 = _mm_unpacklo_epi32(temp0, temp2); //a0 b0 c0 d0 a1 b1 c1 d1
168 temp3 = _mm_unpackhi_epi32(temp0, temp2); //a2 b2 c2 d2 a3 b3 c3 d3
177 temp0 = _mm_add_epi16(src_r0, src_r3);
186 src_r0 = _mm_add_epi16(temp0, temp1);
191 src_r2 = _mm_sub_epi16(temp0, temp1);
203 temp0 = _mm_unpacklo_epi16(src_r0, src_r1); //a0 a1 b0 b1 c0 c1 d0 d1
205 temp1 = _mm_unpacklo_epi32(temp0, temp2); //a0 a1 a2 a3 b0 b1 b2 b3
206 temp3 = _mm_unpackhi_epi32(temp0, temp
394 __m128i temp0, temp1, temp2, temp3; local
678 __m128i temp0, temp1, temp2, temp3; local
904 __m128i src, plane_0, plane_1, temp0, temp1, sign_reg; local
[all...]
H A Dih264_ihadamard_scaling_ssse3.c98 __m128i temp0, temp1, temp2, temp3; local
127 temp0 = _mm_unpacklo_epi32(src_r0, src_r1); //a0 b0 a1 b1
131 src_r0 = _mm_unpacklo_epi64(temp0, temp2); //a0 b0 c0 d0
132 src_r1 = _mm_unpackhi_epi64(temp0, temp2); //a1 b1 c1 d1
136 temp0 = _mm_add_epi32(src_r0, src_r3);
141 src_r0 = _mm_add_epi32(temp0, temp1);
143 src_r2 = _mm_sub_epi32(temp0, temp1);
156 temp0 = _mm_unpacklo_epi32(src_r0, src_r1); //a0 a1 b0 b1
160 src_r0 = _mm_unpacklo_epi64(temp0, temp2); //a0 a1 a2 a3
161 src_r1 = _mm_unpackhi_epi64(temp0, temp
[all...]
H A Dih264_iquant_itrans_recon_sse42.c119 __m128i temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local
136 temp0 = _mm_mullo_epi16(scalemat_r0_r1, dequant_r0_r1); //b00*q00 b01*q01 b02*q02 b03*q03 b10*q10 b11*q11 b12*q12 b13*q13 -- 16 bit result
139 temp4 = _mm_unpacklo_epi16(temp0, zero_8x16b); // b00*q00 0 b01*q01 0 b02*q02 0 b03*q03 0 -- 16 bit long
140 temp5 = _mm_unpackhi_epi16(temp0, zero_8x16b); // b10*q10 0 b11*q11 0 b12*q12 0 b13*q13 0 -- 16 bit long
194 temp0 = _mm_add_epi32(resq_r0, resq_r2);
205 resq_r0 = _mm_add_epi32(temp0, temp3);
211 resq_r3 = _mm_sub_epi32(temp0, temp3);
246 temp0 = _mm_add_epi32(resq_r0, resq_r2);
257 temp4 = _mm_add_epi32(temp0, temp3);
272 temp7 = _mm_sub_epi32(temp0, temp
368 __m128i temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7; local
[all...]
/external/libvpx/libvpx/vp8/encoder/mips/msa/
H A Ddct_msa.c72 v8i16 temp0, temp1; local
81 BUTTERFLY_4(in0, in1, in2, in3, temp0, temp1, in1, in3);
82 SLLI_4V(temp0, temp1, in1, in3, 3);
83 in0 = temp0 + temp1;
84 in2 = temp0 - temp1;
86 temp0 = __msa_ilvr_h(in3, in1);
91 DPADD_SH2_SW(temp0, temp0, const0, const1, out0, out1);
97 BUTTERFLY_4(in0, in1, in2, in3, temp0, temp1, in1, in3);
98 in0 = temp0
119 v8i16 temp0, temp1, tmp0, tmp1; local
173 v4i32 in0_w, in1_w, in2_w, in3_w, temp0, temp1, temp2, temp3; local
[all...]
/external/libvpx/libvpx/vpx_dsp/mips/
H A Ditrans32_cols_dspr2.c32 int temp0, temp1, temp2, temp3; local
67 "extp %[temp0], $ac1, 31 \n\t"
92 "sub %[load2], %[temp0], %[temp1] \n\t"
101 "add %[step1_16], %[temp0], %[temp1] \n\t"
105 [load4] "=&r" (load4), [temp0] "=&r" (temp0), [temp1] "=&r" (temp1),
128 "extp %[temp0], $ac1, 31 \n\t"
152 "sub %[load1], %[temp1], %[temp0] \n\t"
162 "add %[step1_19], %[temp0], %[temp1] \n\t"
166 [load4] "=&r" (load4), [temp0] "
[all...]
H A Ditrans32_dspr2.c35 int temp0, temp1, temp2, temp3; local
112 "extp %[temp0], $ac1, 31 \n\t"
137 "sub %[load2], %[temp0], %[temp1] \n\t"
146 "add %[step1_16], %[temp0], %[temp1] \n\t"
151 [temp0] "=&r" (temp0), [temp1] "=&r" (temp1),
174 "extp %[temp0], $ac1, 31 \n\t"
198 "sub %[load1], %[temp1], %[temp0] \n\t"
208 "add %[step1_19], %[temp0], %[temp1] \n\t"
213 [temp0] "
[all...]
H A Dfwd_dct32x32_msa.c62 v8i16 temp0, temp1; local
76 BUTTERFLY_4(in0, in1, in2, in3, temp0, in4, in1, in0);
77 DOTP_CONST_PAIR(temp0, in4, cospi_16_64, cospi_16_64, temp1, temp0);
78 FDCT32_POSTPROC_2V_POS_H(temp0, temp1);
79 ST_SH(temp0, temp);
82 DOTP_CONST_PAIR(in0, in1, cospi_24_64, cospi_8_64, temp1, temp0);
83 FDCT32_POSTPROC_2V_POS_H(temp0, temp1);
84 ST_SH(temp0, temp + 256);
90 DOTP_CONST_PAIR(vec1, vec0, cospi_28_64, cospi_4_64, temp1, temp0);
397 v8i16 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, temp0, temp1; local
702 v8i16 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, temp0, temp1; local
[all...]
/external/libmpeg2/common/x86/
H A Dimpeg2_idct_recon_sse42_intr.c1854 __m128i temp0, temp1; local
1871 temp0 = _mm_cvtepi16_epi32(mismatch_stg2_additive);
1878 temp0 = _mm_add_epi32(temp0, value_4x32b);
1880 temp0 = _mm_add_epi32(temp0, round_stg2);
1883 temp0 = _mm_srai_epi32(temp0, IDCT_STG2_SHIFT);
1885 temp0 = _mm_add_epi32(temp0, pred_half
2087 __m128i value_4x32b, pred_r0, pred_r1, temp0, temp1, temp2, temp3; local
[all...]
/external/v8/test/unittests/interpreter/
H A Dbytecode-register-optimizer-unittest.cc168 Register temp0 = NewTemporary(); local
170 BytecodeNode node0(Bytecode::kMov, parameter.ToOperand(), temp0.ToOperand());
175 BytecodeNode node2(Bytecode::kCallJSRuntime, 0, temp0.ToOperand(), 1);
187 Register temp0 = NewTemporary(); local
192 BytecodeNode node1(Bytecode::kStar, temp0.ToOperand());
197 BytecodeNode node3(Bytecode::kCallJSRuntime, 0, temp0.ToOperand(), 2);
205 CHECK_EQ(output()->at(1).operand(0), temp0.ToOperand());
213 CHECK_EQ(output()->at(3).operand(1), temp0.ToOperand());
/external/mesa3d/src/gallium/state_trackers/xa/
H A Dxa_tgsi.c152 struct ureg_dst temp0 = ureg_DECL_temporary(ureg); local
159 ureg_MOV(ureg, ureg_writemask(temp0, TGSI_WRITEMASK_XY), pos);
161 ureg_writemask(temp0, TGSI_WRITEMASK_Z),
164 ureg_DP3(ureg, temp1, matrow0, ureg_src(temp0));
165 ureg_DP3(ureg, temp2, matrow1, ureg_src(temp0));
166 ureg_DP3(ureg, temp3, matrow2, ureg_src(temp0));
174 ureg_MUL(ureg, temp0,
179 ureg_scalar(ureg_src(temp4), TGSI_SWIZZLE_X), ureg_src(temp0));
185 ureg_release_temporary(ureg, temp0);
203 struct ureg_dst temp0 local
[all...]

Completed in 385 milliseconds

12