Home
last modified time | relevance | path

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

/hal_nxp-latest/mcux/mcux-sdk/CMSIS/NN/Include/
Darm_nnsupportfunctions.h44 #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/
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(Q31_MAX), result); in arm_exp_on_negative_values_mve_32x4()