/third_party/cmsis/CMSIS/DSP/Source/StatisticsFunctions/ |
D | arm_min_f16.c | 68 f16x8_t curExtremValVec = vdupq_n_f16(F16_MAX); in arm_min_f16() local 87 p0 = vcmpleq(vecSrc, curExtremValVec); in arm_min_f16() 88 curExtremValVec = vpselq(vecSrc, curExtremValVec, p0); in arm_min_f16() 110 p0 = vcmpleq_m(vecSrc, curExtremValVec, p0); in arm_min_f16() 111 curExtremValVec = vpselq(vecSrc, curExtremValVec, p0); in arm_min_f16() 117 minValue = vminnmvq(minValue, curExtremValVec); in arm_min_f16() 121 p0 = vcmpleq(curExtremValVec, minValue); in arm_min_f16()
|
D | arm_absmin_f32.c | 74 f32x4_t curExtremValVec = vdupq_n_f32(F32_ABSMAX); in arm_absmin_f32() local 96 p0 = vcmpleq(vecSrc, curExtremValVec); in arm_absmin_f32() 97 curExtremValVec = vpselq(vecSrc, curExtremValVec, p0); in arm_absmin_f32() 122 p0 = vcmpleq_m(vecSrc, curExtremValVec, p0); in arm_absmin_f32() 123 curExtremValVec = vpselq(vecSrc, curExtremValVec, p0); in arm_absmin_f32() 129 minValue = vminnmvq(minValue, curExtremValVec); in arm_absmin_f32() 133 p0 = vcmpleq(curExtremValVec, minValue); in arm_absmin_f32()
|
D | arm_absmin_f16.c | 69 f16x8_t curExtremValVec = vdupq_n_f16(F16_ABSMAX); in arm_absmin_f16() local 91 p0 = vcmpleq(vecSrc, curExtremValVec); in arm_absmin_f16() 92 curExtremValVec = vpselq(vecSrc, curExtremValVec, p0); in arm_absmin_f16() 117 p0 = vcmpleq_m(vecSrc, curExtremValVec, p0); in arm_absmin_f16() 118 curExtremValVec = vpselq(vecSrc, curExtremValVec, p0); in arm_absmin_f16() 124 minValue = vminnmvq(minValue, curExtremValVec); in arm_absmin_f16() 128 p0 = vcmpleq(curExtremValVec, minValue); in arm_absmin_f16()
|
D | arm_absmax_f16.c | 68 f16x8_t curExtremValVec = vdupq_n_f16(F16_ABSMIN); in arm_absmax_f16() local 90 p0 = vcmpgeq(vecSrc, curExtremValVec); in arm_absmax_f16() 91 curExtremValVec = vpselq(vecSrc, curExtremValVec, p0); in arm_absmax_f16() 116 p0 = vcmpgeq_m(vecSrc, curExtremValVec, p0); in arm_absmax_f16() 117 curExtremValVec = vpselq(vecSrc, curExtremValVec, p0); in arm_absmax_f16() 123 maxValue = vmaxnmvq(maxValue, curExtremValVec); in arm_absmax_f16() 127 p0 = vcmpgeq(curExtremValVec, maxValue); in arm_absmax_f16()
|
D | arm_absmin_q31.c | 63 q31x4_t curExtremValVec = vdupq_n_s32(Q31_ABSMAX); in arm_absmin_q31() local 86 p0 = vcmpleq(vecSrc, curExtremValVec); in arm_absmin_q31() 87 curExtremValVec = vpselq(vecSrc, curExtremValVec, p0); in arm_absmin_q31() 112 p0 = vcmpleq_m(vecSrc, curExtremValVec, p0); in arm_absmin_q31() 113 curExtremValVec = vpselq(vecSrc, curExtremValVec, p0); in arm_absmin_q31() 119 minValue = vminvq(minValue, curExtremValVec); in arm_absmin_q31() 123 p0 = vcmpleq(curExtremValVec, minValue); in arm_absmin_q31()
|
D | arm_absmin_q15.c | 62 q15x8_t curExtremValVec = vdupq_n_s16(Q15_ABSMAX); in arm_absmin_q15() local 85 p0 = vcmpleq(vecSrc, curExtremValVec); in arm_absmin_q15() 86 curExtremValVec = vpselq(vecSrc, curExtremValVec, p0); in arm_absmin_q15() 111 p0 = vcmpleq_m(vecSrc, curExtremValVec, p0); in arm_absmin_q15() 112 curExtremValVec = vpselq(vecSrc, curExtremValVec, p0); in arm_absmin_q15() 118 minValue = vminvq(minValue, curExtremValVec); in arm_absmin_q15() 122 p0 = vcmpleq(curExtremValVec, minValue); in arm_absmin_q15()
|
D | arm_absmin_q7.c | 65 q7x16_t curExtremValVec = vdupq_n_s8(Q7_ABSMAX); in arm_small_blk_absmin_q7() local 88 p0 = vcmpleq(vecSrc, curExtremValVec); in arm_small_blk_absmin_q7() 89 curExtremValVec = vpselq(vecSrc, curExtremValVec, p0); in arm_small_blk_absmin_q7() 114 p0 = vcmpleq_m(vecSrc, curExtremValVec, p0); in arm_small_blk_absmin_q7() 115 curExtremValVec = vpselq(vecSrc, curExtremValVec, p0); in arm_small_blk_absmin_q7() 121 minValue = vminvq(minValue, curExtremValVec); in arm_small_blk_absmin_q7() 125 p0 = vcmpleq(curExtremValVec, minValue); in arm_small_blk_absmin_q7()
|
D | arm_max_f16.c | 66 f16x8_t curExtremValVec = vdupq_n_f16(F16_MIN); in arm_max_f16() local 88 p0 = vcmpgeq(vecSrc, curExtremValVec); in arm_max_f16() 89 curExtremValVec = vpselq(vecSrc, curExtremValVec, p0); in arm_max_f16() 103 maxValue = vmaxnmvq(maxValue, curExtremValVec); in arm_max_f16() 107 p0 = vcmpgeq(curExtremValVec, maxValue); in arm_max_f16()
|
D | arm_absmax_f32.c | 71 f32x4_t curExtremValVec = vdupq_n_f32(F32_ABSMIN); in arm_absmax_f32() local 92 p0 = vcmpgeq_m(vecSrc, curExtremValVec, p); in arm_absmax_f32() 93 curExtremValVec = vpselq(vecSrc, curExtremValVec, p0); in arm_absmax_f32() 107 maxValue = vmaxnmvq(maxValue, curExtremValVec); in arm_absmax_f32() 111 p0 = vcmpgeq(curExtremValVec, maxValue); in arm_absmax_f32()
|
D | arm_min_q7.c | 61 q7x16_t curExtremValVec = vdupq_n_s8(Q7_MAX); in arm_small_blk_min_q7() local 81 p0 = vcmpleq(vecSrc, curExtremValVec); in arm_small_blk_min_q7() 82 curExtremValVec = vpselq(vecSrc, curExtremValVec, p0); in arm_small_blk_min_q7() 95 minValue = vminvq(minValue, curExtremValVec); in arm_small_blk_min_q7() 99 p0 = vcmpleq(curExtremValVec, minValue); in arm_small_blk_min_q7()
|
D | arm_max_no_idx_f16.c | 63 f16x8_t curExtremValVec = vdupq_n_f16(F16_MIN); in arm_max_no_idx_f16() local 78 curExtremValVec = vmaxnmq(vecSrc, curExtremValVec); in arm_max_no_idx_f16() 89 maxValue = vmaxnmvq(maxValue, curExtremValVec); in arm_max_no_idx_f16()
|
D | arm_max_no_idx_f32.c | 60 f32x4_t curExtremValVec = vdupq_n_f32(F32_MIN); in arm_max_no_idx_f32() local 75 curExtremValVec = vmaxnmq(vecSrc, curExtremValVec); in arm_max_no_idx_f32() 86 maxValue = vmaxnmvq(maxValue, curExtremValVec); in arm_max_no_idx_f32()
|
D | arm_max_f32.c | 69 f32x4_t curExtremValVec = vdupq_n_f32(F32_MIN); in arm_max_f32() local 91 p0 = vcmpgeq(vecSrc, curExtremValVec); in arm_max_f32() 92 curExtremValVec = vpselq(vecSrc, curExtremValVec, p0); in arm_max_f32() 106 maxValue = vmaxnmvq(maxValue, curExtremValVec); in arm_max_f32() 110 p0 = vcmpgeq(curExtremValVec, maxValue); in arm_max_f32()
|
D | arm_min_f32.c | 73 f32x4_t curExtremValVec = vdupq_n_f32(F32_MAX); in arm_min_f32() local 95 p0 = vcmpleq(vecSrc, curExtremValVec); in arm_min_f32() 96 curExtremValVec = vpselq(vecSrc, curExtremValVec, p0); in arm_min_f32() 109 minValue = vminnmvq(minValue, curExtremValVec); in arm_min_f32() 113 p0 = vcmpleq(curExtremValVec, minValue); in arm_min_f32()
|