Compute Library
 23.11
impl.cpp File Reference

Go to the source code of this file.

Namespaces

 arm_compute
 Copyright (c) 2017-2023 Arm Limited.
 
 arm_compute::cpu
 

Functions

int32x4_t saturating_doubling_high_mul (const int32x4_t &a, const int32_t &b)
 
int32_t saturating_doubling_high_mul (const int32_t &a, const int32_t &b)
 
int32x4_t rounding_divide_by_exp2 (const int32x4_t &x, const int exponent)
 
int32x2_t rounding_divide_by_exp2 (const int32x2_t &x, const int exponent)
 
int32_t rounding_divide_by_exp2 (const int32_t &x, const int exponent)
 
template<typename T , typename TW >
void run_depthwise_quanitized8bit (const ITensor *src, const ITensor *weights, const ITensor *biases, ITensor *dst, const Window &window, bool has_biases, const ConvolutionInfo &info)
 
template void run_depthwise_quanitized8bit< uint8_t, uint8_t > (const ITensor *src, const ITensor *weights, const ITensor *biases, ITensor *dst, const Window &window, bool has_biases, const ConvolutionInfo &info)
 
template void run_depthwise_quanitized8bit< int8_t, int8_t > (const ITensor *src, const ITensor *weights, const ITensor *biases, ITensor *dst, const Window &window, bool has_biases, const ConvolutionInfo &info)
 
template void run_depthwise_quanitized8bit< uint8_t, int8_t > (const ITensor *src, const ITensor *weights, const ITensor *biases, ITensor *dst, const Window &window, bool has_biases, const ConvolutionInfo &info)