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

            node.Split(newblock);

            return(newblock);
        }