Home
last modified time | relevance | path

Searched refs:vars_written (Results 1 - 2 of 2) sorted by relevance

/third_party/mesa3d/src/compiler/nir/
H A Dnir_opt_access.c44 struct set *vars_written; member
67 _mesa_set_add(state->vars_written, var); in gather_buffer_access()
73 _mesa_set_add(state->vars_written, possible_var); in gather_buffer_access()
123 _mesa_set_add(state->vars_written, var); in gather_intrinsic()
207 else if ((access & ACCESS_RESTRICT) && !_mesa_set_search(state->vars_written, var)) in process_variable()
329 .vars_written = _mesa_pointer_set_create(NULL), in nir_opt_access()
379 _mesa_set_destroy(state.vars_written, NULL); in nir_opt_access()
H A Dnir_opt_copy_prop_vars.c56 struct vars_written { struct
99 /* Maps nodes to vars_written. Used to invalidate copy entries when
123 static struct vars_written *
126 struct vars_written *written = in create_vars_written()
127 linear_zalloc_child(state->lin_ctx, sizeof(struct vars_written)); in create_vars_written()
134 struct vars_written *written, in gather_vars_written()
137 struct vars_written *new_written = NULL; in gather_vars_written()
753 struct vars_written *written = ht_entry->data; in invalidate_copies_for_cf_node()
1253 * branches was captured in the first pass that collects vars_written. in copy_prop_vars_cf_node()

Completed in 3 milliseconds