DPC++ Runtime
Runtime libraries for oneAPI DPC++
online_compiler.cpp File Reference
Include dependency graph for online_compiler.cpp:

Go to the source code of this file.

Namespaces

 cl
 We provide new interfaces for matrix muliply in this patch:
 
 cl::sycl
 
 cl::sycl::ext
 
 cl::sycl::ext::intel
 
 cl::sycl::ext::intel::experimental
 
 cl::sycl::ext::intel::experimental::detail
 

Functions

static std::vector< const char * > cl::sycl::ext::intel::experimental::detail::prepareOclocArgs (sycl::info::device_type DeviceType, device_arch DeviceArch, bool Is64Bit, const std::string &DeviceStepping, const std::string &UserArgs)
 
static std::vector< byte > cl::sycl::ext::intel::experimental::detail::compileToSPIRV (const std::string &Source, sycl::info::device_type DeviceType, device_arch DeviceArch, bool Is64Bit, const std::string &DeviceStepping, void *&CompileToSPIRVHandle, void *&FreeSPIRVOutputsHandle, const std::vector< std::string > &UserArgs)
 Compiles the given source Source to SPIR-V IL and returns IL as a vector of bytes. More...
 
namespace cl::sycl::ext::__SYCL2020_DEPRECATED ("use 'ext::intel::experimental' instead") intel
 
namespace cl::sycl::__SYCL2020_DEPRECATED ("use 'ext::intel::experimental' instead") INTEL