[SingleSource] Relax fmax signed-zero checks on some platforms.

On some platforms, fmax doesn't treat -0.0 < +0.0. For now limit precise
signed-zero checks to ARM64 macOS.

Fixes https://github.com/llvm/llvm-project/issues/166912.
1 file changed