DPC++ Runtime
Runtime libraries for oneAPI DPC++
builtins_common.cpp File Reference
#include "builtins_helper.hpp"
#include <cmath>
Include dependency graph for builtins_common.cpp:

Go to the source code of this file.

Namespaces

 __host_std
 

Macros

#define _USE_MATH_DEFINES
 

Functions

s::cl_float __host_std::sycl_host_fclamp (s::cl_float x, s::cl_float minval, s::cl_float maxval) __NOEXC
 
s::cl_double __host_std::sycl_host_fclamp (s::cl_double x, s::cl_double minval, s::cl_double maxval) __NOEXC
 
s::cl_half __host_std::sycl_host_fclamp (s::cl_half x, s::cl_half minval, s::cl_half maxval) __NOEXC
 
 __host_std::MAKE_1V_2V_3V (sycl_host_fclamp, s::cl_float, s::cl_float, s::cl_float, s::cl_float) MAKE_1V_2V_3V(sycl_host_fclamp
 
s::cl_double s::cl_float __host_std::sycl_host_degrees (s::cl_float radians) __NOEXC
 
s::cl_double __host_std::sycl_host_degrees (s::cl_double radians) __NOEXC
 
s::cl_half __host_std::sycl_host_degrees (s::cl_half radians) __NOEXC
 
s::cl_float __host_std::sycl_host_fmin_common (s::cl_float x, s::cl_float y) __NOEXC
 
s::cl_double __host_std::sycl_host_fmin_common (s::cl_double x, s::cl_double y) __NOEXC
 
s::cl_half __host_std::sycl_host_fmin_common (s::cl_half x, s::cl_half y) __NOEXC
 
s::cl_float __host_std::sycl_host_fmax_common (s::cl_float x, s::cl_float y) __NOEXC
 
s::cl_double __host_std::sycl_host_fmax_common (s::cl_double x, s::cl_double y) __NOEXC
 
s::cl_half __host_std::sycl_host_fmax_common (s::cl_half x, s::cl_half y) __NOEXC
 
s::cl_float __host_std::sycl_host_mix (s::cl_float x, s::cl_float y, s::cl_float a) __NOEXC
 
s::cl_double __host_std::sycl_host_mix (s::cl_double x, s::cl_double y, s::cl_double a) __NOEXC
 
s::cl_half __host_std::sycl_host_mix (s::cl_half x, s::cl_half y, s::cl_half a) __NOEXC
 

Macro Definition Documentation

◆ _USE_MATH_DEFINES

#define _USE_MATH_DEFINES

Definition at line 16 of file builtins_common.cpp.