Home
last modified time | relevance | path

Searched refs:nir_intrinsic_instr_create (Results 1 – 25 of 35) sorted by relevance

12

/external/mesa3d/src/compiler/nir/
Dnir_builder.h412 nir_intrinsic_instr_create(build->shader, nir_intrinsic_load_var); in nir_load_var()
428 nir_intrinsic_instr_create(build->shader, nir_intrinsic_load_var); in nir_load_deref_var()
444 nir_intrinsic_instr_create(build->shader, nir_intrinsic_store_var); in nir_store_var()
460 nir_intrinsic_instr_create(build->shader, nir_intrinsic_store_var); in nir_store_deref_var()
475 nir_intrinsic_instr_create(build->shader, nir_intrinsic_copy_var); in nir_copy_deref_var()
485 nir_intrinsic_instr_create(build->shader, nir_intrinsic_copy_var); in nir_copy_var()
495 nir_intrinsic_instr *load = nir_intrinsic_instr_create(build->shader, op); in nir_load_system_value()
522 nir_intrinsic_instr *bary = nir_intrinsic_instr_create(build->shader, op); in nir_load_barycentric()
Dnir_lower_gs_intrinsics.c95 nir_intrinsic_instr_create(b->shader, in rewrite_emit_vertex()
123 nir_intrinsic_instr_create(b->shader, in rewrite_end_primitive()
179 nir_intrinsic_instr_create(shader, nir_intrinsic_set_vertex_count); in append_set_vertex_count()
Dnir_lower_io_to_scalar.c44 nir_intrinsic_instr_create(b->shader, intr->intrinsic); in lower_load_input_to_scalar()
77 nir_intrinsic_instr_create(b->shader, intr->intrinsic); in lower_store_output_to_scalar()
Dnir_lower_io.c207 nir_intrinsic_instr_create(state->builder.shader, op); in lower_load()
248 nir_intrinsic_instr_create(state->builder.shader, op); in lower_store()
295 nir_intrinsic_instr_create(state->builder.shader, op); in lower_atomic()
337 nir_intrinsic_instr_create(state->builder.shader, bary_op); in lower_interpolate_at()
348 nir_intrinsic_instr_create(state->builder.shader, in lower_interpolate_at()
Dnir_lower_clip.c72 store = nir_intrinsic_instr_create(b->shader, nir_intrinsic_store_output); in store_clipdist_output()
87 load = nir_intrinsic_instr_create(b->shader, nir_intrinsic_load_input); in load_clipdist_input()
285 discard = nir_intrinsic_instr_create(b.shader, in lower_clip_fs()
Dnir_lower_var_copies.c123 nir_intrinsic_instr_create(shader, nir_intrinsic_load_var); in emit_copy_load_store()
132 nir_intrinsic_instr_create(shader, nir_intrinsic_store_var); in emit_copy_load_store()
Dnir_lower_indirect_derefs.c123 nir_intrinsic_instr_create(b->shader, nir_intrinsic_load_var); in emit_load_store()
134 nir_intrinsic_instr_create(b->shader, nir_intrinsic_store_var); in emit_load_store()
Dnir_lower_bitmap.c108 discard = nir_intrinsic_instr_create(shader, nir_intrinsic_discard_if); in lower_bitmap()
Dnir_opt_conditional_discard.c98 nir_intrinsic_instr_create(b->shader, nir_intrinsic_discard_if); in nir_opt_conditional_discard_block()
Dnir_lower_two_sided_color.c72 load = nir_intrinsic_instr_create(b->shader, nir_intrinsic_load_input); in load_input()
Dnir_split_var_copies.c179 nir_intrinsic_instr_create(state->shader, nir_intrinsic_copy_var); in split_var_copy_instr()
Dnir_lower_atomics.c101 nir_intrinsic_instr *new_instr = nir_intrinsic_instr_create(mem_ctx, op); in lower_instr()
Dnir_lower_io_to_temporaries.c68 nir_intrinsic_instr_create(shader, nir_intrinsic_copy_var); in emit_copies()
/external/mesa3d/src/amd/vulkan/
Dradv_meta_buffer.c30 nir_intrinsic_instr *dst_buf = nir_intrinsic_instr_create(b.shader, in build_buffer_fill_shader()
38 nir_intrinsic_instr *load = nir_intrinsic_instr_create(b.shader, nir_intrinsic_load_push_constant); in build_buffer_fill_shader()
46 nir_intrinsic_instr *store = nir_intrinsic_instr_create(b.shader, nir_intrinsic_store_ssbo); in build_buffer_fill_shader()
80 nir_intrinsic_instr *dst_buf = nir_intrinsic_instr_create(b.shader, in build_buffer_copy_shader()
88 nir_intrinsic_instr *src_buf = nir_intrinsic_instr_create(b.shader, in build_buffer_copy_shader()
96 nir_intrinsic_instr *load = nir_intrinsic_instr_create(b.shader, nir_intrinsic_load_ssbo); in build_buffer_copy_shader()
103 nir_intrinsic_instr *store = nir_intrinsic_instr_create(b.shader, nir_intrinsic_store_ssbo); in build_buffer_copy_shader()
Dradv_meta_bufimage.c70 …nir_intrinsic_instr *offset = nir_intrinsic_instr_create(b.shader, nir_intrinsic_load_push_constan… in build_nir_itob_compute_shader()
76 …nir_intrinsic_instr *stride = nir_intrinsic_instr_create(b.shader, nir_intrinsic_load_push_constan… in build_nir_itob_compute_shader()
109 nir_intrinsic_instr *store = nir_intrinsic_instr_create(b.shader, nir_intrinsic_image_store); in build_nir_itob_compute_shader()
265 …nir_intrinsic_instr *offset = nir_intrinsic_instr_create(b.shader, nir_intrinsic_load_push_constan… in build_nir_btoi_compute_shader()
271 …nir_intrinsic_instr *stride = nir_intrinsic_instr_create(b.shader, nir_intrinsic_load_push_constan… in build_nir_btoi_compute_shader()
304 nir_intrinsic_instr *store = nir_intrinsic_instr_create(b.shader, nir_intrinsic_image_store); in build_nir_btoi_compute_shader()
460 …nir_intrinsic_instr *src_offset = nir_intrinsic_instr_create(b.shader, nir_intrinsic_load_push_con… in build_nir_itoi_compute_shader()
466 …nir_intrinsic_instr *dst_offset = nir_intrinsic_instr_create(b.shader, nir_intrinsic_load_push_con… in build_nir_itoi_compute_shader()
493 nir_intrinsic_instr *store = nir_intrinsic_instr_create(b.shader, nir_intrinsic_image_store); in build_nir_itoi_compute_shader()
641 …nir_intrinsic_instr *clear_val = nir_intrinsic_instr_create(b.shader, nir_intrinsic_load_push_cons… in build_nir_cleari_compute_shader()
[all …]
Dradv_meta_resolve_cs.c73 …nir_intrinsic_instr *src_offset = nir_intrinsic_instr_create(b.shader, nir_intrinsic_load_push_con… in build_resolve_compute_shader()
79 …nir_intrinsic_instr *dst_offset = nir_intrinsic_instr_create(b.shader, nir_intrinsic_load_push_con… in build_resolve_compute_shader()
162 nir_intrinsic_instr *store = nir_intrinsic_instr_create(b.shader, nir_intrinsic_image_store); in build_resolve_compute_shader()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_nir_tcs_workarounds.c79 nir_intrinsic_instr_create(b->shader, nir_intrinsic_load_output); in load_output()
114 nir_intrinsic_instr_create(b->shader, nir_intrinsic_store_output); in emit_quads_workaround()
Dbrw_tcs.c68 load = nir_intrinsic_instr_create(nir, nir_intrinsic_load_uniform); in create_passthrough_tcs()
75 store = nir_intrinsic_instr_create(nir, nir_intrinsic_store_output); in create_passthrough_tcs()
90 load = nir_intrinsic_instr_create(nir, in create_passthrough_tcs()
99 store = nir_intrinsic_instr_create(nir, in create_passthrough_tcs()
Dbrw_nir_intrinsics.c58 nir_intrinsic_instr_create(nir, nir_intrinsic_load_uniform); in read_thread_local_id()
/external/mesa3d/src/compiler/glsl/
Dglsl_to_nir.cpp548 discard = nir_intrinsic_instr_create(this->shader, in visit()
553 discard = nir_intrinsic_instr_create(this->shader, nir_intrinsic_discard); in visit()
563 nir_intrinsic_instr_create(this->shader, nir_intrinsic_emit_vertex); in visit()
572 nir_intrinsic_instr_create(this->shader, nir_intrinsic_end_primitive); in visit()
601 nir_intrinsic_instr_create(this->shader, nir_intrinsic_copy_var); in visit()
796 nir_intrinsic_instr *instr = nir_intrinsic_instr_create(shader, op); in visit()
1132 nir_intrinsic_instr_create(shader, nir_intrinsic_store_var); in visit()
1176 nir_intrinsic_instr_create(this->shader, nir_intrinsic_copy_var); in visit()
1214 nir_intrinsic_instr_create(this->shader, nir_intrinsic_store_var); in visit()
1295 nir_intrinsic_instr_create(this->shader, nir_intrinsic_load_var); in evaluate_rvalue()
[all …]
/external/mesa3d/src/mesa/program/
Dprog_to_nir.c140 nir_intrinsic_instr_create(b->shader, nir_intrinsic_load_var); in ptn_get_src()
173 nir_intrinsic_instr_create(b->shader, nir_intrinsic_load_var); in ptn_get_src()
515 nir_intrinsic_instr_create(b->shader, nir_intrinsic_discard_if); in ptn_kil()
864 nir_intrinsic_instr_create(b->shader, nir_intrinsic_store_var); in ptn_add_output_stores()
917 nir_intrinsic_instr_create(shader, nir_intrinsic_load_var); in setup_registers_and_variables()
930 nir_intrinsic_instr_create(shader, nir_intrinsic_store_var); in setup_registers_and_variables()
/external/mesa3d/src/gallium/drivers/vc4/
Dvc4_nir_lower_blend.c60 nir_intrinsic_instr_create(b->shader, in vc4_nir_get_dst_color()
492 nir_intrinsic_instr_create(b->shader, in vc4_nir_emit_alpha_test_discard()
618 nir_intrinsic_instr_create(c->s, nir_intrinsic_store_output); in vc4_nir_store_sample_mask()
635 nir_intrinsic_instr_create(b->shader, in vc4_nir_lower_blend_instr()
Dvc4_nir_lower_io.c193 nir_intrinsic_instr_create(c->s, in vc4_nir_lower_vertex_attr()
331 nir_intrinsic_instr_create(c->s, intr->intrinsic); in vc4_nir_lower_uniform()
/external/mesa3d/src/gallium/auxiliary/nir/
Dtgsi_to_nir.c529 load = nir_intrinsic_instr_create(b->shader, in ttn_src_for_file_and_index()
582 load = nir_intrinsic_instr_create(b->shader, op); in ttn_src_for_file_and_index()
638 load = nir_intrinsic_instr_create(b->shader, op); in ttn_src_for_file_and_index()
1075 nir_intrinsic_instr_create(b->shader, nir_intrinsic_discard); in ttn_kill()
1087 nir_intrinsic_instr_create(b->shader, nir_intrinsic_discard_if); in ttn_kill_if()
1914 nir_intrinsic_instr_create(b->shader, nir_intrinsic_store_var); in ttn_emit_instruction()
1946 nir_intrinsic_instr_create(b->shader, nir_intrinsic_store_output); in ttn_add_output_stores()
/external/mesa3d/src/intel/vulkan/
Danv_nir_apply_dynamic_offsets.c74 nir_intrinsic_instr_create(b->shader, nir_intrinsic_load_uniform); in apply_dynamic_offsets_block()

12