16c973036SOverMighty //===-- Implementation header for copysignf16 -------------------*- C++ -*-===// 26c973036SOverMighty // 36c973036SOverMighty // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 46c973036SOverMighty // See https://llvm.org/LICENSE.txt for license information. 56c973036SOverMighty // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 66c973036SOverMighty // 76c973036SOverMighty //===----------------------------------------------------------------------===// 86c973036SOverMighty 96c973036SOverMighty #ifndef LLVM_LIBC_SRC_MATH_COPYSIGNF16_H 106c973036SOverMighty #define LLVM_LIBC_SRC_MATH_COPYSIGNF16_H 116c973036SOverMighty 12*5ff3ff33SPetr Hosek #include "src/__support/macros/config.h" 136c973036SOverMighty #include "src/__support/macros/properties/types.h" 146c973036SOverMighty 15*5ff3ff33SPetr Hosek namespace LIBC_NAMESPACE_DECL { 166c973036SOverMighty 176c973036SOverMighty float16 copysignf16(float16 x, float16 y); 186c973036SOverMighty 19*5ff3ff33SPetr Hosek } // namespace LIBC_NAMESPACE_DECL 206c973036SOverMighty 216c973036SOverMighty #endif // LLVM_LIBC_SRC_MATH_COPYSIGNF16_H 22