Home
last modified time | relevance | path

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

/cmsis-dsp-3.7.0-3.6.0/Source/StatisticsFunctions/
Darm_min_f16.c70 uint16x8_t indexVec; in arm_min_f16() local
74 indexVec = vidupq_u16((uint32_t)0, 1); in arm_min_f16()
88 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_min_f16()
90 indexVec = indexVec + 8; in arm_min_f16()
111 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_min_f16()
121 indexVec = vpselq(curExtremIdxVec, vdupq_n_u16(blockSize), p0); in arm_min_f16()
125 idx = vminvq(idx, indexVec); in arm_min_f16()
Darm_absmin_f32.c76 uint32x4_t indexVec; in arm_absmin_f32() local
81 indexVec = vidupq_u32((uint32_t)0, 1); in arm_absmin_f32()
97 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_absmin_f32()
99 indexVec = indexVec + 4; in arm_absmin_f32()
123 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_absmin_f32()
133 indexVec = vpselq(curExtremIdxVec, vdupq_n_u32(blockSize), p0); in arm_absmin_f32()
137 idx = vminvq(idx, indexVec); in arm_absmin_f32()
Darm_absmax_f16.c70 uint16x8_t indexVec; in arm_absmax_f16() local
75 indexVec = vidupq_u16((uint32_t)0, 1); in arm_absmax_f16()
91 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_absmax_f16()
93 indexVec = indexVec + 8; in arm_absmax_f16()
117 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_absmax_f16()
127 indexVec = vpselq(curExtremIdxVec, vdupq_n_u16(blockSize), p0); in arm_absmax_f16()
131 idx = vminvq(idx, indexVec); in arm_absmax_f16()
Darm_absmin_f16.c71 uint16x8_t indexVec; in arm_absmin_f16() local
76 indexVec = vidupq_u16((uint32_t)0, 1); in arm_absmin_f16()
92 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_absmin_f16()
94 indexVec = indexVec + 8; in arm_absmin_f16()
118 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_absmin_f16()
128 indexVec = vpselq(curExtremIdxVec, vdupq_n_u16(blockSize), p0); in arm_absmin_f16()
132 idx = vminvq(idx, indexVec); in arm_absmin_f16()
Darm_max_q15.c60 uint16x8_t indexVec; in arm_max_q15() local
65 indexVec = vidupq_u16(0U, 1); in arm_max_q15()
79 vst1q_p_u16(extremIdxArr, indexVec, p0); in arm_max_q15()
81 indexVec += 8; in arm_max_q15()
95 indexVec = vpselq(extremIdxVec, vdupq_n_u16(blockSize - 1), p0); in arm_max_q15()
96 *pIndex = vminvq(blockSize - 1, indexVec); in arm_max_q15()
Darm_max_q31.c60 uint32x4_t indexVec; in arm_max_q31() local
65 indexVec = vidupq_u32(0U, 1); in arm_max_q31()
79 vst1q_p_u32(extremIdxArr, indexVec, p0); in arm_max_q31()
81 indexVec += 4; in arm_max_q31()
95 indexVec = vpselq(extremIdxVec, vdupq_n_u32(blockSize - 1), p0); in arm_max_q31()
96 *pIndex = vminvq(blockSize - 1, indexVec); in arm_max_q31()
Darm_min_q15.c62 uint16x8_t indexVec; in arm_min_q15() local
67 indexVec = vidupq_u16(0U, 1); in arm_min_q15()
81 vst1q_p_u16(extremIdxArr, indexVec, p0); in arm_min_q15()
83 indexVec += 8; in arm_min_q15()
96 indexVec = vpselq(extremIdxVec, vdupq_n_u16(blockSize - 1), p0); in arm_min_q15()
97 *pIndex = vminvq(blockSize - 1, indexVec); in arm_min_q15()
Darm_min_q31.c61 uint32x4_t indexVec; in arm_min_q31() local
66 indexVec = vidupq_u32(0U, 1); in arm_min_q31()
80 vst1q_p_u32(extremIdxArr, indexVec, p0); in arm_min_q31()
82 indexVec += 4; in arm_min_q31()
96 indexVec = vpselq(extremIdxVec, vdupq_n_u32(blockSize - 1), p0); in arm_min_q31()
97 *pIndex = vminvq(blockSize - 1, indexVec); in arm_min_q31()
Darm_min_q7.c63 uint8x16_t indexVec; in arm_small_blk_min_q7() local
68 indexVec = vidupq_u8((uint32_t)0, 1); in arm_small_blk_min_q7()
82 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_small_blk_min_q7()
84 indexVec = indexVec + 16; in arm_small_blk_min_q7()
99 indexVec = vpselq(curExtremIdxVec, vdupq_n_u8(blockSize), p0); in arm_small_blk_min_q7()
103 idx = vminvq(idx, indexVec); in arm_small_blk_min_q7()
Darm_max_f16.c68 uint16x8_t indexVec; in arm_max_f16() local
75 indexVec = vidupq_wb_u16(&curIdx, 1); in arm_max_f16()
89 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_max_f16()
91 indexVec = vidupq_wb_u16(&curIdx, 1); in arm_max_f16()
107 indexVec = vpselq(curExtremIdxVec, vdupq_n_u16(blockSize), p0); in arm_max_f16()
111 idx = vminvq(idx, indexVec); in arm_max_f16()
Darm_absmin_q15.c64 uint16x8_t indexVec; in arm_absmin_q15() local
70 indexVec = vidupq_wb_u16(&startIdx, 1); in arm_absmin_q15()
86 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_absmin_q15()
88 indexVec = vidupq_wb_u16(&startIdx, 1); in arm_absmin_q15()
112 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_absmin_q15()
122 indexVec = vpselq(curExtremIdxVec, vdupq_n_u16(blockSize), p0); in arm_absmin_q15()
126 idx = vminvq(idx, indexVec); in arm_absmin_q15()
Darm_absmin_q31.c65 uint32x4_t indexVec; in arm_absmin_q31() local
71 indexVec = vidupq_wb_u32(&startIdx, 1); in arm_absmin_q31()
87 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_absmin_q31()
89 indexVec = vidupq_wb_u32(&startIdx, 1); in arm_absmin_q31()
113 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_absmin_q31()
123 indexVec = vpselq(curExtremIdxVec, vdupq_n_u32(blockSize), p0); in arm_absmin_q31()
127 idx = vminvq(idx, indexVec); in arm_absmin_q31()
Darm_absmax_f32.c73 uint32x4_t indexVec; in arm_absmax_f32() local
79 indexVec = vidupq_wb_u32(&curIdx, 1); in arm_absmax_f32()
93 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_absmax_f32()
96 indexVec = vidupq_wb_u32(&curIdx, 1); in arm_absmax_f32()
111 indexVec = vpselq(curExtremIdxVec, vdupq_n_u32(blockSize), p0); in arm_absmax_f32()
115 idx = vminvq(idx, indexVec); in arm_absmax_f32()
Darm_max_q7.c60 uint8x16_t indexVec; in arm_small_blk_max_q7() local
65 indexVec = vidupq_u8(0U, 1); in arm_small_blk_max_q7()
79 vst1q_p_u8(extremIdxArr, indexVec, p0); in arm_small_blk_max_q7()
81 indexVec += 16; in arm_small_blk_max_q7()
95 indexVec = vpselq(extremIdxVec, vdupq_n_u8(blockSize - 1), p0); in arm_small_blk_max_q7()
96 *pIndex = vminvq_u8(blockSize - 1, indexVec); in arm_small_blk_max_q7()
Darm_absmax_q15.c60 uint16x8_t indexVec; in arm_absmax_q15() local
65 indexVec = vidupq_u16(0U, 1); in arm_absmax_q15()
81 vst1q_p_u16(extremIdxArr, indexVec, p0); in arm_absmax_q15()
83 indexVec += 8; in arm_absmax_q15()
97 indexVec = vpselq(extremIdxVec, vdupq_n_u16(blockSize - 1), p0); in arm_absmax_q15()
98 *pIndex = vminvq(blockSize - 1, indexVec); in arm_absmax_q15()
Darm_absmax_q31.c60 uint32x4_t indexVec; in arm_absmax_q31() local
65 indexVec = vidupq_u32(0U, 1); in arm_absmax_q31()
81 vst1q_p_u32(extremIdxArr, indexVec, p0); in arm_absmax_q31()
83 indexVec += 4; in arm_absmax_q31()
97 indexVec = vpselq(extremIdxVec, vdupq_n_u32(blockSize - 1), p0); in arm_absmax_q31()
98 *pIndex = vminvq(blockSize - 1, indexVec); in arm_absmax_q31()
Darm_min_f32.c75 uint32x4_t indexVec; in arm_min_f32() local
80 indexVec = vidupq_u32((uint32_t)0, 1); in arm_min_f32()
96 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_min_f32()
98 indexVec = indexVec + 4; in arm_min_f32()
113 indexVec = vpselq(curExtremIdxVec, vdupq_n_u32(blockSize), p0); in arm_min_f32()
117 idx = vminvq(idx, indexVec); in arm_min_f32()
Darm_absmax_q7.c69 uint8x16_t indexVec; in arm_small_blk_absmax_q7() local
74 indexVec = vidupq_u8(0U, 1); in arm_small_blk_absmax_q7()
90 vst1q_p_u8(extremIdxArr, indexVec, p0); in arm_small_blk_absmax_q7()
92 indexVec += 16; in arm_small_blk_absmax_q7()
106 indexVec = vpselq(extremIdxVec, vdupq_n_u8(blockSize - 1), p0); in arm_small_blk_absmax_q7()
107 *pIndex = vminvq_u8(blockSize - 1, indexVec); in arm_small_blk_absmax_q7()
Darm_max_f32.c71 uint32x4_t indexVec; in arm_max_f32() local
78 indexVec = vidupq_wb_u32(&curIdx, 1); in arm_max_f32()
92 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_max_f32()
94 indexVec = vidupq_wb_u32(&curIdx, 1); in arm_max_f32()
110 indexVec = vpselq(curExtremIdxVec, vdupq_n_u32(blockSize), p0); in arm_max_f32()
114 idx = vminvq(idx, indexVec); in arm_max_f32()
Darm_absmin_q7.c67 uint8x16_t indexVec; in arm_small_blk_absmin_q7() local
73 indexVec = vidupq_wb_u8(&startIdx, 1); in arm_small_blk_absmin_q7()
89 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_small_blk_absmin_q7()
91 indexVec = vidupq_wb_u8(&startIdx, 1); in arm_small_blk_absmin_q7()
115 curExtremIdxVec = vpselq(indexVec, curExtremIdxVec, p0); in arm_small_blk_absmin_q7()