| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| H A D | nir_inline_helpers.h | 144 nir_jump_instr *jump = nir_instr_as_jump(instr); local in function:nir_foreach_src 146 if (jump->type == nir_jump_goto_if && !_nir_visit_src(&jump->condition, cb, state))
|
| H A D | nir_opt_move_discards_to_top.c | 190 nir_jump_instr *jump = nir_instr_as_jump(instr); local in function:opt_move_discards_to_top_impl 192 if (jump->type == nir_jump_return) {
|
| H A D | nir_lower_returns.c | 191 nir_jump_instr *jump = nir_instr_as_jump(last_instr); local in function:lower_returns_in_block 192 if (jump->type != nir_jump_return) 195 nir_instr_remove(&jump->instr);
|
| H A D | nir_control_flow.c | 40 * 4. If a basic block has a jump instruction, there must be only one and it 275 * it doesn't end in a jump instruction. Also inserts phi sources with undefs 327 /* Figure out what successor block would've had if it didn't have a jump 386 * after-a-jump-instr case contained to split_block_end(). 450 * update the CFG after a jump instruction has been added to the end of a block 498 unreachable("Invalid jump type"); 502 /* Removes the successor of a block with a jump. Note that the jump to be 592 /* stitch_blocks() assumes that any block that ends with a jump has 630 nir_jump_instr *jump local in function:cleanup_cf_node 742 nir_jump_instr *jump = nir_instr_as_jump(last_instr); local in function:relink_jump_halt_cf_node [all...] |
| H A D | nir_builder.h | 1747 nir_jump_instr *jump = nir_jump_instr_create(build->shader, jump_type); local in function:nir_jump 1748 nir_builder_instr_insert(build, &jump->instr); 1755 nir_jump_instr *jump = nir_jump_instr_create(build->shader, nir_jump_goto); local in function:nir_goto 1756 jump->target = target; 1757 nir_builder_instr_insert(build, &jump->instr); 1765 nir_jump_instr *jump = nir_jump_instr_create(build->shader, nir_jump_goto_if); local in function:nir_goto_if 1766 jump->condition = cond; 1767 jump->target = target; 1768 jump->else_target = else_target; 1769 nir_builder_instr_insert(build, &jump [all...] |
| H A D | nir_divergence_analysis.c | 670 visit_jump(nir_jump_instr *jump, struct divergence_state *state) argument 672 switch (jump->type) {
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/tests/ |
| H A D | control_flow_tests.cpp | 60 nir_jump_instr *jump = nir_jump_instr_create(b.shader, nir_jump_break); local in function:TEST_F 61 nir_builder_instr_insert(&b, &jump->instr); 110 nir_instr_remove(&jump->instr);
|
| H A D | opt_if_tests.cpp | 117 nir_jump_instr *jump = nir_jump_instr_create(bld.shader, nir_jump_return); local in function:TEST_F 118 nir_builder_instr_insert(&bld, &jump->instr);
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/tests/ |
| H A D | control_flow_tests.cpp | 57 nir_jump_instr *jump = nir_jump_instr_create(b.shader, nir_jump_break); local in function:TEST_F 58 nir_builder_instr_insert(&b, &jump->instr); 107 nir_instr_remove(&jump->instr);
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/ |
| H A D | nir_lower_returns.c | 180 nir_jump_instr *jump = nir_instr_as_jump(last_instr); local in function:lower_returns_in_block 181 if (jump->type != nir_jump_return) 184 nir_instr_remove(&jump->instr);
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/.gitlab-ci/reference/ |
| H A D | afuc_test.asm | 62 l001: jump #l001 72 l003: jump #l004 111 jump #l006
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/afuc/ |
| H A D | README.rst | 111 The following branch/jump instructions are available: 115 - ``jump`` - unconditional jump 125 an unconditional relative jump. 143 jump instruction encodes a fixed offset.
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/.gitlab-ci/traces/ |
| H A D | afuc_test.asm | 102 jump #err label 125 jump #euclid label 168 jump #cpy_header label
|
| /xsrc/external/mit/mesa-demos/dist/src/demos/ |
| H A D | dinoshade.c | 65 static float jump = 0.0; variable in typeref:typename:float 328 glTranslatef(0.0, jump, 0.0); 687 jump = 4.0 * fabs(sin(time)*0.5);
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/ |
| H A D | lower_jumps.cpp | 89 * jump back to the top, or return from the function). 140 /* minimum jump strength (of lowered IR, not pre-lowering IR) 142 * If the block ends with a jump, must be the strength of the jump. 143 * Otherwise, the jump would be dead and have been deleted before) 145 * If the block doesn't end with a jump, it can be different than strength_none if all paths before it lead to some jump 213 ir_variable* return_flag; /* used to break out of all loops and then jump to the return instruction */ 266 * Note that visiting a jump does not lower it. That is the 268 * contains the jump 998 ir_jump *jump = (ir_jump *) ir->body.get_tail(); local in function:__anon68d3f30f0110::ir_lower_jumps_visitor::visit [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/ |
| H A D | lower_jumps.cpp | 89 * jump back to the top, or return from the function). 140 /* minimum jump strength (of lowered IR, not pre-lowering IR) 142 * If the block ends with a jump, must be the strength of the jump. 143 * Otherwise, the jump would be dead and have been deleted before) 145 * If the block doesn't end with a jump, it can be different than strength_none if all paths before it lead to some jump 213 ir_variable* return_flag; /* used to break out of all loops and then jump to the return instruction */ 266 * Note that visiting a jump does not lower it. That is the 268 * contains the jump 996 ir_jump *jump = (ir_jump *) ir->body.get_tail(); local in function:__anonc12c8bdc0110::ir_lower_jumps_visitor::visit [all...] |
| /xsrc/external/mit/ctwm/dist/ |
| H A D | functions_win_moveresize.c | 33 * MoveFillDir-ectional specifiers, used in jump/pack/fill 767 * f.jump* -- moving incrementally in various directions 769 static void jump(TwmWindow *tmp_win, MoveFillDir direction, const char *action); 772 jump(tmp_win, MFD_LEFT, action); 776 jump(tmp_win, MFD_RIGHT, action); 780 jump(tmp_win, MFD_BOTTOM, action); 784 jump(tmp_win, MFD_TOP, action); 788 jump(TwmWindow *tmp_win, MoveFillDir direction, const char *action) function in typeref:typename:void 862 /* Pebl Fixme: don't warp if jump happens through iconmgr */
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 20.1.4.rst | 57 - nir/opt_if: Fix opt_if_simplification when else branch has jump
|
| H A D | 20.1.8.rst | 116 - nir/opt_if: fix opt_if_merge when destination branch has a jump
|
| H A D | 10.6.6.rst | 94 - r600g/sb: Don't crash on empty if jump target
|
| H A D | 13.0.3.rst | 66 - vc4: In a loop break/continue, jump if everyone has taken the path.
|
| H A D | 20.1.9.rst | 132 - spirv: fix emitting switch cases that directly jump to the merge block
|
| H A D | 21.1.6.rst | 106 - broadcom/compiler: emit TMU flush before a jump
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/sb/ |
| H A D | sb_bc_finalize.cpp | 145 loop_break->jump(loop_end); 156 loop_cont->jump(loop_end); 233 if_jump->jump(nelse); 967 push->jump(c); 1000 // if JUMP is immediately followed by its jump target,
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sb/ |
| H A D | sb_bc_finalize.cpp | 145 loop_break->jump(loop_end); 156 loop_cont->jump(loop_end); 233 if_jump->jump(nelse); 967 push->jump(c); 1000 // if JUMP is immediately followed by its jump target,
|