Lines Matching full:accumulator
34 // General accumulator for any type and stride; this is not used for
37 class Accumulator {
40 RT_API_ATTRS Accumulator(const Descriptor &x, const Descriptor &y)
382 Accumulator<RCAT, RKIND, XT, YT> accumulator{x, y};
387 accumulator.Accumulate(xAt, yAt);
390 *result.template Element<WriteResult>(resAt) = accumulator.GetResult();
398 Accumulator<RCAT, RKIND, XT, YT> accumulator{x, y};
402 accumulator.Accumulate(xAt, yAt);
404 *result.template Element<WriteResult>(resAt) = accumulator.GetResult();
411 Accumulator<RCAT, RKIND, XT, YT> accumulator{x, y};
415 accumulator.Accumulate(xAt, yAt);
417 *result.template Element<WriteResult>(resAt) = accumulator.GetResult();