/external/gemmlowp/internal/ |
D | kernel.h | 128 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()
|
D | kernel_neon.h | 35 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> >
|
D | pack_neon.h | 162 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 …]
|
D | kernel_SSE.h | 34 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> >
|
D | pack_SSE.h | 63 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;
|
D | pack.h | 301 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;
|
D | kernel_default.h | 67 typedef ReferenceKernel<KernelFormat<KernelSideFormat<CellFormat<4, 4>, 2>, 68 KernelSideFormat<CellFormat<4, 4>, 2> > >
|
/external/gemmlowp/test/ |
D | test.cc | 1372 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 …]
|