Home
last modified time | relevance | path

Searched refs:block_kind_loop_header (Results 1 – 9 of 9) sorted by relevance

/external/mesa3d/src/amd/compiler/
Daco_lower_phis.cpp75 } else if (block.kind & block_kind_loop_header && in get_ssa()
213 bool uniform_merge = block->kind & block_kind_loop_header; in lower_divergent_bool_phi()
219 if (block->kind & block_kind_loop_header && !(pred->kind & block_kind_uniform)) in lower_divergent_bool_phi()
Daco_opt_value_numbering.cpp462 if (block.kind & block_kind_loop_header) in value_numbering()
490 if (block.kind & block_kind_loop_header) in value_numbering()
Daco_insert_exec_mask.cpp276 if (block->kind & block_kind_loop_header) in get_block_needs()
410 if (block->kind & block_kind_loop_header) { in add_coupling_code()
978 …blocks[ctx.program->blocks[block->linear_succs[1]].linear_succs[0]].kind & block_kind_loop_header); in add_branch_code()
Daco_print_ir.cpp775 if (kind & block_kind_loop_header) in print_block_kind()
Daco_insert_NOPs.cpp775 if (block.kind & block_kind_loop_header) { in mitigate_hazards()
Daco_insert_waitcnt.cpp966 if (current.kind & block_kind_loop_header) { in insert_wait_states()
Daco_spill.cpp731 …ck->linear_preds.size() == 1 && !(block->kind & (block_kind_loop_exit | block_kind_loop_header))) { in add_coupling_code()
1066 assert(!(block->kind & block_kind_loop_header)); in add_coupling_code()
Daco_ir.h1396 block_kind_loop_header = 1 << 3, enumerator
Daco_instruction_selection.cpp9340 if (!(ctx->block->kind & block_kind_loop_header) && cur_pred_idx >= preds.size()) in visit_phi()
9355 if (!logical && ctx->block->kind & block_kind_loop_header) { in visit_phi()
9462 loop_header->kind |= block_kind_loop_header; in begin_loop()