Lines Matching refs:index
30 nir_ssa_def *index,
34 /* Some of the subgroup operations take an index. SPIR-V allows this to be
38 if (index && index->bit_size != 32)
39 index = nir_u2u32(&b->nb, index);
47 vtn_build_subgroup_instr(b, nir_op, src0->elems[i], index,
60 if (index)
61 intrin->src[1] = nir_src_for_ssa(index);
330 nir_ssa_def *index = nir_iadd(nb, nir_load_subgroup_invocation(nb), delta);
333 index, 0, 0);
337 nir_isub(nb, index, size), 0, 0);
339 nir_ssa_def *cond = nir_ilt(nb, index, size);