Home
last modified time | relevance | path

Searched refs:tmp2 (Results 1 – 4 of 4) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/CMSIS/DSP/Source/TransformFunctions/
Darm_rfft_fast_f16.c52 float16x8x2_t tmp1, tmp2, res; in stage_rfft_f16() local
127 tmp2.val[0] = vsubq_f16(xB.val[0],xA.val[0]); in stage_rfft_f16()
128 tmp2.val[1] = vsubq_f16(xB.val[1],xA.val[1]); in stage_rfft_f16()
130 res.val[0] = vmulq(tw.val[0], tmp2.val[0]); in stage_rfft_f16()
131 res.val[0] = vfmsq(res.val[0],tw.val[1], tmp2.val[1]); in stage_rfft_f16()
133 res.val[1] = vmulq(tw.val[0], tmp2.val[1]); in stage_rfft_f16()
134 res.val[1] = vfmaq(res.val[1], tw.val[1], tmp2.val[0]); in stage_rfft_f16()
211 float16x8x2_t tmp1, tmp2, res; in merge_rfft_f16() local
258 tmp2.val[0] = vsubq_f16(xB.val[0],xA.val[0]); in merge_rfft_f16()
259 tmp2.val[1] = vsubq_f16(xB.val[1],xA.val[1]); in merge_rfft_f16()
[all …]
Darm_rfft_fast_f32.c47 float32x4x2_t tmp1, tmp2, res; in stage_rfft_f32() local
122 tmp2.val[0] = vsubq_f32(xB.val[0],xA.val[0]); in stage_rfft_f32()
123 tmp2.val[1] = vsubq_f32(xB.val[1],xA.val[1]); in stage_rfft_f32()
125 res.val[0] = vmulq(tw.val[0], tmp2.val[0]); in stage_rfft_f32()
126 res.val[0] = vfmsq(res.val[0],tw.val[1], tmp2.val[1]); in stage_rfft_f32()
128 res.val[1] = vmulq(tw.val[0], tmp2.val[1]); in stage_rfft_f32()
129 res.val[1] = vfmaq(res.val[1], tw.val[1], tmp2.val[0]); in stage_rfft_f32()
205 float32x4x2_t tmp1, tmp2, res; in merge_rfft_f32() local
253 tmp2.val[0] = vsubq_f32(xB.val[0],xA.val[0]); in merge_rfft_f32()
254 tmp2.val[1] = vsubq_f32(xB.val[1],xA.val[1]); in merge_rfft_f32()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/CMSIS/DSP/Source/DistanceFunctions/
Darm_boolean_distance_template.h268 uint16x8_t tmp2; in FUNC() local
320 tmp2 = vpaddlq_u8(tmp); in FUNC()
321 tmp3 = vpaddlq_u16(tmp2); in FUNC()
328 tmp2 = vpaddlq_u8(tmp); in FUNC()
329 tmp3 = vpaddlq_u16(tmp2); in FUNC()
336 tmp2 = vpaddlq_u8(tmp); in FUNC()
337 tmp3 = vpaddlq_u16(tmp2); in FUNC()
344 tmp2 = vpaddlq_u8(tmp); in FUNC()
345 tmp3 = vpaddlq_u16(tmp2); in FUNC()
/hal_nxp-latest/mcux/mcux-sdk/CMSIS/DSP/Source/QuaternionMathFunctions/
Darm_quaternion2rotation_f32.c86 float32_t q2q3, tmp1, tmp2 ; in arm_quaternion2rotation_f32() local
125 tmp2 = vgetq_lane(vec1,2) - vgetq_lane(vec1,3); in arm_quaternion2rotation_f32()
128 vec0 = vsetq_lane(tmp1 + tmp2,vec0,0); in arm_quaternion2rotation_f32()
136 *pOutputRotations = tmp1 - tmp2; in arm_quaternion2rotation_f32()