Skip to content

Commit dadda81

Browse files
committed
Further update
Signed-off-by: chenwei.sun <chenwei.sun@intel.com>
1 parent cadd98d commit dadda81

File tree

4 files changed

+849
-1
lines changed

4 files changed

+849
-1
lines changed

clang/tools/dpct/generate_api_migration_status.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,9 @@ def do_update(args):
173173
warnings.warn("output path is not exist")
174174
return False
175175
lib_names = ['Runtime_and_Driver', 'CUB', 'cuBLAS', 'cuDNN', 'cuFFT', 'nvGRAPH', 'ASM',
176-
'cuRAND', 'cuSOLVER', 'cuSPARSE', 'NCCL', 'nvJPEG', 'NVML', 'thrust', 'wmma', 'nvSHMEM']
176+
'cuRAND', 'cuSOLVER', 'cuSPARSE', 'NCCL', 'nvJPEG', 'NVML', 'thrust', 'wmma',
177+
'nvSHMEM', 'NVTX', 'cuTENSOR', 'cudnn_frontend']
178+
177179
# lib file name = APINames_$(libname).inc
178180
for lib_name in lib_names:
179181
if lib_name == 'Runtime_and_Driver':
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
Function,Migration Support,Diagnostic Message
2+
nvtxNameCuDevice,NO,
3+
nvtxNameCuDevice,NO,
4+
nvtxNameCuContext,NO,
5+
nvtxNameCuContext,NO,
6+
nvtxNameCuStream,NO,
7+
nvtxNameCuStream,NO,
8+
nvtxNameCuEvent,NO,
9+
nvtxNameCuEvent,NO,
10+
nvtxNameCudaDevice,NO,
11+
nvtxNameCudaDevice,NO,
12+
nvtxNameCudaStream,YES,:ref:`DPCT1026`
13+
nvtxNameCudaStream,NO,
14+
nvtxNameCudaEvent,NO,
15+
nvtxNameCudaEvent,NO,
16+
nvtxInitialize,NO,
17+
nvtxDomainMarkEx,NO,
18+
nvtxMarkEx,NO,
19+
nvtxMark,NO,
20+
nvtxMark,NO,
21+
nvtxDomainRangeStartEx,NO,
22+
nvtxRangeStartEx,NO,
23+
nvtxRangeStart,NO,
24+
nvtxRangeStart,NO,
25+
nvtxDomainRangeEnd,NO,
26+
nvtxRangeEnd,NO,
27+
nvtxDomainRangePushEx,NO,
28+
nvtxRangePushEx,NO,
29+
nvtxRangePush,YES,:ref:`DPCT1026` / :ref:`DPCT1027`
30+
nvtxRangePush,YES,:ref:`DPCT1026` / :ref:`DPCT1027`
31+
nvtxDomainRangePop,NO,
32+
nvtxRangePop,YES,:ref:`DPCT1026` / :ref:`DPCT1027`
33+
nvtxDomainResourceCreate,NO,
34+
nvtxDomainResourceDestroy,NO,
35+
nvtxDomainNameCategory,NO,
36+
nvtxDomainNameCategory,NO,
37+
nvtxNameCategory,NO,
38+
nvtxNameCategory,NO,
39+
nvtxNameOsThread,NO,
40+
nvtxNameOsThread,NO,
41+
nvtxDomainRegisterString,NO,
42+
nvtxDomainRegisterString,NO,
43+
nvtxDomainCreate,NO,
44+
nvtxDomainCreate,NO,
45+
nvtxDomainDestroy,NO,
46+
nvtxDomainSyncUserCreate,NO,
47+
nvtxDomainSyncUserDestroy,NO,
48+
nvtxDomainSyncUserAcquireStart,NO,
49+
nvtxDomainSyncUserAcquireFailed,NO,
50+
nvtxDomainSyncUserAcquireSuccess,NO,
51+
nvtxDomainSyncUserReleasing,NO,
52+
nvtxNameClDevice,NO,
53+
nvtxNameClDevice,NO,
54+
nvtxNameClContext,NO,
55+
nvtxNameClContext,NO,
56+
nvtxNameClCommandQueue,NO,
57+
nvtxNameClCommandQueue,NO,
58+
nvtxNameClMemObject,NO,
59+
nvtxNameClMemObject,NO,
60+
nvtxNameClSampler,NO,
61+
nvtxNameClSampler,NO,
62+
nvtxNameClProgram,NO,
63+
nvtxNameClProgram,NO,
64+
nvtxNameClEvent,NO,
65+
nvtxNameClEvent,NO,
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
Function,Migration Support,Diagnostic Message
2+
cutensorCreate,NO,
3+
cutensorDestroy,NO,
4+
cutensorCreateTensorDescriptor,NO,
5+
cutensorDestroyTensorDescriptor,NO,
6+
cutensorGetErrorString,NO,
7+
cutensorGetVersion,NO,
8+
cutensorGetCudartVersion,NO,
9+
cutensorCreateElementwiseTrinary,NO,
10+
cutensorElementwiseTrinaryExecute,NO,
11+
cutensorCreateElementwiseBinary,NO,
12+
cutensorElementwiseBinaryExecute,NO,
13+
cutensorCreatePermutation,NO,
14+
cutensorPermute,NO,
15+
cutensorCreateContraction,NO,
16+
cutensorContract,NO,
17+
cutensorCreateContractionTrinary,NO,
18+
cutensorContractTrinary,NO,
19+
cutensorCreateReduction,NO,
20+
cutensorReduce,NO,
21+
cutensorDestroyOperationDescriptor,NO,
22+
cutensorOperationDescriptorGetAttribute,NO,
23+
cutensorOperationDescriptorSetAttribute,NO,
24+
cutensorCreatePlanPreference,NO,
25+
cutensorDestroyPlanPreference,NO,
26+
cutensorPlanPreferenceSetAttribute,NO,
27+
cutensorEstimateWorkspaceSize,NO,
28+
cutensorCreatePlan,NO,
29+
cutensorDestroyPlan,NO,
30+
cutensorPlanGetAttribute,NO,
31+
cutensorHandleResizePlanCache,NO,
32+
cutensorHandleReadPlanCacheFromFile,NO,
33+
cutensorHandleWritePlanCacheToFile,NO,
34+
cutensorReadKernelCacheFromFile,NO,
35+
cutensorWriteKernelCacheToFile,NO,
36+
cutensorLoggerSetCallback,NO,
37+
cutensorLoggerSetFile,NO,
38+
cutensorLoggerOpenFile,NO,
39+
cutensorLoggerSetLevel,NO,
40+
cutensorLoggerSetMask,NO,
41+
cutensorLoggerForceDisable,NO,
42+
cutensorMgCreate,NO,
43+
cutensorMgDestroy,NO,
44+
cutensorMgCreateTensorDescriptor,NO,
45+
cutensorMgDestroyTensorDescriptor,NO,
46+
cutensorMgCreateCopyDescriptor,NO,
47+
cutensorMgDestroyCopyDescriptor,NO,
48+
cutensorMgCopyGetWorkspace,NO,
49+
cutensorMgCreateCopyPlan,NO,
50+
cutensorMgDestroyCopyPlan,NO,
51+
cutensorMgCopy,NO,
52+
cutensorMgCreateContractionDescriptor,NO,
53+
cutensorMgDestroyContractionDescriptor,NO,
54+
cutensorMgCreateContractionFind,NO,
55+
cutensorMgDestroyContractionFind,NO,
56+
cutensorMgContractionGetWorkspace,NO,
57+
cutensorMgCreateContractionPlan,NO,
58+
cutensorMgDestroyContractionPlan,NO,
59+
cutensorMgContraction,NO,

0 commit comments

Comments
 (0)