| /third_party/mesa3d/src/compiler/nir/ |
| H A D | nir_loop_analyze.c | 628 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in guess_loop_limit() local 1258 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in force_unroll_heuristics() local [all...] |
| H A D | nir_lower_io.c | 392 lower_load(nir_intrinsic_instr *intrin, struct lower_io_state *state, in lower_load() argument 504 lower_store(nir_intrinsic_instr *intrin, struct lower_io_state *state, nir_ssa_def *array_index, nir_variable *var, nir_ssa_def *offset, unsigned component, const struct glsl_type *type) lower_store() argument 563 lower_interpolate_at(nir_intrinsic_instr *intrin, struct lower_io_state *state, nir_variable *var, nir_ssa_def *offset, unsigned component, const struct glsl_type *type) lower_interpolate_at() argument 651 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); nir_lower_io_block() local 1330 build_explicit_io_load(nir_builder *b, nir_intrinsic_instr *intrin, nir_ssa_def *addr, nir_address_format addr_format, nir_variable_mode modes, uint32_t align_mul, uint32_t align_offset, unsigned num_components) build_explicit_io_load() argument 1575 build_explicit_io_store(nir_builder *b, nir_intrinsic_instr *intrin, nir_ssa_def *addr, nir_address_format addr_format, nir_variable_mode modes, uint32_t align_mul, uint32_t align_offset, nir_ssa_def *value, nir_component_mask_t write_mask) build_explicit_io_store() argument 1742 build_explicit_io_atomic(nir_builder *b, nir_intrinsic_instr *intrin, nir_ssa_def *addr, nir_address_format addr_format, nir_variable_mode modes) build_explicit_io_atomic() argument 1912 nir_lower_explicit_io_instr(nir_builder *b, nir_intrinsic_instr *intrin, nir_ssa_def *addr, nir_address_format addr_format) nir_lower_explicit_io_instr() argument 2145 lower_explicit_io_access(nir_builder *b, nir_intrinsic_instr *intrin, nir_address_format addr_format) lower_explicit_io_access() argument 2153 lower_explicit_io_array_length(nir_builder *b, nir_intrinsic_instr *intrin, nir_address_format addr_format) lower_explicit_io_array_length() argument 2180 lower_explicit_io_mode_check(nir_builder *b, nir_intrinsic_instr *intrin, nir_address_format addr_format) lower_explicit_io_mode_check() argument 2231 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); nir_lower_explicit_io_impl() local 2835 is_input(nir_intrinsic_instr *intrin) is_input() argument 2844 is_output(nir_intrinsic_instr *intrin) is_output() argument 2854 is_dual_slot(nir_intrinsic_instr *intrin) is_dual_slot() argument 2885 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); add_const_offset_to_base_block() local 2961 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); nir_lower_color_inputs() local [all...] |
| H A D | nir_opt_load_store_vectorize.c | 196 nir_intrinsic_instr *intrin; member 346 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(base->def->parent_instr); in parse_offset() local 580 create_entry(struct vectorize_ctx *ctx, const struct intrinsic_info *info, nir_intrinsic_instr *intrin) create_entry() argument 1365 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); handle_barrier() local 1461 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); process_block() local [all...] |
| H A D | nir_linking_helpers.c | 92 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in tcs_add_output_reads() local
|
| H A D | nir_serialize.c | 1181 write_intrinsic(write_ctx *ctx, const nir_intrinsic_instr *intrin) in write_intrinsic() argument 1250 nir_intrinsic_instr *intrin = nir_intrinsic_instr_create(ctx->nir, op); read_intrinsic() local [all...] |
| H A D | nir.c | 1449 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in nir_instr_ssa_def() local 1493 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in nir_instr_def_is_register() local 1850 get_store_value(nir_intrinsic_instr *intrin) in get_store_value() argument 1874 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(src->parent_instr); nir_src_components_read() local 2522 nir_system_value_from_intrinsic(nir_intrinsic_op intrin) nir_system_value_from_intrinsic() argument 2713 nir_rewrite_image_intrinsic(nir_intrinsic_instr *intrin, nir_ssa_def *src, bool bindless) nir_rewrite_image_intrinsic() argument 2837 nir_intrinsic_instr *intrin = nir_src_as_intrinsic(rsrc); nir_chase_binding() local 2874 nir_intrinsic_instr *intrin = nir_src_as_intrinsic(rsrc); nir_chase_binding() local [all...] |
| /third_party/mesa3d/src/intel/compiler/ |
| H A D | brw_nir.c | 88 is_input(nir_intrinsic_instr *intrin) in is_input() argument 96 is_output(nir_intrinsic_instr *intrin) in is_output() argument 117 nir_intrinsic_instr *intrin in remap_patch_urb_offsets() local 210 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); brw_nir_lower_vs_inputs() local 322 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); brw_nir_lower_vue_inputs() local 717 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); lower_bit_size_callback() local [all...] |
| H A D | brw_mesh.cpp | 48 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in brw_nir_lower_load_uniforms_impl() local [all...] |
| /third_party/mesa3d/src/intel/vulkan/ |
| H A 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, struct apply_pipeline_layout_state *state) descriptor_has_bti() argument 216 descriptor_address_format(nir_intrinsic_instr *intrin, struct apply_pipeline_layout_state *state) descriptor_address_format() argument 240 nir_intrinsic_instr *intrin = nir_src_as_intrinsic(deref->parent); nir_deref_find_descriptor() local 618 build_res_index_for_chain(nir_builder *b, nir_intrinsic_instr *intrin, nir_address_format addr_format, uint32_t *set, uint32_t *binding, struct apply_pipeline_layout_state *state) build_res_index_for_chain() argument 698 try_lower_direct_buffer_intrinsic(nir_builder *b, nir_intrinsic_instr *intrin, bool is_atomic, struct apply_pipeline_layout_state *state) try_lower_direct_buffer_intrinsic() argument 862 lower_res_index_intrinsic(nir_builder *b, nir_intrinsic_instr *intrin, struct apply_pipeline_layout_state *state) lower_res_index_intrinsic() argument 887 lower_res_reindex_intrinsic(nir_builder *b, nir_intrinsic_instr *intrin, struct apply_pipeline_layout_state *state) lower_res_reindex_intrinsic() argument 911 lower_load_vulkan_descriptor(nir_builder *b, nir_intrinsic_instr *intrin, struct apply_pipeline_layout_state *state) lower_load_vulkan_descriptor() argument 959 lower_get_ssbo_size(nir_builder *b, nir_intrinsic_instr *intrin, struct apply_pipeline_layout_state *state) lower_get_ssbo_size() argument 1007 lower_image_intrinsic(nir_builder *b, nir_intrinsic_instr *intrin, struct apply_pipeline_layout_state *state) lower_image_intrinsic() argument 1062 lower_load_constant(nir_builder *b, nir_intrinsic_instr *intrin, struct apply_pipeline_layout_state *state) lower_load_constant() argument 1328 lower_ray_query_globals(nir_builder *b, nir_intrinsic_instr *intrin, struct apply_pipeline_layout_state *state) lower_ray_query_globals() argument 1349 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); apply_pipeline_layout() local [all...] |
| /third_party/mesa3d/src/microsoft/clc/ |
| H A D | clc_compiler.c | 566 split_unaligned_load(nir_builder *b, nir_intrinsic_instr *intrin, unsigned alignment) in split_unaligned_load() argument 592 split_unaligned_store(nir_builder *b, nir_intrinsic_instr *intrin, unsigne argument 634 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); split_unaligned_loads_stores() local [all...] |
| /third_party/mesa3d/src/gallium/drivers/d3d12/ |
| H A D | d3d12_nir_passes.c | 864 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in d3d12_lower_triangle_strip() local
|
| /third_party/mesa3d/src/compiler/glsl/ |
| H A D | gl_nir_link_varyings.c | 2067 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in tcs_add_output_reads() local 2096 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in replace_unused_interpolate_at_with_undef() local [all...] |
| /third_party/mesa3d/src/amd/vulkan/ |
| H A D | radv_pipeline_rt.c | 892 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_any_hit_for_intersection() local 985 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in nir_lower_intersection_shader() local [all...] |
| H A D | radv_shader.c | 335 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_intrinsics() local 539 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in radv_lower_fs_intrinsics() local 626 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); radv_lower_ms_workgroup_id() local [all...] |
| H A D | radv_pipeline.c | 4200 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in radv_lower_vs_input() local 4287 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); radv_lower_fs_output() local [all...] |
| /third_party/mesa3d/src/microsoft/compiler/ |
| H A D | dxil_nir.c | 1369 nir_intrinsic_instr* intrin = nir_instr_as_intrinsic(instr); in lower_system_value_to_zero_filter() local [all...] |
| H A D | nir_to_dxil.c | 5296 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in shader_has_shared_ops() local
|
| /third_party/mesa3d/src/gallium/drivers/iris/ |
| H A D | iris_program.c | 275 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in iris_lower_storage_image_derefs() local 323 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in iris_uses_image_atomic() local 512 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in iris_setup_uniforms() local 945 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); iris_setup_binding_table() local 1051 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); iris_setup_binding_table() local [all...] |
| /third_party/mesa3d/src/gallium/drivers/crocus/ |
| H A D | crocus_program.c | 292 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in crocus_lower_storage_image_derefs() local 479 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in crocus_setup_uniforms() local 877 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); crocus_setup_binding_table() local 1007 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); crocus_setup_binding_table() local [all...] |
| /third_party/mesa3d/src/freedreno/ir3/ |
| H A D | ir3_compiler_nir.c | 55 nir_intrinsic_instr *intrin = ir3_bindless_resource(rsrc); in ir3_handle_bindless_cat6() local 43 ir3_handle_nonuniform(struct ir3_instruction *instr, nir_intrinsic_instr *intrin) ir3_handle_nonuniform() argument
|
| /third_party/mesa3d/src/gallium/auxiliary/gallivm/ |
| H A D | lp_bld_arit.c | 431 char intrin[32]; in lp_build_add() local 757 char intrin[32]; in lp_build_sub() local
|
| /third_party/mesa3d/src/compiler/spirv/ |
| H A D | spirv_to_nir.c | 3430 nir_intrinsic_instr *intrin = nir_intrinsic_instr_create(b->shader, op); in vtn_handle_image() local 5537 nir_intrinsic_instr *intrin; vtn_handle_ray_intrinsic() local 5746 nir_intrinsic_instr *intrin = vtn_handle_ray_query_intrinsic() local [all...] |
| /third_party/mesa3d/src/gallium/drivers/zink/ |
| H A D | zink_compiler.c | 2336 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in analyze_io() local
|
| /third_party/mesa3d/src/amd/common/ |
| H A D | ac_nir_lower_ngg.c | 707 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); cleanup_culling_shader_after_dce() local 875 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); analyze_shader_before_culling_walk() local 928 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); analyze_shader_before_culling() local 989 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); save_reusable_variables() local 1089 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); apply_reusable_variables() local 1631 ngg_gs_shader_query(nir_builder *b, nir_intrinsic_instr *intrin, lower_ngg_gs_state *s) ngg_gs_shader_query() argument 1663 lower_ngg_gs_store_output(nir_builder *b, nir_intrinsic_instr *intrin, lower_ngg_gs_state *s) lower_ngg_gs_store_output() argument 1721 lower_ngg_gs_emit_vertex_with_counter(nir_builder *b, nir_intrinsic_instr *intrin, lower_ngg_gs_state *s) lower_ngg_gs_emit_vertex_with_counter() argument 1780 lower_ngg_gs_end_primitive_with_counter(nir_builder *b, nir_intrinsic_instr *intrin, UNUSED lower_ngg_gs_state *s) lower_ngg_gs_end_primitive_with_counter() argument 1790 lower_ngg_gs_set_vertex_and_primitive_count(nir_builder *b, nir_intrinsic_instr *intrin, lower_ngg_gs_state *s) lower_ngg_gs_set_vertex_and_primitive_count() argument 2160 lower_ms_store_output(nir_builder *b, nir_intrinsic_instr *intrin, lower_ngg_ms_state *s) lower_ms_store_output() argument 2195 lower_ms_load_output(nir_builder *b, nir_intrinsic_instr *intrin, lower_ngg_ms_state *s) lower_ms_load_output() argument 2249 update_ms_output_info(nir_intrinsic_instr *intrin, const ms_out_part *out, lower_ngg_ms_state *s) update_ms_output_info() argument 2351 ms_store_arrayed_output_intrin(nir_builder *b, nir_intrinsic_instr *intrin, lower_ngg_ms_state *s) ms_store_arrayed_output_intrin() argument 2456 ms_load_arrayed_output_intrin(nir_builder *b, nir_intrinsic_instr *intrin, lower_ngg_ms_state *s) ms_load_arrayed_output_intrin() argument 2477 lower_ms_load_workgroup_index(nir_builder *b, UNUSED nir_intrinsic_instr *intrin, lower_ngg_ms_state *s) lower_ms_load_workgroup_index() argument 2485 update_ms_scoped_barrier(nir_builder *b, nir_intrinsic_instr *intrin, lower_ngg_ms_state *s) update_ms_scoped_barrier() argument 2807 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); handle_smaller_ms_api_workgroup() local [all...] |
| /third_party/mesa3d/src/amd/llvm/ |
| H A D | ac_nir_to_llvm.c | 166 static LLVMValueRef emit_intrin_1f_param(struct ac_llvm_context *ctx, const char *intrin, in emit_intrin_1f_param() argument 180 static LLVMValueRef emit_intrin_1f_param_scalar(struct ac_llvm_context *ctx, const char *intrin, in emit_intrin_1f_param_scalar() argument 207 static LLVMValueRef emit_intrin_2f_param(struct ac_llvm_context *ctx, const char *intrin, in emit_intrin_2f_param() argument 223 static LLVMValueRef emit_intrin_3f_param(struct ac_llvm_context *ctx, const char *intrin, in emit_intrin_3f_param() argument 263 static LLVMValueRef emit_uint_carry(struct ac_llvm_context *ctx, const char *intrin, in emit_uint_carry() argument 5458 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); setup_gds() local [all...] |