[libcxx] use __builtin_isnan in std::isnan.
authorIlya Tokar <tokarip@google.com>
Fri, 15 Nov 2019 17:29:02 +0000 (12:29 -0500)
committerIlya Tokar <tokarip@google.com>
Fri, 15 Nov 2019 17:29:18 +0000 (12:29 -0500)
commit767eadd782291026b9b87be871de6bcd347c7d14
treeebbd84c75e3fc0631d0d3587cd448fad3521b80f
parent3bc71193bd4f29ebb5e5baa11581909972265b4f
[libcxx] use __builtin_isnan in std::isnan.

Summary: This allows std::isnan to be fully inlined, instead of generating calls.

Reviewers: EricWF

Reviewed By: EricWF

Subscribers: christof, ldionne

Differential Revision: https://reviews.llvm.org/D69806
libcxx/include/math.h