Lines Matching defs:comp
219 nir_vec_scalars(nir_builder *build, nir_ssa_scalar *comp, unsigned num_components)
227 instr->src[i].src = nir_src_for_ssa(comp[i].def);
228 instr->src[i].swizzle[0] = comp[i].comp;
236 comp[0].def->bit_size, NULL);
480 nir_ssa_def *comp[4];
481 comp[0] = nir_bcsel(b, c0cmp, nir_imm_float(b, -1.0), nir_imm_float(b, 1.0));
482 comp[1] = nir_bcsel(b, c1cmp, nir_imm_float(b, 1.0), nir_imm_float(b, -1.0));
483 comp[2] = z;
484 comp[3] = w;
486 return nir_vec(b, comp, 4);