nir: Fix edge case with two jumps in opt_peel_loop_initial_if
The control flow manipulation functions don't expect to stitch two blocks that end in a jump, the after block must be empty in that case. This situation might happen in certain cases the peel loop initial if try to handle.