MachineLICM should not claim to be preserving the CFG when it can split critical