Searched refs:last_then (Results 1 - 8 of 8) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dopt_redundant_jumps.cpp65 ir_instruction *const last_then = local in function:redundant_jumps_visitor::visit_leave
70 if ((last_then == NULL) || (last_else == NULL))
73 if ((last_then->ir_type != ir_type_loop_jump)
77 ir_loop_jump *const then_jump = (ir_loop_jump *) last_then;
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dopt_redundant_jumps.cpp65 ir_instruction *const last_then = local in function:redundant_jumps_visitor::visit_leave
70 if ((last_then == NULL) || (last_else == NULL))
73 if ((last_then->ir_type != ir_type_loop_jump)
77 ir_loop_jump *const then_jump = (ir_loop_jump *) last_then;
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_opt_uniform_atomics.c159 nir_block *last_then = nir_if_last_then_block(nir_cf_node_as_if(cf)); local in function:is_atomic_already_optimized
161 within_then = within_then && instr->instr.block->index <= last_then->index;
H A Dnir_loop_analyze.c532 nir_block *last_then = nir_if_last_then_block(nif); local in function:find_loop_terminators
534 if (nir_block_ends_in_break(last_then)) {
535 break_blk = last_then;
540 continue_from_blk = last_then;
H A Dnir_opt_if.c961 nir_block *last_then = nir_if_last_then_block(nif); local in function:opt_if_loop_terminator
964 if (nir_block_ends_in_break(last_then)) {
965 break_blk = last_then;
970 continue_from_blk = last_then;
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_loop_analyze.c430 nir_block *last_then = nir_if_last_then_block(nif); local in function:find_loop_terminators
432 if (nir_block_ends_in_break(last_then)) {
433 break_blk = last_then;
438 continue_from_blk = last_then;
H A Dnir_opt_if.c1015 nir_block *last_then = nir_if_last_then_block(nif); local in function:opt_if_loop_terminator
1018 if (nir_block_ends_in_break(last_then)) {
1019 break_blk = last_then;
1024 continue_from_blk = last_then;
/xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
H A Dir3_compiler_nir.c3052 struct ir3_block *last_then = get_block(ctx, nir_if_last_then_block(nif)); local in function:emit_if
3054 assert(last_then->physical_successors[0] &&
3055 !last_then->physical_successors[1]);
3056 last_then->physical_successors[1] = first_else;

Completed in 21 milliseconds