From f009f13ac4eed1cb5d5e56d1716d18570ff8d686 Mon Sep 17 00:00:00 2001
From: foreman
Date: Thu, 28 Jan 2016 16:02:41 -0500
Subject: [PATCH] P4 to Git Change 1232190 by gandryey@gera-w8 on 2016/01/28
15:54:15
SWDEV-86312 - Report correct available LDS size for clGetKernelInfoAMD
- return LDS size.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuscsi.cpp#35 edit
---
rocclr/runtime/device/gpu/gpuscsi.cpp | 1 +
1 file changed, 1 insertion(+)
diff --git a/rocclr/runtime/device/gpu/gpuscsi.cpp b/rocclr/runtime/device/gpu/gpuscsi.cpp
index 863b5e62b8..9f38b9fdc7 100644
--- a/rocclr/runtime/device/gpu/gpuscsi.cpp
+++ b/rocclr/runtime/device/gpu/gpuscsi.cpp
@@ -174,6 +174,7 @@ HSAILKernel::aqlCreateHWInfo(amd::hsa::loader::Symbol *sym)
workGroupInfo_.availableVGPRs_ = dev().gslCtx()->getNumVGPRsAvailable();
workGroupInfo_.preferredSizeMultiple_ = dev().getAttribs().wavefrontSize;
workGroupInfo_.privateMemSize_ = akc->workitem_private_segment_byte_size;
+ workGroupInfo_.availableLDSSize_ = dev().info().localMemSize_;
workGroupInfo_.localMemSize_ =
workGroupInfo_.usedLDSSize_ = akc->workgroup_group_segment_byte_size;
workGroupInfo_.usedSGPRs_ = akc->wavefront_sgpr_count;