Searched refs:before_block (Results 1 – 5 of 5) sorted by relevance
/third_party/mesa3d/src/freedreno/ir3/ |
D | ir3_lower_subgroups.c | 75 split_block(struct ir3 *ir, struct ir3_block *before_block, in split_block() argument 80 list_add(&then_block->node, &before_block->node); in split_block() 83 for (unsigned i = 0; i < ARRAY_SIZE(before_block->successors); i++) { in split_block() 84 after_block->successors[i] = before_block->successors[i]; in split_block() 86 replace_pred(after_block->successors[i], before_block, after_block); in split_block() 89 for (unsigned i = 0; i < ARRAY_SIZE(before_block->physical_successors); in split_block() 92 before_block->physical_successors[i]; in split_block() 95 before_block, after_block); in split_block() 99 before_block->successors[0] = then_block; in split_block() 100 before_block->successors[1] = after_block; in split_block() [all …]
|
/third_party/mesa3d/src/intel/compiler/ |
D | brw_vec4_visitor.cpp | 735 bblock_t *before_block, in emit_pull_constant_load_reg() argument 738 assert((before_inst == NULL && before_block == NULL) || in emit_pull_constant_load_reg() 739 (before_inst && before_block)); in emit_pull_constant_load_reg() 751 emit_before(before_block, before_inst, pull); in emit_pull_constant_load_reg() 770 emit_before(before_block, before_inst, pull); in emit_pull_constant_load_reg()
|
D | brw_vec4.h | 303 bblock_t *before_block,
|
/third_party/mesa3d/src/panfrost/midgard/ |
D | midgard_compile.c | 2827 midgard_block *before_block = ctx->current_block; in emit_if() local 2871 pan_block_add_successor(&before_block->base, &then_block->base); in emit_if() 2872 pan_block_add_successor(&before_block->base, &else_block->base); in emit_if()
|
/third_party/mesa3d/src/panfrost/bifrost/ |
D | bifrost_compile.c | 2953 bi_block *before_block = ctx->current_block; in emit_if() local 2992 bi_block_add_successor(before_block, then_branch->branch_target); /* then_branch */ in emit_if() 2993 bi_block_add_successor(before_block, then_block); /* fallthrough */ in emit_if()
|