Home
last modified time | relevance | path

Searched refs:block_kind_merge (Results 1 – 7 of 7) sorted by relevance

/third_party/mesa3d/src/amd/compiler/
Daco_ssa_elimination.cpp176 !(ctx.program->blocks[block->linear_succs[0]].kind & block_kind_merge)) in try_remove_merge_block()
382 if (block->kind & block_kind_merge || block->kind & block_kind_loop_exit) in jump_threading()
Daco_insert_exec_mask.cpp432 if (block->kind & block_kind_merge) in add_coupling_code()
477 if (block->kind & (block_kind_loop_exit | block_kind_merge) && in add_coupling_code()
854 if (!(succ.kind & block_kind_invert || succ.kind & block_kind_merge)) { in add_branch_code()
883 if (!(succ.kind & block_kind_invert || succ.kind & block_kind_merge)) { in add_branch_code()
Daco_lower_phis.cpp258 state->all_preds_uniform = !(block->kind & block_kind_merge) && in lower_divergent_bool_phi()
Daco_opt_value_numbering.cpp464 if (block.kind & block_kind_merge) { in value_numbering()
Daco_print_ir.cpp768 if (kind & block_kind_merge) in print_block_kind()
Daco_ir.h1836 block_kind_merge = 1 << 9, enumerator
Daco_instruction_selection.cpp10095 logical |= (ctx->block->kind & block_kind_merge) != 0; in visit_phi()
10150 if (dst.is_linear() && ctx->block->kind & block_kind_merge && num_defined == 1) { in visit_phi()
10565 ic->BB_endif.kind |= (block_kind_merge | (ctx->block->kind & block_kind_top_level)); in begin_divergent_if_then()