Lines Matching refs:src
52 if (nir_src_is_const(intrin->src[0]) &&
55 unsigned off = nir_intrinsic_base(intrin) + nir_src_as_uint(intrin->src[0]);
639 nir_src *index_src = &intrin->src[is_load ? 0 : 1];
640 nir_src *offset_src = &intrin->src[is_load ? 1 : 2];
655 nir_src *index_src = &intrin->src[is_load ? 0 : 1];
656 nir_src *offset_src = &intrin->src[is_load ? 1 : 2];
860 const fs_reg &src)
862 assert(nir_src_bit_size(instr->src[0]) == 32);
869 const unsigned comps = nir_src_num_components(instr->src[0]);
905 payload_srcs[length++] = quarter(offset(src, bld, c), q);
933 payload_srcs[length++] = quarter(offset(src, bld, c + first_comps), q);
953 const fs_reg &src, const fs_reg &offset_src)
955 assert(nir_src_bit_size(instr->src[0]) == 32);
957 const unsigned comps = nir_src_num_components(instr->src[0]);
975 fs_reg src_comp = offset(src, bld, c);
1127 fs_reg src = get_nir_src(instr->src[0]);
1136 emit_urb_direct_writes(bld, instr, src);
1138 emit_urb_indirect_writes(bld, instr, src, get_nir_src(*offset_nir_src));