Lines Matching refs:src1
1272 nir_ssa_scalar src1 = nir_ssa_scalar_chase_alu_src(scalar, 1);
1276 added += search_phi_bcsel(src1, buf + added, buf_size, visited);
1381 uint32_t src1 = nir_unsigned_upper_bound(shader, range_ht, nir_get_ssa_scalar(intrin->src[1].ssa, 0), config);
1383 if (src0 + src1 < src0)
1386 res = src0 + src1;
1441 uint32_t src1 = nir_unsigned_upper_bound(shader, range_ht, nir_get_ssa_scalar(intrin->src[1].ssa, 0), config);
1442 res = MAX2(src0, src1);
1534 uint32_t src1 = max, src2 = max;
1536 src1 = nir_unsigned_upper_bound(shader, range_ht, nir_ssa_scalar_chase_alu_src(scalar, 1), config);
1543 res = src0 < src1 ? src0 : src1;
1548 res = src0 > src1 ? src0 : src1;
1551 res = bitmask(util_last_bit64(src0)) & bitmask(util_last_bit64(src1));
1555 res = bitmask(util_last_bit64(src0)) | bitmask(util_last_bit64(src1));
1558 if (util_last_bit64(src0) + src1 > scalar.def->bit_size)
1561 res = src0 << MIN2(src1, scalar.def->bit_size - 1u);
1564 if (src0 != 0 && (src0 * src1) / src0 != src1)
1567 res = src0 * src1;
1586 if (src0 + src1 < src0)
1589 res = src0 + src1;
1592 res = src1 ? src1 - 1 : 0;
1604 res = src1 > src2 ? src1 : src2;
1613 src1 = nir_ssa_scalar_as_uint(src1_scalar) & 0x1fu;
1614 res = bitmask(src0) << src1;
1617 src1 = MIN2(src1, 31);
1618 res = bitmask(MIN2(src0 + src1, 32));
1634 if (src0 < 0x7f800000u && src1 < 0x7f800000u) {
1637 memcpy(&src1_f, &src1, 4);