[llvm] [OFFLOAD][L0] Use counter-based events for inorder queues (PR #202301)
Alex Duran via llvm-commits
llvm-commits at lists.llvm.org
Thu Jun 11 09:02:49 PDT 2026
================
@@ -89,9 +93,13 @@ class EventPoolTy {
public:
/// Initialize context, flags, and mutex.
- Error init(ze_context_handle_t ContextIn, uint32_t FlagsIn) {
+ Error init(ze_context_handle_t ContextIn, bool UseCounterBased,
+ uint32_t FlagsIn) {
Context = ContextIn;
Flags = FlagsIn;
+ UseCounterBasedEvents = UseCounterBased;
+ if (UseCounterBasedEvents)
+ Flags |= ZE_EVENT_POOL_FLAG_KERNEL_TIMESTAMP;
----------------
adurang wrote:
That's actually incorrect... somehow I didn't notice this flag. Thanks for catching it, let me fix this.
https://github.com/llvm/llvm-project/pull/202301
More information about the llvm-commits
mailing list