Home
last modified time | relevance | path

Searched refs:has_dest (Results 1 – 25 of 40) sorted by relevance

12

/third_party/mesa3d/src/panfrost/bifrost/
Dbi_lower_divergent_indirects.c93 bool has_dest = nir_intrinsic_infos[intr->intrinsic].has_dest; in bi_lower_divergent_indirects_impl() local
94 unsigned size = has_dest ? nir_dest_bit_size(intr->dest) : 32; in bi_lower_divergent_indirects_impl()
95 nir_ssa_def *zero = has_dest ? nir_imm_zero(b, 1, size) : NULL; in bi_lower_divergent_indirects_impl()
97 nir_ssa_def *res = has_dest ? in bi_lower_divergent_indirects_impl()
108 if (has_dest) { in bi_lower_divergent_indirects_impl()
115 if (has_dest) in bi_lower_divergent_indirects_impl()
/third_party/mesa3d/src/freedreno/ir3/
Dir3_nir_lower_io_offsets.c201 bool has_dest = nir_intrinsic_infos[intrinsic->intrinsic].has_dest; in lower_offset_for_ssbo() local
205 if ((has_dest && intrinsic->dest.ssa.bit_size == 16) || in lower_offset_for_ssbo()
206 (!has_dest && intrinsic->src[0].ssa->bit_size == 16)) in lower_offset_for_ssbo()
239 if (has_dest) { in lower_offset_for_ssbo()
271 if (has_dest) { in lower_offset_for_ssbo()
Dir3_image.c119 int bit_size = info->has_dest ? nir_dest_bit_size(instr->dest) : nir_src_bit_size(instr->src[3]); in ir3_get_type_for_image_intrinsic()
Dir3_nir_lower_tess.c178 if (nir_intrinsic_infos[op].has_dest) in replace_intrinsic()
184 if (nir_intrinsic_infos[op].has_dest) in replace_intrinsic()
/third_party/mesa3d/src/intel/compiler/
Dbrw_nir_lower_mem_access_bit_sizes.c44 assert(!info->has_dest); in dup_mem_intrinsic()
68 if (info->has_dest) { in dup_mem_intrinsic()
78 return info->has_dest ? &dup->dest.ssa : NULL; in dup_mem_intrinsic()
Dbrw_kernel.c78 if (nir_intrinsic_infos[op].has_dest) { in implement_atomic_builtin()
95 if (nir_intrinsic_infos[op].has_dest) { in implement_atomic_builtin()
102 if (nir_intrinsic_infos[op].has_dest) in implement_atomic_builtin()
Dbrw_fs_nir.cpp2693 if (nir_intrinsic_infos[instr->intrinsic].has_dest) in nir_emit_vs_intrinsic()
2849 if (nir_intrinsic_infos[instr->intrinsic].has_dest) in nir_emit_tcs_intrinsic()
3118 if (nir_intrinsic_infos[instr->intrinsic].has_dest) in nir_emit_tes_intrinsic()
3229 if (nir_intrinsic_infos[instr->intrinsic].has_dest) in nir_emit_gs_intrinsic()
3451 if (nir_intrinsic_infos[instr->intrinsic].has_dest) in nir_emit_fs_intrinsic()
3825 if (nir_intrinsic_infos[instr->intrinsic].has_dest) in nir_emit_cs_intrinsic()
4029 if (nir_intrinsic_infos[instr->intrinsic].has_dest) in nir_emit_bs_intrinsic()
4293 if (nir_intrinsic_infos[instr->intrinsic].has_dest) in nir_emit_intrinsic()
6008 if (nir_intrinsic_infos[instr->intrinsic].has_dest) in nir_emit_ssbo_atomic()
6041 if (nir_intrinsic_infos[instr->intrinsic].has_dest) in nir_emit_ssbo_atomic_float()
[all …]
Dbrw_eu.h1278 bool transpose, unsigned cache_ctrl, bool has_dest) in lsc_msg_desc() argument
1282 unsigned dest_length = !has_dest ? 0 : in lsc_msg_desc()
/third_party/mesa3d/src/panfrost/bifrost/valhall/
Dvalhall.h95 bool has_dest : 1; member
Dva_pack.c442 if (info.has_dest && info.nr_staging_dests == 0) { in va_pack_alu()
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_nir_lower_64bit.cpp1270 bool has_dest = nir_intrinsic_infos[instr->intrinsic].has_dest; in r600_lower_64bit_intrinsic() local
1271 if (has_dest) { in r600_lower_64bit_intrinsic()
1305 if (has_dest) { in r600_lower_64bit_intrinsic()
1313 if (has_dest) { in r600_lower_64bit_intrinsic()
1372 if (!has_dest) { in r600_lower_64bit_intrinsic()
/third_party/mesa3d/src/compiler/nir/
Dnir_lower_wrmasks.c101 assert(!info->has_dest); /* expecting only store intrinsics */ in split_wrmask()
Dnir_inline_helpers.h14 if (nir_intrinsic_infos[intrin->intrinsic].has_dest) in _nir_foreach_dest()
Dnir_instr_set.c247 if (info->has_dest) { in hash_intrinsic()
733 if (info->has_dest && intrinsic1->dest.ssa.num_components != in nir_instrs_equal()
737 if (info->has_dest && intrinsic1->dest.ssa.bit_size != in nir_instrs_equal()
Dnir_opt_dce.c73 (info->has_dest && is_dest_live(&intrin->dest, defs_live)); in is_live()
Dnir_lower_system_values.c75 if (!nir_intrinsic_infos[intrin->intrinsic].has_dest) in lower_system_value_instr()
342 if (!nir_intrinsic_infos[intrin->intrinsic].has_dest) in lower_compute_system_value_instr()
Dnir.c774 if (nir_intrinsic_infos[op].has_dest) in nir_intrinsic_instr_create()
1450 if (nir_intrinsic_infos[intrin->intrinsic].has_dest) { in nir_instr_ssa_def()
1494 return nir_intrinsic_infos[intrin->intrinsic].has_dest && in nir_instr_def_is_register()
3172 if (!info->has_dest) in nir_intrinsic_dest_components()
Dnir_divergence_analysis.c83 if (!nir_intrinsic_infos[instr->intrinsic].has_dest) in visit_intrinsic()
Dnir_serialize.c1220 if (nir_intrinsic_infos[intrin->intrinsic].has_dest) in write_intrinsic()
1255 if (nir_intrinsic_infos[op].has_dest) in read_intrinsic()
1264 if (nir_intrinsic_infos[op].has_dest && in read_intrinsic()
Dnir_validate.c808 if (nir_intrinsic_infos[instr->intrinsic].has_dest) { in validate_intrinsic_instr()
846 !nir_intrinsic_infos[instr->intrinsic].has_dest) { in validate_intrinsic_instr()
Dnir_clone.c362 if (nir_intrinsic_infos[itr->intrinsic].has_dest) in clone_intrinsic()
/third_party/mesa3d/src/freedreno/vulkan/
Dtu_shader.c296 if (info->has_dest) { in lower_ssbo_ubo_intrinsic()
314 if (info->has_dest) in lower_ssbo_ubo_intrinsic()
318 if (info->has_dest) in lower_ssbo_ubo_intrinsic()
/third_party/mesa3d/src/gallium/auxiliary/nir/
Dnir_to_tgsi.c3257 bool has_dest = nir_intrinsic_infos[instr->intrinsic].has_dest; in nir_to_tgsi_lower_64bit_intrinsic() local
3258 if (has_dest) { in nir_to_tgsi_lower_64bit_intrinsic()
3291 if (has_dest) { in nir_to_tgsi_lower_64bit_intrinsic()
3299 if (has_dest) { in nir_to_tgsi_lower_64bit_intrinsic()
3357 if (!has_dest) { in nir_to_tgsi_lower_64bit_intrinsic()
/third_party/mesa3d/src/microsoft/spirv_to_dxil/
Ddxil_spirv_nir.c87 if (!nir_intrinsic_infos[intrin->intrinsic].has_dest) in lower_shader_system_values()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_info.c432 if (nir_intrinsic_infos[intr->intrinsic].has_dest) { in scan_instruction()

12