Lines Matching refs:instr_map
96 struct hash_table *instr_map; member
157 nir_schedule_get_node(struct hash_table *instr_map, nir_instr *instr) in nir_schedule_get_node() argument
159 return _mesa_hash_table_search_data(instr_map, instr); in nir_schedule_get_node()
253 nir_schedule_get_node(state->scoreboard->instr_map, in nir_schedule_reg_src_deps()
270 nir_schedule_get_node(state->scoreboard->instr_map, in nir_schedule_reg_dest_deps()
290 struct hash_table *instr_map = state->scoreboard->instr_map; in nir_schedule_ssa_deps() local
291 nir_schedule_node *def_n = nir_schedule_get_node(instr_map, def->parent_instr); in nir_schedule_ssa_deps()
294 nir_schedule_node *use_n = nir_schedule_get_node(instr_map, in nir_schedule_ssa_deps()
330 nir_schedule_node *n = nir_schedule_get_node(state->scoreboard->instr_map, in nir_schedule_intrinsic_deps()
500 nir_schedule_node *node = nir_schedule_get_node(scoreboard->instr_map, in calculate_forward_deps()
518 nir_schedule_node *node = nir_schedule_get_node(scoreboard->instr_map, in calculate_reverse_deps()
868 nir_schedule_get_node(scoreboard->instr_map, in nir_schedule_mark_src_scheduled()
1033 scoreboard->instr_map = _mesa_pointer_hash_table_create(mem_ctx); in nir_schedule_block()
1045 _mesa_hash_table_insert(scoreboard->instr_map, instr, n); in nir_schedule_block()
1056 scoreboard->instr_map = NULL; in nir_schedule_block()