Lines Matching defs:ssa
116 nir_instr_as_load_const(instr->src[src].src.ssa->parent_instr);
444 if (instr->src[src].src.ssa->parent_instr->type != nir_instr_type_alu)
448 nir_instr_as_alu(instr->src[src].src.ssa->parent_instr);
1257 unsigned added = search_phi_bcsel(nir_get_ssa_scalar(src->src.ssa, 0),
1381 uint32_t src1 = nir_unsigned_upper_bound(shader, range_ht, nir_get_ssa_scalar(intrin->src[1].ssa, 0), config);
1422 res = nir_unsigned_upper_bound(shader, range_ht, nir_get_ssa_scalar(intrin->src[0].ssa, 0), config);
1437 res = nir_unsigned_upper_bound(shader, range_ht, nir_get_ssa_scalar(intrin->src[0].ssa, 0), config);
1440 uint32_t src0 = nir_unsigned_upper_bound(shader, range_ht, nir_get_ssa_scalar(intrin->src[0].ssa, 0), config);
1441 uint32_t src1 = nir_unsigned_upper_bound(shader, range_ht, nir_get_ssa_scalar(intrin->src[1].ssa, 0), config);
1482 shader, range_ht, nir_get_ssa_scalar(src->src.ssa, 0), config));
1677 nir_ssa_scalar ssa, unsigned const_val,
1680 if (nir_ssa_scalar_is_alu(ssa)) {
1681 nir_op alu_op = nir_ssa_scalar_alu_op(ssa);
1685 nir_ssa_scalar mul_src0 = nir_ssa_scalar_chase_alu_src(ssa, 0);
1686 nir_ssa_scalar mul_src1 = nir_ssa_scalar_chase_alu_src(ssa, 1);
1702 nir_ssa_scalar and_src0 = nir_ssa_scalar_chase_alu_src(ssa, 0);
1703 nir_ssa_scalar and_src1 = nir_ssa_scalar_chase_alu_src(ssa, 1);
1714 uint32_t ub = nir_unsigned_upper_bound(shader, range_ht, ssa, config);
1759 if (use_alu->dest.dest.ssa.num_components > 1)
1856 bits_used |= ssa_def_bits_used(&use_intrin->dest.ssa, recur);
1877 bits_used |= ssa_def_bits_used(&use_intrin->dest.ssa, recur);
1894 bits_used |= ssa_def_bits_used(&use_phi->dest.ssa, recur);