/external/mesa3d/src/compiler/nir/ |
D | nir_builder.h | 63 nir_builder_instr_insert(nir_builder *build, nir_instr *instr) in nir_builder_instr_insert() function 108 nir_builder_instr_insert(build, &load_const->instr); in nir_build_imm() 238 nir_builder_instr_insert(build, &instr->instr); in nir_build_alu() 275 nir_builder_instr_insert(build, &mov->instr); in nir_fmov_alu() 289 nir_builder_instr_insert(build, &mov->instr); in nir_imov_alu() 417 nir_builder_instr_insert(build, &load->instr); in nir_load_var() 433 nir_builder_instr_insert(build, &load->instr); in nir_load_deref_var() 449 nir_builder_instr_insert(build, &store->instr); in nir_store_var() 465 nir_builder_instr_insert(build, &store->instr); in nir_store_deref_var() 478 nir_builder_instr_insert(build, ©->instr); in nir_copy_deref_var() [all …]
|
D | nir_lower_gs_intrinsics.c | 99 nir_builder_instr_insert(b, &lowered->instr); in rewrite_emit_vertex() 127 nir_builder_instr_insert(b, &lowered->instr); in rewrite_end_primitive() 182 nir_builder_instr_insert(b, &set_vertex_count->instr); in append_set_vertex_count()
|
D | nir_lower_bitmap.c | 102 nir_builder_instr_insert(b, &tex->instr); in lower_bitmap() 110 nir_builder_instr_insert(b, &discard->instr); in lower_bitmap()
|
D | nir_lower_io_to_scalar.c | 54 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()
|
D | nir_lower_clip.c | 79 nir_builder_instr_insert(b, &store->instr); in store_clipdist_output() 92 nir_builder_instr_insert(b, &load->instr); in load_clipdist_input() 288 nir_builder_instr_insert(&b, &discard->instr); in lower_clip_fs()
|
D | nir_lower_drawpixels.c | 141 nir_builder_instr_insert(b, &tex->instr); in lower_color() 169 nir_builder_instr_insert(b, &tex->instr); in lower_color() 183 nir_builder_instr_insert(b, &tex->instr); in lower_color()
|
D | nir_lower_indirect_derefs.c | 90 nir_builder_instr_insert(b, &phi->instr); in emit_indirect_load_store() 129 nir_builder_instr_insert(b, &load->instr); in emit_load_store() 139 nir_builder_instr_insert(b, &store->instr); in emit_load_store()
|
D | nir_lower_load_const_to_scalar.c | 58 nir_builder_instr_insert(&b, &load_comp->instr); in lower_load_const_instr_scalar()
|
D | nir_lower_constant_initializers.c | 34 nir_builder_instr_insert(b, &initializer->instr); in deref_apply_constant_initializer()
|
D | nir_lower_alu_to_scalar.c | 61 nir_builder_instr_insert(builder, &chan->instr); in lower_reduction() 235 nir_builder_instr_insert(b, &lower->instr); in lower_alu_instr_scalar()
|
D | nir_lower_two_sided_color.c | 77 nir_builder_instr_insert(b, &load->instr); in load_input()
|
/external/mesa3d/src/compiler/glsl/ |
D | glsl_to_nir.cpp | 556 nir_builder_instr_insert(&b, &discard->instr); in visit() 565 nir_builder_instr_insert(&b, &instr->instr); in visit() 574 nir_builder_instr_insert(&b, &instr->instr); in visit() 593 nir_builder_instr_insert(&b, &instr->instr); in visit() 608 nir_builder_instr_insert(&b, &instr->instr); in visit() 836 nir_builder_instr_insert(&b, &instr->instr); in visit() 853 nir_builder_instr_insert(&b, &instr_undef->instr); in visit() 874 nir_builder_instr_insert(&b, &instr->instr); in visit() 918 nir_builder_instr_insert(&b, &instr->instr); in visit() 927 nir_builder_instr_insert(&b, &instr->instr); in visit() [all …]
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_meta_bufimage.c | 74 nir_builder_instr_insert(&b, &offset->instr); in build_nir_itob_compute_shader() 80 nir_builder_instr_insert(&b, &stride->instr); in build_nir_itob_compute_shader() 98 nir_builder_instr_insert(&b, &tex->instr); in build_nir_itob_compute_shader() 115 nir_builder_instr_insert(&b, &store->instr); in build_nir_itob_compute_shader() 269 nir_builder_instr_insert(&b, &offset->instr); in build_nir_btoi_compute_shader() 275 nir_builder_instr_insert(&b, &stride->instr); in build_nir_btoi_compute_shader() 301 nir_builder_instr_insert(&b, &tex->instr); in build_nir_btoi_compute_shader() 310 nir_builder_instr_insert(&b, &store->instr); in build_nir_btoi_compute_shader() 464 nir_builder_instr_insert(&b, &src_offset->instr); in build_nir_itoi_compute_shader() 470 nir_builder_instr_insert(&b, &dst_offset->instr); in build_nir_itoi_compute_shader() [all …]
|
D | radv_meta_resolve_cs.c | 77 nir_builder_instr_insert(&b, &src_offset->instr); in build_resolve_compute_shader() 83 nir_builder_instr_insert(&b, &dst_offset->instr); in build_resolve_compute_shader() 103 nir_builder_instr_insert(&b, &tex->instr); in build_resolve_compute_shader() 122 nir_builder_instr_insert(&b, &tex_all_same->instr); in build_resolve_compute_shader() 145 nir_builder_instr_insert(&b, &tex_add->instr); in build_resolve_compute_shader() 167 nir_builder_instr_insert(&b, &store->instr); in build_resolve_compute_shader()
|
D | radv_meta_buffer.c | 36 nir_builder_instr_insert(&b, &dst_buf->instr); in build_buffer_fill_shader() 42 nir_builder_instr_insert(&b, &load->instr); in build_buffer_fill_shader() 52 nir_builder_instr_insert(&b, &store->instr); in build_buffer_fill_shader() 86 nir_builder_instr_insert(&b, &dst_buf->instr); in build_buffer_copy_shader() 94 nir_builder_instr_insert(&b, &src_buf->instr); in build_buffer_copy_shader() 101 nir_builder_instr_insert(&b, &load->instr); in build_buffer_copy_shader() 109 nir_builder_instr_insert(&b, &store->instr); in build_buffer_copy_shader()
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_nir_tcs_workarounds.c | 86 nir_builder_instr_insert(b, &load->instr); in load_output() 120 nir_builder_instr_insert(b, &store->instr); in emit_quads_workaround()
|
D | brw_tcs.c | 73 nir_builder_instr_insert(&b, &load->instr); in create_passthrough_tcs() 81 nir_builder_instr_insert(&b, &store->instr); in create_passthrough_tcs() 97 nir_builder_instr_insert(&b, &load->instr); in create_passthrough_tcs() 107 nir_builder_instr_insert(&b, &store->instr); in create_passthrough_tcs()
|
D | brw_nir_intrinsics.c | 64 nir_builder_instr_insert(b, &load->instr); in read_thread_local_id()
|
/external/mesa3d/src/mesa/program/ |
D | prog_to_nir.c | 145 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/ |
D | tgsi_to_nir.c | 479 nir_builder_instr_insert(b, &load_const->instr); in ttn_emit_immediate() 535 nir_builder_instr_insert(b, &load->instr); in ttn_src_for_file_and_index() 586 nir_builder_instr_insert(b, &load->instr); in ttn_src_for_file_and_index() 674 nir_builder_instr_insert(b, &load->instr); in ttn_src_for_file_and_index() 841 nir_builder_instr_insert(b, &instr->instr); in ttn_alu() 857 nir_builder_instr_insert(b, &mov->instr); in ttn_move_dest_masked() 1076 nir_builder_instr_insert(b, &discard->instr); in ttn_kill() 1089 nir_builder_instr_insert(b, &discard->instr); in ttn_kill_if() 1152 nir_builder_instr_insert(b, &instr->instr); in ttn_cont() 1159 nir_builder_instr_insert(b, &instr->instr); in ttn_brk() [all …]
|
/external/mesa3d/src/gallium/drivers/vc4/ |
D | vc4_nir_lower_blend.c | 66 nir_builder_instr_insert(b, &load->instr); in vc4_nir_get_dst_color() 496 nir_builder_instr_insert(b, &discard->instr); in vc4_nir_emit_alpha_test_discard() 624 nir_builder_instr_insert(b, &intr->instr); in vc4_nir_store_sample_mask() 639 nir_builder_instr_insert(b, &load->instr); in vc4_nir_lower_blend_instr()
|
D | vc4_nir_lower_io.c | 200 nir_builder_instr_insert(b, &intr_comp->instr); in vc4_nir_lower_vertex_attr() 349 nir_builder_instr_insert(b, &intr_comp->instr); in vc4_nir_lower_uniform()
|
/external/mesa3d/src/intel/vulkan/ |
D | anv_nir_lower_input_attachments.c | 108 nir_builder_instr_insert(&b, &tex->instr); in try_lower_input_load()
|
/external/mesa3d/src/compiler/nir/tests/ |
D | control_flow_tests.cpp | 58 nir_builder_instr_insert(&b, &jump->instr); in TEST_F()
|
/external/mesa3d/src/compiler/spirv/ |
D | spirv_to_nir.c | 1346 nir_builder_instr_insert(&b->nb, &call->instr); in vtn_handle_function_call() 1736 nir_builder_instr_insert(&b->nb, &instrs[i]->instr); in vtn_handle_texture() 1759 nir_builder_instr_insert(&b->nb, instruction); in vtn_handle_texture() 1976 nir_builder_instr_insert(&b->nb, &intrin->instr); in vtn_handle_image() 1986 nir_builder_instr_insert(&b->nb, &intrin->instr); in vtn_handle_image() 2184 nir_builder_instr_insert(&b->nb, &atomic->instr); in vtn_handle_ssbo_or_shared_atomic() 2229 nir_builder_instr_insert(&b->nb, &vec->instr); in vtn_ssa_transpose() 2261 nir_builder_instr_insert(&b->nb, &vec->instr); in vtn_vector_insert() 2311 nir_builder_instr_insert(&b->nb, &vec->instr); in vtn_vector_shuffle() 2336 nir_builder_instr_insert(&b->nb, &vec->instr); in vtn_vector_construct() [all …]
|