Searched refs:ThePlatform (Results 1 – 2 of 2) sorted by relevance
/external/llvm-project/parallel-libs/acxxel/ |
D | acxxel.cpp | 50 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 …]
|
D | acxxel.h | 190 : 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 …]
|