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