Bug 881412 - Add a pass to unsplit critical edges after all other optimization is done. r=bhackett