/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/m4p10/src/ |
H A D | armVCM4P10_DeBlockPixel.c | 49 * [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 D | rsCpuIntrinsics_neon_ColorMatrix.S | 36 veor q0, q0 70 #vqadd.s32 q0,q0,q0 71 #vadd.f32 q0,q0,q0 72 #vmul.f32 q0,q0,d [all...] |
H A D | rsCpuIntrinsics_neon_Blend.S | 44 * 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 D | rsCpuIntrinsics_neon_3DLUT.S | 142 /* 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 D | rsCpuIntrinsics_neon_YuvToRGB.S | 45 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 D | rsCpuIntrinsics_neon_Convolve.S | 34 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 D | armVCM4P10_InterpolateLuma_HalfDiagVerHor4x4_unsafe_s.S | 41 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 D | armVCM4P10_InterpolateLuma_HalfDiagHorVer4x4_unsafe_s.S | 145 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 D | omxVCM4P10_PredictIntraChroma_8x8_s.S | 183 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 D | armVCM4P10_InterpolateLuma_HalfVer4x4_unsafe_s.S | 37 VADDL.U8 q0,d7,d12 65 VQRSHRUN.S16 d0,q0,#5
|
H A D | omxVCM4P10_PredictIntra_16x16_s.S | 129 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 D | armVCM4P10_TransformResidual4x4_s.S | 46 VTRN.32 q0,q1
|
H A D | omxVCM4P10_DequantTransformResidualFromPairAndAdd_s.S | 75 VTRN.32 q0,q1 89 VTRN.32 q0,q1 122 VADDW.U8 q3,q0,d4
|
H A D | omxVCM4P10_TransformDequantLumaDCFromPair_s.S | 51 VTRN.32 q0,q1
|
/frameworks/native/services/sensorservice/ |
H A D | quat.h | 32 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 D | Fusion.h | 76 void initFusion(const vec4_t& q0, float dT);
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/ |
H A D | h264bsd_deblocking.c | 660 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 D | rs_quaternion.rsh | 135 * @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 D | SensorManager.java | 1422 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;
|