| /xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/ |
| H A D | ir3_lower_subgroups.c | 79 struct ir3_block *after_block = ir3_block_create(ir); local in function:split_block 81 list_add(&after_block->node, &then_block->node); 84 after_block->successors[i] = before_block->successors[i]; 85 if (after_block->successors[i]) 86 replace_pred(after_block->successors[i], before_block, after_block); 91 after_block->physical_successors[i] = 93 if (after_block->physical_successors[i]) { 94 replace_physical_pred(after_block->physical_successors[i], 95 before_block, after_block); 148 struct ir3_block *after_block = local in function:lower_block [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/gallivm/ |
| H A D | lp_bld_flow.c | 248 LLVMBasicBlockRef after_block; local in function:lp_build_loop_end_cond 259 after_block = lp_build_insert_new_block(state->gallivm, "loop_end"); 261 LLVMBuildCondBr(builder, cond, after_block, state->block); 263 LLVMPositionBuilderAtEnd(builder, after_block);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/ |
| H A D | lp_bld_flow.c | 258 LLVMBasicBlockRef after_block; local in function:lp_build_loop_end_cond 269 after_block = lp_build_insert_new_block(state->gallivm, "loop_end"); 271 LLVMBuildCondBr(builder, cond, after_block, state->block); 273 LLVMPositionBuilderAtEnd(builder, after_block);
|
| /xsrc/external/mit/MesaLib.old/dist/src/broadcom/compiler/ |
| H A D | nir_to_vir.c | 1952 struct qblock *after_block = vir_new_block(c); local in function:ntq_emit_uniform_if 1955 else_block = after_block; 1976 vir_link_blocks(c->cur_block, after_block); 1984 vir_link_blocks(c->cur_block, after_block); 1986 vir_set_emit_block(c, after_block); 1998 struct qblock *after_block = vir_new_block(c); local in function:ntq_emit_nonuniform_if 2001 else_block = after_block; 2053 vir_uniform_ui(c, after_block->index)); 2058 vir_uniform_ui(c, after_block->index)), 2061 vir_link_blocks(c->cur_block, after_block); [all...] |
| /xsrc/external/mit/MesaLib/dist/src/asahi/compiler/ |
| H A D | agx_compile.c | 907 if (ctx->after_block) { 908 ctx->current_block = ctx->after_block; 909 ctx->after_block = NULL; 969 ctx->after_block = agx_create_block(ctx); 973 agx_block_add_successor(end_then, ctx->after_block); 974 agx_block_add_successor(end_else, ctx->after_block); 1001 ctx->after_block = ctx->continue_block; 1013 ctx->after_block = ctx->break_block;
|
| H A D | agx_compiler.h | 393 agx_block *after_block; member in struct:__anon010094cb0408
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/midgard/ |
| H A D | midgard_compile.c | 92 midgard_block *temp = ctx->after_block; 93 ctx->after_block = create_empty_block(ctx); 95 list_addtail(&ctx->after_block->base.link, &ctx->blocks); 96 list_inithead(&ctx->after_block->base.instructions); 97 pan_block_add_successor(&ctx->current_block->base, &ctx->after_block->base); 98 ctx->current_block = ctx->after_block; 99 ctx->after_block = temp; 2791 midgard_block *this_block = ctx->after_block; 2792 ctx->after_block = NULL; 2869 ctx->after_block [all...] |
| H A D | compiler.h | 276 midgard_block *after_block; member in struct:compiler_context
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| H A D | nir_control_flow.c | 477 nir_block *after_block = nir_cf_node_as_block(after); local in function:nir_handle_add_jump 478 link_blocks(block, after_block, NULL); 690 * it's an after_block cursor, we need to re-adjust to ensure that it
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/ |
| H A D | nir_control_flow.c | 483 nir_block *after_block = nir_cf_node_as_block(after); local in function:nir_handle_add_jump 484 link_blocks(block, after_block, NULL);
|
| /xsrc/external/mit/MesaLib/dist/src/broadcom/compiler/ |
| H A D | nir_to_vir.c | 3341 struct qblock *after_block = vir_new_block(c); local in function:ntq_emit_uniform_if 3344 else_block = after_block; 3393 vir_link_blocks(c->cur_block, after_block); 3427 vir_link_blocks(c->cur_block, after_block); 3429 vir_set_emit_block(c, after_block); 3441 struct qblock *after_block = vir_new_block(c); local in function:ntq_emit_nonuniform_if 3444 else_block = after_block; 3496 vir_uniform_ui(c, after_block->index)); 3501 vir_uniform_ui(c, after_block->index)), 3504 vir_link_blocks(c->cur_block, after_block); [all...] |
| /xsrc/external/mit/MesaLib/dist/src/panfrost/bifrost/ |
| H A D | bifrost_compile.c | 2932 if (ctx->after_block) { 2933 ctx->current_block = ctx->after_block; 2934 ctx->after_block = NULL; 2972 ctx->after_block = create_empty_block(ctx); 2980 then_branch->branch_target = ctx->after_block; 2981 bi_block_add_successor(end_then_block, ctx->after_block); /* fallthrough */ 2988 then_exit->branch_target = ctx->after_block; 2991 bi_block_add_successor(end_else_block, ctx->after_block); /* fallthrough */ 3009 ctx->after_block = ctx->continue_block; 3021 ctx->after_block [all...] |
| H A D | compiler.h | 624 bi_block *after_block; member in struct:__anon9a2e09911508
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/vc4/ |
| H A D | vc4_program.c | 1907 struct qblock *after_block = qir_new_block(c); local in function:ntq_emit_if 1910 else_block = after_block; 1949 qir_uniform_ui(c, after_block->index)); 1952 qir_SF(c, qir_SUB(c, c->execute, qir_uniform_ui(c, after_block->index))); 1954 qir_link_blocks(c->cur_block, after_block); 1962 qir_link_blocks(c->cur_block, after_block); 1964 qir_set_emit_block(c, after_block);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/vc4/ |
| H A D | vc4_program.c | 1912 struct qblock *after_block = qir_new_block(c); local in function:ntq_emit_if 1915 else_block = after_block; 1954 qir_uniform_ui(c, after_block->index)); 1957 qir_SF(c, qir_SUB(c, c->execute, qir_uniform_ui(c, after_block->index))); 1959 qir_link_blocks(c->cur_block, after_block); 1967 qir_link_blocks(c->cur_block, after_block); 1969 qir_set_emit_block(c, after_block);
|