Changeset 3715 in CLRX for CLRadeonExtender/trunk/amdbin/ROCmBinaries.cpp
- Timestamp:
- Feb 3, 2018, 9:07:40 PM (22 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
CLRadeonExtender/trunk/amdbin/ROCmBinaries.cpp
r3706 r3715 43 43 { 44 44 langVersion[0] = langVersion[1] = BINGEN_NOTSUPPLIED; 45 reqdWorkGroupSize[0] = reqdWorkGroupSize[1] = 46 reqdWorkGroupSize[2] = BINGEN_NOTSUPPLIED; 47 workGroupSizeHint[0] = workGroupSizeHint[1] = 48 workGroupSizeHint[2] = BINGEN_NOTSUPPLIED; 45 reqdWorkGroupSize[0] = reqdWorkGroupSize[1] = reqdWorkGroupSize[2] = 0; 46 workGroupSizeHint[0] = workGroupSizeHint[1] = workGroupSizeHint[2] = 0; 49 47 kernargSegmentSize = BINGEN64_NOTSUPPLIED; 50 48 groupSegmentFixedSize = BINGEN64_NOTSUPPLIED; … … 55 53 vgprsNum = BINGEN_NOTSUPPLIED; 56 54 maxFlatWorkGroupSize = BINGEN64_NOTSUPPLIED; 57 fixedWorkGroupSize[0] = fixedWorkGroupSize[1] = 58 fixedWorkGroupSize[2] = BINGEN_NOTSUPPLIED; 55 fixedWorkGroupSize[0] = fixedWorkGroupSize[1] = fixedWorkGroupSize[2] = 0; 59 56 spilledSgprs = BINGEN_NOTSUPPLIED; 60 57 spilledVgprs = BINGEN_NOTSUPPLIED; … … 967 964 canToNextLevel = true; 968 965 // initialize kernel attributes values 969 kernel.reqdWorkGroupSize[0] = BINGEN_NOTSUPPLIED;970 kernel.reqdWorkGroupSize[1] = BINGEN_NOTSUPPLIED;971 kernel.reqdWorkGroupSize[2] = BINGEN_NOTSUPPLIED;972 kernel.workGroupSizeHint[0] = BINGEN_NOTSUPPLIED;973 kernel.workGroupSizeHint[1] = BINGEN_NOTSUPPLIED;974 kernel.workGroupSizeHint[2] = BINGEN_NOTSUPPLIED;966 kernel.reqdWorkGroupSize[0] = 0; 967 kernel.reqdWorkGroupSize[1] = 0; 968 kernel.reqdWorkGroupSize[2] = 0; 969 kernel.workGroupSizeHint[0] = 0; 970 kernel.workGroupSizeHint[1] = 0; 971 kernel.workGroupSizeHint[2] = 0; 975 972 kernel.runtimeHandle.clear(); 976 973 kernel.vecTypeHint.clear(); … … 988 985 kernel.spilledVgprs = BINGEN_NOTSUPPLIED; 989 986 kernel.maxFlatWorkGroupSize = BINGEN64_DEFAULT; 990 kernel.fixedWorkGroupSize[0] = BINGEN_NOTSUPPLIED;991 kernel.fixedWorkGroupSize[1] = BINGEN_NOTSUPPLIED;992 kernel.fixedWorkGroupSize[2] = BINGEN_NOTSUPPLIED;987 kernel.fixedWorkGroupSize[0] = 0; 988 kernel.fixedWorkGroupSize[1] = 0; 989 kernel.fixedWorkGroupSize[2] = 0; 993 990 inKernelCodeProps = true; 994 991 canToNextLevel = true; … … 1229 1226 } 1230 1227 1228 void ROCmMetadata::parse(size_t metadataSize, const char* metadata) 1229 { 1230 parseROCmMetadata(metadataSize, metadata, *this); 1231 } 1232 1231 1233 /* 1232 1234 * ROCm binary reader and generator
Note: See TracChangeset
for help on using the changeset viewer.