xref: /llvm-project/clang/test/Headers/Inputs/include/crt/math_functions.hpp (revision 75e941b05c78e19c51e5c960c925f334b08109bb)
1*75e941b0SJoachim Meyer // required for __clang_cuda_runtime_wrapper.h tests
2*75e941b0SJoachim Meyer #pragma once
3*75e941b0SJoachim Meyer __device__ int                    __isinff(float);
4*75e941b0SJoachim Meyer __device__ int                    __isinf(double);
5*75e941b0SJoachim Meyer __device__ int                    __finitef(float);
6*75e941b0SJoachim Meyer __device__ int                    __isfinited(double);
7*75e941b0SJoachim Meyer __device__ int                    __isnanf(float);
8*75e941b0SJoachim Meyer __device__ int                    __isnan(double);
9*75e941b0SJoachim Meyer __device__ int                    __signbitf(float);
10*75e941b0SJoachim Meyer __device__ int                    __signbitd(double);
11*75e941b0SJoachim Meyer __device__ double                 max(double, double);
12*75e941b0SJoachim Meyer __device__ float                  max(float, float);
13