/external/webp/src/dsp/ |
H A D | dec_sse2.c | 472 // Applies filter on 6 pixels (p2, p1, p0, q0, q1 and q2) 475 __m128i* const q1, __m128i* const q2, 485 FLIP_SIGN_BIT2(*p2, *q2); 516 Update2Pixels(p2, q2, &a2_lo, &a2_hi); 755 __m128i p2, p1, p0, q0, q1, q2; local 761 // Load q0, q1, q2, q3 762 LOAD_H_EDGES4(p, stride, q0, q1, q2, t1); 763 MAX_DIFF2(t1, q2, q1, q0, mask); 766 DoFilter6(&p2, &p1, &p0, &q0, &q1, &q2, &mask, hev_thresh); 774 _mm_storeu_si128((__m128i*)&p[+2 * stride], q2); 473 DoFilter6(__m128i* const p2, __m128i* const p1, __m128i* const p0, __m128i* const q0, __m128i* const q1, __m128i* const q2, const __m128i* const mask, int hev_thresh) argument 780 __m128i p3, p2, p1, p0, q0, q1, q2, q3; local 862 __m128i t1, p2, p1, p0, q0, q1, q2; local 887 __m128i p3, p2, p1, p0, q0, q1, q2, q3; local [all...] |
H A D | dec_mips32.c | 53 const int q0 = p[0], q1 = p[step], q2 = p[2 * step]; local 63 p[ 2 * step] = VP8kclip1[q2 - a3]; 80 const int q0 = p[0], q1 = p[step], q2 = p[2 * step], q3 = p[3 * step]; local 85 abs_mips32(p1 - p0) <= it && abs_mips32(q3 - q2) <= it && 86 abs_mips32(q2 - q1) <= it && abs_mips32(q1 - q0) <= it;
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/x86/ |
H A D | vp9_loopfilter_intrin_sse2.c | 396 __m128i p4, p3, p2, p1, p0, q0, q1, q2, q3, q4; local 413 q2 = _mm_loadu_si128((__m128i *)(s + 2 * p)); 440 work = _mm_max_epu8(abs_diff(q2, q1), abs_diff(q3, q2)); 448 work = _mm_max_epu8(abs_diff(p2, p0), abs_diff(q2, q0)); 539 const __m128i q2_lo = _mm_unpacklo_epi8(q2, zero); 548 const __m128i q2_hi = _mm_unpackhi_epi8(q2, zero); 584 oq2 = filter8_mask(&flat, &q2, &f8_lo, &f8_hi); 601 const __m128i q2_lo = _mm_unpacklo_epi8(q2, zero); 618 const __m128i q2_hi = _mm_unpackhi_epi8(q2, zer 743 __m128i p3, p2, p1, p0, q0, q1, q2, q3; local 969 __m128i p3, p2, p1, p0, q0, q1, q2, q3; local 1208 __m128i p3, p2, p1, p0, q0, q1, q2, q3; local [all...] |
H A D | vp9_loopfilter_intrin_avx2.c | 402 __m128i p4, p3, p2, p1, p0, q0, q1, q2, q3, q4; local 419 q2 = _mm_loadu_si128((__m128i *) (s + 2 * p)); 452 _mm_or_si128(_mm_subs_epu8(q2, q1), _mm_subs_epu8(q1, q2)), 453 _mm_or_si128(_mm_subs_epu8(q3, q2), _mm_subs_epu8(q2, q3))); 524 _mm_or_si128(_mm_subs_epu8(q2, q0), _mm_subs_epu8(q0, q2))); 586 q256_2 = _mm256_cvtepu8_epi16(q2); 860 q2 [all...] |
H A D | vp9_loopfilter_mmx.asm | 51 movq mm1, [rsi+2*rax] ; q2 52 movq mm6, mm1 ; q2 53 psubusb mm1, mm2 ; q2-=q3 54 psubusb mm2, mm6 ; q3-=q2 55 por mm1, mm2 ; abs(q3-q2) 61 psubusb mm4, mm6 ; q1-=q2 62 psubusb mm6, mm3 ; q2-=q1 63 por mm4, mm6 ; abs(q2-q1) 303 punpckldq mm6, mm5 ; 76 66 56 46 36 26 16 06 = q2 306 psubusb mm5, mm7 ; q2 [all...] |
/external/chromium_org/third_party/mesa/src/src/mesa/tnl_dd/ |
H A D | t_dd_vertex.h | 67 GLfloat u2, v2, q2; member in struct:__anon14590::__anon14592
|
/external/libvpx/libvpx/vp8/encoder/arm/neon/ |
H A D | vp8_memcpy_neon.asm | 34 vld1.8 {q2, q3}, [r1]! 37 vst1.8 {q2, q3}, [r0]!
|
/external/libvpx/libvpx/vpx_scale/arm/neon/ |
H A D | vp8_vpxyv12_copysrcframe_func_neon.asm | 55 vld1.8 {q2, q3}, [r2]! 65 vst1.8 {q2, q3}, [r3]! 111 vld1.8 {q2, q3}, [r2]! 117 vst1.8 {q2, q3}, [r3]! 169 vld1.8 {q2, q3}, [r2]! 175 vst1.8 {q2, q3}, [r3]! 217 vld1.8 {q2, q3}, [r2]! 221 vst1.8 {q2, q3}, [r3]!
|
/external/llvm/test/MC/AArch64/ |
H A D | arm64-crypto.s | 48 sha1m q2, s6, v5.4s 50 sha256h q2, q7, v18.4s 59 ; CHECK: sha1m.4s q2, s6, v5 ; encoding: [0xc2,0x20,0x05,0x5e] 61 ; CHECK: sha256h.4s q2, q7, v18 ; encoding: [0xe2,0x40,0x12,0x5e]
|
/external/mesa3d/src/mesa/tnl_dd/ |
H A D | t_dd_vertex.h | 67 GLfloat u2, v2, q2; member in struct:__anon28001::__anon28003
|
/external/openssl/crypto/modes/asm/ |
H A D | ghashv8-armx.S | 81 .byte 0x87,0x4e,0xa9,0xf2 @ pmull2 q2,q12,q3 @ H.hi·Xi.hi 86 vext.8 q9,q0,q2,#8 @ Karatsuba post-processing 87 veor q10,q0,q2 103 veor q10,q10,q2
|
H A D | ghash-armv4.S | 452 vmull.p8 q2, d27, d4 @ E = A*B1 458 veor q8, q8, q2 @ L = E + F 462 vmull.p8 q2, d27, d4 @ I = A*B3 469 veor q10, q10, q2 @ N = I + J 479 vmull.p8 q2, d27, d7 @ D = A*B 484 veor q2, q2, q8 485 veor q2, q2, q10 487 veor q1,q1,q2 [all...] |
/external/openssl/crypto/bn/asm/ |
H A D | armv4-gf2m.S | 110 vmull.p8 q2, d4, d27 @ H = A2*B 117 veor q2, q2, q8 @ M = G + H 133 vext.8 q2, q2, q2, #14 138 veor q1, q1, q2
|
/external/pixman/pixman/ |
H A D | pixman-arm-neon-asm-bilinear.S | 510 bilinear_store_&dst_fmt 1, q2, q3 539 bilinear_store_&dst_fmt 2, q2, q3 555 vshll.u16 q2, d6, #BILINEAR_INTERPOLATION_BITS 556 vmlsl.u16 q2, d6, d30 557 vmlal.u16 q2, d7, d30 567 vshrn.u32 d4, q2, #(2 * BILINEAR_INTERPOLATION_BITS) 572 vmovn.u16 d1, q2 583 bilinear_store_&dst_fmt 4, q2, q3 944 vshll.u16 q2, d20, #BILINEAR_INTERPOLATION_BITS 945 vmlsl.u16 q2, d2 [all...] |
/external/chromium_org/third_party/webrtc/modules/audio_coding/codecs/isac/fix/source/ |
H A D | filterbanks_neon.S | 53 vqadd.s32 q2, q1, q8 54 vshrn.i32 d6, q2, #16 69 vqadd.s32 q2, q1, q8 70 vshrn.i32 d4, q2, #16 81 vqadd.s32 q2, q1, q8 82 vshrn.i32 d6, q2, #16 97 vqadd.s32 q2, q1, q8 98 vshrn.i32 d4, q2, #16 107 vqadd.s32 q2, q1, q8 108 vshrn.i32 d6, q2, #1 [all...] |
/external/libhevc/common/arm/ |
H A D | ihevc_inter_pred_chroma_vert.s | 148 vmull.u8 q2,d4,d1 150 vmlsl.u8 q2,d9,d0 152 vmlal.u8 q2,d8,d2 154 vmlsl.u8 q2,d10,d3 156 vqrshrun.s16 d4,q2,#6 @shifts right 188 vmull.u8 q2,d7,d1 @vmull_u8(vreinterpret_u8_u32(src_tmp2), coeffabs_1) 191 vmlsl.u8 q2,d6,d0 192 vmlal.u8 q2,d7,d2 196 vmlsl.u8 q2,d7,d3 197 vqrshrun.s16 d4,q2,# [all...] |
H A D | ihevc_inter_pred_chroma_vert_w16out.s | 150 vmull.u8 q2,d4,d1 153 vmlsl.u8 q2,d9,d0 154 vmlal.u8 q2,d8,d2 155 vmlsl.u8 q2,d10,d3 159 vst1.8 {q2},[r6] @stores the loaded value 188 vmull.u8 q2,d7,d1 @vmull_u8(vreinterpret_u8_u32(src_tmp2), coeffabs_1) 191 vmlsl.u8 q2,d6,d0 192 vmlal.u8 q2,d7,d2 196 vmlsl.u8 q2,d7,d3
|
/external/chromium_org/third_party/libwebp/dsp/ |
H A D | dec_mips32.c | 53 const int q0 = p[0], q1 = p[step], q2 = p[2 * step]; local 63 p[ 2 * step] = VP8kclip1[q2 - a3]; 80 const int q0 = p[0], q1 = p[step], q2 = p[2 * step], q3 = p[3 * step]; local 85 abs_mips32(p1 - p0) <= it && abs_mips32(q3 - q2) <= it && 86 abs_mips32(q2 - q1) <= it && abs_mips32(q1 - q0) <= it;
|
/external/libvpx/libvpx/vp9/common/x86/ |
H A D | vp9_loopfilter_intrin_sse2.c | 388 __m128i p4, p3, p2, p1, p0, q0, q1, q2, q3, q4; local 399 q2 = _mm_loadu_si128((__m128i *)(s + 2 * p)); 410 _mm_store_si128((__m128i *)&aq[2 * 16], q2); 444 work = _mm_max_epu8(_mm_or_si128(_mm_subs_epu8(q2, q1), 445 _mm_subs_epu8(q1, q2)), 446 _mm_or_si128(_mm_subs_epu8(q3, q2), 447 _mm_subs_epu8(q2, q3))); 514 _mm_or_si128(_mm_subs_epu8(q2, q0), 515 _mm_subs_epu8(q0, q2))); 596 q2 874 __m128i p3, p2, p1, p0, q0, q1, q2, q3; local 1107 __m128i p3, p2, p1, p0, q0, q1, q2, q3; local 1346 __m128i p3, p2, p1, p0, q0, q1, q2, q3; local [all...] |
H A D | vp9_loopfilter_intrin_avx2.c | 402 __m128i p4, p3, p2, p1, p0, q0, q1, q2, q3, q4; local 419 q2 = _mm_loadu_si128((__m128i *) (s + 2 * p)); 452 _mm_or_si128(_mm_subs_epu8(q2, q1), _mm_subs_epu8(q1, q2)), 453 _mm_or_si128(_mm_subs_epu8(q3, q2), _mm_subs_epu8(q2, q3))); 524 _mm_or_si128(_mm_subs_epu8(q2, q0), _mm_subs_epu8(q0, q2))); 586 q256_2 = _mm256_cvtepu8_epi16(q2); 860 q2 [all...] |
H A D | vp9_loopfilter_mmx.asm | 51 movq mm1, [rsi+2*rax] ; q2 52 movq mm6, mm1 ; q2 53 psubusb mm1, mm2 ; q2-=q3 54 psubusb mm2, mm6 ; q3-=q2 55 por mm1, mm2 ; abs(q3-q2) 61 psubusb mm4, mm6 ; q1-=q2 62 psubusb mm6, mm3 ; q2-=q1 63 por mm4, mm6 ; abs(q2-q1) 303 punpckldq mm6, mm5 ; 76 66 56 46 36 26 16 06 = q2 306 psubusb mm5, mm7 ; q2 [all...] |
/external/opencv/cv/src/ |
H A D | cvthresh.cpp | 258 double p_i, q2, mu2, val_i, sigma; local 263 q2 = 1. - q1; 265 if( MIN(q1,q2) < FLT_EPSILON || MAX(q1,q2) > 1. - FLT_EPSILON ) 274 mu2 = (mu - q1*mu1)/q2; 275 sigma = q1*q2*(mu1 - mu2)*(mu1 - mu2);
|
/external/openssl/crypto/sha/asm/ |
H A D | sha1-armv4-large.S | 487 vld1.8 {q2-q3},[r1]! 491 vrev32.8 q2,q2 496 vadd.i32 q10,q2,q14 516 veor q12,q12,q2 549 vext.8 q9,q1,q2,#8 596 vext.8 q10,q2,q3,#8 607 veor q10,q10,q2 736 veor q1,q1,q2 769 veor q2,q [all...] |
/external/chromium_org/third_party/boringssl/linux-arm/crypto/modes/ |
H A D | ghash-armv4.S | 460 vmull.p8 q2, d27, d4 @ E = A*B1 466 veor q8, q8, q2 @ L = E + F 470 vmull.p8 q2, d27, d4 @ I = A*B3 477 veor q10, q10, q2 @ N = I + J 487 vmull.p8 q2, d27, d7 @ D = A*B 492 veor q2, q2, q8 493 veor q2, q2, q10 495 veor q1,q1,q2 [all...] |
/external/chromium_org/third_party/webrtc/common_audio/signal_processing/ |
H A D | vector_scaling_operations_neon.S | 48 vmull.s16 q2, d30, d27 50 vadd.s32 q0, q2
|