Home | History | Annotate | Download | only in i965

Lines Matching refs:intr

142 remap_tess_levels(nir_builder *b, nir_intrinsic_instr *intr,
145 const int location = nir_intrinsic_base(intr);
146 const unsigned component = nir_intrinsic_component(intr);
153 nir_intrinsic_set_base(intr, 0);
154 nir_intrinsic_set_component(intr, 3 - component);
159 nir_intrinsic_set_base(intr, 1);
171 nir_intrinsic_set_base(intr, 1);
172 nir_intrinsic_set_component(intr, 2 + nir_intrinsic_component(intr));
176 nir_intrinsic_set_base(intr, 1);
177 nir_intrinsic_set_component(intr, 3 - nir_intrinsic_component(intr));
185 if (nir_intrinsic_infos[intr->intrinsic].has_dest) {
186 b->cursor = nir_before_instr(&intr->instr);
188 nir_ssa_def_rewrite_uses(&intr->dest.ssa, nir_src_for_ssa(undef));
190 nir_instr_remove(&intr->instr);