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