/external/chromium_org/third_party/freetype/src/base/ |
ftbbox.c | 227 FT_Pos q1, q2, q3, q4; 232 q3 = p3; 237 while ( q2 > *max || q3 > *max ) 240 if ( q1 + q2 > q3 + q4 ) /* first half */ 242 q4 = q4 + q3; 243 q3 = q3 + q2; 245 q4 = q4 + q3; 246 q3 = q3 + q2 [all...] |
/external/freetype/src/base/ |
ftbbox.c | 227 FT_Pos q1, q2, q3, q4; 232 q3 = p3; 237 while ( q2 > *max || q3 > *max ) 240 if ( q1 + q2 > q3 + q4 ) /* first half */ 242 q4 = q4 + q3; 243 q3 = q3 + q2; 245 q4 = q4 + q3; 246 q3 = q3 + q2 [all...] |
/external/llvm/test/MC/ARM/ |
neon-bitwise-encoding.s | 65 veor q4, q7, q3 66 veor.8 q4, q7, q3 67 veor.16 q4, q7, q3 68 veor.32 q4, q7, q3 69 veor.64 q4, q7, q3 71 veor.i8 q4, q7, q3 72 veor.i16 q4, q7, q3 73 veor.i32 q4, q7, q3 74 veor.i64 q4, q7, q3 76 veor.s8 q4, q7, q3 [all...] |
neont2-dup-encoding.s | 22 vdup.8 q3, d10[0] 28 vdup.8 q3, d10[1] 35 @ CHECK: vdup.8 q3, d10[0] @ encoding: [0xb1,0xff,0x4a,0x6c] 41 @ CHECK: vdup.8 q3, d10[1] @ encoding: [0xb3,0xff,0x4a,0x6c]
|
neon-v8.s | 34 vcvtn.s32.f32 q3, q8 35 @ CHECK: vcvtn.s32.f32 q3, q8 @ encoding: [0x60,0x61,0xbb,0xf3] 36 vcvtn.u32.f32 q5, q3 37 @ CHECK: vcvtn.u32.f32 q5, q3 @ encoding: [0xc6,0xa1,0xbb,0xf3] 54 vrintx.f32 q0, q3 55 @ CHECK: vrintx.f32 q0, q3 @ encoding: [0xc6,0x04,0xba,0xf3] 76 vrintx.f32.f32 q0, q3 77 @ CHECK: vrintx.f32 q0, q3 @ encoding: [0xc6,0x04,0xba,0xf3]
|
thumb-neon-v8.s | 34 vcvtn.s32.f32 q3, q8 35 @ CHECK: vcvtn.s32.f32 q3, q8 @ encoding: [0xbb,0xff,0x60,0x61] 36 vcvtn.u32.f32 q5, q3 37 @ CHECK: vcvtn.u32.f32 q5, q3 @ encoding: [0xbb,0xff,0xc6,0xa1] 54 vrintx.f32 q0, q3 55 @ CHECK: vrintx.f32 q0, q3 @ encoding: [0xba,0xff,0xc6,0x04] 76 vrintx.f32.f32 q0, q3 77 @ CHECK: vrintx.f32 q0, q3 @ encoding: [0xba,0xff,0xc6,0x04]
|
/external/libvpx/libvpx/vp9/common/ |
vp9_loopfilter_filters.c | 25 uint8_t q2, uint8_t q3) { 32 mask |= (abs(q3 - q2) > limit) * -1; 41 uint8_t q2, uint8_t q3) { 48 mask |= (abs(q3 - q0) > thresh) * -1; 57 uint8_t q3, uint8_t q4) { 58 int8_t mask = ~flat_mask4(thresh, p3, p2, p1, p0, q0, q1, q2, q3); 115 const uint8_t q0 = s[0 * p], q1 = s[1 * p], q2 = s[2 * p], q3 = s[3 * p]; local 117 p3, p2, p1, p0, q0, q1, q2, q3); 135 const uint8_t q0 = s[0], q1 = s[1], q2 = s[2], q3 = s[3]; local 137 p3, p2, p1, p0, q0, q1, q2, q3); 151 const uint8_t q0 = *oq0, q1 = *oq1, q2 = *oq2, q3 = *oq3; local 176 const uint8_t q0 = s[0 * p], q1 = s[1 * p], q2 = s[2 * p], q3 = s[3 * p]; local 197 const uint8_t q0 = s[0], q1 = s[1], q2 = s[2], q3 = s[3]; local 222 const uint8_t q0 = *oq0, q1 = *oq1, q2 = *oq2, q3 = *oq3, local 270 const uint8_t q0 = s[0 * p], q1 = s[1 * p], q2 = s[2 * p], q3 = s[3 * p]; local 296 const uint8_t q0 = s[0], q1 = s[1], q2 = s[2], q3 = s[3]; local [all...] |
/external/libvpx/libvpx/vp9/common/mips/dspr2/ |
vp9_loopfilter_masks_dspr2.h | 27 uint32_t q2, uint32_t q3, 80 /* mask |= (abs(q3 - q2) > limit) */ 81 "subu_s.qb %[c], %[q3], %[q2] \n\t" 82 "subu_s.qb %[r_k], %[q2], %[q3] \n\t" 91 [q2] "r" (q2), [q3] "r" (q3), [thresh] "r" (thresh) 134 uint32_t q2, uint32_t q3, 209 /* flat |= (abs(q3 - q0) > thresh) */ 210 "subu_s.qb %[c], %[q3], %[q0] \n\t" 211 "subu_s.qb %[r_k], %[q0], %[q3] \n\t [all...] |
/system/core/libpixelflinger/ |
col32cb16blend_neon.S | 63 vaddl.u8 q3, d6, d7 // add top bit into alpha 64 vsub.u16 q3, q15, q3 // invert alpha 83 vmul.u16 q8, q8, q3 // multiply dst red0 by src alpha 85 vmul.u16 q9, q9, q3 // multiply dst green0 by src alpha 87 vmul.u16 q10, q10, q3 // multiply dst blue0 by src alpha 91 vmul.u16 q13, q13, q3 // multiply dst red1 by src alpha 93 vmul.u16 q12, q12, q3 // multiply dst green1 by src alpha 95 vmul.u16 q11, q11, q3 // multiply dst blue1 by src alpha
|
/external/libvpx/libvpx/vp8/common/arm/neon/ |
dequant_idct_neon.asm | 26 vld1.16 {q3, q4}, [r0] 39 vmul.i16 q1, q3, q5 ;input for short_idct4x4llm_neon 46 vqdmulh.s16 q3, q2, d0[2] 52 vshr.s16 q3, q3, #1 55 vqadd.s16 q3, q3, q2 75 vqdmulh.s16 q3, q2, d0[2] 83 vshr.s16 q3, q3, # [all...] |
buildintrapredictorsmby_neon.asm | 61 vpaddl.u16 q3, q2 62 vpaddl.u32 q4, q3 181 vdup.u8 q3, r6 185 vst1.u8 {q3}, [r1]! 194 vdup.u8 q3, r6 198 vst1.u8 {q3}, [r1]! 208 vdup.u8 q3, r6 212 vst1.u8 {q3}, [r1]! 221 vdup.u8 q3, r6 225 vst1.u8 {q3}, [r1] [all...] |
shortidct4x4llm_neon.asm | 47 vqdmulh.s16 q3, q2, d0[2] 53 vshr.s16 q3, q3, #1 56 vqadd.s16 q3, q3, q2 ;modify since sinpi8sqrt2 > 65536/2 (negtive number) 79 vqdmulh.s16 q3, q2, d0[2] 85 vshr.s16 q3, q3, #1 88 vqadd.s16 q3, q3, q2 ;modify since sinpi8sqrt2 > 65536/2 (negtive number [all...] |
vp8_subpixelvariance16x16s_neon.asm | 56 vext.8 q3, q2, q3, #1 62 vrhadd.u8 q1, q2, q3 64 vrhadd.u8 q3, q6, q7 73 vsubl.u8 q3, d7, d29 100 vpadal.s16 q8, q3 148 vld1.8 {q3}, [r2], r3 166 vsubl.u8 q3, d13, d15 196 vpadal.s16 q8, q3 254 vext.8 q3, q2, q3, #1 ;construct src_ptr[1 [all...] |
idct_dequant_full_2x_neon.asm | 26 vld1.16 {q2, q3}, [r0] ; l q 45 vmul.i16 q3, q3, q1 51 ; q2: l0r0 q3: l8r8 66 vqadd.s16 q10, q2, q3 ; a1 = 0 + 8 67 vqsub.s16 q11, q2, q3 ; b1 = 0 - 8 88 vqadd.s16 q3, q4, q7 94 vqadd.s16 q4, q10, q3 97 vqsub.s16 q7, q10, q3 120 vqsub.s16 q3, q4, q6 ; b1 = 0 - [all...] |
/frameworks/native/services/sensorservice/ |
quat.h | 35 TYPE q3(q.z); 38 TYPE sq_q3 = 2 * q3 * q3; 40 TYPE q3_q0 = 2 * q3 * q0; 41 TYPE q1_q3 = 2 * q1 * q3; 43 TYPE q2_q3 = 2 * q2 * q3;
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/ |
armVCM4P10_Interpolate_Chroma_s.S | 56 VMULL.U8 q3,d2,d12 61 VMLAL.U8 q3,d3,d13 67 VMLAL.U8 q3,d16,d14 74 VMLAL.U8 q3,d17,d15 79 VQRSHRN.U16 d9,q3,#6 94 VMULL.U8 q3,d2,d12 97 VMLAL.U8 q3,d3,d13 100 VMLAL.U8 q3,d0,d14 103 VMLAL.U8 q3,d1,d15 105 VQRSHRN.U16 d9,q3,# [all...] |
armVCM4P10_InterpolateLuma_HalfDiagVerHor4x4_unsafe_s.S | 57 VADDL.U8 q3,d7,d17 61 VMLAL.U8 q3,d11,d31 65 VMLAL.U8 q3,d13,d31 69 VMLSL.U8 q3,d9,d30 73 VMLSL.U8 q3,d15,d30 102 VADDL.S16 q3,d24,d29 104 VMLAL.S16 q3,d27,d31 106 VMLSL.S16 q3,d8,d30 110 VQRSHRUN.S32 d6,q3,#10 114 VQMOVN.U16 d6,q3 [all...] |
/external/libvpx/libvpx/vp9/common/arm/neon/ |
vp9_avg_neon.asm | 37 vld1.8 {q2-q3}, [r0], lr 44 vrhadd.u8 q3, q3, q11 46 vst1.8 {q2-q3}, [r2@128], r4 53 vld1.8 {q2-q3}, [r0], r1 63 vrhadd.u8 q3, q3, q11 65 vst1.8 {q2-q3}, [r2@128], r3 74 vld1.8 {q3}, [r6@128], r3 80 vrhadd.u8 q1, q1, q3 [all...] |
vp9_copy_neon.asm | 36 vld1.8 {q2-q3}, [r0], lr 38 vst1.8 {q2-q3}, [r2@128], r3 47 vld1.8 {q2-q3}, [r0], r1 49 vst1.8 {q2-q3}, [r2@128], r3
|
vp9_short_iht8x8_add_neon.asm | 132 vmull.s16 q3, d19, d0 140 vmlsl.s16 q3, d31, d1 148 vqrshrn.s32 d9, q3, #14 ; >> 14 156 vmull.s16 q3, d19, d1 164 vmlal.s16 q3, d31, d0 172 vqrshrn.s32 d15, q3, #14 ; >> 14 183 vmull.s16 q3, d17, d0 191 vmlal.s16 q3, d25, d0 202 vqrshrn.s32 d19, q3, #14 ; >> 14 210 vmull.s16 q3, d21, d [all...] |
/external/icu4c/test/perf/howExpensiveIs/ |
sieve.cpp | 104 double qs(double *times, int n, double *q1, double *q2, double *q3) { 107 *q3 = medianof(times,n,3); 108 return *q3-*q1; 112 double q1,q2,q3; local 117 double iqr = qs(times,n,&q1,&q2,&q3); 119 double rangeMax = (q3+(1.5*iqr)); 124 printf("iqr: %.9f, q1=%.9f, q2=%.9f, q3=%.9f, max=%.9f, n=%d\n", iqr,q1,q2,q3,(double)-1, n); 148 double iqr = qs(times,n,&q1,&q2,&q3); 150 rangeMax = (q3+(1.5*iqr)) [all...] |
/frameworks/rs/cpu_ref/ |
rsCpuIntrinsics_neon_ColorMatrix.S | 32 vld1.16 {q3}, [r2]! 58 veor q3, q3 119 vmovl.u8 q3, d3 123 vmovl.u16 q3, d6 127 vcvt.f32.s32 q3, q3 147 veor q3, q3 162 veor q3, q [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 70 q3 = pQ0[ 3*Step]; 75 p3, p2, p1, p0, q0, q1, q2, q3, alpha, beta); 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,
|
/external/libvpx/libvpx/vp8/encoder/arm/neon/ |
shortfdct_neon.asm | 56 vshl.s16 q3, q3, #3 ; (c1, d1) << 3 122 vld1.16 {q3}, [r0@128], r2 124 ; transpose q0=ip[0], q1=ip[1], q2=ip[2], q3=ip[3] 126 vtrn.32 q1, q3 ; [A1|B1] 128 vtrn.16 q2, q3 ; [A3|B3] 130 vadd.s16 q11, q0, q3 ; a1 = ip[0] + ip[3] 133 vsub.s16 q14, q0, q3 ; d1 = ip[0] - ip[3] 165 ; transpose q0=ip[0], q1=ip[4], q2=ip[8], q3=ip[12] 167 vtrn.32 q1, q3 ; q1=[A4 | B4 [all...] |
fastquantizeb_neon.asm | 42 vshr.s16 q3, q1, #15 64 veor.s16 q5, q3 80 vsub.s16 q5, q3 99 vmul.s16 q3, q7, q5 115 vst1.s16 {q2, q3}, [r9] ; store dqcoeff = x * Dequant 125 vtst.16 q3, q11, q8 ; non-zero element is set to all 1 130 vand q11, q7, q3 176 vshr.s16 q3, q1, #15 206 veor.s16 q13, q3 209 vsub.s16 q13, q3 [all...] |