Searched refs:MUL_SAT_MVE (Results 1 – 2 of 2) sorted by relevance
/cmsis-nn-latest/Source/SoftmaxFunctions/ |
D | arm_softmax_s8.c | 47 const int32x4_t x2 = MUL_SAT_MVE(x, x); in arm_exp_on_negative_values_mve_32x4() 48 const int32x4_t op_1 = DIV_POW2_MVE(MUL_SAT_MVE(x2, x2), 2) + MUL_SAT_MVE(x2, x); in arm_exp_on_negative_values_mve_32x4() 49 const int32x4_t op_2 = x + DIV_POW2_MVE(MUL_SAT_MVE(op_1, vdupq_n_s32(715827883)) + x2, 1); in arm_exp_on_negative_values_mve_32x4() 50 int32x4_t result = vdupq_n_s32(1895147668) + MUL_SAT_MVE(vdupq_n_s32(1895147668), op_2); in arm_exp_on_negative_values_mve_32x4() 56 …result = SELECT_USING_MASK(mask, MUL_SAT_MVE(result, vdupq_n_s32(x)), result); … in arm_exp_on_negative_values_mve_32x4() 128 int32x4_t res = MUL_SAT_MVE(ip, vdupq_n_s32(mult)); in arm_softmax_s8() 170 tmp_res = MUL_SAT_MVE(ip, vdupq_n_s32(mult)); in arm_softmax_s8() 172 tmp_res = MUL_SAT_MVE(vdupq_n_s32(shifted_scale), tmp_res); in arm_softmax_s8()
|
/cmsis-nn-latest/Include/ |
D | arm_nnsupportfunctions.h | 1275 #define MUL_SAT_MVE(a, b) arm_doubling_high_mult_mve_32x4((a), (b)) macro
|