126687147SSiva Chandra //===-- Implementation of ceilf function ----------------------------------===//
226687147SSiva Chandra //
326687147SSiva Chandra // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
426687147SSiva Chandra // See https://llvm.org/LICENSE.txt for license information.
526687147SSiva Chandra // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
626687147SSiva Chandra //
726687147SSiva Chandra //===----------------------------------------------------------------------===//
826687147SSiva Chandra 
926687147SSiva Chandra #include "src/math/ceilf.h"
10*c120edc7SMichael Jones #include "src/__support/FPUtil/NearestIntegerOperations.h"
1126687147SSiva Chandra #include "src/__support/common.h"
1226687147SSiva Chandra 
1326687147SSiva Chandra namespace __llvm_libc {
1426687147SSiva Chandra 
1526687147SSiva Chandra LLVM_LIBC_FUNCTION(float, ceilf, (float x)) { return fputil::ceil(x); }
1626687147SSiva Chandra 
1726687147SSiva Chandra } // namespace __llvm_libc
18