Ignore:
Timestamp:
Feb 1, 2018, 7:38:47 PM (23 months ago)
Author:
matszpk
Message:

CLRadeonExtender: ROCmMetadata: Initialize the kernel attrs and code props after its begin.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CLRadeonExtender/trunk/amdbin/ROCmBinaries.cpp

    r3694 r3695  
    937937                    inKernelArgs = true;
    938938                    canToNextLevel = true;
     939                    kernel.argInfos.clear();
    939940                    break;
    940941                case ROCMMT_KERNEL_ATTRS:
    941942                    inKernelAttrs = true;
    942943                    canToNextLevel = true;
     944                    kernel.reqdWorkGroupSize[0] = BINGEN_NOTSUPPLIED;
     945                    kernel.reqdWorkGroupSize[1] = BINGEN_NOTSUPPLIED;
     946                    kernel.reqdWorkGroupSize[2] = BINGEN_NOTSUPPLIED;
     947                    kernel.workGroupSizeHint[0] = BINGEN_NOTSUPPLIED;
     948                    kernel.workGroupSizeHint[1] = BINGEN_NOTSUPPLIED;
     949                    kernel.workGroupSizeHint[2] = BINGEN_NOTSUPPLIED;
     950                    kernel.runtimeHandle.clear();
     951                    kernel.vecTypeHint.clear();
    943952                    break;
    944953                case ROCMMT_KERNEL_CODEPROPS:
     
    950959                    kernel.sgprsNum = BINGEN_DEFAULT;
    951960                    kernel.vgprsNum = BINGEN_DEFAULT;
     961                    kernel.spilledSgprs = BINGEN_NOTSUPPLIED;
     962                    kernel.spilledVgprs = BINGEN_NOTSUPPLIED;
    952963                    kernel.maxFlatWorkGroupSize = BINGEN64_DEFAULT;
     964                    kernel.fixedWorkGroupSize[0] = BINGEN_NOTSUPPLIED;
     965                    kernel.fixedWorkGroupSize[1] = BINGEN_NOTSUPPLIED;
     966                    kernel.fixedWorkGroupSize[2] = BINGEN_NOTSUPPLIED;
    953967                    inKernelCodeProps = true;
    954968                    canToNextLevel = true;
Note: See TracChangeset for help on using the changeset viewer.