/third_party/mesa3d/src/freedreno/ir3/ |
D | ir3_nir_lower_load_barycentric_at_sample.c | 42 lower_load_barycentric_at_sample(nir_builder *b, nir_intrinsic_instr *intr) in lower_load_barycentric_at_sample() 50 lower_load_sample_pos(nir_builder *b, nir_intrinsic_instr *intr) in lower_load_sample_pos() 67 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in ir3_nir_lower_load_barycentric_at_sample_instr() local 81 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in ir3_nir_lower_load_barycentric_at_sample_filter() local
|
D | ir3_a6xx.c | 42 emit_intrinsic_load_ssbo(struct ir3_context *ctx, nir_intrinsic_instr *intr, in emit_intrinsic_load_ssbo() 66 emit_intrinsic_store_ssbo(struct ir3_context *ctx, nir_intrinsic_instr *intr) in emit_intrinsic_store_ssbo() 110 emit_intrinsic_atomic_ssbo(struct ir3_context *ctx, nir_intrinsic_instr *intr) in emit_intrinsic_atomic_ssbo() 201 emit_intrinsic_load_image(struct ir3_context *ctx, nir_intrinsic_instr *intr, in emit_intrinsic_load_image() 226 emit_intrinsic_store_image(struct ir3_context *ctx, nir_intrinsic_instr *intr) in emit_intrinsic_store_image() 255 emit_intrinsic_atomic_image(struct ir3_context *ctx, nir_intrinsic_instr *intr) in emit_intrinsic_atomic_image() 348 emit_intrinsic_image_size(struct ir3_context *ctx, nir_intrinsic_instr *intr, in emit_intrinsic_image_size() 369 nir_intrinsic_instr *intr, in emit_intrinsic_load_global_ir3() 395 nir_intrinsic_instr *intr) in emit_intrinsic_store_global_ir3()
|
D | ir3_a4xx.c | 39 emit_intrinsic_load_ssbo(struct ir3_context *ctx, nir_intrinsic_instr *intr, in emit_intrinsic_load_ssbo() 67 emit_intrinsic_store_ssbo(struct ir3_context *ctx, nir_intrinsic_instr *intr) in emit_intrinsic_store_ssbo() 121 emit_intrinsic_atomic_ssbo(struct ir3_context *ctx, nir_intrinsic_instr *intr) in emit_intrinsic_atomic_ssbo() 233 emit_intrinsic_load_image(struct ir3_context *ctx, nir_intrinsic_instr *intr, in emit_intrinsic_load_image() 259 emit_intrinsic_store_image(struct ir3_context *ctx, nir_intrinsic_instr *intr) in emit_intrinsic_store_image() 296 emit_intrinsic_atomic_image(struct ir3_context *ctx, nir_intrinsic_instr *intr) in emit_intrinsic_atomic_image()
|
D | ir3_nir_move_varying_inputs.c | 85 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in check_precondition_instr() local 107 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in check_precondition_block() local 161 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in move_varying_inputs_block() local
|
D | ir3_nir.c | 282 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in should_split_wrmask() local 307 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in ir3_nir_lower_ssbo_size_instr() local 460 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in lower_subgroup_id_filter() local 471 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in lower_subgroup_id() local 776 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in ir3_nir_scan_driver_consts() local
|
D | ir3_compiler_nir.c | 752 emit_intrinsic_load_ubo_ldc(struct ir3_context *ctx, nir_intrinsic_instr *intr, in emit_intrinsic_load_ubo_ldc() 776 emit_intrinsic_load_ubo(struct ir3_context *ctx, nir_intrinsic_instr *intr, in emit_intrinsic_load_ubo() 855 emit_intrinsic_ssbo_size(struct ir3_context *ctx, nir_intrinsic_instr *intr, in emit_intrinsic_ssbo_size() 882 emit_intrinsic_load_shared(struct ir3_context *ctx, nir_intrinsic_instr *intr, in emit_intrinsic_load_shared() 906 emit_intrinsic_store_shared(struct ir3_context *ctx, nir_intrinsic_instr *intr) in emit_intrinsic_store_shared() 935 nir_intrinsic_instr *intr, in emit_intrinsic_load_shared_ir3() 964 nir_intrinsic_instr *intr) in emit_intrinsic_store_shared_ir3() 1007 emit_intrinsic_atomic_shared(struct ir3_context *ctx, nir_intrinsic_instr *intr) in emit_intrinsic_atomic_shared() 1069 emit_intrinsic_load_scratch(struct ir3_context *ctx, nir_intrinsic_instr *intr, in emit_intrinsic_load_scratch() 1091 emit_intrinsic_store_scratch(struct ir3_context *ctx, nir_intrinsic_instr *intr) in emit_intrinsic_store_scratch() [all …]
|
/third_party/mesa3d/src/microsoft/clc/ |
D | clc_nir.c | 35 lower_load_base_global_invocation_id(nir_builder *b, nir_intrinsic_instr *intr, in lower_load_base_global_invocation_id() 53 lower_load_work_dim(nir_builder *b, nir_intrinsic_instr *intr, in lower_load_work_dim() 71 lower_load_local_group_size(nir_builder *b, nir_intrinsic_instr *intr) in lower_load_local_group_size() 87 lower_load_num_workgroups(nir_builder *b, nir_intrinsic_instr *intr, in lower_load_num_workgroups() 105 lower_load_base_workgroup_id(nir_builder *b, nir_intrinsic_instr *intr, in lower_load_base_workgroup_id() 140 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in clc_nir_lower_system_values() local 168 lower_load_kernel_input(nir_builder *b, nir_intrinsic_instr *intr, in lower_load_kernel_input() 225 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in clc_nir_lower_kernel_input_loads() local
|
/third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
D | sfn_nir_lower_64bit.cpp | 116 auto intr = nir_instr_as_intrinsic(instr); in filter() local 197 LowerSplit64BitVar::split_double_store_deref(nir_intrinsic_instr *intr) in split_double_store_deref() 210 LowerSplit64BitVar::split_double_load_deref(nir_intrinsic_instr *intr) in split_double_load_deref() 224 LowerSplit64BitVar::split_load_deref_array(nir_intrinsic_instr *intr, nir_src& index) in split_load_deref_array() 246 LowerSplit64BitVar::split_store_deref_array(nir_intrinsic_instr *intr, nir_deref_instr *deref) in split_store_deref_array() 274 LowerSplit64BitVar::split_store_deref_var(nir_intrinsic_instr *intr, nir_deref_instr *deref) in split_store_deref_var() 298 LowerSplit64BitVar::split_load_deref_var(nir_intrinsic_instr *intr) in split_load_deref_var() 402 LowerSplit64BitVar::split_double_load_uniform(nir_intrinsic_instr *intr) in split_double_load_uniform() 429 LowerSplit64BitVar::split_double_load_ssbo(nir_intrinsic_instr *intr) in split_double_load_ssbo() 449 LowerSplit64BitVar::split_double_load_ubo(nir_intrinsic_instr *intr) in split_double_load_ubo() [all …]
|
/third_party/mesa3d/src/compiler/nir/ |
D | nir_lower_io_to_scalar.c | 35 lower_load_input_to_scalar(nir_builder *b, nir_intrinsic_instr *intr) in lower_load_input_to_scalar() 68 lower_store_output_to_scalar(nir_builder *b, nir_intrinsic_instr *intr) in lower_store_output_to_scalar() 107 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in nir_lower_io_to_scalar_instr() local 177 lower_load_to_scalar_early(nir_builder *b, nir_intrinsic_instr *intr, in lower_load_to_scalar_early() 240 lower_store_output_to_scalar_early(nir_builder *b, nir_intrinsic_instr *intr, in lower_store_output_to_scalar_early() 301 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in nir_lower_io_to_scalar_early_instr() local
|
D | nir_lower_fragcoord_wtrans.c | 41 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in lower_fragcoord_wtrans_filter() local 59 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in lower_fragcoord_wtrans_impl() local
|
D | nir_lower_fb_read.c | 50 lower_fb_read(nir_builder *b, nir_intrinsic_instr *intr) in lower_fb_read() 93 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in nir_lower_fb_read() local
|
D | nir_lower_ssbo.c | 103 lower_ssbo_instr(nir_builder *b, nir_intrinsic_instr *intr) in lower_ssbo_instr() 161 const nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in should_lower_ssbo_instr() local 204 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in nir_lower_ssbo() local
|
D | nir_lower_wpos_center.c | 48 update_fragcoord(nir_builder *b, nir_intrinsic_instr *intr, in update_fragcoord() 82 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in lower_wpos_center_block() local
|
D | nir_lower_mediump.c | 38 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in get_io_intrinsic() local 76 nir_intrinsic_instr *intr = get_io_intrinsic(instr, modes, &mode); in nir_recompute_io_bases() local 101 nir_intrinsic_instr *intr = get_io_intrinsic(instr, modes, &mode); in nir_recompute_io_bases() local 156 nir_intrinsic_instr *intr = get_io_intrinsic(instr, modes, &mode); in nir_lower_mediump_io() local 265 nir_intrinsic_instr *intr = get_io_intrinsic(instr, modes, &mode); in nir_force_mediump_io() local 325 nir_intrinsic_instr *intr = get_io_intrinsic(instr, modes, &mode); in nir_unpack_16bit_varying_slots() local
|
D | nir_lower_wpos_ytransform.c | 80 nir_intrinsic_instr *intr, bool invert, in emit_wpos_adjustment() 148 lower_fragcoord(lower_wpos_ytransform_state *state, nir_intrinsic_instr *intr) in lower_fragcoord() 280 nir_intrinsic_instr *intr) in lower_load_sample_pos() 303 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in lower_wpos_ytransform_block() local
|
D | nir_lower_drawpixels.c | 116 lower_color(lower_drawpixels_state *state, nir_intrinsic_instr *intr) in lower_color() 229 lower_texcoord(lower_drawpixels_state *state, nir_intrinsic_instr *intr) in lower_texcoord() 242 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in lower_drawpixels_block() local
|
D | nir_lower_pntc_ytransform.c | 64 nir_intrinsic_instr *intr) in lower_load_pointcoord() 92 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in lower_pntc_ytransform_block() local
|
/third_party/mesa3d/src/gallium/drivers/vc4/ |
D | vc4_nir_lower_io.c | 40 replace_intrinsic_with_vec(nir_builder *b, nir_intrinsic_instr *intr, in replace_intrinsic_with_vec() 173 nir_intrinsic_instr *intr) in vc4_nir_lower_vertex_attr() 222 nir_intrinsic_instr *intr) in vc4_nir_lower_fs_input() 278 nir_intrinsic_instr *intr) in vc4_nir_lower_output() 295 nir_intrinsic_instr *intr) in vc4_nir_lower_uniform() 336 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in vc4_nir_lower_io_instr() local
|
/third_party/mesa3d/src/gallium/drivers/lima/ir/ |
D | lima_nir_lower_uniform_to_scalar.c | 30 lower_load_uniform_to_scalar(nir_builder *b, nir_intrinsic_instr *intr) in lower_load_uniform_to_scalar() 72 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in lima_nir_lower_uniform_to_scalar() local
|
/third_party/mesa3d/src/panfrost/util/ |
D | pan_lower_writeout.c | 66 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in pan_nir_lower_zs_store() local 91 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in pan_nir_lower_zs_store() local 231 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in pan_nir_reorder_writeout() local
|
/third_party/mesa3d/src/gallium/drivers/d3d12/ |
D | d3d12_nir_passes.c | 70 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in lower_pos_write() local 124 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in lower_load_face() local 172 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in lower_pos_read() local 240 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in lower_uint_color_write() local 289 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in lower_load_first_vertex() local 337 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in invert_depth() local 635 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in lower_load_ubo_packed_filter() local 643 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in lower_load_ubo_packed_impl() local 695 lower_triangle_strip_store(nir_builder *b, nir_intrinsic_instr *intr, in lower_triangle_strip_store() 716 lower_triangle_strip_emit_vertex(nir_builder *b, nir_intrinsic_instr *intr, in lower_triangle_strip_emit_vertex() [all …]
|
/third_party/mesa3d/src/gallium/drivers/etnaviv/ |
D | etnaviv_nir_lower_ubo_to_uniform.c | 39 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in is_const_ubo() local 56 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in lower_ubo_to_uniform() local
|
/third_party/mesa3d/src/microsoft/compiler/ |
D | dxil_nir.c | 116 lower_load_deref(nir_builder *b, nir_intrinsic_instr *intr) in lower_load_deref() 261 lower_load_ssbo(nir_builder *b, nir_intrinsic_instr *intr) in lower_load_ssbo() 320 lower_store_ssbo(nir_builder *b, nir_intrinsic_instr *intr) in lower_store_ssbo() 413 lower_32b_offset_load(nir_builder *b, nir_intrinsic_instr *intr) in lower_32b_offset_load() 520 lower_32b_offset_store(nir_builder *b, nir_intrinsic_instr *intr) in lower_32b_offset_store() 594 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(use_src->parent_instr); in ubo_to_temp_update_entry() local 689 lower_load_ubo(nir_builder *b, nir_intrinsic_instr *intr) in lower_load_ubo() 724 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in dxil_nir_lower_loads_stores_to_dxil() local 758 lower_shared_atomic(nir_builder *b, nir_intrinsic_instr *intr, in lower_shared_atomic() 802 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in dxil_nir_lower_atomics_to_dxil() local [all …]
|
D | nir_to_dxil.c | 438 unary_func_name(enum dxil_intr intr) in unary_func_name() 454 enum dxil_intr intr, in emit_unary_call() 477 enum dxil_intr intr, in emit_binary_call() 499 enum dxil_intr intr, in emit_tertiary_call() 1770 enum dxil_intr intr, const struct dxil_value *op) in emit_unary_intin() 1785 enum dxil_intr intr, in emit_binary_intin() 1806 enum dxil_intr intr, in emit_tertiary_intin() 2229 emit_barrier(struct ntd_context *ctx, nir_intrinsic_instr *intr) in emit_barrier() 2275 nir_intrinsic_instr *intr) in emit_load_global_invocation_id() 2298 nir_intrinsic_instr *intr) in emit_load_local_invocation_id() [all …]
|
/third_party/mesa3d/src/broadcom/compiler/ |
D | v3d_nir_lower_line_smooth.c | 41 nir_intrinsic_instr *intr) in lower_line_smooth_intrinsic() 70 nir_intrinsic_instr *intr = in lower_line_smooth_func() local
|