addEvent(const event &Event) | sycl::_V1::detail::queue_impl | protected |
addSharedEvent(const event &Event) | sycl::_V1::detail::queue_impl | protected |
cleanup_fusion_cmd() | sycl::_V1::detail::queue_impl | protected |
createPiQueueProperties(const property_list &PropList, QueueOrder Order) | sycl::_V1::detail::queue_impl | inlinestatic |
createQueue(QueueOrder Order) | sycl::_V1::detail::queue_impl | inline |
discard_or_return(const event &Event) | sycl::_V1::detail::queue_impl | protected |
ext_oneapi_empty() const | sycl::_V1::detail::queue_impl | |
finalizeHandler(HandlerType &Handler, event &EventRet) | sycl::_V1::detail::queue_impl | inlineprotected |
get() | sycl::_V1::detail::queue_impl | inline |
get_backend_info() const | sycl::_V1::detail::queue_impl | |
get_context() const | sycl::_V1::detail::queue_impl | inline |
get_device() const | sycl::_V1::detail::queue_impl | inline |
get_info() const | sycl::_V1::detail::queue_impl | |
get_property() const | sycl::_V1::detail::queue_impl | inline |
getCommandGraph() const | sycl::_V1::detail::queue_impl | inline |
getContextImplPtr() const | sycl::_V1::detail::queue_impl | inline |
getDefaultOrNew(const DeviceImplPtr &Device) | sycl::_V1::detail::queue_impl | inlinestatic |
getDeviceImplPtr() const | sycl::_V1::detail::queue_impl | inline |
getExceptionList() const | sycl::_V1::detail::queue_impl | inline |
getExclusiveQueueHandleRef() | sycl::_V1::detail::queue_impl | inline |
getExtendDependencyList(const std::vector< event > &DepEvents, std::vector< event > &MutableVec, std::unique_lock< std::mutex > &QueueLock) | sycl::_V1::detail::queue_impl | |
getHandleRef() | sycl::_V1::detail::queue_impl | inline |
getLastEvent() | sycl::_V1::detail::queue_impl | |
getNative(int32_t &NativeHandleDesc) const | sycl::_V1::detail::queue_impl | |
getPlugin() const | sycl::_V1::detail::queue_impl | inline |
getQueueID() | sycl::_V1::detail::queue_impl | inline |
getThreadPool() | sycl::_V1::detail::queue_impl | inline |
has_property() const noexcept | sycl::_V1::detail::queue_impl | inline |
instrumentationEpilog(void *TelementryEvent, std::string &Name, int32_t StreamID, uint64_t IId) | sycl::_V1::detail::queue_impl | protected |
instrumentationProlog(const detail::code_location &CodeLoc, std::string &Name, int32_t StreamID, uint64_t &iid) | sycl::_V1::detail::queue_impl | protected |
is_host() const | sycl::_V1::detail::queue_impl | inline |
is_in_fusion_mode() | sycl::_V1::detail::queue_impl | inline |
isInOrder() const | sycl::_V1::detail::queue_impl | inline |
isProfilingFallback() | sycl::_V1::detail::queue_impl | inline |
MAsyncHandler | sycl::_V1::detail::queue_impl | protected |
MContext | sycl::_V1::detail::queue_impl | protected |
MDevice | sycl::_V1::detail::queue_impl | protected |
MDiscardEvents | sycl::_V1::detail::queue_impl | |
mem_advise(const std::shared_ptr< queue_impl > &Self, const void *Ptr, size_t Length, pi_mem_advice Advice, const std::vector< event > &DepEvents) | sycl::_V1::detail::queue_impl | |
memcpy(const std::shared_ptr< queue_impl > &Self, void *Dest, const void *Src, size_t Count, const std::vector< event > &DepEvents, const code_location &CodeLoc) | sycl::_V1::detail::queue_impl | |
memcpyFromDeviceGlobal(const std::shared_ptr< queue_impl > &Self, void *Dest, const void *DeviceGlobalPtr, bool IsDeviceImageScope, size_t NumBytes, size_t Offset, const std::vector< event > &DepEvents) | sycl::_V1::detail::queue_impl | |
memcpyToDeviceGlobal(const std::shared_ptr< queue_impl > &Self, void *DeviceGlobalPtr, const void *Src, bool IsDeviceImageScope, size_t NumBytes, size_t Offset, const std::vector< event > &DepEvents) | sycl::_V1::detail::queue_impl | |
memset(const std::shared_ptr< queue_impl > &Self, void *Ptr, int Value, size_t Count, const std::vector< event > &DepEvents) | sycl::_V1::detail::queue_impl | |
MEmulateOOO | sycl::_V1::detail::queue_impl | protected |
MEventsShared | sycl::_V1::detail::queue_impl | protected |
MEventsWeak | sycl::_V1::detail::queue_impl | protected |
MExceptions | sycl::_V1::detail::queue_impl | protected |
MFallbackProfiling | sycl::_V1::detail::queue_impl | protected |
MGraph | sycl::_V1::detail::queue_impl | protected |
MGraphLastEventPtr | sycl::_V1::detail::queue_impl | protected |
MHostQueue | sycl::_V1::detail::queue_impl | protected |
MInOrderExternalEvent | sycl::_V1::detail::queue_impl | protected |
MInOrderExternalEventMtx | sycl::_V1::detail::queue_impl | mutableprotected |
MInstanceID | sycl::_V1::detail::queue_impl | protected |
MIsInorder | sycl::_V1::detail::queue_impl | protected |
MIsProfilingEnabled | sycl::_V1::detail::queue_impl | |
MLastEventPtr | sycl::_V1::detail::queue_impl | protected |
MMutex | sycl::_V1::detail::queue_impl | mutableprotected |
MNextAvailableQueueID | sycl::_V1::detail::queue_impl | protectedstatic |
MNextQueueIdx | sycl::_V1::detail::queue_impl | protected |
MPropList | sycl::_V1::detail::queue_impl | protected |
MQueueID | sycl::_V1::detail::queue_impl | protected |
MQueues | sycl::_V1::detail::queue_impl | protected |
MStreamID | sycl::_V1::detail::queue_impl | protected |
MStreamsServiceEvents | sycl::_V1::detail::queue_impl | protected |
MStreamsServiceEventsMutex | sycl::_V1::detail::queue_impl | protected |
MSupportsDiscardingPiEvents | sycl::_V1::detail::queue_impl | protected |
MTraceEvent | sycl::_V1::detail::queue_impl | protected |
popExternalEvent() | sycl::_V1::detail::queue_impl | inline |
queue_impl(const DeviceImplPtr &Device, const async_handler &AsyncHandler, const property_list &PropList) | sycl::_V1::detail::queue_impl | inline |
queue_impl(const DeviceImplPtr &Device, const ContextImplPtr &Context, const async_handler &AsyncHandler, const property_list &PropList) | sycl::_V1::detail::queue_impl | inline |
queue_impl(sycl::detail::pi::PiQueue PiQueue, const ContextImplPtr &Context, const async_handler &AsyncHandler) | sycl::_V1::detail::queue_impl | inline |
queue_impl(sycl::detail::pi::PiQueue PiQueue, const ContextImplPtr &Context, const async_handler &AsyncHandler, const property_list &PropList) | sycl::_V1::detail::queue_impl | inline |
registerStreamServiceEvent(const EventImplPtr &Event) | sycl::_V1::detail::queue_impl | inline |
reportAsyncException(const std::exception_ptr &ExceptionPtr) | sycl::_V1::detail::queue_impl | inline |
setCommandGraph(std::shared_ptr< ext::oneapi::experimental::detail::graph_impl > Graph) | sycl::_V1::detail::queue_impl | inline |
setExternalEvent(const event &Event) | sycl::_V1::detail::queue_impl | inline |
submit(const std::function< void(handler &)> &CGF, const std::shared_ptr< queue_impl > &Self, const std::shared_ptr< queue_impl > &SecondQueue, const detail::code_location &Loc, const SubmitPostProcessF *PostProcess=nullptr) | sycl::_V1::detail::queue_impl | inline |
submit(const std::function< void(handler &)> &CGF, const std::shared_ptr< queue_impl > &Self, const detail::code_location &Loc, const SubmitPostProcessF *PostProcess=nullptr) | sycl::_V1::detail::queue_impl | inline |
submit_impl(const std::function< void(handler &)> &CGF, const std::shared_ptr< queue_impl > &Self, const std::shared_ptr< queue_impl > &PrimaryQueue, const std::shared_ptr< queue_impl > &SecondaryQueue, const detail::code_location &Loc, const SubmitPostProcessF *PostProcess) | sycl::_V1::detail::queue_impl | inlineprotected |
submitMemOpHelper(const std::shared_ptr< queue_impl > &Self, const std::vector< event > &DepEvents, HandlerFuncT HandlerFunc, MemMngrFuncT MemMngrFunc, MemMngrArgTs... MemOpArgs) | sycl::_V1::detail::queue_impl | protected |
submitMemOpHelper(const std::shared_ptr< queue_impl > &Self, const std::vector< event > &DepEvents, HandlerFuncT HandlerFunc, MemOpFuncT MemOpFunc, MemOpArgTs... MemOpArgs) | sycl::_V1::detail::queue_impl | |
SubmitPostProcessF typedef | sycl::_V1::detail::queue_impl | |
submitWithHandler(const std::shared_ptr< queue_impl > &Self, const std::vector< event > &DepEvents, HandlerFuncT HandlerFunc) | sycl::_V1::detail::queue_impl | protected |
supportsDiscardingPiEvents() const | sycl::_V1::detail::queue_impl | inline |
sycl::ext::oneapi::experimental::detail::node_impl class | sycl::_V1::detail::queue_impl | friend |
throw_asynchronous() | sycl::_V1::detail::queue_impl | inline |
wait(const detail::code_location &Loc={}) | sycl::_V1::detail::queue_impl | |
wait_and_throw(const detail::code_location &Loc={}) | sycl::_V1::detail::queue_impl | inline |
~queue_impl() | sycl::_V1::detail::queue_impl | inline |