/toolchain/binutils/binutils-2.25/gas/testsuite/gas/arm/ |
neon-omit.s | 7 vabd.u8 q1,q3 8 vhadd.s32 q14, q3 11 vshl.u16 q3,q4 26 vqdmulh.s16 q1,q3 29 vqadd.s16 q1,q3 33 vmls.s32 q3,q4 35 vacgt.f q3,q4 43 vsubw.s32 q3,d4 44 vtst.i32 q2,q3 48 vsra.u16 q3,# [all...] |
neon-omit.d | 8 0[0-9a-f]+ <[^>]+> f3022746 vabd\.u8 q1, q1, q3 9 0[0-9a-f]+ <[^>]+> f26cc0c6 vhadd\.s32 q14, q14, q3 12 0[0-9a-f]+ <[^>]+> f3186446 vshl\.u16 q3, q3, q4 27 0[0-9a-f]+ <[^>]+> f2122b46 vqdmulh\.s16 q1, q1, q3 30 0[0-9a-f]+ <[^>]+> f2122056 vqadd\.s16 q1, q1, q3 34 0[0-9a-f]+ <[^>]+> f3266948 vmls\.i32 q3, q3, q4 36 0[0-9a-f]+ <[^>]+> f3266e58 vacgt\.f32 q3, q3, q [all...] |
/external/freetype/src/base/ |
ftbbox.c | 252 FT_Pos q3, 265 /* It is called with either q2 or q3 positive, which is necessary */ 270 FT_ABS( q3 ) | 281 q3 <<= shift; 288 q3 >>= -shift; 294 while ( q2 > 0 || q3 > 0 ) 297 if ( q1 + q2 > q3 + q4 ) /* first half */ 299 q4 = q4 + q3; 300 q3 = q3 + q2 [all...] |
/external/pdfium/third_party/freetype/src/base/ |
ftbbox.c | 252 FT_Pos q3, 265 /* It is called with either q2 or q3 positive, which is necessary */ 270 FT_ABS( q3 ) | 281 q3 <<= shift; 288 q3 >>= -shift; 294 while ( q2 > 0 || q3 > 0 ) 297 if ( q1 + q2 > q3 + q4 ) /* first half */ 299 q4 = q4 + q3; 300 q3 = q3 + q2 [all...] |
/external/llvm/test/MC/ARM/ |
neon-bitwise-encoding.s | 110 veor q4, q7, q3 111 veor.8 q4, q7, q3 112 veor.16 q4, q7, q3 113 veor.32 q4, q7, q3 114 veor.64 q4, q7, q3 116 veor.i8 q4, q7, q3 117 veor.i16 q4, q7, q3 118 veor.i32 q4, q7, q3 119 veor.i64 q4, q7, q3 121 veor.s8 q4, q7, q3 [all...] |
basic-arm-instructions-v8.1a.s | 15 vqrdmlsh.f32 q3, q4, q5 25 //CHECK-ERROR: vqrdmlsh.f32 q3, q4, q5 37 //CHECK-V8: vqrdmlsh.f32 q3, q4, q5 64 vqrdmlah.s32 q2, q3, q0 65 //CHECK-V81aARM: vqrdmlah.s32 q2, q3, q0 @ encoding: [0x50,0x4b,0x26,0xf3] 66 //CHECK-V81aTHUMB: vqrdmlah.s32 q2, q3, q0 @ encoding: [0x26,0xff,0x50,0x4b] 68 //CHECK-V8: vqrdmlah.s32 q2, q3, q0 93 vqrdmlsh.s32 q3, q4, q5 94 //CHECK-V81aARM: vqrdmlsh.s32 q3, q4, q5 @ encoding: [0x5a,0x6c,0x28,0xf3] 95 //CHECK-V81aTHUMB: vqrdmlsh.s32 q3, q4, q5 @ encoding: [0x28,0xff,0x5a,0x6c [all...] |
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/aarch64/ |
litpool.s | 7 ldr q3, =0xca62c1d6ca62c1d6ca62c1d6ca62c1d6
|
/external/libvpx/libvpx/vp8/common/arm/neon/ |
idct_dequant_full_2x_neon.c | 21 int16x8_t q0, q1, q2, q3, q4, q5, q6, q7, q8, q9, q10, q11; local 38 q3 = vld1q_s16(q); 67 q3 = vmulq_s16(q3, q1); 79 dLow0 = vget_low_s16(q3); 80 dHigh0 = vget_high_s16(q3); 83 q3 = vcombine_s16(dLow0, dLow1); 91 q10 = vqaddq_s16(q2, q3); 92 q11 = vqsubq_s16(q2, q3); 101 q3 = vqaddq_s16(q7, q4) [all...] |
/external/apache-commons-math/src/main/java/org/apache/commons/math/geometry/ |
Rotation.java | 113 private final double q3; field in class:Rotation 128 * @param q3 third coordinate of the vectorial part of the quaternion 133 public Rotation(double q0, double q1, double q2, double q3, 138 double inv = 1.0 / FastMath.sqrt(q0 * q0 + q1 * q1 + q2 * q2 + q3 * q3); 142 q3 *= inv; 148 this.q3 = q3; 186 q3 = coeff * axis.getZ(); 257 // compute q0 and deduce q1, q2 and q3 [all...] |
/external/libvpx/libvpx/vpx_dsp/mips/ |
loopfilter_masks_dspr2.h | 30 uint32_t q2, uint32_t q3, 83 /* mask |= (abs(q3 - q2) > limit) */ 84 "subu_s.qb %[c], %[q3], %[q2] \n\t" 85 "subu_s.qb %[r_k], %[q2], %[q3] \n\t" 92 [p0] "r"(p0), [q1] "r"(q1), [q0] "r"(q0), [q2] "r"(q2), [q3] "r"(q3), 131 uint32_t q3, uint32_t *hev, uint32_t *mask, uint32_t *flat) { 203 /* flat |= (abs(q3 - q0) > thresh) */ 204 "subu_s.qb %[c], %[q3], %[q0] \n\t" 205 "subu_s.qb %[r_k], %[q0], %[q3] \n\t [all...] |
loopfilter_4_msa.c | 19 v16u8 p3, p2, p1, p0, q3, q2, q1, q0, p1_out, p0_out, q0_out, q1_out; local 22 LD_UB8((src - 4 * pitch), pitch, p3, p2, p1, p0, q0, q1, q2, q3); 28 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh, hev, 47 v16u8 p3, p2, p1, p0, q3, q2, q1, q0; local 50 LD_UB8((src - 4 * pitch), pitch, p3, p2, p1, p0, q0, q1, q2, q3); 64 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit0, b_limit0, thresh0, hev, 76 v16u8 p3, p2, p1, p0, q3, q2, q1, q0; local 79 LD_UB8((src - 4), pitch, p3, p2, p1, p0, q0, q1, q2, q3); 85 TRANSPOSE8x8_UB_UB(p3, p2, p1, p0, q0, q1, q2, q3, p3, p2, p1, p0, q0, q1, q2, 86 q3); 108 v16u8 p3, p2, p1, p0, q3, q2, q1, q0; local [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
|
/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;
|
/external/boringssl/ios-arm/crypto/fipsmodule/ |
ghashv8-armx32.S | 17 vext.8 q3,q9,q9,#8 21 vshr.u64 q10,q3,#63 24 vshl.i64 q3,q3,#1 27 vorr q3,q3,q10 @ H<<<=1 28 veor q12,q3,q8 @ twisted H 74 vext.8 q3,q9,q9,#8 76 .byte 0x86,0x0e,0xa8,0xf2 @ pmull q0,q12,q3 @ H.lo·Xi.lo 77 veor q9,q9,q3 @ Karatsuba pre-processin [all...] |
aesv8-armx32.S | 40 vld1.8 {q3},[r0]! 50 vtbl.8 d20,{q3},d4 51 vtbl.8 d21,{q3},d5 52 vext.8 q9,q0,q3,#12 53 vst1.32 {q3},[r2]! 57 veor q3,q3,q9 59 veor q3,q3,q9 62 veor q3,q3,q [all...] |
/external/boringssl/linux-arm/crypto/fipsmodule/ |
ghashv8-armx32.S | 16 vext.8 q3,q9,q9,#8 20 vshr.u64 q10,q3,#63 23 vshl.i64 q3,q3,#1 26 vorr q3,q3,q10 @ H<<<=1 27 veor q12,q3,q8 @ twisted H 71 vext.8 q3,q9,q9,#8 73 .byte 0x86,0x0e,0xa8,0xf2 @ pmull q0,q12,q3 @ H.lo·Xi.lo 74 veor q9,q9,q3 @ Karatsuba pre-processin [all...] |
/external/libhevc/common/arm/ |
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
|
/external/libvpx/libvpx/vpx_dsp/ |
loopfilter.c | 36 uint8_t q1, uint8_t q2, uint8_t q3) { 43 mask |= (abs(q3 - q2) > limit) * -1; 50 uint8_t q2, uint8_t q3) { 57 mask |= (abs(q3 - q0) > thresh) * -1; 63 uint8_t q1, uint8_t q2, uint8_t q3, 65 int8_t mask = ~flat_mask4(thresh, p3, p2, p1, p0, q0, q1, q2, q3); 121 const uint8_t q0 = s[0 * p], q1 = s[1 * p], q2 = s[2 * p], q3 = s[3 * p]; local 123 filter_mask(*limit, *blimit, p3, p2, p1, p0, q0, q1, q2, q3); 145 const uint8_t q0 = s[0], q1 = s[1], q2 = s[2], q3 = s[3]; local 147 filter_mask(*limit, *blimit, p3, p2, p1, p0, q0, q1, q2, q3); 167 const uint8_t q0 = *oq0, q1 = *oq1, q2 = *oq2, q3 = *oq3; local 189 const uint8_t q0 = s[0 * p], q1 = s[1 * p], q2 = s[2 * p], q3 = s[3 * p]; local 214 const uint8_t q0 = s[0], q1 = s[1], q2 = s[2], q3 = s[3]; local 243 const uint8_t q0 = *oq0, q1 = *oq1, q2 = *oq2, q3 = *oq3, q4 = *oq4, local 295 const uint8_t q0 = s[0 * p], q1 = s[1 * p], q2 = s[2 * p], q3 = s[3 * p]; local 328 const uint8_t q0 = s[0], q1 = s[1], q2 = s[2], q3 = s[3]; local 458 const uint16_t q3 = s[3 * p]; local 483 const uint16_t q0 = s[0], q1 = s[1], q2 = s[2], q3 = s[3]; local 506 const uint16_t q0 = *oq0, q1 = *oq1, q2 = *oq2, q3 = *oq3; local 529 const uint16_t q0 = s[0 * p], q1 = s[1 * p], q2 = s[2 * p], q3 = s[3 * p]; local 556 const uint16_t q0 = s[0], q1 = s[1], q2 = s[2], q3 = s[3]; local 595 const uint16_t q3 = *oq3; local 659 const uint16_t q3 = s[3 * p]; local 704 const uint16_t q3 = s[3]; local [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/ |
armVCM4P10_Interpolate_Chroma_s.S | 70 VMULL.U8 q3,d2,d12 75 VMLAL.U8 q3,d3,d13 81 VMLAL.U8 q3,d16,d14 88 VMLAL.U8 q3,d17,d15 93 VQRSHRN.U16 d9,q3,#6 108 VMULL.U8 q3,d2,d12 111 VMLAL.U8 q3,d3,d13 114 VMLAL.U8 q3,d0,d14 117 VMLAL.U8 q3,d1,d15 119 VQRSHRN.U16 d9,q3,# [all...] |
armVCM4P10_InterpolateLuma_HalfDiagVerHor4x4_unsafe_s.S | 71 VADDL.U8 q3,d7,d17 75 VMLAL.U8 q3,d11,d31 79 VMLAL.U8 q3,d13,d31 83 VMLSL.U8 q3,d9,d30 87 VMLSL.U8 q3,d15,d30 116 VADDL.S16 q3,d24,d29 118 VMLAL.S16 q3,d27,d31 120 VMLSL.S16 q3,d8,d30 124 VQRSHRUN.S32 d6,q3,#10 128 VQMOVN.U16 d6,q3 [all...] |
/external/libvpx/libvpx/vpx_dsp/arm/ |
vpx_convolve_avg_neon_asm.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/icu/icu4c/source/test/perf/howExpensiveIs/ |
sieve.cpp | 108 double qs(double *times, int n, double *q1, double *q2, double *q3) { 111 *q3 = medianof(times,n,3); 112 return *q3-*q1; 116 double q1,q2,q3; local 121 double iqr = qs(times,n,&q1,&q2,&q3); 123 double rangeMax = (q3+(1.5*iqr)); 128 printf("iqr: %.9f, q1=%.9f, q2=%.9f, q3=%.9f, max=%.9f, n=%d\n", iqr,q1,q2,q3,(double)-1, n); 152 double iqr = qs(times,n,&q1,&q2,&q3); 154 rangeMax = (q3+(1.5*iqr)) [all...] |
/frameworks/rs/cpu_ref/ |
rsCpuIntrinsics_neon_Blend.S | 44 * At entry q0-q3 contain the RGBA data from the destination buffer, and q8-q11 46 * into one colour component per register (if necessary). q3 and q11 contain 64 vmov.i8 q3, #0 72 vmov q3, q11 91 vmull.u8 q3, d14, d6 99 vrshrn.u16 d14, q3, #8 108 vaddw.u8 q3, d14 117 vrshrn.u16 d6, q3, #8 123 vqadd.u8 q3, q11 128 vmvn q7, q3 [all...] |
/external/libavc/common/arm/ |
ih264_padding_neon.s | 185 vdup.u8 q3, r11 188 vst1.8 {q3}, [r4], r1 @ 16 bytes store 197 vdup.u8 q3, r11 200 vst1.8 {q3}, [r4], r1 @ 16 bytes store 217 vdup.u8 q3, r11 220 vst1.8 {q3}, [r4]! @ 16 bytes store 223 vst1.8 {q3}, [r4], r6 @ 16 bytes store 233 vdup.u8 q3, r11 236 vst1.8 {q3}, [r4]! @ 16 bytes store 237 vst1.8 {q3}, [r4], r6 @ 16 bytes stor [all...] |
/device/google/contexthub/firmware/os/algos/common/math/ |
quat.c | 39 float q3 = q->z; local 42 float sq_q3 = 2.0f * q3 * q3; 44 float q3_q0 = 2.0f * q3 * q0; 45 float q1_q3 = 2.0f * q1 * q3; 47 float q2_q3 = 2.0f * q2 * q3;
|