diff --git a/sycl/plugins/native_cpu/pi_native_cpu.cpp b/sycl/plugins/native_cpu/pi_native_cpu.cpp index 48ce104a94e90..2aef845590663 100644 --- a/sycl/plugins/native_cpu/pi_native_cpu.cpp +++ b/sycl/plugins/native_cpu/pi_native_cpu.cpp @@ -1252,6 +1252,20 @@ pi_result piextCommandBufferAdviseUSM( SyncPointWaitList, SyncPoint); } +pi_result piextEnqueueCooperativeKernelLaunch( + pi_queue , pi_kernel , pi_uint32 , + const size_t *, const size_t *, + const size_t *, pi_uint32 , + const pi_event *, pi_event *) { + return PI_ERROR_INVALID_OPERATION; +} + +pi_result piextKernelSuggestMaxCooperativeGroupCount( + pi_kernel , size_t , size_t , + pi_uint32 *) { + return PI_ERROR_INVALID_OPERATION; +} + // Initialize function table with stubs. #define _PI_API(api) \ (PluginInit->PiFunctionTable).api = (decltype(&::api))(&api); diff --git a/sycl/test/abi/pi_nativecpu_symbol_check.dump b/sycl/test/abi/pi_nativecpu_symbol_check.dump index 3a2e654187d4d..1929f3871cfe0 100644 --- a/sycl/test/abi/pi_nativecpu_symbol_check.dump +++ b/sycl/test/abi/pi_nativecpu_symbol_check.dump @@ -109,6 +109,7 @@ piextDeviceSelectBinary piextDisablePeerAccess piextEnablePeerAccess piextEnqueueCommandBuffer +piextEnqueueCooperativeKernelLaunch piextEnqueueReadHostPipe piextEnqueueWriteHostPipe piextEventCreateWithNativeHandle @@ -120,6 +121,7 @@ piextKernelGetNativeHandle piextKernelSetArgMemObj piextKernelSetArgPointer piextKernelSetArgSampler +piextKernelSuggestMaxCooperativeGroupCount piextMemCreateWithNativeHandle piextMemGetNativeHandle piextMemImageAllocate