Home
last modified time | relevance | path

Searched refs:early_block (Results 1 – 1 of 1) sorted by relevance

/external/mesa3d/src/compiler/nir/
Dnir_opt_gcm.c52 nir_block *early_block; member
296 if (info->early_block->index < src_info->early_block->index) in gcm_schedule_early_src()
297 info->early_block = src_info->early_block; in gcm_schedule_early_src()
330 state->instr_infos[instr->index].early_block = instr->block; in gcm_schedule_early_instr()
337 state->instr_infos[instr->index].early_block = nir_start_block(state->impl); in gcm_schedule_early_instr()
344 gcm_choose_block_for_instr(nir_instr *instr, nir_block *early_block, in gcm_choose_block_for_instr() argument
347 assert(nir_block_dominates(early_block, late_block)); in gcm_choose_block_for_instr()
371 if (block == early_block) in gcm_choose_block_for_instr()
431 nir_block *early_block = in gcm_schedule_late_def() local
432 state->instr_infos[def->parent_instr->index].early_block; in gcm_schedule_late_def()
[all …]