Searched refs:SELECT_USING_MASK (Results 1 – 2 of 2) sorted by relevance
| /hal_nxp-latest/mcux/mcux-sdk/CMSIS/NN/Include/ |
| D | arm_nnsupportfunctions.h | 44 #define SELECT_USING_MASK(mask, a, b) ((mask) & (a)) ^ (~(mask) & (b)) macro 915 …result = SELECT_USING_MASK(mask, MUL_SAT(result, x), result); … in arm_nn_exp_on_negative_values() 929 return SELECT_USING_MASK(mask, Q31_MAX, result); in arm_nn_exp_on_negative_values() 936 result = SELECT_USING_MASK(MASK_IF_NON_ZERO(val > thresh), Q31_MAX, result); in arm_nn_mult_by_power_of_two() 937 result = SELECT_USING_MASK(MASK_IF_NON_ZERO(val < -thresh), Q31_MIN, result); in arm_nn_mult_by_power_of_two()
|
| /hal_nxp-latest/mcux/mcux-sdk/CMSIS/NN/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(Q31_MAX), result); in arm_exp_on_negative_values_mve_32x4()
|