Lines Matching defs:srcs
412 bi_index srcs[] = { tmp, tmp, tmp };
416 srcs, channels, nr, nir_dest_bit_size(instr->dest));
595 bi_index srcs[BI_MAX_VEC];
610 srcs[i >> 1] = bi_mov_i32(b, w0);
612 srcs[i >> 1] = bi_swz_v2i16(b, bi_swz_16(w0, chan & 1, nextc & 1));
614 srcs[i >> 1] = bi_mkvec_v2i16(b, h0, h1);
617 bi_emit_collect_to(b, dst, srcs, DIV_ROUND_UP(count, 2));
628 bi_index srcs[BI_MAX_VEC];
631 srcs[i] = bi_extract(b, src[i], channel ? channel[i] : 0);
633 bi_emit_collect_to(b, dst, srcs, count);
749 bi_index srcs[] = {
754 bi_emit_collect_to(b, bi_dest_index(&instr->dest), srcs, size == 32 ? 4 : 2);
916 bi_index srcs[4] = { color, color, color, color };
919 bi_make_vec_to(b, color, srcs, channels,
2275 unsigned srcs = nir_op_infos[instr->op].num_inputs;
2278 unsigned src_sz = srcs > 0 ? nir_src_bit_size(instr->src[0].src) : 0;
2300 srcs > 0 ? bi_src_index(&instr->src[0].src) : bi_null(),
2301 srcs > 1 ? bi_src_index(&instr->src[1].src) : bi_null(),
2302 srcs > 2 ? bi_src_index(&instr->src[2].src) : bi_null(),
2303 srcs > 3 ? bi_src_index(&instr->src[3].src) : bi_null(),
2309 srcs > 2 ? instr->src[2].swizzle[0] : 0,
2310 srcs > 3 ? instr->src[3].swizzle[0] : 0,
2313 bi_make_vec_to(b, dst, unoffset_srcs, channels, srcs, sz);
2520 bi_index s0 = srcs > 0 ? bi_alu_src_index(b, instr->src[0], comps) : bi_null();
2521 bi_index s1 = srcs > 1 ? bi_alu_src_index(b, instr->src[1], comps) : bi_null();
2522 bi_index s2 = srcs > 2 ? bi_alu_src_index(b, instr->src[2], comps) : bi_null();