Home
last modified time | relevance | path

Searched refs:nir_deref_mode_may_be (Results 1 – 13 of 13) sorted by relevance

/external/mesa3d/src/compiler/nir/
Dnir_lower_vec3_to_vec4.c114 if (nir_deref_mode_may_be(dst, modes) || in lower_vec3_to_vec4_impl()
115 nir_deref_mode_may_be(src, modes)) { in lower_vec3_to_vec4_impl()
Dnir_opt_combine_stores.c177 if (!nir_deref_mode_may_be(deref, state->modes)) in combine_stores_with_deref()
196 if (nir_deref_mode_may_be(combo->dst, modes)) { in combine_stores_with_modes()
219 if (!nir_deref_mode_may_be(dst, state->modes)) in update_combined_store()
Dnir_split_vars.c222 if (!nir_deref_mode_may_be(deref, modes)) in split_struct_derefs_impl()
447 if (!nir_deref_mode_may_be(deref, modes)) in get_array_deref_info()
776 if (nir_deref_mode_may_be(deref, modes)) in split_array_access_impl()
1032 if (!nir_deref_mode_may_be(deref, modes)) in get_vec_deref_usage()
1078 if (!nir_deref_mode_may_be(deref, modes)) in mark_deref_used()
1485 if (!nir_deref_mode_may_be(deref, modes)) in shrink_vec_var_access_impl()
1538 if (!nir_deref_mode_may_be(deref, modes)) in shrink_vec_var_access_impl()
Dnir_opt_dead_write_vars.c59 if (nir_deref_mode_may_be(entry->dst, modes)) in clear_unused_for_modes()
Dnir_lower_phis_to_scalar.c94 return !nir_deref_mode_may_be(deref, nir_var_function_temp | in is_phi_src_scalarizable()
Dnir_opt_copy_prop_vars.c441 if (nir_deref_mode_may_be(iter->dst, modes) || in apply_barrier_for_modes()
442 (!iter->src.is_ssa && nir_deref_mode_may_be(iter->src.deref, modes))) in apply_barrier_for_modes()
744 if (nir_deref_mode_may_be(entry->dst, written->modes)) in invalidate_copies_for_cf_node()
Dnir.h1507 nir_deref_mode_may_be(const nir_deref_instr *deref, nir_variable_mode modes) in nir_deref_mode_may_be() function
1548 if (nir_deref_mode_may_be(deref, mode)) { in nir_deref_mode_is()
1569 if (nir_deref_mode_may_be(deref, modes)) { in nir_deref_mode_is_one_of()
1574 return nir_deref_mode_may_be(deref, modes); in nir_deref_mode_is_one_of()
1591 if (nir_deref_mode_may_be(deref, modes)) in nir_deref_mode_is_in_set()
1594 return nir_deref_mode_may_be(deref, modes); in nir_deref_mode_is_in_set()
Dnir_opt_gcm.c149 return !nir_deref_mode_may_be(deref, (nir_var_function_temp | in is_src_scalarizable()
Dnir_opt_find_array_copies.c558 if (!nir_deref_mode_may_be(dst_deref, nir_var_function_temp)) in opt_find_array_copies_block()
Dnir_gather_info.c303 if (nir_deref_mode_may_be(deref, (nir_var_mem_ssbo | nir_var_mem_global))) in update_memory_written_for_deref()
Dnir_validate.c624 validate_assert(state, !nir_deref_mode_may_be(dst, nir_var_read_only_modes)); in validate_intrinsic_instr()
634 validate_assert(state, !nir_deref_mode_may_be(dst, nir_var_read_only_modes)); in validate_intrinsic_instr()
Dnir_deref.c1284 if (!nir_deref_mode_may_be(deref, modes)) in opt_known_deref_mode_is()
/external/mesa3d/docs/relnotes/
D20.3.0.rst2837 - nir/phis_to_scalar,gcm: Use nir_deref_mode_may_be
2841 - nir: Use nir_deref_mode_may_be in deref optimizations