MCPcopy Create free account
hub / github.com/clMathLibraries/clBLAS / initFuncData

Function initFuncData

src/library/tools/tune/storage_data.c:285–302  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

283}
284
285void
286initFuncData (BlasFunctionInfo* bFunc, DeviceInfo* defInf)
287{
288 unsigned int patt;
289 bFunc->isValidFlag = isValidFlagMatrix;
290
291 if (bFunc->initFunctionInfo != NULL) {
292 bFunc->initFunctionInfo(bFunc);
293 }
294
295 for (patt = 0 ; patt < bFunc->numPatterns; ++patt) {
296 BlasPatternInfo* bPatt = &bFunc->pattInfo[patt];
297 bPatt->parent = bFunc;
298 bPatt->name = bFunc->pattern[patt].name;
299 bPatt->pattNo = patt;
300 initPatternData (bPatt, defInf);
301 }
302}
303
304void
305initCacheData (BlasFunctionInfo* bFuncs, DeviceInfo* defInf)

Callers 1

initCacheDataFunction · 0.85

Calls 1

initPatternDataFunction · 0.85

Tested by

no test coverage detected