Home
last modified time | relevance | path

Searched refs:break_block (Results 1 – 6 of 6) sorted by relevance

/external/mesa3d/src/compiler/nir/
Dnir_opt_loop_unroll.c110 limiting_term->break_block)); in simple_unroll()
131 terminator->break_block)); in simple_unroll()
203 nir_instr *break_instr = nir_block_last_instr(limiting_term->break_block); in simple_unroll()
207 nir_after_block(limiting_term->break_block)); in simple_unroll()
234 nir_instr_remove(nir_block_last_instr(term->break_block)); in move_cf_list_into_loop_term()
299 unlimit_term->break_block)); in complex_unroll()
303 limiting_term->break_block)); in complex_unroll()
357 nir_instr *break_instr = nir_block_last_instr(limiting_term->break_block); in complex_unroll()
360 nir_after_block(limiting_term->break_block)); in complex_unroll()
Dnir_loop_analyze.h79 nir_is_trivial_loop_if(nir_if *nif, nir_block *break_block) in nir_is_trivial_loop_if() argument
83 if (break_block) { in nir_is_trivial_loop_if()
84 last_instr = nir_block_last_instr(break_block); in nir_is_trivial_loop_if()
Dnir_loop_analyze.c348 terminator->break_block = break_blk; in find_loop_terminators()
Dnir.h1622 nir_block *break_block; member
/external/mesa3d/src/compiler/spirv/
Dvtn_cfg.c248 struct vtn_block *break_block, in vtn_add_case() argument
255 if (case_block == break_block) in vtn_add_case()
489 struct vtn_block *break_block = in vtn_cfg_walk_blocks() local
531 vtn_add_case(b, swtch, break_block, block_id, literal, is_default); in vtn_cfg_walk_blocks()
540 vtn_assert(cse->start_block != break_block); in vtn_cfg_walk_blocks()
542 break_block, loop_break, loop_cont, NULL); in vtn_cfg_walk_blocks()
559 if (case_block == break_block) in vtn_cfg_walk_blocks()
568 vtn_get_branch_type(b, break_block, switch_case, NULL, in vtn_cfg_walk_blocks()
580 block = break_block; in vtn_cfg_walk_blocks()
/external/mesa3d/src/amd/common/
Dac_nir_to_llvm.c66 LLVMBasicBlockRef break_block; member