Home | History | Annotate | Download | only in arm
      1 //===-- lib/arm/aeabi_cdcmpeq_helper.c - Helper for cdcmpeq ---------------===//
      2 //
      3 //                     The LLVM Compiler Infrastructure
      4 //
      5 // This file is dual licensed under the MIT and the University of Illinois Open
      6 // Source Licenses. See LICENSE.TXT for details.
      7 //
      8 //===----------------------------------------------------------------------===//
      9 
     10 #include <stdint.h>
     11 
     12 __attribute__((pcs("aapcs")))
     13 __attribute__((visibility("hidden")))
     14 int __aeabi_cdcmpeq_check_nan(double a, double b) {
     15     return __builtin_isnan(a) || __builtin_isnan(b);
     16 }
     17