1cb1a727dSOverMighty //===-- Implementation header for nanf16 ------------------------*- C++ -*-===// 2cb1a727dSOverMighty // 3cb1a727dSOverMighty // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4cb1a727dSOverMighty // See https://llvm.org/LICENSE.txt for license information. 5cb1a727dSOverMighty // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6cb1a727dSOverMighty // 7cb1a727dSOverMighty //===----------------------------------------------------------------------===// 8cb1a727dSOverMighty 9cb1a727dSOverMighty #ifndef LLVM_LIBC_SRC_MATH_NANF16_H 10cb1a727dSOverMighty #define LLVM_LIBC_SRC_MATH_NANF16_H 11cb1a727dSOverMighty 12*5ff3ff33SPetr Hosek #include "src/__support/macros/config.h" 13cb1a727dSOverMighty #include "src/__support/macros/properties/types.h" 14cb1a727dSOverMighty 15*5ff3ff33SPetr Hosek namespace LIBC_NAMESPACE_DECL { 16cb1a727dSOverMighty 17cb1a727dSOverMighty float16 nanf16(const char *arg); 18cb1a727dSOverMighty 19*5ff3ff33SPetr Hosek } // namespace LIBC_NAMESPACE_DECL 20cb1a727dSOverMighty 21cb1a727dSOverMighty #endif // LLVM_LIBC_SRC_MATH_NANF16_H 22