| /xsrc/external/mit/MesaLib/dist/src/panfrost/util/ |
| H A D | pan_ir.c | 79 pan_block_add_successor(pan_block *block, pan_block *successor) argument 82 assert(successor); 90 if (block->successors[i] == successor) 96 block->successors[i] = successor; 97 _mesa_set_add(successor->predecessors, block);
|
| H A D | pan_ir.h | 334 void pan_block_add_successor(pan_block *block, pan_block *successor);
|
| /xsrc/external/mit/MesaLib/dist/src/intel/compiler/ |
| H A D | brw_cfg.cpp | 34 * blocks with successor/predecessor edges connecting them. 74 bblock_t::add_successor(void *mem_ctx, bblock_t *successor, argument 77 successor->parents.push_tail(::link(mem_ctx, this, kind)); 78 children.push_tail(::link(mem_ctx, successor, kind)); 290 * (which is represented as the "next" successor), or disabled (if it 292 * iteration, which is represented as the "cur_while" successor). 324 * end of the loop which is why the successor is not the top-level 420 /* Remove block from all of its predecessors' successor lists. */ 421 foreach_list_typed_safe (bblock_link, successor, link, 423 if (block == successor [all...] |
| H A D | brw_cfg.h | 85 void add_successor(void *mem_ctx, bblock_t *successor,
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/ |
| H A D | brw_cfg.cpp | 33 * blocks with successor/predecessor edges connecting them. 62 bblock_t::add_successor(void *mem_ctx, bblock_t *successor) argument 64 successor->parents.push_tail(::link(mem_ctx, this)); 65 children.push_tail(::link(mem_ctx, successor)); 273 * (which is represented as the "next" successor), or disabled (if it 275 * iteration, which is represented as the "cur_while" successor). 307 * end of the loop which is why the successor is not the top-level 395 /* Remove block from all of its predecessors' successor lists. */ 396 foreach_list_typed_safe (bblock_link, successor, link, 398 if (block == successor [all...] |
| H A D | brw_cfg.h | 57 void add_successor(void *mem_ctx, bblock_t *successor);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/vc4/ |
| H A D | vc4_qir.c | 677 qir_link_blocks(struct qblock *predecessor, struct qblock *successor) argument 679 _mesa_set_add(successor->predecessors, predecessor); 682 predecessor->successors[1] = successor; 684 predecessor->successors[0] = successor;
|
| H A D | vc4_qir.h | 178 /* Jumps to block->successor[0] if the qinst->cond (as a 179 * QPU_COND_BRANCH_*) passes, or block->successor[1] if not. Note 180 * that block->successor[1] may be unset if the condition is ALWAYS. 526 void qir_link_blocks(struct qblock *predecessor, struct qblock *successor);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/vc4/ |
| H A D | vc4_qir.c | 677 qir_link_blocks(struct qblock *predecessor, struct qblock *successor) argument 679 _mesa_set_add(successor->predecessors, predecessor); 682 predecessor->successors[1] = successor; 684 predecessor->successors[0] = successor;
|
| H A D | vc4_qir.h | 178 /* Jumps to block->successor[0] if the qinst->cond (as a 179 * QPU_COND_BRANCH_*) passes, or block->successor[1] if not. Note 180 * that block->successor[1] may be unset if the condition is ALWAYS. 522 void qir_link_blocks(struct qblock *predecessor, struct qblock *successor);
|
| /xsrc/external/mit/MesaLib.old/dist/src/broadcom/compiler/ |
| H A D | vir.c | 458 vir_link_blocks(struct qblock *predecessor, struct qblock *successor) argument 460 _mesa_set_add(successor->predecessors, predecessor); 463 predecessor->successors[1] = successor; 465 predecessor->successors[0] = successor;
|
| H A D | v3d_compiler.h | 735 void vir_link_blocks(struct qblock *predecessor, struct qblock *successor);
|
| /xsrc/external/mit/MesaLib/dist/src/asahi/compiler/ |
| H A D | agx_compile.c | 54 agx_block_add_successor(agx_block *block, agx_block *successor) argument 56 assert(block != NULL && successor != NULL); 64 if (block->successors[i] == successor) 70 block->successors[i] = successor; 71 _mesa_set_add(successor->predecessors, block);
|
| /xsrc/external/mit/MesaLib/dist/src/broadcom/compiler/ |
| H A D | vir.c | 500 vir_link_blocks(struct qblock *predecessor, struct qblock *successor) argument 502 _mesa_set_add(successor->predecessors, predecessor); 505 predecessor->successors[1] = successor; 507 predecessor->successors[0] = successor; 1303 * location, grab its successor before the move so that
|
| H A D | v3d_compiler.h | 1029 void vir_link_blocks(struct qblock *predecessor, struct qblock *successor);
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 20.1.1.rst | 65 - pan/bi: Fix emit_if successor assignment
|
| H A D | 20.2.0.rst | 523 - pan/bi: Fix emit_if successor assignment 2041 - lima/ppir: optimize tex loads with single successor
|
| H A D | 19.3.0.rst | 3364 - lima/ppir: clone uniforms and load_coords into each successor
|
| H A D | 19.1.0.rst | 528 - panfrost/midgard: Fix off-by-one in successor analysis
|
| H A D | 20.3.0.rst | 771 - lima/ppir: Skip instruction merge when having more than one successor
|
| H A D | 21.2.0.rst | 1175 - pan/bi: Don't set the EOS flag if there's at least one successor
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/bifrost/ |
| H A D | bifrost_compile.c | 69 bi_block_add_successor(bi_block *block, bi_block *successor) argument 71 assert(block != NULL && successor != NULL); 79 if (block->successors[i] == successor) 85 block->successors[i] = successor; 86 _mesa_set_add(successor->predecessors, block);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/midgard/ |
| H A D | midgard_compile.c | 194 midgard_block_add_successor(midgard_block *block, midgard_block *successor) argument 196 block->successors[block->nr_successors++] = successor; 3623 /* Add us as a successor to the block we are following */
|