| /external/mesa3d/src/compiler/nir/ |
| D | nir_builder.h | 114 nir_builder_instr_insert(nir_builder *build, nir_instr *instr) in nir_builder_instr_insert() function 213 nir_builder_instr_insert(build, &phi->instr); in nir_if_phi() 265 nir_builder_instr_insert(build, &load_const->instr); in nir_build_imm() 278 nir_builder_instr_insert(build, &load_const->instr); in nir_imm_zero() 469 nir_builder_instr_insert(build, &instr->instr); in nir_builder_alu_instr_finish_and_insert() 536 nir_builder_instr_insert(build, &mov->instr); in nir_mov_alu() 1099 nir_builder_instr_insert(build, &deref->instr); in nir_build_deref_var() 1126 nir_builder_instr_insert(build, &deref->instr); in nir_build_deref_array() 1164 nir_builder_instr_insert(build, &deref->instr); in nir_build_deref_ptr_as_array() 1186 nir_builder_instr_insert(build, &deref->instr); in nir_build_deref_array_wildcard() [all …]
|
| D | nir_lower_subgroups.c | 50 nir_builder_instr_insert(b, &intr->instr); in lower_subgroups_64bit_split_intrinsic() 146 nir_builder_instr_insert(b, &chan_intrin->instr); in lower_subgroup_op_to_scalar() 168 nir_builder_instr_insert(b, &chan_intrin->instr); in lower_vote_eq_to_scalar() 197 nir_builder_instr_insert(b, &rfi->instr); in lower_vote_eq_to_ballot() 219 nir_builder_instr_insert(b, &ballot->instr); in lower_vote_eq_to_ballot() 248 nir_builder_instr_insert(b, &swizzle->instr); in lower_shuffle_to_swizzle() 326 nir_builder_instr_insert(b, &shuffle->instr); in lower_shuffle() 371 nir_builder_instr_insert(b, &qbcst->instr); in lower_dynamic_quad_broadcast() 477 nir_builder_instr_insert(b, &ballot->instr); in lower_subgroups_instr() 560 nir_builder_instr_insert(b, &first->instr); in lower_subgroups_instr()
|
| D | nir_lower_passthrough_edgeflags.c | 62 nir_builder_instr_insert(&b, &load->instr); in lower_impl() 80 nir_builder_instr_insert(&b, &store->instr); in lower_impl()
|
| D | nir_lower_bitmap.c | 110 nir_builder_instr_insert(b, &tex->instr); in lower_bitmap() 118 nir_builder_instr_insert(b, &discard->instr); in lower_bitmap()
|
| D | nir_opt_uniform_atomics.c | 161 nir_builder_instr_insert(b, &intrin->instr); in emit_scalar_intrinsic() 175 nir_builder_instr_insert(b, &ri->instr); in emit_read_invocation() 191 nir_builder_instr_insert(b, &intrin->instr); in reduce_data() 226 nir_builder_instr_insert(b, &intrin->instr); in optimize_atomic()
|
| D | nir_lower_non_uniform_access.c | 37 nir_builder_instr_insert(b, &first->instr); in read_first_invocation() 134 nir_builder_instr_insert(b, &tex->instr); in lower_non_uniform_tex_access() 181 nir_builder_instr_insert(b, &intrin->instr); in lower_non_uniform_access_intrin()
|
| D | nir_lower_io_to_scalar.c | 57 nir_builder_instr_insert(b, &chan_intr->instr); in lower_load_input_to_scalar() 94 nir_builder_instr_insert(b, &chan_intr->instr); in lower_store_output_to_scalar() 228 nir_builder_instr_insert(b, &chan_intr->instr); in lower_load_to_scalar_early() 283 nir_builder_instr_insert(b, &chan_intr->instr); in lower_store_output_to_scalar_early()
|
| D | nir_lower_ssbo.c | 95 nir_builder_instr_insert(b, &load->instr); in nir_load_ssbo_prop() 151 nir_builder_instr_insert(b, &global->instr); in lower_ssbo_instr()
|
| D | nir_lower_drawpixels.c | 160 nir_builder_instr_insert(b, &tex->instr); in lower_color() 200 nir_builder_instr_insert(b, &tex->instr); in lower_color() 214 nir_builder_instr_insert(b, &tex->instr); in lower_color()
|
| D | nir_lower_gs_intrinsics.c | 111 nir_builder_instr_insert(b, &lowered->instr); in rewrite_emit_vertex() 226 nir_builder_instr_insert(b, &lowered->instr); in rewrite_end_primitive() 323 nir_builder_instr_insert(b, &set_cnt_intrin->instr); in append_set_vertex_and_primitive_count()
|
| D | nir_lower_scratch.c | 64 nir_builder_instr_insert(b, &load->instr); in lower_load_store() 87 nir_builder_instr_insert(b, &store->instr); in lower_load_store()
|
| D | nir_lower_bit_size.c | 148 nir_builder_instr_insert(b, &new_intrin->instr); in lower_intrinsic_instr() 279 nir_builder_instr_insert(b, &lowered[0]->instr); in split_phi() 280 nir_builder_instr_insert(b, &lowered[1]->instr); in split_phi()
|
| /external/mesa3d/src/gallium/drivers/r600/sfn/ |
| D | sfn_nir_lower_tess_io.cpp | 32 nir_builder_instr_insert(b, &result->instr); in emit_load_param_base() 148 nir_builder_instr_insert(b, &load_tcs_in->instr); in replace_load_instr() 160 nir_builder_instr_insert(b, &patch_id->instr); in r600_load_rel_patch_id() 182 nir_builder_instr_insert(b, &store_tcs_out->instr); in emit_store_lds() 303 nir_builder_instr_insert(b, &tf->instr); in r600_lower_tess_io_impl() 343 nir_builder_instr_insert(b, &store_tf->instr); in r600_emit_tf() 382 nir_builder_instr_insert(b, &invocation_id->instr); in r600_append_tcs_TF_emission() 397 nir_builder_instr_insert(b, &tf_outer->instr); in r600_append_tcs_TF_emission() 405 nir_builder_instr_insert(b, &tf_out_base->instr); in r600_append_tcs_TF_emission() 442 nir_builder_instr_insert(b, &tf_inner->instr); in r600_append_tcs_TF_emission()
|
| /external/mesa3d/src/compiler/nir/tests/ |
| D | lower_returns_tests.cpp | 122 nir_builder_instr_insert(&bld, &phi_1->instr); in TEST_F() 126 nir_builder_instr_insert(&bld, &phi_2->instr); in TEST_F() 202 nir_builder_instr_insert(&bld, &phi_1->instr); in TEST_F() 206 nir_builder_instr_insert(&bld, &phi_2->instr); in TEST_F()
|
| D | opt_if_tests.cpp | 118 nir_builder_instr_insert(&bld, &jump->instr); in TEST_F() 135 nir_builder_instr_insert(&bld, &phi->instr); in TEST_F()
|
| /external/mesa3d/src/compiler/spirv/ |
| D | vtn_subgroup.c | 66 nir_builder_instr_insert(&b->nb, &intrin->instr); in vtn_build_subgroup_instr() 87 nir_builder_instr_insert(&b->nb, &elect->instr); in vtn_handle_subgroup() 102 nir_builder_instr_insert(&b->nb, &ballot->instr); in vtn_handle_subgroup() 121 nir_builder_instr_insert(&b->nb, &intrin->instr); in vtn_handle_subgroup() 176 nir_builder_instr_insert(&b->nb, &intrin->instr); in vtn_handle_subgroup() 269 nir_builder_instr_insert(&b->nb, &intrin->instr); in vtn_handle_subgroup()
|
| D | vtn_amd.c | 46 nir_builder_instr_insert(&b->nb, &intrin->instr); in vtn_handle_amd_gcn_shader_instruction() 111 nir_builder_instr_insert(&b->nb, &intrin->instr); in vtn_handle_amd_shader_ballot_instruction() 219 nir_builder_instr_insert(&b->nb, &intrin->instr); in vtn_handle_amd_shader_explicit_vertex_parameter_instruction()
|
| /external/mesa3d/src/amd/vulkan/ |
| D | radv_meta_bufimage.c | 79 nir_builder_instr_insert(&b, &offset->instr); in build_nir_itob_compute_shader() 87 nir_builder_instr_insert(&b, &stride->instr); in build_nir_itob_compute_shader() 106 nir_builder_instr_insert(&b, &tex->instr); in build_nir_itob_compute_shader() 125 nir_builder_instr_insert(&b, &store->instr); in build_nir_itob_compute_shader() 306 nir_builder_instr_insert(&b, &offset->instr); in build_nir_btoi_compute_shader() 314 nir_builder_instr_insert(&b, &stride->instr); in build_nir_btoi_compute_shader() 341 nir_builder_instr_insert(&b, &tex->instr); in build_nir_btoi_compute_shader() 352 nir_builder_instr_insert(&b, &store->instr); in build_nir_btoi_compute_shader() 528 nir_builder_instr_insert(&b, &offset->instr); in build_nir_btoi_r32g32b32_compute_shader() 536 nir_builder_instr_insert(&b, &pitch->instr); in build_nir_btoi_r32g32b32_compute_shader() [all …]
|
| D | radv_query.c | 78 nir_builder_instr_insert(b, &flags->instr); in radv_load_push_int() 97 nir_builder_instr_insert(b, &store->instr); in radv_store_availability() 108 nir_builder_instr_insert(b, &store->instr); in radv_store_availability() 215 nir_builder_instr_insert(&b, &load->instr); in build_occlusion_query_shader() 256 nir_builder_instr_insert(&b, &store->instr); in build_occlusion_query_shader() 267 nir_builder_instr_insert(&b, &store->instr); in build_occlusion_query_shader() 364 nir_builder_instr_insert(&b, &load->instr); in build_pipeline_statistics_query_shader() 388 nir_builder_instr_insert(&b, &load->instr); in build_pipeline_statistics_query_shader() 398 nir_builder_instr_insert(&b, &load->instr); in build_pipeline_statistics_query_shader() 413 nir_builder_instr_insert(&b, &store->instr); in build_pipeline_statistics_query_shader() [all …]
|
| /external/mesa3d/src/compiler/glsl/ |
| D | glsl_to_nir.cpp | 824 nir_builder_instr_insert(&b, &discard->instr); in visit() 833 nir_builder_instr_insert(&b, &demote->instr); in visit() 842 nir_builder_instr_insert(&b, &instr->instr); in visit() 851 nir_builder_instr_insert(&b, &instr->instr); in visit() 870 nir_builder_instr_insert(&b, &instr->instr); in visit() 886 nir_builder_instr_insert(&b, &instr->instr); in visit() 1264 nir_builder_instr_insert(&b, &instr->instr); in visit() 1303 nir_builder_instr_insert(&b, &instr->instr); in visit() 1325 nir_builder_instr_insert(&b, &instr_undef->instr); in visit() 1364 nir_builder_instr_insert(&b, &instr->instr); in visit() [all …]
|
| /external/mesa3d/src/freedreno/ir3/ |
| D | ir3_nir_lower_load_barycentric_at_sample.c | 43 nir_builder_instr_insert(b, &load_sp->instr); in load_sample_pos() 59 nir_builder_instr_insert(b, &load_bary_at_offset->instr); in lower_load_barycentric_at_sample()
|
| /external/mesa3d/src/intel/compiler/ |
| D | brw_nir_tcs_workarounds.c | 86 nir_builder_instr_insert(b, &load->instr); in load_output() 115 nir_builder_instr_insert(b, &store->instr); in emit_quads_workaround()
|
| /external/mesa3d/src/gallium/drivers/lima/ir/ |
| D | lima_nir_duplicate_consts.c | 46 nir_builder_instr_insert(b, &dupl->instr); in lima_nir_duplicate_load_const() 72 nir_builder_instr_insert(b, &dupl->instr); in lima_nir_duplicate_load_const()
|
| D | lima_nir_duplicate_intrinsic.c | 55 nir_builder_instr_insert(b, &dupl->instr); in lima_nir_duplicate_intrinsic() 89 nir_builder_instr_insert(b, &dupl->instr); in lima_nir_duplicate_intrinsic()
|
| /external/mesa3d/src/broadcom/compiler/ |
| D | v3d_nir_lower_scratch.c | 75 nir_builder_instr_insert(b, &chan_instr->instr); in v3d_nir_lower_load_scratch() 112 nir_builder_instr_insert(b, &chan_instr->instr); in v3d_nir_lower_store_scratch()
|