Searched refs:nir_deref_mode_may_be (Results 1 – 13 of 13) sorted by relevance
/external/mesa3d/src/compiler/nir/ |
D | nir_lower_vec3_to_vec4.c | 114 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()
|
D | nir_opt_combine_stores.c | 177 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()
|
D | nir_split_vars.c | 222 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()
|
D | nir_opt_dead_write_vars.c | 59 if (nir_deref_mode_may_be(entry->dst, modes)) in clear_unused_for_modes()
|
D | nir_lower_phis_to_scalar.c | 94 return !nir_deref_mode_may_be(deref, nir_var_function_temp | in is_phi_src_scalarizable()
|
D | nir_opt_copy_prop_vars.c | 441 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()
|
D | nir.h | 1507 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()
|
D | nir_opt_gcm.c | 149 return !nir_deref_mode_may_be(deref, (nir_var_function_temp | in is_src_scalarizable()
|
D | nir_opt_find_array_copies.c | 558 if (!nir_deref_mode_may_be(dst_deref, nir_var_function_temp)) in opt_find_array_copies_block()
|
D | nir_gather_info.c | 303 if (nir_deref_mode_may_be(deref, (nir_var_mem_ssbo | nir_var_mem_global))) in update_memory_written_for_deref()
|
D | nir_validate.c | 624 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()
|
D | nir_deref.c | 1284 if (!nir_deref_mode_may_be(deref, modes)) in opt_known_deref_mode_is()
|
/external/mesa3d/docs/relnotes/ |
D | 20.3.0.rst | 2837 - nir/phis_to_scalar,gcm: Use nir_deref_mode_may_be 2841 - nir: Use nir_deref_mode_may_be in deref optimizations
|