File tree Expand file tree Collapse file tree 4 files changed +60
-0
lines changed Expand file tree Collapse file tree 4 files changed +60
-0
lines changed Original file line number Diff line number Diff line change @@ -390,6 +390,21 @@ UR_DLLEXPORT ur_result_t UR_APICALL urGetPhysicalMemProcAddrTable(
390
390
return retVal;
391
391
}
392
392
393
+ UR_DLLEXPORT ur_result_t UR_APICALL urGetProgramExpProcAddrTable (
394
+ ur_api_version_t version, // /< [in] API version requested
395
+ ur_program_exp_dditable_t
396
+ *pDdiTable // /< [in,out] pointer to table of DDI function pointers
397
+ ) {
398
+ auto retVal = validateProcInputs (version, pDdiTable);
399
+ if (UR_RESULT_SUCCESS != retVal) {
400
+ return retVal;
401
+ }
402
+ pDdiTable->pfnBuildExp = nullptr ;
403
+ pDdiTable->pfnCompileExp = nullptr ;
404
+ pDdiTable->pfnLinkExp = nullptr ;
405
+ return retVal;
406
+ }
407
+
393
408
#if defined(__cplusplus)
394
409
} // extern "C"
395
410
#endif
Original file line number Diff line number Diff line change @@ -345,6 +345,21 @@ UR_DLLEXPORT ur_result_t UR_APICALL urGetPhysicalMemProcAddrTable(
345
345
return retVal;
346
346
}
347
347
348
+ UR_DLLEXPORT ur_result_t UR_APICALL urGetProgramExpProcAddrTable (
349
+ ur_api_version_t version, // /< [in] API version requested
350
+ ur_program_exp_dditable_t
351
+ *pDdiTable // /< [in,out] pointer to table of DDI function pointers
352
+ ) {
353
+ auto retVal = validateProcInputs (version, pDdiTable);
354
+ if (UR_RESULT_SUCCESS != retVal) {
355
+ return retVal;
356
+ }
357
+ pDdiTable->pfnBuildExp = nullptr ;
358
+ pDdiTable->pfnCompileExp = nullptr ;
359
+ pDdiTable->pfnLinkExp = nullptr ;
360
+ return retVal;
361
+ }
362
+
348
363
#if defined(__cplusplus)
349
364
} // extern "C"
350
365
#endif
Original file line number Diff line number Diff line change @@ -430,3 +430,18 @@ UR_DLLEXPORT ur_result_t UR_APICALL urGetPhysicalMemProcAddrTable(
430
430
431
431
return retVal;
432
432
}
433
+
434
+ UR_DLLEXPORT ur_result_t UR_APICALL urGetProgramExpProcAddrTable (
435
+ ur_api_version_t version, // /< [in] API version requested
436
+ ur_program_exp_dditable_t
437
+ *pDdiTable // /< [in,out] pointer to table of DDI function pointers
438
+ ) {
439
+ auto retVal = validateProcInputs (version, pDdiTable);
440
+ if (UR_RESULT_SUCCESS != retVal) {
441
+ return retVal;
442
+ }
443
+ pDdiTable->pfnBuildExp = nullptr ;
444
+ pDdiTable->pfnCompileExp = nullptr ;
445
+ pDdiTable->pfnLinkExp = nullptr ;
446
+ return retVal;
447
+ }
Original file line number Diff line number Diff line change @@ -381,6 +381,21 @@ UR_DLLEXPORT ur_result_t UR_APICALL urGetPhysicalMemProcAddrTable(
381
381
return retVal;
382
382
}
383
383
384
+ UR_DLLEXPORT ur_result_t UR_APICALL urGetProgramExpProcAddrTable (
385
+ ur_api_version_t version, // /< [in] API version requested
386
+ ur_program_exp_dditable_t
387
+ *pDdiTable // /< [in,out] pointer to table of DDI function pointers
388
+ ) {
389
+ auto retVal = validateProcInputs (version, pDdiTable);
390
+ if (UR_RESULT_SUCCESS != retVal) {
391
+ return retVal;
392
+ }
393
+ pDdiTable->pfnBuildExp = nullptr ;
394
+ pDdiTable->pfnCompileExp = nullptr ;
395
+ pDdiTable->pfnLinkExp = nullptr ;
396
+ return retVal;
397
+ }
398
+
384
399
#if defined(__cplusplus)
385
400
} // extern "C"
386
401
#endif
You can’t perform that action at this time.
0 commit comments