[llvm] [OFFLOAD][L0] Implement Event APIs (PR #201306)
Kevin Sala Penades via llvm-commits
llvm-commits at lists.llvm.org
Wed Jun 3 23:07:55 PDT 2026
================
@@ -423,10 +423,16 @@ class L0DeviceTy final : public GenericDeviceTy {
Expected<ze_event_handle_t> getEvent() {
return l0Context.getEventPool().getEvent();
}
+ Expected<L0EventTy *> getEventObject() {
+ return l0Context.getEventPool().getEventObject();
+ }
/// Release event to the pool associated to this device.
Error releaseEvent(ze_event_handle_t Event) {
- return l0Context.getEventPool().releaseEvent(Event, *this);
+ return l0Context.getEventPool().releaseEvent(Event);
+ }
+ Error releaseEventObject(L0EventTy *EventObj) {
----------------
kevinsala wrote:
Document `releaseEventObject` and `getEventObject` at this level as well please.
https://github.com/llvm/llvm-project/pull/201306
More information about the llvm-commits
mailing list