/external/mesa3d/src/compiler/nir/ |
D | nir_opt_non_uniform_access.c | 28 is_ubo_intrinsic(nir_intrinsic_instr *intrin) in is_ubo_intrinsic() 34 is_ssbo_intrinsic(nir_intrinsic_instr *intrin) in is_ssbo_intrinsic() 49 is_image_intrinsic(nir_intrinsic_instr *intrin) in is_image_intrinsic() 90 has_non_uniform_access_intrin(nir_intrinsic_instr *intrin) in has_non_uniform_access_intrin() 110 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in nir_has_non_uniform_access_impl() local 191 opt_non_uniform_access_intrin(nir_intrinsic_instr *intrin, unsigned handle_src) in opt_non_uniform_access_intrin() 212 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in nir_opt_non_uniform_access_instr() local
|
D | nir_lower_image.c | 35 lower_cube_size(nir_builder *b, nir_intrinsic_instr *intrin) in lower_cube_size() 83 lower_image_to_fragment_mask_load(nir_builder *b, nir_intrinsic_instr *intrin) in lower_image_to_fragment_mask_load() 130 lower_image_samples_identical_to_fragment_mask_load(nir_builder *b, nir_intrinsic_instr *intrin) in lower_image_samples_identical_to_fragment_mask_load() 161 lower_image_intrin(nir_builder *b, nir_intrinsic_instr *intrin, void *state) in lower_image_intrin()
|
D | nir_lower_scratch.c | 35 nir_intrinsic_instr *intrin, in lower_load_store() 85 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(nir_src_parent_instr(src)); in only_used_for_load_store() local 112 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in nir_lower_vars_to_scratch() local 199 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in nir_lower_vars_to_scratch() local
|
D | nir_lower_subgroups.c | 42 lower_subgroups_64bit_split_intrinsic(nir_builder *b, nir_intrinsic_instr *intrin, in lower_subgroups_64bit_split_intrinsic() 65 lower_subgroup_op_to_32bit(nir_builder *b, nir_intrinsic_instr *intrin) in lower_subgroup_op_to_32bit() 222 lower_subgroup_op_to_scalar(nir_builder *b, nir_intrinsic_instr *intrin) in lower_subgroup_op_to_scalar() 256 lower_vote_eq_to_scalar(nir_builder *b, nir_intrinsic_instr *intrin) in lower_vote_eq_to_scalar() 281 lower_vote_eq(nir_builder *b, nir_intrinsic_instr *intrin) in lower_vote_eq() 308 lower_shuffle_to_swizzle(nir_builder *b, nir_intrinsic_instr *intrin) in lower_shuffle_to_swizzle() 323 lower_to_shuffle(nir_builder *b, nir_intrinsic_instr *intrin, in lower_to_shuffle() 401 lower_shuffle(nir_builder *b, nir_intrinsic_instr *intrin) in lower_shuffle() 474 lower_boolean_shuffle(nir_builder *b, nir_intrinsic_instr *intrin, in lower_boolean_shuffle() 626 lower_boolean_reduce(nir_builder *b, nir_intrinsic_instr *intrin, in lower_boolean_reduce() [all …]
|
D | nir_opt_offsets.c | 102 nir_intrinsic_instr *intrin, in try_fold_load_store() 149 nir_intrinsic_instr *intrin, in try_fold_shared2() 180 get_max(opt_offsets_state *state, nir_intrinsic_instr *intrin, uint32_t default_val) in get_max() 196 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in process_instr() local
|
D | nir_opt_fragdepth.c | 42 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in nir_def_is_frag_coord_z() local 65 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in nir_opt_fragdepth() local
|
D | nir_lower_is_helper_invocation.c | 44 nir_intrinsic_instr *intrin, void *data) in lower_load_and_store_is_helper() 81 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in has_is_helper_invocation() local
|
D | nir_opt_dead_write_vars.c | 50 nir_intrinsic_instr *intrin; member 75 nir_intrinsic_instr *intrin, in update_unused_writes() 133 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in remove_dead_write_vars_local() local
|
D | nir_lower_task_shader.c | 53 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_nv_task_output() local 168 nir_intrinsic_instr *intrin, in lower_task_payload_to_shared() 285 nir_intrinsic_instr *intrin, in lower_task_launch_mesh_workgroups() 345 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_task_intrin() local 371 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in requires_payload_in_shared() local
|
D | nir_opt_move_discards_to_top.c | 58 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in add_src_to_worklist() local 157 can_move_intrinsic_after_discard(nir_intrinsic_instr *intrin) in can_move_intrinsic_after_discard() 268 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in opt_move_discards_to_top_impl() local
|
/external/mesa3d/src/gallium/drivers/panfrost/ |
D | pan_nir_lower_res_indices.c | 64 lower_image_intrin(nir_builder *b, nir_intrinsic_instr *intrin) in lower_image_intrin() 77 lower_input_intrin(nir_builder *b, nir_intrinsic_instr *intrin, in lower_input_intrin() 99 lower_load_ubo_intrin(nir_builder *b, nir_intrinsic_instr *intrin) in lower_load_ubo_intrin() 112 lower_ssbo_intrin(nir_builder *b, nir_intrinsic_instr *intrin) in lower_ssbo_intrin() 125 lower_intrinsic(nir_builder *b, nir_intrinsic_instr *intrin, in lower_intrinsic()
|
/external/mesa3d/src/panfrost/util/ |
D | pan_lower_noperspective.c | 39 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in find_pos_store() local 53 is_noperspective_load(nir_intrinsic_instr* intrin) in is_noperspective_load() 72 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in has_noperspective_load() local 101 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in get_maybe_noperspective_outputs() local 166 lower_noperspective_vs(nir_builder *b, nir_intrinsic_instr *intrin, in lower_noperspective_vs() 198 lower_noperspective_fs(nir_builder *b, nir_intrinsic_instr *intrin, in lower_noperspective_fs() 230 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in move_output_stores_after() local 295 lower_static_noperspective(nir_builder *b, nir_intrinsic_instr *intrin, in lower_static_noperspective()
|
/external/mesa3d/src/gallium/frontends/lavapipe/ |
D | lvp_lower_vulkan_resource.c | 33 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_vulkan_resource_index() local 60 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_vri_intrin_vri() local 74 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_vri_intrin_vrri() local 85 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_vri_intrin_lvd() local 145 nir_intrinsic_instr *intrin, in lower_image_intrinsic() 157 lower_load_ubo(nir_builder *b, nir_intrinsic_instr *intrin, void *data_cb) in lower_load_ubo() 188 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_vri_instr() local
|
/external/mesa3d/src/intel/compiler/ |
D | intel_nir_lower_sparse.c | 54 lower_is_sparse_texels_resident(nir_builder *b, nir_intrinsic_instr *intrin) in lower_is_sparse_texels_resident() 66 lower_sparse_residency_code_and(nir_builder *b, nir_intrinsic_instr *intrin) in lower_sparse_residency_code_and() 76 lower_sparse_image_load(nir_builder *b, nir_intrinsic_instr *intrin) in lower_sparse_image_load() 205 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_sparse_intrinsics() local
|
D | brw_nir.c | 275 is_input(nir_intrinsic_instr *intrin) in is_input() 284 is_output(nir_intrinsic_instr *intrin) in is_output() 304 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in remap_patch_urb_offsets() local 352 nir_intrinsic_instr *intrin, in lower_per_view_outputs() 437 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in brw_nir_lower_vs_inputs() local 536 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in brw_nir_lower_vue_inputs() local 589 nir_intrinsic_instr *intrin, in lower_barycentric_per_sample() 620 lower_barycentric_at_offset(nir_builder *b, nir_intrinsic_instr *intrin, in lower_barycentric_at_offset() 736 nir_intrinsic_instr *intrin, in tag_speculative_access() 972 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_bit_size_callback() local [all …]
|
D | brw_nir.h | 76 nir_intrinsic_instr *intrin = in brw_nir_ubo_surface_index_is_pushable() local 99 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(src.ssa->parent_instr); in brw_nir_ubo_surface_index_get_push_block() local 121 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(src.ssa->parent_instr); in brw_nir_ubo_surface_index_get_bti() local
|
/external/mesa3d/src/freedreno/ir3/ |
D | ir3_nir_opt_preamble.c | 158 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in instr_cost() local 248 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in avoid_instr() local 337 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(def->parent_instr); in ir3_def_is_rematerializable_for_preamble() local 382 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(def->parent_instr); in _rematerialize_def() local 464 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in get_descriptors() local 578 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in emit_descriptor_prefetch() local 624 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in ir3_nir_opt_prefetch_descriptors() local 744 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in ir3_nir_lower_preamble() local 782 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in ir3_nir_lower_preamble() local
|
/external/mesa3d/src/amd/common/nir/ |
D | ac_nir_lower_taskmesh_io_to_mem.c | 139 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in filter_task_intrinsics() local 164 nir_intrinsic_instr *intrin, in lower_task_launch_mesh_workgroups() 212 nir_intrinsic_instr *intrin, in lower_task_payload_store() 235 nir_intrinsic_instr *intrin, in lower_taskmesh_payload_load() 263 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_task_intrinsics() local 316 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in filter_mesh_input_load() local 326 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_mesh_intrinsics() local
|
D | ac_nir_lower_legacy_gs.c | 24 lower_legacy_gs_store_output(nir_builder *b, nir_intrinsic_instr *intrin, in lower_legacy_gs_store_output() 80 lower_legacy_gs_emit_vertex_with_counter(nir_builder *b, nir_intrinsic_instr *intrin, in lower_legacy_gs_emit_vertex_with_counter() 177 lower_legacy_gs_set_vertex_and_primitive_count(nir_builder *b, nir_intrinsic_instr *intrin, in lower_legacy_gs_set_vertex_and_primitive_count() 192 lower_legacy_gs_end_primitive_with_counter(nir_builder *b, nir_intrinsic_instr *intrin, in lower_legacy_gs_end_primitive_with_counter() 214 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_legacy_gs_intrinsic() local
|
/external/mesa3d/src/intel/compiler/elk/ |
D | elk_nir.h | 117 nir_intrinsic_instr *intrin = in elk_nir_ubo_surface_index_is_pushable() local 140 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(src.ssa->parent_instr); in elk_nir_ubo_surface_index_get_push_block() local 162 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(src.ssa->parent_instr); in elk_nir_ubo_surface_index_get_bti() local
|
D | elk_nir.c | 168 is_input(nir_intrinsic_instr *intrin) in is_input() 177 is_output(nir_intrinsic_instr *intrin) in is_output() 195 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in remap_patch_urb_offsets() local 282 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in elk_nir_lower_vs_inputs() local 389 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in elk_nir_lower_vue_inputs() local 442 nir_intrinsic_instr *intrin, in lower_barycentric_per_sample() 473 lower_barycentric_at_offset(nir_builder *b, nir_intrinsic_instr *intrin, in lower_barycentric_at_offset() 789 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_bit_size_callback() local 1014 elk_nir_zero_inputs_instr(struct nir_builder *b, nir_intrinsic_instr *intrin, in elk_nir_zero_inputs_instr() 1217 get_mem_access_size_align(nir_intrinsic_op intrin, uint8_t bytes, in get_mem_access_size_align()
|
/external/mesa3d/src/amd/vulkan/nir/ |
D | radv_nir_apply_pipeline_layout.c | 58 visit_vulkan_resource_index(nir_builder *b, apply_layout_state *state, nir_intrinsic_instr *intrin) in visit_vulkan_resource_index() 93 …sit_vulkan_resource_reindex(nir_builder *b, apply_layout_state *state, nir_intrinsic_instr *intrin) in visit_vulkan_resource_reindex() 123 visit_load_vulkan_descriptor(nir_builder *b, apply_layout_state *state, nir_intrinsic_instr *intrin) in visit_load_vulkan_descriptor() 172 visit_get_ssbo_size(nir_builder *b, apply_layout_state *state, nir_intrinsic_instr *intrin) in visit_get_ssbo_size() 325 update_image_intrinsic(nir_builder *b, apply_layout_state *state, nir_intrinsic_instr *intrin) in update_image_intrinsic() 343 can_increase_load_size(nir_intrinsic_instr *intrin, unsigned offset, unsigned old, unsigned new) in can_increase_load_size() 352 load_push_constant(nir_builder *b, apply_layout_state *state, nir_intrinsic_instr *intrin) in load_push_constant() 413 apply_layout_to_intrin(nir_builder *b, apply_layout_state *state, nir_intrinsic_instr *intrin) in apply_layout_to_intrin()
|
/external/mesa3d/src/intel/vulkan_hasvk/ |
D | anv_nir_apply_pipeline_layout.c | 126 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in get_used_bindings() local 171 nir_intrinsic_instr *intrin = nir_src_as_intrinsic(src); in find_descriptor_for_index_src() local 183 descriptor_has_bti(nir_intrinsic_instr *intrin, in descriptor_has_bti() 204 descriptor_address_format(nir_intrinsic_instr *intrin, in descriptor_address_format() 228 nir_intrinsic_instr *intrin = nir_src_as_intrinsic(deref->parent); in nir_deref_find_descriptor() local 549 build_res_index_for_chain(nir_builder *b, nir_intrinsic_instr *intrin, in build_res_index_for_chain() 628 nir_intrinsic_instr *intrin, in try_lower_direct_buffer_intrinsic() 721 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_direct_buffer_instr() local 741 lower_res_index_intrinsic(nir_builder *b, nir_intrinsic_instr *intrin, in lower_res_index_intrinsic() 763 lower_res_reindex_intrinsic(nir_builder *b, nir_intrinsic_instr *intrin, in lower_res_reindex_intrinsic() [all …]
|
/external/mesa3d/src/intel/vulkan/ |
D | anv_nir_push_descriptor_analysis.c | 84 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in anv_nir_compute_used_push_descriptors() local 125 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in anv_nir_loads_push_desc_buffer() local 188 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in anv_nir_push_desc_ubo_fully_promoted() local
|
/external/mesa3d/src/asahi/vulkan/ |
D | hk_nir_lower_descriptors.c | 200 is_idx_intrin(nir_intrinsic_instr *intrin) in is_idx_intrin() 212 load_descriptor_for_idx_intrin(nir_builder *b, nir_intrinsic_instr *intrin, in load_descriptor_for_idx_intrin() 231 try_lower_load_vulkan_descriptor(nir_builder *b, nir_intrinsic_instr *intrin, in try_lower_load_vulkan_descriptor() 252 _lower_sysval_to_root_table(nir_builder *b, nir_intrinsic_instr *intrin, in _lower_sysval_to_root_table() 266 #define lower_sysval_to_root_table(b, intrin, member) \ argument 390 lower_uvs_index(nir_builder *b, nir_intrinsic_instr *intrin, void *data) in lower_uvs_index() 529 try_lower_intrin(nir_builder *b, nir_intrinsic_instr *intrin, in try_lower_intrin() 684 lower_ssbo_resource_index(nir_builder *b, nir_intrinsic_instr *intrin, in lower_ssbo_resource_index() 755 lower_ssbo_resource_reindex(nir_builder *b, nir_intrinsic_instr *intrin, in lower_ssbo_resource_reindex() 780 lower_load_ssbo_descriptor(nir_builder *b, nir_intrinsic_instr *intrin, in lower_load_ssbo_descriptor()
|