Skip to content

Commit f82095f

Browse files
committed
Clean up native cpu match file a bit.
1 parent b9ae474 commit f82095f

File tree

2 files changed

+5
-17
lines changed

2 files changed

+5
-17
lines changed

source/adapters/native_cpu/device.cpp

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -365,7 +365,11 @@ UR_APIEXPORT ur_result_t UR_APICALL urDeviceGetInfo(ur_device_handle_t hDevice,
365365
case UR_DEVICE_INFO_MAX_WORK_GROUPS_3D:
366366
case UR_DEVICE_INFO_MEMORY_CLOCK_RATE:
367367
case UR_DEVICE_INFO_MEMORY_BUS_WIDTH:
368-
return UR_RESULT_ERROR_INVALID_VALUE;
368+
case UR_DEVICE_INFO_GLOBAL_MEM_FREE:
369+
case UR_DEVICE_INFO_MAX_MEMORY_BANDWIDTH:
370+
case UR_DEVICE_INFO_MAX_REGISTERS_PER_WORK_GROUP:
371+
case UR_DEVICE_INFO_IP_VERSION:
372+
return UR_RESULT_ERROR_UNSUPPORTED_ENUMERATION;
369373
case UR_DEVICE_INFO_ATOMIC_FENCE_ORDER_CAPABILITIES: {
370374
// Currently for Native CPU fences are implemented using OCK
371375
// builtins, so we have different capabilities than atomic operations
@@ -397,7 +401,6 @@ UR_APIEXPORT ur_result_t UR_APICALL urDeviceGetInfo(ur_device_handle_t hDevice,
397401
// These two are exclusive of L0.
398402
return UR_RESULT_ERROR_UNSUPPORTED_ENUMERATION;
399403

400-
CASE_UR_UNSUPPORTED(UR_DEVICE_INFO_MAX_MEMORY_BANDWIDTH);
401404
case UR_DEVICE_INFO_VIRTUAL_MEMORY_SUPPORT:
402405
return ReturnValue(false);
403406

test/conformance/device/device_adapter_native_cpu.match

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,30 +3,15 @@ urDeviceCreateWithNativeHandleTest.InvalidNullPointerDevice
33
{{OPT}}urDeviceGetGlobalTimestampTest.SuccessSynchronizedTime
44
urDeviceGetInfoSingleTest.MaxWorkGroupSizeIsNonzero
55
{{OPT}}urDeviceSelectBinaryTest.Success
6-
urDeviceGetInfoTest.Success/UR_DEVICE_INFO_DEVICE_ID
7-
urDeviceGetInfoTest.Success/UR_DEVICE_INFO_MEMORY_CLOCK_RATE
86
urDeviceGetInfoTest.Success/UR_DEVICE_INFO_MAX_READ_WRITE_IMAGE_ARGS
9-
urDeviceGetInfoTest.Success/UR_DEVICE_INFO_GLOBAL_MEM_FREE
107
urDeviceGetInfoTest.Success/UR_DEVICE_INFO_QUEUE_ON_DEVICE_PROPERTIES
118
urDeviceGetInfoTest.Success/UR_DEVICE_INFO_QUEUE_ON_HOST_PROPERTIES
129
urDeviceGetInfoTest.Success/UR_DEVICE_INFO_IL_VERSION
1310
urDeviceGetInfoTest.Success/UR_DEVICE_INFO_SUB_GROUP_INDEPENDENT_FORWARD_PROGRESS
14-
urDeviceGetInfoTest.Success/UR_DEVICE_INFO_UUID
15-
urDeviceGetInfoTest.Success/UR_DEVICE_INFO_PCI_ADDRESS
16-
urDeviceGetInfoTest.Success/UR_DEVICE_INFO_GPU_EU_COUNT
17-
urDeviceGetInfoTest.Success/UR_DEVICE_INFO_GPU_EU_SIMD_WIDTH
18-
urDeviceGetInfoTest.Success/UR_DEVICE_INFO_GPU_EU_SLICES
19-
urDeviceGetInfoTest.Success/UR_DEVICE_INFO_GPU_EU_COUNT_PER_SUBSLICE
20-
urDeviceGetInfoTest.Success/UR_DEVICE_INFO_GPU_SUBSLICES_PER_SLICE
21-
urDeviceGetInfoTest.Success/UR_DEVICE_INFO_GPU_HW_THREADS_PER_EU
22-
urDeviceGetInfoTest.Success/UR_DEVICE_INFO_MAX_MEMORY_BANDWIDTH
2311
urDeviceGetInfoTest.Success/UR_DEVICE_INFO_MAX_COMPUTE_QUEUE_INDICES
24-
urDeviceGetInfoTest.Success/UR_DEVICE_INFO_MEMORY_BUS_WIDTH
2512
urDeviceGetInfoTest.Success/UR_DEVICE_INFO_MAX_WORK_GROUPS_3D
2613
urDeviceGetInfoTest.Success/UR_DEVICE_INFO_ASYNC_BARRIER
2714
urDeviceGetInfoTest.Success/UR_DEVICE_INFO_HOST_PIPE_READ_WRITE_SUPPORTED
28-
urDeviceGetInfoTest.Success/UR_DEVICE_INFO_MAX_REGISTERS_PER_WORK_GROUP
2915
urDeviceGetInfoTest.Success/UR_DEVICE_INFO_ATOMIC_FENCE_SCOPE_CAPABILITIES
3016
urDeviceGetInfoTest.Success/UR_DEVICE_INFO_ATOMIC_MEMORY_SCOPE_CAPABILITIES
31-
urDeviceGetInfoTest.Success/UR_DEVICE_INFO_IP_VERSION
3217
urDeviceGetInfoTest.Success/UR_DEVICE_INFO_KERNEL_SET_SPECIALIZATION_CONSTANTS

0 commit comments

Comments
 (0)