aeabi_cdcmpeq_check_nan.c revision 292925
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"))) 14int __aeabi_cdcmpeq_check_nan(double a, double b) { 15 return __builtin_isnan(a) || __builtin_isnan(b); 16} 17