Home
last modified time | relevance | path

Searched refs:nir_intrinsic_infos (Results 1 – 24 of 24) sorted by relevance

/external/mesa3d/src/compiler/nir/
Dnir_opt_dce.c93 if (nir_intrinsic_infos[intrin_instr->intrinsic].flags & in init_instr()
95 if (nir_intrinsic_infos[intrin_instr->intrinsic].has_dest && in init_instr()
Dnir_intrinsics.c55 const nir_intrinsic_info nir_intrinsic_infos[nir_num_intrinsics] = { variable
Dnir_inline_functions.c67 i < nir_intrinsic_infos[intrin->intrinsic].num_variables; i++) { in rewrite_param_derefs()
134 i < nir_intrinsic_infos[intrin->intrinsic].num_variables; i++) { in lower_params_to_locals_block()
Dnir_lower_global_vars_to_local.c44 unsigned num_vars = nir_intrinsic_infos[intrin->intrinsic].num_variables; in mark_global_var_uses_block()
Dnir_instr_set.c126 const nir_intrinsic_info *info = &nir_intrinsic_infos[instr->intrinsic]; in hash_intrinsic()
363 &nir_intrinsic_infos[intrinsic1->intrinsic]; in nir_instrs_equal()
447 &nir_intrinsic_infos[nir_instr_as_intrinsic(instr)->intrinsic]; in instr_can_rewrite()
Dnir_validate.c429 unsigned num_srcs = nir_intrinsic_infos[instr->intrinsic].num_srcs; in validate_intrinsic_instr()
432 nir_intrinsic_infos[instr->intrinsic].src_components[i]; in validate_intrinsic_instr()
447 unsigned num_vars = nir_intrinsic_infos[instr->intrinsic].num_variables; in validate_intrinsic_instr()
452 if (nir_intrinsic_infos[instr->intrinsic].has_dest) { in validate_intrinsic_instr()
454 nir_intrinsic_infos[instr->intrinsic].dest_components; in validate_intrinsic_instr()
Dnir_remove_dead_variables.c33 unsigned num_vars = nir_intrinsic_infos[instr->intrinsic].num_variables; in add_var_use_intrinsic()
Dnir_opt_constant_folding.c153 unsigned num_vars = nir_intrinsic_infos[instr->intrinsic].num_variables; in constant_fold_intrinsic_instr()
Dnir_lower_atomics.c157 for (unsigned i = 0; i < nir_intrinsic_infos[instr->intrinsic].num_srcs; i++) in lower_instr()
Dnir_lower_io.c300 for (unsigned i = 0; i < nir_intrinsic_infos[intrin->intrinsic].num_srcs; i++) { in lower_atomic()
463 if (nir_intrinsic_infos[intrin->intrinsic].has_dest) { in nir_lower_io_block()
Dnir_opt_dead_cf.c156 if (!(nir_intrinsic_infos[intrin->intrinsic].flags & in cf_node_has_side_effects()
Dnir_clone.c355 unsigned num_variables = nir_intrinsic_infos[itr->intrinsic].num_variables; in clone_intrinsic()
356 unsigned num_srcs = nir_intrinsic_infos[itr->intrinsic].num_srcs; in clone_intrinsic()
358 if (nir_intrinsic_infos[itr->intrinsic].has_dest) in clone_intrinsic()
Dnir_builder.h496 load->num_components = nir_intrinsic_infos[op].dest_components; in nir_load_system_value()
499 nir_intrinsic_infos[op].dest_components, 32, NULL); in nir_load_system_value()
Dnir.c489 unsigned num_srcs = nir_intrinsic_infos[op].num_srcs; in nir_intrinsic_instr_create()
498 if (nir_intrinsic_infos[op].has_dest) in nir_intrinsic_instr_create()
1099 if (nir_intrinsic_infos[instr->intrinsic].has_dest) in visit_intrinsic_dest()
1271 unsigned num_srcs = nir_intrinsic_infos[instr->intrinsic].num_srcs; in visit_intrinsic_src()
1278 nir_intrinsic_infos[instr->intrinsic].num_variables; in visit_intrinsic_src()
Dnir_opt_gcm.c152 &nir_intrinsic_infos[nir_instr_as_intrinsic(instr)->intrinsic]; in gcm_pin_instructions_block()
Dnir.h1060 extern const nir_intrinsic_info nir_intrinsic_infos[nir_num_intrinsics];
1067 const nir_intrinsic_info *info = &nir_intrinsic_infos[instr->intrinsic]; \
1074 const nir_intrinsic_info *info = &nir_intrinsic_infos[instr->intrinsic]; \
Dnir_loop_analyze.c695 nir_intrinsic_infos[intrin->intrinsic].num_variables; in force_unroll_heuristics()
Dnir_print.c543 const nir_intrinsic_info *info = &nir_intrinsic_infos[instr->intrinsic]; in print_intrinsic_instr()
/external/mesa3d/src/gallium/drivers/freedreno/ir3/
Dir3_nir_lower_if_else.c98 &nir_intrinsic_infos[intr->intrinsic]; in block_check_for_allowed_instrs()
Dir3_compiler_nir.c1160 const nir_intrinsic_info *info = &nir_intrinsic_infos[intr->intrinsic]; in emit_intrinsic()
1318 nir_intrinsic_infos[intr->intrinsic].name); in emit_intrinsic()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_fs_nir.cpp2229 if (nir_intrinsic_infos[instr->intrinsic].has_dest) in nir_emit_vs_intrinsic()
2295 if (nir_intrinsic_infos[instr->intrinsic].has_dest) in nir_emit_tcs_intrinsic()
2691 if (nir_intrinsic_infos[instr->intrinsic].has_dest) in nir_emit_tes_intrinsic()
2844 if (nir_intrinsic_infos[instr->intrinsic].has_dest) in nir_emit_gs_intrinsic()
3053 if (nir_intrinsic_infos[instr->intrinsic].has_dest) in nir_emit_fs_intrinsic()
3379 if (nir_intrinsic_infos[instr->intrinsic].has_dest) in nir_emit_cs_intrinsic()
3563 if (nir_intrinsic_infos[instr->intrinsic].has_dest) in nir_emit_intrinsic()
3583 const nir_intrinsic_info *info = &nir_intrinsic_infos[instr->intrinsic]; in nir_emit_intrinsic()
3636 const nir_intrinsic_info *info = &nir_intrinsic_infos[instr->intrinsic]; in nir_emit_intrinsic()
3740 const nir_intrinsic_info *info = &nir_intrinsic_infos[instr->intrinsic]; in nir_emit_intrinsic()
[all …]
Dbrw_nir.c185 if (nir_intrinsic_infos[intr->intrinsic].has_dest) { in remap_tess_levels()
Dbrw_vec4_nir.cpp844 const nir_intrinsic_info *info = &nir_intrinsic_infos[instr->intrinsic]; in nir_emit_intrinsic()
981 if (nir_intrinsic_infos[instr->intrinsic].has_dest) in nir_emit_ssbo_atomic()
/external/mesa3d/src/compiler/glsl/
Dglsl_to_nir.cpp867 &nir_intrinsic_infos[instr->intrinsic]; in visit()
1251 if (nir_intrinsic_infos[intrinsic_instr->intrinsic].has_dest) in get_instr_dest()