Searched refs:q0 (Results 1 - 19 of 19) sorted by relevance

/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/m4p10/src/
H A DarmVCM4P10_DeBlockPixel.c49 * [in] pQ0 Pointer to pixel q0
50 * [in] Step Step between pixels q0 and q1
61 OMX_U8 *pQ0, /* pointer to the pixel q0 */
62 int Step, /* step between pixels q0 and q1 */
70 int p3, p2, p1, p0, q0, q1, q2, q3; local
82 q0 = pQ0[ 0*Step];
87 if (armAbs(p0-q0)>=alpha || armAbs(p1-p0)>=beta || armAbs(q1-q0)>=beta)
90 p3, p2, p1, p0, q0, q1, q2, q3, alpha, beta);
95 aq = armAbs(q2 - q0);
[all...]
/frameworks/rs/cpu_ref/
H A DrsCpuIntrinsics_neon_ColorMatrix.S36 veor q0, q0
70 #vqadd.s32 q0,q0,q0
71 #vadd.f32 q0,q0,q0
72 #vmul.f32 q0,q0,d
[all...]
H A DrsCpuIntrinsics_neon_Blend.S44 * At entry q0-q3 contain the RGBA data from the destination buffer, and q8-q11
61 vmov.i8 q0, #0
69 vmov q0, q8
85 vmull.u8 q0, d14, d0
93 vrshrn.u16 d8, q0, #8
102 vaddw.u8 q0, d8
111 vrshrn.u16 d0, q0, #8
120 vqadd.u8 q0, q8
139 vrshrn.u16 d8, q0, #8
166 vqadd.u8 q0, q
[all...]
H A DrsCpuIntrinsics_neon_3DLUT.S142 /* q0,q1,q2,q5 source data
147 vmovl.u8 q0, d0
150 vmul.u16 q0, q0, d6[0]
159 vsra.u16 q0, q0, #8
163 vshr.u16 q12, q0, #8
167 vbic.u16 q0, #0xff00
171 /* q0,d2,q2 fractional offset
H A DrsCpuIntrinsics_neon_YuvToRGB.S45 vaddw.u8 q0, q1, d14 // r0 = y0 * 149 + (v >> 1)
57 vhadd.u16 q0, q11 // r0 = (r0 + r2) >> 1
64 vqsub.u16 q0, q13 // r0 = satu16(r0 - (16 * 149 + (128 >> 1) + 128 * 204) >> 1)
71 vqrshrn.u16 d0, q0, #6
78 vzip.u8 q0, q1
196 vzip.8 q0, q2
198 vzip.8 q0, q1
H A DrsCpuIntrinsics_neon_Convolve.S34 coefficients in the q0, q1 NEON registers */
36 vld1.16 {q0, q1}, [r4]
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/
H A DarmVCM4P10_InterpolateLuma_HalfDiagVerHor4x4_unsafe_s.S41 VADDL.U8 q0,d1,d11
47 VMLAL.U8 q0,d5,d31
51 VMLSL.U8 q0,d3,d30
55 VMLAL.U8 q0,d7,d31
59 VMLSL.U8 q0,d9,d30
89 VADDL.S16 q0,d18,d29
93 VMLAL.S16 q0,d27,d31
97 VMLSL.S16 q0,d26,d30
122 VQRSHRUN.S32 d0,q0,#10
126 VQMOVN.U16 d0,q0
[all...]
H A DarmVCM4P10_InterpolateLuma_HalfDiagHorVer4x4_unsafe_s.S145 VADDL.S16 q0,d12,d18
148 VMUL.I32 q4,q0,q14
151 VADDL.S16 q0,d14,d20
154 VMUL.I32 q4,q0,q14
157 VADDL.S16 q0,d16,d22
160 VMUL.I32 q4,q0,q14
163 VADDL.S16 q0,d18,d24
166 VMLS.I32 q3,q0,q14
171 VQMOVN.U16 d0,q0
H A DomxVCM4P10_PredictIntraChroma_8x8_s.S183 VADDL.U8 q0,d0,d1
184 VDUP.16 q0,d1[3]
185 VSHL.I16 q0,q0,#4
190 VADD.I16 q2,q2,q0
191 VDUP.16 q0,d6[0]
199 VADD.I16 q0,q2,q0
207 VQRSHRUN.S16 d0,q0,#5
H A DarmVCM4P10_InterpolateLuma_HalfVer4x4_unsafe_s.S37 VADDL.U8 q0,d7,d12
65 VQRSHRUN.S16 d0,q0,#5
H A DomxVCM4P10_PredictIntra_16x16_s.S129 VPADDL.U8 q0,q1
140 VPADDL.U8 q0,q0
236 VADD.I16 q0,q5,q13
239 VQRSHRUN.S16 d6,q0,#5
243 VADD.I16 q0,q0,q7
H A DarmVCM4P10_TransformResidual4x4_s.S46 VTRN.32 q0,q1
H A DomxVCM4P10_DequantTransformResidualFromPairAndAdd_s.S75 VTRN.32 q0,q1
89 VTRN.32 q0,q1
122 VADDW.U8 q3,q0,d4
H A DomxVCM4P10_TransformDequantLumaDCFromPair_s.S51 VTRN.32 q0,q1
/frameworks/native/services/sensorservice/
H A Dquat.h32 TYPE q0(q.w);
40 TYPE q3_q0 = 2 * q3 * q0;
42 TYPE q2_q0 = 2 * q2 * q0;
44 TYPE q1_q0 = 2 * q1 * q0;
H A DFusion.h76 void initFusion(const vec4_t& q0, float dT);
/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/
H A Dh264bsd_deblocking.c660 u8 p0, q0, p1, q1, p2, q2; local
677 q0 = data[0]; q1 = data[1];
678 if ( ((unsigned)ABS(p0-q0) < thresholds->alpha) &&
680 ((unsigned)ABS(q1-q0) < thresholds->beta) )
688 (p2 + ((p0 + q0 + 1) >> 1) - (p1 << 1)) >> 1));
692 if ((unsigned)ABS(q2-q0) < thresholds->beta)
695 (q2 + ((p0 + q0 + 1) >> 1) - (q1 << 1)) >> 1));
699 delta = CLIP3(-tmp, tmp, ((((q0 - p0) << 2) +
703 q0 = clp[q0
771 u8 p0, q0, p1, q1, p2, q2; local
840 u8 p0, q0, p1, q1, p2, q2; local
952 u8 p0, q0, p1, q1; local
1028 u8 p0, q0, p1, q1; local
1076 u8 p0, q0, p1, q1; local
[all...]
/frameworks/rs/scriptc/
H A Drs_quaternion.rsh135 * @param q0 first quaternion
137 * @return dot product between q0 and q1
140 rsQuaternionDot(const rs_quaternion *q0, const rs_quaternion *q1) {
141 return q0->w*q1->w + q0->x*q1->x + q0->y*q1->y + q0->z*q1->z;
177 * @param q0 first param
182 rsQuaternionSlerp(rs_quaternion *q, const rs_quaternion *q0, const rs_quaternion *q1, float t) {
184 rsQuaternionSet(q, q0);
[all...]
/frameworks/base/core/java/android/hardware/
H A DSensorManager.java1422 float q0;
1428 q0 = rotationVector[3];
1430 q0 = 1 - q1*q1 - q2*q2 - q3*q3;
1431 q0 = (q0 > 0) ? (float)Math.sqrt(q0) : 0;
1438 float q3_q0 = 2 * q3 * q0;
1440 float q2_q0 = 2 * q2 * q0;
1442 float q1_q0 = 2 * q1 * q0;

Completed in 735 milliseconds