Searched refs:PackedSideBlock (Results 1 – 8 of 8) sorted by relevance
/external/gemmlowp/internal/ |
D | pack.h | 47 class PackedSideBlock { 51 PackedSideBlock(Side side, Allocator* allocator, in PackedSideBlock() function 61 ~PackedSideBlock() {} in ~PackedSideBlock() 206 template <typename SrcMapType, typename PackedSideBlock> 209 typedef typename PackedSideBlock::KernelSideFormat KernelSideFormat; 257 void Pack(PackedSideBlock* dst, int start_width) { in Pack() 287 template <typename SrcMapType, typename PackedSideBlock> 289 : public PackingRegisterBlockBase<SrcMapType, PackedSideBlock> {}; 292 template <typename SrcMapType, typename PackedSideBlock> 295 typedef typename PackedSideBlock::KernelSideFormat KernelSideFormat; [all …]
|
D | pack_neon.h | 35 PackedSideBlock<DepthMajorSideFormatNCells4x2<Cells>>> 38 PackedSideBlock<DepthMajorSideFormatNCells4x2<Cells>>> { 48 void Pack(PackedSideBlock<KernelSideFormat>* dst, int start_width) { in Pack() 136 PackedSideBlock<WidthMajorSideFormatNCells4x2<Cells>>> 139 PackedSideBlock<WidthMajorSideFormatNCells4x2<Cells>>> { 149 void Pack(PackedSideBlock<KernelSideFormat>* dst, int start_width) { in Pack() 260 PackedSideBlock<Int8FastKernelFormat<Width>>> 263 PackedSideBlock<Int8FastKernelFormat<Width>>> { 274 void Pack(PackedSideBlock<KernelSideFormat>* dst, int start_width) { in Pack()
|
D | pack_sse.h | 37 PackedSideBlock<WidthMajorSideFormatNCells4x2<Cells> > > 40 PackedSideBlock<WidthMajorSideFormatNCells4x2<Cells> > > { 50 void Pack(PackedSideBlock<KernelSideFormat>* dst, int start_width) { in Pack()
|
D | pack_msa.h | 35 PackedSideBlock<DepthMajorSideFormatNCells4x2<Cells>>> 38 PackedSideBlock<DepthMajorSideFormatNCells4x2<Cells>>> { 48 void Pack(PackedSideBlock<KernelSideFormat>* dst, int start_width) { in Pack() 189 PackedSideBlock<WidthMajorSideFormatNCells4x2<Cells>>> 192 PackedSideBlock<WidthMajorSideFormatNCells4x2<Cells>>> { 202 void Pack(PackedSideBlock<KernelSideFormat>* dst, int start_width) { in Pack()
|
D | single_thread_gemm.h | 115 PackedSideBlock<typename KernelFormat::Lhs> packed_lhs(Side::Lhs, allocator, in SingleThreadGemm() 117 PackedSideBlock<typename KernelFormat::Rhs> packed_rhs(Side::Rhs, allocator, in SingleThreadGemm()
|
D | multi_thread_gemm.h | 439 typedef PackedSideBlock<typename KernelFormat::Lhs> PackedLhs; 440 typedef PackedSideBlock<typename KernelFormat::Rhs> PackedRhs; 653 PackedSideBlock<typename KernelFormat::Rhs> packed_rhs(Side::Rhs, allocator, in MultiThreadGemm()
|
/external/gemmlowp/doc/ |
D | packing.md | 52 ### Sequential access to PackedSideBlock data 54 See PackedSideBlock in internal/pack.h, specifically the following data members: 74 // be able to iterate on the data in a const PackedSideBlock. 96 ### Random access to PackedSideBlock data at larger scales
|
D | low-precision.md | 176 See in [internal/pack.h](../internal/pack.h), in the PackedSideBlock class, the
|