Home | History | Annotate | Download | only in state_tracker

Lines Matching refs:intrin

161       nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr);
163 if (intrin->intrinsic != nir_intrinsic_load_var)
166 nir_variable *var = intrin->variables[0]->var;
182 get_element(desc, intrin->variables[0]);
196 get_variable(state, intrin->variables[0], element);
208 def = nir_swizzle(b, def, swiz, intrin->num_components, true);
211 assert(intrin->dest.is_ssa);
212 nir_ssa_def_rewrite_uses(&intrin->dest.ssa, nir_src_for_ssa(def));
214 /* at this point intrin should be unused. We need to remove it
219 exec_node_remove(&intrin->instr.node);