Home
last modified time | relevance | path

Searched refs:nir_builder_instr_insert (Results 1 – 25 of 52) sorted by relevance

123

/external/mesa3d/src/compiler/nir/
Dnir_builder.h63 nir_builder_instr_insert(nir_builder *build, nir_instr *instr) in nir_builder_instr_insert() function
153 nir_builder_instr_insert(build, &phi->instr); in nir_if_phi()
203 nir_builder_instr_insert(build, &load_const->instr); in nir_build_imm()
360 nir_builder_instr_insert(build, &instr->instr); in nir_build_alu()
397 nir_builder_instr_insert(build, &mov->instr); in nir_fmov_alu()
411 nir_builder_instr_insert(build, &mov->instr); in nir_imov_alu()
539 nir_builder_instr_insert(build, &load->instr); in nir_load_var()
555 nir_builder_instr_insert(build, &load->instr); in nir_load_deref_var()
571 nir_builder_instr_insert(build, &store->instr); in nir_store_var()
587 nir_builder_instr_insert(build, &store->instr); in nir_store_deref_var()
[all …]
Dnir_lower_gs_intrinsics.c94 nir_builder_instr_insert(b, &lowered->instr); in rewrite_emit_vertex()
124 nir_builder_instr_insert(b, &lowered->instr); in rewrite_end_primitive()
179 nir_builder_instr_insert(b, &set_vertex_count->instr); in append_set_vertex_count()
Dnir_lower_bitmap.c104 nir_builder_instr_insert(b, &tex->instr); in lower_bitmap()
112 nir_builder_instr_insert(b, &discard->instr); in lower_bitmap()
Dnir_lower_io_to_scalar.c54 nir_builder_instr_insert(b, &chan_intr->instr); in lower_load_input_to_scalar()
89 nir_builder_instr_insert(b, &chan_intr->instr); in lower_store_output_to_scalar()
218 nir_builder_instr_insert(b, &chan_intr->instr); in lower_load_to_scalar_early()
271 nir_builder_instr_insert(b, &chan_intr->instr); in lower_store_output_to_scalar_early()
Dnir_lower_clip.c79 nir_builder_instr_insert(b, &store->instr); in store_clipdist_output()
92 nir_builder_instr_insert(b, &load->instr); in load_clipdist_input()
290 nir_builder_instr_insert(&b, &discard->instr); in lower_clip_fs()
Dnir_lower_drawpixels.c143 nir_builder_instr_insert(b, &tex->instr); in lower_color()
171 nir_builder_instr_insert(b, &tex->instr); in lower_color()
185 nir_builder_instr_insert(b, &tex->instr); in lower_color()
Dnir_lower_subgroups.c90 nir_builder_instr_insert(b, &chan_intrin->instr); in lower_read_invocation_to_scalar()
183 nir_builder_instr_insert(b, &ballot->instr); in lower_subgroups_intrin()
Dnir_lower_indirect_derefs.c110 nir_builder_instr_insert(b, &load->instr); in emit_load_store()
120 nir_builder_instr_insert(b, &store->instr); in emit_load_store()
Dnir_lower_load_const_to_scalar.c58 nir_builder_instr_insert(&b, &load_comp->instr); in lower_load_const_instr_scalar()
Dnir_lower_alpha_test.c102 nir_builder_instr_insert(&b, &discard->instr); in nir_lower_alpha_test()
Dnir_lower_constant_initializers.c34 nir_builder_instr_insert(b, &initializer->instr); in deref_apply_constant_initializer()
Dnir_lower_uniforms_to_ubo.c63 nir_builder_instr_insert(b, &load->instr); in lower_instr()
/external/mesa3d/src/compiler/glsl/
Dglsl_to_nir.cpp564 nir_builder_instr_insert(&b, &discard->instr); in visit()
573 nir_builder_instr_insert(&b, &instr->instr); in visit()
582 nir_builder_instr_insert(&b, &instr->instr); in visit()
601 nir_builder_instr_insert(&b, &instr->instr); in visit()
616 nir_builder_instr_insert(&b, &instr->instr); in visit()
862 nir_builder_instr_insert(&b, &instr->instr); in visit()
879 nir_builder_instr_insert(&b, &instr_undef->instr); in visit()
901 nir_builder_instr_insert(&b, &instr->instr); in visit()
945 nir_builder_instr_insert(&b, &instr->instr); in visit()
954 nir_builder_instr_insert(&b, &instr->instr); in visit()
[all …]
/external/mesa3d/src/amd/vulkan/
Dradv_query.c64 nir_builder_instr_insert(b, &instr->instr); in radv_break_on_count()
80 nir_builder_instr_insert(b, &flags->instr); in radv_load_push_int()
145 nir_builder_instr_insert(&b, &dst_buf->instr); in build_occlusion_query_shader()
153 nir_builder_instr_insert(&b, &src_buf->instr); in build_occlusion_query_shader()
189 nir_builder_instr_insert(&b, &load->instr); in build_occlusion_query_shader()
240 nir_builder_instr_insert(&b, &store->instr); in build_occlusion_query_shader()
250 nir_builder_instr_insert(&b, &store->instr); in build_occlusion_query_shader()
268 nir_builder_instr_insert(&b, &store->instr); in build_occlusion_query_shader()
337 nir_builder_instr_insert(&b, &dst_buf->instr); in build_pipeline_statistics_query_shader()
345 nir_builder_instr_insert(&b, &src_buf->instr); in build_pipeline_statistics_query_shader()
[all …]
Dradv_meta_buffer.c42 nir_builder_instr_insert(&b, &dst_buf->instr); in build_buffer_fill_shader()
50 nir_builder_instr_insert(&b, &load->instr); in build_buffer_fill_shader()
60 nir_builder_instr_insert(&b, &store->instr); in build_buffer_fill_shader()
94 nir_builder_instr_insert(&b, &dst_buf->instr); in build_buffer_copy_shader()
102 nir_builder_instr_insert(&b, &src_buf->instr); in build_buffer_copy_shader()
109 nir_builder_instr_insert(&b, &load->instr); in build_buffer_copy_shader()
117 nir_builder_instr_insert(&b, &store->instr); in build_buffer_copy_shader()
Dradv_meta_bufimage.c80 nir_builder_instr_insert(&b, &offset->instr); in build_nir_itob_compute_shader()
88 nir_builder_instr_insert(&b, &stride->instr); in build_nir_itob_compute_shader()
105 nir_builder_instr_insert(&b, &tex->instr); in build_nir_itob_compute_shader()
122 nir_builder_instr_insert(&b, &store->instr); in build_nir_itob_compute_shader()
304 nir_builder_instr_insert(&b, &offset->instr); in build_nir_btoi_compute_shader()
312 nir_builder_instr_insert(&b, &stride->instr); in build_nir_btoi_compute_shader()
338 nir_builder_instr_insert(&b, &tex->instr); in build_nir_btoi_compute_shader()
347 nir_builder_instr_insert(&b, &store->instr); in build_nir_btoi_compute_shader()
524 nir_builder_instr_insert(&b, &src_offset->instr); in build_nir_itoi_compute_shader()
532 nir_builder_instr_insert(&b, &dst_offset->instr); in build_nir_itoi_compute_shader()
[all …]
Dradv_meta.c426 nir_builder_instr_insert(vs_b, &vertex_id->instr); in radv_meta_gen_rect_vertices_comp2()
519 nir_builder_instr_insert(b, &tex->instr); in radv_meta_build_resolve_shader_core()
536 nir_builder_instr_insert(b, &tex_all_same->instr); in radv_meta_build_resolve_shader_core()
559 nir_builder_instr_insert(b, &tex_add->instr); in radv_meta_build_resolve_shader_core()
Dradv_meta_fast_clear.c84 nir_builder_instr_insert(&b, &tex->instr); in build_dcc_decompress_compute_shader()
87 nir_builder_instr_insert(&b, &membar->instr); in build_dcc_decompress_compute_shader()
90 nir_builder_instr_insert(&b, &bar->instr); in build_dcc_decompress_compute_shader()
99 nir_builder_instr_insert(&b, &store->instr); in build_dcc_decompress_compute_shader()
Dradv_meta_blit.c62 nir_builder_instr_insert(&b, &src_box->instr); in build_nir_vertex_shader()
70 nir_builder_instr_insert(&b, &src0_z->instr); in build_nir_vertex_shader()
74 nir_builder_instr_insert(&b, &vertex_id->instr); in build_nir_vertex_shader()
146 nir_builder_instr_insert(&b, &tex->instr); in build_nir_copy_fragment_shader()
200 nir_builder_instr_insert(&b, &tex->instr); in build_nir_copy_fragment_shader_depth()
254 nir_builder_instr_insert(&b, &tex->instr); in build_nir_copy_fragment_shader_stencil()
Dradv_meta_blit2d.c392 nir_builder_instr_insert(&b, &src_box->instr); in build_nir_vertex_shader()
396 nir_builder_instr_insert(&b, &vertex_id->instr); in build_nir_vertex_shader()
446 nir_builder_instr_insert(b, &layer->instr); in build_nir_texel_fetch()
468 nir_builder_instr_insert(b, &tex->instr); in build_nir_texel_fetch()
491 nir_builder_instr_insert(b, &width->instr); in build_nir_buffer_fetch()
511 nir_builder_instr_insert(b, &tex->instr); in build_nir_buffer_fetch()
/external/mesa3d/src/intel/compiler/
Dbrw_nir_tcs_workarounds.c86 nir_builder_instr_insert(b, &load->instr); in load_output()
120 nir_builder_instr_insert(b, &store->instr); in emit_quads_workaround()
/external/mesa3d/src/mesa/program/
Dprog_to_nir.c145 nir_builder_instr_insert(b, &load->instr); in ptn_get_src()
206 nir_builder_instr_insert(b, &load->instr); in ptn_get_src()
253 nir_builder_instr_insert(b, &mov->instr); in ptn_get_src()
278 nir_builder_instr_insert(b, &instr->instr); in ptn_alu()
297 nir_builder_instr_insert(b, &mov->instr); in ptn_move_dest_masked()
517 nir_builder_instr_insert(b, &discard->instr); in ptn_kil()
644 nir_builder_instr_insert(b, &instr->instr); in ptn_tex()
883 nir_builder_instr_insert(b, &store->instr); in ptn_add_output_stores()
921 nir_builder_instr_insert(b, &load_x->instr); in setup_registers_and_variables()
935 nir_builder_instr_insert(b, &store->instr); in setup_registers_and_variables()
/external/mesa3d/src/gallium/auxiliary/nir/
Dtgsi_to_nir.c480 nir_builder_instr_insert(b, &load_const->instr); in ttn_emit_immediate()
536 nir_builder_instr_insert(b, &load->instr); in ttn_src_for_file_and_index()
587 nir_builder_instr_insert(b, &load->instr); in ttn_src_for_file_and_index()
675 nir_builder_instr_insert(b, &load->instr); in ttn_src_for_file_and_index()
843 nir_builder_instr_insert(b, &instr->instr); in ttn_alu()
859 nir_builder_instr_insert(b, &mov->instr); in ttn_move_dest_masked()
1024 nir_builder_instr_insert(b, &discard->instr); in ttn_kill()
1037 nir_builder_instr_insert(b, &discard->instr); in ttn_kill_if()
1100 nir_builder_instr_insert(b, &instr->instr); in ttn_cont()
1107 nir_builder_instr_insert(b, &instr->instr); in ttn_brk()
[all …]
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_tcs.c72 nir_builder_instr_insert(&b, &load->instr); in create_passthrough_tcs()
80 nir_builder_instr_insert(&b, &store->instr); in create_passthrough_tcs()
96 nir_builder_instr_insert(&b, &load->instr); in create_passthrough_tcs()
106 nir_builder_instr_insert(&b, &store->instr); in create_passthrough_tcs()
/external/mesa3d/src/intel/blorp/
Dblorp_nir_builder.h67 nir_builder_instr_insert(b, &tex->instr); in blorp_nir_txf_ms_mcs()

123