Home
last modified time | relevance | path

Searched refs:SELECT_USING_MASK (Results 1 – 2 of 2) sorted by relevance

/cmsis-nn-latest/Source/SoftmaxFunctions/
Darm_softmax_s8.c56 …result = SELECT_USING_MASK(mask, MUL_SAT_MVE(result, vdupq_n_s32(x)), result); … in arm_exp_on_negative_values_mve_32x4()
72 result = SELECT_USING_MASK(mask, vdupq_n_s32(NN_Q31_MAX), result); in arm_exp_on_negative_values_mve_32x4()
/cmsis-nn-latest/Include/
Darm_nnsupportfunctions.h51 #define SELECT_USING_MASK(mask, a, b) ((mask) & (a)) ^ (~(mask) & (b)) macro
1840 …result = SELECT_USING_MASK(mask, MUL_SAT(result, x), result); … in arm_nn_exp_on_negative_values()
1854 return SELECT_USING_MASK(mask, NN_Q31_MAX, result); in arm_nn_exp_on_negative_values()
1861 result = SELECT_USING_MASK(MASK_IF_NON_ZERO(val > thresh), NN_Q31_MAX, result); in arm_nn_mult_by_power_of_two()
1862 result = SELECT_USING_MASK(MASK_IF_NON_ZERO(val < -thresh), NN_Q31_MIN, result); in arm_nn_mult_by_power_of_two()