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