Searched refs:a_path (Results 1 - 4 of 4) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_deref.h65 nir_deref_compare_result nir_compare_deref_paths(nir_deref_path *a_path, nir_deref_path *b_path);
H A Dnir_deref.c330 nir_compare_deref_paths(nir_deref_path *a_path, argument
333 if (!modes_may_alias(b_path->path[0]->mode, a_path->path[0]->mode))
336 if (a_path->path[0]->deref_type != b_path->path[0]->deref_type)
339 if (a_path->path[0]->deref_type == nir_deref_type_var) {
340 if (a_path->path[0]->var != b_path->path[0]->var) {
346 if ((a_path->path[0]->mode & temp_var_modes) ||
356 if (deref_path_contains_coherent_decoration(a_path) &&
367 assert(a_path->path[0]->deref_type == nir_deref_type_cast);
379 if (a_path->path[0] != b_path->path[0])
390 nir_deref_instr **a_p = &a_path
491 nir_deref_path a_path, b_path; local in function:nir_compare_derefs
[all...]
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_deref.h72 nir_deref_compare_result nir_compare_deref_paths(nir_deref_path *a_path, nir_deref_path *b_path);
H A Dnir_deref.c465 nir_compare_deref_paths(nir_deref_path *a_path, argument
468 if (!modes_may_alias(b_path->path[0]->modes, a_path->path[0]->modes))
471 if (a_path->path[0]->deref_type != b_path->path[0]->deref_type)
474 if (a_path->path[0]->deref_type == nir_deref_type_var) {
475 if (a_path->path[0]->var != b_path->path[0]->var) {
481 if (!(a_path->path[0]->modes & ~temp_var_modes) ||
491 if (deref_path_contains_coherent_decoration(a_path) &&
498 if (a_path->path[0]->modes & nir_var_mem_shared &&
500 (glsl_type_is_interface(a_path->path[0]->var->type) ||
502 assert(glsl_type_is_interface(a_path
640 nir_deref_path a_path, b_path; local in function:nir_compare_derefs
[all...]

Completed in 6 milliseconds