P4 to Git Change 1332267 by lmoriche@lmoriche_opencl_dev on 2016/10/26 15:35:21
SWDEV-105604 - OpenCL program manager for LC on PAL
- Initialize arg->index_
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.cpp#18 edit
[ROCm/clr commit: fb36aaba26]
This commit is contained in:
@@ -517,6 +517,16 @@ HSAILKernel::initHsailArgs(const aclArgData* aclArg)
|
||||
arg->access_ = GetHSAILArgAccessType(aclArg);
|
||||
arg->pointeeAlignment_ = GetHSAILArgPointeeAlignment(aclArg);
|
||||
|
||||
bool isHidden = arg->type_ == HSAIL_ARGTYPE_HIDDEN_GLOBAL_OFFSET_X
|
||||
|| arg->type_ == HSAIL_ARGTYPE_HIDDEN_GLOBAL_OFFSET_Y
|
||||
|| arg->type_ == HSAIL_ARGTYPE_HIDDEN_GLOBAL_OFFSET_Z
|
||||
|| arg->type_ == HSAIL_ARGTYPE_HIDDEN_PRINTF_BUFFER
|
||||
|| arg->type_ == HSAIL_ARGTYPE_HIDDEN_DEFAULT_QUEUE
|
||||
|| arg->type_ == HSAIL_ARGTYPE_HIDDEN_COMPLETION_ACTION
|
||||
|| arg->type_ == HSAIL_ARGTYPE_HIDDEN_NONE;
|
||||
|
||||
arg->index_ = isHidden ? uint(-1) : arguments_.size();
|
||||
|
||||
arguments_.push_back(arg);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user