Searched refs:result_mult_int (Results 1 - 6 of 6) sorted by relevance

/external/gemmlowp/public/
H A Doutput_stages.h35 // result_offset, result_mult_int, result_shift,
37 // ((input + result_offset) * result_mult_int + rounding) >> result_shift
42 std::int32_t result_mult_int; member in struct:gemmlowp::OutputStageQuantizeDownInt32ToUint8Scale
52 // result_offset, result_mult_int, result_shift,
54 // ((input + result_offset) * result_mult_int + rounding) >> result_shift
60 // and result_mult_int numbers.
64 VectorMap<const std::int32_t, tShape> result_mult_int; member in struct:gemmlowp::OutputStageQuantizeDownInt32ToUint8ScalePC
103 std::int32_t result_mult_int,
107 quantize_down_stage.result_mult_int = result_mult_int;
102 MakeStandardOutputPipeline(std::int32_t result_offset, std::int32_t result_mult_int, std::int32_t result_shift) argument
119 MakeStandardOutputPipeline(const VectorMap<const std::int32_t, tShape>& result_offset, const VectorMap<const std::int32_t, tShape>& result_mult_int, std::int32_t result_shift) argument
[all...]
H A Dgemmlowp.h94 // The meaning of the offsets, result_mult_int and result_shift
114 // The meaning of the offsets, result_mult_int and result_shift
122 int rhs_offset, int result_offset, int result_mult_int,
126 MakeStandardOutputPipeline(result_offset, result_mult_int, result_shift));
119 Gemm(GemmContext* context, const MatrixMap<const Scalar, LhsOrder>& lhs, const MatrixMap<const Scalar, RhsOrder>& rhs, MatrixMap<Scalar, ResultOrder>* result, int lhs_offset, int rhs_offset, int result_offset, int result_mult_int, int result_shift) argument
/external/gemmlowp/internal/
H A Doutput_neon.h76 const std::int32_t result_mult_int = output_stage.result_mult_int; local
82 vmlaq_n_s32(vdupq_n_s32(preshift_offset), a, result_mult_int);
106 const int32x4_t result_mult_int = local
107 vld1q_s32(output_stage.result_mult_int.data(row));
112 vmlaq_s32(vdupq_n_s32(preshift_offset), a, result_mult_int);
136 const int32x4_t result_mult_int = local
137 vld1q_s32(output_stage.result_mult_int.data(col));
142 vmlaq_s32(vdupq_n_s32(preshift_offset), a, result_mult_int);
H A Doutput.h113 const std::int32_t result_mult_int = output_stage.result_mult_int; local
117 return ((input + result_offset) * result_mult_int + kRoundingTerm) >>
137 const std::int32_t result_mult_int = output_stage.result_mult_int(row); local
141 return ((input + result_offset) * result_mult_int + kRoundingTerm) >>
161 const std::int32_t result_mult_int = output_stage.result_mult_int(col); local
165 return ((input + result_offset) * result_mult_int + kRoundingTerm) >>
/external/gemmlowp/test/
H A Dtest.cc125 int rhs_offset, int result_offset, int result_mult_int,
134 MakeStandardOutputPipeline(result_offset, result_mult_int,
156 int rhs_offset, int result_offset, int result_mult_int,
165 MakeStandardOutputPipeline(result_offset, result_mult_int,
183 int rhs_offset, int result_offset, int result_mult_int,
187 result_mult_int, result_shift);
214 int rhs_offset, int result_offset, int result_mult_int,
223 result_mult_int, result_shift, result->stride(), BitDepth);
238 int rhs_offset, int result_offset, int result_mult_int,
243 result->data(), result_offset, result_mult_int,
121 Gemm(Context* context, const MatrixMap<const Scalar, LhsOrder>& lhs, const MatrixMap<const Scalar, RhsOrder>& rhs, MatrixMap<Scalar, ResultOrder>* result, int lhs_offset, int rhs_offset, int result_offset, int result_mult_int, int result_shift) argument
152 Gemm(Context* context, const MatrixMap<const Scalar, LhsOrder>& lhs, const MatrixMap<const Scalar, RhsOrder>& rhs, MatrixMap<Scalar, ResultOrder>* result, int lhs_offset, int rhs_offset, int result_offset, int result_mult_int, int result_shift) argument
179 Gemm(Context* context, const MatrixMap<const Scalar, LhsOrder>& lhs, const MatrixMap<const Scalar, RhsOrder>& rhs, MatrixMap<Scalar, ResultOrder>* result, int lhs_offset, int rhs_offset, int result_offset, int result_mult_int, int result_shift) argument
211 Gemm(Context*, const MatrixMap<const Scalar, LhsOrder>& lhs, const MatrixMap<const Scalar, RhsOrder>& rhs, MatrixMap<Scalar, ResultOrder>* result, int lhs_offset, int rhs_offset, int result_offset, int result_mult_int, int result_shift) argument
234 Gemm(bool transpose_a, bool transpose_b, bool transpose_c, const MatrixMap<const Scalar, LhsOrder>& lhs, const MatrixMap<const Scalar, RhsOrder>& rhs, MatrixMap<Scalar, ResultOrder>* result, int lhs_offset, int rhs_offset, int result_offset, int result_mult_int, int result_shift) argument
365 test_gemm_impl(typename GemmWrapper::Context* context, const LhsType& lhs, const RhsType& rhs, ResultType* result, int lhs_offset, int rhs_offset, int result_offset, int result_mult_int, int result_shift_min, int result_shift_max) argument
472 test_gemm(typename GemmWrapper::Context* context, const LhsType& lhs, const RhsType& rhs, ResultType* result, int lhs_offset, int rhs_offset, int result_offset, int result_mult_int) argument
1097 TestOutputStages(int rows, int depth, int cols, int result_offset, int result_mult_int, int result_shift) argument
[all...]
/external/gemmlowp/eight_bit_int_gemm/
H A Deight_bit_int_gemm.cc72 const int result_mult_int = c_mult_int; local
91 result_mult_int, result_shift); \

Completed in 342 milliseconds