Home
last modified time | relevance | path

Searched refs:has_divergent_branch (Results 1 - 2 of 2) sorted by relevance

/third_party/mesa3d/src/amd/compiler/
H A Daco_instruction_selection.h72 bool has_divergent_branch = false; member
H A Daco_instruction_selection.cpp10226 lc->divergent_branch_old = std::exchange(ctx->cf_info.parent_loop.has_divergent_branch, false);
10264 if (!ctx->cf_info.parent_loop.has_divergent_branch)
10269 if (!ctx->cf_info.parent_loop.has_divergent_branch)
10311 ctx->cf_info.parent_loop.has_divergent_branch = lc->divergent_branch_old;
10339 ctx->cf_info.parent_loop.has_divergent_branch = true;
10357 ctx->cf_info.parent_loop.has_divergent_branch = true;
10425 if (!ctx->cf_info.parent_loop.has_divergent_branch)
10503 * has_branch/has_divergent_branch also indicates if the loop ends with a
10506 assert(ctx->cf_info.has_branch || ctx->cf_info.parent_loop.has_divergent_branch);
10508 bool logical = ctx->cf_info.has_branch || ctx->cf_info.parent_loop.has_divergent_branch;
[all...]

Completed in 15 milliseconds