xref: /llvm-project/libc/src/math/generic/ddivl.cpp (revision eddfd504f8bd54b8723ffaa6667e61ecf393652b)
1*eddfd504Slntue //===-- Implementation of ddivl function ----------------------------------===//
2*eddfd504Slntue //
3*eddfd504Slntue // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4*eddfd504Slntue // See https://llvm.org/LICENSE.txt for license information.
5*eddfd504Slntue // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6*eddfd504Slntue //
7*eddfd504Slntue //===----------------------------------------------------------------------===//
8*eddfd504Slntue 
9*eddfd504Slntue #include "src/math/ddivl.h"
10*eddfd504Slntue #include "src/__support/FPUtil/generic/div.h"
11*eddfd504Slntue #include "src/__support/common.h"
12*eddfd504Slntue #include "src/__support/macros/config.h"
13*eddfd504Slntue 
14*eddfd504Slntue namespace LIBC_NAMESPACE_DECL {
15*eddfd504Slntue 
16*eddfd504Slntue LLVM_LIBC_FUNCTION(double, ddivl, (long double x, long double y)) {
17*eddfd504Slntue   return fputil::generic::div<double>(x, y);
18*eddfd504Slntue }
19*eddfd504Slntue 
20*eddfd504Slntue } // namespace LIBC_NAMESPACE_DECL
21