addBlockedUserUnique(const EventImplPtr &NewUser) | sycl::_V1::detail::Command | inline |
addDep(DepDesc NewDep, std::vector< Command * > &ToCleanUp) | sycl::_V1::detail::Command | |
addDep(EventImplPtr Event, std::vector< Command * > &ToCleanUp) | sycl::_V1::detail::Command | |
addUser(Command *NewUser) | sycl::_V1::detail::Command | inline |
ALLOCA enum value | sycl::_V1::detail::Command | |
ALLOCA_SUB_BUF enum value | sycl::_V1::detail::Command | |
BlockReason enum name | sycl::_V1::detail::Command | |
Command(CommandType Type, QueueImplPtr Queue, ur_exp_command_buffer_handle_t CommandBuffer=nullptr, const std::vector< ur_exp_command_buffer_sync_point_t > &SyncPoints={}) | sycl::_V1::detail::Command | |
CommandType enum name | sycl::_V1::detail::Command | |
COPY_MEMORY enum value | sycl::_V1::detail::Command | |
copySubmissionCodeLocation() | sycl::_V1::detail::Command | |
emitEdgeEventForCommandDependence(Command *Cmd, void *ObjAddr, bool IsCommand, std::optional< access::mode > AccMode=std::nullopt) | sycl::_V1::detail::Command | |
emitEdgeEventForEventDependence(Command *Cmd, ur_event_handle_t &EventAddr) | sycl::_V1::detail::Command | |
emitEnqueuedEventSignal(const ur_event_handle_t UrEventAddr) | sycl::_V1::detail::Command | |
emitInstrumentation(uint16_t Type, const char *Txt=nullptr) | sycl::_V1::detail::Command | |
emitInstrumentationData() override | sycl::_V1::detail::UnMapMemObject | virtual |
emitInstrumentationDataProxy() | sycl::_V1::detail::Command | |
EMPTY_TASK enum value | sycl::_V1::detail::Command | |
enqueue(EnqueueResultT &EnqueueResult, BlockingT Blocking, std::vector< Command * > &ToCleanUp) | sycl::_V1::detail::Command | virtual |
EXEC_CMD_BUFFER enum value | sycl::_V1::detail::Command | |
getBlockReason() const | sycl::_V1::detail::Command | |
getCommandBuffer() const | sycl::_V1::detail::Command | inlineprotected |
getEvent() const | sycl::_V1::detail::Command | inline |
getPreparedDepsEvents() const | sycl::_V1::detail::Command | inline |
getPreparedHostDepsEvents() const | sycl::_V1::detail::Command | inline |
getQueue() const | sycl::_V1::detail::Command | inline |
getRequirement() const final | sycl::_V1::detail::UnMapMemObject | inlinevirtual |
getType() const | sycl::_V1::detail::Command | inline |
getUrEvents(const std::vector< EventImplPtr > &EventImpls) const | sycl::_V1::detail::Command | |
getUrEvents(const std::vector< EventImplPtr > &EventImpls, const QueueImplPtr &CommandQueue, bool IsHostTaskCommand) | sycl::_V1::detail::Command | static |
getUrEventsBlocking(const std::vector< EventImplPtr > &EventImpls) const | sycl::_V1::detail::Command | |
getWorkerContext() const | sycl::_V1::detail::Command | virtual |
HOST_TASK enum value | sycl::_V1::detail::Command | |
isBlocking() const | sycl::_V1::detail::Command | inline |
isEnqueueBlocked() const | sycl::_V1::detail::Command | inline |
isFinished() | sycl::_V1::detail::Command | |
isFusable() const | sycl::_V1::detail::Command | |
isHostTask() const | sycl::_V1::detail::Command | |
isSuccessfullyEnqueued() const | sycl::_V1::detail::Command | inline |
MAddress | sycl::_V1::detail::Command | |
MAddressString | sycl::_V1::detail::Command | |
makeTraceEventEpilog() | sycl::_V1::detail::Command | |
makeTraceEventProlog(void *MAddress) | sycl::_V1::detail::Command | |
MAP_MEM_OBJ enum value | sycl::_V1::detail::Command | |
MBlockedUsers | sycl::_V1::detail::Command | |
MBlockedUsersMutex | sycl::_V1::detail::Command | |
MBlockReason | sycl::_V1::detail::Command | |
MCommandBuffer | sycl::_V1::detail::Command | protected |
MCommandName | sycl::_V1::detail::Command | |
MCommandNodeType | sycl::_V1::detail::Command | |
MDeps | sycl::_V1::detail::Command | |
MEnqueueMtx | sycl::_V1::detail::Command | protected |
MEnqueueStatus | sycl::_V1::detail::Command | |
MEvent | sycl::_V1::detail::Command | protected |
MInstanceID | sycl::_V1::detail::Command | |
MIsBlockable | sycl::_V1::detail::Command | |
MLeafCounter | sycl::_V1::detail::Command | |
MMarkedForCleanup | sycl::_V1::detail::Command | |
MMarks | sycl::_V1::detail::Command | |
MPreparedDepsEvents | sycl::_V1::detail::Command | protected |
MPreparedHostDepsEvents | sycl::_V1::detail::Command | protected |
MQueue | sycl::_V1::detail::Command | protected |
MShouldCompleteEventIfPossible | sycl::_V1::detail::Command | |
MStreamID | sycl::_V1::detail::Command | |
MSubmissionCodeLocation | sycl::_V1::detail::Command | |
MSubmissionFileName | sycl::_V1::detail::Command | |
MSubmissionFunctionName | sycl::_V1::detail::Command | |
MSyncPointDeps | sycl::_V1::detail::Command | protected |
MTraceEvent | sycl::_V1::detail::Command | |
MTraceEventPrologComplete | sycl::_V1::detail::Command | |
MType | sycl::_V1::detail::Command | protected |
MUsers | sycl::_V1::detail::Command | |
MWorkerQueue | sycl::_V1::detail::Command | protected |
printDot(std::ostream &Stream) const final | sycl::_V1::detail::UnMapMemObject | virtual |
processDepEvent(EventImplPtr DepEvent, const DepDesc &Dep, std::vector< Command * > &ToCleanUp) | sycl::_V1::detail::Command | protected |
producesPiEvent() const final | sycl::_V1::detail::UnMapMemObject | virtual |
readyForCleanup() const | sycl::_V1::detail::Command | virtual |
RELEASE enum value | sycl::_V1::detail::Command | |
resolveReleaseDependencies(std::set< Command * > &list) | sycl::_V1::detail::Command | |
RUN_CG enum value | sycl::_V1::detail::Command | |
supportsPostEnqueueCleanup() const | sycl::_V1::detail::Command | virtual |
UNMAP_MEM_OBJ enum value | sycl::_V1::detail::Command | |
UnMapMemObject(AllocaCommandBase *DstAllocaCmd, Requirement Req, void **SrcPtr, QueueImplPtr Queue) | sycl::_V1::detail::UnMapMemObject | |
UPDATE_CMD_BUFFER enum value | sycl::_V1::detail::Command | |
UPDATE_REQUIREMENT enum value | sycl::_V1::detail::Command | |
waitForEvents(QueueImplPtr Queue, std::vector< EventImplPtr > &RawEvents, ur_event_handle_t &Event) | sycl::_V1::detail::Command | protected |
waitForPreparedHostEvents() const | sycl::_V1::detail::Command | protected |
~Command() | sycl::_V1::detail::Command | inlinevirtual |