Lines Matching refs:dead_ctx
28 void *dead_ctx; member
64 struct hash_table *var_to_member_map, void *dead_ctx) in split_variable() argument
72 ralloc_array(dead_ctx, nir_variable *, var->num_members); in split_variable()
78 member_name = ralloc_strdup(dead_ctx, var->name); in split_variable()
86 member_name = ralloc_asprintf(dead_ctx, "%s.%s", in split_variable()
89 member_name = ralloc_asprintf(dead_ctx, "%s.@%d", member_name, i); in split_variable()
158 void *dead_ctx = ralloc_context(NULL); in nir_split_per_member_structs() local
160 _mesa_pointer_hash_table_create(dead_ctx); in nir_split_per_member_structs()
168 split_variable(var, shader, var_to_member_map, dead_ctx); in nir_split_per_member_structs()
174 ralloc_free(dead_ctx); in nir_split_per_member_structs()
198 ralloc_free(dead_ctx); in nir_split_per_member_structs()