11f20bc2cSlntue //===-- Implementation of fdimf128 function -------------------------------===// 21f20bc2cSlntue // 31f20bc2cSlntue // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 41f20bc2cSlntue // See https://llvm.org/LICENSE.txt for license information. 51f20bc2cSlntue // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 61f20bc2cSlntue // 71f20bc2cSlntue //===----------------------------------------------------------------------===// 81f20bc2cSlntue 91f20bc2cSlntue #include "src/math/fdimf128.h" 101f20bc2cSlntue #include "src/__support/FPUtil/BasicOperations.h" 111f20bc2cSlntue #include "src/__support/common.h" 12*5ff3ff33SPetr Hosek #include "src/__support/macros/config.h" 131f20bc2cSlntue 14*5ff3ff33SPetr Hosek namespace LIBC_NAMESPACE_DECL { 151f20bc2cSlntue 161f20bc2cSlntue LLVM_LIBC_FUNCTION(float128, fdimf128, (float128 x, float128 y)) { 171f20bc2cSlntue return fputil::fdim(x, y); 181f20bc2cSlntue } 191f20bc2cSlntue 20*5ff3ff33SPetr Hosek } // namespace LIBC_NAMESPACE_DECL 21