Lines Matching defs:load
188 nir_intrinsic_instr *load =
190 load->num_components = intrin->num_components;
191 load->src[0] = nir_src_for_ssa(nir_u2u32(&b, intrin->src[0].ssa));
192 nir_intrinsic_set_base(load, kernel_arg_start);
193 nir_intrinsic_set_range(load, nir->num_uniforms);
194 nir_ssa_dest_init(&load->instr, &load->dest,
197 nir_builder_instr_insert(&b, &load->instr);
199 nir_ssa_def_rewrite_uses(&intrin->dest.ssa, &load->dest.ssa);
217 nir_intrinsic_instr *load =
219 load->num_components = 3;
220 load->src[0] = nir_src_for_ssa(nir_imm_int(&b, 0));
221 nir_intrinsic_set_base(load, kernel_sysvals_start +
223 nir_intrinsic_set_range(load, 3 * 4);
224 nir_ssa_dest_init(&load->instr, &load->dest, 3, 32, NULL);
225 nir_builder_instr_insert(&b, &load->instr);
229 nir_u2u(&b, &load->dest.ssa, intrin->dest.ssa.bit_size);