Home
last modified time | relevance | path

Searched refs:ThePlatform (Results 1 – 2 of 2) sorted by relevance

/external/llvm-project/parallel-libs/acxxel/
Dacxxel.cpp50 return takeStatusOr(ThePlatform->streamSync(TheHandle.get())); in sync()
54 return takeStatusOr(ThePlatform->streamWaitOnEvent( in waitOnEvent()
55 TheHandle.get(), ThePlatform->getEventHandle(Event))); in waitOnEvent()
60 setStatus(ThePlatform->addStreamCallback(*this, std::move(Callback))); in addCallback()
69 setStatus(ThePlatform->rawEnqueueKernelLaunch( in asyncKernelLaunch()
76 setStatus(ThePlatform->enqueueEvent(ThePlatform->getEventHandle(E), in enqueueEvent()
84 bool Event::isDone() { return ThePlatform->eventIsDone(TheHandle.get()); } in isDone()
86 Status Event::sync() { return ThePlatform->eventSync(TheHandle.get()); } in sync()
89 Expected<float> MaybeSeconds = ThePlatform->getSecondsBetweenEvents( in getSecondsSince()
98 ThePlatform->rawCreateKernel(TheHandle.get(), Name); in createKernel()
[all …]
Dacxxel.h190 : ThePlatform(APlatform), TheHandle(AHandle, Destructor) {} in Kernel()
195 Platform *ThePlatform; variable
220 : ThePlatform(APlatform), TheHandle(AHandle, Destructor) {} in Program()
222 Platform *ThePlatform; variable
385 : ThePlatform(APlatform), TheDeviceIndex(DeviceIndex), in Stream()
405 Platform *ThePlatform; variable
446 : ThePlatform(APlatform), TheDeviceIndex(DeviceIndex), in Event()
449 Platform *ThePlatform; variable
686 setStatus(ThePlatform->asyncCopyDToD( in asyncCopyDToD()
718 setStatus(ThePlatform->asyncCopyDToD( in asyncCopyDToD()
[all …]