Home | History | Annotate | Download | only in spirv

Lines Matching defs:op

129       nir_intrinsic_op op;
132 op = nir_intrinsic_ballot_bitfield_extract;
139 op = nir_intrinsic_ballot_bit_count_reduce;
142 op = nir_intrinsic_ballot_bit_count_inclusive;
145 op = nir_intrinsic_ballot_bit_count_exclusive;
153 op = nir_intrinsic_ballot_find_lsb;
157 op = nir_intrinsic_ballot_find_msb;
165 nir_intrinsic_instr_create(b->nb.shader, op);
195 nir_intrinsic_op op;
198 op = nir_intrinsic_vote_all;
201 op = nir_intrinsic_vote_any;
207 op = nir_intrinsic_vote_feq;
214 op = nir_intrinsic_vote_ieq;
228 nir_intrinsic_instr_create(b->nb.shader, op);
243 nir_intrinsic_op op;
246 op = nir_intrinsic_shuffle;
249 op = nir_intrinsic_shuffle_xor;
252 op = nir_intrinsic_shuffle_up;
255 op = nir_intrinsic_shuffle_down;
260 vtn_build_subgroup_instr(b, op, val->ssa, vtn_ssa_value(b, w[4]),
273 nir_intrinsic_op op;
276 op = nir_intrinsic_quad_swap_horizontal;
279 op = nir_intrinsic_quad_swap_vertical;
282 op = nir_intrinsic_quad_swap_diagonal;
287 vtn_build_subgroup_instr(b, op, val->ssa, vtn_ssa_value(b, w[4]),
356 nir_intrinsic_op op;
360 op = nir_intrinsic_reduce;
363 op = nir_intrinsic_inclusive_scan;
366 op = nir_intrinsic_exclusive_scan;
369 op = nir_intrinsic_reduce;
377 vtn_build_subgroup_instr(b, op, val->ssa, vtn_ssa_value(b, w[5]),