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