[-Wunreachable-code] handle cases where a dead 'return' may have a valid predecessor. Fies PR19040. llvm-svn: 202892 GitOrigin-RevId: eb862849a15ac3d3a5255865f0215983efcb0bf5