the *only* place where critical edges need to be broken is on Call instructions, so only break them there.