/external/libhevc/common/arm/ |
H A D | ihevc_itrans_recon_4x4.s | 215 vaddw.u8 q0,q0,d22 @ pi2_out(16bit) + pu1_pred(8bit) 217 vqmovun.s16 d0,q0 @ clip_u8(pi2_out(16bit) + pu1_pred(8bit))
|
H A D | ihevc_itrans_recon_4x4_ttype1.s | 216 vaddw.u8 q0,q0,d18 @ pi2_out(16bit) + pu1_pred(8bit) 217 vqmovun.s16 d0,q0 @ clip_u8(pi2_out(16bit) + pu1_pred(8bit))
|
H A D | ihevc_inter_pred_luma_copy.s | 165 vld1.8 {q0},[r0]! @vld1_u8(pu1_src_tmp) 167 vst1.8 {q0},[r1]! @vst1_u8(pu1_dst_tmp, tmp_src)
|
H A D | ihevc_itrans_recon_8x8.s | 538 vadd.s32 q0,q6,q12 549 vqrshrn.s32 d10,q0,#shift_stage2_idct 558 vadd.s32 q0,q11,q14 570 vqrshrn.s32 d12,q0,#shift_stage2_idct 773 vadd.s32 q0,q6,q12 784 vqrshrn.s32 d10,q0,#shift_stage2_idct 793 vadd.s32 q0,q11,q14 805 vqrshrn.s32 d12,q0,#shift_stage2_idct
|
H A D | ihevc_inter_pred_filters_luma_vert.s | 433 vmull.u8 q0,d5,d23 @mul_res1 = vmull_u8(vreinterpret_u8_u32(src_tmp2), coeffabs_1)@ 438 vmlsl.u8 q0,d4,d22 @mul_res1 = vmlsl_u8(mul_res1, vreinterpret_u8_u32(src_tmp1), coeffabs_0)@ 442 vmlsl.u8 q0,d6,d24 @mul_res1 = vmlsl_u8(mul_res1, vreinterpret_u8_u32(src_tmp3), coeffabs_2)@ 449 vmlal.u8 q0,d4,d26 @mul_res1 = vmlal_u8(mul_res1, vreinterpret_u8_u32(src_tmp1), coeffabs_4)@ 459 vmlal.u8 q0,d6,d28 @mul_res1 = vmlal_u8(mul_res1, vreinterpret_u8_u32(src_tmp3), coeffabs_6)@ 467 vadd.i16 q0,q0,q1 @mul_res1 = vaddq_u16(mul_res1, mul_res2)@ 473 vqrshrun.s16 d0,q0,#6 @sto_res = vqmovun_s16(sto_res_tmp)@ 877 vmull.u8 q0,d5,d23 @mul_res1 = vmull_u8(vreinterpret_u8_u32(src_tmp2), coeffabs_1)@ 882 vmlsl.u8 q0,d [all...] |
H A D | ihevc_padding.s | 115 vdup.u8 q0,r8 234 vdup.u16 q0,r8 367 vdup.u8 q0,r8 482 vdup.u16 q0,r8
|
/external/eigen/test/ |
H A D | geo_quaternion.cpp | 24 template<typename QuatType> void check_slerp(const QuatType& q0, const QuatType& q1) argument 32 Scalar theta_tot = AA(q1*q0.inverse()).angle(); 37 QuatType q = q0.slerp(t,q1); 38 Scalar theta = AA(q*q0.inverse()).angle();
|
/external/libpng/arm/ |
H A D | filter_neon.S | 103 vld1.8 {q0}, [r1,:128] 105 vadd.u8 q0, q0, q1 106 vst1.8 {q0}, [r1,:128]!
|
/external/tremolo/Tremolo/ |
H A D | mdct.c | 367 REG_TYPE t0,t1,v0,v1,q0,q1,s0,s1; local 377 t0 += (q0 = (v0-t0)>>2); 382 t0 = v0-q0; 390 v0 += (q0 = (t0-v0)>>2); 395 v0 = t0-q0;
|
/external/valgrind/main/coregrind/ |
H A D | m_main.c | 3290 q1, q0, // Quotient digits. local 3321 q0 = un21/vn1; // Compute the second 3322 rhat = un21 - q0*vn1; // quotient digit, q0. 3324 if (q0 >= b || q0*vn0 > b*rhat + un0) { 3325 q0 = q0 - 1; 3330 *r = (un21*b + un0 - q0*v) >> s; // return it. 3331 return q1*b + q0; 3447 ULong u0, u1, v1, q0, q1, k, n; local [all...] |
/external/llvm/test/MC/ARM/ |
H A D | neon-mul-encoding.s | 114 vmul.i16 q0, d4[2] 130 vmul.i16 q9, q0, d4[2] 146 @ CHECK: vmul.i16 q0, q0, d4[2] @ encoding: [0x64,0x08,0x90,0xf3] 162 @ CHECK: vmul.i16 q9, q0, d4[2] @ encoding: [0x64,0x28,0xd0,0xf3]
|
/external/openssl/crypto/sha/asm/ |
H A D | sha256-armv4.S | 1788 vld1.8 {q0},[r1]! 1796 vrev32.8 q0,q0 @ yes, even on 1805 vadd.i32 q8,q8,q0 1823 vext.8 q8,q0,q1,#4 1834 vadd.i32 q0,q0,q9 1864 vadd.i32 q0,q0,q9 1909 vadd.i32 q8,q8,q0 [all...] |
/external/chromium_org/third_party/boringssl/src/crypto/bn/asm/ |
H A D | armv4-mont.pl | 622 veor q0,q0,q0 634 vst1.64 {q0-q1}, [$nptr,:256]! @ wipe 637 vst1.64 {q0-q1}, [$nptr,:256]! @ wipe 644 vst1.64 {q0-q1}, [$aptr,:256]! @ wipe 647 vst1.64 {q0-q1}, [$nptr,:256]! @ wipe
|
/external/openssl/crypto/bn/asm/ |
H A D | armv4-mont.pl | 626 veor q0,q0,q0 638 vst1.64 {q0-q1}, [$nptr,:256]! @ wipe 641 vst1.64 {q0-q1}, [$nptr,:256]! @ wipe 648 vst1.64 {q0-q1}, [$aptr,:256]! @ wipe 651 vst1.64 {q0-q1}, [$nptr,:256]! @ wipe
|
/external/chromium_org/third_party/libjpeg_turbo/simd/ |
H A D | jsimd_arm_neon.S | 244 vmul.s16 q8, q8, q0 252 vmul.s16 q12, q12, q0 510 vmov.u8 q0, #(CENTERJSAMPLE) 514 vadd.u8 q8, q8, q0 515 vadd.u8 q9, q9, q0 528 vadd.u8 q10, q10, q0 537 vadd.u8 q11, q11, q0 731 vmul.s16 q8, q8, q0 739 vmul.s16 q12, q12, q0 843 vmov.u8 q0, # [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/third_party/libyuv/source/ |
H A D | row_neon.cc | 101 "vsub.s16 q0, q0, q15 \n"/* offset y */\ 102 "vmul.s16 q0, q0, q14 \n" \ 155 : "cc", "memory", "q0", "q1", "q2", "q3", 189 : "cc", "memory", "q0", "q1", "q2", "q3", 223 : "cc", "memory", "q0", "q1", "q2", "q3", 258 : "cc", "memory", "q0", "q1", "q2", "q3", 293 : "cc", "memory", "q0", "q1", "q2", "q3", 327 : "cc", "memory", "q0", "q [all...] |
H A D | row_neon64.cc | 101 "vsub.s16 q0, q0, q15 \n"/* offset y */\ 102 "vmul.s16 q0, q0, q14 \n" \ 156 : "cc", "memory", "q0", "q1", "q2", "q3", 192 : "cc", "memory", "q0", "q1", "q2", "q3", 228 : "cc", "memory", "q0", "q1", "q2", "q3", 265 : "cc", "memory", "q0", "q1", "q2", "q3", 302 : "cc", "memory", "q0", "q1", "q2", "q3", 338 : "cc", "memory", "q0", "q [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/arm/neon/ |
H A D | vp9_convolve8_avg_neon.asm | 30 ; Multiply and accumulate by q0 67 vld1.s16 {q0}, [r5] ; filter_x 201 vld1.s16 {q0}, [r4] ; filter_y
|
H A D | vp9_convolve8_neon.asm | 30 ; Multiply and accumulate by q0 67 vld1.s16 {q0}, [r5] ; filter_x 190 vld1.s16 {q0}, [r4] ; filter_y
|
/external/chromium_org/third_party/libyuv/source/ |
H A D | row_neon.cc | 101 "vsub.s16 q0, q0, q15 \n"/* offset y */\ 102 "vmul.s16 q0, q0, q14 \n" \ 155 : "cc", "memory", "q0", "q1", "q2", "q3", 189 : "cc", "memory", "q0", "q1", "q2", "q3", 223 : "cc", "memory", "q0", "q1", "q2", "q3", 258 : "cc", "memory", "q0", "q1", "q2", "q3", 293 : "cc", "memory", "q0", "q1", "q2", "q3", 327 : "cc", "memory", "q0", "q [all...] |
/external/libvpx/libvpx/vp8/common/arm/neon/ |
H A D | idct_dequant_full_2x_neon.asm | 25 vld1.16 {q0, q1}, [r1] ; dq (same l/r) 44 vmul.i16 q2, q2, q0 46 vmul.i16 q4, q4, q0
|
/external/libvpx/libvpx/vp9/common/arm/neon/ |
H A D | vp9_convolve8_avg_neon.asm | 30 ; Multiply and accumulate by q0 67 vld1.s16 {q0}, [r5] ; filter_x 201 vld1.s16 {q0}, [r4] ; filter_y
|
H A D | vp9_convolve8_neon.asm | 30 ; Multiply and accumulate by q0 67 vld1.s16 {q0}, [r5] ; filter_x 190 vld1.s16 {q0}, [r4] ; filter_y
|
/external/opencv/cv/src/ |
H A D | cvcalibinit.cpp | 160 static void icvRemoveQuadFromGroup(CvCBQuad **quads, int count, CvCBQuad *q0); 944 icvRemoveQuadFromGroup(CvCBQuad **quads, int count, CvCBQuad *q0) argument 953 if( q->neighbors[j] == q0 ) 958 if( q0->neighbors[k] == q ) 960 q0->neighbors[k] = 0; 961 q0->count--; 973 if (q == q0) 1075 CvCBQuad *q0, *q; local 1097 q0 = quad_group[min_box_area_index]; 1105 if( q->neighbors[j] == q0 ) [all...] |
H A D | cvtemplmatch.cpp | 344 double *q0, *q1, *q2, *q3; local 431 q0 = q1 = q2 = q3 = 0; 464 q0 = (double*)sqsum->data.ptr; 465 q1 = q0 + templ->cols*cn; 505 t = q0[idx2+k] - q1[idx2+k] - q2[idx2+k] + q3[idx2+k];
|