| /third_party/mesa3d/src/amd/common/ |
| D | ac_nir_lower_tess_io_to_mem.c | 171 nir_intrinsic_instr *intrin, in match_mask() 189 tcs_output_needs_vmem(nir_intrinsic_instr *intrin, in tcs_output_needs_vmem() 200 tcs_output_needs_lds(nir_intrinsic_instr *intrin, in tcs_output_needs_lds() 218 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_ls_output_store() local 279 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in filter_load_tcs_per_vertex_input() local 323 nir_intrinsic_instr *intrin) in hs_output_lds_offset() 367 nir_intrinsic_instr *intrin) in hs_per_vertex_output_vmem_offset() 389 nir_intrinsic_instr *intrin, in hs_per_patch_output_vmem_offset() 414 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_hs_per_vertex_input_load() local 423 nir_intrinsic_instr *intrin, in lower_hs_output_store() [all …]
|
| D | ac_nir_lower_taskmesh_io_to_mem.c | 54 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in filter_workgroup_id() local 64 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in replace_workgroup_id_use_first_task() local 255 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in filter_task_intrinsics() local 263 nir_intrinsic_instr *intrin, in lower_task_launch_mesh_workgroups() 296 nir_intrinsic_instr *intrin, in lower_task_payload_store() 317 nir_intrinsic_instr *intrin, in lower_taskmesh_payload_load() 343 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_task_intrinsics() local 397 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in filter_mesh_input_load() local 407 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_mesh_intrinsics() local
|
| /third_party/mesa3d/src/compiler/nir/ |
| D | nir_opt_uniform_atomics.c | 47 #define OP_NOIMG(intrin, alu) \ in parse_atomic_op() argument 65 #define OP(intrin, alu) \ in parse_atomic_op() argument 99 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(scalar.def->parent_instr); in get_dim() local 150 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(scalar.def->parent_instr); in match_invocation_comparison() local 209 optimize_atomic(nir_builder *b, nir_intrinsic_instr *intrin, bool return_prev) in optimize_atomic() 252 optimize_and_rewrite_atomic(nir_builder *b, nir_intrinsic_instr *intrin) in optimize_and_rewrite_atomic() 297 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in opt_uniform_atomics() local
|
| D | nir_lower_scratch.c | 39 nir_intrinsic_instr *intrin, in lower_load_store() 89 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(src->parent_instr); in only_used_for_load_store() local 115 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 | 33 lower_subgroups_64bit_split_intrinsic(nir_builder *b, nir_intrinsic_instr *intrin, in lower_subgroups_64bit_split_intrinsic() 56 lower_subgroup_op_to_32bit(nir_builder *b, nir_intrinsic_instr *intrin) in lower_subgroup_op_to_32bit() 107 lower_subgroup_op_to_scalar(nir_builder *b, nir_intrinsic_instr *intrin, in lower_subgroup_op_to_scalar() 147 lower_vote_eq_to_scalar(nir_builder *b, nir_intrinsic_instr *intrin) in lower_vote_eq_to_scalar() 173 lower_vote_eq(nir_builder *b, nir_intrinsic_instr *intrin) in lower_vote_eq() 201 lower_shuffle_to_swizzle(nir_builder *b, nir_intrinsic_instr *intrin, in lower_shuffle_to_swizzle() 231 lower_to_shuffle(nir_builder *b, nir_intrinsic_instr *intrin, in lower_to_shuffle() 319 lower_shuffle(nir_builder *b, nir_intrinsic_instr *intrin) in lower_shuffle() 557 lower_dynamic_quad_broadcast(nir_builder *b, nir_intrinsic_instr *intrin, in lower_dynamic_quad_broadcast() 597 lower_read_invocation_to_cond(nir_builder *b, nir_intrinsic_instr *intrin) in lower_read_invocation_to_cond() [all …]
|
| D | nir_opt_ray_queries.c | 37 nir_intrinsic_instr *intrin) in mark_query_read() 74 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in nir_find_ray_queries_read() local 100 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in nir_replace_unread_queries_instr() local
|
| D | nir_lower_discard_or_demote.c | 34 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in nir_lower_discard_to_demote_instr() local 56 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in nir_lower_demote_to_discard_instr() local 102 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in nir_lower_load_helper_to_is_helper() local
|
| D | nir_opt_fragdepth.c | 42 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in ssa_def_is_source_depth() local 65 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in nir_opt_fragdepth() local
|
| D | nir_lower_task_shader.c | 52 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_nv_task_output() local 178 nir_intrinsic_instr *intrin, in lower_task_payload_to_shared() 231 nir_intrinsic_instr *intrin, in lower_task_launch_mesh_workgroups() 291 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_task_intrin() local 332 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in uses_task_payload_atomics() local
|
| D | nir_lower_multiview.c | 55 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in shader_writes_to_memory() local 141 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in nir_shader_uses_view_index() local 322 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in nir_lower_multiview() local
|
| D | nir_lower_image.c | 35 lower_cube_size(nir_builder *b, nir_intrinsic_instr *intrin) in lower_cube_size() 71 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_image_instr() local
|
| D | nir_gs_count_vertices.c | 33 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in as_intrinsic() local 78 nir_intrinsic_instr *intrin = as_set_vertex_and_primitive_count(instr); in nir_gs_count_vertices_and_primitives() local
|
| D | nir_lower_is_helper_invocation.c | 48 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in nir_lower_load_and_store_is_helper() local 88 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_gs_intrinsics.c | 80 rewrite_emit_vertex(nir_intrinsic_instr *intrin, struct state *state) in rewrite_emit_vertex() 202 rewrite_end_primitive(nir_intrinsic_instr *intrin, struct state *state) in rewrite_end_primitive() 251 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in rewrite_intrinsics() local 348 const nir_intrinsic_instr *const intrin = in a_block_needs_set_vertex_and_primitive_count() local
|
| D | nir_opt_offsets.c | 106 nir_intrinsic_instr *intrin, in try_fold_load_store() 148 nir_intrinsic_instr *intrin, in try_fold_shared2() 186 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in process_instr() local
|
| D | nir_remove_dead_variables.c | 41 nir_intrinsic_instr *intrin = in deref_used_for_not_store() local 143 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in remove_dead_var_writes() local
|
| D | nir_opt_move_discards_to_top.c | 72 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in can_move_src() local 177 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in opt_move_discards_to_top_impl() local
|
| /third_party/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 72 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_uniform_block_access() local 82 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_block_instr() local 112 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_vri_intrin_vri() local 154 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_vri_intrin_vrri() local 164 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_vri_intrin_lvd() local 258 nir_intrinsic_instr *intrin, void *data_cb) in lower_vri_intrin_image() 298 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_vri_instr() local
|
| /third_party/mesa3d/src/compiler/spirv/ |
| D | vtn_subgroup.c | 53 nir_intrinsic_instr *intrin = in vtn_build_subgroup_instr() local 112 nir_intrinsic_instr *intrin = in vtn_handle_subgroup() local 167 nir_intrinsic_instr *intrin = in vtn_handle_subgroup() local 262 nir_intrinsic_instr *intrin = in vtn_handle_subgroup() local
|
| /third_party/mesa3d/src/freedreno/ir3/ |
| D | ir3_nir_opt_preamble.c | 177 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in instr_cost() local 255 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in avoid_instr() local 324 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in ir3_nir_lower_preamble() local 362 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in ir3_nir_lower_preamble() local
|
| /third_party/mesa3d/src/intel/compiler/ |
| D | brw_nir_lower_mem_access_bit_sizes.c | 30 dup_mem_intrinsic(nir_builder *b, nir_intrinsic_instr *intrin, in dup_mem_intrinsic() 82 lower_mem_load_bit_size(nir_builder *b, nir_intrinsic_instr *intrin, in lower_mem_load_bit_size() 156 lower_mem_store_bit_size(nir_builder *b, nir_intrinsic_instr *intrin, in lower_mem_store_bit_size() 254 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_mem_access_bit_sizes_instr() local
|
| /third_party/mesa3d/src/gallium/drivers/lima/ir/ |
| D | lima_nir_split_loads.c | 40 clone_intrinsic(nir_builder *b, nir_intrinsic_instr *intrin) in clone_intrinsic() 58 replace_intrinsic(nir_builder *b, nir_intrinsic_instr *intrin) in replace_intrinsic()
|
| /third_party/mesa3d/src/intel/vulkan/ |
| D | anv_nir_apply_pipeline_layout.c | 129 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in get_used_bindings() local 183 nir_intrinsic_instr *intrin = nir_src_as_intrinsic(src); in find_descriptor_for_index_src() local 195 descriptor_has_bti(nir_intrinsic_instr *intrin, in descriptor_has_bti() 216 descriptor_address_format(nir_intrinsic_instr *intrin, in descriptor_address_format() 240 nir_intrinsic_instr *intrin = nir_src_as_intrinsic(deref->parent); in nir_deref_find_descriptor() local 618 build_res_index_for_chain(nir_builder *b, nir_intrinsic_instr *intrin, in build_res_index_for_chain() 699 nir_intrinsic_instr *intrin, bool is_atomic, in try_lower_direct_buffer_intrinsic() 801 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_direct_buffer_instr() local 862 lower_res_index_intrinsic(nir_builder *b, nir_intrinsic_instr *intrin, in lower_res_index_intrinsic() 887 lower_res_reindex_intrinsic(nir_builder *b, nir_intrinsic_instr *intrin, in lower_res_reindex_intrinsic() [all …]
|
| /third_party/mesa3d/src/amd/vulkan/ |
| D | radv_nir_apply_pipeline_layout.c | 70 visit_vulkan_resource_index(nir_builder *b, apply_layout_state *state, nir_intrinsic_instr *intrin) in visit_vulkan_resource_index() 109 nir_intrinsic_instr *intrin) in visit_vulkan_resource_reindex() 141 visit_load_vulkan_descriptor(nir_builder *b, apply_layout_state *state, nir_intrinsic_instr *intrin) in visit_load_vulkan_descriptor() 205 visit_get_ssbo_size(nir_builder *b, apply_layout_state *state, nir_intrinsic_instr *intrin) in visit_get_ssbo_size() 359 update_image_intrinsic(nir_builder *b, apply_layout_state *state, nir_intrinsic_instr *intrin) in update_image_intrinsic() 373 apply_layout_to_intrin(nir_builder *b, apply_layout_state *state, nir_intrinsic_instr *intrin) in apply_layout_to_intrin()
|