| 263 | } |
| 264 | |
| 265 | void |
| 266 | initPatternData (BlasPatternInfo* bPatt, DeviceInfo* defInf) |
| 267 | { |
| 268 | unsigned int tuningsMask = bPatt->parent->maskForTuningsKernel; |
| 269 | unsigned int uniqueMask = bPatt->parent->maskForUniqueKernels; |
| 270 | |
| 271 | assert(bPatt->numExtra == 0); |
| 272 | assert(bPatt->extra == 0); |
| 273 | |
| 274 | bPatt->numExtra = genExtraDatasForPattern(bPatt, tuningsMask, |
| 275 | uniqueMask, defInf); |
| 276 | |
| 277 | bPatt->offset = 0; |
| 278 | bPatt->size = 0; |
| 279 | bPatt->sstatus = SS_NOLOAD; |
| 280 | |
| 281 | bPatt->extra = calloc( bPatt->numExtra, sizeof(BlasExtraInfo)); |
| 282 | genExtraDatasForPattern(bPatt, tuningsMask, uniqueMask, defInf); |
| 283 | } |
| 284 | |
| 285 | void |
| 286 | initFuncData (BlasFunctionInfo* bFunc, DeviceInfo* defInf) |
no test coverage detected