Searched refs:limiting_term (Results 1 – 1 of 1) sorted by relevance
89 nir_loop_terminator *limiting_term = loop->info->limiting_terminator; in simple_unroll() local90 assert(nir_is_trivial_loop_if(limiting_term->nif, in simple_unroll()91 limiting_term->break_block)); in simple_unroll()105 if (terminator->nif != limiting_term->nif) { in simple_unroll()127 get_first_blocks_in_terminator(limiting_term, &first_break_block, in simple_unroll()134 nir_before_cf_node(&limiting_term->nif->cf_node)); in simple_unroll()140 nir_after_block(limiting_term->continue_from_block)); in simple_unroll()142 nir_after_cf_node(&limiting_term->nif->cf_node)); in simple_unroll()146 nir_cf_extract(&loop_body, nir_after_cf_node(&limiting_term->nif->cf_node), in simple_unroll()184 nir_instr *break_instr = nir_block_last_instr(limiting_term->break_block); in simple_unroll()[all …]