Home
last modified time | relevance | path

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

/third_party/mesa3d/src/compiler/nir/
H A Dnir_opt_gcm.c68 nir_block *early_block; member
447 if (info->early_block->index < src_info->early_block->index) in gcm_schedule_early_src()
448 info->early_block = src_info->early_block; in gcm_schedule_early_src()
465 * The instructions are "scheduled" by updating the early_block field of
482 state->instr_infos[instr->index].early_block = instr->block; in gcm_schedule_early_instr()
489 state->instr_infos[instr->index].early_block = nir_start_block(state->impl); in gcm_schedule_early_instr()
556 gcm_choose_block_for_instr(nir_instr *instr, nir_block *early_block, in gcm_choose_block_for_instr() argument
559 assert(nir_block_dominates(early_block, late_bloc in gcm_choose_block_for_instr()
668 nir_block *early_block = gcm_schedule_late_def() local
[all...]

Completed in 2 milliseconds