DPC++ Runtime
Runtime libraries for oneAPI DPC++
sycl::_V1::detail::ExecCGCommand Member List

This is the complete list of members for sycl::_V1::detail::ExecCGCommand, including all inherited members.

addBlockedUserUnique(const EventImplPtr &NewUser)sycl::_V1::detail::Commandinline
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::Commandinline
ALLOCA enum valuesycl::_V1::detail::Command
ALLOCA_SUB_BUF enum valuesycl::_V1::detail::Command
BlockReason enum namesycl::_V1::detail::Command
clearAllDependencies()sycl::_V1::detail::Commandinline
clearAuxiliaryResources()sycl::_V1::detail::ExecCGCommand
Command classsycl::_V1::detail::ExecCGCommandfriend
sycl::_V1::detail::Command::Command(CommandType Type, QueueImplPtr Queue, sycl::detail::pi::PiExtCommandBuffer CommandBuffer=nullptr, const std::vector< sycl::detail::pi::PiExtSyncPoint > &SyncPoints={})sycl::_V1::detail::Command
CommandType enum namesycl::_V1::detail::Command
COPY_MEMORY enum valuesycl::_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, sycl::detail::pi::PiEvent &EventAddr)sycl::_V1::detail::Command
emitEnqueuedEventSignal(sycl::detail::pi::PiEvent &PiEventAddr)sycl::_V1::detail::Command
emitInstrumentation(uint16_t Type, const char *Txt=nullptr)sycl::_V1::detail::Command
emitInstrumentationData() finalsycl::_V1::detail::ExecCGCommandvirtual
emitInstrumentationDataProxy()sycl::_V1::detail::Command
EMPTY_TASK enum valuesycl::_V1::detail::Command
enqueue(EnqueueResultT &EnqueueResult, BlockingT Blocking, std::vector< Command * > &ToCleanUp)sycl::_V1::detail::Commandvirtual
EXEC_CMD_BUFFER enum valuesycl::_V1::detail::Command
ExecCGCommand(std::unique_ptr< detail::CG > CommandGroup, QueueImplPtr Queue, sycl::detail::pi::PiExtCommandBuffer CommandBuffer=nullptr, const std::vector< sycl::detail::pi::PiExtSyncPoint > &Dependencies={})sycl::_V1::detail::ExecCGCommand
FUSION enum valuesycl::_V1::detail::Command
getAuxiliaryResources() constsycl::_V1::detail::ExecCGCommand
getBlockReason() constsycl::_V1::detail::Command
getCG() constsycl::_V1::detail::ExecCGCommandinline
getCommandBuffer() constsycl::_V1::detail::Commandinlineprotected
getEvent() constsycl::_V1::detail::Commandinline
getPiEvents(const std::vector< EventImplPtr > &EventImpls) constsycl::_V1::detail::Command
getPiEventsBlocking(const std::vector< EventImplPtr > &EventImpls) constsycl::_V1::detail::Command
getPreparedDepsEvents() constsycl::_V1::detail::Commandinline
getPreparedHostDepsEvents() constsycl::_V1::detail::Commandinline
getQueue() constsycl::_V1::detail::Commandinline
getRequirement() constsycl::_V1::detail::Commandinlinevirtual
getType() constsycl::_V1::detail::Commandinline
getTypeString() constsycl::_V1::detail::ExecCGCommand
getWorkerContext() constsycl::_V1::detail::Commandvirtual
getWorkerQueue() constsycl::_V1::detail::Command
HOST_TASK enum valuesycl::_V1::detail::Command
isBlocking() constsycl::_V1::detail::Commandinline
isEnqueueBlocked() constsycl::_V1::detail::Commandinline
isFinished()sycl::_V1::detail::Command
isFusable() constsycl::_V1::detail::Command
isHostTask() constsycl::_V1::detail::Command
isSuccessfullyEnqueued() constsycl::_V1::detail::Commandinline
MAddresssycl::_V1::detail::Command
MAddressStringsycl::_V1::detail::Command
makeTraceEventEpilog()sycl::_V1::detail::Command
makeTraceEventProlog(void *MAddress)sycl::_V1::detail::Command
MAP_MEM_OBJ enum valuesycl::_V1::detail::Command
MBlockedUserssycl::_V1::detail::Command
MBlockedUsersMutexsycl::_V1::detail::Command
MBlockReasonsycl::_V1::detail::Command
MCommandBuffersycl::_V1::detail::Commandprotected
MCommandNamesycl::_V1::detail::Command
MCommandNodeTypesycl::_V1::detail::Command
MDepssycl::_V1::detail::Command
MEmptyCmdsycl::_V1::detail::ExecCGCommand
MEnqueueMtxsycl::_V1::detail::Commandprotected
MEnqueueStatussycl::_V1::detail::Command
MEventsycl::_V1::detail::Commandprotected
MFirstInstancesycl::_V1::detail::Command
MFusionCmdsycl::_V1::detail::ExecCGCommand
MInstanceIDsycl::_V1::detail::Command
MIsBlockablesycl::_V1::detail::Command
MLeafCountersycl::_V1::detail::Command
MMarkedForCleanupsycl::_V1::detail::Command
MMarkssycl::_V1::detail::Command
MPreparedDepsEventssycl::_V1::detail::Commandprotected
MPreparedHostDepsEventssycl::_V1::detail::Commandprotected
MQueuesycl::_V1::detail::Commandprotected
MShouldCompleteEventIfPossiblesycl::_V1::detail::Command
MStreamIDsycl::_V1::detail::Command
MSubmissionCodeLocationsycl::_V1::detail::Command
MSubmissionFileNamesycl::_V1::detail::Command
MSubmissionFunctionNamesycl::_V1::detail::Command
MSyncPointDepssycl::_V1::detail::Commandprotected
MTraceEventsycl::_V1::detail::Command
MTraceEventPrologCompletesycl::_V1::detail::Command
MTypesycl::_V1::detail::Commandprotected
MUserssycl::_V1::detail::Command
MWorkerQueuesycl::_V1::detail::Commandprotected
printDot(std::ostream &Stream) const finalsycl::_V1::detail::ExecCGCommandvirtual
processDepEvent(EventImplPtr DepEvent, const DepDesc &Dep, std::vector< Command * > &ToCleanUp)sycl::_V1::detail::Commandprotected
producesPiEvent() const finalsycl::_V1::detail::ExecCGCommandvirtual
readyForCleanup() const finalsycl::_V1::detail::ExecCGCommandvirtual
RELEASE enum valuesycl::_V1::detail::Command
resolveReleaseDependencies(std::set< Command * > &list)sycl::_V1::detail::Command
RUN_CG enum valuesycl::_V1::detail::Command
supportsPostEnqueueCleanup() const finalsycl::_V1::detail::ExecCGCommandvirtual
UNMAP_MEM_OBJ enum valuesycl::_V1::detail::Command
UPDATE_CMD_BUFFER enum valuesycl::_V1::detail::Command
UPDATE_REQUIREMENT enum valuesycl::_V1::detail::Command
waitForEvents(QueueImplPtr Queue, std::vector< EventImplPtr > &RawEvents, sycl::detail::pi::PiEvent &Event)sycl::_V1::detail::Commandprotected
waitForPreparedHostEvents() constsycl::_V1::detail::Commandprotected
~Command()sycl::_V1::detail::Commandinlinevirtual