Searched refs:block_kind_merge (Results 1 – 7 of 7) sorted by relevance
149 !(ctx.program->blocks[block->linear_succs[0]].kind & block_kind_merge)) in try_remove_merge_block()276 if (block->kind & block_kind_merge || in jump_threading()
171 state->all_preds_uniform = !(block->kind & block_kind_merge); in lower_divergent_bool_phi()233 if (i == 1 && (block->kind & block_kind_merge) && phi->operands[0].isConstant()) in lower_divergent_bool_phi()
592 if (block->kind & block_kind_top_level && !(block->kind & block_kind_merge)) in add_coupling_code()597 bool in_exec = i == num_exec_masks - 1 && !(block->kind & block_kind_merge); in add_coupling_code()619 if (block->kind & block_kind_merge) in add_coupling_code()624 assert(block->kind & block_kind_merge); in add_coupling_code()644 if (block->kind & block_kind_merge) { in add_coupling_code()1080 if (!(succ.kind & block_kind_invert || succ.kind & block_kind_merge)) { in add_branch_code()1109 if (!(succ.kind & block_kind_invert || succ.kind & block_kind_merge)) { in add_branch_code()
464 if (block.kind & block_kind_merge) { in value_numbering()
789 if (kind & block_kind_merge) in print_block_kind()
1403 block_kind_merge = 1 << 10, enumerator
9310 logical |= ctx->block->kind & block_kind_merge; in visit_phi()9363 if (dst.is_linear() && ctx->block->kind & block_kind_merge && num_defined == 1) { in visit_phi()9391 bool can_scalarize = (opcode == aco_opcode::p_phi || !(ctx->block->kind & block_kind_merge)); in visit_phi()9812 ic->BB_endif.kind |= (block_kind_merge | (ctx->block->kind & block_kind_top_level)); in begin_divergent_if_then()