Home
last modified time | relevance | path

Searched defs:intr (Results 1 – 25 of 112) sorted by relevance

12345

/third_party/mesa3d/src/freedreno/ir3/
Dir3_nir_lower_load_barycentric_at_sample.c42 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
Dir3_a6xx.c42 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()
Dir3_a4xx.c39 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()
Dir3_nir_move_varying_inputs.c85 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
Dir3_nir.c282 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
Dir3_compiler_nir.c752 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/
Dclc_nir.c35 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/
Dsfn_nir_lower_64bit.cpp116 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/
Dnir_lower_io_to_scalar.c35 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
Dnir_lower_fragcoord_wtrans.c41 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
Dnir_lower_fb_read.c50 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
Dnir_lower_ssbo.c103 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
Dnir_lower_wpos_center.c48 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
Dnir_lower_mediump.c38 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
Dnir_lower_wpos_ytransform.c80 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
Dnir_lower_drawpixels.c116 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
Dnir_lower_pntc_ytransform.c64 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/
Dvc4_nir_lower_io.c40 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/
Dlima_nir_lower_uniform_to_scalar.c30 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/
Dpan_lower_writeout.c66 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/
Dd3d12_nir_passes.c70 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/
Detnaviv_nir_lower_ubo_to_uniform.c39 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/
Ddxil_nir.c116 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 …]
Dnir_to_dxil.c438 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/
Dv3d_nir_lower_line_smooth.c41 nir_intrinsic_instr *intr) in lower_line_smooth_intrinsic()
70 nir_intrinsic_instr *intr = in lower_line_smooth_func() local

12345