67 lines · c
1//===-- Floating point math functions ---------------------------*- C++ -*-===//2//3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.4// See https://llvm.org/LICENSE.txt for license information.5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception6//7//===----------------------------------------------------------------------===//8 9#ifndef LLVM_LIBC_SHARED_MATH_H10#define LLVM_LIBC_SHARED_MATH_H11 12#include "libc_common.h"13 14#include "math/acos.h"15#include "math/acosf.h"16#include "math/acosf16.h"17#include "math/acoshf.h"18#include "math/acoshf16.h"19#include "math/acospif16.h"20#include "math/asin.h"21#include "math/asinf.h"22#include "math/asinf16.h"23#include "math/asinhf.h"24#include "math/asinhf16.h"25#include "math/atan.h"26#include "math/atan2.h"27#include "math/atan2f.h"28#include "math/atan2f128.h"29#include "math/atanf.h"30#include "math/atanf16.h"31#include "math/atanhf.h"32#include "math/atanhf16.h"33#include "math/cbrt.h"34#include "math/cbrtf.h"35#include "math/cos.h"36#include "math/cosf.h"37#include "math/cosf16.h"38#include "math/coshf.h"39#include "math/coshf16.h"40#include "math/cospif.h"41#include "math/cospif16.h"42#include "math/dsqrtl.h"43#include "math/erff.h"44#include "math/exp.h"45#include "math/exp10.h"46#include "math/exp10f.h"47#include "math/exp10f16.h"48#include "math/exp10m1f.h"49#include "math/exp10m1f16.h"50#include "math/exp2.h"51#include "math/exp2f.h"52#include "math/exp2f16.h"53#include "math/exp2m1f.h"54#include "math/exp2m1f16.h"55#include "math/expf.h"56#include "math/expf16.h"57#include "math/frexpf.h"58#include "math/frexpf128.h"59#include "math/frexpf16.h"60#include "math/ldexpf.h"61#include "math/ldexpf128.h"62#include "math/ldexpf16.h"63#include "math/rsqrtf.h"64#include "math/rsqrtf16.h"65 66#endif // LLVM_LIBC_SHARED_MATH_H67