Searched refs:parent_loop (Results 1 - 4 of 4) sorted by relevance
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| H A D | nir_opt_dce.c | 149 struct loop_state *parent_loop) 156 progress |= dce_block(block, defs_live, parent_loop); 161 progress |= dce_cf_list(&nif->else_list, defs_live, parent_loop); 162 progress |= dce_cf_list(&nif->then_list, defs_live, parent_loop); 179 progress |= dce_cf_list(&loop->body, defs_live, parent_loop); 194 * By checking parent_loop->preheader, we ensure that we only do this 197 if (!parent_loop->preheader) { 148 dce_cf_list(struct exec_list * cf_list,BITSET_WORD * defs_live,struct loop_state * parent_loop) argument
|
| /xsrc/external/mit/MesaLib/dist/src/amd/compiler/ |
| H A D | aco_instruction_selection.h | 66 } parent_loop; member in struct:aco::isel_context::__anon200cbcf60108
|
| H A D | aco_instruction_selection.cpp | 5670 ctx->cf_info.parent_if.is_divergent || ctx->cf_info.parent_loop.has_divergent_continue; 5677 Block* linear_target = ctx->cf_info.parent_loop.exit; 9967 lc->header_idx_old = std::exchange(ctx->cf_info.parent_loop.header_idx, loop_header->index); 9968 lc->exit_old = std::exchange(ctx->cf_info.parent_loop.exit, &lc->loop_exit); 9969 lc->divergent_cont_old = std::exchange(ctx->cf_info.parent_loop.has_divergent_continue, false); 9970 lc->divergent_branch_old = std::exchange(ctx->cf_info.parent_loop.has_divergent_branch, false); 9980 unsigned loop_header_idx = ctx->cf_info.parent_loop.header_idx; 10008 if (!ctx->cf_info.parent_loop.has_divergent_branch) 10013 if (!ctx->cf_info.parent_loop.has_divergent_branch) 10052 ctx->cf_info.parent_loop [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/ |
| H A D | nir_to_lcssa.c | 191 nir_loop *parent_loop = state->loop; local in function:convert_to_lcssa 197 state->loop = parent_loop;
|
Completed in 20 milliseconds