Added allocated if block does not need to be split