| 220 | } |
| 221 | |
| 222 | void |
| 223 | Step::makeSolutionSequence(ListHead *seq, cl_platform_id platform) |
| 224 | { |
| 225 | SolutionStep *newStep; |
| 226 | |
| 227 | (void)platform; |
| 228 | |
| 229 | step_.args.A = (cl_mem)BUFFER_A; |
| 230 | step_.args.B = (cl_mem)BUFFER_B; |
| 231 | step_.args.C = (cl_mem)BUFFER_C; |
| 232 | |
| 233 | newStep = (SolutionStep*)malloc(sizeof(SolutionStep)); |
| 234 | memcpy(newStep, &step_, sizeof(SolutionStep)); |
| 235 | listAddToTail(seq, &newStep->node); |
| 236 | decomposeProblemStep(newStep); |
| 237 | } |
| 238 | |
| 239 | void |
| 240 | Step::freeSolutionSequence(ListHead *seq) |
no test coverage detected