/// <summary> /// Splits the block. /// </summary> /// <param name="node">The node.</param> /// <returns></returns> protected BasicBlock Split(InstructionNode node) { var newblock = CreateNewBlock(-1, node.Label); node.Split(newblock); return(newblock); }
/// <summary> /// Splits the block. /// </summary> /// <param name="node">The node.</param> /// <returns></returns> protected BasicBlock Split(InstructionNode node) { var newblock = CreateNewBlock(); node.Split(newblock); return newblock; }