|
#define | __CODELOC_FILE_NAME nullptr |
|
#define | __CODELOC_FUNCTION nullptr |
|
#define | __CODELOC_LINE 0 |
|
#define | __CODELOC_COLUMN 0 |
|
#define | _CODELOCONLYPARAM(a) const detail::code_location a = detail::code_location::current() |
|
#define | _CODELOCPARAM(a) , const detail::code_location a = detail::code_location::current() |
|
#define | _CODELOCPARAMDEF(a) , const detail::code_location a |
|
#define | _CODELOCARG(a) |
|
#define | _CODELOCFW(a) , a |
|
#define | __SYCL_ASSERT(x) assert(x) |
|
#define | __SYCL_PI_ERROR_REPORT |
|
#define | __SYCL_REPORT_PI_ERR_TO_STREAM(expr) |
|
#define | __SYCL_REPORT_PI_ERR_TO_EXC(expr, exc, str) |
|
#define | __SYCL_REPORT_PI_ERR_TO_EXC_THROW(code, exc, str) __SYCL_REPORT_PI_ERR_TO_EXC(code, exc, str) |
|
#define | __SYCL_REPORT_PI_ERR_TO_EXC_BASE(code) __SYCL_REPORT_PI_ERR_TO_EXC(code, sycl::runtime_error, nullptr) |
|
#define | __SYCL_REPORT_ERR_TO_EXC_VIA_ERRC(expr, errc) |
|
#define | __SYCL_REPORT_ERR_TO_EXC_THROW_VIA_ERRC(code, errc) __SYCL_REPORT_ERR_TO_EXC_VIA_ERRC(code, errc) |
|
#define | __SYCL_CHECK_OCL_CODE(X) __SYCL_REPORT_PI_ERR_TO_EXC_BASE(X) |
|
#define | __SYCL_CHECK_OCL_CODE_THROW(X, EXC, STR) __SYCL_REPORT_PI_ERR_TO_EXC_THROW(X, EXC, STR) |
|
#define | __SYCL_CHECK_OCL_CODE_NO_EXC(X) __SYCL_REPORT_PI_ERR_TO_STREAM(X) |
|
#define | __SYCL_CHECK_CODE_THROW_VIA_ERRC(X, ERRC) __SYCL_REPORT_ERR_TO_EXC_THROW_VIA_ERRC(X, ERRC) |
|
#define | __SYCL_EBO |
|
|
const char * | sycl::_V1::detail::stringifyErrorCode (pi_int32 error) |
|
static std::string | sycl::_V1::detail::codeToString (pi_int32 code) |
|
template<class Obj > |
decltype(Obj::impl) | sycl::_V1::detail::getSyclObjImpl (const Obj &SyclObject) |
|
template<class T > |
detail::add_pointer_t< typename decltype(T::impl)::element_type > | sycl::_V1::detail::getRawSyclObjImpl (const T &SyclObject) |
|
template<class T > |
T | sycl::_V1::detail::createSyclObjFromImpl (decltype(T::impl) ImplObj) |
|
constexpr size_t | sycl::_V1::detail::getNextPowerOfTwoHelper (size_t Var, size_t Offset) |
|
constexpr size_t | sycl::_V1::detail::getNextPowerOfTwo (size_t Var) |
|
template<int Dims, template< int > class T, template< int > class U> |
size_t | sycl::_V1::detail::getLinearIndex (const T< Dims > &Index, const U< Dims > &Range) |
|
template<int NewDim, int DefaultValue, template< int > class T, int OldDim> |
static T< NewDim > | sycl::_V1::detail::convertToArrayOfN (T< OldDim > OldObj) |
|
template<typename T , std::size_t... Is1, std::size_t... Is2> |
constexpr std::array< T, sizeof...(Is1)+sizeof...(Is2)> | sycl::_V1::detail::ConcatArrays (const std::array< T, sizeof...(Is1)> &A1, const std::array< T, sizeof...(Is2)> &A2, std::index_sequence< Is1... >, std::index_sequence< Is2... >) |
|
template<typename T , std::size_t N1, std::size_t N2> |
constexpr std::array< T, N1+N2 > | sycl::_V1::detail::ConcatArrays (const std::array< T, N1 > &A1, const std::array< T, N2 > &A2) |
|
template<typename T , size_t... Is> |
static constexpr std::array< T, sizeof...(Is)> | sycl::_V1::detail::RepeatValueHelper (const T &Arg, std::index_sequence< Is... >) |
|
template<size_t N, typename T > |
static constexpr std::array< T, N > | sycl::_V1::detail::RepeatValue (const T &Arg) |
|