addDep(DepDesc NewDep, std::vector< Command * > &ToCleanUp) | cl::sycl::detail::Command | |
addDep(EventImplPtr Event, std::vector< Command * > &ToCleanUp) | cl::sycl::detail::Command | |
addUser(Command *NewUser) | cl::sycl::detail::Command | inline |
ALLOCA enum value | cl::sycl::detail::Command | |
ALLOCA_SUB_BUF enum value | cl::sycl::detail::Command | |
BlockReason enum name | cl::sycl::detail::Command | |
Command(CommandType Type, QueueImplPtr Queue) | cl::sycl::detail::Command | |
CommandType enum name | cl::sycl::detail::Command | |
COPY_MEMORY enum value | cl::sycl::detail::Command | |
emitEdgeEventForCommandDependence(Command *Cmd, void *ObjAddr, bool IsCommand, std::optional< access::mode > AccMode=std::nullopt) | cl::sycl::detail::Command | |
emitEdgeEventForEventDependence(Command *Cmd, RT::PiEvent &EventAddr) | cl::sycl::detail::Command | |
emitEnqueuedEventSignal(RT::PiEvent &PiEventAddr) | cl::sycl::detail::Command | |
emitInstrumentation(uint16_t Type, const char *Txt=nullptr) | cl::sycl::detail::Command | |
emitInstrumentationData() override | cl::sycl::detail::MapMemObject | virtual |
emitInstrumentationDataProxy() | cl::sycl::detail::Command | |
EMPTY_TASK enum value | cl::sycl::detail::Command | |
enqueue(EnqueueResultT &EnqueueResult, BlockingT Blocking, std::vector< Command * > &ToCleanUp) | cl::sycl::detail::Command | virtual |
getBlockReason() const | cl::sycl::detail::Command | |
getEvent() const | cl::sycl::detail::Command | inline |
getPreparedHostDepsEvents() const | cl::sycl::detail::Command | inline |
getQueue() const | cl::sycl::detail::Command | inline |
getRequirement() const final | cl::sycl::detail::MapMemObject | inlinevirtual |
getSubmittedQueue() const | cl::sycl::detail::Command | inline |
getType() const | cl::sycl::detail::Command | inline |
getWorkerContext() const | cl::sycl::detail::Command | virtual |
getWorkerQueue() const | cl::sycl::detail::Command | virtual |
HOST_TASK enum value | cl::sycl::detail::Command | |
isEnqueueBlocked() const | cl::sycl::detail::Command | inline |
isFinished() | cl::sycl::detail::Command | |
isSuccessfullyEnqueued() const | cl::sycl::detail::Command | inline |
MAddress | cl::sycl::detail::Command | |
MAddressString | cl::sycl::detail::Command | |
makeTraceEventEpilog() | cl::sycl::detail::Command | |
makeTraceEventProlog(void *MAddress) | cl::sycl::detail::Command | |
MAP_MEM_OBJ enum value | cl::sycl::detail::Command | |
MapMemObject(AllocaCommandBase *SrcAllocaCmd, Requirement Req, void **DstPtr, QueueImplPtr Queue, access::mode MapMode) | cl::sycl::detail::MapMemObject | |
MBlockReason | cl::sycl::detail::Command | |
MCommandName | cl::sycl::detail::Command | |
MCommandNodeType | cl::sycl::detail::Command | |
MDeps | cl::sycl::detail::Command | |
MEnqueueMtx | cl::sycl::detail::Command | protected |
MEnqueueStatus | cl::sycl::detail::Command | |
MEvent | cl::sycl::detail::Command | protected |
MFirstInstance | cl::sycl::detail::Command | |
MInstanceID | cl::sycl::detail::Command | |
MIsBlockable | cl::sycl::detail::Command | |
MLeafCounter | cl::sycl::detail::Command | |
MMarks | cl::sycl::detail::Command | |
MPostEnqueueCleanup | cl::sycl::detail::Command | |
MPreparedDepsEvents | cl::sycl::detail::Command | protected |
MPreparedHostDepsEvents | cl::sycl::detail::Command | protected |
MQueue | cl::sycl::detail::Command | protected |
MShouldCompleteEventIfPossible | cl::sycl::detail::Command | |
MStreamID | cl::sycl::detail::Command | |
MSubmittedQueue | cl::sycl::detail::Command | protected |
MTraceEvent | cl::sycl::detail::Command | |
MTraceEventPrologComplete | cl::sycl::detail::Command | |
MType | cl::sycl::detail::Command | protected |
MUsers | cl::sycl::detail::Command | |
printDot(std::ostream &Stream) const final | cl::sycl::detail::MapMemObject | virtual |
processDepEvent(EventImplPtr DepEvent, const DepDesc &Dep, std::vector< Command * > &ToCleanUp) | cl::sycl::detail::Command | protected |
producesPiEvent() const | cl::sycl::detail::Command | virtual |
RELEASE enum value | cl::sycl::detail::Command | |
resolveReleaseDependencies(std::set< Command * > &list) | cl::sycl::detail::Command | |
RUN_CG enum value | cl::sycl::detail::Command | |
supportsPostEnqueueCleanup() const | cl::sycl::detail::Command | virtual |
UNMAP_MEM_OBJ enum value | cl::sycl::detail::Command | |
UPDATE_REQUIREMENT enum value | cl::sycl::detail::Command | |
waitForEvents(QueueImplPtr Queue, std::vector< EventImplPtr > &RawEvents, RT::PiEvent &Event) | cl::sycl::detail::Command | protected |
waitForPreparedHostEvents() const | cl::sycl::detail::Command | protected |
~Command() | cl::sycl::detail::Command | inlinevirtual |