/external/tensorflow/tensorflow/lite/kernels/internal/reference/integer_ops/ |
logistic.h | 50 using gemmlowp::RoundingDivideByPOT; 52 RoundingDivideByPOT(output_in_q0, 31 - kOutputIntegerBits);
|
tanh.h | 49 using gemmlowp::RoundingDivideByPOT; 51 RoundingDivideByPOT(output_in_q0, 31 - kOutputScale);
|
log_softmax.h | 91 gemmlowp::RoundingDivideByPOT(
|
softmax.h | 84 const int32 unsat_output = gemmlowp::RoundingDivideByPOT(
|
mul.h | 76 gemmlowp::RoundingDivideByPOT(unclamped_result.raw(), 8);
|
/external/tensorflow/tensorflow/contrib/lite/kernels/internal/ |
common.h | 94 using gemmlowp::RoundingDivideByPOT; 96 return RoundingDivideByPOT( 109 using gemmlowp::RoundingDivideByPOT; 113 return RoundingDivideByPOT(SaturatingRoundingDoublingHighMul(
|
/external/gemmlowp/internal/ |
output.h | 82 output.reg[i] = RoundingDivideByPOT( 112 RoundingDivideByPOT(dividend.buf.reg[i], result_shift); 140 Add(RoundingDivideByPOT(mulhigh_val, output_stage.result_shift), 171 output.reg[i] = Add(RoundingDivideByPOT(mulhigh_val, right_shift),
|
/external/tensorflow/tensorflow/lite/kernels/internal/ |
common.h | 92 using gemmlowp::RoundingDivideByPOT; 94 return RoundingDivideByPOT( 107 using gemmlowp::RoundingDivideByPOT; 111 return RoundingDivideByPOT(SaturatingRoundingDoublingHighMul(
|
/external/tensorflow/tensorflow/lite/kernels/internal/reference/ |
softmax.h | 120 int32 unsat_output = gemmlowp::RoundingDivideByPOT(
|
reference_ops.h | 676 gemmlowp::RoundingDivideByPOT(shift_input[i], input_right_shift)); [all...] |
/external/gemmlowp/fixedpoint/ |
fixedpoint_neon.h | 270 inline int32x4_t RoundingDivideByPOT(int32x4_t x, int exponent) { 278 inline int16x8_t RoundingDivideByPOT(int16x8_t x, int exponent) {
|
fixedpoint.h | 335 inline IntegerType RoundingDivideByPOT(IntegerType x, int exponent) { 389 return RoundingDivideByPOT<IntegerType>(x, -Exponent); 670 RoundingDivideByPOT<std::int32_t>(int32_value, 32 - ScalarTypeBits)); [all...] |
/external/tensorflow/tensorflow/lite/kernels/internal/optimized/ |
optimized_ops.h | 471 using gemmlowp::RoundingDivideByPOT; 472 reduced = RoundingDivideByPOT(reduced, right_shift); [all...] |
depthwiseconv_uint8.h | [all...] |
depthwiseconv_uint8_3x3_filter.h | 199 return RoundingDivideByPOT(x, exponent); [all...] |
/external/tensorflow/tensorflow/contrib/lite/kernels/internal/optimized/ |
optimized_ops.h | 593 using gemmlowp::RoundingDivideByPOT; 594 reduced = RoundingDivideByPOT(reduced, right_shift); [all...] |
/external/gemmlowp/test/ |
test.cc | [all...] |
test_fixedpoint.cc | 74 // operating on raw types (e.g. RoundingDivideByPOT) without needlessly 99 // Op wrapping RoundingDivideByPOT 109 return RoundingDivideByPOT(x, exponent_);
|