ah yes ! that was what you meant by "lands". I would treat it this way :
bb0 { nop; blt bb2; @bb1; }
bb1 { nop; add r1, r2, r3; bgtz bb3; @bb3; }
bb2 { add r1, r2, r3; @bb3; }
bb3 { ... }
legend:
bbX - basic block (linear instructions sequence).@bbX - duplicate it because register...