| /third_party/mesa3d/src/compiler/nir/ |
| H A D | nir_lower_vars_to_ssa.c | 470 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in register_variable_uses() local 553 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in rename_variables() local [all...] |
| H A D | nir_lower_shader_calls.c | 44 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in move_system_values_to_top() local 152 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in can_remat_instr() local
|
| H A D | nir_opt_loop_unroll.c | 673 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in remove_out_of_bounds_induction_use() local 792 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); is_indirect_load() local [all...] |
| H A D | nir_range_analysis.c | 1329 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(scalar.def->parent_instr); in nir_unsigned_upper_bound() local [all...] |
| H A D | nir_opt_if.c | 1479 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(src_uni.def->parent_instr); in opt_if_rewrite_uniform_uses() local
|
| H A D | nir_split_vars.c | 481 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in mark_array_usage_impl() local 773 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in split_array_access_impl() local 1223 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); find_used_components_impl() local 1502 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); shrink_vec_var_access_impl() local [all...] |
| H A D | nir_lower_int64.c | 1070 split_64bit_subgroup_op(nir_builder *b, const nir_intrinsic_instr *intrin) in split_64bit_subgroup_op() argument 1151 lower_scan_iadd64(nir_builder *b, const nir_intrinsic_instr *intrin) lower_scan_iadd64() argument 1191 should_lower_int64_intrinsic(const nir_intrinsic_instr *intrin, const nir_shader_compiler_options *options) should_lower_int64_intrinsic() argument 1239 lower_int64_intrinsic(nir_builder *b, nir_intrinsic_instr *intrin) lower_int64_intrinsic() argument [all...] |
| H A D | nir_opt_copy_prop_vars.c | 108 value_equals_store_src(struct value *value, nir_intrinsic_instr *intrin) in value_equals_store_src() argument 166 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in gather_vars_written() local 491 load_element_from_ssa_entry_value(struct copy_prop_var_state *state, struct copy_entry *entry, nir_builder *b, nir_intrinsic_instr *intrin, struct value *value, unsigned index) load_element_from_ssa_entry_value() argument 532 load_from_ssa_entry_value(struct copy_prop_var_state *state, struct copy_entry *entry, nir_builder *b, nir_intrinsic_instr *intrin, nir_deref_and_path *src, struct value *value) load_from_ssa_entry_value() argument 677 load_from_deref_entry_value(struct copy_prop_var_state *state, struct copy_entry *entry, nir_builder *b, nir_intrinsic_instr *intrin, nir_deref_and_path *src, struct value *value) load_from_deref_entry_value() argument 731 try_load_from_entry(struct copy_prop_var_state *state, struct copy_entry *entry, nir_builder *b, nir_intrinsic_instr *intrin, nir_deref_and_path *src, struct value *value) try_load_from_entry() argument 854 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); copy_prop_vars_block() local [all...] |
| H A D | nir_deref.c | 1388 opt_known_deref_mode_is(nir_builder *b, nir_intrinsic_instr *intrin) in opt_known_deref_mode_is() argument 1456 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in nir_opt_deref_impl() local [all...] |
| /third_party/mesa3d/src/compiler/spirv/ |
| H A D | vtn_glsl450.c | 657 nir_intrinsic_instr *intrin = nir_intrinsic_instr_create(b->nb.shader, op); in handle_glsl450_interpolation() local
|
| /third_party/mesa3d/src/amd/vulkan/ |
| H A 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() argument 108 visit_vulkan_resource_reindex(nir_builder *b, apply_layout_state *state, nir_intrinsic_instr *intrin) visit_vulkan_resource_reindex() argument 141 visit_load_vulkan_descriptor(nir_builder *b, apply_layout_state *state, nir_intrinsic_instr *intrin) visit_load_vulkan_descriptor() argument 205 visit_get_ssbo_size(nir_builder *b, apply_layout_state *state, nir_intrinsic_instr *intrin) visit_get_ssbo_size() argument 359 update_image_intrinsic(nir_builder *b, apply_layout_state *state, nir_intrinsic_instr *intrin) update_image_intrinsic() argument 373 apply_layout_to_intrin(nir_builder *b, apply_layout_state *state, nir_intrinsic_instr *intrin) apply_layout_to_intrin() argument [all...] |
| /third_party/mesa3d/src/intel/compiler/ |
| H A D | brw_nir_lower_storage_image.c | 364 lower_image_load_instr(nir_builder *b, const struct intel_device_info *devinfo, nir_intrinsic_instr *intrin) lower_image_load_instr() argument 520 lower_image_store_instr(nir_builder *b, const struct intel_device_info *devinfo, nir_intrinsic_instr *intrin) lower_image_store_instr() argument 601 lower_image_atomic_instr(nir_builder *b, const struct intel_device_info *devinfo, nir_intrinsic_instr *intrin) lower_image_atomic_instr() argument 636 lower_image_size_instr(nir_builder *b, const struct intel_device_info *devinfo, nir_intrinsic_instr *intrin) lower_image_size_instr() argument 691 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); brw_nir_lower_storage_image_instr() local [all...] |
| H A D | brw_nir_lower_ray_queries.c | 216 lower_ray_query_intrinsic(nir_builder *b, nir_intrinsic_instr *intrin, struct lowering_state *state) lower_ray_query_intrinsic() argument 507 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); lower_ray_query_impl() local [all...] |
| H A D | brw_fs_nir.cpp | 144 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in emit_system_values_block() local
|
| /third_party/mesa3d/src/microsoft/spirv_to_dxil/ |
| H A D | dxil_spirv_nir.c | 84 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_shader_system_values() local [all...] |
| /third_party/mesa3d/src/panfrost/vulkan/ |
| H A D | panvk_vX_nir_lower_descriptors.c | 255 lower_res_intrinsic(nir_builder *b, nir_intrinsic_instr *intrin, in lower_res_intrinsic() argument 300 lower_get_ssbo_size(nir_builder *b, nir_intrinsic_instr *intrin, const struct apply_descriptors_ctx *ctx) lower_get_ssbo_size() argument [all...] |
| /third_party/mesa3d/src/amd/compiler/ |
| H A D | aco_instruction_selection_setup.cpp | 84 nir_intrinsic_instr* intrin = nir_instr_as_intrinsic(src->parent_instr); in only_used_by_cross_lane_instrs() local 216 nir_intrinsic_instr* intrin = nir_instr_as_intrinsic(instr); in apply_nuw_to_offsets() local [all...] |
| /third_party/mesa3d/src/compiler/nir/tests/ |
| H A D | load_store_vectorizer_tests.cpp | 128 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in count_intrinsics() local 144 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in get_intrinsic() local
|
| H A D | vars_tests.cpp | 131 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in count_intrinsics() local 147 nir_deref_instr *intrin = nir_instr_as_deref(instr); in count_derefs() local 163 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in get_intrinsic() local
|
| /third_party/mesa3d/src/freedreno/vulkan/ |
| H A D | tu_shader.c | 216 lower_load_vulkan_descriptor(nir_builder *b, nir_intrinsic_instr *intrin) in lower_load_vulkan_descriptor() argument 231 lower_ssbo_ubo_intrinsic(struct tu_device *dev, nir_builder *b, nir_intrinsic_instr *intrin) lower_ssbo_ubo_intrinsic() argument 599 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); gather_push_constants() local [all...] |
| /third_party/mesa3d/src/compiler/glsl/ |
| H A D | gl_nir_lower_packed_varyings.c | 951 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_output_var() local
|
| H A D | glsl_to_nir.cpp | 913 intrinsic_set_std430_align(nir_intrinsic_instr *intrin, const glsl_type *type) in intrinsic_set_std430_align() argument 1916 nir_intrinsic_instr *intrin = nir_intrinsic_instr_create(shader, op); in visit() local 1940 nir_intrinsic_instr *intrin in visit() local [all...] |
| /third_party/mesa3d/src/gallium/auxiliary/gallivm/ |
| H A D | lp_bld_format_soa.c | 933 char intrin[32]; in lp_build_insert_soa_chan() local
|
| /third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
| H A D | sfn_instr_mem.cpp | 673 bool RatInstr::emit_image_store(nir_intrinsic_instr *intrin, Shader& shader) in emit_image_store() argument 709 bool RatInstr::emit_image_load_or_atomic(nir_intrinsic_instr *intrin, Shader& shader) in emit_image_load_or_atomic() argument 788 emit_image_size(nir_intrinsic_instr *intrin, Shader& shader) emit_image_size() argument [all...] |
| /third_party/mesa3d/src/amd/common/ |
| H A D | ac_nir_lower_tess_io_to_mem.c | 189 tcs_output_needs_vmem(nir_intrinsic_instr *intrin, in tcs_output_needs_vmem() argument 200 tcs_output_needs_lds(nir_intrinsic_instr *intrin, in tcs_output_needs_lds() argument 170 match_mask(gl_shader_stage stage, nir_intrinsic_instr *intrin, uint64_t mask, bool match_indirect) match_mask() argument 279 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); filter_load_tcs_per_vertex_input() local 321 hs_output_lds_offset(nir_builder *b, lower_tess_io_state *st, nir_intrinsic_instr *intrin) hs_output_lds_offset() argument 365 hs_per_vertex_output_vmem_offset(nir_builder *b, lower_tess_io_state *st, nir_intrinsic_instr *intrin) hs_per_vertex_output_vmem_offset() argument 387 hs_per_patch_output_vmem_offset(nir_builder *b, lower_tess_io_state *st, nir_intrinsic_instr *intrin, unsigned const_base_offset) hs_per_patch_output_vmem_offset() argument 414 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); lower_hs_per_vertex_input_load() local 422 lower_hs_output_store(nir_builder *b, nir_intrinsic_instr *intrin, lower_tess_io_state *st) lower_hs_output_store() argument 469 lower_hs_output_load(nir_builder *b, nir_intrinsic_instr *intrin, lower_tess_io_state *st) lower_hs_output_load() argument 479 update_hs_scoped_barrier(nir_intrinsic_instr *intrin, lower_tess_io_state *st) update_hs_scoped_barrier() argument 504 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); lower_hs_output_access() local 634 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); lower_tes_input_load() local [all...] |