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