Lines Matching refs:temp0

30     __m256i temp0, temp1, temp2, temp3, t1, t2, t3, t4, t5, t6, t7, t8;
61 DUP2_ARG2(__lasx_xvilvl_h, in2, in0, in3, in1, temp0, temp1);
63 DUP2_ARG3(__lasx_xvdp2add_w_h, t2, temp0, const_1, t2, temp0,
72 DUP2_ARG2(__lasx_xvilvh_h, in1, in0, in3, in2, temp0, temp1);
73 temp2 = __lasx_xvdp2_w_h(const_5, temp0);
75 temp2 = __lasx_xvdp2_w_h(const_7, temp0);
77 temp2 = __lasx_xvdp2_w_h(const_9, temp0);
79 temp2 = __lasx_xvdp2_w_h(const_11, temp0);
83 temp0, temp1, temp2, temp3);
86 DUP4_ARG2(__lasx_xvsrai_w, temp0, 3, temp1, 3, temp2, 3, temp3, 3,
87 temp0, temp1, temp2, temp3);
92 DUP4_ARG2(__lasx_xvpackev_h, temp1, temp0, temp3, temp2, in1, in0,
93 in3, in2, temp0, temp1, temp2, temp3);
94 DUP2_ARG2(__lasx_xvilvl_w, temp1, temp0, temp3, temp2, t1, t3);
95 DUP2_ARG2(__lasx_xvilvh_w, temp1, temp0, temp3, temp2, t2, t4);
98 DUP2_ARG2(__lasx_xvilvl_h, in1, in0, in3, in2, temp0, temp1);
100 DUP2_ARG3(__lasx_xvdp2add_w_h, t3, temp0, const_1, t3, temp0,
109 DUP2_ARG2(__lasx_xvilvh_h, in2, in0, in3, in1, temp0, temp1);
110 temp2 = __lasx_xvdp2_w_h(const_5, temp0);
112 temp2 = __lasx_xvdp2_w_h(const_7, temp0);
114 temp2 = __lasx_xvdp2_w_h(const_9, temp0);
116 temp2 = __lasx_xvdp2_w_h(const_11, temp0);
120 temp0, temp1, temp2, temp3);
125 DUP4_ARG3(__lasx_xvsrani_h_w, temp1, temp0, 7, temp3, temp2, 7,
143 __m256i const_dc, temp0, temp1, temp2, temp3;
156 temp0, temp1, temp2, temp3);
157 DUP4_ARG1(__lasx_vext2xv_hu_bu, temp0, temp1, temp2, temp3,
158 temp0, temp1, temp2, temp3);
160 DUP4_ARG2(__lasx_xvadd_h, temp0, const_dc, temp1, const_dc, temp2,
163 temp0, temp1);
164 __lasx_xvstelm_d(temp0, dest, 0, 0);
165 __lasx_xvstelm_d(temp0, dest + stride, 0, 2);
166 __lasx_xvstelm_d(temp0, dest + stride2, 0, 1);
167 __lasx_xvstelm_d(temp0, dest + stride3, 0, 3);
205 __m256i temp0, temp1, temp2, temp3, t1, t2, t3, t4;
209 temp0 = __lasx_xvpermi_d(in0, 0xB1);
211 DUP2_ARG2(__lasx_xvilvl_h, temp0, in0, temp1, in1, temp0, temp1);
212 temp2 = __lasx_xvpickev_w(temp1, temp0);
213 temp3 = __lasx_xvpickod_w(temp1, temp0);
215 DUP2_ARG2(__lasx_xvdp2_w_h, temp2, const_1, temp2, const_2, temp0, temp1);
216 t1 = __lasx_xvadd_w(temp0, const_7);
218 temp0 = __lasx_xvpickev_w(t2, t1);
220 t3 = __lasx_xvadd_w(temp0, temp1);
221 t4 = __lasx_xvsub_w(temp0, temp1);
225 const_5, temp3, const_6, t1, t2, temp0, temp1);
227 temp3 = __lasx_xvpickev_w(temp1, temp0);
231 temp0 = __lasx_xvsub_w(t4, temp3);
234 DUP2_ARG3(__lasx_xvsrani_h_w, t2, t1, 3, temp1, temp0, 3, temp2, temp3);
236 temp0 = __lasx_xvpermi_q(temp3, temp2, 0x20);
238 DUP2_ARG3(__lasx_xvdp2add_w_h, const_64, temp0, const_8, const_64, temp0,
241 temp0 = __lasx_xvadd_w(t1, t3);
245 DUP4_ARG2(__lasx_xvsrai_w, temp0, 7, temp1, 7, temp2, 7, temp3, 7,
248 temp0 = __lasx_xvldrepl_d(dest, 0);
250 dest + stride3, 0, temp0, temp1, temp2, temp3);
251 DUP4_ARG1(__lasx_vext2xv_wu_bu, temp0, temp1, temp2, temp3,
252 temp0, temp1, temp2, temp3);
253 DUP4_ARG2(__lasx_xvadd_w, temp0, t1, temp1, t2, temp2, t3, temp3, t4,
256 DUP2_ARG2(__lasx_xvpickev_h, t2, t1, t4, t3, temp0, temp1);
257 temp2 = __lasx_xvpickev_b(temp1, temp0);
258 temp0 = __lasx_xvperm_w(temp2, shift);
259 __lasx_xvstelm_d(temp0, dest, 0, 0);
260 __lasx_xvstelm_d(temp0, dest + stride, 0, 1);
261 __lasx_xvstelm_d(temp0, dest + stride2, 0, 2);
262 __lasx_xvstelm_d(temp0, dest + stride3, 0, 3);
272 __m256i const_dc, temp0, temp1, reg0, reg1;
280 DUP2_ARG2(__lasx_xvilvl_d, in1, in0, in3, in2, temp0, temp1);
281 DUP2_ARG1(__lasx_vext2xv_hu_bu, temp0, temp1, temp0, temp1);
282 DUP2_ARG2(__lasx_xvadd_h, temp0, const_dc, temp1, const_dc, reg0, reg1);
283 temp0 = __lasx_xvssrarni_bu_h(reg1, reg0, 0);
284 __lasx_xvstelm_d(temp0, dest, 0, 0);
285 __lasx_xvstelm_d(temp0, dest + stride, 0, 2);
286 __lasx_xvstelm_d(temp0, dest + stride2, 0, 1);
287 __lasx_xvstelm_d(temp0, dest + stride3, 0, 3);
298 __m256i const_dc, temp0, temp1, temp2, temp3, reg0, reg1;
310 temp0, temp1, temp2, temp3);
311 DUP2_ARG2(__lasx_xvilvl_d, temp1, temp0, temp3, temp2, reg0, reg1);
312 DUP2_ARG1(__lasx_vext2xv_hu_bu, reg0, reg1, temp0, temp1);
313 DUP2_ARG2(__lasx_xvadd_h, temp0, const_dc, temp1, const_dc, reg0, reg1);
314 temp0 = __lasx_xvssrarni_bu_h(reg1, reg0, 0);
315 __lasx_xvstelm_w(temp0, dest, 0, 0);
316 __lasx_xvstelm_w(temp0, dest + stride, 0, 1);
317 __lasx_xvstelm_w(temp0, dest + stride2, 0, 4);
318 __lasx_xvstelm_w(temp0, dest + stride3, 0, 5);
319 __lasx_xvstelm_w(temp0, dst, 0, 2);
320 __lasx_xvstelm_w(temp0, dst + stride, 0, 3);
321 __lasx_xvstelm_w(temp0, dst + stride2, 0, 6);
322 __lasx_xvstelm_w(temp0, dst + stride3, 0, 7);
331 __m256i temp0, temp1, temp2, temp3, t1, t2, t3, t4;
365 temp0 = __lasx_xvpickev_h(in1, in0);
367 temp0 = __lasx_xvperm_w(temp0, shift);
370 DUP2_ARG3(__lasx_xvdp2add_w_h, const_5, temp0, const_1, const_5, temp0,
374 temp0 = __lasx_xvadd_w(t1, t3);
378 DUP4_ARG2(__lasx_xvsrai_w, temp0, 3, temp1, 3, temp2, 3, temp3, 3,
379 temp0, temp1, temp2, temp3);
382 t1 = __lasx_xvpickev_w(temp1, temp0);
385 t3 = __lasx_xvpickod_w(temp1, temp0);
399 temp0 = __lasx_xvpermi_q(t2, t1, 0x20);
401 t1 = __lasx_xvadd_w(temp0, temp1);
402 temp0 = __lasx_xvpermi_q(temp3, temp2, 0x20);
404 t2 = __lasx_xvadd_w(temp1, temp0);
405 temp0 = __lasx_xvadd_w(t1, t3);
411 DUP4_ARG2(__lasx_xvsrai_w, temp0, 7, temp1, 7, temp2, 7, temp3, 7,
412 temp0, temp1, temp2, temp3);
423 DUP4_ARG2(__lasx_xvadd_w, temp0, const_1, temp1, const_2, temp2, const_3,
424 temp3, const_4, temp0, temp1, temp2, temp3);
425 DUP4_ARG1(__lasx_xvclip255_w, temp0, temp1, temp2, temp3,
426 temp0, temp1, temp2, temp3);
427 DUP2_ARG2(__lasx_xvpickev_h, temp1, temp0, temp3, temp2, temp0, temp1);
428 temp0 = __lasx_xvpickev_b(temp1, temp0);
429 __lasx_xvstelm_w(temp0, dest, 0, 0);
430 __lasx_xvstelm_w(temp0, dest + stride, 0, 4);
431 __lasx_xvstelm_w(temp0, dest + stride2, 0, 1);
432 __lasx_xvstelm_w(temp0, dest + stride3, 0, 5);
433 __lasx_xvstelm_w(temp0, dst, 0, 6);
434 __lasx_xvstelm_w(temp0, dst + stride, 0, 2);
435 __lasx_xvstelm_w(temp0, dst + stride2, 0, 7);
436 __lasx_xvstelm_w(temp0, dst + stride3, 0, 3);
446 __m256i in0, in1, in2, in3, temp0, temp1, const_dc;
455 DUP2_ARG2(__lasx_xvilvl_w, in1, in0, in3, in2, temp0, temp1);
456 in0 = __lasx_xvpermi_q(temp1, temp0, 0x20);
457 temp0 = __lasx_xvilvl_b(zero, in0);
458 in0 = __lasx_xvadd_h(temp0, const_dc);
459 temp0 = __lasx_xvssrarni_bu_h(in0, in0, 0);
460 __lasx_xvstelm_w(temp0, dest, 0, 0);
461 __lasx_xvstelm_w(temp0, dst1, 0, 1);
462 __lasx_xvstelm_w(temp0, dst2, 0, 4);
463 __lasx_xvstelm_w(temp0, dst3, 0, 5);
472 __m256i temp0, temp1, temp2, temp3, t1, t2;
483 temp0 = __lasx_xvilvl_d(in1, in0);
484 temp1 = __lasx_xvpickev_h(temp0, temp0);
485 temp2 = __lasx_xvpickod_h(temp0, temp0);
492 temp0 = __lasx_xvpickev_h(in1, in0);
493 temp1 = __lasx_xvpermi_q(temp0, temp0, 0x00);
494 temp2 = __lasx_xvpermi_q(temp0, temp0, 0x11);
502 temp0 = __lasx_xvshuf4i_w(in0, 0x9C);
511 temp0 = __lasx_xvadd_w(temp0, temp2);
513 DUP2_ARG1(__lasx_xvclip255_w, temp0, temp1, temp0, temp1);
514 temp1 = __lasx_xvpickev_h(temp1, temp0);
515 temp0 = __lasx_xvpickev_b(temp1, temp1);
516 __lasx_xvstelm_w(temp0, dest, 0, 0);
517 __lasx_xvstelm_w(temp0, dst1, 0, 5);
518 __lasx_xvstelm_w(temp0, dst2, 0, 4);
519 __lasx_xvstelm_w(temp0, dst3, 0, 1);
528 __m256i temp0, temp1, const_para1_2, const_para0_3;
552 DUP2_ARG2(__lasx_xvilvl_b, in2, in1, in3, in0, temp0, temp1);
553 t0 = __lasx_xvdp2_h_bu(temp0, const_para1_2);
558 DUP2_ARG2(__lasx_xvilvl_b, in3, in2, in0, in1, temp0, temp1);
559 t1 = __lasx_xvdp2_h_bu(temp0, const_para1_2);
564 DUP2_ARG2(__lasx_xvilvl_b, in0, in3, in1, in2, temp0, temp1);
565 t2 = __lasx_xvdp2_h_bu(temp0, const_para1_2);
570 DUP2_ARG2(__lasx_xvilvl_b, in1, in0, in2, in3, temp0, temp1);
571 t3 = __lasx_xvdp2_h_bu(temp0, const_para1_2);
576 DUP2_ARG2(__lasx_xvilvl_b, in2, in1, in3, in0, temp0, temp1);
577 t4 = __lasx_xvdp2_h_bu(temp0, const_para1_2);
582 DUP2_ARG2(__lasx_xvilvl_b, in3, in2, in0, in1, temp0, temp1);
583 t5 = __lasx_xvdp2_h_bu(temp0, const_para1_2);
588 DUP2_ARG2(__lasx_xvilvl_b, in0, in3, in1, in2, temp0, temp1);
589 t6 = __lasx_xvdp2_h_bu(temp0, const_para1_2);
594 DUP2_ARG2(__lasx_xvilvl_b, in1, in0, in2, in3, temp0, temp1);
595 t7 = __lasx_xvdp2_h_bu(temp0, const_para1_2);
620 DUP2_ARG2(__lasx_xvilvl_h, t2, t1, t3, t0, temp0, temp1);
621 t0 = __lasx_xvdp2_w_h(temp0, const_para1_2);
623 DUP2_ARG2(__lasx_xvilvl_h, t3, t2, t4, t1, temp0, temp1);
624 t1 = __lasx_xvdp2_w_h(temp0, const_para1_2);
626 DUP2_ARG2(__lasx_xvilvl_h, t4, t3, t5, t2, temp0, temp1);
627 t2 = __lasx_xvdp2_w_h(temp0, const_para1_2);
629 DUP2_ARG2(__lasx_xvilvl_h, t5, t4, t6, t3, temp0, temp1);
630 t3 = __lasx_xvdp2_w_h(temp0, const_para1_2);
632 DUP2_ARG2(__lasx_xvilvl_h, t6, t5, t7, t4, temp0, temp1);
633 t4 = __lasx_xvdp2_w_h(temp0, const_para1_2);
635 DUP2_ARG2(__lasx_xvilvl_h, t7, t6, in0, t5, temp0, temp1);
636 t5 = __lasx_xvdp2_w_h(temp0, const_para1_2);
638 DUP2_ARG2(__lasx_xvilvl_h, in0, t7, in1, t6, temp0, temp1);
639 t6 = __lasx_xvdp2_w_h(temp0, const_para1_2);
641 DUP2_ARG2(__lasx_xvilvl_h, in1, in0, in2, t7, temp0, temp1);
642 t7 = __lasx_xvdp2_w_h(temp0, const_para1_2);
741 __m256i in0, in1, in2, in3, temp0, temp1, t0;
766 DUP2_ARG2(__lasx_xvilvl_b, in2, in1, in3, in0, temp0, temp1);
767 t0 = __lasx_xvdp2_h_bu(temp0, const_para1_2);