Home
last modified time | relevance | path

Searched refs:CellFormat (Results 1 – 8 of 8) sorted by relevance

/external/gemmlowp/internal/
Dkernel.h128 struct CellFormat { struct
178 template <typename CellFormat>
180 switch (CellFormat::kOrder) { in OffsetIntoCell()
182 return w + d * CellFormat::kWidth; in OffsetIntoCell()
184 return d + w * CellFormat::kDepth; in OffsetIntoCell()
186 assert(CellFormat::kWidth == CellFormat::kDepth); in OffsetIntoCell()
187 static const int size = CellFormat::kWidth; in OffsetIntoCell()
Dkernel_neon.h35 typedef KernelFormat<KernelSideFormat<CellFormat<4, 2>, 3>,
36 KernelSideFormat<CellFormat<4, 2>, 1> >
269 KernelSideFormat<CellFormat<4, 2, CellOrder::WidthMajor>, 3>,
270 KernelSideFormat<CellFormat<4, 2, CellOrder::WidthMajor>, 1> >
648 typedef KernelFormat<KernelSideFormat<CellFormat<4, 2>, 3>,
649 KernelSideFormat<CellFormat<4, 2>, 2> >
991 typedef KernelFormat<KernelSideFormat<CellFormat<4, 2>, Cells>,
992 KernelSideFormat<CellFormat<1, 2>, 1> >
Dpack_neon.h162 using DepthMajorSideFormatNCells4x2 = KernelSideFormat<CellFormat<4, 2>, Cells>;
173 typedef typename KernelSideFormat::Cell CellFormat; typedef
175 static const int kCellWidth = CellFormat::kWidth;
176 static const int kKernelWidth = CellFormat::kWidth * kCells;
177 static const int kCellDepth = CellFormat::kDepth;
178 static const int kCellSize = CellFormat::kSize;
268 KernelSideFormat<CellFormat<4, 2, CellOrder::WidthMajor>, Cells>;
279 typedef typename KernelSideFormat::Cell CellFormat; typedef
281 static const int kCellWidth = CellFormat::kWidth;
282 static const int kKernelWidth = CellFormat::kWidth * kCells;
[all …]
Dkernel_SSE.h34 KernelSideFormat<CellFormat<4, 2, CellOrder::WidthMajor>, 1>,
35 KernelSideFormat<CellFormat<4, 2, CellOrder::WidthMajor>, 1> >
207 KernelSideFormat<CellFormat<4, 2, CellOrder::WidthMajor>, 3>,
208 KernelSideFormat<CellFormat<4, 2, CellOrder::WidthMajor>, 1> >
Dpack_SSE.h63 KernelSideFormat<CellFormat<4, 2, CellOrder::WidthMajor>, Cells>;
74 typedef typename KernelSideFormat::Cell CellFormat; typedef
76 static const int kCellWidth = CellFormat::kWidth;
77 static const int kKernelWidth = CellFormat::kWidth * kCells;
78 static const int kCellDepth = CellFormat::kDepth;
79 static const int kCellSize = CellFormat::kSize;
Dpack.h301 typedef typename KernelSideFormat::Cell CellFormat; typedef
303 static const int kCellWidth = CellFormat::kWidth;
304 static const int kKernelWidth = CellFormat::kWidth * kCells;
305 static const int kCellDepth = CellFormat::kDepth;
306 static const int kCellSize = CellFormat::kSize;
366 dst_ptr[OffsetIntoCell<CellFormat>(w, d)] = requantized; in Pack()
390 typedef typename KernelSideFormat::Cell CellFormat; typedef
392 static const int kCellWidth = CellFormat::kWidth;
393 static const int kKernelWidth = CellFormat::kWidth * kCells;
394 static const int kCellDepth = CellFormat::kDepth;
Dkernel_default.h67 typedef ReferenceKernel<KernelFormat<KernelSideFormat<CellFormat<4, 4>, 2>,
68 KernelSideFormat<CellFormat<4, 4>, 2> > >
/external/gemmlowp/test/
Dtest.cc1372 ReferenceKernel<KernelFormat<KernelSideFormat<CellFormat<1, 1>, 1>, in TestExhaustively()
1373 KernelSideFormat<CellFormat<1, 1>, 1>>>>( in TestExhaustively()
1377 ReferenceKernel<KernelFormat<KernelSideFormat<CellFormat<4, 2>, 1>, in TestExhaustively()
1378 KernelSideFormat<CellFormat<4, 2>, 2>>>>( in TestExhaustively()
1382 ReferenceKernel<KernelFormat<KernelSideFormat<CellFormat<4, 2>, 4>, in TestExhaustively()
1383 KernelSideFormat<CellFormat<4, 2>, 5>>>>( in TestExhaustively()
1387 KernelSideFormat<CellFormat<3, 4, CellOrder::DepthMajor>, 2>, in TestExhaustively()
1388 KernelSideFormat<CellFormat<5, 4, CellOrder::DepthMajor>, 3>>>>(&context); in TestExhaustively()
1391 KernelSideFormat<CellFormat<3, 4, CellOrder::WidthMajor>, 2>, in TestExhaustively()
1392 KernelSideFormat<CellFormat<5, 4, CellOrder::WidthMajor>, 3>>>>(&context); in TestExhaustively()
[all …]