Home
last modified time | relevance | path

Searched refs:block_kind_top_level (Results 1 – 10 of 10) sorted by relevance

/third_party/mesa3d/src/amd/compiler/
Daco_insert_exec_mask.cpp117 if (block.index >= block_idx && block.kind & block_kind_top_level) in mark_block_wqm()
392 assert(!(block->kind & block_kind_top_level) || info.num_exec_masks <= 2); in add_coupling_code()
434 if (block->kind & block_kind_top_level) in add_coupling_code()
467 if (block->kind & block_kind_top_level && ctx.info[idx].exec.size() == 2) { in add_coupling_code()
565 } else if (block->kind & block_kind_top_level) { in process_instructions()
647 if (block->kind & block_kind_top_level && ctx.info[block->index].exec.size() == 2 && in process_instructions()
708 if (ctx.handle_wqm && block->kind & block_kind_top_level) { in add_branch_code()
750 if (block->kind & block_kind_top_level) in add_branch_code()
Daco_reduce_assign.cpp86 if (block.kind & block_kind_top_level) in setup_reduce_temp()
Daco_spill.cpp1397 if (block.kind & block_kind_top_level) { in load_scratch_resource()
1401 if (!(ctx.program->blocks[block_idx].kind & block_kind_top_level)) in load_scratch_resource()
1740 if (block.kind & block_kind_top_level && !block.linear_preds.empty()) { in assign_spill_slots()
Daco_instruction_selection_setup.cpp937 ctx.block->kind = block_kind_top_level; in setup_isel_context()
Daco_print_ir.cpp752 if (kind & block_kind_top_level) in print_block_kind()
Daco_register_allocation.cpp1175 if (!(ctx.block->kind & block_kind_top_level) && in get_regs_for_copies()
1324 if (!(ctx.block->kind & block_kind_top_level) && in get_reg_impl()
1785 if (ctx.block->kind & block_kind_top_level) in get_reg_create_vector()
Daco_ir.h1828 block_kind_top_level = 1 << 1, enumerator
Daco_lower_to_hw_instr.cpp1989 if (block->kind & block_kind_top_level) { in emit_set_mode_from_block()
1999 assert((!set_round && !set_denorm) || (block->kind & block_kind_top_level)); in emit_set_mode_from_block()
Daco_instruction_selection.cpp10212 lc->loop_exit.kind |= (block_kind_loop_exit | (ctx->block->kind & block_kind_top_level)); in begin_loop()
10565 ic->BB_endif.kind |= (block_kind_merge | (ctx->block->kind & block_kind_top_level)); in begin_divergent_if_then()
10719 ic->BB_endif.kind |= ctx->block->kind & block_kind_top_level; in begin_uniform_if_then()
12155 ctx.block->kind = block_kind_top_level; in select_trap_handler_shader()
12317 block->kind = block_kind_top_level; in select_vs_prolog()
/third_party/mesa3d/src/amd/compiler/tests/
Dhelpers.cpp94 block->kind = block_kind_top_level; in create_program()