Home
last modified time | relevance | path

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

/external/mesa3d/src/compiler/nir/
Dnir_opt_loop.c23 (exec_list_is_singular(&block->instr_list) && nir_block_ends_in_jump(block))); in is_block_singular()
151 if (nir_block_ends_in_jump(continue_from_blk)) { in opt_loop_terminator()
229 if (!nir_block_ends_in_jump(block)) { in opt_loop_last_block()
257 if (!nir_block_ends_in_jump(then_block) && !nir_block_ends_in_jump(else_block)) in opt_loop_last_block()
387 if (nir_block_ends_in_jump(nir_loop_last_block(loop))) in opt_loop_peel_initial_break()
Dnir_opt_dead_cf.c83 if (nir_block_ends_in_jump(last_block)) { in opt_constant_if()
266 if (nir_block_ends_in_jump(block) && in dead_cf_block()
331 if (nir_block_ends_in_jump(block)) { in dead_cf_list()
Dnir_opt_if.c196 if (nir_block_ends_in_jump(block)) in opt_peel_loop_initial_if()
241 nir_block_ends_in_jump(exec_node_data(nir_block, in opt_peel_loop_initial_if()
761 if (nir_block_ends_in_jump(else_block)) { in opt_if_simplification()
1240 if (nir_block_ends_in_jump(nir_if_last_then_block(nif)) || in opt_if_merge()
1241 nir_block_ends_in_jump(nir_if_last_else_block(nif))) in opt_if_merge()
1247 if (nir_block_ends_in_jump(nir_if_last_then_block(next_if)) || in opt_if_merge()
1248 nir_block_ends_in_jump(nir_if_last_else_block(next_if))) in opt_if_merge()
1258 if (nir_block_ends_in_jump(block)) in opt_if_merge()
Dnir_control_flow.c113 if (!nir_block_ends_in_jump(last_then_block)) { in link_non_block_to_block()
118 if (!nir_block_ends_in_jump(last_else_block)) { in link_non_block_to_block()
323 if (nir_block_ends_in_jump(block)) { in split_block_end()
413 if (!nir_block_ends_in_jump(before)) in insert_non_block()
591 if (nir_block_ends_in_jump(before)) { in stitch_blocks()
632 if (nir_block_ends_in_jump(block)) in nir_cf_node_insert()
Dnir_opt_move.c58 nir_instr *last_instr = nir_block_ends_in_jump(block) ? nir_block_last_instr(block) : NULL; in nir_opt_move_block()
Dnir_functions.c63 return nir_block_ends_in_jump(last_block); in function_ends_in_jump()
Dnir_validate.c1323 validate_assert(state, nir_block_ends_in_jump(block)); in validate_block()
1324 } else if (!nir_block_ends_in_jump(block)) { in validate_block()
Dnir_lower_shader_calls.c937 return nir_block_ends_in_jump(cursor.block); in cursor_is_after_jump()
Dnir.h3059 nir_block_ends_in_jump(nir_block *block) in nir_block_ends_in_jump() function
/external/mesa3d/src/compiler/nir/tests/
Dopt_if_tests.cpp125 ASSERT_TRUE(nir_block_ends_in_jump(nir_if_last_then_block(nif))); in TEST_F()
/external/mesa3d/src/amd/compiler/
Daco_instruction_selection_setup.cpp75 bool then_jump = nir_block_ends_in_jump(then_block); in sanitize_if()
76 bool else_jump = nir_block_ends_in_jump(else_block); in sanitize_if()
/external/mesa3d/src/nouveau/compiler/
Dnak_nir_lower_cf.c154 if (!nir_block_ends_in_jump(block)) { in normal_exit()
/external/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_compiler_nir.c705 if (nir_block_ends_in_jump(block) || succs->index < block->index) in emit_block()
721 if (!nir_block_ends_in_jump(nir_if_last_then_block(nif)) && in emit_if()
/external/mesa3d/src/compiler/spirv/
Dvtn_structured_cfg.c1599 if (!nir_block_ends_in_jump(last)) { in vtn_emit_cf_func_structured()
/external/mesa3d/src/microsoft/compiler/
Dnir_to_dxil.c5801 (!nir_block_ends_in_jump(nir_if_last_then_block(if_stmt)) && in emit_if()
5808 (!nir_block_ends_in_jump(nir_if_last_else_block(if_stmt)) && in emit_if()