Searched refs:SELECT_USING_MASK (Results 1 – 2 of 2) sorted by relevance
/cmsis-nn-latest/Source/SoftmaxFunctions/ |
D | arm_softmax_s8.c | 56 …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/ |
D | arm_nnsupportfunctions.h | 51 #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()
|