Lines Matching refs:vec0
84 f32x4_t vec0,vec1, vec2 ,vec3; in arm_quaternion2rotation_f32() local
91 vec0 = vld1q(pInputQuaternions); in arm_quaternion2rotation_f32()
94 vec1 = vmulq(vec0,vec0); in arm_quaternion2rotation_f32()
97 vec2 = vmulq_n_f32(vec0, vgetq_lane(vec0,0)); in arm_quaternion2rotation_f32()
104 q2q3 = vgetq_lane(vec0,2) * vgetq_lane(vec0,3); in arm_quaternion2rotation_f32()
108 vec3 = vmulq_n_f32(vec0, vgetq_lane(vec0,1)); in arm_quaternion2rotation_f32()
113 vec0 = vsetq_lane(vgetq_lane(vec1,0) + vgetq_lane(vec1,1),vec0,0); in arm_quaternion2rotation_f32()
114 vec0 = vsetq_lane(vgetq_lane(vec0,0) - vgetq_lane(vec1,2),vec0,0); in arm_quaternion2rotation_f32()
115 vec0 = vsetq_lane(vgetq_lane(vec0,0) - vgetq_lane(vec1,3),vec0,0); in arm_quaternion2rotation_f32()
116 vec0 = vsetq_lane(vgetq_lane(vec3,2) - vgetq_lane(vec2,3),vec0,1); in arm_quaternion2rotation_f32()
117 vec0 = vsetq_lane(vgetq_lane(vec3,3) + vgetq_lane(vec2,2),vec0,2); in arm_quaternion2rotation_f32()
118 vec0 = vsetq_lane(vgetq_lane(vec3,2) + vgetq_lane(vec2,3),vec0,3); in arm_quaternion2rotation_f32()
120 vst1q(pOutputRotations, vec0); in arm_quaternion2rotation_f32()
127 vec0 = vsetq_lane(tmp1 + tmp2,vec0,0); in arm_quaternion2rotation_f32()
128 vec0 = vsetq_lane(q2q3 - vgetq_lane(vec2,1) ,vec0,1); in arm_quaternion2rotation_f32()
129 vec0 = vsetq_lane(vgetq_lane(vec3,3) - vgetq_lane(vec2,2),vec0,2); in arm_quaternion2rotation_f32()
130 vec0 = vsetq_lane(q2q3 + vgetq_lane(vec2,1) ,vec0,3); in arm_quaternion2rotation_f32()
132 vst1q(pOutputRotations, vec0); in arm_quaternion2rotation_f32()