From b1b2b85d8a50d4c50e70549c2c8620690d03472f Mon Sep 17 00:00:00 2001
From: foreman
Date: Sun, 23 Dec 2018 13:33:47 -0500
Subject: [PATCH] P4 to Git Change 1723669 by kzhuravl@kzhuravl-fiji-ocllc-2 on
2018/12/23 13:22:07
SWDEV-173685 - Fix retrieval of required work group size metadata
Pre-checkin: http://ocltc.amd.com:8111/viewModification.html?modId=113287&personal=true&init=1&tab=vcsModificationBuilds
Review: http://ocltc.amd.com/reviews/r/16377/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/devkernel.hpp#12 edit
---
rocclr/runtime/device/devkernel.hpp | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/rocclr/runtime/device/devkernel.hpp b/rocclr/runtime/device/devkernel.hpp
index d08774e2d0..3e2554b11e 100644
--- a/rocclr/runtime/device/devkernel.hpp
+++ b/rocclr/runtime/device/devkernel.hpp
@@ -52,7 +52,7 @@ enum class ArgField : uint8_t {
};
enum class AttrField : uint8_t {
- ReqWorkGroupSize = 0,
+ ReqdWorkGroupSize = 0,
WorkGroupSizeHint = 1,
VecTypeHint = 2,
RuntimeHandle = 3
@@ -146,7 +146,7 @@ static const std::map ArgAddrSpaceQual =
static const std::map AttrFieldMap =
{
- {"ReqWorkGroupSize", AttrField::ReqWorkGroupSize},
+ {"ReqdWorkGroupSize", AttrField::ReqdWorkGroupSize},
{"WorkGroupSizeHint", AttrField::WorkGroupSizeHint},
{"VecTypeHint", AttrField::VecTypeHint},
{"RuntimeHandle", AttrField::RuntimeHandle}
@@ -580,7 +580,7 @@ static amd_comgr_status_t populateAttrs(const amd_comgr_metadata_node_t key,
KernelMD* kernelMD = static_cast(data);
switch (itAttrField->second) {
- case AttrField::ReqWorkGroupSize:
+ case AttrField::ReqdWorkGroupSize:
{
status = amd::Comgr::get_metadata_list_size(value, &size);
if (size == 3 && status == AMD_COMGR_STATUS_SUCCESS) {