Lines Matching refs:RowMajorWithSum
31 struct RowMajorWithSum {
70 class StreamUtil<InType, RowMajorWithSum> {
72 static const InType* Offset(const RowMajorWithSum& params,
80 static InType* Offset(const RowMajorWithSum& params, InType* source,
87 static int Scratch(const RowMajorWithSum& params, int lanes_count,
131 std::cerr << "FATAL: RowMajorWithSum::Pack not implemented." << std::endl;
175 class Stream<InType, lanes_count, pack_size, leftovers, RowMajorWithSum> {
177 static void Pack(const InType* in, const RowMajorWithSum& params,
181 std::cout << "RowMajorWithSum(" << typeid(InType).name() << ")::Pack() -- "
187 std::cerr << "FATAL: RowMajorWithSum::Pack not implemented." << std::endl;
193 static int UnpackedAdvance(const RowMajorWithSum& params) {
197 static int PackedAdvance(const RowMajorWithSum& params) {
201 static int UnpackedStride(const RowMajorWithSum& params) {
205 static int PackedStride(const RowMajorWithSum& params) {
210 static int Scratch(const RowMajorWithSum& params) {
216 static void Debug(const RowMajorWithSum& params) {
217 std::cout << "RowMajorWithSum(" << typeid(InType).name() << ")"