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

This is the complete list of members for sycl::_V1::detail::AllocaCommand, 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
AllocaCommand(QueueImplPtr Queue, Requirement Req, bool InitFromUserData=true, AllocaCommandBase *LinkedAllocaCmd=nullptr, bool IsConst=false)sycl::_V1::detail::AllocaCommand
AllocaCommandBase(CommandType Type, QueueImplPtr Queue, Requirement Req, AllocaCommandBase *LinkedAllocaCmd, bool IsConst)sycl::_V1::detail::AllocaCommandBase
BlockReason enum namesycl::_V1::detail::Command
clearAllDependencies()sycl::_V1::detail::Commandinline
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() overridesycl::_V1::detail::AllocaCommandvirtual
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
FUSION enum valuesycl::_V1::detail::Command
getBlockReason() constsycl::_V1::detail::Command
getCommandBuffer() constsycl::_V1::detail::Commandinlineprotected
getEvent() constsycl::_V1::detail::Commandinline
getMemAllocation() const finalsycl::_V1::detail::AllocaCommandinlinevirtual
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
getReleaseCmd()sycl::_V1::detail::AllocaCommandBaseinline
getRequirement() const finalsycl::_V1::detail::AllocaCommandBaseinlinevirtual
getSYCLMemObj() constsycl::_V1::detail::AllocaCommandBaseinline
getType() constsycl::_V1::detail::Commandinline
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
MEnqueueMtxsycl::_V1::detail::Commandprotected
MEnqueueStatussycl::_V1::detail::Command
MEventsycl::_V1::detail::Commandprotected
MFirstInstancesycl::_V1::detail::Command
MInstanceIDsycl::_V1::detail::Command
MIsActivesycl::_V1::detail::AllocaCommandBase
MIsBlockablesycl::_V1::detail::Command
MIsConstsycl::_V1::detail::AllocaCommandBase
MIsLeaderAllocasycl::_V1::detail::AllocaCommandBase
MLeafCountersycl::_V1::detail::Command
MLinkedAllocaCmdsycl::_V1::detail::AllocaCommandBase
MMarkedForCleanupsycl::_V1::detail::Command
MMarkssycl::_V1::detail::Command
MMemAllocationsycl::_V1::detail::AllocaCommandBase
MPreparedDepsEventssycl::_V1::detail::Commandprotected
MPreparedHostDepsEventssycl::_V1::detail::Commandprotected
MQueuesycl::_V1::detail::Commandprotected
MReleaseCmdsycl::_V1::detail::AllocaCommandBaseprotected
MRequirementsycl::_V1::detail::AllocaCommandBaseprotected
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::AllocaCommandvirtual
processDepEvent(EventImplPtr DepEvent, const DepDesc &Dep, std::vector< Command * > &ToCleanUp)sycl::_V1::detail::Commandprotected
producesPiEvent() const finalsycl::_V1::detail::AllocaCommandBasevirtual
readyForCleanup() const finalsycl::_V1::detail::AllocaCommandBasevirtual
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::AllocaCommandBasevirtual
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