diff --git a/sycl/doc/ABIPolicyGuide.md b/sycl/doc/ABIPolicyGuide.md new file mode 100644 index 0000000000000..09f3607101a5e --- /dev/null +++ b/sycl/doc/ABIPolicyGuide.md @@ -0,0 +1,91 @@ +# ABI Policy Guide + +## Intro + +Application Binary Interface is a contract between binary modules, that defines +how structures and routines are accessed in machine code. Changing the ABI may +break backwards compatibility of user application with the DPC++ runtime library +for user-developed applications, resulting in need to rebuild such applications. +The goal of this document is to provide guidelines for maintaining the current +ABI of the DPC++ runtime library and mechanisms of notifying users about ABI +changes. + +All ABI changes can be divided into two large groups: breaking and non-breaking. +A breaking change means that the new binary is incompatible with the previous +version (i.e. it can not be used as a drop-in replacement). A non-breaking +change means that the forward compatibility is broken (i.e. the old library +can be replaced with newer version, but not vice versa). + +The following non-exhaustive list contains changes that are considered to be +breaking: + +1. Changing the size of exported symbol (for example, adding new member field + to the exported class). +1. Removing the exported symbol (that includes both changing the signature of + exported routine and removing it). +1. Changing the alignment of exported symbol. +1. Changing the layout of exported symbol (for example, reordering class field + members). +1. Adding or removing base classes. + +Adding a new exported symbol is considered to be non-breaking change. + +## ABI Versioning Policy + +TBD + +## `__SYCL_EXPORT` Macro + +The `__SYCL_EXPORT` provides facilities for fine-grained control over exported +symbols. Mark symbols that are supposed to be accessible by the user and that +are implemented in the SYCL Runtime library with this macro. Template +specializations also must be explicitly marked with `__SYCL_EXPORT` macro. +Symbols not marked `__SYCL_EXPORT` have internal linkage. + +A few examples of when it is necessary to mark symbols with the macro: + +* The `device` class: + - It is defined as API by the SYCL spec. + - It is implemented in `device.cpp` file. +* The `SYCLMemObjT` class: + - It is not defined in the SYCL spec, but it is an implementation detail that + is accessible by the user (buffer and image inherit from this class). + - It has symbols that are implemented in the Runtime library. + +When it is not necessary to mark symbols with `__SYCL_EXPORT`: +* The `buffer` class: + - It is defined by the SYCL spec, but it is fully implemented in the headers. +* The `ProgramManager` class: + - It is an implementation detail. + - It is not accessed from the header files that are available to users. + +## Automated ABI Changes Testing + +> The automated tests deal with the most commonly occurring problems, but they +> may not catch some corner cases. If you believe your PR breaks ABI, but the +> test does not indicate that, please, notify the reviewers. + +There is a set of tests to help identifying ABI changes: + +* `test/abi/sycl_symbols_*.dump` contains dump of publicly available symbols. + If you add a new symbol, it is considered non-breaking change. When the test + reports missing symbols, it means you have either changed or remove some of + existing API methods. In both cases you need to adjust the dump file. You + can do it either manually, or by invoking the following command: + ```shell + python3 sycl/tools/abi_check.py --mode dump_symbols --output path/to/output.dump path/to/sycl.so(.dll) + ``` +* `test/abi/layout*` and `test/abi/symbol_size*` are a group of tests to check + the internal layout of some classes. The layout tests check Clang AST for + changes, while symbol_size check `sizeof` for objects. Changing the class + layout is a breaking change. + +## Breaking ABI + +Whenever you need to change the existing ABI, please, follow these steps: + +1. Adjust you PR description to reflect (non-)breaking ABI changes. Make sure + it is clear, why breaking ABI is necessary. +2. Fix failing ABI tests in your Pull Request. Use aforementioned techniques to + update test files. +3. Update the library version according to the policies. diff --git a/sycl/doc/contents.rst b/sycl/doc/contents.rst index 0723d3f369f4a..2f90fbb3a0d05 100644 --- a/sycl/doc/contents.rst +++ b/sycl/doc/contents.rst @@ -24,4 +24,4 @@ Developing oneAPI DPC++ Compiler CompilerAndRuntimeDesign EnvironmentVariables PluginInterface - + ABIPolicyGuide diff --git a/sycl/test/CMakeLists.txt b/sycl/test/CMakeLists.txt index 0fc16451d8fc5..bdb730b2c2152 100644 --- a/sycl/test/CMakeLists.txt +++ b/sycl/test/CMakeLists.txt @@ -3,6 +3,9 @@ set(LLVM_TOOLS_DIR "${LLVM_BINARY_DIR}/bin/") get_target_property(SYCL_BINARY_DIR sycl-toolchain BINARY_DIR) set(SYCL_INCLUDE "${SYCL_INCLUDE_BUILD_DIR}") +set(SYCL_TOOLS_SRC_DIR "${PROJECT_SOURCE_DIR}/tools/") +set(LLVM_BUILD_BINARY_DIRS "${LLVM_BINARY_DIR}/bin/") +set(LLVM_BUILD_LIBRARY_DIRS "${LLVM_BINARY_DIR}/lib/") set(RT_TEST_ARGS ${RT_TEST_ARGS} "-v") set(DEPLOY_RT_TEST_ARGS ${DEPLOY_RT_TEST_ARGS} "-v -D SYCL_TOOLS_DIR=${CMAKE_INSTALL_PREFIX}/bin -D SYCL_LIBS_DIR=${CMAKE_INSTALL_PREFIX}/lib${LLVM_LIBDIR_SUFFIX} -D SYCL_INCLUDE=${SYCL_INCLUDE_DEPLOY_DIR}") @@ -27,6 +30,8 @@ list(APPEND SYCL_TEST_DEPS not get_device_count_by_type llvm-config + llvm-cxxdump + llvm-readobj ) list(APPEND SYCL_DEPLOY_TEST_DEPS diff --git a/sycl/test/abi/layout_handler.cpp b/sycl/test/abi/layout_handler.cpp new file mode 100644 index 0000000000000..41df9eb6d1678 --- /dev/null +++ b/sycl/test/abi/layout_handler.cpp @@ -0,0 +1,38 @@ +// RUN: %clangxx -fsycl -c -fno-color-diagnostics -Xclang -ast-dump %s | FileCheck %s +// REQUIRES: linux + +#include + +// The order of field declarations and their types are important. + +// CHECK: CXXRecordDecl {{.*}} class handler definition +// CHECK: FieldDecl {{.*}} MQueue 'shared_ptr_class':'std::shared_ptr' +// CHECK-NEXT: FieldDecl {{.*}} MArgsStorage 'vector_class >':'std::vector >, std::allocator > > >' +// CHECK-NEXT: FieldDecl {{.*}} MAccStorage 'vector_class':'std::vector, std::allocator > >' +// CHECK-NEXT: FieldDecl {{.*}} MLocalAccStorage 'vector_class':'std::vector, std::allocator > >' +// CHECK-NEXT: FieldDecl {{.*}} MStreamStorage 'vector_class >':'std::vector, std::allocator > >' +// CHECK-NEXT: FieldDecl {{.*}} MSharedPtrStorage 'vector_class >':'std::vector, std::allocator > >' +// CHECK-NEXT: FieldDecl {{.*}} MArgs 'vector_class':'std::vector >' +// CHECK-NEXT: FieldDecl {{.*}} MAssociatedAccesors 'vector_class':'std::vector >' +// CHECK-NEXT: FieldDecl {{.*}} MRequirements 'vector_class':'std::vector >' +// CHECK-NEXT: FieldDecl {{.*}} MNDRDesc 'detail::NDRDescT':'cl::sycl::detail::NDRDescT' +// CHECK-NEXT: FieldDecl {{.*}} MKernelName 'cl::sycl::string_class':'std::__cxx11::basic_string' +// CHECK-NEXT: FieldDecl {{.*}} MKernel 'shared_ptr_class':'std::shared_ptr' +// CHECK-NEXT: FieldDecl {{.*}} MCGType 'detail::CG::CGTYPE':'cl::sycl::detail::CG::CGTYPE' +// CHECK-NEXT: DeclRefExpr {{.*}} 'cl::sycl::detail::CG::CGTYPE' EnumConstant {{.*}} 'NONE' 'cl::sycl::detail::CG::CGTYPE' +// CHECK-NEXT: FieldDecl {{.*}} MSrcPtr 'void *' +// CHECK-NEXT: ImplicitCastExpr {{.*}} +// CHECK-NEXT: CXXNullPtrLiteralExpr {{.*}} 'nullptr_t' +// CHECK-NEXT: FieldDecl {{.*}} MDstPtr 'void *' +// CHECK-NEXT: ImplicitCastExpr {{.*}} 'void *' +// CHECK-NEXT: CXXNullPtrLiteralExpr {{.*}} 'nullptr_t' +// CHECK-NEXT: FieldDecl {{.*}} MLength 'size_t':'unsigned long' +// CHECK-NEXT: ImplicitCastExpr {{.*}} 'size_t':'unsigned long' +// CHECK-NEXT: IntegerLiteral {{.*}} 'int' 0 +// CHECK-NEXT: FieldDecl {{.*}} MPattern 'vector_class':'std::vector >' +// CHECK-NEXT: FieldDecl {{.*}} MHostKernel 'unique_ptr_class':'std::unique_ptr >' +// CHECK-NEXT: FieldDecl {{.*}} MOSModuleHandle 'detail::OSModuleHandle':'long' +// CHECK-NEXT: FieldDecl {{.*}} MInteropTask 'std::unique_ptr':'std::unique_ptr >' +// CHECK-NEXT: FieldDecl {{.*}} MEvents 'vector_class':'std::vector, std::allocator > >' +// CHECK-NEXT: FieldDecl {{.*}} MIsHost 'bool' +// CHECK-NEXT: CXXBoolLiteralExpr {{.*}} 'bool' false diff --git a/sycl/test/abi/sycl_symbols_linux.dump b/sycl/test/abi/sycl_symbols_linux.dump new file mode 100644 index 0000000000000..ccab7147a68c7 --- /dev/null +++ b/sycl/test/abi/sycl_symbols_linux.dump @@ -0,0 +1,3351 @@ +# RUN: env LLVM_BIN_PATH=%llvm_build_bin_dir python %sycl_tools_src_dir/abi_check.py --mode check_symbols --reference %s %llvm_build_lib_dir/libsycl.so +# REQUIRES: linux + +_Z20__spirv_ocl_prefetchPKcm +_Z21__spirv_MemoryBarrierN5__spv5ScopeEj +_Z22__spirv_ControlBarrierN5__spv5ScopeES0_j +_Z23__spirv_GroupWaitEventsN5__spv5ScopeEjPPv +_ZN2cl10__host_std10SignBitSetENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std10SignBitSetENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std10SignBitSetENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std10SignBitSetENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std10SignBitSetENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std10SignBitSetENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std10SignBitSetENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std10SignBitSetENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std10SignBitSetENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std10SignBitSetENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std10SignBitSetENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std10SignBitSetENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std10SignBitSetENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std10SignBitSetENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std10SignBitSetENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std10SignBitSetENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std10SignBitSetEd +_ZN2cl10__host_std10SignBitSetEf +_ZN2cl10__host_std10half_exp10ENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std10half_exp10ENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std10half_exp10ENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std10half_exp10ENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std10half_exp10ENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std10half_exp10Ef +_ZN2cl10__host_std10half_log10ENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std10half_log10ENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std10half_log10ENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std10half_log10ENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std10half_log10ENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std10half_log10Ef +_ZN2cl10__host_std10half_recipENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std10half_recipENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std10half_recipENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std10half_recipENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std10half_recipENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std10half_recipEf +_ZN2cl10__host_std10half_rsqrtENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std10half_rsqrtENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std10half_rsqrtENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std10half_rsqrtENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std10half_rsqrtENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std10half_rsqrtEf +_ZN2cl10__host_std10native_cosENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std10native_cosENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std10native_cosENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std10native_cosENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std10native_cosENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std10native_cosEf +_ZN2cl10__host_std10native_expENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std10native_expENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std10native_expENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std10native_expENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std10native_expENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std10native_expEf +_ZN2cl10__host_std10native_logENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std10native_logENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std10native_logENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std10native_logENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std10native_logENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std10native_logEf +_ZN2cl10__host_std10native_sinENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std10native_sinENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std10native_sinENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std10native_sinENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std10native_sinENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std10native_sinEf +_ZN2cl10__host_std10native_tanENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std10native_tanENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std10native_tanENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std10native_tanENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std10native_tanENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std10native_tanEf +_ZN2cl10__host_std10s_abs_diffENS_4sycl3vecIaLi16EEES3_ +_ZN2cl10__host_std10s_abs_diffENS_4sycl3vecIaLi2EEES3_ +_ZN2cl10__host_std10s_abs_diffENS_4sycl3vecIaLi3EEES3_ +_ZN2cl10__host_std10s_abs_diffENS_4sycl3vecIaLi4EEES3_ +_ZN2cl10__host_std10s_abs_diffENS_4sycl3vecIaLi8EEES3_ +_ZN2cl10__host_std10s_abs_diffENS_4sycl3vecIiLi16EEES3_ +_ZN2cl10__host_std10s_abs_diffENS_4sycl3vecIiLi2EEES3_ +_ZN2cl10__host_std10s_abs_diffENS_4sycl3vecIiLi3EEES3_ +_ZN2cl10__host_std10s_abs_diffENS_4sycl3vecIiLi4EEES3_ +_ZN2cl10__host_std10s_abs_diffENS_4sycl3vecIiLi8EEES3_ +_ZN2cl10__host_std10s_abs_diffENS_4sycl3vecIlLi16EEES3_ +_ZN2cl10__host_std10s_abs_diffENS_4sycl3vecIlLi2EEES3_ +_ZN2cl10__host_std10s_abs_diffENS_4sycl3vecIlLi3EEES3_ +_ZN2cl10__host_std10s_abs_diffENS_4sycl3vecIlLi4EEES3_ +_ZN2cl10__host_std10s_abs_diffENS_4sycl3vecIlLi8EEES3_ +_ZN2cl10__host_std10s_abs_diffENS_4sycl3vecIsLi16EEES3_ +_ZN2cl10__host_std10s_abs_diffENS_4sycl3vecIsLi2EEES3_ +_ZN2cl10__host_std10s_abs_diffENS_4sycl3vecIsLi3EEES3_ +_ZN2cl10__host_std10s_abs_diffENS_4sycl3vecIsLi4EEES3_ +_ZN2cl10__host_std10s_abs_diffENS_4sycl3vecIsLi8EEES3_ +_ZN2cl10__host_std10s_abs_diffEaa +_ZN2cl10__host_std10s_abs_diffEii +_ZN2cl10__host_std10s_abs_diffEll +_ZN2cl10__host_std10s_abs_diffEss +_ZN2cl10__host_std10s_upsampleENS_4sycl3vecIaLi16EEENS2_IhLi16EEE +_ZN2cl10__host_std10s_upsampleENS_4sycl3vecIaLi2EEENS2_IhLi2EEE +_ZN2cl10__host_std10s_upsampleENS_4sycl3vecIaLi3EEENS2_IhLi3EEE +_ZN2cl10__host_std10s_upsampleENS_4sycl3vecIaLi4EEENS2_IhLi4EEE +_ZN2cl10__host_std10s_upsampleENS_4sycl3vecIaLi8EEENS2_IhLi8EEE +_ZN2cl10__host_std10s_upsampleENS_4sycl3vecIiLi16EEENS2_IjLi16EEE +_ZN2cl10__host_std10s_upsampleENS_4sycl3vecIiLi2EEENS2_IjLi2EEE +_ZN2cl10__host_std10s_upsampleENS_4sycl3vecIiLi3EEENS2_IjLi3EEE +_ZN2cl10__host_std10s_upsampleENS_4sycl3vecIiLi4EEENS2_IjLi4EEE +_ZN2cl10__host_std10s_upsampleENS_4sycl3vecIiLi8EEENS2_IjLi8EEE +_ZN2cl10__host_std10s_upsampleENS_4sycl3vecIsLi16EEENS2_ItLi16EEE +_ZN2cl10__host_std10s_upsampleENS_4sycl3vecIsLi2EEENS2_ItLi2EEE +_ZN2cl10__host_std10s_upsampleENS_4sycl3vecIsLi3EEENS2_ItLi3EEE +_ZN2cl10__host_std10s_upsampleENS_4sycl3vecIsLi4EEENS2_ItLi4EEE +_ZN2cl10__host_std10s_upsampleENS_4sycl3vecIsLi8EEENS2_ItLi8EEE +_ZN2cl10__host_std10s_upsampleEah +_ZN2cl10__host_std10s_upsampleEij +_ZN2cl10__host_std10s_upsampleEst +_ZN2cl10__host_std10smoothstepENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_S6_ +_ZN2cl10__host_std10smoothstepENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_S6_ +_ZN2cl10__host_std10smoothstepENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_S6_ +_ZN2cl10__host_std10smoothstepENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_S6_ +_ZN2cl10__host_std10smoothstepENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_S6_ +_ZN2cl10__host_std10smoothstepENS_4sycl3vecIdLi16EEES3_S3_ +_ZN2cl10__host_std10smoothstepENS_4sycl3vecIdLi2EEES3_S3_ +_ZN2cl10__host_std10smoothstepENS_4sycl3vecIdLi3EEES3_S3_ +_ZN2cl10__host_std10smoothstepENS_4sycl3vecIdLi4EEES3_S3_ +_ZN2cl10__host_std10smoothstepENS_4sycl3vecIdLi8EEES3_S3_ +_ZN2cl10__host_std10smoothstepENS_4sycl3vecIfLi16EEES3_S3_ +_ZN2cl10__host_std10smoothstepENS_4sycl3vecIfLi2EEES3_S3_ +_ZN2cl10__host_std10smoothstepENS_4sycl3vecIfLi3EEES3_S3_ +_ZN2cl10__host_std10smoothstepENS_4sycl3vecIfLi4EEES3_S3_ +_ZN2cl10__host_std10smoothstepENS_4sycl3vecIfLi8EEES3_S3_ +_ZN2cl10__host_std10smoothstepENS_4sycl6detail9half_impl4halfES4_S4_ +_ZN2cl10__host_std10smoothstepEddd +_ZN2cl10__host_std10smoothstepEfff +_ZN2cl10__host_std10u_abs_diffENS_4sycl3vecIhLi16EEES3_ +_ZN2cl10__host_std10u_abs_diffENS_4sycl3vecIhLi2EEES3_ +_ZN2cl10__host_std10u_abs_diffENS_4sycl3vecIhLi3EEES3_ +_ZN2cl10__host_std10u_abs_diffENS_4sycl3vecIhLi4EEES3_ +_ZN2cl10__host_std10u_abs_diffENS_4sycl3vecIhLi8EEES3_ +_ZN2cl10__host_std10u_abs_diffENS_4sycl3vecIjLi16EEES3_ +_ZN2cl10__host_std10u_abs_diffENS_4sycl3vecIjLi2EEES3_ +_ZN2cl10__host_std10u_abs_diffENS_4sycl3vecIjLi3EEES3_ +_ZN2cl10__host_std10u_abs_diffENS_4sycl3vecIjLi4EEES3_ +_ZN2cl10__host_std10u_abs_diffENS_4sycl3vecIjLi8EEES3_ +_ZN2cl10__host_std10u_abs_diffENS_4sycl3vecImLi16EEES3_ +_ZN2cl10__host_std10u_abs_diffENS_4sycl3vecImLi2EEES3_ +_ZN2cl10__host_std10u_abs_diffENS_4sycl3vecImLi3EEES3_ +_ZN2cl10__host_std10u_abs_diffENS_4sycl3vecImLi4EEES3_ +_ZN2cl10__host_std10u_abs_diffENS_4sycl3vecImLi8EEES3_ +_ZN2cl10__host_std10u_abs_diffENS_4sycl3vecItLi16EEES3_ +_ZN2cl10__host_std10u_abs_diffENS_4sycl3vecItLi2EEES3_ +_ZN2cl10__host_std10u_abs_diffENS_4sycl3vecItLi3EEES3_ +_ZN2cl10__host_std10u_abs_diffENS_4sycl3vecItLi4EEES3_ +_ZN2cl10__host_std10u_abs_diffENS_4sycl3vecItLi8EEES3_ +_ZN2cl10__host_std10u_abs_diffEhh +_ZN2cl10__host_std10u_abs_diffEjj +_ZN2cl10__host_std10u_abs_diffEmm +_ZN2cl10__host_std10u_abs_diffEtt +_ZN2cl10__host_std10u_upsampleENS_4sycl3vecIhLi16EEES3_ +_ZN2cl10__host_std10u_upsampleENS_4sycl3vecIhLi2EEES3_ +_ZN2cl10__host_std10u_upsampleENS_4sycl3vecIhLi3EEES3_ +_ZN2cl10__host_std10u_upsampleENS_4sycl3vecIhLi4EEES3_ +_ZN2cl10__host_std10u_upsampleENS_4sycl3vecIhLi8EEES3_ +_ZN2cl10__host_std10u_upsampleENS_4sycl3vecIjLi16EEES3_ +_ZN2cl10__host_std10u_upsampleENS_4sycl3vecIjLi2EEES3_ +_ZN2cl10__host_std10u_upsampleENS_4sycl3vecIjLi3EEES3_ +_ZN2cl10__host_std10u_upsampleENS_4sycl3vecIjLi4EEES3_ +_ZN2cl10__host_std10u_upsampleENS_4sycl3vecIjLi8EEES3_ +_ZN2cl10__host_std10u_upsampleENS_4sycl3vecItLi16EEES3_ +_ZN2cl10__host_std10u_upsampleENS_4sycl3vecItLi2EEES3_ +_ZN2cl10__host_std10u_upsampleENS_4sycl3vecItLi3EEES3_ +_ZN2cl10__host_std10u_upsampleENS_4sycl3vecItLi4EEES3_ +_ZN2cl10__host_std10u_upsampleENS_4sycl3vecItLi8EEES3_ +_ZN2cl10__host_std10u_upsampleEhh +_ZN2cl10__host_std10u_upsampleEjj +_ZN2cl10__host_std10u_upsampleEtt +_ZN2cl10__host_std11__vIsFiniteENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std11__vIsFiniteEd +_ZN2cl10__host_std11__vIsFiniteEf +_ZN2cl10__host_std11__vIsNormalENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std11__vIsNormalEd +_ZN2cl10__host_std11__vIsNormalEf +_ZN2cl10__host_std11fast_lengthENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std11fast_lengthENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std11fast_lengthENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std11fast_lengthEf +_ZN2cl10__host_std11fmax_commonENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_ +_ZN2cl10__host_std11fmax_commonENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_ +_ZN2cl10__host_std11fmax_commonENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_ +_ZN2cl10__host_std11fmax_commonENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_ +_ZN2cl10__host_std11fmax_commonENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_ +_ZN2cl10__host_std11fmax_commonENS_4sycl3vecIdLi16EEES3_ +_ZN2cl10__host_std11fmax_commonENS_4sycl3vecIdLi2EEES3_ +_ZN2cl10__host_std11fmax_commonENS_4sycl3vecIdLi3EEES3_ +_ZN2cl10__host_std11fmax_commonENS_4sycl3vecIdLi4EEES3_ +_ZN2cl10__host_std11fmax_commonENS_4sycl3vecIdLi8EEES3_ +_ZN2cl10__host_std11fmax_commonENS_4sycl3vecIfLi16EEES3_ +_ZN2cl10__host_std11fmax_commonENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std11fmax_commonENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std11fmax_commonENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std11fmax_commonENS_4sycl3vecIfLi8EEES3_ +_ZN2cl10__host_std11fmax_commonENS_4sycl6detail9half_impl4halfES4_ +_ZN2cl10__host_std11fmax_commonEdd +_ZN2cl10__host_std11fmax_commonEff +_ZN2cl10__host_std11fmin_commonENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_ +_ZN2cl10__host_std11fmin_commonENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_ +_ZN2cl10__host_std11fmin_commonENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_ +_ZN2cl10__host_std11fmin_commonENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_ +_ZN2cl10__host_std11fmin_commonENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_ +_ZN2cl10__host_std11fmin_commonENS_4sycl3vecIdLi16EEES3_ +_ZN2cl10__host_std11fmin_commonENS_4sycl3vecIdLi2EEES3_ +_ZN2cl10__host_std11fmin_commonENS_4sycl3vecIdLi3EEES3_ +_ZN2cl10__host_std11fmin_commonENS_4sycl3vecIdLi4EEES3_ +_ZN2cl10__host_std11fmin_commonENS_4sycl3vecIdLi8EEES3_ +_ZN2cl10__host_std11fmin_commonENS_4sycl3vecIfLi16EEES3_ +_ZN2cl10__host_std11fmin_commonENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std11fmin_commonENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std11fmin_commonENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std11fmin_commonENS_4sycl3vecIfLi8EEES3_ +_ZN2cl10__host_std11fmin_commonENS_4sycl6detail9half_impl4halfES4_ +_ZN2cl10__host_std11fmin_commonEdd +_ZN2cl10__host_std11fmin_commonEff +_ZN2cl10__host_std11half_divideENS_4sycl3vecIfLi16EEES3_ +_ZN2cl10__host_std11half_divideENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std11half_divideENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std11half_divideENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std11half_divideENS_4sycl3vecIfLi8EEES3_ +_ZN2cl10__host_std11half_divideEff +_ZN2cl10__host_std11native_exp2ENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std11native_exp2ENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std11native_exp2ENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std11native_exp2ENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std11native_exp2ENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std11native_exp2Ef +_ZN2cl10__host_std11native_log2ENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std11native_log2ENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std11native_log2ENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std11native_log2ENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std11native_log2ENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std11native_log2Ef +_ZN2cl10__host_std11native_powrENS_4sycl3vecIfLi16EEES3_ +_ZN2cl10__host_std11native_powrENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std11native_powrENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std11native_powrENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std11native_powrENS_4sycl3vecIfLi8EEES3_ +_ZN2cl10__host_std11native_powrEff +_ZN2cl10__host_std11native_sqrtENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std11native_sqrtENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std11native_sqrtENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std11native_sqrtENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std11native_sqrtENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std11native_sqrtEf +_ZN2cl10__host_std12FOrdLessThanENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_ +_ZN2cl10__host_std12FOrdLessThanENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_ +_ZN2cl10__host_std12FOrdLessThanENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_ +_ZN2cl10__host_std12FOrdLessThanENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_ +_ZN2cl10__host_std12FOrdLessThanENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_ +_ZN2cl10__host_std12FOrdLessThanENS_4sycl3vecIdLi16EEES3_ +_ZN2cl10__host_std12FOrdLessThanENS_4sycl3vecIdLi2EEES3_ +_ZN2cl10__host_std12FOrdLessThanENS_4sycl3vecIdLi3EEES3_ +_ZN2cl10__host_std12FOrdLessThanENS_4sycl3vecIdLi4EEES3_ +_ZN2cl10__host_std12FOrdLessThanENS_4sycl3vecIdLi8EEES3_ +_ZN2cl10__host_std12FOrdLessThanENS_4sycl3vecIfLi16EEES3_ +_ZN2cl10__host_std12FOrdLessThanENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std12FOrdLessThanENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std12FOrdLessThanENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std12FOrdLessThanENS_4sycl3vecIfLi8EEES3_ +_ZN2cl10__host_std12FOrdLessThanENS_4sycl6detail9half_impl4halfES4_ +_ZN2cl10__host_std12FOrdLessThanEdd +_ZN2cl10__host_std12FOrdLessThanEff +_ZN2cl10__host_std12native_exp10ENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std12native_exp10ENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std12native_exp10ENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std12native_exp10ENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std12native_exp10ENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std12native_exp10Ef +_ZN2cl10__host_std12native_log10ENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std12native_log10ENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std12native_log10ENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std12native_log10ENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std12native_log10ENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std12native_log10Ef +_ZN2cl10__host_std12native_recipENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std12native_recipENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std12native_recipENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std12native_recipENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std12native_recipENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std12native_recipEf +_ZN2cl10__host_std12native_rsqrtENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std12native_rsqrtENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std12native_rsqrtENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std12native_rsqrtENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std12native_rsqrtENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std12native_rsqrtEf +_ZN2cl10__host_std13LessOrGreaterENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_ +_ZN2cl10__host_std13LessOrGreaterENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_ +_ZN2cl10__host_std13LessOrGreaterENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_ +_ZN2cl10__host_std13LessOrGreaterENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_ +_ZN2cl10__host_std13LessOrGreaterENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_ +_ZN2cl10__host_std13LessOrGreaterENS_4sycl3vecIdLi16EEES3_ +_ZN2cl10__host_std13LessOrGreaterENS_4sycl3vecIdLi2EEES3_ +_ZN2cl10__host_std13LessOrGreaterENS_4sycl3vecIdLi3EEES3_ +_ZN2cl10__host_std13LessOrGreaterENS_4sycl3vecIdLi4EEES3_ +_ZN2cl10__host_std13LessOrGreaterENS_4sycl3vecIdLi8EEES3_ +_ZN2cl10__host_std13LessOrGreaterENS_4sycl3vecIfLi16EEES3_ +_ZN2cl10__host_std13LessOrGreaterENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std13LessOrGreaterENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std13LessOrGreaterENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std13LessOrGreaterENS_4sycl3vecIfLi8EEES3_ +_ZN2cl10__host_std13LessOrGreaterENS_4sycl6detail9half_impl4halfES4_ +_ZN2cl10__host_std13LessOrGreaterEdd +_ZN2cl10__host_std13LessOrGreaterEff +_ZN2cl10__host_std13__vSignBitSetENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std13__vSignBitSetEd +_ZN2cl10__host_std13__vSignBitSetEf +_ZN2cl10__host_std13fast_distanceENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std13fast_distanceENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std13fast_distanceENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std13fast_distanceEff +_ZN2cl10__host_std13native_divideENS_4sycl3vecIfLi16EEES3_ +_ZN2cl10__host_std13native_divideENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std13native_divideENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std13native_divideENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std13native_divideENS_4sycl3vecIfLi8EEES3_ +_ZN2cl10__host_std13native_divideEff +_ZN2cl10__host_std14FUnordNotEqualENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_ +_ZN2cl10__host_std14FUnordNotEqualENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_ +_ZN2cl10__host_std14FUnordNotEqualENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_ +_ZN2cl10__host_std14FUnordNotEqualENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_ +_ZN2cl10__host_std14FUnordNotEqualENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_ +_ZN2cl10__host_std14FUnordNotEqualENS_4sycl3vecIdLi16EEES3_ +_ZN2cl10__host_std14FUnordNotEqualENS_4sycl3vecIdLi2EEES3_ +_ZN2cl10__host_std14FUnordNotEqualENS_4sycl3vecIdLi3EEES3_ +_ZN2cl10__host_std14FUnordNotEqualENS_4sycl3vecIdLi4EEES3_ +_ZN2cl10__host_std14FUnordNotEqualENS_4sycl3vecIdLi8EEES3_ +_ZN2cl10__host_std14FUnordNotEqualENS_4sycl3vecIfLi16EEES3_ +_ZN2cl10__host_std14FUnordNotEqualENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std14FUnordNotEqualENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std14FUnordNotEqualENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std14FUnordNotEqualENS_4sycl3vecIfLi8EEES3_ +_ZN2cl10__host_std14FUnordNotEqualENS_4sycl6detail9half_impl4halfES4_ +_ZN2cl10__host_std14FUnordNotEqualEdd +_ZN2cl10__host_std14FUnordNotEqualEff +_ZN2cl10__host_std14fast_normalizeENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std14fast_normalizeENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std14fast_normalizeENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std14fast_normalizeEf +_ZN2cl10__host_std15FOrdGreaterThanENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_ +_ZN2cl10__host_std15FOrdGreaterThanENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_ +_ZN2cl10__host_std15FOrdGreaterThanENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_ +_ZN2cl10__host_std15FOrdGreaterThanENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_ +_ZN2cl10__host_std15FOrdGreaterThanENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_ +_ZN2cl10__host_std15FOrdGreaterThanENS_4sycl3vecIdLi16EEES3_ +_ZN2cl10__host_std15FOrdGreaterThanENS_4sycl3vecIdLi2EEES3_ +_ZN2cl10__host_std15FOrdGreaterThanENS_4sycl3vecIdLi3EEES3_ +_ZN2cl10__host_std15FOrdGreaterThanENS_4sycl3vecIdLi4EEES3_ +_ZN2cl10__host_std15FOrdGreaterThanENS_4sycl3vecIdLi8EEES3_ +_ZN2cl10__host_std15FOrdGreaterThanENS_4sycl3vecIfLi16EEES3_ +_ZN2cl10__host_std15FOrdGreaterThanENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std15FOrdGreaterThanENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std15FOrdGreaterThanENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std15FOrdGreaterThanENS_4sycl3vecIfLi8EEES3_ +_ZN2cl10__host_std15FOrdGreaterThanENS_4sycl6detail9half_impl4halfES4_ +_ZN2cl10__host_std15FOrdGreaterThanEdd +_ZN2cl10__host_std15FOrdGreaterThanEff +_ZN2cl10__host_std15__vFOrdLessThanENS_4sycl6detail9half_impl4halfES4_ +_ZN2cl10__host_std15__vFOrdLessThanEdd +_ZN2cl10__host_std15__vFOrdLessThanEff +_ZN2cl10__host_std17FOrdLessThanEqualENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_ +_ZN2cl10__host_std17FOrdLessThanEqualENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_ +_ZN2cl10__host_std17FOrdLessThanEqualENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_ +_ZN2cl10__host_std17FOrdLessThanEqualENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_ +_ZN2cl10__host_std17FOrdLessThanEqualENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_ +_ZN2cl10__host_std17FOrdLessThanEqualENS_4sycl3vecIdLi16EEES3_ +_ZN2cl10__host_std17FOrdLessThanEqualENS_4sycl3vecIdLi2EEES3_ +_ZN2cl10__host_std17FOrdLessThanEqualENS_4sycl3vecIdLi3EEES3_ +_ZN2cl10__host_std17FOrdLessThanEqualENS_4sycl3vecIdLi4EEES3_ +_ZN2cl10__host_std17FOrdLessThanEqualENS_4sycl3vecIdLi8EEES3_ +_ZN2cl10__host_std17FOrdLessThanEqualENS_4sycl3vecIfLi16EEES3_ +_ZN2cl10__host_std17FOrdLessThanEqualENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std17FOrdLessThanEqualENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std17FOrdLessThanEqualENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std17FOrdLessThanEqualENS_4sycl3vecIfLi8EEES3_ +_ZN2cl10__host_std17FOrdLessThanEqualENS_4sycl6detail9half_impl4halfES4_ +_ZN2cl10__host_std17FOrdLessThanEqualEdd +_ZN2cl10__host_std17FOrdLessThanEqualEff +_ZN2cl10__host_std20FOrdGreaterThanEqualENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_ +_ZN2cl10__host_std20FOrdGreaterThanEqualENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_ +_ZN2cl10__host_std20FOrdGreaterThanEqualENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_ +_ZN2cl10__host_std20FOrdGreaterThanEqualENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_ +_ZN2cl10__host_std20FOrdGreaterThanEqualENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_ +_ZN2cl10__host_std20FOrdGreaterThanEqualENS_4sycl3vecIdLi16EEES3_ +_ZN2cl10__host_std20FOrdGreaterThanEqualENS_4sycl3vecIdLi2EEES3_ +_ZN2cl10__host_std20FOrdGreaterThanEqualENS_4sycl3vecIdLi3EEES3_ +_ZN2cl10__host_std20FOrdGreaterThanEqualENS_4sycl3vecIdLi4EEES3_ +_ZN2cl10__host_std20FOrdGreaterThanEqualENS_4sycl3vecIdLi8EEES3_ +_ZN2cl10__host_std20FOrdGreaterThanEqualENS_4sycl3vecIfLi16EEES3_ +_ZN2cl10__host_std20FOrdGreaterThanEqualENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std20FOrdGreaterThanEqualENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std20FOrdGreaterThanEqualENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std20FOrdGreaterThanEqualENS_4sycl3vecIfLi8EEES3_ +_ZN2cl10__host_std20FOrdGreaterThanEqualENS_4sycl6detail9half_impl4halfES4_ +_ZN2cl10__host_std20FOrdGreaterThanEqualEdd +_ZN2cl10__host_std20FOrdGreaterThanEqualEff +_ZN2cl10__host_std3AllENS_4sycl3vecIaLi16EEE +_ZN2cl10__host_std3AllENS_4sycl3vecIaLi2EEE +_ZN2cl10__host_std3AllENS_4sycl3vecIaLi3EEE +_ZN2cl10__host_std3AllENS_4sycl3vecIaLi4EEE +_ZN2cl10__host_std3AllENS_4sycl3vecIaLi8EEE +_ZN2cl10__host_std3AllENS_4sycl3vecIiLi16EEE +_ZN2cl10__host_std3AllENS_4sycl3vecIiLi2EEE +_ZN2cl10__host_std3AllENS_4sycl3vecIiLi3EEE +_ZN2cl10__host_std3AllENS_4sycl3vecIiLi4EEE +_ZN2cl10__host_std3AllENS_4sycl3vecIiLi8EEE +_ZN2cl10__host_std3AllENS_4sycl3vecIlLi16EEE +_ZN2cl10__host_std3AllENS_4sycl3vecIlLi2EEE +_ZN2cl10__host_std3AllENS_4sycl3vecIlLi3EEE +_ZN2cl10__host_std3AllENS_4sycl3vecIlLi4EEE +_ZN2cl10__host_std3AllENS_4sycl3vecIlLi8EEE +_ZN2cl10__host_std3AllENS_4sycl3vecIsLi16EEE +_ZN2cl10__host_std3AllENS_4sycl3vecIsLi2EEE +_ZN2cl10__host_std3AllENS_4sycl3vecIsLi3EEE +_ZN2cl10__host_std3AllENS_4sycl3vecIsLi4EEE +_ZN2cl10__host_std3AllENS_4sycl3vecIsLi8EEE +_ZN2cl10__host_std3AnyENS_4sycl3vecIaLi16EEE +_ZN2cl10__host_std3AnyENS_4sycl3vecIaLi2EEE +_ZN2cl10__host_std3AnyENS_4sycl3vecIaLi3EEE +_ZN2cl10__host_std3AnyENS_4sycl3vecIaLi4EEE +_ZN2cl10__host_std3AnyENS_4sycl3vecIaLi8EEE +_ZN2cl10__host_std3AnyENS_4sycl3vecIiLi16EEE +_ZN2cl10__host_std3AnyENS_4sycl3vecIiLi2EEE +_ZN2cl10__host_std3AnyENS_4sycl3vecIiLi3EEE +_ZN2cl10__host_std3AnyENS_4sycl3vecIiLi4EEE +_ZN2cl10__host_std3AnyENS_4sycl3vecIiLi8EEE +_ZN2cl10__host_std3AnyENS_4sycl3vecIlLi16EEE +_ZN2cl10__host_std3AnyENS_4sycl3vecIlLi2EEE +_ZN2cl10__host_std3AnyENS_4sycl3vecIlLi3EEE +_ZN2cl10__host_std3AnyENS_4sycl3vecIlLi4EEE +_ZN2cl10__host_std3AnyENS_4sycl3vecIlLi8EEE +_ZN2cl10__host_std3AnyENS_4sycl3vecIsLi16EEE +_ZN2cl10__host_std3AnyENS_4sycl3vecIsLi2EEE +_ZN2cl10__host_std3AnyENS_4sycl3vecIsLi3EEE +_ZN2cl10__host_std3AnyENS_4sycl3vecIsLi4EEE +_ZN2cl10__host_std3AnyENS_4sycl3vecIsLi8EEE +_ZN2cl10__host_std3DotENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_ +_ZN2cl10__host_std3DotENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_ +_ZN2cl10__host_std3DotENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_ +_ZN2cl10__host_std3DotENS_4sycl3vecIdLi2EEES3_ +_ZN2cl10__host_std3DotENS_4sycl3vecIdLi3EEES3_ +_ZN2cl10__host_std3DotENS_4sycl3vecIdLi4EEES3_ +_ZN2cl10__host_std3DotENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std3DotENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std3DotENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std3clzENS_4sycl3vecIaLi16EEE +_ZN2cl10__host_std3clzENS_4sycl3vecIaLi2EEE +_ZN2cl10__host_std3clzENS_4sycl3vecIaLi3EEE +_ZN2cl10__host_std3clzENS_4sycl3vecIaLi4EEE +_ZN2cl10__host_std3clzENS_4sycl3vecIaLi8EEE +_ZN2cl10__host_std3clzENS_4sycl3vecIhLi16EEE +_ZN2cl10__host_std3clzENS_4sycl3vecIhLi2EEE +_ZN2cl10__host_std3clzENS_4sycl3vecIhLi3EEE +_ZN2cl10__host_std3clzENS_4sycl3vecIhLi4EEE +_ZN2cl10__host_std3clzENS_4sycl3vecIhLi8EEE +_ZN2cl10__host_std3clzENS_4sycl3vecIiLi16EEE +_ZN2cl10__host_std3clzENS_4sycl3vecIiLi2EEE +_ZN2cl10__host_std3clzENS_4sycl3vecIiLi3EEE +_ZN2cl10__host_std3clzENS_4sycl3vecIiLi4EEE +_ZN2cl10__host_std3clzENS_4sycl3vecIiLi8EEE +_ZN2cl10__host_std3clzENS_4sycl3vecIjLi16EEE +_ZN2cl10__host_std3clzENS_4sycl3vecIjLi2EEE +_ZN2cl10__host_std3clzENS_4sycl3vecIjLi3EEE +_ZN2cl10__host_std3clzENS_4sycl3vecIjLi4EEE +_ZN2cl10__host_std3clzENS_4sycl3vecIjLi8EEE +_ZN2cl10__host_std3clzENS_4sycl3vecIlLi16EEE +_ZN2cl10__host_std3clzENS_4sycl3vecIlLi2EEE +_ZN2cl10__host_std3clzENS_4sycl3vecIlLi3EEE +_ZN2cl10__host_std3clzENS_4sycl3vecIlLi4EEE +_ZN2cl10__host_std3clzENS_4sycl3vecIlLi8EEE +_ZN2cl10__host_std3clzENS_4sycl3vecImLi16EEE +_ZN2cl10__host_std3clzENS_4sycl3vecImLi2EEE +_ZN2cl10__host_std3clzENS_4sycl3vecImLi3EEE +_ZN2cl10__host_std3clzENS_4sycl3vecImLi4EEE +_ZN2cl10__host_std3clzENS_4sycl3vecImLi8EEE +_ZN2cl10__host_std3clzENS_4sycl3vecIsLi16EEE +_ZN2cl10__host_std3clzENS_4sycl3vecIsLi2EEE +_ZN2cl10__host_std3clzENS_4sycl3vecIsLi3EEE +_ZN2cl10__host_std3clzENS_4sycl3vecIsLi4EEE +_ZN2cl10__host_std3clzENS_4sycl3vecIsLi8EEE +_ZN2cl10__host_std3clzENS_4sycl3vecItLi16EEE +_ZN2cl10__host_std3clzENS_4sycl3vecItLi2EEE +_ZN2cl10__host_std3clzENS_4sycl3vecItLi3EEE +_ZN2cl10__host_std3clzENS_4sycl3vecItLi4EEE +_ZN2cl10__host_std3clzENS_4sycl3vecItLi8EEE +_ZN2cl10__host_std3clzEa +_ZN2cl10__host_std3clzEh +_ZN2cl10__host_std3clzEi +_ZN2cl10__host_std3clzEj +_ZN2cl10__host_std3clzEl +_ZN2cl10__host_std3clzEm +_ZN2cl10__host_std3clzEs +_ZN2cl10__host_std3clzEt +_ZN2cl10__host_std3cosENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std3cosENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std3cosENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std3cosENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std3cosENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std3cosENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std3cosENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std3cosENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std3cosENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std3cosENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std3cosENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std3cosENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std3cosENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std3cosENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std3cosENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std3cosENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std3cosEd +_ZN2cl10__host_std3cosEf +_ZN2cl10__host_std3ctzENS_4sycl3vecIaLi16EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecIaLi2EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecIaLi3EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecIaLi4EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecIaLi8EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecIhLi16EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecIhLi2EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecIhLi3EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecIhLi4EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecIhLi8EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecIiLi16EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecIiLi2EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecIiLi3EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecIiLi4EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecIiLi8EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecIjLi16EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecIjLi2EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecIjLi3EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecIjLi4EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecIjLi8EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecIlLi16EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecIlLi2EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecIlLi3EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecIlLi4EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecIlLi8EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecImLi16EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecImLi2EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecImLi3EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecImLi4EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecImLi8EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecIsLi16EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecIsLi2EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecIsLi3EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecIsLi4EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecIsLi8EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecItLi16EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecItLi2EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecItLi3EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecItLi4EEE +_ZN2cl10__host_std3ctzENS_4sycl3vecItLi8EEE +_ZN2cl10__host_std3ctzEa +_ZN2cl10__host_std3ctzEh +_ZN2cl10__host_std3ctzEi +_ZN2cl10__host_std3ctzEj +_ZN2cl10__host_std3ctzEl +_ZN2cl10__host_std3ctzEm +_ZN2cl10__host_std3ctzEs +_ZN2cl10__host_std3ctzEt +_ZN2cl10__host_std3erfENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std3erfENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std3erfENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std3erfENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std3erfENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std3erfENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std3erfENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std3erfENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std3erfENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std3erfENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std3erfENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std3erfENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std3erfENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std3erfENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std3erfENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std3erfENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std3erfEd +_ZN2cl10__host_std3erfEf +_ZN2cl10__host_std3expENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std3expENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std3expENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std3expENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std3expENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std3expENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std3expENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std3expENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std3expENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std3expENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std3expENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std3expENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std3expENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std3expENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std3expENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std3expENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std3expEd +_ZN2cl10__host_std3expEf +_ZN2cl10__host_std3fmaENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_S6_ +_ZN2cl10__host_std3fmaENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_S6_ +_ZN2cl10__host_std3fmaENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_S6_ +_ZN2cl10__host_std3fmaENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_S6_ +_ZN2cl10__host_std3fmaENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_S6_ +_ZN2cl10__host_std3fmaENS_4sycl3vecIdLi16EEES3_S3_ +_ZN2cl10__host_std3fmaENS_4sycl3vecIdLi2EEES3_S3_ +_ZN2cl10__host_std3fmaENS_4sycl3vecIdLi3EEES3_S3_ +_ZN2cl10__host_std3fmaENS_4sycl3vecIdLi4EEES3_S3_ +_ZN2cl10__host_std3fmaENS_4sycl3vecIdLi8EEES3_S3_ +_ZN2cl10__host_std3fmaENS_4sycl3vecIfLi16EEES3_S3_ +_ZN2cl10__host_std3fmaENS_4sycl3vecIfLi2EEES3_S3_ +_ZN2cl10__host_std3fmaENS_4sycl3vecIfLi3EEES3_S3_ +_ZN2cl10__host_std3fmaENS_4sycl3vecIfLi4EEES3_S3_ +_ZN2cl10__host_std3fmaENS_4sycl3vecIfLi8EEES3_S3_ +_ZN2cl10__host_std3fmaENS_4sycl6detail9half_impl4halfES4_S4_ +_ZN2cl10__host_std3fmaEddd +_ZN2cl10__host_std3fmaEfff +_ZN2cl10__host_std3logENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std3logENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std3logENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std3logENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std3logENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std3logENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std3logENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std3logENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std3logENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std3logENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std3logENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std3logENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std3logENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std3logENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std3logENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std3logENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std3logEd +_ZN2cl10__host_std3logEf +_ZN2cl10__host_std3madENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_S6_ +_ZN2cl10__host_std3madENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_S6_ +_ZN2cl10__host_std3madENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_S6_ +_ZN2cl10__host_std3madENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_S6_ +_ZN2cl10__host_std3madENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_S6_ +_ZN2cl10__host_std3madENS_4sycl3vecIdLi16EEES3_S3_ +_ZN2cl10__host_std3madENS_4sycl3vecIdLi2EEES3_S3_ +_ZN2cl10__host_std3madENS_4sycl3vecIdLi3EEES3_S3_ +_ZN2cl10__host_std3madENS_4sycl3vecIdLi4EEES3_S3_ +_ZN2cl10__host_std3madENS_4sycl3vecIdLi8EEES3_S3_ +_ZN2cl10__host_std3madENS_4sycl3vecIfLi16EEES3_S3_ +_ZN2cl10__host_std3madENS_4sycl3vecIfLi2EEES3_S3_ +_ZN2cl10__host_std3madENS_4sycl3vecIfLi3EEES3_S3_ +_ZN2cl10__host_std3madENS_4sycl3vecIfLi4EEES3_S3_ +_ZN2cl10__host_std3madENS_4sycl3vecIfLi8EEES3_S3_ +_ZN2cl10__host_std3madENS_4sycl6detail9half_impl4halfES4_S4_ +_ZN2cl10__host_std3madEddd +_ZN2cl10__host_std3madEfff +_ZN2cl10__host_std3mixENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_S6_ +_ZN2cl10__host_std3mixENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_S6_ +_ZN2cl10__host_std3mixENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_S6_ +_ZN2cl10__host_std3mixENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_S6_ +_ZN2cl10__host_std3mixENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_S6_ +_ZN2cl10__host_std3mixENS_4sycl3vecIdLi16EEES3_S3_ +_ZN2cl10__host_std3mixENS_4sycl3vecIdLi2EEES3_S3_ +_ZN2cl10__host_std3mixENS_4sycl3vecIdLi3EEES3_S3_ +_ZN2cl10__host_std3mixENS_4sycl3vecIdLi4EEES3_S3_ +_ZN2cl10__host_std3mixENS_4sycl3vecIdLi8EEES3_S3_ +_ZN2cl10__host_std3mixENS_4sycl3vecIfLi16EEES3_S3_ +_ZN2cl10__host_std3mixENS_4sycl3vecIfLi2EEES3_S3_ +_ZN2cl10__host_std3mixENS_4sycl3vecIfLi3EEES3_S3_ +_ZN2cl10__host_std3mixENS_4sycl3vecIfLi4EEES3_S3_ +_ZN2cl10__host_std3mixENS_4sycl3vecIfLi8EEES3_S3_ +_ZN2cl10__host_std3mixENS_4sycl6detail9half_impl4halfES4_S4_ +_ZN2cl10__host_std3mixEddd +_ZN2cl10__host_std3mixEfff +_ZN2cl10__host_std3nanENS_4sycl3vecIjLi16EEE +_ZN2cl10__host_std3nanENS_4sycl3vecIjLi2EEE +_ZN2cl10__host_std3nanENS_4sycl3vecIjLi3EEE +_ZN2cl10__host_std3nanENS_4sycl3vecIjLi4EEE +_ZN2cl10__host_std3nanENS_4sycl3vecIjLi8EEE +_ZN2cl10__host_std3nanENS_4sycl3vecImLi16EEE +_ZN2cl10__host_std3nanENS_4sycl3vecImLi2EEE +_ZN2cl10__host_std3nanENS_4sycl3vecImLi3EEE +_ZN2cl10__host_std3nanENS_4sycl3vecImLi4EEE +_ZN2cl10__host_std3nanENS_4sycl3vecImLi8EEE +_ZN2cl10__host_std3nanENS_4sycl3vecItLi16EEE +_ZN2cl10__host_std3nanENS_4sycl3vecItLi2EEE +_ZN2cl10__host_std3nanENS_4sycl3vecItLi3EEE +_ZN2cl10__host_std3nanENS_4sycl3vecItLi4EEE +_ZN2cl10__host_std3nanENS_4sycl3vecItLi8EEE +_ZN2cl10__host_std3nanEj +_ZN2cl10__host_std3nanEm +_ZN2cl10__host_std3nanEt +_ZN2cl10__host_std3powENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_ +_ZN2cl10__host_std3powENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_ +_ZN2cl10__host_std3powENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_ +_ZN2cl10__host_std3powENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_ +_ZN2cl10__host_std3powENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_ +_ZN2cl10__host_std3powENS_4sycl3vecIdLi16EEES3_ +_ZN2cl10__host_std3powENS_4sycl3vecIdLi2EEES3_ +_ZN2cl10__host_std3powENS_4sycl3vecIdLi3EEES3_ +_ZN2cl10__host_std3powENS_4sycl3vecIdLi4EEES3_ +_ZN2cl10__host_std3powENS_4sycl3vecIdLi8EEES3_ +_ZN2cl10__host_std3powENS_4sycl3vecIfLi16EEES3_ +_ZN2cl10__host_std3powENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std3powENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std3powENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std3powENS_4sycl3vecIfLi8EEES3_ +_ZN2cl10__host_std3powENS_4sycl6detail9half_impl4halfES4_ +_ZN2cl10__host_std3powEdd +_ZN2cl10__host_std3powEff +_ZN2cl10__host_std3sinENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std3sinENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std3sinENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std3sinENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std3sinENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std3sinENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std3sinENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std3sinENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std3sinENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std3sinENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std3sinENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std3sinENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std3sinENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std3sinENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std3sinENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std3sinENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std3sinEd +_ZN2cl10__host_std3sinEf +_ZN2cl10__host_std3tanENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std3tanENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std3tanENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std3tanENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std3tanENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std3tanENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std3tanENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std3tanENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std3tanENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std3tanENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std3tanENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std3tanENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std3tanENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std3tanENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std3tanENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std3tanENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std3tanEd +_ZN2cl10__host_std3tanEf +_ZN2cl10__host_std4FMulENS_4sycl6detail9half_impl4halfES4_ +_ZN2cl10__host_std4FMulEdd +_ZN2cl10__host_std4FMulEff +_ZN2cl10__host_std4acosENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std4acosENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std4acosENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std4acosENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std4acosENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std4acosENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std4acosENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std4acosENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std4acosENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std4acosENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std4acosENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std4acosENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std4acosENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std4acosENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std4acosENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std4acosENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std4acosEd +_ZN2cl10__host_std4acosEf +_ZN2cl10__host_std4asinENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std4asinENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std4asinENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std4asinENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std4asinENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std4asinENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std4asinENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std4asinENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std4asinENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std4asinENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std4asinENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std4asinENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std4asinENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std4asinENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std4asinENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std4asinENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std4asinEd +_ZN2cl10__host_std4asinEf +_ZN2cl10__host_std4atanENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std4atanENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std4atanENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std4atanENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std4atanENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std4atanENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std4atanENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std4atanENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std4atanENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std4atanENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std4atanENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std4atanENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std4atanENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std4atanENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std4atanENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std4atanENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std4atanEd +_ZN2cl10__host_std4atanEf +_ZN2cl10__host_std4cbrtENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std4cbrtENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std4cbrtENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std4cbrtENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std4cbrtENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std4cbrtENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std4cbrtENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std4cbrtENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std4cbrtENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std4cbrtENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std4cbrtENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std4cbrtENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std4cbrtENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std4cbrtENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std4cbrtENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std4cbrtENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std4cbrtEd +_ZN2cl10__host_std4cbrtEf +_ZN2cl10__host_std4ceilENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std4ceilENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std4ceilENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std4ceilENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std4ceilENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std4ceilENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std4ceilENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std4ceilENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std4ceilENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std4ceilENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std4ceilENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std4ceilENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std4ceilENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std4ceilENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std4ceilENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std4ceilENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std4ceilEd +_ZN2cl10__host_std4ceilEf +_ZN2cl10__host_std4coshENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std4coshENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std4coshENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std4coshENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std4coshENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std4coshENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std4coshENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std4coshENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std4coshENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std4coshENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std4coshENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std4coshENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std4coshENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std4coshENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std4coshENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std4coshENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std4coshEd +_ZN2cl10__host_std4coshEf +_ZN2cl10__host_std4erfcENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std4erfcENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std4erfcENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std4erfcENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std4erfcENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std4erfcENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std4erfcENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std4erfcENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std4erfcENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std4erfcENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std4erfcENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std4erfcENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std4erfcENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std4erfcENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std4erfcENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std4erfcENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std4erfcEd +_ZN2cl10__host_std4erfcEf +_ZN2cl10__host_std4exp2ENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std4exp2ENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std4exp2ENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std4exp2ENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std4exp2ENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std4exp2ENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std4exp2ENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std4exp2ENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std4exp2ENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std4exp2ENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std4exp2ENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std4exp2ENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std4exp2ENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std4exp2ENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std4exp2ENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std4exp2ENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std4exp2Ed +_ZN2cl10__host_std4exp2Ef +_ZN2cl10__host_std4fabsENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std4fabsENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std4fabsENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std4fabsENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std4fabsENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std4fabsENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std4fabsENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std4fabsENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std4fabsENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std4fabsENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std4fabsENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std4fabsENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std4fabsENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std4fabsENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std4fabsENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std4fabsENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std4fabsEd +_ZN2cl10__host_std4fabsEf +_ZN2cl10__host_std4fdimENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_ +_ZN2cl10__host_std4fdimENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_ +_ZN2cl10__host_std4fdimENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_ +_ZN2cl10__host_std4fdimENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_ +_ZN2cl10__host_std4fdimENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_ +_ZN2cl10__host_std4fdimENS_4sycl3vecIdLi16EEES3_ +_ZN2cl10__host_std4fdimENS_4sycl3vecIdLi2EEES3_ +_ZN2cl10__host_std4fdimENS_4sycl3vecIdLi3EEES3_ +_ZN2cl10__host_std4fdimENS_4sycl3vecIdLi4EEES3_ +_ZN2cl10__host_std4fdimENS_4sycl3vecIdLi8EEES3_ +_ZN2cl10__host_std4fdimENS_4sycl3vecIfLi16EEES3_ +_ZN2cl10__host_std4fdimENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std4fdimENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std4fdimENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std4fdimENS_4sycl3vecIfLi8EEES3_ +_ZN2cl10__host_std4fdimENS_4sycl6detail9half_impl4halfES4_ +_ZN2cl10__host_std4fdimEdd +_ZN2cl10__host_std4fdimEff +_ZN2cl10__host_std4fmaxENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_ +_ZN2cl10__host_std4fmaxENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_ +_ZN2cl10__host_std4fmaxENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_ +_ZN2cl10__host_std4fmaxENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_ +_ZN2cl10__host_std4fmaxENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_ +_ZN2cl10__host_std4fmaxENS_4sycl3vecIdLi16EEES3_ +_ZN2cl10__host_std4fmaxENS_4sycl3vecIdLi2EEES3_ +_ZN2cl10__host_std4fmaxENS_4sycl3vecIdLi3EEES3_ +_ZN2cl10__host_std4fmaxENS_4sycl3vecIdLi4EEES3_ +_ZN2cl10__host_std4fmaxENS_4sycl3vecIdLi8EEES3_ +_ZN2cl10__host_std4fmaxENS_4sycl3vecIfLi16EEES3_ +_ZN2cl10__host_std4fmaxENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std4fmaxENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std4fmaxENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std4fmaxENS_4sycl3vecIfLi8EEES3_ +_ZN2cl10__host_std4fmaxENS_4sycl6detail9half_impl4halfES4_ +_ZN2cl10__host_std4fmaxEdd +_ZN2cl10__host_std4fmaxEff +_ZN2cl10__host_std4fminENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_ +_ZN2cl10__host_std4fminENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_ +_ZN2cl10__host_std4fminENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_ +_ZN2cl10__host_std4fminENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_ +_ZN2cl10__host_std4fminENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_ +_ZN2cl10__host_std4fminENS_4sycl3vecIdLi16EEES3_ +_ZN2cl10__host_std4fminENS_4sycl3vecIdLi2EEES3_ +_ZN2cl10__host_std4fminENS_4sycl3vecIdLi3EEES3_ +_ZN2cl10__host_std4fminENS_4sycl3vecIdLi4EEES3_ +_ZN2cl10__host_std4fminENS_4sycl3vecIdLi8EEES3_ +_ZN2cl10__host_std4fminENS_4sycl3vecIfLi16EEES3_ +_ZN2cl10__host_std4fminENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std4fminENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std4fminENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std4fminENS_4sycl3vecIfLi8EEES3_ +_ZN2cl10__host_std4fminENS_4sycl6detail9half_impl4halfES4_ +_ZN2cl10__host_std4fminEdd +_ZN2cl10__host_std4fminEff +_ZN2cl10__host_std4fmodENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_ +_ZN2cl10__host_std4fmodENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_ +_ZN2cl10__host_std4fmodENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_ +_ZN2cl10__host_std4fmodENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_ +_ZN2cl10__host_std4fmodENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_ +_ZN2cl10__host_std4fmodENS_4sycl3vecIdLi16EEES3_ +_ZN2cl10__host_std4fmodENS_4sycl3vecIdLi2EEES3_ +_ZN2cl10__host_std4fmodENS_4sycl3vecIdLi3EEES3_ +_ZN2cl10__host_std4fmodENS_4sycl3vecIdLi4EEES3_ +_ZN2cl10__host_std4fmodENS_4sycl3vecIdLi8EEES3_ +_ZN2cl10__host_std4fmodENS_4sycl3vecIfLi16EEES3_ +_ZN2cl10__host_std4fmodENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std4fmodENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std4fmodENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std4fmodENS_4sycl3vecIfLi8EEES3_ +_ZN2cl10__host_std4fmodENS_4sycl6detail9half_impl4halfES4_ +_ZN2cl10__host_std4fmodEdd +_ZN2cl10__host_std4fmodEff +_ZN2cl10__host_std4log2ENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std4log2ENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std4log2ENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std4log2ENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std4log2ENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std4log2ENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std4log2ENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std4log2ENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std4log2ENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std4log2ENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std4log2ENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std4log2ENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std4log2ENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std4log2ENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std4log2ENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std4log2ENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std4log2Ed +_ZN2cl10__host_std4log2Ef +_ZN2cl10__host_std4logbENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std4logbENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std4logbENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std4logbENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std4logbENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std4logbENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std4logbENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std4logbENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std4logbENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std4logbENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std4logbENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std4logbENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std4logbENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std4logbENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std4logbENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std4logbENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std4logbEd +_ZN2cl10__host_std4logbEf +_ZN2cl10__host_std4modfENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEEPS6_ +_ZN2cl10__host_std4modfENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEEPS6_ +_ZN2cl10__host_std4modfENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEEPS6_ +_ZN2cl10__host_std4modfENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEEPS6_ +_ZN2cl10__host_std4modfENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEEPS6_ +_ZN2cl10__host_std4modfENS_4sycl3vecIdLi16EEEPS3_ +_ZN2cl10__host_std4modfENS_4sycl3vecIdLi2EEEPS3_ +_ZN2cl10__host_std4modfENS_4sycl3vecIdLi3EEEPS3_ +_ZN2cl10__host_std4modfENS_4sycl3vecIdLi4EEEPS3_ +_ZN2cl10__host_std4modfENS_4sycl3vecIdLi8EEEPS3_ +_ZN2cl10__host_std4modfENS_4sycl3vecIfLi16EEEPS3_ +_ZN2cl10__host_std4modfENS_4sycl3vecIfLi2EEEPS3_ +_ZN2cl10__host_std4modfENS_4sycl3vecIfLi3EEEPS3_ +_ZN2cl10__host_std4modfENS_4sycl3vecIfLi4EEEPS3_ +_ZN2cl10__host_std4modfENS_4sycl3vecIfLi8EEEPS3_ +_ZN2cl10__host_std4modfENS_4sycl6detail9half_impl4halfEPS4_ +_ZN2cl10__host_std4modfEdPd +_ZN2cl10__host_std4modfEfPf +_ZN2cl10__host_std4pownENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEENS2_IiLi16EEE +_ZN2cl10__host_std4pownENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEENS2_IiLi2EEE +_ZN2cl10__host_std4pownENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEENS2_IiLi3EEE +_ZN2cl10__host_std4pownENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEENS2_IiLi4EEE +_ZN2cl10__host_std4pownENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEENS2_IiLi8EEE +_ZN2cl10__host_std4pownENS_4sycl3vecIdLi16EEENS2_IiLi16EEE +_ZN2cl10__host_std4pownENS_4sycl3vecIdLi2EEENS2_IiLi2EEE +_ZN2cl10__host_std4pownENS_4sycl3vecIdLi3EEENS2_IiLi3EEE +_ZN2cl10__host_std4pownENS_4sycl3vecIdLi4EEENS2_IiLi4EEE +_ZN2cl10__host_std4pownENS_4sycl3vecIdLi8EEENS2_IiLi8EEE +_ZN2cl10__host_std4pownENS_4sycl3vecIfLi16EEENS2_IiLi16EEE +_ZN2cl10__host_std4pownENS_4sycl3vecIfLi2EEENS2_IiLi2EEE +_ZN2cl10__host_std4pownENS_4sycl3vecIfLi3EEENS2_IiLi3EEE +_ZN2cl10__host_std4pownENS_4sycl3vecIfLi4EEENS2_IiLi4EEE +_ZN2cl10__host_std4pownENS_4sycl3vecIfLi8EEENS2_IiLi8EEE +_ZN2cl10__host_std4pownENS_4sycl6detail9half_impl4halfEi +_ZN2cl10__host_std4pownEdi +_ZN2cl10__host_std4pownEfi +_ZN2cl10__host_std4powrENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_ +_ZN2cl10__host_std4powrENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_ +_ZN2cl10__host_std4powrENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_ +_ZN2cl10__host_std4powrENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_ +_ZN2cl10__host_std4powrENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_ +_ZN2cl10__host_std4powrENS_4sycl3vecIdLi16EEES3_ +_ZN2cl10__host_std4powrENS_4sycl3vecIdLi2EEES3_ +_ZN2cl10__host_std4powrENS_4sycl3vecIdLi3EEES3_ +_ZN2cl10__host_std4powrENS_4sycl3vecIdLi4EEES3_ +_ZN2cl10__host_std4powrENS_4sycl3vecIdLi8EEES3_ +_ZN2cl10__host_std4powrENS_4sycl3vecIfLi16EEES3_ +_ZN2cl10__host_std4powrENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std4powrENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std4powrENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std4powrENS_4sycl3vecIfLi8EEES3_ +_ZN2cl10__host_std4powrENS_4sycl6detail9half_impl4halfES4_ +_ZN2cl10__host_std4powrEdd +_ZN2cl10__host_std4powrEff +_ZN2cl10__host_std4rintENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std4rintENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std4rintENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std4rintENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std4rintENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std4rintENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std4rintENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std4rintENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std4rintENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std4rintENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std4rintENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std4rintENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std4rintENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std4rintENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std4rintENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std4rintENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std4rintEd +_ZN2cl10__host_std4rintEf +_ZN2cl10__host_std4signENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std4signENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std4signENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std4signENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std4signENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std4signENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std4signENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std4signENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std4signENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std4signENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std4signENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std4signENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std4signENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std4signENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std4signENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std4signENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std4signEd +_ZN2cl10__host_std4signEf +_ZN2cl10__host_std4sinhENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std4sinhENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std4sinhENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std4sinhENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std4sinhENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std4sinhENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std4sinhENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std4sinhENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std4sinhENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std4sinhENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std4sinhENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std4sinhENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std4sinhENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std4sinhENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std4sinhENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std4sinhENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std4sinhEd +_ZN2cl10__host_std4sinhEf +_ZN2cl10__host_std4sqrtENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std4sqrtENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std4sqrtENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std4sqrtENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std4sqrtENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std4sqrtENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std4sqrtENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std4sqrtENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std4sqrtENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std4sqrtENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std4sqrtENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std4sqrtENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std4sqrtENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std4sqrtENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std4sqrtENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std4sqrtENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std4sqrtEd +_ZN2cl10__host_std4sqrtEf +_ZN2cl10__host_std4stepENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_ +_ZN2cl10__host_std4stepENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_ +_ZN2cl10__host_std4stepENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_ +_ZN2cl10__host_std4stepENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_ +_ZN2cl10__host_std4stepENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_ +_ZN2cl10__host_std4stepENS_4sycl3vecIdLi16EEES3_ +_ZN2cl10__host_std4stepENS_4sycl3vecIdLi2EEES3_ +_ZN2cl10__host_std4stepENS_4sycl3vecIdLi3EEES3_ +_ZN2cl10__host_std4stepENS_4sycl3vecIdLi4EEES3_ +_ZN2cl10__host_std4stepENS_4sycl3vecIdLi8EEES3_ +_ZN2cl10__host_std4stepENS_4sycl3vecIfLi16EEES3_ +_ZN2cl10__host_std4stepENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std4stepENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std4stepENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std4stepENS_4sycl3vecIfLi8EEES3_ +_ZN2cl10__host_std4stepENS_4sycl6detail9half_impl4halfES4_ +_ZN2cl10__host_std4stepEdd +_ZN2cl10__host_std4stepEff +_ZN2cl10__host_std4tanhENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std4tanhENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std4tanhENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std4tanhENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std4tanhENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std4tanhENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std4tanhENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std4tanhENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std4tanhENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std4tanhENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std4tanhENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std4tanhENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std4tanhENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std4tanhENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std4tanhENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std4tanhENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std4tanhEd +_ZN2cl10__host_std4tanhEf +_ZN2cl10__host_std5IsInfENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std5IsInfENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std5IsInfENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std5IsInfENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std5IsInfENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std5IsInfENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std5IsInfENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std5IsInfENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std5IsInfENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std5IsInfENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std5IsInfENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std5IsInfENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std5IsInfENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std5IsInfENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std5IsInfENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std5IsInfENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std5IsInfEd +_ZN2cl10__host_std5IsInfEf +_ZN2cl10__host_std5IsNanENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std5IsNanENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std5IsNanENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std5IsNanENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std5IsNanENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std5IsNanENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std5IsNanENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std5IsNanENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std5IsNanENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std5IsNanENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std5IsNanENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std5IsNanENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std5IsNanENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std5IsNanENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std5IsNanENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std5IsNanENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std5IsNanEd +_ZN2cl10__host_std5IsNanEf +_ZN2cl10__host_std5acoshENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std5acoshENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std5acoshENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std5acoshENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std5acoshENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std5acoshENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std5acoshENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std5acoshENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std5acoshENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std5acoshENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std5acoshENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std5acoshENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std5acoshENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std5acoshENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std5acoshENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std5acoshENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std5acoshEd +_ZN2cl10__host_std5acoshEf +_ZN2cl10__host_std5asinhENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std5asinhENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std5asinhENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std5asinhENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std5asinhENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std5asinhENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std5asinhENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std5asinhENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std5asinhENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std5asinhENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std5asinhENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std5asinhENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std5asinhENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std5asinhENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std5asinhENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std5asinhENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std5asinhEd +_ZN2cl10__host_std5asinhEf +_ZN2cl10__host_std5atan2ENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_ +_ZN2cl10__host_std5atan2ENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_ +_ZN2cl10__host_std5atan2ENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_ +_ZN2cl10__host_std5atan2ENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_ +_ZN2cl10__host_std5atan2ENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_ +_ZN2cl10__host_std5atan2ENS_4sycl3vecIdLi16EEES3_ +_ZN2cl10__host_std5atan2ENS_4sycl3vecIdLi2EEES3_ +_ZN2cl10__host_std5atan2ENS_4sycl3vecIdLi3EEES3_ +_ZN2cl10__host_std5atan2ENS_4sycl3vecIdLi4EEES3_ +_ZN2cl10__host_std5atan2ENS_4sycl3vecIdLi8EEES3_ +_ZN2cl10__host_std5atan2ENS_4sycl3vecIfLi16EEES3_ +_ZN2cl10__host_std5atan2ENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std5atan2ENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std5atan2ENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std5atan2ENS_4sycl3vecIfLi8EEES3_ +_ZN2cl10__host_std5atan2ENS_4sycl6detail9half_impl4halfES4_ +_ZN2cl10__host_std5atan2Edd +_ZN2cl10__host_std5atan2Eff +_ZN2cl10__host_std5atanhENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std5atanhENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std5atanhENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std5atanhENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std5atanhENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std5atanhENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std5atanhENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std5atanhENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std5atanhENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std5atanhENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std5atanhENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std5atanhENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std5atanhENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std5atanhENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std5atanhENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std5atanhENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std5atanhEd +_ZN2cl10__host_std5atanhEf +_ZN2cl10__host_std5cospiENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std5cospiENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std5cospiENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std5cospiENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std5cospiENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std5cospiENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std5cospiENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std5cospiENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std5cospiENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std5cospiENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std5cospiENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std5cospiENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std5cospiENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std5cospiENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std5cospiENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std5cospiENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std5cospiEd +_ZN2cl10__host_std5cospiEf +_ZN2cl10__host_std5crossENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_ +_ZN2cl10__host_std5crossENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_ +_ZN2cl10__host_std5crossENS_4sycl3vecIdLi3EEES3_ +_ZN2cl10__host_std5crossENS_4sycl3vecIdLi4EEES3_ +_ZN2cl10__host_std5crossENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std5crossENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std5exp10ENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std5exp10ENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std5exp10ENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std5exp10ENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std5exp10ENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std5exp10ENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std5exp10ENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std5exp10ENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std5exp10ENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std5exp10ENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std5exp10ENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std5exp10ENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std5exp10ENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std5exp10ENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std5exp10ENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std5exp10ENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std5exp10Ed +_ZN2cl10__host_std5exp10Ef +_ZN2cl10__host_std5expm1ENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std5expm1ENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std5expm1ENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std5expm1ENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std5expm1ENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std5expm1ENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std5expm1ENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std5expm1ENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std5expm1ENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std5expm1ENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std5expm1ENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std5expm1ENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std5expm1ENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std5expm1ENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std5expm1ENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std5expm1ENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std5expm1Ed +_ZN2cl10__host_std5expm1Ef +_ZN2cl10__host_std5floorENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std5floorENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std5floorENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std5floorENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std5floorENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std5floorENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std5floorENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std5floorENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std5floorENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std5floorENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std5floorENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std5floorENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std5floorENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std5floorENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std5floorENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std5floorENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std5floorEd +_ZN2cl10__host_std5floorEf +_ZN2cl10__host_std5fractENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEEPS6_ +_ZN2cl10__host_std5fractENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEEPS6_ +_ZN2cl10__host_std5fractENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEEPS6_ +_ZN2cl10__host_std5fractENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEEPS6_ +_ZN2cl10__host_std5fractENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEEPS6_ +_ZN2cl10__host_std5fractENS_4sycl3vecIdLi16EEEPS3_ +_ZN2cl10__host_std5fractENS_4sycl3vecIdLi2EEEPS3_ +_ZN2cl10__host_std5fractENS_4sycl3vecIdLi3EEEPS3_ +_ZN2cl10__host_std5fractENS_4sycl3vecIdLi4EEEPS3_ +_ZN2cl10__host_std5fractENS_4sycl3vecIdLi8EEEPS3_ +_ZN2cl10__host_std5fractENS_4sycl3vecIfLi16EEEPS3_ +_ZN2cl10__host_std5fractENS_4sycl3vecIfLi2EEEPS3_ +_ZN2cl10__host_std5fractENS_4sycl3vecIfLi3EEEPS3_ +_ZN2cl10__host_std5fractENS_4sycl3vecIfLi4EEEPS3_ +_ZN2cl10__host_std5fractENS_4sycl3vecIfLi8EEEPS3_ +_ZN2cl10__host_std5fractENS_4sycl6detail9half_impl4halfEPS4_ +_ZN2cl10__host_std5fractEdPd +_ZN2cl10__host_std5fractEfPf +_ZN2cl10__host_std5frexpENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEEPNS2_IiLi16EEE +_ZN2cl10__host_std5frexpENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEEPNS2_IiLi2EEE +_ZN2cl10__host_std5frexpENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEEPNS2_IiLi3EEE +_ZN2cl10__host_std5frexpENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEEPNS2_IiLi4EEE +_ZN2cl10__host_std5frexpENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEEPNS2_IiLi8EEE +_ZN2cl10__host_std5frexpENS_4sycl3vecIdLi16EEEPNS2_IiLi16EEE +_ZN2cl10__host_std5frexpENS_4sycl3vecIdLi2EEEPNS2_IiLi2EEE +_ZN2cl10__host_std5frexpENS_4sycl3vecIdLi3EEEPNS2_IiLi3EEE +_ZN2cl10__host_std5frexpENS_4sycl3vecIdLi4EEEPNS2_IiLi4EEE +_ZN2cl10__host_std5frexpENS_4sycl3vecIdLi8EEEPNS2_IiLi8EEE +_ZN2cl10__host_std5frexpENS_4sycl3vecIfLi16EEEPNS2_IiLi16EEE +_ZN2cl10__host_std5frexpENS_4sycl3vecIfLi2EEEPNS2_IiLi2EEE +_ZN2cl10__host_std5frexpENS_4sycl3vecIfLi3EEEPNS2_IiLi3EEE +_ZN2cl10__host_std5frexpENS_4sycl3vecIfLi4EEEPNS2_IiLi4EEE +_ZN2cl10__host_std5frexpENS_4sycl3vecIfLi8EEEPNS2_IiLi8EEE +_ZN2cl10__host_std5frexpENS_4sycl6detail9half_impl4halfEPi +_ZN2cl10__host_std5frexpEdPi +_ZN2cl10__host_std5frexpEfPi +_ZN2cl10__host_std5hypotENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_ +_ZN2cl10__host_std5hypotENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_ +_ZN2cl10__host_std5hypotENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_ +_ZN2cl10__host_std5hypotENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_ +_ZN2cl10__host_std5hypotENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_ +_ZN2cl10__host_std5hypotENS_4sycl3vecIdLi16EEES3_ +_ZN2cl10__host_std5hypotENS_4sycl3vecIdLi2EEES3_ +_ZN2cl10__host_std5hypotENS_4sycl3vecIdLi3EEES3_ +_ZN2cl10__host_std5hypotENS_4sycl3vecIdLi4EEES3_ +_ZN2cl10__host_std5hypotENS_4sycl3vecIdLi8EEES3_ +_ZN2cl10__host_std5hypotENS_4sycl3vecIfLi16EEES3_ +_ZN2cl10__host_std5hypotENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std5hypotENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std5hypotENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std5hypotENS_4sycl3vecIfLi8EEES3_ +_ZN2cl10__host_std5hypotENS_4sycl6detail9half_impl4halfES4_ +_ZN2cl10__host_std5hypotEdd +_ZN2cl10__host_std5hypotEff +_ZN2cl10__host_std5ilogbENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std5ilogbENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std5ilogbENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std5ilogbENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std5ilogbENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std5ilogbENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std5ilogbENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std5ilogbENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std5ilogbENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std5ilogbENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std5ilogbENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std5ilogbENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std5ilogbENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std5ilogbENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std5ilogbENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std5ilogbENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std5ilogbEd +_ZN2cl10__host_std5ilogbEf +_ZN2cl10__host_std5ldexpENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEENS2_IiLi16EEE +_ZN2cl10__host_std5ldexpENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEENS2_IiLi2EEE +_ZN2cl10__host_std5ldexpENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEENS2_IiLi3EEE +_ZN2cl10__host_std5ldexpENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEENS2_IiLi4EEE +_ZN2cl10__host_std5ldexpENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEENS2_IiLi8EEE +_ZN2cl10__host_std5ldexpENS_4sycl3vecIdLi16EEENS2_IiLi16EEE +_ZN2cl10__host_std5ldexpENS_4sycl3vecIdLi2EEENS2_IiLi2EEE +_ZN2cl10__host_std5ldexpENS_4sycl3vecIdLi3EEENS2_IiLi3EEE +_ZN2cl10__host_std5ldexpENS_4sycl3vecIdLi4EEENS2_IiLi4EEE +_ZN2cl10__host_std5ldexpENS_4sycl3vecIdLi8EEENS2_IiLi8EEE +_ZN2cl10__host_std5ldexpENS_4sycl3vecIfLi16EEENS2_IiLi16EEE +_ZN2cl10__host_std5ldexpENS_4sycl3vecIfLi2EEENS2_IiLi2EEE +_ZN2cl10__host_std5ldexpENS_4sycl3vecIfLi3EEENS2_IiLi3EEE +_ZN2cl10__host_std5ldexpENS_4sycl3vecIfLi4EEENS2_IiLi4EEE +_ZN2cl10__host_std5ldexpENS_4sycl3vecIfLi8EEENS2_IiLi8EEE +_ZN2cl10__host_std5ldexpENS_4sycl6detail9half_impl4halfEi +_ZN2cl10__host_std5ldexpEdi +_ZN2cl10__host_std5ldexpEfi +_ZN2cl10__host_std5log10ENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std5log10ENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std5log10ENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std5log10ENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std5log10ENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std5log10ENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std5log10ENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std5log10ENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std5log10ENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std5log10ENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std5log10ENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std5log10ENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std5log10ENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std5log10ENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std5log10ENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std5log10ENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std5log10Ed +_ZN2cl10__host_std5log10Ef +_ZN2cl10__host_std5log1pENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std5log1pENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std5log1pENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std5log1pENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std5log1pENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std5log1pENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std5log1pENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std5log1pENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std5log1pENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std5log1pENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std5log1pENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std5log1pENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std5log1pENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std5log1pENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std5log1pENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std5log1pENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std5log1pEd +_ZN2cl10__host_std5log1pEf +_ZN2cl10__host_std5rootnENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEENS2_IiLi16EEE +_ZN2cl10__host_std5rootnENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEENS2_IiLi2EEE +_ZN2cl10__host_std5rootnENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEENS2_IiLi3EEE +_ZN2cl10__host_std5rootnENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEENS2_IiLi4EEE +_ZN2cl10__host_std5rootnENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEENS2_IiLi8EEE +_ZN2cl10__host_std5rootnENS_4sycl3vecIdLi16EEENS2_IiLi16EEE +_ZN2cl10__host_std5rootnENS_4sycl3vecIdLi2EEENS2_IiLi2EEE +_ZN2cl10__host_std5rootnENS_4sycl3vecIdLi3EEENS2_IiLi3EEE +_ZN2cl10__host_std5rootnENS_4sycl3vecIdLi4EEENS2_IiLi4EEE +_ZN2cl10__host_std5rootnENS_4sycl3vecIdLi8EEENS2_IiLi8EEE +_ZN2cl10__host_std5rootnENS_4sycl3vecIfLi16EEENS2_IiLi16EEE +_ZN2cl10__host_std5rootnENS_4sycl3vecIfLi2EEENS2_IiLi2EEE +_ZN2cl10__host_std5rootnENS_4sycl3vecIfLi3EEENS2_IiLi3EEE +_ZN2cl10__host_std5rootnENS_4sycl3vecIfLi4EEENS2_IiLi4EEE +_ZN2cl10__host_std5rootnENS_4sycl3vecIfLi8EEENS2_IiLi8EEE +_ZN2cl10__host_std5rootnENS_4sycl6detail9half_impl4halfEi +_ZN2cl10__host_std5rootnEdi +_ZN2cl10__host_std5rootnEfi +_ZN2cl10__host_std5roundENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std5roundENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std5roundENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std5roundENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std5roundENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std5roundENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std5roundENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std5roundENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std5roundENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std5roundENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std5roundENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std5roundENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std5roundENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std5roundENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std5roundENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std5roundENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std5roundEd +_ZN2cl10__host_std5roundEf +_ZN2cl10__host_std5rsqrtENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std5rsqrtENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std5rsqrtENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std5rsqrtENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std5rsqrtENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std5rsqrtENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std5rsqrtENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std5rsqrtENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std5rsqrtENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std5rsqrtENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std5rsqrtENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std5rsqrtENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std5rsqrtENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std5rsqrtENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std5rsqrtENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std5rsqrtENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std5rsqrtEd +_ZN2cl10__host_std5rsqrtEf +_ZN2cl10__host_std5s_absENS_4sycl3vecIaLi16EEE +_ZN2cl10__host_std5s_absENS_4sycl3vecIaLi2EEE +_ZN2cl10__host_std5s_absENS_4sycl3vecIaLi3EEE +_ZN2cl10__host_std5s_absENS_4sycl3vecIaLi4EEE +_ZN2cl10__host_std5s_absENS_4sycl3vecIaLi8EEE +_ZN2cl10__host_std5s_absENS_4sycl3vecIiLi16EEE +_ZN2cl10__host_std5s_absENS_4sycl3vecIiLi2EEE +_ZN2cl10__host_std5s_absENS_4sycl3vecIiLi3EEE +_ZN2cl10__host_std5s_absENS_4sycl3vecIiLi4EEE +_ZN2cl10__host_std5s_absENS_4sycl3vecIiLi8EEE +_ZN2cl10__host_std5s_absENS_4sycl3vecIlLi16EEE +_ZN2cl10__host_std5s_absENS_4sycl3vecIlLi2EEE +_ZN2cl10__host_std5s_absENS_4sycl3vecIlLi3EEE +_ZN2cl10__host_std5s_absENS_4sycl3vecIlLi4EEE +_ZN2cl10__host_std5s_absENS_4sycl3vecIlLi8EEE +_ZN2cl10__host_std5s_absENS_4sycl3vecIsLi16EEE +_ZN2cl10__host_std5s_absENS_4sycl3vecIsLi2EEE +_ZN2cl10__host_std5s_absENS_4sycl3vecIsLi3EEE +_ZN2cl10__host_std5s_absENS_4sycl3vecIsLi4EEE +_ZN2cl10__host_std5s_absENS_4sycl3vecIsLi8EEE +_ZN2cl10__host_std5s_absEa +_ZN2cl10__host_std5s_absEi +_ZN2cl10__host_std5s_absEl +_ZN2cl10__host_std5s_absEs +_ZN2cl10__host_std5s_maxENS_4sycl3vecIaLi16EEES3_ +_ZN2cl10__host_std5s_maxENS_4sycl3vecIaLi16EEEa +_ZN2cl10__host_std5s_maxENS_4sycl3vecIaLi2EEES3_ +_ZN2cl10__host_std5s_maxENS_4sycl3vecIaLi2EEEa +_ZN2cl10__host_std5s_maxENS_4sycl3vecIaLi3EEES3_ +_ZN2cl10__host_std5s_maxENS_4sycl3vecIaLi3EEEa +_ZN2cl10__host_std5s_maxENS_4sycl3vecIaLi4EEES3_ +_ZN2cl10__host_std5s_maxENS_4sycl3vecIaLi4EEEa +_ZN2cl10__host_std5s_maxENS_4sycl3vecIaLi8EEES3_ +_ZN2cl10__host_std5s_maxENS_4sycl3vecIaLi8EEEa +_ZN2cl10__host_std5s_maxENS_4sycl3vecIiLi16EEES3_ +_ZN2cl10__host_std5s_maxENS_4sycl3vecIiLi16EEEi +_ZN2cl10__host_std5s_maxENS_4sycl3vecIiLi2EEES3_ +_ZN2cl10__host_std5s_maxENS_4sycl3vecIiLi2EEEi +_ZN2cl10__host_std5s_maxENS_4sycl3vecIiLi3EEES3_ +_ZN2cl10__host_std5s_maxENS_4sycl3vecIiLi3EEEi +_ZN2cl10__host_std5s_maxENS_4sycl3vecIiLi4EEES3_ +_ZN2cl10__host_std5s_maxENS_4sycl3vecIiLi4EEEi +_ZN2cl10__host_std5s_maxENS_4sycl3vecIiLi8EEES3_ +_ZN2cl10__host_std5s_maxENS_4sycl3vecIiLi8EEEi +_ZN2cl10__host_std5s_maxENS_4sycl3vecIlLi16EEES3_ +_ZN2cl10__host_std5s_maxENS_4sycl3vecIlLi16EEEl +_ZN2cl10__host_std5s_maxENS_4sycl3vecIlLi2EEES3_ +_ZN2cl10__host_std5s_maxENS_4sycl3vecIlLi2EEEl +_ZN2cl10__host_std5s_maxENS_4sycl3vecIlLi3EEES3_ +_ZN2cl10__host_std5s_maxENS_4sycl3vecIlLi3EEEl +_ZN2cl10__host_std5s_maxENS_4sycl3vecIlLi4EEES3_ +_ZN2cl10__host_std5s_maxENS_4sycl3vecIlLi4EEEl +_ZN2cl10__host_std5s_maxENS_4sycl3vecIlLi8EEES3_ +_ZN2cl10__host_std5s_maxENS_4sycl3vecIlLi8EEEl +_ZN2cl10__host_std5s_maxENS_4sycl3vecIsLi16EEES3_ +_ZN2cl10__host_std5s_maxENS_4sycl3vecIsLi16EEEs +_ZN2cl10__host_std5s_maxENS_4sycl3vecIsLi2EEES3_ +_ZN2cl10__host_std5s_maxENS_4sycl3vecIsLi2EEEs +_ZN2cl10__host_std5s_maxENS_4sycl3vecIsLi3EEES3_ +_ZN2cl10__host_std5s_maxENS_4sycl3vecIsLi3EEEs +_ZN2cl10__host_std5s_maxENS_4sycl3vecIsLi4EEES3_ +_ZN2cl10__host_std5s_maxENS_4sycl3vecIsLi4EEEs +_ZN2cl10__host_std5s_maxENS_4sycl3vecIsLi8EEES3_ +_ZN2cl10__host_std5s_maxENS_4sycl3vecIsLi8EEEs +_ZN2cl10__host_std5s_maxEaa +_ZN2cl10__host_std5s_maxEii +_ZN2cl10__host_std5s_maxEll +_ZN2cl10__host_std5s_maxEss +_ZN2cl10__host_std5s_minENS_4sycl3vecIaLi16EEES3_ +_ZN2cl10__host_std5s_minENS_4sycl3vecIaLi16EEEa +_ZN2cl10__host_std5s_minENS_4sycl3vecIaLi2EEES3_ +_ZN2cl10__host_std5s_minENS_4sycl3vecIaLi2EEEa +_ZN2cl10__host_std5s_minENS_4sycl3vecIaLi3EEES3_ +_ZN2cl10__host_std5s_minENS_4sycl3vecIaLi3EEEa +_ZN2cl10__host_std5s_minENS_4sycl3vecIaLi4EEES3_ +_ZN2cl10__host_std5s_minENS_4sycl3vecIaLi4EEEa +_ZN2cl10__host_std5s_minENS_4sycl3vecIaLi8EEES3_ +_ZN2cl10__host_std5s_minENS_4sycl3vecIaLi8EEEa +_ZN2cl10__host_std5s_minENS_4sycl3vecIiLi16EEES3_ +_ZN2cl10__host_std5s_minENS_4sycl3vecIiLi16EEEi +_ZN2cl10__host_std5s_minENS_4sycl3vecIiLi2EEES3_ +_ZN2cl10__host_std5s_minENS_4sycl3vecIiLi2EEEi +_ZN2cl10__host_std5s_minENS_4sycl3vecIiLi3EEES3_ +_ZN2cl10__host_std5s_minENS_4sycl3vecIiLi3EEEi +_ZN2cl10__host_std5s_minENS_4sycl3vecIiLi4EEES3_ +_ZN2cl10__host_std5s_minENS_4sycl3vecIiLi4EEEi +_ZN2cl10__host_std5s_minENS_4sycl3vecIiLi8EEES3_ +_ZN2cl10__host_std5s_minENS_4sycl3vecIiLi8EEEi +_ZN2cl10__host_std5s_minENS_4sycl3vecIlLi16EEES3_ +_ZN2cl10__host_std5s_minENS_4sycl3vecIlLi16EEEl +_ZN2cl10__host_std5s_minENS_4sycl3vecIlLi2EEES3_ +_ZN2cl10__host_std5s_minENS_4sycl3vecIlLi2EEEl +_ZN2cl10__host_std5s_minENS_4sycl3vecIlLi3EEES3_ +_ZN2cl10__host_std5s_minENS_4sycl3vecIlLi3EEEl +_ZN2cl10__host_std5s_minENS_4sycl3vecIlLi4EEES3_ +_ZN2cl10__host_std5s_minENS_4sycl3vecIlLi4EEEl +_ZN2cl10__host_std5s_minENS_4sycl3vecIlLi8EEES3_ +_ZN2cl10__host_std5s_minENS_4sycl3vecIlLi8EEEl +_ZN2cl10__host_std5s_minENS_4sycl3vecIsLi16EEES3_ +_ZN2cl10__host_std5s_minENS_4sycl3vecIsLi16EEEs +_ZN2cl10__host_std5s_minENS_4sycl3vecIsLi2EEES3_ +_ZN2cl10__host_std5s_minENS_4sycl3vecIsLi2EEEs +_ZN2cl10__host_std5s_minENS_4sycl3vecIsLi3EEES3_ +_ZN2cl10__host_std5s_minENS_4sycl3vecIsLi3EEEs +_ZN2cl10__host_std5s_minENS_4sycl3vecIsLi4EEES3_ +_ZN2cl10__host_std5s_minENS_4sycl3vecIsLi4EEEs +_ZN2cl10__host_std5s_minENS_4sycl3vecIsLi8EEES3_ +_ZN2cl10__host_std5s_minENS_4sycl3vecIsLi8EEEs +_ZN2cl10__host_std5s_minEaa +_ZN2cl10__host_std5s_minEii +_ZN2cl10__host_std5s_minEll +_ZN2cl10__host_std5s_minEss +_ZN2cl10__host_std5sinpiENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std5sinpiENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std5sinpiENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std5sinpiENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std5sinpiENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std5sinpiENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std5sinpiENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std5sinpiENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std5sinpiENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std5sinpiENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std5sinpiENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std5sinpiENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std5sinpiENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std5sinpiENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std5sinpiENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std5sinpiENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std5sinpiEd +_ZN2cl10__host_std5sinpiEf +_ZN2cl10__host_std5tanpiENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std5tanpiENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std5tanpiENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std5tanpiENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std5tanpiENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std5tanpiENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std5tanpiENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std5tanpiENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std5tanpiENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std5tanpiENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std5tanpiENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std5tanpiENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std5tanpiENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std5tanpiENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std5tanpiENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std5tanpiENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std5tanpiEd +_ZN2cl10__host_std5tanpiEf +_ZN2cl10__host_std5truncENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std5truncENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std5truncENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std5truncENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std5truncENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std5truncENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std5truncENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std5truncENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std5truncENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std5truncENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std5truncENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std5truncENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std5truncENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std5truncENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std5truncENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std5truncENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std5truncEd +_ZN2cl10__host_std5truncEf +_ZN2cl10__host_std5u_absENS_4sycl3vecIhLi16EEE +_ZN2cl10__host_std5u_absENS_4sycl3vecIhLi2EEE +_ZN2cl10__host_std5u_absENS_4sycl3vecIhLi3EEE +_ZN2cl10__host_std5u_absENS_4sycl3vecIhLi4EEE +_ZN2cl10__host_std5u_absENS_4sycl3vecIhLi8EEE +_ZN2cl10__host_std5u_absENS_4sycl3vecIjLi16EEE +_ZN2cl10__host_std5u_absENS_4sycl3vecIjLi2EEE +_ZN2cl10__host_std5u_absENS_4sycl3vecIjLi3EEE +_ZN2cl10__host_std5u_absENS_4sycl3vecIjLi4EEE +_ZN2cl10__host_std5u_absENS_4sycl3vecIjLi8EEE +_ZN2cl10__host_std5u_absENS_4sycl3vecImLi16EEE +_ZN2cl10__host_std5u_absENS_4sycl3vecImLi2EEE +_ZN2cl10__host_std5u_absENS_4sycl3vecImLi3EEE +_ZN2cl10__host_std5u_absENS_4sycl3vecImLi4EEE +_ZN2cl10__host_std5u_absENS_4sycl3vecImLi8EEE +_ZN2cl10__host_std5u_absENS_4sycl3vecItLi16EEE +_ZN2cl10__host_std5u_absENS_4sycl3vecItLi2EEE +_ZN2cl10__host_std5u_absENS_4sycl3vecItLi3EEE +_ZN2cl10__host_std5u_absENS_4sycl3vecItLi4EEE +_ZN2cl10__host_std5u_absENS_4sycl3vecItLi8EEE +_ZN2cl10__host_std5u_absEh +_ZN2cl10__host_std5u_absEj +_ZN2cl10__host_std5u_absEm +_ZN2cl10__host_std5u_absEt +_ZN2cl10__host_std5u_maxENS_4sycl3vecIhLi16EEES3_ +_ZN2cl10__host_std5u_maxENS_4sycl3vecIhLi16EEEh +_ZN2cl10__host_std5u_maxENS_4sycl3vecIhLi2EEES3_ +_ZN2cl10__host_std5u_maxENS_4sycl3vecIhLi2EEEh +_ZN2cl10__host_std5u_maxENS_4sycl3vecIhLi3EEES3_ +_ZN2cl10__host_std5u_maxENS_4sycl3vecIhLi3EEEh +_ZN2cl10__host_std5u_maxENS_4sycl3vecIhLi4EEES3_ +_ZN2cl10__host_std5u_maxENS_4sycl3vecIhLi4EEEh +_ZN2cl10__host_std5u_maxENS_4sycl3vecIhLi8EEES3_ +_ZN2cl10__host_std5u_maxENS_4sycl3vecIhLi8EEEh +_ZN2cl10__host_std5u_maxENS_4sycl3vecIjLi16EEES3_ +_ZN2cl10__host_std5u_maxENS_4sycl3vecIjLi16EEEj +_ZN2cl10__host_std5u_maxENS_4sycl3vecIjLi2EEES3_ +_ZN2cl10__host_std5u_maxENS_4sycl3vecIjLi2EEEj +_ZN2cl10__host_std5u_maxENS_4sycl3vecIjLi3EEES3_ +_ZN2cl10__host_std5u_maxENS_4sycl3vecIjLi3EEEj +_ZN2cl10__host_std5u_maxENS_4sycl3vecIjLi4EEES3_ +_ZN2cl10__host_std5u_maxENS_4sycl3vecIjLi4EEEj +_ZN2cl10__host_std5u_maxENS_4sycl3vecIjLi8EEES3_ +_ZN2cl10__host_std5u_maxENS_4sycl3vecIjLi8EEEj +_ZN2cl10__host_std5u_maxENS_4sycl3vecImLi16EEES3_ +_ZN2cl10__host_std5u_maxENS_4sycl3vecImLi16EEEm +_ZN2cl10__host_std5u_maxENS_4sycl3vecImLi2EEES3_ +_ZN2cl10__host_std5u_maxENS_4sycl3vecImLi2EEEm +_ZN2cl10__host_std5u_maxENS_4sycl3vecImLi3EEES3_ +_ZN2cl10__host_std5u_maxENS_4sycl3vecImLi3EEEm +_ZN2cl10__host_std5u_maxENS_4sycl3vecImLi4EEES3_ +_ZN2cl10__host_std5u_maxENS_4sycl3vecImLi4EEEm +_ZN2cl10__host_std5u_maxENS_4sycl3vecImLi8EEES3_ +_ZN2cl10__host_std5u_maxENS_4sycl3vecImLi8EEEm +_ZN2cl10__host_std5u_maxENS_4sycl3vecItLi16EEES3_ +_ZN2cl10__host_std5u_maxENS_4sycl3vecItLi16EEEt +_ZN2cl10__host_std5u_maxENS_4sycl3vecItLi2EEES3_ +_ZN2cl10__host_std5u_maxENS_4sycl3vecItLi2EEEt +_ZN2cl10__host_std5u_maxENS_4sycl3vecItLi3EEES3_ +_ZN2cl10__host_std5u_maxENS_4sycl3vecItLi3EEEt +_ZN2cl10__host_std5u_maxENS_4sycl3vecItLi4EEES3_ +_ZN2cl10__host_std5u_maxENS_4sycl3vecItLi4EEEt +_ZN2cl10__host_std5u_maxENS_4sycl3vecItLi8EEES3_ +_ZN2cl10__host_std5u_maxENS_4sycl3vecItLi8EEEt +_ZN2cl10__host_std5u_maxEhh +_ZN2cl10__host_std5u_maxEjj +_ZN2cl10__host_std5u_maxEmm +_ZN2cl10__host_std5u_maxEtt +_ZN2cl10__host_std5u_minENS_4sycl3vecIhLi16EEES3_ +_ZN2cl10__host_std5u_minENS_4sycl3vecIhLi16EEEh +_ZN2cl10__host_std5u_minENS_4sycl3vecIhLi2EEES3_ +_ZN2cl10__host_std5u_minENS_4sycl3vecIhLi2EEEh +_ZN2cl10__host_std5u_minENS_4sycl3vecIhLi3EEES3_ +_ZN2cl10__host_std5u_minENS_4sycl3vecIhLi3EEEh +_ZN2cl10__host_std5u_minENS_4sycl3vecIhLi4EEES3_ +_ZN2cl10__host_std5u_minENS_4sycl3vecIhLi4EEEh +_ZN2cl10__host_std5u_minENS_4sycl3vecIhLi8EEES3_ +_ZN2cl10__host_std5u_minENS_4sycl3vecIhLi8EEEh +_ZN2cl10__host_std5u_minENS_4sycl3vecIjLi16EEES3_ +_ZN2cl10__host_std5u_minENS_4sycl3vecIjLi16EEEj +_ZN2cl10__host_std5u_minENS_4sycl3vecIjLi2EEES3_ +_ZN2cl10__host_std5u_minENS_4sycl3vecIjLi2EEEj +_ZN2cl10__host_std5u_minENS_4sycl3vecIjLi3EEES3_ +_ZN2cl10__host_std5u_minENS_4sycl3vecIjLi3EEEj +_ZN2cl10__host_std5u_minENS_4sycl3vecIjLi4EEES3_ +_ZN2cl10__host_std5u_minENS_4sycl3vecIjLi4EEEj +_ZN2cl10__host_std5u_minENS_4sycl3vecIjLi8EEES3_ +_ZN2cl10__host_std5u_minENS_4sycl3vecIjLi8EEEj +_ZN2cl10__host_std5u_minENS_4sycl3vecImLi16EEES3_ +_ZN2cl10__host_std5u_minENS_4sycl3vecImLi16EEEm +_ZN2cl10__host_std5u_minENS_4sycl3vecImLi2EEES3_ +_ZN2cl10__host_std5u_minENS_4sycl3vecImLi2EEEm +_ZN2cl10__host_std5u_minENS_4sycl3vecImLi3EEES3_ +_ZN2cl10__host_std5u_minENS_4sycl3vecImLi3EEEm +_ZN2cl10__host_std5u_minENS_4sycl3vecImLi4EEES3_ +_ZN2cl10__host_std5u_minENS_4sycl3vecImLi4EEEm +_ZN2cl10__host_std5u_minENS_4sycl3vecImLi8EEES3_ +_ZN2cl10__host_std5u_minENS_4sycl3vecImLi8EEEm +_ZN2cl10__host_std5u_minENS_4sycl3vecItLi16EEES3_ +_ZN2cl10__host_std5u_minENS_4sycl3vecItLi16EEEt +_ZN2cl10__host_std5u_minENS_4sycl3vecItLi2EEES3_ +_ZN2cl10__host_std5u_minENS_4sycl3vecItLi2EEEt +_ZN2cl10__host_std5u_minENS_4sycl3vecItLi3EEES3_ +_ZN2cl10__host_std5u_minENS_4sycl3vecItLi3EEEt +_ZN2cl10__host_std5u_minENS_4sycl3vecItLi4EEES3_ +_ZN2cl10__host_std5u_minENS_4sycl3vecItLi4EEEt +_ZN2cl10__host_std5u_minENS_4sycl3vecItLi8EEES3_ +_ZN2cl10__host_std5u_minENS_4sycl3vecItLi8EEEt +_ZN2cl10__host_std5u_minEhh +_ZN2cl10__host_std5u_minEjj +_ZN2cl10__host_std5u_minEmm +_ZN2cl10__host_std5u_minEtt +_ZN2cl10__host_std6acospiENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std6acospiENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std6acospiENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std6acospiENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std6acospiENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std6acospiENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std6acospiENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std6acospiENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std6acospiENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std6acospiENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std6acospiENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std6acospiENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std6acospiENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std6acospiENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std6acospiENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std6acospiENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std6acospiEd +_ZN2cl10__host_std6acospiEf +_ZN2cl10__host_std6asinpiENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std6asinpiENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std6asinpiENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std6asinpiENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std6asinpiENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std6asinpiENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std6asinpiENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std6asinpiENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std6asinpiENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std6asinpiENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std6asinpiENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std6asinpiENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std6asinpiENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std6asinpiENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std6asinpiENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std6asinpiENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std6asinpiEd +_ZN2cl10__host_std6asinpiEf +_ZN2cl10__host_std6atanpiENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std6atanpiENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std6atanpiENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std6atanpiENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std6atanpiENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std6atanpiENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std6atanpiENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std6atanpiENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std6atanpiENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std6atanpiENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std6atanpiENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std6atanpiENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std6atanpiENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std6atanpiENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std6atanpiENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std6atanpiENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std6atanpiEd +_ZN2cl10__host_std6atanpiEf +_ZN2cl10__host_std6fclampENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_S6_ +_ZN2cl10__host_std6fclampENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_S6_ +_ZN2cl10__host_std6fclampENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_S6_ +_ZN2cl10__host_std6fclampENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_S6_ +_ZN2cl10__host_std6fclampENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_S6_ +_ZN2cl10__host_std6fclampENS_4sycl3vecIdLi16EEES3_S3_ +_ZN2cl10__host_std6fclampENS_4sycl3vecIdLi2EEES3_S3_ +_ZN2cl10__host_std6fclampENS_4sycl3vecIdLi3EEES3_S3_ +_ZN2cl10__host_std6fclampENS_4sycl3vecIdLi4EEES3_S3_ +_ZN2cl10__host_std6fclampENS_4sycl3vecIdLi8EEES3_S3_ +_ZN2cl10__host_std6fclampENS_4sycl3vecIfLi16EEES3_S3_ +_ZN2cl10__host_std6fclampENS_4sycl3vecIfLi2EEES3_S3_ +_ZN2cl10__host_std6fclampENS_4sycl3vecIfLi3EEES3_S3_ +_ZN2cl10__host_std6fclampENS_4sycl3vecIfLi4EEES3_S3_ +_ZN2cl10__host_std6fclampENS_4sycl3vecIfLi8EEES3_S3_ +_ZN2cl10__host_std6fclampENS_4sycl6detail9half_impl4halfES4_S4_ +_ZN2cl10__host_std6fclampEddd +_ZN2cl10__host_std6fclampEfff +_ZN2cl10__host_std6lengthENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std6lengthENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std6lengthENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std6lengthENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std6lengthENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std6lengthENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std6lengthENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std6lengthENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std6lengthENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std6lengthENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std6lengthEd +_ZN2cl10__host_std6lengthEf +_ZN2cl10__host_std6lgammaENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std6lgammaENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std6lgammaENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std6lgammaENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std6lgammaENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std6lgammaENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std6lgammaENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std6lgammaENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std6lgammaENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std6lgammaENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std6lgammaENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std6lgammaENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std6lgammaENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std6lgammaENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std6lgammaENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std6lgammaENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std6lgammaEd +_ZN2cl10__host_std6lgammaEf +_ZN2cl10__host_std6maxmagENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_ +_ZN2cl10__host_std6maxmagENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_ +_ZN2cl10__host_std6maxmagENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_ +_ZN2cl10__host_std6maxmagENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_ +_ZN2cl10__host_std6maxmagENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_ +_ZN2cl10__host_std6maxmagENS_4sycl3vecIdLi16EEES3_ +_ZN2cl10__host_std6maxmagENS_4sycl3vecIdLi2EEES3_ +_ZN2cl10__host_std6maxmagENS_4sycl3vecIdLi3EEES3_ +_ZN2cl10__host_std6maxmagENS_4sycl3vecIdLi4EEES3_ +_ZN2cl10__host_std6maxmagENS_4sycl3vecIdLi8EEES3_ +_ZN2cl10__host_std6maxmagENS_4sycl3vecIfLi16EEES3_ +_ZN2cl10__host_std6maxmagENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std6maxmagENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std6maxmagENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std6maxmagENS_4sycl3vecIfLi8EEES3_ +_ZN2cl10__host_std6maxmagENS_4sycl6detail9half_impl4halfES4_ +_ZN2cl10__host_std6maxmagEdd +_ZN2cl10__host_std6maxmagEff +_ZN2cl10__host_std6minmagENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_ +_ZN2cl10__host_std6minmagENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_ +_ZN2cl10__host_std6minmagENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_ +_ZN2cl10__host_std6minmagENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_ +_ZN2cl10__host_std6minmagENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_ +_ZN2cl10__host_std6minmagENS_4sycl3vecIdLi16EEES3_ +_ZN2cl10__host_std6minmagENS_4sycl3vecIdLi2EEES3_ +_ZN2cl10__host_std6minmagENS_4sycl3vecIdLi3EEES3_ +_ZN2cl10__host_std6minmagENS_4sycl3vecIdLi4EEES3_ +_ZN2cl10__host_std6minmagENS_4sycl3vecIdLi8EEES3_ +_ZN2cl10__host_std6minmagENS_4sycl3vecIfLi16EEES3_ +_ZN2cl10__host_std6minmagENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std6minmagENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std6minmagENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std6minmagENS_4sycl3vecIfLi8EEES3_ +_ZN2cl10__host_std6minmagENS_4sycl6detail9half_impl4halfES4_ +_ZN2cl10__host_std6minmagEdd +_ZN2cl10__host_std6minmagEff +_ZN2cl10__host_std6remquoENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_PNS2_IiLi16EEE +_ZN2cl10__host_std6remquoENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_PNS2_IiLi2EEE +_ZN2cl10__host_std6remquoENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_PNS2_IiLi3EEE +_ZN2cl10__host_std6remquoENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_PNS2_IiLi4EEE +_ZN2cl10__host_std6remquoENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_PNS2_IiLi8EEE +_ZN2cl10__host_std6remquoENS_4sycl3vecIdLi16EEES3_PNS2_IiLi16EEE +_ZN2cl10__host_std6remquoENS_4sycl3vecIdLi2EEES3_PNS2_IiLi2EEE +_ZN2cl10__host_std6remquoENS_4sycl3vecIdLi3EEES3_PNS2_IiLi3EEE +_ZN2cl10__host_std6remquoENS_4sycl3vecIdLi4EEES3_PNS2_IiLi4EEE +_ZN2cl10__host_std6remquoENS_4sycl3vecIdLi8EEES3_PNS2_IiLi8EEE +_ZN2cl10__host_std6remquoENS_4sycl3vecIfLi16EEES3_PNS2_IiLi16EEE +_ZN2cl10__host_std6remquoENS_4sycl3vecIfLi2EEES3_PNS2_IiLi2EEE +_ZN2cl10__host_std6remquoENS_4sycl3vecIfLi3EEES3_PNS2_IiLi3EEE +_ZN2cl10__host_std6remquoENS_4sycl3vecIfLi4EEES3_PNS2_IiLi4EEE +_ZN2cl10__host_std6remquoENS_4sycl3vecIfLi8EEES3_PNS2_IiLi8EEE +_ZN2cl10__host_std6remquoENS_4sycl6detail9half_impl4halfES4_Pi +_ZN2cl10__host_std6remquoEddPi +_ZN2cl10__host_std6remquoEffPi +_ZN2cl10__host_std6rotateENS_4sycl3vecIaLi16EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecIaLi2EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecIaLi3EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecIaLi4EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecIaLi8EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecIhLi16EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecIhLi2EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecIhLi3EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecIhLi4EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecIhLi8EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecIiLi16EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecIiLi2EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecIiLi3EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecIiLi4EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecIiLi8EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecIjLi16EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecIjLi2EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecIjLi3EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecIjLi4EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecIjLi8EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecIlLi16EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecIlLi2EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecIlLi3EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecIlLi4EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecIlLi8EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecImLi16EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecImLi2EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecImLi3EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecImLi4EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecImLi8EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecIsLi16EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecIsLi2EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecIsLi3EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecIsLi4EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecIsLi8EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecItLi16EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecItLi2EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecItLi3EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecItLi4EEES3_ +_ZN2cl10__host_std6rotateENS_4sycl3vecItLi8EEES3_ +_ZN2cl10__host_std6rotateEaa +_ZN2cl10__host_std6rotateEhh +_ZN2cl10__host_std6rotateEii +_ZN2cl10__host_std6rotateEjj +_ZN2cl10__host_std6rotateEll +_ZN2cl10__host_std6rotateEmm +_ZN2cl10__host_std6rotateEss +_ZN2cl10__host_std6rotateEtt +_ZN2cl10__host_std6s_haddENS_4sycl3vecIaLi16EEES3_ +_ZN2cl10__host_std6s_haddENS_4sycl3vecIaLi2EEES3_ +_ZN2cl10__host_std6s_haddENS_4sycl3vecIaLi3EEES3_ +_ZN2cl10__host_std6s_haddENS_4sycl3vecIaLi4EEES3_ +_ZN2cl10__host_std6s_haddENS_4sycl3vecIaLi8EEES3_ +_ZN2cl10__host_std6s_haddENS_4sycl3vecIiLi16EEES3_ +_ZN2cl10__host_std6s_haddENS_4sycl3vecIiLi2EEES3_ +_ZN2cl10__host_std6s_haddENS_4sycl3vecIiLi3EEES3_ +_ZN2cl10__host_std6s_haddENS_4sycl3vecIiLi4EEES3_ +_ZN2cl10__host_std6s_haddENS_4sycl3vecIiLi8EEES3_ +_ZN2cl10__host_std6s_haddENS_4sycl3vecIlLi16EEES3_ +_ZN2cl10__host_std6s_haddENS_4sycl3vecIlLi2EEES3_ +_ZN2cl10__host_std6s_haddENS_4sycl3vecIlLi3EEES3_ +_ZN2cl10__host_std6s_haddENS_4sycl3vecIlLi4EEES3_ +_ZN2cl10__host_std6s_haddENS_4sycl3vecIlLi8EEES3_ +_ZN2cl10__host_std6s_haddENS_4sycl3vecIsLi16EEES3_ +_ZN2cl10__host_std6s_haddENS_4sycl3vecIsLi2EEES3_ +_ZN2cl10__host_std6s_haddENS_4sycl3vecIsLi3EEES3_ +_ZN2cl10__host_std6s_haddENS_4sycl3vecIsLi4EEES3_ +_ZN2cl10__host_std6s_haddENS_4sycl3vecIsLi8EEES3_ +_ZN2cl10__host_std6s_haddEaa +_ZN2cl10__host_std6s_haddEii +_ZN2cl10__host_std6s_haddEll +_ZN2cl10__host_std6s_haddEss +_ZN2cl10__host_std6selectENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_NS2_IsLi16EEE +_ZN2cl10__host_std6selectENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_NS2_ItLi16EEE +_ZN2cl10__host_std6selectENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_NS2_IsLi2EEE +_ZN2cl10__host_std6selectENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_NS2_ItLi2EEE +_ZN2cl10__host_std6selectENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_NS2_IsLi3EEE +_ZN2cl10__host_std6selectENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_NS2_ItLi3EEE +_ZN2cl10__host_std6selectENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_NS2_IsLi4EEE +_ZN2cl10__host_std6selectENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_NS2_ItLi4EEE +_ZN2cl10__host_std6selectENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_NS2_IsLi8EEE +_ZN2cl10__host_std6selectENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_NS2_ItLi8EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIaLi16EEES3_NS2_IhLi16EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIaLi16EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecIaLi2EEES3_NS2_IhLi2EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIaLi2EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecIaLi3EEES3_NS2_IhLi3EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIaLi3EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecIaLi4EEES3_NS2_IhLi4EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIaLi4EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecIaLi8EEES3_NS2_IhLi8EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIaLi8EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecIdLi16EEES3_NS2_IlLi16EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIdLi16EEES3_NS2_ImLi16EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIdLi2EEES3_NS2_IlLi2EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIdLi2EEES3_NS2_ImLi2EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIdLi3EEES3_NS2_IlLi3EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIdLi3EEES3_NS2_ImLi3EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIdLi4EEES3_NS2_IlLi4EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIdLi4EEES3_NS2_ImLi4EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIdLi8EEES3_NS2_IlLi8EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIdLi8EEES3_NS2_ImLi8EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIfLi16EEES3_NS2_IiLi16EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIfLi16EEES3_NS2_IjLi16EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIfLi2EEES3_NS2_IiLi2EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIfLi2EEES3_NS2_IjLi2EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIfLi3EEES3_NS2_IiLi3EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIfLi3EEES3_NS2_IjLi3EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIfLi4EEES3_NS2_IiLi4EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIfLi4EEES3_NS2_IjLi4EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIfLi8EEES3_NS2_IiLi8EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIfLi8EEES3_NS2_IjLi8EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIhLi16EEES3_NS2_IaLi16EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIhLi16EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecIhLi2EEES3_NS2_IaLi2EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIhLi2EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecIhLi3EEES3_NS2_IaLi3EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIhLi3EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecIhLi4EEES3_NS2_IaLi4EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIhLi4EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecIhLi8EEES3_NS2_IaLi8EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIhLi8EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecIiLi16EEES3_NS2_IjLi16EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIiLi16EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecIiLi2EEES3_NS2_IjLi2EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIiLi2EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecIiLi3EEES3_NS2_IjLi3EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIiLi3EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecIiLi4EEES3_NS2_IjLi4EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIiLi4EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecIiLi8EEES3_NS2_IjLi8EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIiLi8EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecIjLi16EEES3_NS2_IiLi16EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIjLi16EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecIjLi2EEES3_NS2_IiLi2EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIjLi2EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecIjLi3EEES3_NS2_IiLi3EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIjLi3EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecIjLi4EEES3_NS2_IiLi4EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIjLi4EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecIjLi8EEES3_NS2_IiLi8EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIjLi8EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecIlLi16EEES3_NS2_ImLi16EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIlLi16EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecIlLi2EEES3_NS2_ImLi2EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIlLi2EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecIlLi3EEES3_NS2_ImLi3EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIlLi3EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecIlLi4EEES3_NS2_ImLi4EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIlLi4EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecIlLi8EEES3_NS2_ImLi8EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIlLi8EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecImLi16EEES3_NS2_IlLi16EEE +_ZN2cl10__host_std6selectENS_4sycl3vecImLi16EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecImLi2EEES3_NS2_IlLi2EEE +_ZN2cl10__host_std6selectENS_4sycl3vecImLi2EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecImLi3EEES3_NS2_IlLi3EEE +_ZN2cl10__host_std6selectENS_4sycl3vecImLi3EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecImLi4EEES3_NS2_IlLi4EEE +_ZN2cl10__host_std6selectENS_4sycl3vecImLi4EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecImLi8EEES3_NS2_IlLi8EEE +_ZN2cl10__host_std6selectENS_4sycl3vecImLi8EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecIsLi16EEES3_NS2_ItLi16EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIsLi16EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecIsLi2EEES3_NS2_ItLi2EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIsLi2EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecIsLi3EEES3_NS2_ItLi3EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIsLi3EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecIsLi4EEES3_NS2_ItLi4EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIsLi4EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecIsLi8EEES3_NS2_ItLi8EEE +_ZN2cl10__host_std6selectENS_4sycl3vecIsLi8EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecItLi16EEES3_NS2_IsLi16EEE +_ZN2cl10__host_std6selectENS_4sycl3vecItLi16EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecItLi2EEES3_NS2_IsLi2EEE +_ZN2cl10__host_std6selectENS_4sycl3vecItLi2EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecItLi3EEES3_NS2_IsLi3EEE +_ZN2cl10__host_std6selectENS_4sycl3vecItLi3EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecItLi4EEES3_NS2_IsLi4EEE +_ZN2cl10__host_std6selectENS_4sycl3vecItLi4EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl3vecItLi8EEES3_NS2_IsLi8EEE +_ZN2cl10__host_std6selectENS_4sycl3vecItLi8EEES3_S3_ +_ZN2cl10__host_std6selectENS_4sycl6detail9half_impl4halfES4_s +_ZN2cl10__host_std6selectENS_4sycl6detail9half_impl4halfES4_t +_ZN2cl10__host_std6selectEaaa +_ZN2cl10__host_std6selectEaah +_ZN2cl10__host_std6selectEddl +_ZN2cl10__host_std6selectEddm +_ZN2cl10__host_std6selectEffi +_ZN2cl10__host_std6selectEffj +_ZN2cl10__host_std6selectEhha +_ZN2cl10__host_std6selectEhhh +_ZN2cl10__host_std6selectEiii +_ZN2cl10__host_std6selectEiij +_ZN2cl10__host_std6selectEjji +_ZN2cl10__host_std6selectEjjj +_ZN2cl10__host_std6selectElll +_ZN2cl10__host_std6selectEllm +_ZN2cl10__host_std6selectEmml +_ZN2cl10__host_std6selectEmmm +_ZN2cl10__host_std6selectEsss +_ZN2cl10__host_std6selectEsst +_ZN2cl10__host_std6selectEtts +_ZN2cl10__host_std6selectEttt +_ZN2cl10__host_std6sincosENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEEPS6_ +_ZN2cl10__host_std6sincosENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEEPS6_ +_ZN2cl10__host_std6sincosENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEEPS6_ +_ZN2cl10__host_std6sincosENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEEPS6_ +_ZN2cl10__host_std6sincosENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEEPS6_ +_ZN2cl10__host_std6sincosENS_4sycl3vecIdLi16EEEPS3_ +_ZN2cl10__host_std6sincosENS_4sycl3vecIdLi2EEEPS3_ +_ZN2cl10__host_std6sincosENS_4sycl3vecIdLi3EEEPS3_ +_ZN2cl10__host_std6sincosENS_4sycl3vecIdLi4EEEPS3_ +_ZN2cl10__host_std6sincosENS_4sycl3vecIdLi8EEEPS3_ +_ZN2cl10__host_std6sincosENS_4sycl3vecIfLi16EEEPS3_ +_ZN2cl10__host_std6sincosENS_4sycl3vecIfLi2EEEPS3_ +_ZN2cl10__host_std6sincosENS_4sycl3vecIfLi3EEEPS3_ +_ZN2cl10__host_std6sincosENS_4sycl3vecIfLi4EEEPS3_ +_ZN2cl10__host_std6sincosENS_4sycl3vecIfLi8EEEPS3_ +_ZN2cl10__host_std6sincosENS_4sycl6detail9half_impl4halfEPS4_ +_ZN2cl10__host_std6sincosEdPd +_ZN2cl10__host_std6sincosEfPf +_ZN2cl10__host_std6tgammaENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std6tgammaENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std6tgammaENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std6tgammaENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std6tgammaENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std6tgammaENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std6tgammaENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std6tgammaENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std6tgammaENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std6tgammaENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std6tgammaENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std6tgammaENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std6tgammaENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std6tgammaENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std6tgammaENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std6tgammaENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std6tgammaEd +_ZN2cl10__host_std6tgammaEf +_ZN2cl10__host_std6u_haddENS_4sycl3vecIhLi16EEES3_ +_ZN2cl10__host_std6u_haddENS_4sycl3vecIhLi2EEES3_ +_ZN2cl10__host_std6u_haddENS_4sycl3vecIhLi3EEES3_ +_ZN2cl10__host_std6u_haddENS_4sycl3vecIhLi4EEES3_ +_ZN2cl10__host_std6u_haddENS_4sycl3vecIhLi8EEES3_ +_ZN2cl10__host_std6u_haddENS_4sycl3vecIjLi16EEES3_ +_ZN2cl10__host_std6u_haddENS_4sycl3vecIjLi2EEES3_ +_ZN2cl10__host_std6u_haddENS_4sycl3vecIjLi3EEES3_ +_ZN2cl10__host_std6u_haddENS_4sycl3vecIjLi4EEES3_ +_ZN2cl10__host_std6u_haddENS_4sycl3vecIjLi8EEES3_ +_ZN2cl10__host_std6u_haddENS_4sycl3vecImLi16EEES3_ +_ZN2cl10__host_std6u_haddENS_4sycl3vecImLi2EEES3_ +_ZN2cl10__host_std6u_haddENS_4sycl3vecImLi3EEES3_ +_ZN2cl10__host_std6u_haddENS_4sycl3vecImLi4EEES3_ +_ZN2cl10__host_std6u_haddENS_4sycl3vecImLi8EEES3_ +_ZN2cl10__host_std6u_haddENS_4sycl3vecItLi16EEES3_ +_ZN2cl10__host_std6u_haddENS_4sycl3vecItLi2EEES3_ +_ZN2cl10__host_std6u_haddENS_4sycl3vecItLi3EEES3_ +_ZN2cl10__host_std6u_haddENS_4sycl3vecItLi4EEES3_ +_ZN2cl10__host_std6u_haddENS_4sycl3vecItLi8EEES3_ +_ZN2cl10__host_std6u_haddEhh +_ZN2cl10__host_std6u_haddEjj +_ZN2cl10__host_std6u_haddEmm +_ZN2cl10__host_std6u_haddEtt +_ZN2cl10__host_std7OrderedENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_ +_ZN2cl10__host_std7OrderedENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_ +_ZN2cl10__host_std7OrderedENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_ +_ZN2cl10__host_std7OrderedENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_ +_ZN2cl10__host_std7OrderedENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_ +_ZN2cl10__host_std7OrderedENS_4sycl3vecIdLi16EEES3_ +_ZN2cl10__host_std7OrderedENS_4sycl3vecIdLi2EEES3_ +_ZN2cl10__host_std7OrderedENS_4sycl3vecIdLi3EEES3_ +_ZN2cl10__host_std7OrderedENS_4sycl3vecIdLi4EEES3_ +_ZN2cl10__host_std7OrderedENS_4sycl3vecIdLi8EEES3_ +_ZN2cl10__host_std7OrderedENS_4sycl3vecIfLi16EEES3_ +_ZN2cl10__host_std7OrderedENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std7OrderedENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std7OrderedENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std7OrderedENS_4sycl3vecIfLi8EEES3_ +_ZN2cl10__host_std7OrderedENS_4sycl6detail9half_impl4halfES4_ +_ZN2cl10__host_std7OrderedEdd +_ZN2cl10__host_std7OrderedEff +_ZN2cl10__host_std7atan2piENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_ +_ZN2cl10__host_std7atan2piENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_ +_ZN2cl10__host_std7atan2piENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_ +_ZN2cl10__host_std7atan2piENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_ +_ZN2cl10__host_std7atan2piENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_ +_ZN2cl10__host_std7atan2piENS_4sycl3vecIdLi16EEES3_ +_ZN2cl10__host_std7atan2piENS_4sycl3vecIdLi2EEES3_ +_ZN2cl10__host_std7atan2piENS_4sycl3vecIdLi3EEES3_ +_ZN2cl10__host_std7atan2piENS_4sycl3vecIdLi4EEES3_ +_ZN2cl10__host_std7atan2piENS_4sycl3vecIdLi8EEES3_ +_ZN2cl10__host_std7atan2piENS_4sycl3vecIfLi16EEES3_ +_ZN2cl10__host_std7atan2piENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std7atan2piENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std7atan2piENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std7atan2piENS_4sycl3vecIfLi8EEES3_ +_ZN2cl10__host_std7atan2piENS_4sycl6detail9half_impl4halfES4_ +_ZN2cl10__host_std7atan2piEdd +_ZN2cl10__host_std7atan2piEff +_ZN2cl10__host_std7degreesENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std7degreesENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std7degreesENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std7degreesENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std7degreesENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std7degreesENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std7degreesENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std7degreesENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std7degreesENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std7degreesENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std7degreesENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std7degreesENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std7degreesENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std7degreesENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std7degreesENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std7degreesENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std7degreesEd +_ZN2cl10__host_std7degreesEf +_ZN2cl10__host_std7radiansENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std7radiansENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std7radiansENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std7radiansENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std7radiansENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std7radiansENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std7radiansENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std7radiansENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std7radiansENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std7radiansENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std7radiansENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std7radiansENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std7radiansENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std7radiansENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std7radiansENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std7radiansENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std7radiansEd +_ZN2cl10__host_std7radiansEf +_ZN2cl10__host_std7s_clampENS_4sycl3vecIaLi16EEES3_S3_ +_ZN2cl10__host_std7s_clampENS_4sycl3vecIaLi16EEEaa +_ZN2cl10__host_std7s_clampENS_4sycl3vecIaLi2EEES3_S3_ +_ZN2cl10__host_std7s_clampENS_4sycl3vecIaLi2EEEaa +_ZN2cl10__host_std7s_clampENS_4sycl3vecIaLi3EEES3_S3_ +_ZN2cl10__host_std7s_clampENS_4sycl3vecIaLi3EEEaa +_ZN2cl10__host_std7s_clampENS_4sycl3vecIaLi4EEES3_S3_ +_ZN2cl10__host_std7s_clampENS_4sycl3vecIaLi4EEEaa +_ZN2cl10__host_std7s_clampENS_4sycl3vecIaLi8EEES3_S3_ +_ZN2cl10__host_std7s_clampENS_4sycl3vecIaLi8EEEaa +_ZN2cl10__host_std7s_clampENS_4sycl3vecIiLi16EEES3_S3_ +_ZN2cl10__host_std7s_clampENS_4sycl3vecIiLi16EEEii +_ZN2cl10__host_std7s_clampENS_4sycl3vecIiLi2EEES3_S3_ +_ZN2cl10__host_std7s_clampENS_4sycl3vecIiLi2EEEii +_ZN2cl10__host_std7s_clampENS_4sycl3vecIiLi3EEES3_S3_ +_ZN2cl10__host_std7s_clampENS_4sycl3vecIiLi3EEEii +_ZN2cl10__host_std7s_clampENS_4sycl3vecIiLi4EEES3_S3_ +_ZN2cl10__host_std7s_clampENS_4sycl3vecIiLi4EEEii +_ZN2cl10__host_std7s_clampENS_4sycl3vecIiLi8EEES3_S3_ +_ZN2cl10__host_std7s_clampENS_4sycl3vecIiLi8EEEii +_ZN2cl10__host_std7s_clampENS_4sycl3vecIlLi16EEES3_S3_ +_ZN2cl10__host_std7s_clampENS_4sycl3vecIlLi16EEEll +_ZN2cl10__host_std7s_clampENS_4sycl3vecIlLi2EEES3_S3_ +_ZN2cl10__host_std7s_clampENS_4sycl3vecIlLi2EEEll +_ZN2cl10__host_std7s_clampENS_4sycl3vecIlLi3EEES3_S3_ +_ZN2cl10__host_std7s_clampENS_4sycl3vecIlLi3EEEll +_ZN2cl10__host_std7s_clampENS_4sycl3vecIlLi4EEES3_S3_ +_ZN2cl10__host_std7s_clampENS_4sycl3vecIlLi4EEEll +_ZN2cl10__host_std7s_clampENS_4sycl3vecIlLi8EEES3_S3_ +_ZN2cl10__host_std7s_clampENS_4sycl3vecIlLi8EEEll +_ZN2cl10__host_std7s_clampENS_4sycl3vecIsLi16EEES3_S3_ +_ZN2cl10__host_std7s_clampENS_4sycl3vecIsLi16EEEss +_ZN2cl10__host_std7s_clampENS_4sycl3vecIsLi2EEES3_S3_ +_ZN2cl10__host_std7s_clampENS_4sycl3vecIsLi2EEEss +_ZN2cl10__host_std7s_clampENS_4sycl3vecIsLi3EEES3_S3_ +_ZN2cl10__host_std7s_clampENS_4sycl3vecIsLi3EEEss +_ZN2cl10__host_std7s_clampENS_4sycl3vecIsLi4EEES3_S3_ +_ZN2cl10__host_std7s_clampENS_4sycl3vecIsLi4EEEss +_ZN2cl10__host_std7s_clampENS_4sycl3vecIsLi8EEES3_S3_ +_ZN2cl10__host_std7s_clampENS_4sycl3vecIsLi8EEEss +_ZN2cl10__host_std7s_clampEaaa +_ZN2cl10__host_std7s_clampEiii +_ZN2cl10__host_std7s_clampElll +_ZN2cl10__host_std7s_clampEsss +_ZN2cl10__host_std7s_mad24ENS_4sycl3vecIiLi16EEES3_S3_ +_ZN2cl10__host_std7s_mad24ENS_4sycl3vecIiLi2EEES3_S3_ +_ZN2cl10__host_std7s_mad24ENS_4sycl3vecIiLi3EEES3_S3_ +_ZN2cl10__host_std7s_mad24ENS_4sycl3vecIiLi4EEES3_S3_ +_ZN2cl10__host_std7s_mad24ENS_4sycl3vecIiLi8EEES3_S3_ +_ZN2cl10__host_std7s_mad24Eiii +_ZN2cl10__host_std7s_mul24ENS_4sycl3vecIiLi16EEES3_ +_ZN2cl10__host_std7s_mul24ENS_4sycl3vecIiLi2EEES3_ +_ZN2cl10__host_std7s_mul24ENS_4sycl3vecIiLi3EEES3_ +_ZN2cl10__host_std7s_mul24ENS_4sycl3vecIiLi4EEES3_ +_ZN2cl10__host_std7s_mul24ENS_4sycl3vecIiLi8EEES3_ +_ZN2cl10__host_std7s_mul24Eii +_ZN2cl10__host_std7s_rhaddENS_4sycl3vecIaLi16EEES3_ +_ZN2cl10__host_std7s_rhaddENS_4sycl3vecIaLi2EEES3_ +_ZN2cl10__host_std7s_rhaddENS_4sycl3vecIaLi3EEES3_ +_ZN2cl10__host_std7s_rhaddENS_4sycl3vecIaLi4EEES3_ +_ZN2cl10__host_std7s_rhaddENS_4sycl3vecIaLi8EEES3_ +_ZN2cl10__host_std7s_rhaddENS_4sycl3vecIiLi16EEES3_ +_ZN2cl10__host_std7s_rhaddENS_4sycl3vecIiLi2EEES3_ +_ZN2cl10__host_std7s_rhaddENS_4sycl3vecIiLi3EEES3_ +_ZN2cl10__host_std7s_rhaddENS_4sycl3vecIiLi4EEES3_ +_ZN2cl10__host_std7s_rhaddENS_4sycl3vecIiLi8EEES3_ +_ZN2cl10__host_std7s_rhaddENS_4sycl3vecIlLi16EEES3_ +_ZN2cl10__host_std7s_rhaddENS_4sycl3vecIlLi2EEES3_ +_ZN2cl10__host_std7s_rhaddENS_4sycl3vecIlLi3EEES3_ +_ZN2cl10__host_std7s_rhaddENS_4sycl3vecIlLi4EEES3_ +_ZN2cl10__host_std7s_rhaddENS_4sycl3vecIlLi8EEES3_ +_ZN2cl10__host_std7s_rhaddENS_4sycl3vecIsLi16EEES3_ +_ZN2cl10__host_std7s_rhaddENS_4sycl3vecIsLi2EEES3_ +_ZN2cl10__host_std7s_rhaddENS_4sycl3vecIsLi3EEES3_ +_ZN2cl10__host_std7s_rhaddENS_4sycl3vecIsLi4EEES3_ +_ZN2cl10__host_std7s_rhaddENS_4sycl3vecIsLi8EEES3_ +_ZN2cl10__host_std7s_rhaddEaa +_ZN2cl10__host_std7s_rhaddEii +_ZN2cl10__host_std7s_rhaddEll +_ZN2cl10__host_std7s_rhaddEss +_ZN2cl10__host_std7u_clampENS_4sycl3vecIhLi16EEES3_S3_ +_ZN2cl10__host_std7u_clampENS_4sycl3vecIhLi16EEEhh +_ZN2cl10__host_std7u_clampENS_4sycl3vecIhLi2EEES3_S3_ +_ZN2cl10__host_std7u_clampENS_4sycl3vecIhLi2EEEhh +_ZN2cl10__host_std7u_clampENS_4sycl3vecIhLi3EEES3_S3_ +_ZN2cl10__host_std7u_clampENS_4sycl3vecIhLi3EEEhh +_ZN2cl10__host_std7u_clampENS_4sycl3vecIhLi4EEES3_S3_ +_ZN2cl10__host_std7u_clampENS_4sycl3vecIhLi4EEEhh +_ZN2cl10__host_std7u_clampENS_4sycl3vecIhLi8EEES3_S3_ +_ZN2cl10__host_std7u_clampENS_4sycl3vecIhLi8EEEhh +_ZN2cl10__host_std7u_clampENS_4sycl3vecIjLi16EEES3_S3_ +_ZN2cl10__host_std7u_clampENS_4sycl3vecIjLi16EEEjj +_ZN2cl10__host_std7u_clampENS_4sycl3vecIjLi2EEES3_S3_ +_ZN2cl10__host_std7u_clampENS_4sycl3vecIjLi2EEEjj +_ZN2cl10__host_std7u_clampENS_4sycl3vecIjLi3EEES3_S3_ +_ZN2cl10__host_std7u_clampENS_4sycl3vecIjLi3EEEjj +_ZN2cl10__host_std7u_clampENS_4sycl3vecIjLi4EEES3_S3_ +_ZN2cl10__host_std7u_clampENS_4sycl3vecIjLi4EEEjj +_ZN2cl10__host_std7u_clampENS_4sycl3vecIjLi8EEES3_S3_ +_ZN2cl10__host_std7u_clampENS_4sycl3vecIjLi8EEEjj +_ZN2cl10__host_std7u_clampENS_4sycl3vecImLi16EEES3_S3_ +_ZN2cl10__host_std7u_clampENS_4sycl3vecImLi16EEEmm +_ZN2cl10__host_std7u_clampENS_4sycl3vecImLi2EEES3_S3_ +_ZN2cl10__host_std7u_clampENS_4sycl3vecImLi2EEEmm +_ZN2cl10__host_std7u_clampENS_4sycl3vecImLi3EEES3_S3_ +_ZN2cl10__host_std7u_clampENS_4sycl3vecImLi3EEEmm +_ZN2cl10__host_std7u_clampENS_4sycl3vecImLi4EEES3_S3_ +_ZN2cl10__host_std7u_clampENS_4sycl3vecImLi4EEEmm +_ZN2cl10__host_std7u_clampENS_4sycl3vecImLi8EEES3_S3_ +_ZN2cl10__host_std7u_clampENS_4sycl3vecImLi8EEEmm +_ZN2cl10__host_std7u_clampENS_4sycl3vecItLi16EEES3_S3_ +_ZN2cl10__host_std7u_clampENS_4sycl3vecItLi16EEEtt +_ZN2cl10__host_std7u_clampENS_4sycl3vecItLi2EEES3_S3_ +_ZN2cl10__host_std7u_clampENS_4sycl3vecItLi2EEEtt +_ZN2cl10__host_std7u_clampENS_4sycl3vecItLi3EEES3_S3_ +_ZN2cl10__host_std7u_clampENS_4sycl3vecItLi3EEEtt +_ZN2cl10__host_std7u_clampENS_4sycl3vecItLi4EEES3_S3_ +_ZN2cl10__host_std7u_clampENS_4sycl3vecItLi4EEEtt +_ZN2cl10__host_std7u_clampENS_4sycl3vecItLi8EEES3_S3_ +_ZN2cl10__host_std7u_clampENS_4sycl3vecItLi8EEEtt +_ZN2cl10__host_std7u_clampEhhh +_ZN2cl10__host_std7u_clampEjjj +_ZN2cl10__host_std7u_clampEmmm +_ZN2cl10__host_std7u_clampEttt +_ZN2cl10__host_std7u_mad24ENS_4sycl3vecIjLi16EEES3_S3_ +_ZN2cl10__host_std7u_mad24ENS_4sycl3vecIjLi2EEES3_S3_ +_ZN2cl10__host_std7u_mad24ENS_4sycl3vecIjLi3EEES3_S3_ +_ZN2cl10__host_std7u_mad24ENS_4sycl3vecIjLi4EEES3_S3_ +_ZN2cl10__host_std7u_mad24ENS_4sycl3vecIjLi8EEES3_S3_ +_ZN2cl10__host_std7u_mad24Ejjj +_ZN2cl10__host_std7u_mul24ENS_4sycl3vecIjLi16EEES3_ +_ZN2cl10__host_std7u_mul24ENS_4sycl3vecIjLi2EEES3_ +_ZN2cl10__host_std7u_mul24ENS_4sycl3vecIjLi3EEES3_ +_ZN2cl10__host_std7u_mul24ENS_4sycl3vecIjLi4EEES3_ +_ZN2cl10__host_std7u_mul24ENS_4sycl3vecIjLi8EEES3_ +_ZN2cl10__host_std7u_mul24Ejj +_ZN2cl10__host_std7u_rhaddENS_4sycl3vecIhLi16EEES3_ +_ZN2cl10__host_std7u_rhaddENS_4sycl3vecIhLi2EEES3_ +_ZN2cl10__host_std7u_rhaddENS_4sycl3vecIhLi3EEES3_ +_ZN2cl10__host_std7u_rhaddENS_4sycl3vecIhLi4EEES3_ +_ZN2cl10__host_std7u_rhaddENS_4sycl3vecIhLi8EEES3_ +_ZN2cl10__host_std7u_rhaddENS_4sycl3vecIjLi16EEES3_ +_ZN2cl10__host_std7u_rhaddENS_4sycl3vecIjLi2EEES3_ +_ZN2cl10__host_std7u_rhaddENS_4sycl3vecIjLi3EEES3_ +_ZN2cl10__host_std7u_rhaddENS_4sycl3vecIjLi4EEES3_ +_ZN2cl10__host_std7u_rhaddENS_4sycl3vecIjLi8EEES3_ +_ZN2cl10__host_std7u_rhaddENS_4sycl3vecImLi16EEES3_ +_ZN2cl10__host_std7u_rhaddENS_4sycl3vecImLi2EEES3_ +_ZN2cl10__host_std7u_rhaddENS_4sycl3vecImLi3EEES3_ +_ZN2cl10__host_std7u_rhaddENS_4sycl3vecImLi4EEES3_ +_ZN2cl10__host_std7u_rhaddENS_4sycl3vecImLi8EEES3_ +_ZN2cl10__host_std7u_rhaddENS_4sycl3vecItLi16EEES3_ +_ZN2cl10__host_std7u_rhaddENS_4sycl3vecItLi2EEES3_ +_ZN2cl10__host_std7u_rhaddENS_4sycl3vecItLi3EEES3_ +_ZN2cl10__host_std7u_rhaddENS_4sycl3vecItLi4EEES3_ +_ZN2cl10__host_std7u_rhaddENS_4sycl3vecItLi8EEES3_ +_ZN2cl10__host_std7u_rhaddEhh +_ZN2cl10__host_std7u_rhaddEjj +_ZN2cl10__host_std7u_rhaddEmm +_ZN2cl10__host_std7u_rhaddEtt +_ZN2cl10__host_std8IsFiniteENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std8IsFiniteENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std8IsFiniteENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std8IsFiniteENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std8IsFiniteENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std8IsFiniteENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std8IsFiniteENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std8IsFiniteENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std8IsFiniteENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std8IsFiniteENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std8IsFiniteENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std8IsFiniteENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std8IsFiniteENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std8IsFiniteENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std8IsFiniteENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std8IsFiniteENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std8IsFiniteEd +_ZN2cl10__host_std8IsFiniteEf +_ZN2cl10__host_std8IsNormalENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEE +_ZN2cl10__host_std8IsNormalENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std8IsNormalENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std8IsNormalENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std8IsNormalENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEE +_ZN2cl10__host_std8IsNormalENS_4sycl3vecIdLi16EEE +_ZN2cl10__host_std8IsNormalENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std8IsNormalENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std8IsNormalENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std8IsNormalENS_4sycl3vecIdLi8EEE +_ZN2cl10__host_std8IsNormalENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std8IsNormalENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std8IsNormalENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std8IsNormalENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std8IsNormalENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std8IsNormalENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std8IsNormalEd +_ZN2cl10__host_std8IsNormalEf +_ZN2cl10__host_std8__vIsInfENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std8__vIsInfEd +_ZN2cl10__host_std8__vIsInfEf +_ZN2cl10__host_std8__vIsNanENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std8__vIsNanEd +_ZN2cl10__host_std8__vIsNanEf +_ZN2cl10__host_std8copysignENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_ +_ZN2cl10__host_std8copysignENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_ +_ZN2cl10__host_std8copysignENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_ +_ZN2cl10__host_std8copysignENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_ +_ZN2cl10__host_std8copysignENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_ +_ZN2cl10__host_std8copysignENS_4sycl3vecIdLi16EEES3_ +_ZN2cl10__host_std8copysignENS_4sycl3vecIdLi2EEES3_ +_ZN2cl10__host_std8copysignENS_4sycl3vecIdLi3EEES3_ +_ZN2cl10__host_std8copysignENS_4sycl3vecIdLi4EEES3_ +_ZN2cl10__host_std8copysignENS_4sycl3vecIdLi8EEES3_ +_ZN2cl10__host_std8copysignENS_4sycl3vecIfLi16EEES3_ +_ZN2cl10__host_std8copysignENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std8copysignENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std8copysignENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std8copysignENS_4sycl3vecIfLi8EEES3_ +_ZN2cl10__host_std8copysignENS_4sycl6detail9half_impl4halfES4_ +_ZN2cl10__host_std8copysignEdd +_ZN2cl10__host_std8copysignEff +_ZN2cl10__host_std8distanceENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_ +_ZN2cl10__host_std8distanceENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_ +_ZN2cl10__host_std8distanceENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_ +_ZN2cl10__host_std8distanceENS_4sycl3vecIdLi2EEES3_ +_ZN2cl10__host_std8distanceENS_4sycl3vecIdLi3EEES3_ +_ZN2cl10__host_std8distanceENS_4sycl3vecIdLi4EEES3_ +_ZN2cl10__host_std8distanceENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std8distanceENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std8distanceENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std8distanceENS_4sycl6detail9half_impl4halfES4_ +_ZN2cl10__host_std8distanceEdd +_ZN2cl10__host_std8distanceEff +_ZN2cl10__host_std8half_cosENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std8half_cosENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std8half_cosENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std8half_cosENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std8half_cosENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std8half_cosEf +_ZN2cl10__host_std8half_expENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std8half_expENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std8half_expENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std8half_expENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std8half_expENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std8half_expEf +_ZN2cl10__host_std8half_logENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std8half_logENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std8half_logENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std8half_logENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std8half_logENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std8half_logEf +_ZN2cl10__host_std8half_sinENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std8half_sinENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std8half_sinENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std8half_sinENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std8half_sinENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std8half_sinEf +_ZN2cl10__host_std8half_tanENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std8half_tanENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std8half_tanENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std8half_tanENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std8half_tanENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std8half_tanEf +_ZN2cl10__host_std8lgamma_rENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEEPNS2_IiLi16EEE +_ZN2cl10__host_std8lgamma_rENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEEPNS2_IiLi2EEE +_ZN2cl10__host_std8lgamma_rENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEEPNS2_IiLi3EEE +_ZN2cl10__host_std8lgamma_rENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEEPNS2_IiLi4EEE +_ZN2cl10__host_std8lgamma_rENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEEPNS2_IiLi8EEE +_ZN2cl10__host_std8lgamma_rENS_4sycl3vecIdLi16EEEPNS2_IiLi16EEE +_ZN2cl10__host_std8lgamma_rENS_4sycl3vecIdLi2EEEPNS2_IiLi2EEE +_ZN2cl10__host_std8lgamma_rENS_4sycl3vecIdLi3EEEPNS2_IiLi3EEE +_ZN2cl10__host_std8lgamma_rENS_4sycl3vecIdLi4EEEPNS2_IiLi4EEE +_ZN2cl10__host_std8lgamma_rENS_4sycl3vecIdLi8EEEPNS2_IiLi8EEE +_ZN2cl10__host_std8lgamma_rENS_4sycl3vecIfLi16EEEPNS2_IiLi16EEE +_ZN2cl10__host_std8lgamma_rENS_4sycl3vecIfLi2EEEPNS2_IiLi2EEE +_ZN2cl10__host_std8lgamma_rENS_4sycl3vecIfLi3EEEPNS2_IiLi3EEE +_ZN2cl10__host_std8lgamma_rENS_4sycl3vecIfLi4EEEPNS2_IiLi4EEE +_ZN2cl10__host_std8lgamma_rENS_4sycl3vecIfLi8EEEPNS2_IiLi8EEE +_ZN2cl10__host_std8lgamma_rENS_4sycl6detail9half_impl4halfEPi +_ZN2cl10__host_std8lgamma_rEdPi +_ZN2cl10__host_std8lgamma_rEfPi +_ZN2cl10__host_std8popcountENS_4sycl3vecIaLi16EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecIaLi2EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecIaLi3EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecIaLi4EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecIaLi8EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecIhLi16EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecIhLi2EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecIhLi3EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecIhLi4EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecIhLi8EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecIiLi16EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecIiLi2EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecIiLi3EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecIiLi4EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecIiLi8EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecIjLi16EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecIjLi2EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecIjLi3EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecIjLi4EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecIjLi8EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecIlLi16EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecIlLi2EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecIlLi3EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecIlLi4EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecIlLi8EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecImLi16EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecImLi2EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecImLi3EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecImLi4EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecImLi8EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecIsLi16EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecIsLi2EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecIsLi3EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecIsLi4EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecIsLi8EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecItLi16EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecItLi2EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecItLi3EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecItLi4EEE +_ZN2cl10__host_std8popcountENS_4sycl3vecItLi8EEE +_ZN2cl10__host_std8popcountEa +_ZN2cl10__host_std8popcountEh +_ZN2cl10__host_std8popcountEi +_ZN2cl10__host_std8popcountEj +_ZN2cl10__host_std8popcountEl +_ZN2cl10__host_std8popcountEm +_ZN2cl10__host_std8popcountEs +_ZN2cl10__host_std8popcountEt +_ZN2cl10__host_std8s_mad_hiENS_4sycl3vecIaLi16EEES3_S3_ +_ZN2cl10__host_std8s_mad_hiENS_4sycl3vecIaLi2EEES3_S3_ +_ZN2cl10__host_std8s_mad_hiENS_4sycl3vecIaLi3EEES3_S3_ +_ZN2cl10__host_std8s_mad_hiENS_4sycl3vecIaLi4EEES3_S3_ +_ZN2cl10__host_std8s_mad_hiENS_4sycl3vecIaLi8EEES3_S3_ +_ZN2cl10__host_std8s_mad_hiENS_4sycl3vecIiLi16EEES3_S3_ +_ZN2cl10__host_std8s_mad_hiENS_4sycl3vecIiLi2EEES3_S3_ +_ZN2cl10__host_std8s_mad_hiENS_4sycl3vecIiLi3EEES3_S3_ +_ZN2cl10__host_std8s_mad_hiENS_4sycl3vecIiLi4EEES3_S3_ +_ZN2cl10__host_std8s_mad_hiENS_4sycl3vecIiLi8EEES3_S3_ +_ZN2cl10__host_std8s_mad_hiENS_4sycl3vecIlLi16EEES3_S3_ +_ZN2cl10__host_std8s_mad_hiENS_4sycl3vecIlLi2EEES3_S3_ +_ZN2cl10__host_std8s_mad_hiENS_4sycl3vecIlLi3EEES3_S3_ +_ZN2cl10__host_std8s_mad_hiENS_4sycl3vecIlLi4EEES3_S3_ +_ZN2cl10__host_std8s_mad_hiENS_4sycl3vecIlLi8EEES3_S3_ +_ZN2cl10__host_std8s_mad_hiENS_4sycl3vecIsLi16EEES3_S3_ +_ZN2cl10__host_std8s_mad_hiENS_4sycl3vecIsLi2EEES3_S3_ +_ZN2cl10__host_std8s_mad_hiENS_4sycl3vecIsLi3EEES3_S3_ +_ZN2cl10__host_std8s_mad_hiENS_4sycl3vecIsLi4EEES3_S3_ +_ZN2cl10__host_std8s_mad_hiENS_4sycl3vecIsLi8EEES3_S3_ +_ZN2cl10__host_std8s_mad_hiEaaa +_ZN2cl10__host_std8s_mad_hiEiii +_ZN2cl10__host_std8s_mad_hiElll +_ZN2cl10__host_std8s_mad_hiEsss +_ZN2cl10__host_std8s_mul_hiENS_4sycl3vecIaLi16EEES3_ +_ZN2cl10__host_std8s_mul_hiENS_4sycl3vecIaLi2EEES3_ +_ZN2cl10__host_std8s_mul_hiENS_4sycl3vecIaLi3EEES3_ +_ZN2cl10__host_std8s_mul_hiENS_4sycl3vecIaLi4EEES3_ +_ZN2cl10__host_std8s_mul_hiENS_4sycl3vecIaLi8EEES3_ +_ZN2cl10__host_std8s_mul_hiENS_4sycl3vecIiLi16EEES3_ +_ZN2cl10__host_std8s_mul_hiENS_4sycl3vecIiLi2EEES3_ +_ZN2cl10__host_std8s_mul_hiENS_4sycl3vecIiLi3EEES3_ +_ZN2cl10__host_std8s_mul_hiENS_4sycl3vecIiLi4EEES3_ +_ZN2cl10__host_std8s_mul_hiENS_4sycl3vecIiLi8EEES3_ +_ZN2cl10__host_std8s_mul_hiENS_4sycl3vecIlLi16EEES3_ +_ZN2cl10__host_std8s_mul_hiENS_4sycl3vecIlLi2EEES3_ +_ZN2cl10__host_std8s_mul_hiENS_4sycl3vecIlLi3EEES3_ +_ZN2cl10__host_std8s_mul_hiENS_4sycl3vecIlLi4EEES3_ +_ZN2cl10__host_std8s_mul_hiENS_4sycl3vecIlLi8EEES3_ +_ZN2cl10__host_std8s_mul_hiENS_4sycl3vecIsLi16EEES3_ +_ZN2cl10__host_std8s_mul_hiENS_4sycl3vecIsLi2EEES3_ +_ZN2cl10__host_std8s_mul_hiENS_4sycl3vecIsLi3EEES3_ +_ZN2cl10__host_std8s_mul_hiENS_4sycl3vecIsLi4EEES3_ +_ZN2cl10__host_std8s_mul_hiENS_4sycl3vecIsLi8EEES3_ +_ZN2cl10__host_std8s_mul_hiEaa +_ZN2cl10__host_std8s_mul_hiEii +_ZN2cl10__host_std8s_mul_hiEll +_ZN2cl10__host_std8s_mul_hiEss +_ZN2cl10__host_std8u_mad_hiENS_4sycl3vecIhLi16EEES3_S3_ +_ZN2cl10__host_std8u_mad_hiENS_4sycl3vecIhLi2EEES3_S3_ +_ZN2cl10__host_std8u_mad_hiENS_4sycl3vecIhLi3EEES3_S3_ +_ZN2cl10__host_std8u_mad_hiENS_4sycl3vecIhLi4EEES3_S3_ +_ZN2cl10__host_std8u_mad_hiENS_4sycl3vecIhLi8EEES3_S3_ +_ZN2cl10__host_std8u_mad_hiENS_4sycl3vecIjLi16EEES3_S3_ +_ZN2cl10__host_std8u_mad_hiENS_4sycl3vecIjLi2EEES3_S3_ +_ZN2cl10__host_std8u_mad_hiENS_4sycl3vecIjLi3EEES3_S3_ +_ZN2cl10__host_std8u_mad_hiENS_4sycl3vecIjLi4EEES3_S3_ +_ZN2cl10__host_std8u_mad_hiENS_4sycl3vecIjLi8EEES3_S3_ +_ZN2cl10__host_std8u_mad_hiENS_4sycl3vecImLi16EEES3_S3_ +_ZN2cl10__host_std8u_mad_hiENS_4sycl3vecImLi2EEES3_S3_ +_ZN2cl10__host_std8u_mad_hiENS_4sycl3vecImLi3EEES3_S3_ +_ZN2cl10__host_std8u_mad_hiENS_4sycl3vecImLi4EEES3_S3_ +_ZN2cl10__host_std8u_mad_hiENS_4sycl3vecImLi8EEES3_S3_ +_ZN2cl10__host_std8u_mad_hiENS_4sycl3vecItLi16EEES3_S3_ +_ZN2cl10__host_std8u_mad_hiENS_4sycl3vecItLi2EEES3_S3_ +_ZN2cl10__host_std8u_mad_hiENS_4sycl3vecItLi3EEES3_S3_ +_ZN2cl10__host_std8u_mad_hiENS_4sycl3vecItLi4EEES3_S3_ +_ZN2cl10__host_std8u_mad_hiENS_4sycl3vecItLi8EEES3_S3_ +_ZN2cl10__host_std8u_mad_hiEhhh +_ZN2cl10__host_std8u_mad_hiEjjj +_ZN2cl10__host_std8u_mad_hiEmmm +_ZN2cl10__host_std8u_mad_hiEttt +_ZN2cl10__host_std8u_mul_hiENS_4sycl3vecIhLi16EEES3_ +_ZN2cl10__host_std8u_mul_hiENS_4sycl3vecIhLi2EEES3_ +_ZN2cl10__host_std8u_mul_hiENS_4sycl3vecIhLi3EEES3_ +_ZN2cl10__host_std8u_mul_hiENS_4sycl3vecIhLi4EEES3_ +_ZN2cl10__host_std8u_mul_hiENS_4sycl3vecIhLi8EEES3_ +_ZN2cl10__host_std8u_mul_hiENS_4sycl3vecIjLi16EEES3_ +_ZN2cl10__host_std8u_mul_hiENS_4sycl3vecIjLi2EEES3_ +_ZN2cl10__host_std8u_mul_hiENS_4sycl3vecIjLi3EEES3_ +_ZN2cl10__host_std8u_mul_hiENS_4sycl3vecIjLi4EEES3_ +_ZN2cl10__host_std8u_mul_hiENS_4sycl3vecIjLi8EEES3_ +_ZN2cl10__host_std8u_mul_hiENS_4sycl3vecImLi16EEES3_ +_ZN2cl10__host_std8u_mul_hiENS_4sycl3vecImLi2EEES3_ +_ZN2cl10__host_std8u_mul_hiENS_4sycl3vecImLi3EEES3_ +_ZN2cl10__host_std8u_mul_hiENS_4sycl3vecImLi4EEES3_ +_ZN2cl10__host_std8u_mul_hiENS_4sycl3vecImLi8EEES3_ +_ZN2cl10__host_std8u_mul_hiENS_4sycl3vecItLi16EEES3_ +_ZN2cl10__host_std8u_mul_hiENS_4sycl3vecItLi2EEES3_ +_ZN2cl10__host_std8u_mul_hiENS_4sycl3vecItLi3EEES3_ +_ZN2cl10__host_std8u_mul_hiENS_4sycl3vecItLi4EEES3_ +_ZN2cl10__host_std8u_mul_hiENS_4sycl3vecItLi8EEES3_ +_ZN2cl10__host_std8u_mul_hiEhh +_ZN2cl10__host_std8u_mul_hiEjj +_ZN2cl10__host_std8u_mul_hiEmm +_ZN2cl10__host_std8u_mul_hiEtt +_ZN2cl10__host_std9FOrdEqualENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_ +_ZN2cl10__host_std9FOrdEqualENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_ +_ZN2cl10__host_std9FOrdEqualENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_ +_ZN2cl10__host_std9FOrdEqualENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_ +_ZN2cl10__host_std9FOrdEqualENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_ +_ZN2cl10__host_std9FOrdEqualENS_4sycl3vecIdLi16EEES3_ +_ZN2cl10__host_std9FOrdEqualENS_4sycl3vecIdLi2EEES3_ +_ZN2cl10__host_std9FOrdEqualENS_4sycl3vecIdLi3EEES3_ +_ZN2cl10__host_std9FOrdEqualENS_4sycl3vecIdLi4EEES3_ +_ZN2cl10__host_std9FOrdEqualENS_4sycl3vecIdLi8EEES3_ +_ZN2cl10__host_std9FOrdEqualENS_4sycl3vecIfLi16EEES3_ +_ZN2cl10__host_std9FOrdEqualENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std9FOrdEqualENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std9FOrdEqualENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std9FOrdEqualENS_4sycl3vecIfLi8EEES3_ +_ZN2cl10__host_std9FOrdEqualENS_4sycl6detail9half_impl4halfES4_ +_ZN2cl10__host_std9FOrdEqualEdd +_ZN2cl10__host_std9FOrdEqualEff +_ZN2cl10__host_std9UnorderedENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_ +_ZN2cl10__host_std9UnorderedENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_ +_ZN2cl10__host_std9UnorderedENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_ +_ZN2cl10__host_std9UnorderedENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_ +_ZN2cl10__host_std9UnorderedENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_ +_ZN2cl10__host_std9UnorderedENS_4sycl3vecIdLi16EEES3_ +_ZN2cl10__host_std9UnorderedENS_4sycl3vecIdLi2EEES3_ +_ZN2cl10__host_std9UnorderedENS_4sycl3vecIdLi3EEES3_ +_ZN2cl10__host_std9UnorderedENS_4sycl3vecIdLi4EEES3_ +_ZN2cl10__host_std9UnorderedENS_4sycl3vecIdLi8EEES3_ +_ZN2cl10__host_std9UnorderedENS_4sycl3vecIfLi16EEES3_ +_ZN2cl10__host_std9UnorderedENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std9UnorderedENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std9UnorderedENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std9UnorderedENS_4sycl3vecIfLi8EEES3_ +_ZN2cl10__host_std9UnorderedENS_4sycl6detail9half_impl4halfES4_ +_ZN2cl10__host_std9UnorderedEdd +_ZN2cl10__host_std9UnorderedEff +_ZN2cl10__host_std9bitselectENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_S6_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_S6_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_S6_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_S6_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_S6_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIaLi16EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIaLi2EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIaLi3EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIaLi4EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIaLi8EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIdLi16EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIdLi2EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIdLi3EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIdLi4EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIdLi8EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIfLi16EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIfLi2EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIfLi3EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIfLi4EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIfLi8EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIhLi16EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIhLi2EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIhLi3EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIhLi4EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIhLi8EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIiLi16EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIiLi2EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIiLi3EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIiLi4EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIiLi8EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIjLi16EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIjLi2EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIjLi3EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIjLi4EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIjLi8EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIlLi16EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIlLi2EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIlLi3EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIlLi4EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIlLi8EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecImLi16EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecImLi2EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecImLi3EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecImLi4EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecImLi8EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIsLi16EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIsLi2EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIsLi3EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIsLi4EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecIsLi8EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecItLi16EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecItLi2EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecItLi3EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecItLi4EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl3vecItLi8EEES3_S3_ +_ZN2cl10__host_std9bitselectENS_4sycl6detail9half_impl4halfES4_S4_ +_ZN2cl10__host_std9bitselectEaaa +_ZN2cl10__host_std9bitselectEddd +_ZN2cl10__host_std9bitselectEfff +_ZN2cl10__host_std9bitselectEhhh +_ZN2cl10__host_std9bitselectEiii +_ZN2cl10__host_std9bitselectEjjj +_ZN2cl10__host_std9bitselectElll +_ZN2cl10__host_std9bitselectEmmm +_ZN2cl10__host_std9bitselectEsss +_ZN2cl10__host_std9bitselectEttt +_ZN2cl10__host_std9half_exp2ENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std9half_exp2ENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std9half_exp2ENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std9half_exp2ENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std9half_exp2ENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std9half_exp2Ef +_ZN2cl10__host_std9half_log2ENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std9half_log2ENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std9half_log2ENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std9half_log2ENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std9half_log2ENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std9half_log2Ef +_ZN2cl10__host_std9half_powrENS_4sycl3vecIfLi16EEES3_ +_ZN2cl10__host_std9half_powrENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std9half_powrENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std9half_powrENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std9half_powrENS_4sycl3vecIfLi8EEES3_ +_ZN2cl10__host_std9half_powrEff +_ZN2cl10__host_std9half_sqrtENS_4sycl3vecIfLi16EEE +_ZN2cl10__host_std9half_sqrtENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std9half_sqrtENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std9half_sqrtENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std9half_sqrtENS_4sycl3vecIfLi8EEE +_ZN2cl10__host_std9half_sqrtEf +_ZN2cl10__host_std9nextafterENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_ +_ZN2cl10__host_std9nextafterENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_ +_ZN2cl10__host_std9nextafterENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_ +_ZN2cl10__host_std9nextafterENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_ +_ZN2cl10__host_std9nextafterENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_ +_ZN2cl10__host_std9nextafterENS_4sycl3vecIdLi16EEES3_ +_ZN2cl10__host_std9nextafterENS_4sycl3vecIdLi2EEES3_ +_ZN2cl10__host_std9nextafterENS_4sycl3vecIdLi3EEES3_ +_ZN2cl10__host_std9nextafterENS_4sycl3vecIdLi4EEES3_ +_ZN2cl10__host_std9nextafterENS_4sycl3vecIdLi8EEES3_ +_ZN2cl10__host_std9nextafterENS_4sycl3vecIfLi16EEES3_ +_ZN2cl10__host_std9nextafterENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std9nextafterENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std9nextafterENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std9nextafterENS_4sycl3vecIfLi8EEES3_ +_ZN2cl10__host_std9nextafterENS_4sycl6detail9half_impl4halfES4_ +_ZN2cl10__host_std9nextafterEdd +_ZN2cl10__host_std9nextafterEff +_ZN2cl10__host_std9normalizeENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEE +_ZN2cl10__host_std9normalizeENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEE +_ZN2cl10__host_std9normalizeENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEE +_ZN2cl10__host_std9normalizeENS_4sycl3vecIdLi2EEE +_ZN2cl10__host_std9normalizeENS_4sycl3vecIdLi3EEE +_ZN2cl10__host_std9normalizeENS_4sycl3vecIdLi4EEE +_ZN2cl10__host_std9normalizeENS_4sycl3vecIfLi2EEE +_ZN2cl10__host_std9normalizeENS_4sycl3vecIfLi3EEE +_ZN2cl10__host_std9normalizeENS_4sycl3vecIfLi4EEE +_ZN2cl10__host_std9normalizeENS_4sycl6detail9half_impl4halfE +_ZN2cl10__host_std9normalizeEd +_ZN2cl10__host_std9normalizeEf +_ZN2cl10__host_std9remainderENS_4sycl3vecINS1_6detail9half_impl4halfELi16EEES6_ +_ZN2cl10__host_std9remainderENS_4sycl3vecINS1_6detail9half_impl4halfELi2EEES6_ +_ZN2cl10__host_std9remainderENS_4sycl3vecINS1_6detail9half_impl4halfELi3EEES6_ +_ZN2cl10__host_std9remainderENS_4sycl3vecINS1_6detail9half_impl4halfELi4EEES6_ +_ZN2cl10__host_std9remainderENS_4sycl3vecINS1_6detail9half_impl4halfELi8EEES6_ +_ZN2cl10__host_std9remainderENS_4sycl3vecIdLi16EEES3_ +_ZN2cl10__host_std9remainderENS_4sycl3vecIdLi2EEES3_ +_ZN2cl10__host_std9remainderENS_4sycl3vecIdLi3EEES3_ +_ZN2cl10__host_std9remainderENS_4sycl3vecIdLi4EEES3_ +_ZN2cl10__host_std9remainderENS_4sycl3vecIdLi8EEES3_ +_ZN2cl10__host_std9remainderENS_4sycl3vecIfLi16EEES3_ +_ZN2cl10__host_std9remainderENS_4sycl3vecIfLi2EEES3_ +_ZN2cl10__host_std9remainderENS_4sycl3vecIfLi3EEES3_ +_ZN2cl10__host_std9remainderENS_4sycl3vecIfLi4EEES3_ +_ZN2cl10__host_std9remainderENS_4sycl3vecIfLi8EEES3_ +_ZN2cl10__host_std9remainderENS_4sycl6detail9half_impl4halfES4_ +_ZN2cl10__host_std9remainderEdd +_ZN2cl10__host_std9remainderEff +_ZN2cl10__host_std9s_add_satENS_4sycl3vecIaLi16EEES3_ +_ZN2cl10__host_std9s_add_satENS_4sycl3vecIaLi2EEES3_ +_ZN2cl10__host_std9s_add_satENS_4sycl3vecIaLi3EEES3_ +_ZN2cl10__host_std9s_add_satENS_4sycl3vecIaLi4EEES3_ +_ZN2cl10__host_std9s_add_satENS_4sycl3vecIaLi8EEES3_ +_ZN2cl10__host_std9s_add_satENS_4sycl3vecIiLi16EEES3_ +_ZN2cl10__host_std9s_add_satENS_4sycl3vecIiLi2EEES3_ +_ZN2cl10__host_std9s_add_satENS_4sycl3vecIiLi3EEES3_ +_ZN2cl10__host_std9s_add_satENS_4sycl3vecIiLi4EEES3_ +_ZN2cl10__host_std9s_add_satENS_4sycl3vecIiLi8EEES3_ +_ZN2cl10__host_std9s_add_satENS_4sycl3vecIlLi16EEES3_ +_ZN2cl10__host_std9s_add_satENS_4sycl3vecIlLi2EEES3_ +_ZN2cl10__host_std9s_add_satENS_4sycl3vecIlLi3EEES3_ +_ZN2cl10__host_std9s_add_satENS_4sycl3vecIlLi4EEES3_ +_ZN2cl10__host_std9s_add_satENS_4sycl3vecIlLi8EEES3_ +_ZN2cl10__host_std9s_add_satENS_4sycl3vecIsLi16EEES3_ +_ZN2cl10__host_std9s_add_satENS_4sycl3vecIsLi2EEES3_ +_ZN2cl10__host_std9s_add_satENS_4sycl3vecIsLi3EEES3_ +_ZN2cl10__host_std9s_add_satENS_4sycl3vecIsLi4EEES3_ +_ZN2cl10__host_std9s_add_satENS_4sycl3vecIsLi8EEES3_ +_ZN2cl10__host_std9s_add_satEaa +_ZN2cl10__host_std9s_add_satEii +_ZN2cl10__host_std9s_add_satEll +_ZN2cl10__host_std9s_add_satEss +_ZN2cl10__host_std9s_mad_satENS_4sycl3vecIaLi16EEES3_S3_ +_ZN2cl10__host_std9s_mad_satENS_4sycl3vecIaLi2EEES3_S3_ +_ZN2cl10__host_std9s_mad_satENS_4sycl3vecIaLi3EEES3_S3_ +_ZN2cl10__host_std9s_mad_satENS_4sycl3vecIaLi4EEES3_S3_ +_ZN2cl10__host_std9s_mad_satENS_4sycl3vecIaLi8EEES3_S3_ +_ZN2cl10__host_std9s_mad_satENS_4sycl3vecIiLi16EEES3_S3_ +_ZN2cl10__host_std9s_mad_satENS_4sycl3vecIiLi2EEES3_S3_ +_ZN2cl10__host_std9s_mad_satENS_4sycl3vecIiLi3EEES3_S3_ +_ZN2cl10__host_std9s_mad_satENS_4sycl3vecIiLi4EEES3_S3_ +_ZN2cl10__host_std9s_mad_satENS_4sycl3vecIiLi8EEES3_S3_ +_ZN2cl10__host_std9s_mad_satENS_4sycl3vecIlLi16EEES3_S3_ +_ZN2cl10__host_std9s_mad_satENS_4sycl3vecIlLi2EEES3_S3_ +_ZN2cl10__host_std9s_mad_satENS_4sycl3vecIlLi3EEES3_S3_ +_ZN2cl10__host_std9s_mad_satENS_4sycl3vecIlLi4EEES3_S3_ +_ZN2cl10__host_std9s_mad_satENS_4sycl3vecIlLi8EEES3_S3_ +_ZN2cl10__host_std9s_mad_satENS_4sycl3vecIsLi16EEES3_S3_ +_ZN2cl10__host_std9s_mad_satENS_4sycl3vecIsLi2EEES3_S3_ +_ZN2cl10__host_std9s_mad_satENS_4sycl3vecIsLi3EEES3_S3_ +_ZN2cl10__host_std9s_mad_satENS_4sycl3vecIsLi4EEES3_S3_ +_ZN2cl10__host_std9s_mad_satENS_4sycl3vecIsLi8EEES3_S3_ +_ZN2cl10__host_std9s_mad_satEaaa +_ZN2cl10__host_std9s_mad_satEiii +_ZN2cl10__host_std9s_mad_satElll +_ZN2cl10__host_std9s_mad_satEsss +_ZN2cl10__host_std9s_sub_satENS_4sycl3vecIaLi16EEES3_ +_ZN2cl10__host_std9s_sub_satENS_4sycl3vecIaLi2EEES3_ +_ZN2cl10__host_std9s_sub_satENS_4sycl3vecIaLi3EEES3_ +_ZN2cl10__host_std9s_sub_satENS_4sycl3vecIaLi4EEES3_ +_ZN2cl10__host_std9s_sub_satENS_4sycl3vecIaLi8EEES3_ +_ZN2cl10__host_std9s_sub_satENS_4sycl3vecIiLi16EEES3_ +_ZN2cl10__host_std9s_sub_satENS_4sycl3vecIiLi2EEES3_ +_ZN2cl10__host_std9s_sub_satENS_4sycl3vecIiLi3EEES3_ +_ZN2cl10__host_std9s_sub_satENS_4sycl3vecIiLi4EEES3_ +_ZN2cl10__host_std9s_sub_satENS_4sycl3vecIiLi8EEES3_ +_ZN2cl10__host_std9s_sub_satENS_4sycl3vecIlLi16EEES3_ +_ZN2cl10__host_std9s_sub_satENS_4sycl3vecIlLi2EEES3_ +_ZN2cl10__host_std9s_sub_satENS_4sycl3vecIlLi3EEES3_ +_ZN2cl10__host_std9s_sub_satENS_4sycl3vecIlLi4EEES3_ +_ZN2cl10__host_std9s_sub_satENS_4sycl3vecIlLi8EEES3_ +_ZN2cl10__host_std9s_sub_satENS_4sycl3vecIsLi16EEES3_ +_ZN2cl10__host_std9s_sub_satENS_4sycl3vecIsLi2EEES3_ +_ZN2cl10__host_std9s_sub_satENS_4sycl3vecIsLi3EEES3_ +_ZN2cl10__host_std9s_sub_satENS_4sycl3vecIsLi4EEES3_ +_ZN2cl10__host_std9s_sub_satENS_4sycl3vecIsLi8EEES3_ +_ZN2cl10__host_std9s_sub_satEaa +_ZN2cl10__host_std9s_sub_satEii +_ZN2cl10__host_std9s_sub_satEll +_ZN2cl10__host_std9s_sub_satEss +_ZN2cl10__host_std9u_add_satENS_4sycl3vecIhLi16EEES3_ +_ZN2cl10__host_std9u_add_satENS_4sycl3vecIhLi2EEES3_ +_ZN2cl10__host_std9u_add_satENS_4sycl3vecIhLi3EEES3_ +_ZN2cl10__host_std9u_add_satENS_4sycl3vecIhLi4EEES3_ +_ZN2cl10__host_std9u_add_satENS_4sycl3vecIhLi8EEES3_ +_ZN2cl10__host_std9u_add_satENS_4sycl3vecIjLi16EEES3_ +_ZN2cl10__host_std9u_add_satENS_4sycl3vecIjLi2EEES3_ +_ZN2cl10__host_std9u_add_satENS_4sycl3vecIjLi3EEES3_ +_ZN2cl10__host_std9u_add_satENS_4sycl3vecIjLi4EEES3_ +_ZN2cl10__host_std9u_add_satENS_4sycl3vecIjLi8EEES3_ +_ZN2cl10__host_std9u_add_satENS_4sycl3vecImLi16EEES3_ +_ZN2cl10__host_std9u_add_satENS_4sycl3vecImLi2EEES3_ +_ZN2cl10__host_std9u_add_satENS_4sycl3vecImLi3EEES3_ +_ZN2cl10__host_std9u_add_satENS_4sycl3vecImLi4EEES3_ +_ZN2cl10__host_std9u_add_satENS_4sycl3vecImLi8EEES3_ +_ZN2cl10__host_std9u_add_satENS_4sycl3vecItLi16EEES3_ +_ZN2cl10__host_std9u_add_satENS_4sycl3vecItLi2EEES3_ +_ZN2cl10__host_std9u_add_satENS_4sycl3vecItLi3EEES3_ +_ZN2cl10__host_std9u_add_satENS_4sycl3vecItLi4EEES3_ +_ZN2cl10__host_std9u_add_satENS_4sycl3vecItLi8EEES3_ +_ZN2cl10__host_std9u_add_satEhh +_ZN2cl10__host_std9u_add_satEjj +_ZN2cl10__host_std9u_add_satEmm +_ZN2cl10__host_std9u_add_satEtt +_ZN2cl10__host_std9u_mad_satENS_4sycl3vecIhLi16EEES3_S3_ +_ZN2cl10__host_std9u_mad_satENS_4sycl3vecIhLi2EEES3_S3_ +_ZN2cl10__host_std9u_mad_satENS_4sycl3vecIhLi3EEES3_S3_ +_ZN2cl10__host_std9u_mad_satENS_4sycl3vecIhLi4EEES3_S3_ +_ZN2cl10__host_std9u_mad_satENS_4sycl3vecIhLi8EEES3_S3_ +_ZN2cl10__host_std9u_mad_satENS_4sycl3vecIjLi16EEES3_S3_ +_ZN2cl10__host_std9u_mad_satENS_4sycl3vecIjLi2EEES3_S3_ +_ZN2cl10__host_std9u_mad_satENS_4sycl3vecIjLi3EEES3_S3_ +_ZN2cl10__host_std9u_mad_satENS_4sycl3vecIjLi4EEES3_S3_ +_ZN2cl10__host_std9u_mad_satENS_4sycl3vecIjLi8EEES3_S3_ +_ZN2cl10__host_std9u_mad_satENS_4sycl3vecImLi16EEES3_S3_ +_ZN2cl10__host_std9u_mad_satENS_4sycl3vecImLi2EEES3_S3_ +_ZN2cl10__host_std9u_mad_satENS_4sycl3vecImLi3EEES3_S3_ +_ZN2cl10__host_std9u_mad_satENS_4sycl3vecImLi4EEES3_S3_ +_ZN2cl10__host_std9u_mad_satENS_4sycl3vecImLi8EEES3_S3_ +_ZN2cl10__host_std9u_mad_satENS_4sycl3vecItLi16EEES3_S3_ +_ZN2cl10__host_std9u_mad_satENS_4sycl3vecItLi2EEES3_S3_ +_ZN2cl10__host_std9u_mad_satENS_4sycl3vecItLi3EEES3_S3_ +_ZN2cl10__host_std9u_mad_satENS_4sycl3vecItLi4EEES3_S3_ +_ZN2cl10__host_std9u_mad_satENS_4sycl3vecItLi8EEES3_S3_ +_ZN2cl10__host_std9u_mad_satEhhh +_ZN2cl10__host_std9u_mad_satEjjj +_ZN2cl10__host_std9u_mad_satEmmm +_ZN2cl10__host_std9u_mad_satEttt +_ZN2cl10__host_std9u_sub_satENS_4sycl3vecIhLi16EEES3_ +_ZN2cl10__host_std9u_sub_satENS_4sycl3vecIhLi2EEES3_ +_ZN2cl10__host_std9u_sub_satENS_4sycl3vecIhLi3EEES3_ +_ZN2cl10__host_std9u_sub_satENS_4sycl3vecIhLi4EEES3_ +_ZN2cl10__host_std9u_sub_satENS_4sycl3vecIhLi8EEES3_ +_ZN2cl10__host_std9u_sub_satENS_4sycl3vecIjLi16EEES3_ +_ZN2cl10__host_std9u_sub_satENS_4sycl3vecIjLi2EEES3_ +_ZN2cl10__host_std9u_sub_satENS_4sycl3vecIjLi3EEES3_ +_ZN2cl10__host_std9u_sub_satENS_4sycl3vecIjLi4EEES3_ +_ZN2cl10__host_std9u_sub_satENS_4sycl3vecIjLi8EEES3_ +_ZN2cl10__host_std9u_sub_satENS_4sycl3vecImLi16EEES3_ +_ZN2cl10__host_std9u_sub_satENS_4sycl3vecImLi2EEES3_ +_ZN2cl10__host_std9u_sub_satENS_4sycl3vecImLi3EEES3_ +_ZN2cl10__host_std9u_sub_satENS_4sycl3vecImLi4EEES3_ +_ZN2cl10__host_std9u_sub_satENS_4sycl3vecImLi8EEES3_ +_ZN2cl10__host_std9u_sub_satENS_4sycl3vecItLi16EEES3_ +_ZN2cl10__host_std9u_sub_satENS_4sycl3vecItLi2EEES3_ +_ZN2cl10__host_std9u_sub_satENS_4sycl3vecItLi3EEES3_ +_ZN2cl10__host_std9u_sub_satENS_4sycl3vecItLi4EEES3_ +_ZN2cl10__host_std9u_sub_satENS_4sycl3vecItLi8EEES3_ +_ZN2cl10__host_std9u_sub_satEhh +_ZN2cl10__host_std9u_sub_satEjj +_ZN2cl10__host_std9u_sub_satEmm +_ZN2cl10__host_std9u_sub_satEtt +_ZN2cl4sycl11malloc_hostEmRKNS0_5queueE +_ZN2cl4sycl11malloc_hostEmRKNS0_7contextE +_ZN2cl4sycl13aligned_allocEmmRKNS0_5queueENS0_3usm5allocE +_ZN2cl4sycl13aligned_allocEmmRKNS0_6deviceERKNS0_7contextENS0_3usm5allocE +_ZN2cl4sycl13malloc_deviceEmRKNS0_5queueE +_ZN2cl4sycl13malloc_deviceEmRKNS0_6deviceERKNS0_7contextE +_ZN2cl4sycl13malloc_sharedEmRKNS0_5queueE +_ZN2cl4sycl13malloc_sharedEmRKNS0_6deviceERKNS0_7contextE +_ZN2cl4sycl13ordered_queue10wait_proxyERKNS0_6detail13code_locationE +_ZN2cl4sycl13ordered_queue11submit_implESt8functionIFvRNS0_7handlerEEERKNS0_6detail13code_locationE +_ZN2cl4sycl13ordered_queue11submit_implESt8functionIFvRNS0_7handlerEEERS1_RKNS0_6detail13code_locationE +_ZN2cl4sycl13ordered_queue18throw_asynchronousEv +_ZN2cl4sycl13ordered_queue20wait_and_throw_proxyERKNS0_6detail13code_locationE +_ZN2cl4sycl13ordered_queue6memcpyEPvPKvm +_ZN2cl4sycl13ordered_queue6memsetEPvim +_ZN2cl4sycl13ordered_queueC1EP17_cl_command_queueRKNS0_7contextERKSt8functionIFvNS0_14exception_listEEE +_ZN2cl4sycl13ordered_queueC1ERKNS0_6deviceERKSt8functionIFvNS0_14exception_listEEERKNS0_13property_listE +_ZN2cl4sycl13ordered_queueC1ERKNS0_7contextERKNS0_15device_selectorERKNS0_13property_listE +_ZN2cl4sycl13ordered_queueC1ERKNS0_7contextERKNS0_15device_selectorERKSt8functionIFvNS0_14exception_listEEERKNS0_13property_listE +_ZN2cl4sycl13ordered_queueC2EP17_cl_command_queueRKNS0_7contextERKSt8functionIFvNS0_14exception_listEEE +_ZN2cl4sycl13ordered_queueC2ERKNS0_6deviceERKSt8functionIFvNS0_14exception_listEEERKNS0_13property_listE +_ZN2cl4sycl13ordered_queueC2ERKNS0_7contextERKNS0_15device_selectorERKNS0_13property_listE +_ZN2cl4sycl13ordered_queueC2ERKNS0_7contextERKNS0_15device_selectorERKSt8functionIFvNS0_14exception_listEEERKNS0_13property_listE +_ZN2cl4sycl14exception_list5ClearEv +_ZN2cl4sycl14exception_list8PushBackEONSt15__exception_ptr13exception_ptrE +_ZN2cl4sycl14exception_list8PushBackERKNSt15__exception_ptr13exception_ptrE +_ZN2cl4sycl16get_pointer_typeEPKvRKNS0_7contextE +_ZN2cl4sycl18aligned_alloc_hostEmmRKNS0_5queueE +_ZN2cl4sycl18aligned_alloc_hostEmmRKNS0_7contextE +_ZN2cl4sycl18get_pointer_deviceEPKvRKNS0_7contextE +_ZN2cl4sycl20aligned_alloc_deviceEmmRKNS0_5queueE +_ZN2cl4sycl20aligned_alloc_deviceEmmRKNS0_6deviceERKNS0_7contextE +_ZN2cl4sycl20aligned_alloc_sharedEmmRKNS0_5queueE +_ZN2cl4sycl20aligned_alloc_sharedEmmRKNS0_6deviceERKNS0_7contextE +_ZN2cl4sycl4freeEPvRKNS0_5queueE +_ZN2cl4sycl4freeEPvRKNS0_7contextE +_ZN2cl4sycl5event13get_wait_listEv +_ZN2cl4sycl5event14wait_and_throwERKSt6vectorIS1_SaIS1_EE +_ZN2cl4sycl5event14wait_and_throwEv +_ZN2cl4sycl5event3getEv +_ZN2cl4sycl5event4waitERKSt6vectorIS1_SaIS1_EE +_ZN2cl4sycl5event4waitEv +_ZN2cl4sycl5eventC1EP9_cl_eventRKNS0_7contextE +_ZN2cl4sycl5eventC1ESt10shared_ptrINS0_6detail10event_implEE +_ZN2cl4sycl5eventC1Ev +_ZN2cl4sycl5eventC2EP9_cl_eventRKNS0_7contextE +_ZN2cl4sycl5eventC2ESt10shared_ptrINS0_6detail10event_implEE +_ZN2cl4sycl5eventC2Ev +_ZN2cl4sycl5queue10mem_adviseEPKvm14_pi_mem_advice +_ZN2cl4sycl5queue10wait_proxyERKNS0_6detail13code_locationE +_ZN2cl4sycl5queue11submit_implESt8functionIFvRNS0_7handlerEEERKNS0_6detail13code_locationE +_ZN2cl4sycl5queue11submit_implESt8functionIFvRNS0_7handlerEEES1_RKNS0_6detail13code_locationE +_ZN2cl4sycl5queue18throw_asynchronousEv +_ZN2cl4sycl5queue20wait_and_throw_proxyERKNS0_6detail13code_locationE +_ZN2cl4sycl5queue6memcpyEPvPKvm +_ZN2cl4sycl5queue6memsetEPvim +_ZN2cl4sycl5queueC1EP17_cl_command_queueRKNS0_7contextERKSt8functionIFvNS0_14exception_listEEE +_ZN2cl4sycl5queueC1ERKNS0_6deviceERKSt8functionIFvNS0_14exception_listEEERKNS0_13property_listE +_ZN2cl4sycl5queueC1ERKNS0_7contextERKNS0_15device_selectorERKNS0_13property_listE +_ZN2cl4sycl5queueC1ERKNS0_7contextERKNS0_15device_selectorERKSt8functionIFvNS0_14exception_listEEERKNS0_13property_listE +_ZN2cl4sycl5queueC1ERKNS0_7contextERKNS0_6deviceERKNS0_13property_listE +_ZN2cl4sycl5queueC1ERKNS0_7contextERKNS0_6deviceERKSt8functionIFvNS0_14exception_listEEERKNS0_13property_listE +_ZN2cl4sycl5queueC2EP17_cl_command_queueRKNS0_7contextERKSt8functionIFvNS0_14exception_listEEE +_ZN2cl4sycl5queueC2ERKNS0_6deviceERKSt8functionIFvNS0_14exception_listEEERKNS0_13property_listE +_ZN2cl4sycl5queueC2ERKNS0_7contextERKNS0_15device_selectorERKNS0_13property_listE +_ZN2cl4sycl5queueC2ERKNS0_7contextERKNS0_15device_selectorERKSt8functionIFvNS0_14exception_listEEERKNS0_13property_listE +_ZN2cl4sycl5queueC2ERKNS0_7contextERKNS0_6deviceERKNS0_13property_listE +_ZN2cl4sycl5queueC2ERKNS0_7contextERKNS0_6deviceERKSt8functionIFvNS0_14exception_listEEERKNS0_13property_listE +_ZN2cl4sycl6detail10waitEventsESt6vectorINS0_5eventESaIS3_EE +_ZN2cl4sycl6detail11SYCLMemObjT10releaseMemESt10shared_ptrINS1_12context_implEEPv +_ZN2cl4sycl6detail11SYCLMemObjT16updateHostMemoryEPv +_ZN2cl4sycl6detail11SYCLMemObjT16updateHostMemoryEv +_ZN2cl4sycl6detail11SYCLMemObjT20getBufSizeForContextERKSt10shared_ptrINS1_12context_implEEP7_cl_mem +_ZN2cl4sycl6detail11SYCLMemObjTC1EP7_cl_memRKNS0_7contextEmNS0_5eventESt10unique_ptrINS1_19SYCLMemObjAllocatorESt14default_deleteISA_EE +_ZN2cl4sycl6detail11SYCLMemObjTC2EP7_cl_memRKNS0_7contextEmNS0_5eventESt10unique_ptrINS1_19SYCLMemObjAllocatorESt14default_deleteISA_EE +_ZN2cl4sycl6detail11buffer_impl11allocateMemESt10shared_ptrINS1_12context_implEEbPvRP9_pi_event +_ZN2cl4sycl6detail11stream_impl5flushEv +_ZN2cl4sycl6detail11stream_implC1EmmRNS0_7handlerE +_ZN2cl4sycl6detail11stream_implC2EmmRNS0_7handlerE +_ZN2cl4sycl6detail12isOutOfRangeENS0_3vecIiLi4EEENS0_15addressing_modeENS0_5rangeILi3EEE +_ZN2cl4sycl6detail12sampler_impl18getOrCreateSamplerERKNS0_7contextE +_ZN2cl4sycl6detail12sampler_implC1ENS0_29coordinate_normalization_modeENS0_15addressing_modeENS0_14filtering_modeE +_ZN2cl4sycl6detail12sampler_implC1EP11_cl_samplerRKNS0_7contextE +_ZN2cl4sycl6detail12sampler_implC2ENS0_29coordinate_normalization_modeENS0_15addressing_modeENS0_14filtering_modeE +_ZN2cl4sycl6detail12sampler_implC2EP11_cl_samplerRKNS0_7contextE +_ZN2cl4sycl6detail12sampler_implD1Ev +_ZN2cl4sycl6detail12sampler_implD2Ev +_ZN2cl4sycl6detail12split_stringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc +_ZN2cl4sycl6detail13MemoryManager12prefetch_usmEPvSt10shared_ptrINS1_10queue_implEEmSt6vectorIP9_pi_eventSaIS9_EERS9_ +_ZN2cl4sycl6detail13MemoryManager13releaseMemObjESt10shared_ptrINS1_12context_implEEPNS1_11SYCLMemObjIEPvS8_ +_ZN2cl4sycl6detail13MemoryManager16allocateMemImageESt10shared_ptrINS1_12context_implEEPNS1_11SYCLMemObjIEPvbmRK14_pi_image_descRK16_pi_image_formatRKS3_INS1_10event_implEERKS5_RP9_pi_event +_ZN2cl4sycl6detail13MemoryManager17allocateMemBufferESt10shared_ptrINS1_12context_implEEPNS1_11SYCLMemObjIEPvbmRKS3_INS1_10event_implEERKS5_RP9_pi_event +_ZN2cl4sycl6detail13MemoryManager18allocateHostMemoryEPNS1_11SYCLMemObjIEPvbm +_ZN2cl4sycl6detail13MemoryManager19allocateImageObjectESt10shared_ptrINS1_12context_implEEPvbRK14_pi_image_descRK16_pi_image_format +_ZN2cl4sycl6detail13MemoryManager20allocateBufferObjectESt10shared_ptrINS1_12context_implEEPvbm +_ZN2cl4sycl6detail13MemoryManager20allocateMemSubBufferESt10shared_ptrINS1_12context_implEEPvmmNS0_5rangeILi3EEESt6vectorIS3_INS1_10event_implEESaISB_EERP9_pi_event +_ZN2cl4sycl6detail13MemoryManager24allocateInteropMemObjectESt10shared_ptrINS1_12context_implEEPvRKS3_INS1_10event_implEERKS5_RP9_pi_event +_ZN2cl4sycl6detail13MemoryManager3mapEPNS1_11SYCLMemObjIEPvSt10shared_ptrINS1_10queue_implEENS0_6access4modeEjNS0_5rangeILi3EEESC_NS0_2idILi3EEEjSt6vectorIP9_pi_eventSaISH_EERSH_ +_ZN2cl4sycl6detail13MemoryManager4copyEPNS1_11SYCLMemObjIEPvSt10shared_ptrINS1_10queue_implEEjNS0_5rangeILi3EEESA_NS0_2idILi3EEEjS5_S8_jSA_SA_SC_jSt6vectorIP9_pi_eventSaISF_EERSF_ +_ZN2cl4sycl6detail13MemoryManager4fillEPNS1_11SYCLMemObjIEPvSt10shared_ptrINS1_10queue_implEEmPKcjNS0_5rangeILi3EEESC_NS0_2idILi3EEEjSt6vectorIP9_pi_eventSaISH_EERSH_ +_ZN2cl4sycl6detail13MemoryManager5unmapEPNS1_11SYCLMemObjIEPvSt10shared_ptrINS1_10queue_implEES5_St6vectorIP9_pi_eventSaISB_EERSB_ +_ZN2cl4sycl6detail13MemoryManager7releaseESt10shared_ptrINS1_12context_implEEPNS1_11SYCLMemObjIEPvSt6vectorIS3_INS1_10event_implEESaISB_EERP9_pi_event +_ZN2cl4sycl6detail13MemoryManager8allocateESt10shared_ptrINS1_12context_implEEPNS1_11SYCLMemObjIEbPvSt6vectorIS3_INS1_10event_implEESaISB_EERP9_pi_event +_ZN2cl4sycl6detail13MemoryManager8copy_usmEPKvSt10shared_ptrINS1_10queue_implEEmPvSt6vectorIP9_pi_eventSaISB_EERSB_ +_ZN2cl4sycl6detail13MemoryManager8fill_usmEPvSt10shared_ptrINS1_10queue_implEEmiSt6vectorIP9_pi_eventSaIS9_EERS9_ +_ZN2cl4sycl6detail14getBorderColorENS0_19image_channel_orderE +_ZN2cl4sycl6detail14host_half_impl4halfC1ERKf +_ZN2cl4sycl6detail14host_half_impl4halfC2ERKf +_ZN2cl4sycl6detail14host_half_impl4halfdVERKS3_ +_ZN2cl4sycl6detail14host_half_impl4halfmIERKS3_ +_ZN2cl4sycl6detail14host_half_impl4halfmLERKS3_ +_ZN2cl4sycl6detail14host_half_impl4halfpLERKS3_ +_ZN2cl4sycl6detail15getOrWaitEventsESt6vectorINS0_5eventESaIS3_EESt10shared_ptrINS1_12context_implEE +_ZN2cl4sycl6detail16AccessorImplHostD1Ev +_ZN2cl4sycl6detail16AccessorImplHostD2Ev +_ZN2cl4sycl6detail17HostProfilingInfo3endEv +_ZN2cl4sycl6detail17HostProfilingInfo5startEv +_ZN2cl4sycl6detail18convertChannelTypeE22_pi_image_channel_type +_ZN2cl4sycl6detail18convertChannelTypeENS0_18image_channel_typeE +_ZN2cl4sycl6detail18stringifyErrorCodeEi +_ZN2cl4sycl6detail19convertChannelOrderE23_pi_image_channel_order +_ZN2cl4sycl6detail19convertChannelOrderENS0_19image_channel_orderE +_ZN2cl4sycl6detail19getImageElementSizeEhNS0_18image_channel_typeE +_ZN2cl4sycl6detail20getDeviceFromHandlerERNS0_7handlerE +_ZN2cl4sycl6detail22addHostAccessorAndWaitEPNS1_16AccessorImplHostE +_ZN2cl4sycl6detail22getImageNumberChannelsENS0_19image_channel_orderE +_ZN2cl4sycl6detail27getPixelCoordLinearFiltModeENS0_3vecIfLi4EEENS0_15addressing_modeENS0_5rangeILi3EEERS3_ +_ZN2cl4sycl6detail28getDeviceFunctionPointerImplERNS0_6deviceERNS0_7programEPKc +_ZN2cl4sycl6detail28getPixelCoordNearestFiltModeENS0_3vecIfLi4EEENS0_15addressing_modeENS0_5rangeILi3EEE +_ZN2cl4sycl6detail2pi25contextSetExtendedDeleterERKNS0_7contextEPFvPvES6_ +_ZN2cl4sycl6detail2pi3dieEPKc +_ZN2cl4sycl6detail2pi9assertionEbPKc +_ZN2cl4sycl6detail6OSUtil10getDirNameB5cxx11EPKc +_ZN2cl4sycl6detail6OSUtil11alignedFreeEPv +_ZN2cl4sycl6detail6OSUtil12alignedAllocEmm +_ZN2cl4sycl6detail6OSUtil12getOSMemSizeEv +_ZN2cl4sycl6detail6OSUtil16getCurrentDSODirB5cxx11Ev +_ZN2cl4sycl6detail6OSUtil17getOSModuleHandleEPKv +_ZN2cl4sycl6device11get_devicesENS0_4info11device_typeE +_ZN2cl4sycl6deviceC1EP13_cl_device_id +_ZN2cl4sycl6deviceC1ERKNS0_15device_selectorE +_ZN2cl4sycl6deviceC1Ev +_ZN2cl4sycl6deviceC2EP13_cl_device_id +_ZN2cl4sycl6deviceC2ERKNS0_15device_selectorE +_ZN2cl4sycl6deviceC2Ev +_ZN2cl4sycl6kernelC1EP10_cl_kernelRKNS0_7contextE +_ZN2cl4sycl6kernelC1ESt10shared_ptrINS0_6detail11kernel_implEE +_ZN2cl4sycl6kernelC2EP10_cl_kernelRKNS0_7contextE +_ZN2cl4sycl6kernelC2ESt10shared_ptrINS0_6detail11kernel_implEE +_ZN2cl4sycl6mallocEmRKNS0_5queueENS0_3usm5allocE +_ZN2cl4sycl6mallocEmRKNS0_6deviceERKNS0_7contextENS0_3usm5allocE +_ZN2cl4sycl6streamC1EmmRNS0_7handlerE +_ZN2cl4sycl6streamC2EmmRNS0_7handlerE +_ZN2cl4sycl7contextC1EP11_cl_contextSt8functionIFvNS0_14exception_listEEE +_ZN2cl4sycl7contextC1ERKNS0_6deviceESt8functionIFvNS0_14exception_listEEEb +_ZN2cl4sycl7contextC1ERKNS0_8platformESt8functionIFvNS0_14exception_listEEEb +_ZN2cl4sycl7contextC1ERKSt6vectorINS0_6deviceESaIS3_EESt8functionIFvNS0_14exception_listEEEb +_ZN2cl4sycl7contextC1ERKSt8functionIFvNS0_14exception_listEEEb +_ZN2cl4sycl7contextC1ESt10shared_ptrINS0_6detail12context_implEE +_ZN2cl4sycl7contextC2EP11_cl_contextSt8functionIFvNS0_14exception_listEEE +_ZN2cl4sycl7contextC2ERKNS0_6deviceESt8functionIFvNS0_14exception_listEEEb +_ZN2cl4sycl7contextC2ERKNS0_8platformESt8functionIFvNS0_14exception_listEEEb +_ZN2cl4sycl7contextC2ERKSt6vectorINS0_6deviceESaIS3_EESt8functionIFvNS0_14exception_listEEEb +_ZN2cl4sycl7contextC2ERKSt8functionIFvNS0_14exception_listEEEb +_ZN2cl4sycl7contextC2ESt10shared_ptrINS0_6detail12context_implEE +_ZN2cl4sycl7handler10processArgEPvRKNS0_6detail19kernel_param_kind_tEimRmb +_ZN2cl4sycl7handler13getKernelNameB5cxx11Ev +_ZN2cl4sycl7handler18extractArgsAndReqsEv +_ZN2cl4sycl7handler28extractArgsAndReqsFromLambdaEPcmPKNS0_6detail19kernel_param_desc_tE +_ZN2cl4sycl7handler8finalizeERKNS0_6detail13code_locationE +_ZN2cl4sycl7program17build_with_sourceENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ +_ZN2cl4sycl7program19compile_with_sourceENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ +_ZN2cl4sycl7program22build_with_kernel_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_l +_ZN2cl4sycl7program22set_spec_constant_implEPKcPvm +_ZN2cl4sycl7program24compile_with_kernel_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_l +_ZN2cl4sycl7program4linkENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +_ZN2cl4sycl7programC1ERKNS0_7contextE +_ZN2cl4sycl7programC1ERKNS0_7contextEP11_cl_program +_ZN2cl4sycl7programC1ERKNS0_7contextESt6vectorINS0_6deviceESaIS6_EE +_ZN2cl4sycl7programC1ESt10shared_ptrINS0_6detail12program_implEE +_ZN2cl4sycl7programC1ESt6vectorIS1_SaIS1_EENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +_ZN2cl4sycl7programC2ERKNS0_7contextE +_ZN2cl4sycl7programC2ERKNS0_7contextEP11_cl_program +_ZN2cl4sycl7programC2ERKNS0_7contextESt6vectorINS0_6deviceESaIS6_EE +_ZN2cl4sycl7programC2ESt10shared_ptrINS0_6detail12program_implEE +_ZN2cl4sycl7programC2ESt6vectorIS1_SaIS1_EENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +_ZN2cl4sycl7samplerC1ENS0_29coordinate_normalization_modeENS0_15addressing_modeENS0_14filtering_modeE +_ZN2cl4sycl7samplerC1EP11_cl_samplerRKNS0_7contextE +_ZN2cl4sycl7samplerC2ENS0_29coordinate_normalization_modeENS0_15addressing_modeENS0_14filtering_modeE +_ZN2cl4sycl7samplerC2EP11_cl_samplerRKNS0_7contextE +_ZN2cl4sycl8platform13get_platformsEv +_ZN2cl4sycl8platformC1EP15_cl_platform_id +_ZN2cl4sycl8platformC1ERKNS0_15device_selectorE +_ZN2cl4sycl8platformC1Ev +_ZN2cl4sycl8platformC2EP15_cl_platform_id +_ZN2cl4sycl8platformC2ERKNS0_15device_selectorE +_ZN2cl4sycl8platformC2Ev +_ZNK2cl4sycl12cpu_selectorclERKNS0_6deviceE +_ZNK2cl4sycl12gpu_selectorclERKNS0_6deviceE +_ZNK2cl4sycl13host_selectorclERKNS0_6deviceE +_ZNK2cl4sycl13ordered_queue10get_deviceEv +_ZNK2cl4sycl13ordered_queue11get_contextEv +_ZNK2cl4sycl13ordered_queue3getEv +_ZNK2cl4sycl13ordered_queue7is_hostEv +_ZNK2cl4sycl14exception_list3endEv +_ZNK2cl4sycl14exception_list4sizeEv +_ZNK2cl4sycl14exception_list5beginEv +_ZNK2cl4sycl15device_selector13select_deviceEv +_ZNK2cl4sycl15interop_handler12GetNativeMemEPNS0_6detail16AccessorImplHostE +_ZNK2cl4sycl15interop_handler14GetNativeQueueEv +_ZNK2cl4sycl16default_selectorclERKNS0_6deviceE +_ZNK2cl4sycl20accelerator_selectorclERKNS0_6deviceE +_ZNK2cl4sycl5event18get_profiling_infoILNS0_4info15event_profilingE4737EEENS3_12param_traitsIS4_XT_EE11return_typeEv +_ZNK2cl4sycl5event18get_profiling_infoILNS0_4info15event_profilingE4738EEENS3_12param_traitsIS4_XT_EE11return_typeEv +_ZNK2cl4sycl5event18get_profiling_infoILNS0_4info15event_profilingE4739EEENS3_12param_traitsIS4_XT_EE11return_typeEv +_ZNK2cl4sycl5event7is_hostEv +_ZNK2cl4sycl5event8get_infoILNS0_4info5eventE4562EEENS3_12param_traitsIS4_XT_EE11return_typeEv +_ZNK2cl4sycl5event8get_infoILNS0_4info5eventE4563EEENS3_12param_traitsIS4_XT_EE11return_typeEv +_ZNK2cl4sycl5event9getNativeEv +_ZNK2cl4sycl5eventeqERKS1_ +_ZNK2cl4sycl5eventneERKS1_ +_ZNK2cl4sycl5queue10get_deviceEv +_ZNK2cl4sycl5queue11get_contextEv +_ZNK2cl4sycl5queue11is_in_orderEv +_ZNK2cl4sycl5queue3getEv +_ZNK2cl4sycl5queue7is_hostEv +_ZNK2cl4sycl5queue9getNativeEv +_ZNK2cl4sycl6detail11SYCLMemObjT9getPluginEv +_ZNK2cl4sycl6detail11stream_impl22get_max_statement_sizeEv +_ZNK2cl4sycl6detail11stream_impl8get_sizeEv +_ZNK2cl4sycl6detail12sampler_impl18get_filtering_modeEv +_ZNK2cl4sycl6detail12sampler_impl19get_addressing_modeEv +_ZNK2cl4sycl6detail12sampler_impl33get_coordinate_normalization_modeEv +_ZNK2cl4sycl6detail14host_half_impl4halfcvfEv +_ZNK2cl4sycl6device12get_platformEv +_ZNK2cl4sycl6device13has_extensionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +_ZNK2cl4sycl6device14is_acceleratorEv +_ZNK2cl4sycl6device3getEv +_ZNK2cl4sycl6device6is_cpuEv +_ZNK2cl4sycl6device6is_gpuEv +_ZNK2cl4sycl6device7is_hostEv +_ZNK2cl4sycl6device9getNativeEv +_ZNK2cl4sycl6kernel11get_contextEv +_ZNK2cl4sycl6kernel11get_programEv +_ZNK2cl4sycl6kernel3getEv +_ZNK2cl4sycl6kernel7is_hostEv +_ZNK2cl4sycl6stream22get_max_statement_sizeEv +_ZNK2cl4sycl6stream8get_sizeEv +_ZNK2cl4sycl6streameqERKS1_ +_ZNK2cl4sycl6streamneERKS1_ +_ZNK2cl4sycl7context11get_devicesEv +_ZNK2cl4sycl7context12get_platformEv +_ZNK2cl4sycl7context3getEv +_ZNK2cl4sycl7context7is_hostEv +_ZNK2cl4sycl7context8get_infoILNS0_4info7contextE4224EEENS3_12param_traitsIS4_XT_EE11return_typeEv +_ZNK2cl4sycl7context8get_infoILNS0_4info7contextE4225EEENS3_12param_traitsIS4_XT_EE11return_typeEv +_ZNK2cl4sycl7context8get_infoILNS0_4info7contextE4228EEENS3_12param_traitsIS4_XT_EE11return_typeEv +_ZNK2cl4sycl7context9getNativeEv +_ZNK2cl4sycl7program10get_kernelENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +_ZNK2cl4sycl7program10get_kernelENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb +_ZNK2cl4sycl7program10has_kernelENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +_ZNK2cl4sycl7program10has_kernelENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb +_ZNK2cl4sycl7program11get_contextEv +_ZNK2cl4sycl7program11get_devicesEv +_ZNK2cl4sycl7program12get_binariesEv +_ZNK2cl4sycl7program16get_link_optionsB5cxx11Ev +_ZNK2cl4sycl7program17get_build_optionsB5cxx11Ev +_ZNK2cl4sycl7program19get_compile_optionsB5cxx11Ev +_ZNK2cl4sycl7program3getEv +_ZNK2cl4sycl7program7is_hostEv +_ZNK2cl4sycl7program9get_stateEv +_ZNK2cl4sycl7sampler18get_filtering_modeEv +_ZNK2cl4sycl7sampler19get_addressing_modeEv +_ZNK2cl4sycl7sampler33get_coordinate_normalization_modeEv +_ZNK2cl4sycl7samplereqERKS1_ +_ZNK2cl4sycl7samplerneERKS1_ +_ZNK2cl4sycl8platform11get_devicesENS0_4info11device_typeE +_ZNK2cl4sycl8platform13has_extensionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +_ZNK2cl4sycl8platform3getEv +_ZNK2cl4sycl8platform7is_hostEv +_ZNK2cl4sycl9exception11get_cl_codeEv +_ZNK2cl4sycl9exception11get_contextEv +_ZNK2cl4sycl9exception11has_contextEv +_ZNK2cl4sycl9exception4whatEv +__sycl_register_lib +__sycl_unregister_lib diff --git a/sycl/test/abi/symbol_size.cpp b/sycl/test/abi/symbol_size.cpp new file mode 100644 index 0000000000000..bfdeaf19df24f --- /dev/null +++ b/sycl/test/abi/symbol_size.cpp @@ -0,0 +1,62 @@ +// RUN: %clangxx -fsycl %s -o %t + +// Changing symbol size is a breaking change. If it happens, refer to the ABI +// Policy Guide for further instructions on breaking ABI. + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +using namespace cl::sycl; + +template +void check_size() { + static_assert(newSize == oldSize, "Symbol size has changed."); +} + +template +void check_size() { + check_size(); +} + +int main() { + using accessor_t = accessor; + check_size(); + check_size, 40>(); + check_size(); + check_size(); + check_size(); + check_size(); + check_size(); + check_size(); + check_size(); + check_size(); + check_size, 16>(); + check_size(); + check_size(); +#ifdef __SYCL_DEVICE_ONLY__ + check_size, 4>(); +#else + check_size, 8>(); +#endif + check_size(); + check_size, 8>(); + check_size(); + check_size(); + check_size(); + + return 0; +} diff --git a/sycl/test/lit.cfg.py b/sycl/test/lit.cfg.py index 6285c44d27632..c0d17829efd3a 100644 --- a/sycl/test/lit.cfg.py +++ b/sycl/test/lit.cfg.py @@ -24,7 +24,7 @@ config.test_format = lit.formats.ShTest() # suffixes: A list of file extensions to treat as test files. -config.suffixes = ['.c', '.cpp'] #add .spv. Currently not clear what to do with those +config.suffixes = ['.c', '.cpp', '.dump'] #add .spv. Currently not clear what to do with those # feature tests are considered not so lightweight, so, they are excluded by default config.excludes = ['Inputs', 'feature-tests'] @@ -64,6 +64,9 @@ config.substitutions.append( ('%opencl_libs_dir', config.opencl_libs_dir) ) config.substitutions.append( ('%opencl_include_dir', config.opencl_include_dir) ) config.substitutions.append( ('%cuda_toolkit_include', config.cuda_toolkit_include) ) +config.substitutions.append( ('%sycl_tools_src_dir', config.sycl_tools_src_dir ) ) +config.substitutions.append( ('%llvm_build_lib_dir', config.llvm_build_lib_dir ) ) +config.substitutions.append( ('%llvm_build_bin_dir', config.llvm_build_bin_dir ) ) llvm_config.use_clang() diff --git a/sycl/test/lit.site.cfg.py.in b/sycl/test/lit.site.cfg.py.in index c05d45dfb6595..82281dd5cb654 100644 --- a/sycl/test/lit.site.cfg.py.in +++ b/sycl/test/lit.site.cfg.py.in @@ -14,6 +14,9 @@ config.host_triple = "@LLVM_HOST_TRIPLE@" config.opencl_libs_dir = os.path.dirname("@OpenCL_LIBRARIES@") config.opencl_include_dir = "@OpenCL_INCLUDE_DIR@" config.cuda_toolkit_include = "@CUDA_TOOLKIT_INCLUDE@" +config.sycl_tools_src_dir = "@SYCL_TOOLS_SRC_DIR@" +config.llvm_build_lib_dir = "@LLVM_BUILD_LIBRARY_DIRS@" +config.llvm_build_bin_dir = "@LLVM_BUILD_BINARY_DIRS@" config.llvm_enable_projects = "@LLVM_ENABLE_PROJECTS@" diff --git a/sycl/test/tools/abi_check_negative.dump b/sycl/test/tools/abi_check_negative.dump new file mode 100644 index 0000000000000..c245357d28751 --- /dev/null +++ b/sycl/test/tools/abi_check_negative.dump @@ -0,0 +1,8 @@ +# RUN: not env LLVM_BIN_PATH=%llvm_build_bin_dir python %sycl_tools_src_dir/abi_check.py --mode check_symbols --reference %s %llvm_build_lib_dir/libsycl.so | FileCheck %s +# REQUIRES: linux + +# CHECK: The following symbols are missing from the new object file: +# CHECK: a_new_symbol +# CHECK: The following symbols are new to the object file: + +a_new_symbol diff --git a/sycl/test/tools/abi_check_positive.cpp b/sycl/test/tools/abi_check_positive.cpp new file mode 100644 index 0000000000000..a362237a77649 --- /dev/null +++ b/sycl/test/tools/abi_check_positive.cpp @@ -0,0 +1,4 @@ +// RUN: %clangxx %s -o %t +// RUN: env LLVM_BIN_PATH=%llvm_build_bin_dir python %sycl_tools_src_dir/abi_check.py --mode check_symbols --reference %S/abi_check_positive_dump.txt %t +// REQUIRES: linux +int main() {} \ No newline at end of file diff --git a/sycl/test/tools/abi_check_positive_dump.txt b/sycl/test/tools/abi_check_positive_dump.txt new file mode 100644 index 0000000000000..a61cb312c719d --- /dev/null +++ b/sycl/test/tools/abi_check_positive_dump.txt @@ -0,0 +1,4 @@ +__libc_csu_fini +__libc_csu_init +_start +main \ No newline at end of file diff --git a/sycl/tools/abi_check.py b/sycl/tools/abi_check.py new file mode 100644 index 0000000000000..928239bdfeb67 --- /dev/null +++ b/sycl/tools/abi_check.py @@ -0,0 +1,113 @@ +#!/usr/bin/env python +# +# Compare symbols that are exported from the binary against a known snapshot. +# Return an error if there are new or missing symbols in the library. +# +import argparse +import os +import subprocess +import sys +import re + + +def get_llvm_bin_path(): + if 'LLVM_BIN_PATH' in os.environ: + return os.environ['LLVM_BIN_PATH'] + return "" + + +def match_symbol(sym_binding, sym_type, sym_section): + if sym_binding is None or sym_type is None or sym_section is None: + return False + if not sym_type.group() == "Function": + return False + if not sym_binding.group() == "Global": + return False + if not sym_section.group() == ".text": + return False + return True + + +def parse_readobj_output(output): + if os.name == 'nt': + return re.findall(r"(?<=Symbol: )[\w\_\?\@\$]+", output.decode().strip()) + else: + symbols = re.findall(r"Symbol \{[\n\s\w:\.\-\(\)]*\}", + output.decode().strip()) + parsed_symbols = [] + for sym in symbols: + sym_binding = re.search(r"(?<=Binding:\s)[\w]+", sym) + sym_type = re.search(r"(?<=Type:\s)[\w]+", sym) + sym_section = re.search(r"(?<=Section:\s)[\.\w]+", sym) + name = re.search(r"(?<=Name:\s)[\w]+", sym) + if match_symbol(sym_binding, sym_type, sym_section): + parsed_symbols.append(name.group()) + return parsed_symbols + + +def dump_symbols(target_path, output): + with open(output, "w") as out: + readobj_out = subprocess.check_output([get_llvm_bin_path()+"llvm-readobj", + "-t", target_path]) + symbols = parse_readobj_output(readobj_out) + symbols.sort() + out.write("\n".join(symbols)) + + +def compare_results(ref_records, records): + missing_records = set(ref_records).difference(set(records)) + new_records = set(records).difference(set(ref_records)) + + return (missing_records, new_records) + + +# Dumps symbols from from binary at target_path and compares with a snapshot +# stored at ref_path. Reports new and absent symbols (if there are any). +def check_symbols(ref_path, target_path): + with open(ref_path, "r") as ref: + ref_symbols = [] + for line in ref: + if not line.startswith('#') and line.strip(): + ref_symbols.append(line.strip()) + + readobj_out = subprocess.check_output([get_llvm_bin_path()+"llvm-readobj", + "-t", target_path]) + symbols = parse_readobj_output(readobj_out) + + missing_symbols, new_symbols = compare_results(ref_symbols, symbols) + + correct_return = True + if missing_symbols: + correct_return = False + print('The following symbols are missing from the new object file:\n') + print("\n".join(missing_symbols)) + + if new_symbols: + correct_return = False + print('The following symbols are new to the object file:\n') + print("\n".join(new_symbols)) + + if not correct_return: + sys.exit(-1) + + +def main(): + parser = argparse.ArgumentParser(description='ABI checker utility.') + parser.add_argument('--mode', type=str, + choices=['check_symbols', 'dump_symbols'], + help='ABI checking mode', required=True) + parser.add_argument('--reference', type=str, help='Reference ABI dump') + parser.add_argument('--output', type=str, help='Output for dump modes') + parser.add_argument('target_library', type=str) + + args = parser.parse_args() + + if args.mode == 'check_symbols': + check_symbols(args.reference, args.target_library) + elif args.mode == 'dump_symbols': + dump_symbols(args.target_library, args.output) + + +if __name__ == "__main__": + main() +