Go to the source code of this file.
Namespaces | |
sycl | |
sycl::_V1 | |
sycl::_V1::native | |
Macros | |
#define | BUILTIN_NATIVE_CUSTOM(NUM_ARGS, NAME, IMPL) |
#define | BUILTIN_NATIVE(NUM_ARGS, NAME) BUILTIN_NATIVE_CUSTOM(NUM_ARGS, NAME, std::NAME) |
Functions | |
sycl::_V1::native::BUILTIN_NATIVE_CUSTOM (ONE_ARG, exp10, [](auto x) { return std::pow(10.0f, x);}) BUILTIN_NATIVE_CUSTOM(TWO_ARGS | |
Variables | |
sycl::_V1::native::powr | |
auto | sycl::_V1::native::x |
auto auto | sycl::_V1::native::y |
#define BUILTIN_NATIVE | ( | NUM_ARGS, | |
NAME | |||
) | BUILTIN_NATIVE_CUSTOM(NUM_ARGS, NAME, std::NAME) |
Definition at line 22 of file native_math_functions.cpp.
#define BUILTIN_NATIVE_CUSTOM | ( | NUM_ARGS, | |
NAME, | |||
IMPL | |||
) |
Definition at line 18 of file native_math_functions.cpp.