Lines Matching refs:ssa
258 if (!mark_invariant(alu->src[i].src.ssa, state)) {
307 if (src->src.ssa->parent_instr->type != nir_instr_type_alu)
310 nir_alu_instr *alu = nir_instr_as_alu(src->src.ssa->parent_instr);
327 for (unsigned i = 0; i < alu->dest.dest.ssa.num_components; i++) {
341 nir_instr *instr = src->ssa->parent_instr;
398 nir_loop_variable *src_var = get_loop_var(src->src.ssa, state);
414 src_var = get_loop_var(&src_phi_alu->dest.dest.ssa, state);
436 if (alu->src[1-i].src.ssa == &phi->dest.ssa &&
557 if (nif->condition.ssa->parent_instr->type == nir_instr_type_phi) {
572 terminator->conditional_instr = nif->condition.ssa->parent_instr;
596 nir_loop_variable *array_index = get_loop_var(d->arr.index.ssa, state);
888 if (cond_alu->src[0].src.ssa == &alu->dest.dest.ssa ||
889 cond_alu->src[1].src.ssa == &alu->dest.dest.ssa) {
1070 nir_ssa_scalar cond = { terminator->nif->condition.ssa, 0 };
1151 nir_ssa_scalar alu_s = { &ind_var->alu->dest.dest.ssa, basic_ind.comp };
1248 nir_instr_as_deref(tex_instr->src[sampler_idx].src.ssa->parent_instr);