Home
last modified time | relevance | path

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

/external/mesa3d/src/amd/compiler/
Daco_instruction_selection.h72 bool has_divergent_continue = false; member
Daco_insert_exec_mask.cpp75 bool has_divergent_continue; member
79 has_divergent_continue(cont), has_discard(discard) {} in loop_info()
439 if (info.has_divergent_continue) in add_coupling_code()
456 if (info.has_divergent_continue) { in add_coupling_code()
885 bool has_divergent_continue = false; in add_branch_code() local
906 has_divergent_continue = true; in add_branch_code()
931 has_divergent_continue, in add_branch_code()
Daco_instruction_selection.cpp5357 ctx->cf_info.parent_loop.has_divergent_continue; in visit_discard()
9470 lc->divergent_cont_old = std::exchange(ctx->cf_info.parent_loop.has_divergent_continue, false); in begin_loop()
9554 ctx->cf_info.parent_loop.has_divergent_continue = lc->divergent_cont_old; in end_loop()
9575 !ctx->cf_info.parent_loop.has_divergent_continue) { in emit_loop_jump()
9600 ctx->cf_info.parent_loop.has_divergent_continue = true; in emit_loop_jump()