/external/gemmlowp/internal/ |
D | kernel.h | 123 enum class CellOrder { DepthMajor, WidthMajor, Diagonal }; enum 127 template <int tWidth, int tDepth, CellOrder tOrder = CellOrder::DepthMajor> 131 static constexpr CellOrder kOrder = tOrder; 181 inline const char* CellOrderName(CellOrder o) { in CellOrderName() 183 case CellOrder::DepthMajor: in CellOrderName() 185 case CellOrder::WidthMajor: in CellOrderName() 187 case CellOrder::Diagonal: in CellOrderName() 200 case CellOrder::DepthMajor: in OffsetIntoCell() 202 case CellOrder::WidthMajor: in OffsetIntoCell() 204 case CellOrder::Diagonal: in OffsetIntoCell()
|
D | kernel_neon.h | 296 KernelSideFormat<CellFormat<4, 2, CellOrder::WidthMajor>, 3>, 297 KernelSideFormat<CellFormat<4, 2, CellOrder::WidthMajor>, 1> > 671 KernelSideFormatInt8<CellFormat<4, 16, CellOrder::WidthMajor>, 1>, 672 KernelSideFormatInt8<CellFormat<2, 16, CellOrder::WidthMajor>, 1> > 933 KernelSideFormatInt8Inputs<CellFormat<4, 16, CellOrder::WidthMajor>, 1>, 934 KernelSideFormatInt8Inputs<CellFormat<2, 16, CellOrder::WidthMajor>, 1> > 945 KernelSideFormatInt8<CellFormat<4, 16, CellOrder::WidthMajor>, 1>, 946 KernelSideFormatInt8<CellFormat<4, 16, CellOrder::WidthMajor>, 1> > 1285 KernelSideFormatInt8Inputs<CellFormat<4, 16, CellOrder::WidthMajor>, 1>, 1286 KernelSideFormatInt8Inputs<CellFormat<4, 16, CellOrder::WidthMajor>, 1> > [all …]
|
D | kernel_sse.h | 34 KernelSideFormat<CellFormat<4, 2, CellOrder::WidthMajor>, 1>, 35 KernelSideFormat<CellFormat<4, 2, CellOrder::WidthMajor>, 1> > 209 KernelSideFormat<CellFormat<4, 2, CellOrder::WidthMajor>, 3>, 210 KernelSideFormat<CellFormat<4, 2, CellOrder::WidthMajor>, 1> >
|
D | kernel_msa.h | 45 typedef KernelFormat<KernelSideFormat<CellFormat<4, 2, CellOrder::WidthMajor>, 3>, 46 KernelSideFormat<CellFormat<4, 2, CellOrder::WidthMajor>, 2> > 283 KernelSideFormatInt8<CellFormat<4, 16, CellOrder::WidthMajor>, 1>, 284 KernelSideFormatInt8<CellFormat<4, 16, CellOrder::WidthMajor>, 1> >
|
D | kernel_avx.h | 32 typedef KernelFormat<KernelSideFormat<CellFormat<8, 2, CellOrder::WidthMajor>, 3>, 33 KernelSideFormat<CellFormat<4, 2, CellOrder::WidthMajor>, 1>>
|
D | kernel_default.h | 105 KernelSideFormat<CellFormat<4, 16, CellOrder::WidthMajor>, 1>, 106 KernelSideFormat<CellFormat<4, 16, CellOrder::WidthMajor>, 1> > >
|
D | pack_neon.h | 134 KernelSideFormat<CellFormat<4, 2, CellOrder::WidthMajor>, Cells>; 259 KernelSideFormatInt8<CellFormat<Width, 16, CellOrder::WidthMajor>, 1>; 323 KernelSideFormatInt8Inputs<CellFormat<Width, 16, CellOrder::WidthMajor>, 1>;
|
D | pack_avx.h | 32 KernelSideFormat<CellFormat<8, 2, CellOrder::WidthMajor>, Cells>; 186 KernelSideFormat<CellFormat<4, 2, CellOrder::WidthMajor>, Cells>;
|
D | pack_sse.h | 32 KernelSideFormat<CellFormat<4, 2, CellOrder::WidthMajor>, Cells>;
|
D | pack_msa.h | 184 KernelSideFormat<CellFormat<4, 2, CellOrder::WidthMajor>, Cells>; 353 KernelSideFormatInt8<CellFormat<Width, 16, CellOrder::WidthMajor>, 1>;
|
/external/gemmlowp/standalone/ |
D | neon-gemm-kernel-benchmark.cc | 203 enum class CellOrder { DepthMajor, WidthMajor, Diagonal }; enum 207 template <int tWidth, int tDepth, CellOrder tOrder> 211 static const CellOrder kOrder = tOrder; 288 inline const char* CellOrderName(CellOrder o) { in CellOrderName() 290 case CellOrder::DepthMajor: in CellOrderName() 292 case CellOrder::WidthMajor: in CellOrderName() 294 case CellOrder::Diagonal: in CellOrderName() 306 case CellOrder::DepthMajor: in OffsetIntoCell() 308 case CellOrder::WidthMajor: in OffsetIntoCell() 310 case CellOrder::Diagonal: in OffsetIntoCell() [all …]
|
/external/gemmlowp/test/ |
D | test.cc | 1628 KernelSideFormat<CellFormat<3, 4, CellOrder::DepthMajor>, 2>, in TestKernels() 1629 KernelSideFormat<CellFormat<5, 4, CellOrder::DepthMajor>, 3>>>>(&context); in TestKernels() 1632 KernelSideFormat<CellFormat<3, 4, CellOrder::WidthMajor>, 2>, in TestKernels() 1633 KernelSideFormat<CellFormat<5, 4, CellOrder::WidthMajor>, 3>>>>(&context); in TestKernels() 1636 KernelSideFormat<CellFormat<5, 2, CellOrder::WidthMajor>, 3>, in TestKernels() 1637 KernelSideFormat<CellFormat<4, 2, CellOrder::DepthMajor>, 2>>>>(&context); in TestKernels() 1640 KernelSideFormat<CellFormat<5, 2, CellOrder::DepthMajor>, 3>, in TestKernels() 1641 KernelSideFormat<CellFormat<4, 2, CellOrder::WidthMajor>, 2>>>>(&context); in TestKernels() 1644 KernelSideFormat<CellFormat<8, 8, CellOrder::Diagonal>, 2>, in TestKernels() 1645 KernelSideFormat<CellFormat<3, 8, CellOrder::WidthMajor>, 1>>>>(&context); in TestKernels() [all …]
|