/external/clang/test/PCH/ |
reinclude.cpp | 10 int q2 = A::y; variable
|
/hardware/invensense/mlsdk/mllite/ |
mlMathFunc.c | 97 void inv_q_mult(const long *q1, const long *q2, long *qProd) 100 qProd[0] = (long)(((long long)q1[0] * q2[0] - (long long)q1[1] * q2[1] - 101 (long long)q1[2] * q2[2] - 102 (long long)q1[3] * q2[3]) >> 30); 104 (int)(((long long)q1[0] * q2[1] + (long long)q1[1] * q2[0] + 105 (long long)q1[2] * q2[3] - (long long)q1[3] * q2[2]) >> 30); 107 (long)(((long long)q1[0] * q2[2] - (long long)q1[1] * q2[3] [all...] |
mlMathFunc.h | 45 void inv_q_mult(const long *q1, const long *q2, long *qProd); 46 void inv_q_add(long *q1, long *q2, long *qSum); 49 void inv_q_multf(const float *q1, const float *q2, float *qProd); 50 void inv_q_addf(float *q1, float *q2, float *qSum);
|
/external/valgrind/main/none/tests/arm/ |
neon128.c | 357 TESTINSN_imm("vmov.i8 q2", q2, 0x7); 371 TESTINSN_imm("vmvn.i8 q2", q2, 0x7); 382 TESTINSN_imm("vorr.i16 q2", q2, 0x7); 412 TESTINSN_bin("vadd.i32 q0, q1, q2", q0, q1, i32, 24, q2, i32, 120); 413 TESTINSN_bin("vadd.i64 q0, q1, q2", q0, q1, i32, 140, q2, i32, 120) [all...] |
neon128.stdout.exp | 6 vmov.i8 q2, #0x7 :: Qd 0x07070707 0x07070707 0x07070707 0x07070707 7 vmov.i8 q2, #0x7 :: Qd 0x07070707 0x07070707 0x07070707 0x07070707 31 vmvn.i8 q2, #0x7 :: Qd 0xf8f8f8f8 0xf8f8f8f8 0xf8f8f8f8 0xf8f8f8f8 32 vmvn.i8 q2, #0x7 :: Qd 0xf8f8f8f8 0xf8f8f8f8 0xf8f8f8f8 0xf8f8f8f8 50 vorr.i16 q2, #0x7 :: Qd 0x55575557 0x55575557 0x55575557 0x55575557 51 vorr.i16 q2, #0x7 :: Qd 0x151f191f 0x141f1f1f 0x131f1a1f 0x121f1e1f 95 vadd.i32 q0, q1, q2 :: Qd 0x00000090 0x00000090 0x00000090 0x00000090 Qm (i32)0x00000018 Qn (i32)0x00000078 96 vadd.i64 q0, q1, q2 :: Qd 0x00000104 0x00000104 0x00000104 0x00000104 Qm (i32)0x0000008c Qn (i32)0x00000078 97 vadd.i32 q0, q1, q2 :: Qd 0x00000104 0x00000104 0x00000104 0x00000104 Qm (i32)0x0000008c Qn (i32)0x00000078 98 vadd.i16 q0, q1, q2 :: Qd 0x00000104 0x00000104 0x00000104 0x00000104 Qm (i32)0x0000008c Qn (i32)0x0000007 [all...] |
/external/llvm/test/MC/ARM/ |
neon-vswp.s | 4 vswp q1, q2 7 @ CHECK: vswp q1, q2 @ encoding: [0x44,0x20,0xb2,0xf3]
|
neon-minmax-encoding.s | 19 vmax.s8 q1, q2, q3 27 vmax.s8 q2, q3 30 vmax.u8 q11, q2 33 vmax.f32 q2, q1 49 @ CHECK: vmax.s8 q1, q2, q3 @ encoding: [0x46,0x26,0x04,0xf2] 56 @ CHECK: vmax.s8 q2, q2, q3 @ encoding: [0x46,0x46,0x04,0xf2] 59 @ CHECK: vmax.u8 q11, q11, q2 @ encoding: [0xc4,0x66,0x46,0xf3] 62 @ CHECK: vmax.f32 q2, q2, q1 @ encoding: [0x42,0x4f,0x04,0xf2 [all...] |
neont2-minmax-encoding.s | 21 vmax.s8 q1, q2, q3 29 vmax.s8 q2, q3 32 vmax.u8 q11, q2 35 vmax.f32 q2, q1 51 @ CHECK: vmax.s8 q1, q2, q3 @ encoding: [0x04,0xef,0x46,0x26] 58 @ CHECK: vmax.s8 q2, q2, q3 @ encoding: [0x04,0xef,0x46,0x46] 61 @ CHECK: vmax.u8 q11, q11, q2 @ encoding: [0x46,0xff,0xc4,0x66] 64 @ CHECK: vmax.f32 q2, q2, q1 @ encoding: [0x04,0xef,0x42,0x4f [all...] |
neon-shiftaccum-encoding.s | 7 vsra.s8 q7, q2, #8 16 vsra.u16 q2, q7, #6 25 vsra.s8 q2, #8 42 @ CHECK: vsra.s8 q7, q2, #8 @ encoding: [0x54,0xe1,0x88,0xf2] 51 @ CHECK: vsra.u16 q2, q7, #6 @ encoding: [0x5e,0x41,0x9a,0xf3] 59 @ CHECK: vsra.s8 q2, q2, #8 @ encoding: [0x54,0x41,0x88,0xf2] 80 vrsra.s8 q1, q2, #8 81 vrsra.s16 q2, q3, #16 98 vrsra.s8 q2, # [all...] |
neont2-shiftaccum-encoding.s | 9 vsra.s8 q7, q2, #8 18 vsra.u16 q2, q7, #6 27 vsra.s8 q2, #8 44 @ CHECK: vsra.s8 q7, q2, #8 @ encoding: [0x88,0xef,0x54,0xe1] 53 @ CHECK: vsra.u16 q2, q7, #6 @ encoding: [0x9a,0xff,0x5e,0x41] 61 @ CHECK: vsra.s8 q2, q2, #8 @ encoding: [0x88,0xef,0x54,0x41] 83 vrsra.s8 q1, q2, #8 84 vrsra.s16 q2, q3, #16 101 vrsra.s8 q2, # [all...] |
/hardware/invensense/libsensors_iio/software/core/mllite/ |
ml_math_func.c | 41 float cgcross[4], q1[4], q2[4], qi[4]; local 53 inv_q_multf(q1, qi, q2); 56 if ((q2[2] == 0.f) && (q2[1] == 0.f)) 60 angW = -atan2f(q2[2], q2[1]); 159 * @param[in] q2 Second Quaternion Multicand, length 4. 1.0 scaled 164 void inv_q_mult(const long *q1, const long *q2, long *qProd) 167 qProd[0] = inv_q30_mult(q1[0], q2[0]) - inv_q30_mult(q1[1], q2[1]) [all...] |
ml_math_func.h | 71 void inv_q_mult(const long *q1, const long *q2, long *qProd); 72 void inv_q_add(long *q1, long *q2, long *qSum); 75 void inv_q_multf(const float *q1, const float *q2, float *qProd); 76 void inv_q_addf(const float *q1, const float *q2, float *qSum);
|
/external/libvpx/vp8/decoder/arm/neon/ |
dequant_idct_neon.asm | 41 vmul.i16 q2, q4, q6 45 vswp d3, d4 ;q2(vp[4] vp[12]) 47 vqdmulh.s16 q3, q2, d0[2] 48 vqdmulh.s16 q4, q2, d0[0] 56 vqadd.s16 q3, q3, q2 57 vqadd.s16 q4, q4, q2 76 vqdmulh.s16 q3, q2, d0[2] 77 vqdmulh.s16 q4, q2, d0[0] 87 vqadd.s16 q3, q3, q2 88 vqadd.s16 q4, q4, q2 [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/m4p10/src/ |
armVCM4P10_DeBlockPixel.c | 55 int p3, p2, p1, p0, q0, q1, q2, q3; local 69 q2 = pQ0[ 2*Step]; 75 p3, p2, p1, p0, q0, q1, q2, q3, alpha, beta); 80 aq = armAbs(q2 - q0); 117 delta = (q2 + ((p0+q0+1)>>1) - (q1<<1))>>1; 137 pQ0[ 0*Step] = (OMX_U8)((q2 + 2*q1 + 2*q0 + 2*p0 + p1 + 4)>>3); 138 pQ0[ 1*Step] = (OMX_U8)((q2 + q1 + p0 + q0 + 2)>>2); 139 pQ0[ 2*Step] = (OMX_U8)((2*q3 + 3*q2 + q1 + q0 + p0 + 4)>>3); 148 p3, p2, p1, p0, q0, q1, q2, q3, bS,
|
/frameworks/native/services/sensorservice/ |
quat.h | 34 TYPE q2(q.y); 37 TYPE sq_q2 = 2 * q2 * q2; 39 TYPE q1_q2 = 2 * q1 * q2; 42 TYPE q2_q0 = 2 * q2 * q0; 43 TYPE q2_q3 = 2 * q2 * q3;
|
/external/jmonkeyengine/engine/src/core/com/jme3/math/ |
Quaternion.java | 176 * @param q2
181 public Quaternion(Quaternion q1, Quaternion q2, float interp) {
182 slerp(q1, q2, interp);
624 * @param q2
629 public Quaternion slerp(Quaternion q1, Quaternion q2, float t) {
631 if (q1.x == q2.x && q1.y == q2.y && q1.z == q2.z && q1.w == q2.w) {
636 float result = (q1.x * q2.x) + (q1.y * q2.y) + (q1.z * q2.z) [all...] |
/external/libvpx/vp8/common/arm/neon/ |
loopfiltersimplehorizontaledge_neon.asm | 59 ;vqsub.s8 q2, q7, q6 ; ( qs0 - ps0) 60 vsubl.s8 q2, d14, d12 ; ( qs0 - ps0) 65 ;vmul.i8 q2, q2, q10 ; 3 * ( qs0 - ps0) 66 vadd.s16 q11, q2, q2 ; 3 * ( qs0 - ps0) 71 vadd.s16 q2, q2, q11 74 vaddw.s8 q2, q2, d8 ; vp8_filter + 3 * ( qs0 - ps0 [all...] |
shortidct4x4llm_neon.asm | 35 vld1.16 {q1, q2}, [r0] 38 vswp d3, d4 ;q2(vp[4] vp[12]) 40 vqdmulh.s16 q3, q2, d0[2] 41 vqdmulh.s16 q4, q2, d0[0] 49 vqadd.s16 q3, q3, q2 ;modify since sinpi8sqrt2 > 65536/2 (negtive number) 50 vqadd.s16 q4, q4, q2 72 vqdmulh.s16 q3, q2, d0[2] 73 vqdmulh.s16 q4, q2, d0[0] 81 vqadd.s16 q3, q3, q2 ;modify since sinpi8sqrt2 > 65536/2 (negtive number) 82 vqadd.s16 q4, q4, q2 [all...] |
loopfiltersimpleverticaledge_neon.asm | 79 ;vqsub.s8 q2, q5, q4 ; ( qs0 - ps0) 80 vsubl.s8 q2, d8, d10 ; ( qs0 - ps0) 85 ;vmul.i8 q2, q2, q11 ; vp8_filter = vp8_signed_char_clamp(vp8_filter + 3 * ( qs0 - ps0)) 86 vadd.s16 q10, q2, q2 ; 3 * ( qs0 - ps0) 88 vadd.s16 q2, q2, q10 91 ;vqadd.s8 q1, q1, q2 92 vaddw.s8 q2, q2, d2 ; vp8_filter + 3 * ( qs0 - ps0 [all...] |
buildintrapredictorsmby_neon.asm | 60 vpaddl.u8 q2, q1 61 vpaddl.u16 q3, q2 180 vdup.u8 q2, r5 184 vst1.u8 {q2}, [r1]! 193 vdup.u8 q2, r5 197 vst1.u8 {q2}, [r1]! 207 vdup.u8 q2, r5 211 vst1.u8 {q2}, [r1]! 220 vdup.u8 q2, r5 224 vst1.u8 {q2}, [r1] [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/ |
armVCM4P10_Interpolate_Chroma_s.S | 54 VMULL.U8 q2,d0,d12 58 VMLAL.U8 q2,d1,d13 63 VMLAL.U8 q2,d2,d14 71 VMLAL.U8 q2,d3,d15 78 VQRSHRN.U16 d8,q2,#6 93 VMULL.U8 q2,d0,d12 96 VMLAL.U8 q2,d1,d13 99 VMLAL.U8 q2,d2,d14 104 VMLAL.U8 q2,d3,d15 106 VQRSHRN.U16 d8,q2,# [all...] |
armVCM4P10_InterpolateLuma_HalfDiagVerHor4x4_unsafe_s.S | 48 VADDL.U8 q2,d5,d15 52 VMLAL.U8 q2,d9,d31 56 VMLSL.U8 q2,d7,d30 60 VMLSL.U8 q2,d13,d30 64 VMLAL.U8 q2,d11,d31 92 VADDL.S16 q2,d22,d29 97 VMLAL.S16 q2,d27,d31 103 VMLSL.S16 q2,d26,d30 109 VQRSHRUN.S32 d4,q2,#10 113 VQMOVN.U16 d4,q2 [all...] |
armVCM4P10_InterpolateLuma_HalfDiagHorVer4x4_unsafe_s.S | 26 VADDL.U8 q2,d4,d5 37 VADDL.U8 q2,d4,d5 49 VADDL.U8 q2,d4,d5 61 VADDL.U8 q2,d4,d5 73 VADDL.U8 q2,d4,d5 85 VADDL.U8 q2,d4,d5 97 VADDL.U8 q2,d4,d5 109 VADDL.U8 q2,d4,d5 121 VADDL.U8 q2,d4,d5 140 VADDL.S16 q2,d14,d2 [all...] |
/external/libvpx/vpx_scale/arm/neon/ |
vp8_vpxyv12_copyframeyonly_neon.asm | 50 vld1.8 {q2, q3}, [r8]! 61 vst1.8 {q2, q3}, [r9]! 120 vmov q3, q2 131 vst1.8 {q2, q3}, [r6], lr 155 vld1.8 {q2, q3}, [r1]! 169 vst1.8 {q2, q3}, [r5]! 201 vld1.8 {q2}, [r2]! 209 vst1.8 {q2}, [r6], lr 211 vst1.8 {q2}, [r6], lr 213 vst1.8 {q2}, [r6], l [all...] |
/external/clang/test/CodeGenCXX/ |
copy-assign-synthesis.cpp | 44 Q() : Q1(30), Q2(31) {} 46 int Q2; 48 printf("Q1 = %d Q2 = %d\n", Q1, Q2); 62 q1.pr(); q2.pr(); 65 Q q1, q2; member in struct:X
|