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.cpp197 ir_if *limit_if = NULL; in simple_unroll() local
200 limit_if = ls->limiting_terminator->ir; in simple_unroll()
202 limit_if->then_instructions.get_tail(); in simple_unroll()
205 if (ir_if_last != limit_if->then_instructions.get_head()) in simple_unroll()
208 splice_post_if_instructions(limit_if, &limit_if->else_instructions); in simple_unroll()
212 limit_if->else_instructions.get_tail(); in simple_unroll()
215 if (ir_if_last != limit_if->else_instructions.get_head()) in simple_unroll()
218 splice_post_if_instructions(limit_if, &limit_if->then_instructions); in simple_unroll()
230 (limit_if != first_ir->as_if() || exit_branch_has_instructions)) in simple_unroll()
/external/mesa3d/src/compiler/nir/
Dnir_opt_loop_unroll.c374 nir_if *limit_if = limiting_term->nif; in complex_unroll() local
375 nir_cf_extract(&after_lt, nir_after_cf_node(&limit_if->cf_node), in complex_unroll()