Home
last modified time | relevance | path

Searched refs:cf_info (Results 1 – 3 of 3) sorted by relevance

/third_party/mesa3d/src/amd/compiler/
Daco_instruction_selection.cpp9035 if (ctx->block->loop_nest_depth || ctx->cf_info.parent_if.is_divergent) in visit_intrinsic()
9036 ctx->cf_info.exec_potentially_empty_discard = true; in visit_intrinsic()
9047 if (ctx->block->loop_nest_depth || ctx->cf_info.parent_if.is_divergent) in visit_intrinsic()
9048 ctx->cf_info.exec_potentially_empty_discard = true; in visit_intrinsic()
9068 if (ctx->block->loop_nest_depth || ctx->cf_info.parent_if.is_divergent) in visit_intrinsic()
9069 ctx->cf_info.exec_potentially_empty_discard = true; in visit_intrinsic()
10113 unsigned block = ctx->cf_info.nir_to_aco[src.first]; in visit_phi()
10223 lc->header_idx_old = std::exchange(ctx->cf_info.parent_loop.header_idx, loop_header->index); in begin_loop()
10224 lc->exit_old = std::exchange(ctx->cf_info.parent_loop.exit, &lc->loop_exit); in begin_loop()
10225 lc->divergent_cont_old = std::exchange(ctx->cf_info.parent_loop.has_divergent_continue, false); in begin_loop()
[all …]
Daco_instruction_selection.h85 } cf_info; member
Daco_instruction_selection_setup.cpp807 ctx->cf_info.nir_to_aco = std::move(nir_to_aco); in init_context()