From 2b0cb2fc46cb71a07d15cc05a16b9c80758258e8 Mon Sep 17 00:00:00 2001 From: foreman Date: Sun, 29 Apr 2018 15:04:45 -0400 Subject: [PATCH] P4 to Git Change 1547669 by lmoriche@lmoriche_opencl_dev2 on 2018/04/29 14:53:31 SWDEV-145570 - [HIP] Fix kernel disptach for HCC compiled programs. Affected files ... ... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#5 edit ... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#8 edit ... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rockernel.cpp#34 edit --- rocclr/runtime/device/rocm/rockernel.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rocclr/runtime/device/rocm/rockernel.cpp b/rocclr/runtime/device/rocm/rockernel.cpp index 99573a8da2..b59847b16c 100644 --- a/rocclr/runtime/device/rocm/rockernel.cpp +++ b/rocclr/runtime/device/rocm/rockernel.cpp @@ -187,7 +187,7 @@ static inline ROC_ADDRESS_QUALIFIER GetKernelAddrQual(const KernelArgMD& lcArg) if (lcArg.mValueKind == ValueKind::DynamicSharedPointer) { return ROC_ADDRESS_LOCAL; } else if (lcArg.mValueKind == ValueKind::GlobalBuffer) { - if (lcArg.mAddrSpaceQual == AddressSpaceQualifier::Global) { + if (lcArg.mAddrSpaceQual == AddressSpaceQualifier::Global || lcArg.mAddrSpaceQual == AddressSpaceQualifier::Generic) { return ROC_ADDRESS_GLOBAL; } else if (lcArg.mAddrSpaceQual == AddressSpaceQualifier::Constant) { return ROC_ADDRESS_CONSTANT;