H A D | nir_split_vars.c | 375 struct hash_table *var_info_map, in init_var_list_array_infos() 414 _mesa_hash_table_insert(var_info_map, var, info); in init_var_list_array_infos() 423 struct hash_table *var_info_map) in get_array_var_info() 426 _mesa_hash_table_search(var_info_map, var); in get_array_var_info() 432 struct hash_table *var_info_map, in get_array_deref_info() 442 return get_array_var_info(var, var_info_map); in get_array_deref_info() 447 struct hash_table *var_info_map, in mark_array_deref_used() 452 get_array_deref_info(deref, var_info_map, modes); in mark_array_deref_used() 472 struct hash_table *var_info_map, in mark_array_usage_impl() 485 var_info_map, mode in mark_array_usage_impl() 372 init_var_list_array_infos(nir_shader *shader, struct exec_list *vars, nir_variable_mode mode, struct hash_table *var_info_map, struct set **complex_vars, void *mem_ctx) init_var_list_array_infos() argument 422 get_array_var_info(nir_variable *var, struct hash_table *var_info_map) get_array_var_info() argument 431 get_array_deref_info(nir_deref_instr *deref, struct hash_table *var_info_map, nir_variable_mode modes) get_array_deref_info() argument 446 mark_array_deref_used(nir_deref_instr *deref, struct hash_table *var_info_map, nir_variable_mode modes, void *mem_ctx) mark_array_deref_used() argument 471 mark_array_usage_impl(nir_function_impl *impl, struct hash_table *var_info_map, nir_variable_mode modes, void *mem_ctx) mark_array_usage_impl() argument 544 split_var_list_arrays(nir_shader *shader, nir_function_impl *impl, struct exec_list *vars, nir_variable_mode mode, struct hash_table *var_info_map, void *mem_ctx) split_var_list_arrays() argument 705 split_array_copies_impl(nir_function_impl *impl, struct hash_table *var_info_map, nir_variable_mode modes, void *mem_ctx) split_array_copies_impl() argument 750 split_array_access_impl(nir_function_impl *impl, struct hash_table *var_info_map, nir_variable_mode modes, void *mem_ctx) split_array_access_impl() argument 864 struct hash_table *var_info_map = _mesa_pointer_hash_table_create(mem_ctx); nir_split_array_vars() local [all...] |