[all-commits] [llvm/llvm-project] 767ead: [libcxx] use __builtin_isnan in std::isnan.

Ilya Tocar via All-commits all-commits at lists.llvm.org
Fri Nov 15 09:31:46 PST 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 767eadd782291026b9b87be871de6bcd347c7d14
      https://github.com/llvm/llvm-project/commit/767eadd782291026b9b87be871de6bcd347c7d14
  Author: Ilya Tokar <tokarip at google.com>
  Date:   2019-11-15 (Fri, 15 Nov 2019)

  Changed paths:
    M libcxx/include/math.h

  Log Message:
  -----------
  [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




More information about the All-commits mailing list