/external/gemmlowp/meta/ |
D | multi_thread_gemm.h | 60 GemmQuantized8BitOperation(std::int32_t lhs_offset, std::int32_t rhs_offset, in GemmQuantized8BitOperation() argument 64 rhs_offset(rhs_offset), in GemmQuantized8BitOperation() 83 gemm_q8_strided(scratch, lhs, rhs, m, n, k, lhs_offset, rhs_offset, in ExecuteCacheFriendlyMatrixMatrix() 94 std::int32_t rhs_offset; variable 102 GemmFloatOperation(std::int32_t lhs_offset, std::int32_t rhs_offset, in GemmFloatOperation() argument 105 rhs_offset(rhs_offset), in GemmFloatOperation() 122 gemm_f_strided(scratch, lhs, rhs, m, n, k, lhs_offset, rhs_offset, in ExecuteCacheFriendlyMatrixMatrix() 133 std::int32_t rhs_offset; variable 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 …]
|
D | single_thread_gemm.h | 8604 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() 8639 zip_3x8_aligned(lhs_chunk, k, k, zipped_lhs, rhs_offset, const_offset); 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() 8694 zip_3x8_1_aligned(lhs_chunk, k, k, zipped_lhs, rhs_offset, const_offset); 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() 8749 zip_3x8_2_aligned(lhs_chunk, k, k, zipped_lhs, rhs_offset, const_offset); 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/ |
D | gemmlowp.h | 47 const RhsOffset& rhs_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 107 const OffsetRowDup rhs_offset_vector(rhs_offset, rhs.cols()); in GemmWithOutputPipeline() 122 int rhs_offset, int result_offset, int result_mult_int, in Gemm() argument 125 context, lhs, rhs, result, lhs_offset, rhs_offset, in Gemm()
|
/external/gemmlowp/test/ |
D | test.cc | 125 int rhs_offset, int result_offset, int result_mult_int, in Gemm() 128 const OffsetRowDup rhs_offset_vector(rhs_offset, rhs.cols()); in Gemm() 156 int rhs_offset, int result_offset, int result_mult_int, in Gemm() 159 const OffsetRowDup rhs_offset_vector(rhs_offset, rhs.cols()); in Gemm() 183 int rhs_offset, int result_offset, int result_mult_int, in Gemm() 186 context, lhs, rhs, result, lhs_offset, rhs_offset, result_offset, in Gemm() 214 int rhs_offset, int result_offset, int result_mult_int, in Gemm() 222 rhs_offset, rhs.stride(), result->data(), result_offset, in Gemm() 238 int rhs_offset, int result_offset, int result_mult_int, in Gemm() 242 lhs.stride(), rhs.data(), rhs_offset, rhs.stride(), in Gemm() [all …]
|
D | correctness_meta_gemm.cc | 63 std::int32_t lhs_offset, std::int32_t rhs_offset, in check_result() argument 74 (static_cast<std::int32_t>(right[depth * j + k]) + rhs_offset); in check_result() 119 std::int32_t lhs_offset, std::int32_t rhs_offset, in check_result_f() argument 128 (static_cast<std::int32_t>(right[depth * j + k]) + rhs_offset); in check_result_f()
|
/external/gemmlowp/eight_bit_int_gemm/ |
D | eight_bit_int_gemm.cc | 70 const int rhs_offset = b_offset; in EightBitIntGemmImpl() local 90 context, lhs, rhs, &result, lhs_offset, rhs_offset, result_offset, \ in EightBitIntGemmImpl() 108 const int rhs_offset = b_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/ |
D | unpack.h | 97 const LhsOffset& lhs_offset, const RhsOffset& rhs_offset, in Unpack() 117 std::int32_t raw_x1 = lhs_sums_of_each_slice[r] * rhs_offset(c); 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()
|
D | multi_thread_gemm.h | 383 rhs_offset(_rhs_offset), in GemmWithPackedRhsTask() 416 lhs_offset, rhs_offset, output_pipeline); in Run() 428 const RhsOffset& rhs_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()
|
D | single_thread_gemm.h | 55 const LhsOffset& lhs_offset, const RhsOffset& rhs_offset, in SingleThreadGemm() argument 107 lhs_offset, rhs_offset, output_pipeline); in SingleThreadGemm()
|
D | unpack_neon.h | 79 const LhsOffset& lhs_offset, const RhsOffset& rhs_offset, 98 const std::int32_t rhs_offset_c = rhs_offset(c); 192 const std::int32_t term_11 = lhs_offset(r) * rhs_offset(c) * depth;
|