/external/chromium_org/third_party/freetype/src/base/ |
H A D | 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 [all...] |
/external/pdfium/core/src/fxge/fx_freetype/fxft2.5.01/src/base/ |
H A D | 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 [all...] |
/external/llvm/test/MC/ARM/ |
H A D | 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...] |
H A D | 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]
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/arm/neon/ |
H A D | dequant_idct_neon.c | 24 int16x8_t q1, q2, q3, q4, q5, q6; local 32 q3 = vld1q_s16(input); 53 q1 = vreinterpretq_s16_u16(vmulq_u16(vreinterpretq_u16_s16(q3), 63 q3 = vqdmulhq_n_s16(q2, sinpi8sqrt2); 66 q3 = vshrq_n_s16(q3, 1); 69 q3 = vqaddq_s16(q3, q2); 72 d10 = vqsub_s16(vget_low_s16(q3), vget_high_s16(q4)); 73 d11 = vqadd_s16(vget_high_s16(q3), vget_low_s1 [all...] |
H A D | sad_neon.c | 21 uint64x2_t q3; local 40 q3 = vpaddlq_u32(q1); 41 d5 = vadd_u32(vreinterpret_u32_u64(vget_low_u64(q3)), 42 vreinterpret_u32_u64(vget_high_u64(q3))); 55 uint64x2_t q3; local 74 q3 = vpaddlq_u32(q1); 75 d5 = vadd_u32(vreinterpret_u32_u64(vget_low_u64(q3)), 76 vreinterpret_u32_u64(vget_high_u64(q3))); 120 uint64x2_t q3; local 142 q3 157 uint64x2_t q3; local [all...] |
H A D | idct_dequant_full_2x_neon.c | 24 int16x8_t q0, q1, q2, q3, q4, q5, q6, q7, q8, q9, q10, q11; local 41 q3 = vld1q_s16(q); 70 q3 = vmulq_s16(q3, q1); 82 dLow0 = vget_low_s16(q3); 83 dHigh0 = vget_high_s16(q3); 86 q3 = vcombine_s16(dLow0, dLow1); 94 q10 = vqaddq_s16(q2, q3); 95 q11 = vqsubq_s16(q2, q3); 104 q3 [all...] |
/external/libvpx/libvpx/vp8/common/arm/neon/ |
H A D | dequant_idct_neon.c | 24 int16x8_t q1, q2, q3, q4, q5, q6; local 32 q3 = vld1q_s16(input); 53 q1 = vreinterpretq_s16_u16(vmulq_u16(vreinterpretq_u16_s16(q3), 63 q3 = vqdmulhq_n_s16(q2, sinpi8sqrt2); 66 q3 = vshrq_n_s16(q3, 1); 69 q3 = vqaddq_s16(q3, q2); 72 d10 = vqsub_s16(vget_low_s16(q3), vget_high_s16(q4)); 73 d11 = vqadd_s16(vget_high_s16(q3), vget_low_s1 [all...] |
H A D | 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}, [r [all...] |
/external/openssl/crypto/modes/asm/ |
H A D | ghashv8-armx.S | 12 vext.8 q3,q9,q9,#8 17 vshr.u64 q11,q3,#63 20 vshl.i64 q3,q3,#1 23 vorr q3,q3,q11 @ H<<<=1 24 veor q3,q3,q8 @ twisted H 25 vst1.64 {q3},[r0] 43 vext.8 q3,q [all...] |
/external/freetype/src/base/ |
H A D | ftbbox.c | 208 FT_Pos q3, 214 while ( q2 > max || q3 > max ) 217 if ( q1 + q2 > q3 + q4 ) /* first half */ 219 q4 = q4 + q3; 220 q3 = q3 + q2; 222 q4 = q4 + q3; 223 q3 = q3 + q2; 224 q4 = ( q4 + q3 ) / 206 update_cubic_max( FT_Pos q1, FT_Pos q2, FT_Pos q3, FT_Pos q4, FT_Pos max ) argument [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/mips/dspr2/ |
H A D | vp9_loopfilter_masks_dspr2.h | 31 uint32_t q2, uint32_t q3, 84 /* mask |= (abs(q3 - q2) > limit) */ 85 "subu_s.qb %[c], %[q3], %[q2] \n\t" 86 "subu_s.qb %[r_k], %[q2], %[q3] \n\t" 95 [q2] "r" (q2), [q3] "r" (q3), [thresh] "r" (thresh) 138 uint32_t q2, uint32_t q3, 213 /* flat |= (abs(q3 - q0) > thresh) */ 214 "subu_s.qb %[c], %[q3], %[q0] \n\t" 215 "subu_s.qb %[r_k], %[q0], %[q3] \ 27 vp9_filter_hev_mask_dspr2(uint32_t limit, uint32_t flimit, uint32_t p1, uint32_t p0, uint32_t p3, uint32_t p2, uint32_t q0, uint32_t q1, uint32_t q2, uint32_t q3, uint32_t thresh, uint32_t *hev, uint32_t *mask) argument 132 vp9_filter_hev_mask_flatmask4_dspr2(uint32_t limit, uint32_t flimit, uint32_t thresh, uint32_t p1, uint32_t p0, uint32_t p3, uint32_t p2, uint32_t q0, uint32_t q1, uint32_t q2, uint32_t q3, uint32_t *hev, uint32_t *mask, uint32_t *flat) argument 282 vp9_flatmask5(uint32_t p4, uint32_t p3, uint32_t p2, uint32_t p1, uint32_t p0, uint32_t q0, uint32_t q1, uint32_t q2, uint32_t q3, uint32_t q4, uint32_t *flat2) argument [all...] |
/external/libvpx/libvpx/vp9/common/mips/dspr2/ |
H A D | vp9_loopfilter_masks_dspr2.h | 31 uint32_t q2, uint32_t q3, 84 /* mask |= (abs(q3 - q2) > limit) */ 85 "subu_s.qb %[c], %[q3], %[q2] \n\t" 86 "subu_s.qb %[r_k], %[q2], %[q3] \n\t" 95 [q2] "r" (q2), [q3] "r" (q3), [thresh] "r" (thresh) 138 uint32_t q2, uint32_t q3, 213 /* flat |= (abs(q3 - q0) > thresh) */ 214 "subu_s.qb %[c], %[q3], %[q0] \n\t" 215 "subu_s.qb %[r_k], %[q0], %[q3] \ 27 vp9_filter_hev_mask_dspr2(uint32_t limit, uint32_t flimit, uint32_t p1, uint32_t p0, uint32_t p3, uint32_t p2, uint32_t q0, uint32_t q1, uint32_t q2, uint32_t q3, uint32_t thresh, uint32_t *hev, uint32_t *mask) argument 132 vp9_filter_hev_mask_flatmask4_dspr2(uint32_t limit, uint32_t flimit, uint32_t thresh, uint32_t p1, uint32_t p0, uint32_t p3, uint32_t p2, uint32_t q0, uint32_t q1, uint32_t q2, uint32_t q3, uint32_t *hev, uint32_t *mask, uint32_t *flat) argument 282 vp9_flatmask5(uint32_t p4, uint32_t p3, uint32_t p2, uint32_t p1, uint32_t p0, uint32_t q0, uint32_t q1, uint32_t q2, uint32_t q3, uint32_t q4, uint32_t *flat2) argument [all...] |
/external/libhevc/common/arm/ |
H A D | ihevc_deblk_chroma_horz.s | 92 vsub.i16 q3,q0,q1 96 vshl.i16 q3,q3,#2 106 vadd.i16 q2,q3,q2 108 vsub.i16 q3,q2,q8 125 vrshr.s16 q3,q3,#3 133 vmin.s16 q8,q3,q2
|
H A D | ihevc_intra_pred_chroma_horz.s | 126 vdup.16 q3,d1[1] @duplicate the iii value. 135 vst1.16 {q3},[r2],r3 136 vst1.16 {q3},[r9],r3 142 vdup.16 q3,d0[1] 151 vst1.16 {q3},[r2],r3 152 vst1.16 {q3},[r9],r3 158 vdup.16 q3,d11[1] 167 vst1.16 {q3},[r2],r3 168 vst1.16 {q3},[r9],r3 174 vdup.16 q3,d1 [all...] |
H A D | ihevc_intra_pred_luma_horz.s | 124 vdup.8 q3,d1[5] @duplicate the iii value. 133 vst1.8 {q3},[r2],r3 134 vst1.8 {q3},[r9],r3 140 vdup.8 q3,d1[1] 149 vst1.8 {q3},[r2],r3 150 vst1.8 {q3},[r9],r3 156 vdup.8 q3,d0[5] 165 vst1.8 {q3},[r2],r3 166 vst1.8 {q3},[r9],r3 172 vdup.8 q3,d [all...] |
/external/openssl/crypto/aes/asm/ |
H A D | aesv8-armx.S | 22 vld1.8 {q3},[r0]! 32 vtbl.8 d20,{q3},d4 33 vtbl.8 d21,{q3},d5 34 vext.8 q9,q0,q3,#12 35 vst1.32 {q3},[r2]! 39 veor q3,q3,q9 41 veor q3,q3,q9 44 veor q3,q [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/arm/neon/ |
H A D | 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...] |
/external/libvpx/libvpx/vp9/common/arm/neon/ |
H A D | 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...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/ |
H A D | 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); 114 const uint8_t q0 = s[0 * p], q1 = s[1 * p], q2 = s[2 * p], q3 = s[3 * p]; local 116 p3, p2, p1, p0, q0, q1, q2, q3); 139 const uint8_t q0 = s[0], q1 = s[1], q2 = s[2], q3 = s[3]; local 141 p3, p2, p1, p0, q0, q1, q2, q3); 21 filter_mask(uint8_t limit, uint8_t blimit, uint8_t p3, uint8_t p2, uint8_t p1, uint8_t p0, uint8_t q0, uint8_t q1, uint8_t q2, uint8_t q3) argument 37 flat_mask4(uint8_t thresh, uint8_t p3, uint8_t p2, uint8_t p1, uint8_t p0, uint8_t q0, uint8_t q1, uint8_t q2, uint8_t q3) argument 52 flat_mask5(uint8_t thresh, uint8_t p4, uint8_t p3, uint8_t p2, uint8_t p1, uint8_t p0, uint8_t q0, uint8_t q1, uint8_t q2, uint8_t q3, uint8_t q4) argument 163 const uint8_t q0 = *oq0, q1 = *oq1, q2 = *oq2, q3 = *oq3; local 186 const uint8_t q0 = s[0 * p], q1 = s[1 * p], q2 = s[2 * p], q3 = s[3 * p]; local 212 const uint8_t q0 = s[0], q1 = s[1], q2 = s[2], q3 = s[3]; local 245 const uint8_t q0 = *oq0, q1 = *oq1, q2 = *oq2, q3 = *oq3, local 291 const uint8_t q0 = s[0 * p], q1 = s[1 * p], q2 = s[2 * p], q3 = s[3 * p]; local 317 const uint8_t q0 = s[0], q1 = s[1], q2 = s[2], q3 = s[3]; local [all...] |
/external/libvpx/libvpx/vp9/common/ |
H A D | 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); 114 const uint8_t q0 = s[0 * p], q1 = s[1 * p], q2 = s[2 * p], q3 = s[3 * p]; local 116 p3, p2, p1, p0, q0, q1, q2, q3); 139 const uint8_t q0 = s[0], q1 = s[1], q2 = s[2], q3 = s[3]; local 141 p3, p2, p1, p0, q0, q1, q2, q3); 21 filter_mask(uint8_t limit, uint8_t blimit, uint8_t p3, uint8_t p2, uint8_t p1, uint8_t p0, uint8_t q0, uint8_t q1, uint8_t q2, uint8_t q3) argument 37 flat_mask4(uint8_t thresh, uint8_t p3, uint8_t p2, uint8_t p1, uint8_t p0, uint8_t q0, uint8_t q1, uint8_t q2, uint8_t q3) argument 52 flat_mask5(uint8_t thresh, uint8_t p4, uint8_t p3, uint8_t p2, uint8_t p1, uint8_t p0, uint8_t q0, uint8_t q1, uint8_t q2, uint8_t q3, uint8_t q4) argument 163 const uint8_t q0 = *oq0, q1 = *oq1, q2 = *oq2, q3 = *oq3; local 186 const uint8_t q0 = s[0 * p], q1 = s[1 * p], q2 = s[2 * p], q3 = s[3 * p]; local 212 const uint8_t q0 = s[0], q1 = s[1], q2 = s[2], q3 = s[3]; local 245 const uint8_t q0 = *oq0, q1 = *oq1, q2 = *oq2, q3 = *oq3, local 291 const uint8_t q0 = s[0 * p], q1 = s[1 * p], q2 = s[2 * p], q3 = s[3 * p]; local 317 const uint8_t q0 = s[0], q1 = s[1], q2 = s[2], q3 = s[3]; local [all...] |
/external/chromium_org/third_party/icu/source/test/perf/howExpensiveIs/ |
H A D | sieve.cpp | 104 double qs(double *times, int n, double *q1, double *q2, double *q3) { argument 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 [all...] |
/external/icu/icu4c/source/test/perf/howExpensiveIs/ |
H A D | sieve.cpp | 104 double qs(double *times, int n, double *q1, double *q2, double *q3) { argument 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 [all...] |
/external/chromium_org/third_party/boringssl/src/crypto/chacha/ |
H A D | chacha_vec_arm.S | 138 vmov q3, q12 @ v4si 201 vadd.i32 q2, q2, q3 217 veor q3, q15, q3 223 vshl.i32 q6, q3, #12 231 vsri.32 q6, q3, #20 248 vshl.i32 q3, q5, #8 253 vsri.32 q3, q5, #24 262 vadd.i32 q1, q1, q3 302 vext.32 q3, q [all...] |
/external/chromium_org/third_party/libjpeg_turbo/simd/ |
H A D | jsimd_arm_neon.S | 106 INT32 q1, q2, q3, q4, q5, q6, q7; \ 128 q3 = ((INT32) row0 - (INT32) row4) << 13; \ define 132 q1 = q3 + q2; \ 150 q3 = q3 - q2; \ define 166 tmp12 = q3; \ 250 vmul.s16 q11, q11, q3 258 vmul.s16 q15, q15, q3 269 vsubl.s16 q3, ROW0L, ROW4L 278 vshl.s32 q3, q [all...] |