SWDEV-240803 - add hipFuncSetAttribute and hipFuncAttribute

Change-Id: I3f4d67b19d89fd348fa5b884af4a2542ee4aba60
This commit is contained in:
Todd tiantuo Li
2020-07-28 03:46:44 -07:00
parent 6f8909be34
commit 9dfe15a843
7 changed files with 47 additions and 1 deletions
+1
View File
@@ -55,6 +55,7 @@ hipExtModuleLaunchKernel
hipExtLaunchKernel
hipFree
hipFreeArray
hipFuncSetAttribute
hipFuncSetCacheConfig
hipGetDevice
hipGetDeviceCount
+1
View File
@@ -56,6 +56,7 @@ global:
hipExtLaunchKernel;
hipFree;
hipFreeArray;
hipFuncSetAttribute;
hipFuncSetCacheConfig;
hipGetDevice;
hipGetDeviceCount;
+8
View File
@@ -193,6 +193,14 @@ hipError_t hipFuncGetAttributes(hipFuncAttributes* attr, const void* func)
HIP_RETURN(hipSuccess);
}
hipError_t hipFuncSetAttribute ( const void* func, hipFuncAttribute attr, int value ) {
HIP_INIT_API(hipFuncSetAttribute, func, attr, value);
// No way to set function attribute yet.
HIP_RETURN(hipSuccess);
}
hipError_t ihipModuleLaunchKernel(hipFunction_t f, uint32_t globalWorkSizeX,
uint32_t globalWorkSizeY, uint32_t globalWorkSizeZ,
uint32_t blockDimX, uint32_t blockDimY, uint32_t blockDimZ,