Merge pull request #1014 from emankov/master
[HIPIFY] CUDA 10.1 Driver API support
This commit is contained in:
@@ -269,6 +269,7 @@
|
|||||||
| 61 |*`CU_TARGET_COMPUTE_61`* | |
|
| 61 |*`CU_TARGET_COMPUTE_61`* | |
|
||||||
| 62 |*`CU_TARGET_COMPUTE_62`* | |
|
| 62 |*`CU_TARGET_COMPUTE_62`* | |
|
||||||
| 70 |*`CU_TARGET_COMPUTE_70`* | |
|
| 70 |*`CU_TARGET_COMPUTE_70`* | |
|
||||||
|
| 72 |*`CU_TARGET_COMPUTE_72`* | |
|
||||||
| 73 |*`CU_TARGET_COMPUTE_73`* | |
|
| 73 |*`CU_TARGET_COMPUTE_73`* | |
|
||||||
| 75 |*`CU_TARGET_COMPUTE_75`* | |
|
| 75 |*`CU_TARGET_COMPUTE_75`* | |
|
||||||
| enum |***`CUjitInputType`*** | |
|
| enum |***`CUjitInputType`*** | |
|
||||||
@@ -440,6 +441,8 @@
|
|||||||
| 800 |*`CUDA_ERROR_NOT_PERMITTED`* | |
|
| 800 |*`CUDA_ERROR_NOT_PERMITTED`* | |
|
||||||
| 801 |*`CUDA_ERROR_NOT_SUPPORTED`* | |
|
| 801 |*`CUDA_ERROR_NOT_SUPPORTED`* | |
|
||||||
| 802 |*`CUDA_ERROR_SYSTEM_NOT_READY`* | |
|
| 802 |*`CUDA_ERROR_SYSTEM_NOT_READY`* | |
|
||||||
|
| 803 |*`CUDA_ERROR_SYSTEM_DRIVER_MISMATCH`* | |
|
||||||
|
| 804 |*`CUDA_ERROR_COMPAT_NOT_SUPPORTED_ON_DEVICE`* | |
|
||||||
| 900 |*`CUDA_ERROR_STREAM_CAPTURE_UNSUPPORTED`* | |
|
| 900 |*`CUDA_ERROR_STREAM_CAPTURE_UNSUPPORTED`* | |
|
||||||
| 901 |*`CUDA_ERROR_STREAM_CAPTURE_INVALIDATED`* | |
|
| 901 |*`CUDA_ERROR_STREAM_CAPTURE_INVALIDATED`* | |
|
||||||
| 902 |*`CUDA_ERROR_STREAM_CAPTURE_MERGE`* | |
|
| 902 |*`CUDA_ERROR_STREAM_CAPTURE_MERGE`* | |
|
||||||
@@ -448,6 +451,7 @@
|
|||||||
| 905 |*`CUDA_ERROR_STREAM_CAPTURE_ISOLATION`* | |
|
| 905 |*`CUDA_ERROR_STREAM_CAPTURE_ISOLATION`* | |
|
||||||
| 906 |*`CUDA_ERROR_STREAM_CAPTURE_IMPLICIT`* | |
|
| 906 |*`CUDA_ERROR_STREAM_CAPTURE_IMPLICIT`* | |
|
||||||
| 907 |*`CUDA_ERROR_CAPTURED_EVENT`* | |
|
| 907 |*`CUDA_ERROR_CAPTURED_EVENT`* | |
|
||||||
|
| 908 |*`CUDA_ERROR_STREAM_CAPTURE_WRONG_THREAD`* | |
|
||||||
| 999 |*`CUDA_ERROR_UNKNOWN`* | |
|
| 999 |*`CUDA_ERROR_UNKNOWN`* | |
|
||||||
| enum |***`CUsharedconfig`*** |***`hipSharedMemConfig`*** |
|
| enum |***`CUsharedconfig`*** |***`hipSharedMemConfig`*** |
|
||||||
| typedef |***`CUsharedconfig_enum`*** |***`hipSharedMemConfig`*** |
|
| typedef |***`CUsharedconfig_enum`*** |***`hipSharedMemConfig`*** |
|
||||||
@@ -599,6 +603,11 @@
|
|||||||
| 0 |*`CU_STREAM_CAPTURE_STATUS_NONE`* | |
|
| 0 |*`CU_STREAM_CAPTURE_STATUS_NONE`* | |
|
||||||
| 1 |*`CU_STREAM_CAPTURE_STATUS_ACTIVE`* | |
|
| 1 |*`CU_STREAM_CAPTURE_STATUS_ACTIVE`* | |
|
||||||
| 2 |*`CU_STREAM_CAPTURE_STATUS_INVALIDATED`* | |
|
| 2 |*`CU_STREAM_CAPTURE_STATUS_INVALIDATED`* | |
|
||||||
|
| enum |***`CUstreamCaptureMode`*** | |
|
||||||
|
| typedef |***`CUstreamCaptureMode_enum`*** | |
|
||||||
|
| 0 |*`CU_STREAM_CAPTURE_MODE_GLOBAL`* | |
|
||||||
|
| 1 |*`CU_STREAM_CAPTURE_MODE_THREAD_LOCAL`* | |
|
||||||
|
| 2 |*`CU_STREAM_CAPTURE_MODE_RELAXED`* | |
|
||||||
| enum |***`CUstreamWaitValue_flags`*** | |
|
| enum |***`CUstreamWaitValue_flags`*** | |
|
||||||
| typedef |***`CUstreamWaitValue_flags_enum`*** | |
|
| typedef |***`CUstreamWaitValue_flags_enum`*** | |
|
||||||
| 0x0 |*`CU_STREAM_WAIT_VALUE_GEQ`* | |
|
| 0x0 |*`CU_STREAM_WAIT_VALUE_GEQ`* | |
|
||||||
@@ -614,6 +623,7 @@
|
|||||||
| 0x01 |*`CU_DEVICE_P2P_ATTRIBUTE_PERFORMANCE_RANK`* | |
|
| 0x01 |*`CU_DEVICE_P2P_ATTRIBUTE_PERFORMANCE_RANK`* | |
|
||||||
| 0x02 |*`CU_DEVICE_P2P_ATTRIBUTE_ACCESS_SUPPORTED`* | |
|
| 0x02 |*`CU_DEVICE_P2P_ATTRIBUTE_ACCESS_SUPPORTED`* | |
|
||||||
| 0x03 |*`CU_DEVICE_P2P_ATTRIBUTE_NATIVE_ATOMIC_SUPPORTED`* | |
|
| 0x03 |*`CU_DEVICE_P2P_ATTRIBUTE_NATIVE_ATOMIC_SUPPORTED`* | |
|
||||||
|
| 0x04 |*`CU_DEVICE_P2P_ATTRIBUTE_ACCESS_ACCESS_SUPPORTED`* | |
|
||||||
| 0x04 |*`CU_DEVICE_P2P_ATTRIBUTE_ARRAY_ACCESS_ACCESS_SUPPORTED`* | |
|
| 0x04 |*`CU_DEVICE_P2P_ATTRIBUTE_ARRAY_ACCESS_ACCESS_SUPPORTED`* | |
|
||||||
| 0x04 |*`CU_DEVICE_P2P_ATTRIBUTE_CUDA_ARRAY_ACCESS_SUPPORTED`* | |
|
| 0x04 |*`CU_DEVICE_P2P_ATTRIBUTE_CUDA_ARRAY_ACCESS_SUPPORTED`* | |
|
||||||
| enum |***`CUeglColorFormat`*** | |
|
| enum |***`CUeglColorFormat`*** | |
|
||||||
@@ -926,8 +936,11 @@
|
|||||||
| `cuStreamSynchronize` | `hipStreamSynchronize` |
|
| `cuStreamSynchronize` | `hipStreamSynchronize` |
|
||||||
| `cuStreamWaitEvent` | `hipStreamWaitEvent` |
|
| `cuStreamWaitEvent` | `hipStreamWaitEvent` |
|
||||||
| `cuStreamBeginCapture` | |
|
| `cuStreamBeginCapture` | |
|
||||||
|
| `cuStreamBeginCapture_ptsz` | |
|
||||||
| `cuStreamEndCapture` | |
|
| `cuStreamEndCapture` | |
|
||||||
|
| `cuStreamGetCaptureInfo` | |
|
||||||
| `cuStreamIsCapturing` | |
|
| `cuStreamIsCapturing` | |
|
||||||
|
| `cuThreadExchangeStreamCaptureMode` | |
|
||||||
|
|
||||||
## **14. Event Management**
|
## **14. Event Management**
|
||||||
|
|
||||||
@@ -1024,6 +1037,7 @@
|
|||||||
| `cuGraphDestroyNode` | |
|
| `cuGraphDestroyNode` | |
|
||||||
| `cuGraphInstantiate` | |
|
| `cuGraphInstantiate` | |
|
||||||
| `cuGraphExecDestroy` | |
|
| `cuGraphExecDestroy` | |
|
||||||
|
| `cuGraphExecKernelNodeSetParams` | |
|
||||||
| `cuGraphDestroy` | |
|
| `cuGraphDestroy` | |
|
||||||
|
|
||||||
## **20. Occupancy**
|
## **20. Occupancy**
|
||||||
|
|||||||
@@ -334,6 +334,8 @@ const std::map<llvm::StringRef, hipCounter> CUDA_DRIVER_FUNCTION_MAP{
|
|||||||
{"cuStreamAttachMemAsync", {"hipStreamAttachMemAsync", "", CONV_STREAM, API_DRIVER, HIP_UNSUPPORTED}},
|
{"cuStreamAttachMemAsync", {"hipStreamAttachMemAsync", "", CONV_STREAM, API_DRIVER, HIP_UNSUPPORTED}},
|
||||||
// cudaStreamBeginCapture
|
// cudaStreamBeginCapture
|
||||||
{"cuStreamBeginCapture", {"hipStreamBeginCapture", "", CONV_STREAM, API_DRIVER, HIP_UNSUPPORTED}},
|
{"cuStreamBeginCapture", {"hipStreamBeginCapture", "", CONV_STREAM, API_DRIVER, HIP_UNSUPPORTED}},
|
||||||
|
{"cuStreamBeginCapture_v2", {"hipStreamBeginCapture", "", CONV_STREAM, API_DRIVER, HIP_UNSUPPORTED}},
|
||||||
|
{"cuStreamBeginCapture_ptsz", {"hipStreamBeginCapture", "", CONV_STREAM, API_DRIVER, HIP_UNSUPPORTED}},
|
||||||
// cudaStreamCreateWithFlags
|
// cudaStreamCreateWithFlags
|
||||||
{"cuStreamCreate", {"hipStreamCreateWithFlags", "", CONV_STREAM, API_DRIVER}},
|
{"cuStreamCreate", {"hipStreamCreateWithFlags", "", CONV_STREAM, API_DRIVER}},
|
||||||
// cudaStreamCreateWithPriority
|
// cudaStreamCreateWithPriority
|
||||||
@@ -343,6 +345,8 @@ const std::map<llvm::StringRef, hipCounter> CUDA_DRIVER_FUNCTION_MAP{
|
|||||||
{"cuStreamDestroy_v2", {"hipStreamDestroy", "", CONV_STREAM, API_DRIVER}},
|
{"cuStreamDestroy_v2", {"hipStreamDestroy", "", CONV_STREAM, API_DRIVER}},
|
||||||
// cudaStreamEndCapture
|
// cudaStreamEndCapture
|
||||||
{"cuStreamEndCapture", {"hipStreamEndCapture", "", CONV_STREAM, API_DRIVER, HIP_UNSUPPORTED}},
|
{"cuStreamEndCapture", {"hipStreamEndCapture", "", CONV_STREAM, API_DRIVER, HIP_UNSUPPORTED}},
|
||||||
|
// cudaStreamGetCaptureInfo
|
||||||
|
{"cuStreamGetCaptureInfo", {"hipStreamGetCaptureInfo", "", CONV_STREAM, API_DRIVER, HIP_UNSUPPORTED}},
|
||||||
// no analogue
|
// no analogue
|
||||||
{"cuStreamGetCtx", {"hipStreamGetContext", "", CONV_STREAM, API_DRIVER, HIP_UNSUPPORTED}},
|
{"cuStreamGetCtx", {"hipStreamGetContext", "", CONV_STREAM, API_DRIVER, HIP_UNSUPPORTED}},
|
||||||
// cudaStreamGetFlags
|
// cudaStreamGetFlags
|
||||||
@@ -357,6 +361,8 @@ const std::map<llvm::StringRef, hipCounter> CUDA_DRIVER_FUNCTION_MAP{
|
|||||||
{"cuStreamSynchronize", {"hipStreamSynchronize", "", CONV_STREAM, API_DRIVER}},
|
{"cuStreamSynchronize", {"hipStreamSynchronize", "", CONV_STREAM, API_DRIVER}},
|
||||||
// cudaStreamWaitEvent
|
// cudaStreamWaitEvent
|
||||||
{"cuStreamWaitEvent", {"hipStreamWaitEvent", "", CONV_STREAM, API_DRIVER}},
|
{"cuStreamWaitEvent", {"hipStreamWaitEvent", "", CONV_STREAM, API_DRIVER}},
|
||||||
|
// cudaThreadExchangeStreamCaptureMode
|
||||||
|
{"cuThreadExchangeStreamCaptureMode", {"hipThreadExchangeStreamCaptureMode", "", CONV_STREAM, API_DRIVER, HIP_UNSUPPORTED}},
|
||||||
|
|
||||||
// 5.14. Event Management
|
// 5.14. Event Management
|
||||||
// cudaEventCreateWithFlags
|
// cudaEventCreateWithFlags
|
||||||
@@ -485,6 +491,8 @@ const std::map<llvm::StringRef, hipCounter> CUDA_DRIVER_FUNCTION_MAP{
|
|||||||
{"cuGraphHostNodeSetParams", {"hipGraphHostNodeSetParams", "", CONV_GRAPH, API_DRIVER, HIP_UNSUPPORTED}},
|
{"cuGraphHostNodeSetParams", {"hipGraphHostNodeSetParams", "", CONV_GRAPH, API_DRIVER, HIP_UNSUPPORTED}},
|
||||||
// cudaGraphInstantiate
|
// cudaGraphInstantiate
|
||||||
{"cuGraphInstantiate", {"hipGraphInstantiate", "", CONV_GRAPH, API_DRIVER, HIP_UNSUPPORTED}},
|
{"cuGraphInstantiate", {"hipGraphInstantiate", "", CONV_GRAPH, API_DRIVER, HIP_UNSUPPORTED}},
|
||||||
|
// cudaGraphExecKernelNodeSetParams
|
||||||
|
{"cuGraphExecKernelNodeSetParams", {"hipGraphExecKernelNodeSetParams", "", CONV_GRAPH, API_DRIVER, HIP_UNSUPPORTED}},
|
||||||
// cudaGraphKernelNodeGetParams
|
// cudaGraphKernelNodeGetParams
|
||||||
{"cuGraphKernelNodeGetParams", {"hipGraphKernelNodeGetParams", "", CONV_GRAPH, API_DRIVER, HIP_UNSUPPORTED}},
|
{"cuGraphKernelNodeGetParams", {"hipGraphKernelNodeGetParams", "", CONV_GRAPH, API_DRIVER, HIP_UNSUPPORTED}},
|
||||||
// cudaGraphKernelNodeSetParams
|
// cudaGraphKernelNodeSetParams
|
||||||
|
|||||||
@@ -514,6 +514,8 @@ const std::map<llvm::StringRef, hipCounter> CUDA_DRIVER_TYPE_NAME_MAP{
|
|||||||
{"CU_DEVICE_P2P_ATTRIBUTE_NATIVE_ATOMIC_SUPPORTED", {"hipDeviceP2PAttributeNativeAtomicSupported", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 0x03
|
{"CU_DEVICE_P2P_ATTRIBUTE_NATIVE_ATOMIC_SUPPORTED", {"hipDeviceP2PAttributeNativeAtomicSupported", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 0x03
|
||||||
// cudaDevP2PAttrCudaArrayAccessSupported = 4
|
// cudaDevP2PAttrCudaArrayAccessSupported = 4
|
||||||
// NOTE" deprecated, use CU_DEVICE_P2P_ATTRIBUTE_CUDA_ARRAY_ACCESS_SUPPORTED instead
|
// NOTE" deprecated, use CU_DEVICE_P2P_ATTRIBUTE_CUDA_ARRAY_ACCESS_SUPPORTED instead
|
||||||
|
{"CU_DEVICE_P2P_ATTRIBUTE_ACCESS_ACCESS_SUPPORTED", {"hipDevP2PAttributeCudaArrayAccessSupported", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 0x04
|
||||||
|
// NOTE" deprecated, use CU_DEVICE_P2P_ATTRIBUTE_CUDA_ARRAY_ACCESS_SUPPORTED instead
|
||||||
{"CU_DEVICE_P2P_ATTRIBUTE_ARRAY_ACCESS_ACCESS_SUPPORTED", {"hipDevP2PAttributeCudaArrayAccessSupported", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 0x04
|
{"CU_DEVICE_P2P_ATTRIBUTE_ARRAY_ACCESS_ACCESS_SUPPORTED", {"hipDevP2PAttributeCudaArrayAccessSupported", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 0x04
|
||||||
// cudaDevP2PAttrCudaArrayAccessSupported = 4
|
// cudaDevP2PAttrCudaArrayAccessSupported = 4
|
||||||
{"CU_DEVICE_P2P_ATTRIBUTE_CUDA_ARRAY_ACCESS_SUPPORTED", {"hipDevP2PAttributeCudaArrayAccessSupported", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 0x04
|
{"CU_DEVICE_P2P_ATTRIBUTE_CUDA_ARRAY_ACCESS_SUPPORTED", {"hipDevP2PAttributeCudaArrayAccessSupported", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 0x04
|
||||||
@@ -900,6 +902,7 @@ const std::map<llvm::StringRef, hipCounter> CUDA_DRIVER_TYPE_NAME_MAP{
|
|||||||
{"CU_TARGET_COMPUTE_61", {"hipJitTargetCompute61", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 61
|
{"CU_TARGET_COMPUTE_61", {"hipJitTargetCompute61", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 61
|
||||||
{"CU_TARGET_COMPUTE_62", {"hipJitTargetCompute62", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 62
|
{"CU_TARGET_COMPUTE_62", {"hipJitTargetCompute62", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 62
|
||||||
{"CU_TARGET_COMPUTE_70", {"hipJitTargetCompute70", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 70
|
{"CU_TARGET_COMPUTE_70", {"hipJitTargetCompute70", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 70
|
||||||
|
{"CU_TARGET_COMPUTE_72", {"hipJitTargetCompute72", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 70
|
||||||
// NOTE: Deprecated
|
// NOTE: Deprecated
|
||||||
{"CU_TARGET_COMPUTE_73", {"hipJitTargetCompute73", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 73
|
{"CU_TARGET_COMPUTE_73", {"hipJitTargetCompute73", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 73
|
||||||
{"CU_TARGET_COMPUTE_75", {"hipJitTargetCompute75", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 75
|
{"CU_TARGET_COMPUTE_75", {"hipJitTargetCompute75", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 75
|
||||||
@@ -1234,6 +1237,10 @@ const std::map<llvm::StringRef, hipCounter> CUDA_DRIVER_TYPE_NAME_MAP{
|
|||||||
{"CUDA_ERROR_NOT_SUPPORTED", {"hipErrorNotSupported", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 801
|
{"CUDA_ERROR_NOT_SUPPORTED", {"hipErrorNotSupported", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 801
|
||||||
// cudaErrorSystemNotReady = 83
|
// cudaErrorSystemNotReady = 83
|
||||||
{"CUDA_ERROR_SYSTEM_NOT_READY", {"hipErrorSystemNotReady", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 802
|
{"CUDA_ERROR_SYSTEM_NOT_READY", {"hipErrorSystemNotReady", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 802
|
||||||
|
// cudaErrorSystemDriverMismatch = 803
|
||||||
|
{"CUDA_ERROR_SYSTEM_DRIVER_MISMATCH", {"hipErrorSystemDriverMismatch", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 803
|
||||||
|
// cudaErrorCompatNotSupportedOnDevice = 804
|
||||||
|
{"CUDA_ERROR_COMPAT_NOT_SUPPORTED_ON_DEVICE", {"hipErrorCompatNotSupportedOnDevice", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 804
|
||||||
// cudaErrorStreamCaptureUnsupported = 900
|
// cudaErrorStreamCaptureUnsupported = 900
|
||||||
{"CUDA_ERROR_STREAM_CAPTURE_UNSUPPORTED", {"hipErrorStreamCaptureUnsupported", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 900
|
{"CUDA_ERROR_STREAM_CAPTURE_UNSUPPORTED", {"hipErrorStreamCaptureUnsupported", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 900
|
||||||
// cudaErrorStreamCaptureInvalidated = 901
|
// cudaErrorStreamCaptureInvalidated = 901
|
||||||
@@ -1250,6 +1257,8 @@ const std::map<llvm::StringRef, hipCounter> CUDA_DRIVER_TYPE_NAME_MAP{
|
|||||||
{"CUDA_ERROR_STREAM_CAPTURE_IMPLICIT", {"hipErrorStreamCaptureImplicit", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 906
|
{"CUDA_ERROR_STREAM_CAPTURE_IMPLICIT", {"hipErrorStreamCaptureImplicit", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 906
|
||||||
// cudaErrorCapturedEvent = 907
|
// cudaErrorCapturedEvent = 907
|
||||||
{"CUDA_ERROR_CAPTURED_EVENT", {"hipErrorCapturedEvent", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 907
|
{"CUDA_ERROR_CAPTURED_EVENT", {"hipErrorCapturedEvent", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 907
|
||||||
|
// cudaErrorStreamCaptureWrongThread = 908
|
||||||
|
{"CUDA_ERROR_STREAM_CAPTURE_WRONG_THREAD", {"hipErrorStreamCaptureWrongThread", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 908
|
||||||
// cudaErrorUnknown = 30
|
// cudaErrorUnknown = 30
|
||||||
{"CUDA_ERROR_UNKNOWN", {"hipErrorUnknown", "", CONV_NUMERIC_LITERAL, API_DRIVER}}, // 999
|
{"CUDA_ERROR_UNKNOWN", {"hipErrorUnknown", "", CONV_NUMERIC_LITERAL, API_DRIVER}}, // 999
|
||||||
|
|
||||||
@@ -1305,6 +1314,17 @@ const std::map<llvm::StringRef, hipCounter> CUDA_DRIVER_TYPE_NAME_MAP{
|
|||||||
// cudaStreamCaptureStatusInvalidated
|
// cudaStreamCaptureStatusInvalidated
|
||||||
{"CU_STREAM_CAPTURE_STATUS_INVALIDATED", {"hipStreamCaptureStatusInvalidated", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 2
|
{"CU_STREAM_CAPTURE_STATUS_INVALIDATED", {"hipStreamCaptureStatusInvalidated", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 2
|
||||||
|
|
||||||
|
// cudaStreamCaptureMode
|
||||||
|
{"CUstreamCaptureMode", {"hipStreamCaptureMode", "", CONV_TYPE, API_DRIVER, HIP_UNSUPPORTED}},
|
||||||
|
{"CUstreamCaptureMode_enum", {"hipStreamCaptureMode", "", CONV_TYPE, API_DRIVER, HIP_UNSUPPORTED}},
|
||||||
|
// CUstreamCaptureMode enum values
|
||||||
|
// cudaStreamCaptureModeGlobal
|
||||||
|
{"CU_STREAM_CAPTURE_MODE_GLOBAL", {"hipStreamCaptureModeGlobal", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 0
|
||||||
|
// cudaStreamCaptureModeThreadLocal
|
||||||
|
{"CU_STREAM_CAPTURE_MODE_THREAD_LOCAL", {"hipStreamCaptureModeThreadLocal", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 1
|
||||||
|
// cudaStreamCaptureModeRelaxed
|
||||||
|
{"CU_STREAM_CAPTURE_MODE_RELAXED", {"hipStreamCaptureModeRelaxed", "", CONV_NUMERIC_LITERAL, API_DRIVER, HIP_UNSUPPORTED}}, // 2
|
||||||
|
|
||||||
// no analogue
|
// no analogue
|
||||||
{"CUstreamWaitValue_flags", {"hipStreamWaitValueFlags", "", CONV_TYPE, API_DRIVER, HIP_UNSUPPORTED}},
|
{"CUstreamWaitValue_flags", {"hipStreamWaitValueFlags", "", CONV_TYPE, API_DRIVER, HIP_UNSUPPORTED}},
|
||||||
{"CUstreamWaitValue_flags_enum", {"hipStreamWaitValueFlags", "", CONV_TYPE, API_DRIVER, HIP_UNSUPPORTED}},
|
{"CUstreamWaitValue_flags_enum", {"hipStreamWaitValueFlags", "", CONV_TYPE, API_DRIVER, HIP_UNSUPPORTED}},
|
||||||
|
|||||||
Reference in New Issue
Block a user