Home
last modified time | relevance | path

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

/external/mesa3d/src/compiler/glsl/
Dloop_unroll.cpp192 ir_if *limit_if = NULL; in simple_unroll() local
195 limit_if = ls->limiting_terminator->ir; in simple_unroll()
197 limit_if->then_instructions.get_tail(); in simple_unroll()
200 if (ir_if_last != limit_if->then_instructions.get_head()) in simple_unroll()
203 splice_post_if_instructions(limit_if, &limit_if->else_instructions); in simple_unroll()
207 limit_if->else_instructions.get_tail(); in simple_unroll()
210 if (ir_if_last != limit_if->else_instructions.get_head()) in simple_unroll()
213 splice_post_if_instructions(limit_if, &limit_if->then_instructions); in simple_unroll()
224 if (limit_if != first_ir->as_if() || exit_branch_has_instructions) in simple_unroll()
/external/mesa3d/src/compiler/nir/
Dnir_opt_loop_unroll.c330 nir_if *limit_if = limiting_term->nif; in complex_unroll() local
331 nir_cf_extract(&after_lt, nir_after_cf_node(&limit_if->cf_node), in complex_unroll()