Home
last modified time | relevance | path

Searched refs:offset (Results 1 – 25 of 52) sorted by relevance

123

/cmsis-dsp-latest/Source/BasicMathFunctions/
Darm_offset_q7.c57 q7_t offset, in arm_offset_q7() argument
73 vst1q(pDst, vqaddq(vecSrc, offset)); in arm_offset_q7()
92 vstrbq_p(pDst, vqaddq(vecSrc, offset), p0); in arm_offset_q7()
99 q7_t offset, in arm_offset_q7() argument
111 offset_packed = __PACKq7(offset, offset, offset, offset); in arm_offset_q7()
125 *pDst++ = (q7_t) __SSAT((q15_t) *pSrc++ + offset, 8); in arm_offset_q7()
126 *pDst++ = (q7_t) __SSAT((q15_t) *pSrc++ + offset, 8); in arm_offset_q7()
127 *pDst++ = (q7_t) __SSAT((q15_t) *pSrc++ + offset, 8); in arm_offset_q7()
128 *pDst++ = (q7_t) __SSAT((q15_t) *pSrc++ + offset, 8); in arm_offset_q7()
150 *pDst++ = (q7_t) __SSAT((q15_t) *pSrc++ + offset, 8); in arm_offset_q7()
Darm_offset_q15.c57 q15_t offset, in arm_offset_q15() argument
73 vst1q(pDst, vqaddq(vecSrc, offset)); in arm_offset_q15()
92 vstrhq_p(pDst, vqaddq(vecSrc, offset), p0); in arm_offset_q15()
100 q15_t offset, in arm_offset_q15() argument
112 offset_packed = __PKHBT(offset, offset, 16); in arm_offset_q15()
127 *pDst++ = (q15_t) __SSAT(((q31_t) *pSrc++ + offset), 16); in arm_offset_q15()
128 *pDst++ = (q15_t) __SSAT(((q31_t) *pSrc++ + offset), 16); in arm_offset_q15()
129 *pDst++ = (q15_t) __SSAT(((q31_t) *pSrc++ + offset), 16); in arm_offset_q15()
130 *pDst++ = (q15_t) __SSAT(((q31_t) *pSrc++ + offset), 16); in arm_offset_q15()
153 *pDst++ = (q15_t) __QADD16(*pSrc++, offset); in arm_offset_q15()
[all …]
Darm_offset_q31.c58 q31_t offset, in arm_offset_q31() argument
74 vst1q(pDst, vqaddq(vecSrc, offset)); in arm_offset_q31()
93 vstrwq_p(pDst, vqaddq(vecSrc, offset), p0); in arm_offset_q31()
100 q31_t offset, in arm_offset_q31() argument
116 *pDst++ = __QADD(*pSrc++, offset); in arm_offset_q31()
118 *pDst++ = __QADD(*pSrc++, offset); in arm_offset_q31()
120 *pDst++ = __QADD(*pSrc++, offset); in arm_offset_q31()
122 *pDst++ = __QADD(*pSrc++, offset); in arm_offset_q31()
144 *pDst++ = __QADD(*pSrc++, offset); in arm_offset_q31()
146 *pDst++ = (q31_t) clip_q63_to_q31((q63_t) * pSrc++ + offset); in arm_offset_q31()
Darm_offset_f32.c68 float32_t offset, in arm_offset_f32() argument
85 res = vaddq(vec1,offset); in arm_offset_f32()
103 vstrwq_p(pDst, vaddq(vec1, offset), p0); in arm_offset_f32()
112 float32_t offset, in arm_offset_f32() argument
131 res = vaddq_f32(vec1,vdupq_n_f32(offset)); in arm_offset_f32()
156 *pDst++ = (*pSrc++) + offset; in arm_offset_f32()
158 *pDst++ = (*pSrc++) + offset; in arm_offset_f32()
160 *pDst++ = (*pSrc++) + offset; in arm_offset_f32()
162 *pDst++ = (*pSrc++) + offset; in arm_offset_f32()
184 *pDst++ = (*pSrc++) + offset; in arm_offset_f32()
Darm_offset_f16.c54 float16_t offset, in arm_offset_f16() argument
71 res = vaddq(vec1,offset); in arm_offset_f16()
89 vstrhq_p(pDst, vaddq(vec1, offset), p0); in arm_offset_f16()
99 float16_t offset, in arm_offset_f16() argument
116 *pDst++ = (_Float16)(*pSrc++) + (_Float16)offset; in arm_offset_f16()
118 *pDst++ = (_Float16)(*pSrc++) + (_Float16)offset; in arm_offset_f16()
120 *pDst++ = (_Float16)(*pSrc++) + (_Float16)offset; in arm_offset_f16()
122 *pDst++ = (_Float16)(*pSrc++) + (_Float16)offset; in arm_offset_f16()
143 *pDst++ = (_Float16)(*pSrc++) + (_Float16)offset; in arm_offset_f16()
Darm_offset_f64.c50 float64_t offset, in arm_offset_f64() argument
64 *pDst++ = (*pSrc++) + offset; in arm_offset_f64()
/cmsis-dsp-latest/dsppp/Include/dsppp/Helium/
Dfloat.hpp509 constexpr uint32x4_t offset={0*S,1*S,2*S,3*S}; in vload1() local
510 return(vldrwq_gather_shifted_offset_f32(p,offset)); in vload1()
526 uint32x4_t offset = vidupq_u32((uint32_t)0,1); in vload1() local
527 offset = vmulq_n_u32(offset,stride); in vload1()
528 return(vldrwq_gather_shifted_offset_f32(p,offset)); in vload1()
561 constexpr uint32x4_t offset={0*S,1*S,2*S,3*S}; in vload1_z() local
562 return(vldrwq_gather_shifted_offset_z_f32(p,offset,p0)); in vload1_z()
582 uint32x4_t offset = vidupq_u32((uint32_t)0,1); in vload1_z() local
583 offset = vmulq_n_u32(offset,stride); in vload1_z()
584 return(vldrwq_gather_shifted_offset_z_f32(p,offset,p0)); in vload1_z()
[all …]
Dq31.hpp208 constexpr uint32x4_t offset={0*S,1*S,2*S,3*S}; in vload1() local
209 return(vldrwq_gather_shifted_offset_s32(reinterpret_cast<const int32_t*>(p),offset)); in vload1()
216 uint32x4_t offset = vidupq_u32((uint32_t)0,1); in vload1() local
217 offset = vmulq_n_u32(offset,stride); in vload1()
218 return(vldrwq_gather_shifted_offset_s32(reinterpret_cast<const int32_t*>(p),offset)); in vload1()
236 uint32x4_t offset = vidupq_u32((uint32_t)0,1); in vload1_z() local
237 offset = vmulq_n_u32(offset,S); in vload1_z()
238 return(vldrwq_gather_shifted_offset_z_s32(reinterpret_cast<const int32_t*>(p),offset,p0)); in vload1_z()
247 uint32x4_t offset = vidupq_u32((uint32_t)0,1); in vload1_z() local
248 offset = vmulq_n_u32(offset,stride); in vload1_z()
[all …]
Dq15.hpp271 constexpr uint16x8_t offset={0*S,1*S,2*S,3*S,4*S,5*S,6*S,7*S}; in vload1() local
274 return(vldrhq_gather_shifted_offset_s16(reinterpret_cast<const int16_t*>(p),offset)); in vload1()
296 uint16x8_t offset = vidupq_u16((uint32_t)0,1); in vload1() local
297 offset = vmulq_n_u16(offset,stride); in vload1()
298 return(vldrhq_gather_shifted_offset_s16(reinterpret_cast<const int16_t*>(p),offset)); in vload1()
326 uint16x8_t offset = vidupq_u16((uint32_t)0,1); in vload1_z() local
327 offset = vmulq_n_u16(offset,S); in vload1_z()
328 return(vldrhq_gather_shifted_offset_z_s16(reinterpret_cast<const int16_t*>(p),offset,p0)); in vload1_z()
360 uint16x8_t offset = vidupq_u16((uint32_t)0,1); in vload1_z() local
361 offset = vmulq_n_u16(offset,stride); in vload1_z()
[all …]
Dq7.hpp213 constexpr uint8x16_t offset={0*S,1*S,2*S,3*S,4*S,5*S,6*S,7*S, in vload1() local
217 return(vldrbq_gather_offset_s8(reinterpret_cast<const int8_t*>(p),offset)); in vload1()
239 uint8x16_t offset = vidupq_u8((uint32_t)0,1); in vload1() local
240 offset = vmulq_n_u8(offset,stride); in vload1()
241 return(vldrbq_gather_offset_s8(reinterpret_cast<const int8_t*>(p),offset)); in vload1()
269 uint8x16_t offset = vidupq_u8((uint32_t)0,1); in vload1_z() local
270 offset = vmulq_n_u8(offset,S); in vload1_z()
271 return(vldrbq_gather_offset_z_s8(reinterpret_cast<const int8_t*>(p),offset,p0)); in vload1_z()
303 uint8x16_t offset = vidupq_u8((uint32_t)0,1); in vload1_z() local
304 offset = vmulq_n_u8(offset,stride); in vload1_z()
[all …]
Dhalf.hpp408 constexpr uint16x8_t offset={0*S,1*S,2*S,3*S,4*S,5*S,6*S,7*S}; in vload1() local
409 return(vldrhq_gather_shifted_offset_f16(p,offset)); in vload1()
431 uint16x8_t offset = vidupq_u16((uint32_t)0,1); in vload1() local
432 offset = vmulq_n_u16(offset,stride); in vload1()
433 return(vldrhq_gather_shifted_offset_f16(p,offset)); in vload1()
466 constexpr uint16x8_t offset={0*S,1*S,2*S,3*S,4*S,5*S,6*S,7*S}; in vload1_z() local
467 return(vldrhq_gather_shifted_offset_z_f16(p,offset,p0)); in vload1_z()
502 uint16x8_t offset = vidupq_u16((uint32_t)0,1); in vload1_z() local
503 offset = vmulq_n_u16(offset,stride); in vload1_z()
504 return(vldrhq_gather_shifted_offset_z_f16(p,offset,p0)); in vload1_z()
[all …]
/cmsis-dsp-latest/Testing/Source/Benchmarks/
DUnaryF64.cpp15 int offset=14; in cholesky_offset() local
19 offset = 14; in cholesky_offset()
22 offset = 79; in cholesky_offset()
25 offset = 143; in cholesky_offset()
28 offset = 224; in cholesky_offset()
31 offset = 449; in cholesky_offset()
34 offset = 14; in cholesky_offset()
38 return(offset); in cholesky_offset()
90 int offset=14; in setUp() local
100 offset=cholesky_offset(this->nbr); in setUp()
[all …]
DUnaryF32.cpp15 int offset=14; in cholesky_offset() local
19 offset = 14; in cholesky_offset()
22 offset = 79; in cholesky_offset()
25 offset = 143; in cholesky_offset()
28 offset = 224; in cholesky_offset()
31 offset = 449; in cholesky_offset()
34 offset = 14; in cholesky_offset()
38 return(offset); in cholesky_offset()
148 int offset=14; in setUp() local
158 offset=cholesky_offset(this->nbr); in setUp()
[all …]
DUnaryF16.cpp15 int offset=14; in cholesky_offset() local
19 offset = 14; in cholesky_offset()
22 offset = 79; in cholesky_offset()
25 offset = 143; in cholesky_offset()
28 offset = 224; in cholesky_offset()
31 offset = 449; in cholesky_offset()
34 offset = 14; in cholesky_offset()
38 return(offset); in cholesky_offset()
139 int offset=14; in setUp() local
149 offset=cholesky_offset(this->nbr); in setUp()
[all …]
/cmsis-dsp-latest/Testing/FrameworkSource/
DFPGA.cpp50 unsigned long offset; member
298 unsigned long offset,nb; in ReadPatternList() local
307 this->read32(&offset); in ReadPatternList()
309 this->patternOffsets->push_back(offset); in ReadPatternList()
325 unsigned long offset,nb; in ReadParameterList() local
343 this->read32(&offset); in ReadParameterList()
345 gen.offset=offset; in ReadParameterList()
414 return((*this->parameterOffsets)[id].offset); in getParameterOffset()
444 unsigned long offset; in ImportParams() local
452 offset=gen.offset; in ImportParams()
[all …]
DArrayMemory.cpp95 unsigned long offset; in NewBuffer() local
98 offset=(unsigned long)(this->m_currentPtr - this->m_ptr); in NewBuffer()
99 pad = this->alignSize*ceil(1.0*offset / (1.0*this->alignSize)) - offset; in NewBuffer()
/cmsis-dsp-latest/Source/FastMathFunctions/
Darm_vlog_f16.c122 int16x8_t offset; in vlogq_lut_f16() local
132 offset = vmulq_n_s16(n,(1+NB_DEG_LOGF16)); in vlogq_lut_f16()
133 offset = vaddq_n_s16(offset,NB_DEG_LOGF16-1); in vlogq_lut_f16()
135 res = vldrhq_gather_shifted_offset_f16(lut_logf16,(uint16x8_t)offset); in vlogq_lut_f16()
136 offset = vsubq_n_s16(offset,1); in vlogq_lut_f16()
140 lutV = vldrhq_gather_shifted_offset_f16(lut_logf16,(uint16x8_t)offset); in vlogq_lut_f16()
142 offset = vsubq_n_s16(offset,1); in vlogq_lut_f16()
/cmsis-dsp-latest/Source/FilteringFunctions/
Darm_levinson_durbin_f16.c131 uint16x8_t offset,offsetInc,vecTmp; in arm_levinson_durbin_f16() local
134 offset = vld1q_u16((uint16_t*)orgOffsetArray); in arm_levinson_durbin_f16()
137 offset = vaddq_m_u16(offset,offset,vecTmp,LANE4567_MASK); in arm_levinson_durbin_f16()
158 vecA = vldrhq_gather_shifted_offset_f16(a,offset); in arm_levinson_durbin_f16()
168 vstrhq_scatter_shifted_offset_f16(a, offset, tmp); in arm_levinson_durbin_f16()
170 offset = vaddq(offset,offsetInc); in arm_levinson_durbin_f16()
Darm_levinson_durbin_f32.c134 uint32x4_t offset,offsetInc,vecTmp; in arm_levinson_durbin_f32() local
137 offset = vld1q_u32((uint32_t*)orgOffsetArray); in arm_levinson_durbin_f32()
140 offset = vaddq_m_u32(offset,offset,vecTmp,LANE23_MASK); in arm_levinson_durbin_f32()
161 vecA = vldrwq_gather_shifted_offset_f32(a,offset); in arm_levinson_durbin_f32()
171 vstrwq_scatter_shifted_offset_f32(a, offset, tmp); in arm_levinson_durbin_f32()
173 offset = vaddq(offset,offsetInc); in arm_levinson_durbin_f32()
Darm_levinson_durbin_q31.c198 uint32x4_t offset,offsetInc,vecTmp; in arm_levinson_durbin_q31() local
201 offset = vld1q_u32((uint32_t*)orgOffsetArray); in arm_levinson_durbin_q31()
204 offset = vaddq_m_u32(offset,offset,vecTmp,LANE23_MASK); in arm_levinson_durbin_q31()
230 vecA = vldrwq_gather_shifted_offset_s32(a,offset); in arm_levinson_durbin_q31()
240 vstrwq_scatter_shifted_offset_s32(a, offset, tmp); in arm_levinson_durbin_q31()
242 offset = vaddq(offset,offsetInc); in arm_levinson_durbin_q31()
/cmsis-dsp-latest/Source/TransformFunctions/
Darm_rfft_q31.c179 uint32x4_t offset = { 2, 3, 0, 1 }; in arm_split_rfft_q31() local
182 offset = offset + (2 * fftLen - 4); in arm_split_rfft_q31()
199 q31x4_t in2 = vldrwq_gather_shifted_offset_s32(pSrc, offset); in arm_split_rfft_q31()
212 offset -= 4; in arm_split_rfft_q31()
335 uint32x4_t offset = { 2, 3, 0, 1 }; in arm_split_rifft_q31() local
339 offset = offset + (2 * fftLen - 2); in arm_split_rifft_q31()
355 q31x4_t in2 = vldrwq_gather_shifted_offset_s32(pSrc, offset); in arm_split_rifft_q31()
371 offset -= 4; in arm_split_rifft_q31()
/cmsis-dsp-latest/Examples/ARM/arm_bayes_example/
DARMCM55_FP_MVE_config.txt12 … # (int , init-time) default = '0x10000000' : Secure vector-table offset at reset
13 … # (int , init-time) default = '0x0' : Non-Secure vector-table offset at reset
23 … # (int , init-time) default = '0x10000000' : Secure vector-table offset at reset
24 … # (int , init-time) default = '0x0' : Non-Secure vector-table offset at reset
/cmsis-dsp-latest/Examples/ARM/arm_class_marks_example/
DARMCM55_FP_MVE_config.txt12 … # (int , init-time) default = '0x10000000' : Secure vector-table offset at reset
13 … # (int , init-time) default = '0x0' : Non-Secure vector-table offset at reset
23 … # (int , init-time) default = '0x10000000' : Secure vector-table offset at reset
24 … # (int , init-time) default = '0x0' : Non-Secure vector-table offset at reset
/cmsis-dsp-latest/Examples/ARM/arm_convolution_example/
DARMCM55_FP_MVE_config.txt12 … # (int , init-time) default = '0x10000000' : Secure vector-table offset at reset
13 … # (int , init-time) default = '0x0' : Non-Secure vector-table offset at reset
23 … # (int , init-time) default = '0x10000000' : Secure vector-table offset at reset
24 … # (int , init-time) default = '0x0' : Non-Secure vector-table offset at reset
/cmsis-dsp-latest/Examples/ARM/arm_svm_example/
DARMCM55_FP_MVE_config.txt12 … # (int , init-time) default = '0x10000000' : Secure vector-table offset at reset
13 … # (int , init-time) default = '0x0' : Non-Secure vector-table offset at reset
23 … # (int , init-time) default = '0x10000000' : Secure vector-table offset at reset
24 … # (int , init-time) default = '0x0' : Non-Secure vector-table offset at reset

123