Files
llvm-mingw/test
Martin Storsjö 49e14021be test: crt-test: Prefer F(-NAN) instead of -F(NAN)
In the former form, the negation of NAN is hidden inside the
optimization blocking macro/wrapper. After
9be66e9d22, F(-NAN) works just as
well as -F(NAN).

This avoids test issues with recent optimizations in LLVM.
https://github.com/llvm/llvm-project/pull/193586 seems to make
the compiler consider known symmetry for hyperbolic math functions,
exploiting the fact that cosh(-x) is equal to cosh(x) (for values
other than NANs). By hiding the negation inside the F() wrapper,
the compiler can't reason about is existence.
2026-04-24 14:39:15 +03:00
..
2019-03-12 10:42:43 +02:00
2019-12-20 09:43:39 +02:00
2020-09-16 00:03:57 +03:00
2020-09-16 00:03:57 +03:00
2018-06-05 23:40:25 +03:00
2025-04-02 20:38:48 +03:00
2018-10-17 22:45:54 +03:00