Lines Matching refs:nr_components
407 nir_is_non_scalar_swizzle(nir_alu_src *src, unsigned nr_components) in nir_is_non_scalar_swizzle() argument
411 for (unsigned c = 1; c < nr_components; ++c) { in nir_is_non_scalar_swizzle()
625 unsigned nr_components = nir_dest_num_components(*dest); in emit_alu() local
809 bool mixed = nir_is_non_scalar_swizzle(&instr->src[0], nr_components); in emit_alu()
921 ins.mask = mask_of(nr_components); in emit_alu()
973 ins.mask = mask_of(nr_components * 2); in emit_alu()
977 ins.mask = mask_of(nr_components * 4); in emit_alu()
981 ins.mask = mask_of(nr_components >> 1); in emit_alu()
985 ins.mask = mask_of(nr_components >> 2); in emit_alu()
1002 for (int i = 0; i < nr_components; ++i) { in emit_alu()
1284 unsigned nr_components, unsigned offset) in emit_sysval_read() argument
1301 ins->mask = mask_of(nr_components); in emit_sysval_read()
1958 unsigned nr_components = nir_src_num_components(instr->src[i].src); in emit_texop_native() local
2027 if (nr_components == 3) { in emit_texop_native()
2030 } else if (nr_components == 2) { in emit_texop_native()