1*bb8f2585SSiva Chandra Reddy //===-- Unittests for ldexpl ----------------------------------------------===// 2*bb8f2585SSiva Chandra Reddy // 3*bb8f2585SSiva Chandra Reddy // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4*bb8f2585SSiva Chandra Reddy // See https://llvm.org/LICENSE.txt for license information. 5*bb8f2585SSiva Chandra Reddy // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6*bb8f2585SSiva Chandra Reddy // 7*bb8f2585SSiva Chandra Reddy //===----------------------------------------------------------------------===// 8*bb8f2585SSiva Chandra Reddy 9*bb8f2585SSiva Chandra Reddy #include "LdExpTest.h" 10*bb8f2585SSiva Chandra Reddy 11*bb8f2585SSiva Chandra Reddy #include "include/math.h" 12*bb8f2585SSiva Chandra Reddy #include "src/math/ldexpl.h" 13*bb8f2585SSiva Chandra Reddy #include "utils/CPP/Functional.h" 14*bb8f2585SSiva Chandra Reddy #include "utils/FPUtil/FPBits.h" 15*bb8f2585SSiva Chandra Reddy #include "utils/FPUtil/ManipulationFunctions.h" 16*bb8f2585SSiva Chandra Reddy #include "utils/FPUtil/TestHelpers.h" 17*bb8f2585SSiva Chandra Reddy #include "utils/UnitTest/Test.h" 18*bb8f2585SSiva Chandra Reddy 19*bb8f2585SSiva Chandra Reddy #include <limits.h> 20*bb8f2585SSiva Chandra Reddy 21*bb8f2585SSiva Chandra Reddy LIST_LDEXP_TESTS(long double, __llvm_libc::ldexpl) 22