Lines Matching refs:abs0
345 unsigned abs0 = ins->src_abs[0]; in pan_pack_add_fround_f32() local
346 assert(abs0 < 2); in pan_pack_add_fround_f32()
363 return 0x3e820 | (src0 << 0) | (abs0 << 7) | (neg0 << 8) | (widen0 << 3) | (round << 9); in pan_pack_add_fround_f32()
591 unsigned abs0 = ins->src_abs[0]; in pan_pack_fma_fround_f32() local
592 assert(abs0 < 2); in pan_pack_fma_fround_f32()
617 … return 0x70c020 | (src0 << 0) | (abs0 << 7) | (neg0 << 8) | (widen0 << 3) | (derived_9 << 9); in pan_pack_fma_fround_f32()
619 return 0x707620 | (src0 << 0) | (abs0 << 7) | (neg0 << 8) | (widen0 << 3); in pan_pack_fma_fround_f32()
641 unsigned abs0 = ins->src_abs[0]; in pan_pack_add_fround_v2f16() local
642 assert(abs0 < 2); in pan_pack_add_fround_v2f16()
660 return 0x3e800 | (src0 << 0) | (abs0 << 7) | (neg0 << 8) | (swz0 << 3) | (round << 9); in pan_pack_add_fround_v2f16()
1403 unsigned abs0 = ins->src_abs[0]; in pan_pack_add_fadd_f32() local
1404 assert(abs0 < 2); in pan_pack_add_fadd_f32()
1427 { unsigned temp = abs0; abs0 = abs1; abs1 = temp; } in pan_pack_add_fadd_f32()
1446 … (src1 << 3) | (abs1 << 6) | (neg0 << 7) | (neg1 << 8) | (clamp << 11) | (abs0 << 15) | (derived_1… in pan_pack_add_fadd_f32()
1447 …} else if ((round == 4) && (widen0 == 0) && (widen1 == 0) && (abs0 == 0) && (abs1 == 0) && (neg0 =… in pan_pack_add_fadd_f32()
1536 unsigned abs0 = ins->src_abs[0]; in pan_pack_add_frsq_f16() local
1537 assert(abs0 < 2); in pan_pack_add_frsq_f16()
1549 return 0x67280 | (src0 << 0) | (neg << 3) | (abs0 << 4) | (divzero << 5) | (lane0 << 8); in pan_pack_add_frsq_f16()
1772 unsigned abs0 = ins->src_abs[0]; in pan_pack_fma_fma_rscale_f32() local
1773 assert(abs0 < 2); in pan_pack_fma_fma_rscale_f32()
1796 …return 0x280000 | (src0 << 0) | (src1 << 3) | (src2 << 6) | (src3 << 9) | (abs0 << 15) | (neg2 << … in pan_pack_fma_fma_rscale_f32()
2127 unsigned abs0 = ins->src_abs[0]; in pan_pack_add_frexpm_f32() local
2128 assert(abs0 < 2); in pan_pack_add_frexpm_f32()
2147 return 0x3db20 | (src0 << 0) | (abs0 << 6) | (sqrt << 7) | (widen0 << 3); in pan_pack_add_frexpm_f32()
2149 return 0x3da20 | (src0 << 0) | (abs0 << 6) | (widen0 << 3) | (neg0 << 7); in pan_pack_add_frexpm_f32()
2388 unsigned abs0 = ins->src_abs[0]; in pan_pack_add_fmin_v2f16() local
2389 assert(abs0 < 2); in pan_pack_add_fmin_v2f16()
2422 if (((abs0 == 0) && (src0 > src1)) || ((abs1 == 1) && (src0 <= src1))) { in pan_pack_add_fmin_v2f16()
2424 { unsigned temp = abs0; abs0 = abs1; abs1 = temp; } in pan_pack_add_fmin_v2f16()
2432 …if (((abs0 == 1) && (abs1 == 0) && (src0 > src1)) || ((abs0 == 0) && (abs1 == 0) && (src0 <= src1)… in pan_pack_add_fmin_v2f16()
2433 …else if (((abs0 == 1) && (abs1 == 1) && (src0 > src1)) || ((abs0 == 1) && (abs1 == 0) && (src0 <= … in pan_pack_add_fmin_v2f16()
2608 unsigned abs0 = ins->src_abs[0]; in pan_pack_fma_fround_v2f16() local
2609 assert(abs0 < 2); in pan_pack_fma_fround_v2f16()
2635 return 0x70c000 | (src0 << 0) | (abs0 << 7) | (neg0 << 8) | (swz0 << 3) | (derived_9 << 9); in pan_pack_fma_fround_v2f16()
2637 return 0x707600 | (src0 << 0) | (abs0 << 7) | (neg0 << 8) | (swz0 << 3); in pan_pack_fma_fround_v2f16()
2679 unsigned abs0 = ins->src_abs[0]; in pan_pack_add_fmax_v2f16() local
2680 assert(abs0 < 2); in pan_pack_add_fmax_v2f16()
2713 if (((abs0 == 0) && (src0 > src1)) || ((abs1 == 1) && (src0 <= src1))) { in pan_pack_add_fmax_v2f16()
2715 { unsigned temp = abs0; abs0 = abs1; abs1 = temp; } in pan_pack_add_fmax_v2f16()
2723 …if (((abs0 == 1) && (abs1 == 0) && (src0 > src1)) || ((abs0 == 0) && (abs1 == 0) && (src0 <= src1)… in pan_pack_add_fmax_v2f16()
2724 …else if (((abs0 == 1) && (abs1 == 1) && (src0 > src1)) || ((abs0 == 1) && (abs1 == 0) && (src0 <= … in pan_pack_add_fmax_v2f16()
3637 unsigned abs0 = ins->src_abs[0]; in pan_pack_add_frsq_approx_f32() local
3638 assert(abs0 < 2); in pan_pack_add_frsq_approx_f32()
3643 return 0x67100 | (src0 << 0) | (neg << 3) | (abs0 << 4) | (divzero << 5); in pan_pack_add_frsq_approx_f32()
3650 return 0x67140 | (src0 << 0) | (neg << 3) | (abs0 << 4) | (divzero << 5) | (derived_7 << 7); in pan_pack_add_frsq_approx_f32()
4021 unsigned abs0 = ins->src_abs[0]; in pan_pack_add_frcp_approx_f32() local
4022 assert(abs0 < 2); in pan_pack_add_frcp_approx_f32()
4027 return 0x67000 | (src0 << 0) | (neg << 3) | (abs0 << 4) | (divzero << 5); in pan_pack_add_frcp_approx_f32()
4034 return 0x67040 | (src0 << 0) | (neg << 3) | (abs0 << 4) | (divzero << 5) | (derived_7 << 7); in pan_pack_add_frcp_approx_f32()
4049 unsigned abs0 = ins->src_abs[0]; in pan_pack_add_frcp_f16() local
4050 assert(abs0 < 2); in pan_pack_add_frcp_f16()
4062 return 0x67080 | (src0 << 0) | (neg << 3) | (abs0 << 4) | (divzero << 5) | (lane0 << 8); in pan_pack_add_frcp_f16()
4237 unsigned abs0 = ins->src_abs[0]; in pan_pack_fma_fadd_f32() local
4238 assert(abs0 < 2); in pan_pack_fma_fadd_f32()
4267 { unsigned temp = abs0; abs0 = abs1; abs1 = temp; } in pan_pack_fma_fadd_f32()
4282 …return 0x2c0000 | (src0 << 0) | (src1 << 3) | (abs1 << 6) | (neg0 << 7) | (neg1 << 8) | (abs0 << 1… in pan_pack_fma_fadd_f32()
4680 unsigned abs0 = ins->src_abs[0]; in pan_pack_fma_frexpm_f32() local
4681 assert(abs0 < 2); in pan_pack_fma_frexpm_f32()
4700 return 0x701b20 | (src0 << 0) | (abs0 << 6) | (sqrt << 7) | (widen0 << 3); in pan_pack_fma_frexpm_f32()
4702 return 0x701a20 | (src0 << 0) | (abs0 << 6) | (widen0 << 3) | (neg0 << 7); in pan_pack_fma_frexpm_f32()
4745 unsigned abs0 = ins->src_abs[0]; in pan_pack_add_fadd_rscale_f32() local
4746 assert(abs0 < 2); in pan_pack_add_fadd_rscale_f32()
4758 …(src1 << 3) | (src2 << 6) | (abs1 << 12) | (neg0 << 13) | (neg1 << 14) | (abs0 << 16) | (derived_9… in pan_pack_add_fadd_rscale_f32()
4848 unsigned abs0 = ins->src_abs[0]; in pan_pack_fma_frexpm_v2f16() local
4849 assert(abs0 < 2); in pan_pack_fma_frexpm_v2f16()
4869 return 0x701b00 | (src0 << 0) | (abs0 << 6) | (sqrt << 7) | (swz0 << 3); in pan_pack_fma_frexpm_v2f16()
4871 return 0x701a00 | (src0 << 0) | (abs0 << 6) | (swz0 << 3) | (neg0 << 7); in pan_pack_fma_frexpm_v2f16()
4991 unsigned abs0 = ins->src_abs[0]; in pan_pack_add_fcmp_f32() local
4992 assert(abs0 < 2); in pan_pack_add_fcmp_f32()
5003 { unsigned temp = abs0; abs0 = abs1; abs1 = temp; } in pan_pack_add_fcmp_f32()
5022 …return 0x30000 | (src0 << 0) | (src1 << 3) | (cmpf << 6) | (abs0 << 11) | (abs1 << 12) | (result_t… in pan_pack_add_fcmp_f32()
5097 unsigned abs0 = ins->src_abs[0]; in pan_pack_add_frcp_f32() local
5098 assert(abs0 < 2); in pan_pack_add_frcp_f32()
5104 return 0x66000 | (src0 << 0) | (neg << 3) | (abs0 << 4) | (derived_6 << 6); in pan_pack_add_frcp_f32()
5115 unsigned abs0 = ins->src_abs[0]; in pan_pack_fma_fadd_v2f16() local
5116 assert(abs0 < 2); in pan_pack_fma_fadd_v2f16()
5153 if (((abs0 == 0) && (src0 > src1)) || ((abs1 == 1) && (src0 <= src1))) { in pan_pack_fma_fadd_v2f16()
5155 { unsigned temp = abs0; abs0 = abs1; abs1 = temp; } in pan_pack_fma_fadd_v2f16()
5161 …if (((abs0 == 1) && (abs1 == 0) && (src0 > src1)) || ((abs0 == 0) && (abs1 == 0) && (src0 <= src1)… in pan_pack_fma_fadd_v2f16()
5162 …else if (((abs0 == 1) && (abs1 == 1) && (src0 > src1)) || ((abs0 == 1) && (abs1 == 0) && (src0 <= … in pan_pack_fma_fadd_v2f16()
5372 unsigned abs0 = ins->src_abs[0]; in pan_pack_add_fmax_f32() local
5373 assert(abs0 < 2); in pan_pack_add_fmax_f32()
5375 …(src1 << 3) | (abs1 << 6) | (neg0 << 7) | (neg1 << 8) | (clamp << 11) | (sem << 13) | (abs0 << 15); in pan_pack_add_fmax_f32()
5666 unsigned abs0 = ins->src_abs[0]; in pan_pack_add_fmin_f32() local
5667 assert(abs0 < 2); in pan_pack_add_fmin_f32()
5669 …(src1 << 3) | (abs1 << 6) | (neg0 << 7) | (neg1 << 8) | (clamp << 11) | (sem << 13) | (abs0 << 15); in pan_pack_add_fmin_f32()
5680 unsigned abs0 = ins->src_abs[0]; in pan_pack_fma_fcmp_v2f16() local
5681 assert(abs0 < 2); in pan_pack_fma_fcmp_v2f16()
5720 if (((abs0 == 0) && (src0 > src1)) || ((abs1 == 1) && (src0 <= src1))) { in pan_pack_fma_fcmp_v2f16()
5722 { unsigned temp = abs0; abs0 = abs1; abs1 = temp; } in pan_pack_fma_fcmp_v2f16()
5732 …if (((abs0 == 1) && (abs1 == 0) && (src0 > src1)) || ((abs0 == 0) && (abs1 == 0) && (src0 <= src1)… in pan_pack_fma_fcmp_v2f16()
5733 …else if (((abs0 == 1) && (abs1 == 1) && (src0 > src1)) || ((abs0 == 1) && (abs1 == 0) && (src0 <= … in pan_pack_fma_fcmp_v2f16()
5744 else if ((cmpf == 7) && (abs0 == 0) && (abs1 == 0)) derived_13 = 7; in pan_pack_fma_fcmp_v2f16()
6079 unsigned abs0 = ins->src_abs[0]; in pan_pack_fma_fadd_lscale_f32() local
6080 assert(abs0 < 2); in pan_pack_fma_fadd_lscale_f32()
6091 …return 0x70f400 | (src0 << 0) | (src1 << 3) | (abs0 << 6) | (neg0 << 7) | (abs1 << 8) | (neg1 << 9… in pan_pack_fma_fadd_lscale_f32()
6163 unsigned abs0 = ins->src_abs[0]; in pan_pack_fma_fcmp_f32() local
6164 assert(abs0 < 2); in pan_pack_fma_fcmp_f32()
6178 { unsigned temp = abs0; abs0 = abs1; abs1 = temp; } in pan_pack_fma_fcmp_f32()
6196 …return 0x240000 | (src0 << 0) | (src1 << 3) | (abs1 << 6) | (neg0 << 7) | (neg1 << 8) | (abs0 << 1… in pan_pack_fma_fcmp_f32()
6398 unsigned abs0 = ins->src_abs[0]; in pan_pack_add_frsq_f32() local
6399 assert(abs0 < 2); in pan_pack_add_frsq_f32()
6405 return 0x66100 | (src0 << 0) | (neg << 3) | (abs0 << 4) | (derived_6 << 6); in pan_pack_add_frsq_f32()
6530 unsigned abs0 = ins->src_abs[0]; in pan_pack_fma_v2f32_to_v2f16() local
6531 assert(abs0 < 2); in pan_pack_fma_v2f32_to_v2f16()
6549 if ((abs0 == 0) && (abs1 == 0)) derived_6 = 0; in pan_pack_fma_v2f32_to_v2f16()
6550 else if ((abs0 == 1) && (abs1 == 1)) derived_6 = 1; in pan_pack_fma_v2f32_to_v2f16()
6654 unsigned abs0 = ins->src_abs[0]; in pan_pack_add_frexpm_v2f16() local
6655 assert(abs0 < 2); in pan_pack_add_frexpm_v2f16()
6675 return 0x3db00 | (src0 << 0) | (abs0 << 6) | (sqrt << 7) | (swz0 << 3); in pan_pack_add_frexpm_v2f16()
6677 return 0x3da00 | (src0 << 0) | (abs0 << 6) | (swz0 << 3) | (neg0 << 7); in pan_pack_add_frexpm_v2f16()
7320 unsigned abs0 = ins->src_abs[0]; in pan_pack_fma_fma_rscale_v2f16() local
7321 assert(abs0 < 2); in pan_pack_fma_fma_rscale_v2f16()
7343 …return 0x680000 | (src0 << 0) | (src1 << 3) | (src2 << 6) | (src3 << 9) | (abs0 << 15) | (neg2 << … in pan_pack_fma_fma_rscale_v2f16()
7477 unsigned abs0 = ins->src_abs[0]; in pan_pack_add_v2f32_to_v2f16() local
7478 assert(abs0 < 2); in pan_pack_add_v2f32_to_v2f16()
7496 if ((abs0 == 0) && (abs1 == 0)) derived_6 = 0; in pan_pack_add_v2f32_to_v2f16()
7497 else if ((abs0 == 1) && (abs1 == 1)) derived_6 = 1; in pan_pack_add_v2f32_to_v2f16()
7526 unsigned abs0 = ins->src_abs[0]; in pan_pack_add_frcbrt_approx_a_f32() local
7527 assert(abs0 < 2); in pan_pack_add_frcbrt_approx_a_f32()
7532 return 0x67200 | (src0 << 0) | (neg << 3) | (abs0 << 4) | (divzero << 5); in pan_pack_add_frcbrt_approx_a_f32()
7539 return 0x67240 | (src0 << 0) | (neg << 3) | (abs0 << 4) | (divzero << 5) | (derived_7 << 7); in pan_pack_add_frcbrt_approx_a_f32()
7824 unsigned abs0 = ins->src_abs[0]; in pan_pack_add_fadd_v2f16() local
7825 assert(abs0 < 2); in pan_pack_add_fadd_v2f16()
7827 …abs1 << 6) | (neg0 << 7) | (neg1 << 8) | (swz0 << 9) | (swz1 << 11) | (round << 13) | (abs0 << 15); in pan_pack_add_fadd_v2f16()
7852 unsigned abs0 = ins->src_abs[0]; in pan_pack_add_flog_table_f32() local
7853 assert(abs0 < 2); in pan_pack_add_flog_table_f32()
7858 return 0x67300 | (src0 << 0) | (neg << 3) | (abs0 << 4) | (divzero << 5); in pan_pack_add_flog_table_f32()
7865 return 0x67340 | (src0 << 0) | (neg << 3) | (abs0 << 4) | (divzero << 5) | (derived_7 << 7); in pan_pack_add_flog_table_f32()
7872 return 0x67b00 | (src0 << 0) | (neg << 3) | (abs0 << 4) | (derived_5 << 5); in pan_pack_add_flog_table_f32()
7884 … return 0x67b40 | (src0 << 0) | (neg << 3) | (abs0 << 4) | (derived_5 << 5) | (derived_7 << 7); in pan_pack_add_flog_table_f32()
7885 …} else if ((mode != 0) && (widen0 == 0) && (precision != 0) && (divzero == 0) && (abs0 == 0) && (n… in pan_pack_add_flog_table_f32()
8055 unsigned abs0 = ins->src_abs[0]; in pan_pack_fma_fma_f32() local
8056 assert(abs0 < 2); in pan_pack_fma_fma_f32()
8077 { unsigned temp = abs0; abs0 = abs1; abs1 = temp; } in pan_pack_fma_fma_f32()
8096 …return 0x0 | (src0 << 0) | (src1 << 3) | (src2 << 6) | (abs0 << 12) | (round << 13) | (clamp << 15… in pan_pack_fma_fma_f32()
8210 unsigned abs0 = ins->src_abs[0]; in pan_pack_fma_fmul_cslice() local
8211 assert(abs0 < 2); in pan_pack_fma_fmul_cslice()
8216 return 0x70d000 | (src0 << 0) | (src1 << 3) | (lane0 << 6) | (abs0 << 7) | (neg0 << 8); in pan_pack_fma_fmul_cslice()