Lines Matching defs:load
225 nir_intrinsic_instr *load =
227 load->src[0] = nir_src_for_ssa(nir_imm_int(&b, 0));
229 nir_intrinsic_set_base(load, num_inputs);
232 nir_intrinsic_set_component(load, 0);
235 nir_intrinsic_set_component(load, 1);
238 nir_intrinsic_set_component(load, 2);
241 nir_intrinsic_set_component(load, 3);
248 nir_intrinsic_set_base(load, num_inputs + has_sgvs);
250 nir_intrinsic_set_component(load, 0);
252 nir_intrinsic_set_component(load, 1);
258 load->num_components = 1;
259 nir_ssa_dest_init(&load->instr, &load->dest, 1, 32, NULL);
260 nir_builder_instr_insert(&b, &load->instr);
263 &load->dest.ssa);
588 * indices will nearly always be in bounds and the cost of the load is
903 * conditional load/stores.
921 * optimizer to combine UBO and SSBO load operations and save us some send
1606 nir_ssa_def *load;
1623 load = nir_load_uniform(&b, 4, 32, zero, .base = i * 4 * sizeof(uint32_t));
1625 nir_store_output(&b, load, zero,
1636 load = nir_load_per_vertex_input(&b, 4, 32, invoc_id, zero, .base = varying);
1638 nir_store_per_vertex_output(&b, load, invoc_id, zero,