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

/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_lower_io_arrays_to_elements.c367 struct hash_table *split_inputs = _mesa_pointer_hash_table_create(NULL); local in function:nir_lower_io_arrays_to_elements_no_indirects
377 indirects, split_inputs, true);
380 hash_table_foreach(split_inputs, entry) {
396 _mesa_hash_table_destroy(split_inputs, NULL);
405 struct hash_table *split_inputs = _mesa_pointer_hash_table_create(NULL); local in function:nir_lower_io_arrays_to_elements
417 indirects, split_inputs, false);
420 hash_table_foreach(split_inputs, entry) {
435 _mesa_hash_table_destroy(split_inputs, NULL);
H A Dnir_lower_io_to_scalar.c178 nir_variable *var, struct hash_table *split_inputs,
189 chan_vars = get_channel_variables(split_inputs, var);
289 struct hash_table *split_inputs, *split_outputs; member in struct:io_to_scalar_early_state
354 lower_load_to_scalar_early(b, intr, var, state->split_inputs,
381 .split_inputs = _mesa_pointer_hash_table_create(NULL),
393 hash_table_foreach(state.split_inputs, entry) {
408 _mesa_hash_table_destroy(state.split_inputs, NULL);
177 lower_load_to_scalar_early(nir_builder * b,nir_intrinsic_instr * intr,nir_variable * var,struct hash_table * split_inputs,struct hash_table * split_outputs) argument
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_lower_io_arrays_to_elements.c359 struct hash_table *split_inputs = _mesa_pointer_hash_table_create(NULL); local in function:nir_lower_io_arrays_to_elements_no_indirects
369 patch_indirects, split_inputs, true);
372 hash_table_foreach(split_inputs, entry) {
388 _mesa_hash_table_destroy(split_inputs, NULL);
397 struct hash_table *split_inputs = _mesa_pointer_hash_table_create(NULL); local in function:nir_lower_io_arrays_to_elements
410 patch_indirects, split_inputs, false);
413 hash_table_foreach(split_inputs, entry) {
428 _mesa_hash_table_destroy(split_inputs, NULL);
H A Dnir_lower_io_to_scalar.c173 nir_variable *var, struct hash_table *split_inputs,
184 chan_vars = get_channel_variables(split_inputs, var);
290 struct hash_table *split_inputs = _mesa_pointer_hash_table_create(NULL); local in function:nir_lower_io_to_scalar_early
354 lower_load_to_scalar_early(&b, intr, var, split_inputs,
372 hash_table_foreach(split_inputs, entry) {
387 _mesa_hash_table_destroy(split_inputs, NULL);
172 lower_load_to_scalar_early(nir_builder * b,nir_intrinsic_instr * intr,nir_variable * var,struct hash_table * split_inputs,struct hash_table * split_outputs) argument

Completed in 4 milliseconds