Lines Matching defs:lowered
42 * Continues are lowered by adding a per-loop "execute flag", initialized to
45 * Breaks are lowered to continues, plus setting a "break flag" that is checked
48 * Returns are lowered to breaks/continues, plus adding a "return flag" that
71 * lowered: jumps with higher strength tend to be lowered to jumps of
83 * - It ignores discard instructions, since they are lowered by a
140 /* minimum jump strength (of lowered IR, not pre-lowering IR)
166 /* used to avoid lowering the break used to represent lowered breaks */
508 * jump will be visited next, and it will be lowered if
545 /* lower a jump: if both need to lowered, start with the strongest one, so that
546 * we might later unify the lowered version with the other one
561 * lowered, so the CONTAINED_JUMPS_LOWERED postcondition
576 * break instruction can be lowered if necessary.
578 ir_loop_jump* lowered = 0;
579 lowered = new(ir) ir_loop_jump(ir_loop_jump::jump_break);
585 jumps[lower]->replace_with(lowered);
586 jumps[lower] = lowered;
620 * if needs to be lowered too.
711 * needs to be lowered.
817 * least one return was lowered to a break, so we need to ensure