160ff9c2eSJoseph Huber //===-- Implementation header for powif -------------------------*- C++ -*-===// 260ff9c2eSJoseph Huber // 360ff9c2eSJoseph Huber // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 460ff9c2eSJoseph Huber // See https://llvm.org/LICENSE.txt for license information. 560ff9c2eSJoseph Huber // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 660ff9c2eSJoseph Huber // 760ff9c2eSJoseph Huber //===----------------------------------------------------------------------===// 860ff9c2eSJoseph Huber 960ff9c2eSJoseph Huber #ifndef LLVM_LIBC_SRC_MATH_POWIF_H 1060ff9c2eSJoseph Huber #define LLVM_LIBC_SRC_MATH_POWIF_H 1160ff9c2eSJoseph Huber 12*5ff3ff33SPetr Hosek #include "src/__support/macros/config.h" 13*5ff3ff33SPetr Hosek 14*5ff3ff33SPetr Hosek namespace LIBC_NAMESPACE_DECL { 1560ff9c2eSJoseph Huber 1660ff9c2eSJoseph Huber float powif(float x, int y); 1760ff9c2eSJoseph Huber 18*5ff3ff33SPetr Hosek } // namespace LIBC_NAMESPACE_DECL 1960ff9c2eSJoseph Huber 2060ff9c2eSJoseph Huber #endif // LLVM_LIBC_SRC_MATH_POW_H 21