Home
last modified time | relevance | path

Searched refs:indexVec (Results 1 – 20 of 20) sorted by relevance

/cmsis-3.4.0/CMSIS/DSP/Source/StatisticsFunctions/
Darm_min_f16.c71 uint16x8_t indexVec; in arm_min_f16() local
75 indexVec = vidupq_u16((uint32_t)0, 1); in arm_min_f16()
89 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_min_f16()
91 indexVec = indexVec + 8; in arm_min_f16()
112 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_min_f16()
122 indexVec = vpselq(curExtremIdxVec, vdupq_n_u16(blockSize), p0); in arm_min_f16()
126 idx = vminvq(idx, indexVec); in arm_min_f16()
Darm_absmin_f16.c72 uint16x8_t indexVec; in arm_absmin_f16() local
77 indexVec = vidupq_u16((uint32_t)0, 1); in arm_absmin_f16()
93 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_absmin_f16()
95 indexVec = indexVec + 8; in arm_absmin_f16()
119 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_absmin_f16()
129 indexVec = vpselq(curExtremIdxVec, vdupq_n_u16(blockSize), p0); in arm_absmin_f16()
133 idx = vminvq(idx, indexVec); in arm_absmin_f16()
Darm_absmin_f32.c77 uint32x4_t indexVec; in arm_absmin_f32() local
82 indexVec = vidupq_u32((uint32_t)0, 1); in arm_absmin_f32()
98 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_absmin_f32()
100 indexVec = indexVec + 4; in arm_absmin_f32()
124 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_absmin_f32()
134 indexVec = vpselq(curExtremIdxVec, vdupq_n_u32(blockSize), p0); in arm_absmin_f32()
138 idx = vminvq(idx, indexVec); in arm_absmin_f32()
Darm_absmax_f16.c71 uint16x8_t indexVec; in arm_absmax_f16() local
76 indexVec = vidupq_u16((uint32_t)0, 1); in arm_absmax_f16()
92 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_absmax_f16()
94 indexVec = indexVec + 8; in arm_absmax_f16()
118 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_absmax_f16()
128 indexVec = vpselq(curExtremIdxVec, vdupq_n_u16(blockSize), p0); in arm_absmax_f16()
132 idx = vminvq(idx, indexVec); in arm_absmax_f16()
Darm_max_q15.c61 uint16x8_t indexVec; in arm_max_q15() local
66 indexVec = vidupq_u16(0U, 1); in arm_max_q15()
80 vst1q_p_u16(extremIdxArr, indexVec, p0); in arm_max_q15()
82 indexVec += 8; in arm_max_q15()
96 indexVec = vpselq(extremIdxVec, vdupq_n_u16(blockSize - 1), p0); in arm_max_q15()
97 *pIndex = vminvq(blockSize - 1, indexVec); in arm_max_q15()
Darm_max_q31.c61 uint32x4_t indexVec; in arm_max_q31() local
66 indexVec = vidupq_u32(0U, 1); in arm_max_q31()
80 vst1q_p_u32(extremIdxArr, indexVec, p0); in arm_max_q31()
82 indexVec += 4; in arm_max_q31()
96 indexVec = vpselq(extremIdxVec, vdupq_n_u32(blockSize - 1), p0); in arm_max_q31()
97 *pIndex = vminvq(blockSize - 1, indexVec); in arm_max_q31()
Darm_min_q15.c63 uint16x8_t indexVec; in arm_min_q15() local
68 indexVec = vidupq_u16(0U, 1); in arm_min_q15()
82 vst1q_p_u16(extremIdxArr, indexVec, p0); in arm_min_q15()
84 indexVec += 8; in arm_min_q15()
97 indexVec = vpselq(extremIdxVec, vdupq_n_u16(blockSize - 1), p0); in arm_min_q15()
98 *pIndex = vminvq(blockSize - 1, indexVec); in arm_min_q15()
Darm_min_q31.c62 uint32x4_t indexVec; in arm_min_q31() local
67 indexVec = vidupq_u32(0U, 1); in arm_min_q31()
81 vst1q_p_u32(extremIdxArr, indexVec, p0); in arm_min_q31()
83 indexVec += 4; in arm_min_q31()
97 indexVec = vpselq(extremIdxVec, vdupq_n_u32(blockSize - 1), p0); in arm_min_q31()
98 *pIndex = vminvq(blockSize - 1, indexVec); in arm_min_q31()
Darm_max_f16.c69 uint16x8_t indexVec; in arm_max_f16() local
76 indexVec = vidupq_wb_u16(&curIdx, 1); in arm_max_f16()
90 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_max_f16()
92 indexVec = vidupq_wb_u16(&curIdx, 1); in arm_max_f16()
108 indexVec = vpselq(curExtremIdxVec, vdupq_n_u16(blockSize), p0); in arm_max_f16()
112 idx = vminvq(idx, indexVec); in arm_max_f16()
Darm_min_q7.c64 uint8x16_t indexVec; in arm_small_blk_min_q7() local
69 indexVec = vidupq_u8((uint32_t)0, 1); in arm_small_blk_min_q7()
83 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_small_blk_min_q7()
85 indexVec = indexVec + 16; in arm_small_blk_min_q7()
100 indexVec = vpselq(curExtremIdxVec, vdupq_n_u8(blockSize), p0); in arm_small_blk_min_q7()
104 idx = vminvq(idx, indexVec); in arm_small_blk_min_q7()
Darm_absmin_q15.c65 uint16x8_t indexVec; in arm_absmin_q15() local
71 indexVec = vidupq_wb_u16(&startIdx, 1); in arm_absmin_q15()
87 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_absmin_q15()
89 indexVec = vidupq_wb_u16(&startIdx, 1); in arm_absmin_q15()
113 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_absmin_q15()
123 indexVec = vpselq(curExtremIdxVec, vdupq_n_u16(blockSize), p0); in arm_absmin_q15()
127 idx = vminvq(idx, indexVec); in arm_absmin_q15()
Darm_absmin_q31.c66 uint32x4_t indexVec; in arm_absmin_q31() local
72 indexVec = vidupq_wb_u32(&startIdx, 1); in arm_absmin_q31()
88 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_absmin_q31()
90 indexVec = vidupq_wb_u32(&startIdx, 1); in arm_absmin_q31()
114 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_absmin_q31()
124 indexVec = vpselq(curExtremIdxVec, vdupq_n_u32(blockSize), p0); in arm_absmin_q31()
128 idx = vminvq(idx, indexVec); in arm_absmin_q31()
Darm_max_q7.c61 uint8x16_t indexVec; in arm_small_blk_max_q7() local
66 indexVec = vidupq_u8(0U, 1); in arm_small_blk_max_q7()
80 vst1q_p_u8(extremIdxArr, indexVec, p0); in arm_small_blk_max_q7()
82 indexVec += 16; in arm_small_blk_max_q7()
96 indexVec = vpselq(extremIdxVec, vdupq_n_u8(blockSize - 1), p0); in arm_small_blk_max_q7()
97 *pIndex = vminvq_u8(blockSize - 1, indexVec); in arm_small_blk_max_q7()
Darm_absmax_f32.c74 uint32x4_t indexVec; in arm_absmax_f32() local
80 indexVec = vidupq_wb_u32(&curIdx, 1); in arm_absmax_f32()
94 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_absmax_f32()
97 indexVec = vidupq_wb_u32(&curIdx, 1); in arm_absmax_f32()
112 indexVec = vpselq(curExtremIdxVec, vdupq_n_u32(blockSize), p0); in arm_absmax_f32()
116 idx = vminvq(idx, indexVec); in arm_absmax_f32()
Darm_absmax_q15.c61 uint16x8_t indexVec; in arm_absmax_q15() local
66 indexVec = vidupq_u16(0U, 1); in arm_absmax_q15()
82 vst1q_p_u16(extremIdxArr, indexVec, p0); in arm_absmax_q15()
84 indexVec += 8; in arm_absmax_q15()
98 indexVec = vpselq(extremIdxVec, vdupq_n_u16(blockSize - 1), p0); in arm_absmax_q15()
99 *pIndex = vminvq(blockSize - 1, indexVec); in arm_absmax_q15()
Darm_absmax_q31.c61 uint32x4_t indexVec; in arm_absmax_q31() local
66 indexVec = vidupq_u32(0U, 1); in arm_absmax_q31()
82 vst1q_p_u32(extremIdxArr, indexVec, p0); in arm_absmax_q31()
84 indexVec += 4; in arm_absmax_q31()
98 indexVec = vpselq(extremIdxVec, vdupq_n_u32(blockSize - 1), p0); in arm_absmax_q31()
99 *pIndex = vminvq(blockSize - 1, indexVec); in arm_absmax_q31()
Darm_min_f32.c76 uint32x4_t indexVec; in arm_min_f32() local
81 indexVec = vidupq_u32((uint32_t)0, 1); in arm_min_f32()
97 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_min_f32()
99 indexVec = indexVec + 4; in arm_min_f32()
114 indexVec = vpselq(curExtremIdxVec, vdupq_n_u32(blockSize), p0); in arm_min_f32()
118 idx = vminvq(idx, indexVec); in arm_min_f32()
Darm_max_f32.c72 uint32x4_t indexVec; in arm_max_f32() local
79 indexVec = vidupq_wb_u32(&curIdx, 1); in arm_max_f32()
93 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_max_f32()
95 indexVec = vidupq_wb_u32(&curIdx, 1); in arm_max_f32()
111 indexVec = vpselq(curExtremIdxVec, vdupq_n_u32(blockSize), p0); in arm_max_f32()
115 idx = vminvq(idx, indexVec); in arm_max_f32()
Darm_absmax_q7.c65 uint8x16_t indexVec; in arm_small_blk_absmax_q7() local
70 indexVec = vidupq_u8(0U, 1); in arm_small_blk_absmax_q7()
86 vst1q_p_u8(extremIdxArr, indexVec, p0); in arm_small_blk_absmax_q7()
88 indexVec += 16; in arm_small_blk_absmax_q7()
102 indexVec = vpselq(extremIdxVec, vdupq_n_u8(blockSize - 1), p0); in arm_small_blk_absmax_q7()
103 *pIndex = vminvq_u8(blockSize - 1, indexVec); in arm_small_blk_absmax_q7()
Darm_absmin_q7.c68 uint8x16_t indexVec; in arm_small_blk_absmin_q7() local
74 indexVec = vidupq_wb_u8(&startIdx, 1); in arm_small_blk_absmin_q7()
90 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_small_blk_absmin_q7()
92 indexVec = vidupq_wb_u8(&startIdx, 1); in arm_small_blk_absmin_q7()
116 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_small_blk_absmin_q7()