Skip to content

Commit 556dda7

Browse files
author
Steffen Larsen
committed
[SYCL][PI][CUDA] Kernel attribute information
Signed-off-by: Steffen Larsen <[email protected]>
1 parent 80b0306 commit 556dda7

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

sycl/include/CL/sycl/detail/pi.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,8 @@ typedef enum {
236236
PI_KERNEL_INFO_NUM_ARGS = CL_KERNEL_NUM_ARGS,
237237
PI_KERNEL_INFO_REFERENCE_COUNT = CL_KERNEL_REFERENCE_COUNT,
238238
PI_KERNEL_INFO_CONTEXT = CL_KERNEL_CONTEXT,
239-
PI_KERNEL_INFO_PROGRAM = CL_KERNEL_PROGRAM
239+
PI_KERNEL_INFO_PROGRAM = CL_KERNEL_PROGRAM,
240+
PI_KERNEL_INFO_ATTRIBUTES = CL_KERNEL_ATTRIBUTES
240241
} _pi_kernel_info;
241242

242243
typedef enum {

sycl/plugins/cuda/pi_cuda.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2014,6 +2014,10 @@ pi_result cuda_piKernelGetInfo(
20142014
return getInfo(param_value_size, param_value, param_value_size_ret,
20152015
kernel->get_program());
20162016
}
2017+
case PI_KERNEL_INFO_ATTRIBUTES: {
2018+
return getInfo(param_value_size, param_value, param_value_size_ret,
2019+
"");
2020+
}
20172021
default: {
20182022
PI_HANDLE_UNKNOWN_PARAM_NAME(param_name);
20192023
}

0 commit comments

Comments
 (0)