Home
last modified time | relevance | path

Searched refs:lhs_offset (Results 1 – 10 of 10) sorted by relevance

/external/gemmlowp/meta/
Dmulti_thread_gemm.h60 GemmQuantized8BitOperation(std::int32_t lhs_offset, std::int32_t rhs_offset, in GemmQuantized8BitOperation() argument
63 : lhs_offset(lhs_offset), in GemmQuantized8BitOperation()
83 gemm_q8_strided(scratch, lhs, rhs, m, n, k, lhs_offset, rhs_offset, in ExecuteCacheFriendlyMatrixMatrix()
93 std::int32_t lhs_offset;
102 GemmFloatOperation(std::int32_t lhs_offset, std::int32_t rhs_offset, in GemmFloatOperation() argument
104 : lhs_offset(lhs_offset), in GemmFloatOperation()
122 gemm_f_strided(scratch, lhs, rhs, m, n, k, lhs_offset, rhs_offset, in ExecuteCacheFriendlyMatrixMatrix()
132 std::int32_t lhs_offset;
139 GemmInt32Operation(std::int32_t lhs_offset, std::int32_t rhs_offset) in GemmInt32Operation() argument
140 : lhs_offset(lhs_offset), rhs_offset(rhs_offset) {} in GemmInt32Operation()
[all …]
Dsingle_thread_gemm.h8604 std::int32_t lhs_offset, std::int32_t rhs_offset, in gemm_q8_0_0_0_aligned() argument
8624 const std::int32_t const_offset = lhs_offset * rhs_offset * k + result_offset; in gemm_q8_0_0_0_aligned()
8633 zip_3x8_aligned(rhs_chunk, k, k, zipped_rhs_chunk, lhs_offset, 0); in gemm_q8_0_0_0_aligned()
8659 std::int32_t lhs_offset, std::int32_t rhs_offset, in gemm_q8_0_0_1_aligned() argument
8679 const std::int32_t const_offset = lhs_offset * rhs_offset * k + result_offset; in gemm_q8_0_0_1_aligned()
8688 zip_3x8_1_aligned(rhs_chunk, k, k, zipped_rhs_chunk, lhs_offset, 0); in gemm_q8_0_0_1_aligned()
8714 std::int32_t lhs_offset, std::int32_t rhs_offset, in gemm_q8_0_0_2_aligned() argument
8734 const std::int32_t const_offset = lhs_offset * rhs_offset * k + result_offset; in gemm_q8_0_0_2_aligned()
8743 zip_3x8_2_aligned(rhs_chunk, k, k, zipped_rhs_chunk, lhs_offset, 0); in gemm_q8_0_0_2_aligned()
8769 std::int32_t lhs_offset, std::int32_t rhs_offset, in gemm_q8_0_0_3_aligned() argument
[all …]
/external/gemmlowp/public/
Dgemmlowp.h46 const LhsOffset& lhs_offset, in GemmWithOutputPipelinePC() argument
66 lhs_offset, rhs_offset, output_pipeline); in GemmWithOutputPipelinePC()
72 result, lhs_offset, rhs_offset, in GemmWithOutputPipelinePC()
80 lhs_offset, rhs_offset, output_pipeline); in GemmWithOutputPipelinePC()
86 result, lhs_offset, rhs_offset, in GemmWithOutputPipelinePC()
104 int lhs_offset, int rhs_offset, in GemmWithOutputPipeline() argument
106 const OffsetColDup lhs_offset_vector(lhs_offset, lhs.rows()); in GemmWithOutputPipeline()
121 MatrixMap<Scalar, ResultOrder>* result, int lhs_offset, in Gemm() argument
125 context, lhs, rhs, result, lhs_offset, rhs_offset, in Gemm()
/external/gemmlowp/test/
Dtest.cc124 MatrixMap<Scalar, ResultOrder>* result, int lhs_offset, in Gemm()
127 const OffsetColDup lhs_offset_vector(lhs_offset, lhs.rows()); in Gemm()
155 MatrixMap<Scalar, ResultOrder>* result, int lhs_offset, in Gemm()
158 const OffsetColDup lhs_offset_vector(lhs_offset, lhs.rows()); in Gemm()
182 MatrixMap<Scalar, ResultOrder>* result, int lhs_offset, in Gemm()
186 context, lhs, rhs, result, lhs_offset, rhs_offset, result_offset, in Gemm()
213 MatrixMap<Scalar, ResultOrder>* result, int lhs_offset, in Gemm()
221 lhs.cols(), lhs.data(), lhs_offset, lhs.stride(), rhs.data(), in Gemm()
237 MatrixMap<Scalar, ResultOrder>* result, int lhs_offset, in Gemm()
241 rhs.cols(), lhs.cols(), lhs.data(), lhs_offset, in Gemm()
[all …]
Dcorrectness_meta_gemm.cc63 std::int32_t lhs_offset, std::int32_t rhs_offset, in check_result() argument
73 (static_cast<std::int32_t>(left[depth * i + k]) + lhs_offset) * in check_result()
119 std::int32_t lhs_offset, std::int32_t rhs_offset, in check_result_f() argument
127 (static_cast<std::int32_t>(left[depth * i + k]) + lhs_offset) * in check_result_f()
/external/gemmlowp/eight_bit_int_gemm/
Deight_bit_int_gemm.cc69 const int lhs_offset = a_offset; in EightBitIntGemmImpl() local
90 context, lhs, rhs, &result, lhs_offset, rhs_offset, result_offset, \ in EightBitIntGemmImpl()
107 const int lhs_offset = a_offset; in EightBitIntGemmInt32Impl() local
127 context, lhs, rhs, &result, lhs_offset, rhs_offset, empty_pipeline); \ in EightBitIntGemmInt32Impl()
239 std::int32_t lhs_offset, std::int32_t rhs_offset, in MetaGemmQuantized8Bit() argument
250 lhs, rhs, m, n, k, lhs_offset, rhs_offset, sum_offset, in MetaGemmQuantized8Bit()
257 rhs, lhs, n, m, k, rhs_offset, lhs_offset, sum_offset, in MetaGemmQuantized8Bit()
266 std::int32_t lhs_offset, std::int32_t rhs_offset, in MetaGemmFloat() argument
275 lhs, rhs, m, n, k, lhs_offset, rhs_offset, result_offset, result); in MetaGemmFloat()
281 rhs, lhs, n, m, k, rhs_offset, lhs_offset, result_offset, result); in MetaGemmFloat()
/external/gemmlowp/internal/
Dunpack.h97 const LhsOffset& lhs_offset, const RhsOffset& rhs_offset, in Unpack()
118 std::int32_t raw_1x = rhs_sums_of_each_slice[c] * lhs_offset(r); in Unpack()
126 std::int32_t term_11 = lhs_offset(r) * rhs_offset(c) * depth; in Unpack()
149 const LhsOffset& lhs_offset, const RhsOffset& rhs_offset, in UnpackResult() argument
155 lhs_offset, rhs_offset, output_pipeline); in UnpackResult()
Dunpack_neon.h79 const LhsOffset& lhs_offset, const RhsOffset& rhs_offset,
97 auto lhs_offset_iter = const_iterator(lhs_offset);
184 const std::int32_t raw_1x = rhs_sums_of_each_slice_c * lhs_offset(r);
192 const std::int32_t term_11 = lhs_offset(r) * rhs_offset(c) * depth;
Dmulti_thread_gemm.h382 lhs_offset(_lhs_offset), in GemmWithPackedRhsTask()
416 lhs_offset, rhs_offset, output_pipeline); in Run()
427 const LhsOffset& lhs_offset; member
538 const LhsOffset& lhs_offset, const RhsOffset& rhs_offset, in MultiThreadGemm() argument
557 lhs_offset, rhs_offset, in MultiThreadGemm()
608 lhs_offset, rhs_offset, output_pipeline); in MultiThreadGemm()
Dsingle_thread_gemm.h55 const LhsOffset& lhs_offset, const RhsOffset& rhs_offset, in SingleThreadGemm() argument
107 lhs_offset, rhs_offset, output_pipeline); in SingleThreadGemm()