Home
last modified time | relevance | path

Searched refs:packed_rhs (Results 1 – 6 of 6) sorted by relevance

/external/gemmlowp/internal/
Dsingle_thread_gemm.h117 PackedSideBlock<typename KernelFormat::Rhs> packed_rhs(Side::Rhs, allocator, in SingleThreadGemm()
127 PackRhs(&packed_rhs, rhs); in SingleThreadGemm()
139 PackRhs(&packed_rhs, rhs.block(0, c, depth, cs)); in SingleThreadGemm()
142 Compute(kernel, block_params, &packed_result, packed_lhs, packed_rhs, in SingleThreadGemm()
147 packed_lhs.sums_of_each_slice(), packed_rhs.sums_of_each_slice(), in SingleThreadGemm()
Dmulti_thread_gemm.h481 packed_rhs(_packed_rhs), in GemmWithPackedRhsTask()
510 Compute(kernel, block_params, &packed_result, packed_lhs, packed_rhs, in Run()
517 packed_lhs.sums_of_each_slice(), packed_rhs.sums_of_each_slice(), in Run()
529 const PackedRhs packed_rhs; member
681 PackedSideBlock<typename KernelFormat::Rhs> packed_rhs(Side::Rhs, allocator, in MultiThreadGemm()
690 PackRhs(&packed_rhs, rhs.block(0, c, depth, cs)); in MultiThreadGemm()
708 new TaskType(context, kernel, lhs_block, packed_rhs, result, in MultiThreadGemm()
Dcompute.h108 const PackedRhs& packed_rhs, int depth) { in Compute() argument
111 kernel, block_params, packed_result, packed_lhs, packed_rhs); in Compute()
/external/gemmlowp/meta/
Dsingle_thread_gemm.h115 std::uint8_t* packed_rhs = in ExecuteDispatch3D() local
120 std::uint8_t* packed_rhs_chunk = packed_rhs; in ExecuteDispatch3D()
165 packed_rhs_chunk = packed_rhs; in ExecuteDispatch3D()
197 packed_rhs_chunk = packed_rhs; in ExecuteDispatch3D()
301 std::uint8_t* packed_rhs = params.scratch; in ExecuteDispatch3D() local
349 reinterpret_cast<InType*>(packed_rhs)); in ExecuteDispatch3D()
356 reinterpret_cast<const InType*>(packed_rhs), in ExecuteDispatch3D()
365 reinterpret_cast<const InType*>(packed_rhs), in ExecuteDispatch3D()
381 reinterpret_cast<InType*>(packed_rhs)); in ExecuteDispatch3D()
388 reinterpret_cast<const InType*>(packed_rhs), in ExecuteDispatch3D()
[all …]
/external/tensorflow/tensorflow/lite/experimental/ruy/
Dtrmul.cc287 PMatrix& packed_rhs = params->packed[Side::kRhs]; in TrMul() local
319 packed_rhs.layout.cols}; in TrMul()
338 MakeBlockMap(packed_lhs.layout.cols, packed_rhs.layout.cols, depth, in TrMul()
339 packed_lhs.layout.kernel.cols, packed_rhs.layout.kernel.cols, in TrMul()
340 packed_lhs.data_type.size, packed_rhs.data_type.size, in TrMul()
/external/gemmlowp/doc/
Ddesign.md124 PackRhs(&packed_rhs, rhs.block(0, c, depth, cs));
127 Compute(kernel, block_params, &packed_result, packed_lhs, packed_rhs);
130 UnpackResult(&result_block, packed_result, packed_lhs, packed_rhs, depth,