Searched refs:deepest (Results 1 - 5 of 5) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/
H A Dir3_sched.c36 * instruction to schedule from the deepest instruction (recursing through
191 deepest(struct ir3_instruction **srcs, unsigned nsrcs) function in typeref:struct:ir3_instruction *
470 while ((src = deepest(srcs, nsrcs))) {
/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/x11/
H A Dfakeglx.c612 /* start with deepest */
643 /* start with deepest */
660 * Find the deepest X over/underlay visual of at least min_depth.
680 int deepest; local in function:choose_x_overlay_visual
699 /* Search for the deepest overlay which satisifies all criteria. */
700 deepest = min_depth;
752 if (deepvis!=NULL && vislist->depth <= deepest) {
759 deepest = vislist->depth;
/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/x11/
H A Dfakeglx.c605 /* start with deepest */
636 /* start with deepest */
653 * Find the deepest X over/underlay visual of at least min_depth.
673 int deepest; local in function:choose_x_overlay_visual
692 /* Search for the deepest overlay which satisifies all criteria. */
693 deepest = min_depth;
745 if (deepvis!=NULL && vislist->depth <= deepest) {
752 deepest = vislist->depth;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/docs/source/drivers/freedreno/
H A Dir3-notes.rst412 In the depth pass, a depth is calculated for each instruction node within it's basic block. The depth is the sum of the required cycles (delay slots needed between two instructions plus one) of each instruction plus the max depth of any of it's source instructions. (meta_ instructions don't add to the depth). As an instruction's depth is calculated, it is inserted into a per block list sorted by deepest instruction. Unreachable instructions and inputs are marked.
423 After the grouping_ pass, there are no more instructions to insert or remove. Start scheduling each basic block from the deepest node in the depth sorted list created by the depth_ pass, recursively trying to schedule each instruction after it's source instructions plus delay slots. Insert ``nop``\s as required.
/xsrc/external/mit/MesaLib/dist/docs/drivers/freedreno/
H A Dir3-notes.rst383 In the depth pass, a depth is calculated for each instruction node within its basic block. The depth is the sum of the required cycles (delay slots needed between two instructions plus one) of each instruction plus the max depth of any of its source instructions. (meta_ instructions don't add to the depth). As an instruction's depth is calculated, it is inserted into a per block list sorted by deepest instruction. Unreachable instructions and inputs are marked.
394 After the grouping_ pass, there are no more instructions to insert or remove. Start scheduling each basic block from the deepest node in the depth sorted list created by the depth_ pass, recursively trying to schedule each instruction after its source instructions plus delay slots. Insert ``nop``\s as required.

Completed in 11 milliseconds