Home | History | Annotate | Download | only in nir

Lines Matching refs:num_components

98    nir_ssa_dest_init(instr, dest, reg->num_components,
120 if (write_mask == (1 << reg->num_components) - 1) {
133 unsigned num_components;
139 num_components = 0;
142 vec_swizzle[index] = num_components++;
169 assert(ssa_index == num_components);
172 num_components = nir_op_infos[alu->op].output_size;
174 assert(num_components <= 4);
176 alu->dest.write_mask = (1 << num_components) - 1;
178 nir_ssa_dest_init(&alu->instr, &alu->dest.dest, num_components,
182 switch (reg->num_components) {
195 for (unsigned i = 0; i < reg->num_components; i++) {
205 nir_ssa_dest_init(&vec->instr, &vec->dest.dest, reg->num_components,
248 nir_phi_builder_add_value(phi_build, reg->num_components,