HomeSort by relevance Sort by last modified time
    Searched refs:__m128i (Results 26 - 50 of 83) sorted by null

12 3 4

  /prebuilt/linux-x86/toolchain/i686-unknown-linux-gnu-4.2.1/lib/gcc/i686-unknown-linux-gnu/4.2.1/include/
emmintrin.h 45 typedef long long __m128i __attribute__ ((__vector_size__ (16), __may_alias__)); typedef
204 _mm_cvtsi128_si32 (__m128i __A)
212 _mm_cvtsi128_si64 (__m128i __A)
219 _mm_cvtsi128_si64x (__m128i __A)
569 static __inline __m128i __attribute__((__always_inline__))
572 return __extension__ (__m128i)(__v2di){ __q0, __q1 };
575 static __inline __m128i __attribute__((__always_inline__))
581 static __inline __m128i __attribute__((__always_inline__))
584 return __extension__ (__m128i)(__v4si){ __q0, __q1, __q2, __q3 };
587 static __inline __m128i __attribute__((__always_inline__)
    [all...]
  /prebuilt/linux-x86/toolchain/i686-unknown-linux-gnu-4.2.1/lib/gcc/i686-unknown-linux-gnu/4.2.1/install-tools/include/
emmintrin.h 45 typedef long long __m128i __attribute__ ((__vector_size__ (16), __may_alias__)); typedef
204 _mm_cvtsi128_si32 (__m128i __A)
212 _mm_cvtsi128_si64 (__m128i __A)
219 _mm_cvtsi128_si64x (__m128i __A)
569 static __inline __m128i __attribute__((__always_inline__))
572 return __extension__ (__m128i)(__v2di){ __q0, __q1 };
575 static __inline __m128i __attribute__((__always_inline__))
581 static __inline __m128i __attribute__((__always_inline__))
584 return __extension__ (__m128i)(__v4si){ __q0, __q1, __q2, __q3 };
587 static __inline __m128i __attribute__((__always_inline__)
    [all...]
  /prebuilt/darwin-x86/toolchain/i686-android-linux-4.4.3/lib/gcc/i686-android-linux/4.4.3/include/
smmintrin.h 46 extern __inline __m128i __attribute__((__gnu_inline__, __always_inline__, __artificial__))
47 _mm_blend_epi16 (__m128i __X, __m128i __Y, const int __M)
49 return (__m128i) __builtin_ia32_pblendw128 ((__v8hi)__X,
55 ((__m128i) __builtin_ia32_pblendw128 ((__v8hi)(__m128i)(X), \
56 (__v8hi)(__m128i)(Y), (int)(M)))
59 extern __inline __m128i __attribute__((__gnu_inline__, __always_inline__, __artificial__))
60 _mm_blendv_epi8 (__m128i __X, __m128i __Y, __m128i __M
    [all...]
tmmintrin.h 37 extern __inline __m128i __attribute__((__gnu_inline__, __always_inline__, __artificial__))
38 _mm_hadd_epi16 (__m128i __X, __m128i __Y)
40 return (__m128i) __builtin_ia32_phaddw128 ((__v8hi)__X, (__v8hi)__Y);
43 extern __inline __m128i __attribute__((__gnu_inline__, __always_inline__, __artificial__))
44 _mm_hadd_epi32 (__m128i __X, __m128i __Y)
46 return (__m128i) __builtin_ia32_phaddd128 ((__v4si)__X, (__v4si)__Y);
49 extern __inline __m128i __attribute__((__gnu_inline__, __always_inline__, __artificial__))
50 _mm_hadds_epi16 (__m128i __X, __m128i __Y
    [all...]
  /prebuilt/linux-x86/toolchain/i686-android-linux-4.4.3/lib/gcc/i686-android-linux/4.4.3/include/
smmintrin.h 46 extern __inline __m128i __attribute__((__gnu_inline__, __always_inline__, __artificial__))
47 _mm_blend_epi16 (__m128i __X, __m128i __Y, const int __M)
49 return (__m128i) __builtin_ia32_pblendw128 ((__v8hi)__X,
55 ((__m128i) __builtin_ia32_pblendw128 ((__v8hi)(__m128i)(X), \
56 (__v8hi)(__m128i)(Y), (int)(M)))
59 extern __inline __m128i __attribute__((__gnu_inline__, __always_inline__, __artificial__))
60 _mm_blendv_epi8 (__m128i __X, __m128i __Y, __m128i __M
    [all...]
tmmintrin.h 37 extern __inline __m128i __attribute__((__gnu_inline__, __always_inline__, __artificial__))
38 _mm_hadd_epi16 (__m128i __X, __m128i __Y)
40 return (__m128i) __builtin_ia32_phaddw128 ((__v8hi)__X, (__v8hi)__Y);
43 extern __inline __m128i __attribute__((__gnu_inline__, __always_inline__, __artificial__))
44 _mm_hadd_epi32 (__m128i __X, __m128i __Y)
46 return (__m128i) __builtin_ia32_phaddd128 ((__v4si)__X, (__v4si)__Y);
49 extern __inline __m128i __attribute__((__gnu_inline__, __always_inline__, __artificial__))
50 _mm_hadds_epi16 (__m128i __X, __m128i __Y
    [all...]
  /prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/lib/gcc/i686-linux/4.4.3/include/
smmintrin.h 46 extern __inline __m128i __attribute__((__gnu_inline__, __always_inline__, __artificial__))
47 _mm_blend_epi16 (__m128i __X, __m128i __Y, const int __M)
49 return (__m128i) __builtin_ia32_pblendw128 ((__v8hi)__X,
55 ((__m128i) __builtin_ia32_pblendw128 ((__v8hi)(__m128i)(X), \
56 (__v8hi)(__m128i)(Y), (int)(M)))
59 extern __inline __m128i __attribute__((__gnu_inline__, __always_inline__, __artificial__))
60 _mm_blendv_epi8 (__m128i __X, __m128i __Y, __m128i __M
    [all...]
tmmintrin.h 37 extern __inline __m128i __attribute__((__gnu_inline__, __always_inline__, __artificial__))
38 _mm_hadd_epi16 (__m128i __X, __m128i __Y)
40 return (__m128i) __builtin_ia32_phaddw128 ((__v8hi)__X, (__v8hi)__Y);
43 extern __inline __m128i __attribute__((__gnu_inline__, __always_inline__, __artificial__))
44 _mm_hadd_epi32 (__m128i __X, __m128i __Y)
46 return (__m128i) __builtin_ia32_phaddd128 ((__v4si)__X, (__v4si)__Y);
49 extern __inline __m128i __attribute__((__gnu_inline__, __always_inline__, __artificial__))
50 _mm_hadds_epi16 (__m128i __X, __m128i __Y
    [all...]
  /external/clang/lib/Headers/
emmintrin.h 34 typedef long long __m128i __attribute__((__vector_size__(16))); typedef
384 _mm_cvtepi32_pd(__m128i a)
389 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
422 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
425 return (__m128i)__builtin_ia32_cvttpd2dq(a);
614 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
615 _mm_add_epi8(__m128i a, __m128i b)
617 return (__m128i)((__v16qi)a + (__v16qi)b);
620 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__)
    [all...]
smmintrin.h 92 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
93 _mm_blendv_epi8 (__m128i __V1, __m128i __V2, __m128i __M)
95 return (__m128i) __builtin_ia32_pblendvb128 ((__v16qi)__V1, (__v16qi)__V2,
99 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
100 _mm_blend_epi16 (__m128i __V1, __m128i __V2, const int __M)
102 return (__m128i) __builtin_ia32_pblendw128 ((__v8hi)__V1, (__v8hi)__V2, __M);
106 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__)
    [all...]
  /prebuilt/sdk/11/renderscript/clang-include/
emmintrin.h 34 typedef long long __m128i __attribute__((__vector_size__(16))); typedef
372 _mm_cvtepi32_pd(__m128i a)
377 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
410 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
413 return (__m128i)__builtin_ia32_cvttpd2dq(a);
570 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
571 _mm_add_epi8(__m128i a, __m128i b)
573 return (__m128i)((__v16qi)a + (__v16qi)b);
576 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__)
    [all...]
smmintrin.h 92 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
93 _mm_blendv_epi8 (__m128i __V1, __m128i __V2, __m128i __M)
95 return (__m128i) __builtin_ia32_pblendvb128 ((__v16qi)__V1, (__v16qi)__V2,
99 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
100 _mm_blend_epi16 (__m128i __V1, __m128i __V2, const int __M)
102 return (__m128i) __builtin_ia32_pblendw128 ((__v8hi)__V1, (__v8hi)__V2, __M);
106 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__)
    [all...]
  /prebuilt/sdk/12/renderscript/clang-include/
emmintrin.h 34 typedef long long __m128i __attribute__((__vector_size__(16))); typedef
372 _mm_cvtepi32_pd(__m128i a)
377 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
410 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
413 return (__m128i)__builtin_ia32_cvttpd2dq(a);
570 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
571 _mm_add_epi8(__m128i a, __m128i b)
573 return (__m128i)((__v16qi)a + (__v16qi)b);
576 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__)
    [all...]
smmintrin.h 92 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
93 _mm_blendv_epi8 (__m128i __V1, __m128i __V2, __m128i __M)
95 return (__m128i) __builtin_ia32_pblendvb128 ((__v16qi)__V1, (__v16qi)__V2,
99 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
100 _mm_blend_epi16 (__m128i __V1, __m128i __V2, const int __M)
102 return (__m128i) __builtin_ia32_pblendw128 ((__v8hi)__V1, (__v8hi)__V2, __M);
106 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__)
    [all...]
  /prebuilt/sdk/13/renderscript/clang-include/
emmintrin.h 34 typedef long long __m128i __attribute__((__vector_size__(16))); typedef
372 _mm_cvtepi32_pd(__m128i a)
377 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
410 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
413 return (__m128i)__builtin_ia32_cvttpd2dq(a);
570 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
571 _mm_add_epi8(__m128i a, __m128i b)
573 return (__m128i)((__v16qi)a + (__v16qi)b);
576 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__)
    [all...]
smmintrin.h 92 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
93 _mm_blendv_epi8 (__m128i __V1, __m128i __V2, __m128i __M)
95 return (__m128i) __builtin_ia32_pblendvb128 ((__v16qi)__V1, (__v16qi)__V2,
99 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
100 _mm_blend_epi16 (__m128i __V1, __m128i __V2, const int __M)
102 return (__m128i) __builtin_ia32_pblendw128 ((__v8hi)__V1, (__v8hi)__V2, __M);
106 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__)
    [all...]
  /prebuilt/sdk/14/renderscript/clang-include/
emmintrin.h 34 typedef long long __m128i __attribute__((__vector_size__(16))); typedef
372 _mm_cvtepi32_pd(__m128i a)
377 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
410 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
413 return (__m128i)__builtin_ia32_cvttpd2dq(a);
573 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
574 _mm_add_epi8(__m128i a, __m128i b)
576 return (__m128i)((__v16qi)a + (__v16qi)b);
579 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__)
    [all...]
smmintrin.h 92 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
93 _mm_blendv_epi8 (__m128i __V1, __m128i __V2, __m128i __M)
95 return (__m128i) __builtin_ia32_pblendvb128 ((__v16qi)__V1, (__v16qi)__V2,
99 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
100 _mm_blend_epi16 (__m128i __V1, __m128i __V2, const int __M)
102 return (__m128i) __builtin_ia32_pblendw128 ((__v8hi)__V1, (__v8hi)__V2, __M);
106 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__)
    [all...]
  /prebuilt/sdk/15/renderscript/clang-include/
emmintrin.h 34 typedef long long __m128i __attribute__((__vector_size__(16))); typedef
384 _mm_cvtepi32_pd(__m128i a)
389 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
422 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
425 return (__m128i)__builtin_ia32_cvttpd2dq(a);
614 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
615 _mm_add_epi8(__m128i a, __m128i b)
617 return (__m128i)((__v16qi)a + (__v16qi)b);
620 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__)
    [all...]
smmintrin.h 92 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
93 _mm_blendv_epi8 (__m128i __V1, __m128i __V2, __m128i __M)
95 return (__m128i) __builtin_ia32_pblendvb128 ((__v16qi)__V1, (__v16qi)__V2,
99 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
100 _mm_blend_epi16 (__m128i __V1, __m128i __V2, const int __M)
102 return (__m128i) __builtin_ia32_pblendw128 ((__v8hi)__V1, (__v8hi)__V2, __M);
106 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__)
    [all...]
  /external/skia/src/opts/
SkBlitRow_opts_SSE2.cpp 47 const __m128i *s = reinterpret_cast<const __m128i*>(src);
48 __m128i *d = reinterpret_cast<__m128i*>(dst);
49 __m128i rb_mask = _mm_set1_epi32(0x00FF00FF);
50 __m128i src_scale_wide = _mm_set1_epi16(src_scale);
51 __m128i dst_scale_wide = _mm_set1_epi16(dst_scale);
54 __m128i src_pixel = _mm_loadu_si128(s);
55 __m128i dst_pixel = _mm_load_si128(d);
58 __m128i dst_rb = _mm_and_si128(rb_mask, dst_pixel)
    [all...]
SkBitmapProcState_opts_SSE2.cpp 39 __m128i sixteen = _mm_cvtsi32_si128(16);
45 __m128i allY = _mm_cvtsi32_si128(subY);
51 __m128i negY = _mm_sub_epi16(sixteen, allY);
60 __m128i zero = _mm_setzero_si128();
67 __m128i allX = _mm_cvtsi32_si128((XX >> 14) & 0x0F);
76 __m128i negX = _mm_sub_epi16(sixteen, allX);
79 __m128i a00 = _mm_cvtsi32_si128(row0[x0]);
80 __m128i a01 = _mm_cvtsi32_si128(row0[x1]);
81 __m128i a10 = _mm_cvtsi32_si128(row1[x0]);
82 __m128i a11 = _mm_cvtsi32_si128(row1[x1])
    [all...]
SkUtils_opts_SSE2.cpp 33 __m128i *d = reinterpret_cast<__m128i*>(dst);
34 __m128i value_wide = _mm_set1_epi16(value);
62 __m128i *d = reinterpret_cast<__m128i*>(dst);
63 __m128i value_wide = _mm_set1_epi32(value);
  /external/webp/src/dec/
dsp_sse2.c 42 const __m128i k1 = _mm_set1_epi16(20091);
43 const __m128i k2 = _mm_set1_epi16(-30068);
44 __m128i T0, T1, T2, T3;
49 __m128i in0, in1, in2, in3;
51 in0 = _mm_loadl_epi64((__m128i*)&in[0]);
52 in1 = _mm_loadl_epi64((__m128i*)&in[4]);
53 in2 = _mm_loadl_epi64((__m128i*)&in[8]);
54 in3 = _mm_loadl_epi64((__m128i*)&in[12]);
60 const __m128i inB0 = _mm_loadl_epi64((__m128i*)&in[16])
    [all...]
io_sse2.c 41 const __m128i tmp0 = _mm_avg_epu8(k, (in)); /* (k + in + 1) / 2 */ \
42 const __m128i tmp1 = _mm_and_si128((ij), st); /* (ij) & (s^t) */ \
43 const __m128i tmp2 = _mm_xor_si128(k, (in)); /* (k^in) */ \
44 const __m128i tmp3 = _mm_or_si128(tmp1, tmp2); /* ((ij) & (s^t)) | (k^in) */\
45 const __m128i tmp4 = _mm_and_si128(tmp3, one); /* & 1 -> lsb_correction */ \
51 const __m128i ta = _mm_avg_epu8(a, da); /* (9a + 3b + 3c + d + 8) / 16 */ \
52 const __m128i tb = _mm_avg_epu8(b, db); /* (3a + 9b + c + 3d + 8) / 16 */ \
53 const __m128i t1 = _mm_unpacklo_epi8(ta, tb); \
54 const __m128i t2 = _mm_unpackhi_epi8(ta, tb); \
55 _mm_store_si128(((__m128i*)(out)) + 0, t1);
    [all...]

Completed in 247 milliseconds

12 3 4