Searched refs:break_block (Results 1 – 6 of 6) sorted by relevance
/external/mesa3d/src/compiler/nir/ |
D | nir_opt_loop_unroll.c | 110 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()
|
D | nir_loop_analyze.h | 79 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()
|
D | nir_loop_analyze.c | 348 terminator->break_block = break_blk; in find_loop_terminators()
|
D | nir.h | 1622 nir_block *break_block; member
|
/external/mesa3d/src/compiler/spirv/ |
D | vtn_cfg.c | 248 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/ |
D | ac_nir_to_llvm.c | 66 LLVMBasicBlockRef break_block; member
|