/prebuilts/clang/host/darwin-x86/clang-2629532/lib64/clang/3.8/include/ |
avx512vldqintrin.h | 34 static __inline__ __m256i __DEFAULT_FN_ATTRS 35 _mm256_mullo_epi64 (__m256i __A, __m256i __B) { 36 return (__m256i) ((__v4di) __A * (__v4di) __B); 39 static __inline__ __m256i __DEFAULT_FN_ATTRS 40 _mm256_mask_mullo_epi64 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) { 41 return (__m256i) __builtin_ia32_pmullq256_mask ((__v4di) __A, 47 static __inline__ __m256i __DEFAULT_FN_ATTR [all...] |
/prebuilts/clang/host/darwin-x86/clang-2658975/lib64/clang/3.8/include/ |
avx512vldqintrin.h | 34 static __inline__ __m256i __DEFAULT_FN_ATTRS 35 _mm256_mullo_epi64 (__m256i __A, __m256i __B) { 36 return (__m256i) ((__v4di) __A * (__v4di) __B); 39 static __inline__ __m256i __DEFAULT_FN_ATTRS 40 _mm256_mask_mullo_epi64 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) { 41 return (__m256i) __builtin_ia32_pmullq256_mask ((__v4di) __A, 47 static __inline__ __m256i __DEFAULT_FN_ATTR [all...] |
/prebuilts/clang/host/darwin-x86/clang-2690385/lib64/clang/3.8/include/ |
avx512vldqintrin.h | 34 static __inline__ __m256i __DEFAULT_FN_ATTRS 35 _mm256_mullo_epi64 (__m256i __A, __m256i __B) { 36 return (__m256i) ((__v4di) __A * (__v4di) __B); 39 static __inline__ __m256i __DEFAULT_FN_ATTRS 40 _mm256_mask_mullo_epi64 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) { 41 return (__m256i) __builtin_ia32_pmullq256_mask ((__v4di) __A, 47 static __inline__ __m256i __DEFAULT_FN_ATTR [all...] |
/prebuilts/clang/host/linux-x86/clang-2629532/lib64/clang/3.8/include/ |
avx512vldqintrin.h | 34 static __inline__ __m256i __DEFAULT_FN_ATTRS 35 _mm256_mullo_epi64 (__m256i __A, __m256i __B) { 36 return (__m256i) ((__v4di) __A * (__v4di) __B); 39 static __inline__ __m256i __DEFAULT_FN_ATTRS 40 _mm256_mask_mullo_epi64 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) { 41 return (__m256i) __builtin_ia32_pmullq256_mask ((__v4di) __A, 47 static __inline__ __m256i __DEFAULT_FN_ATTR [all...] |
/prebuilts/clang/host/linux-x86/clang-2658975/lib64/clang/3.8/include/ |
avx512vldqintrin.h | 34 static __inline__ __m256i __DEFAULT_FN_ATTRS 35 _mm256_mullo_epi64 (__m256i __A, __m256i __B) { 36 return (__m256i) ((__v4di) __A * (__v4di) __B); 39 static __inline__ __m256i __DEFAULT_FN_ATTRS 40 _mm256_mask_mullo_epi64 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) { 41 return (__m256i) __builtin_ia32_pmullq256_mask ((__v4di) __A, 47 static __inline__ __m256i __DEFAULT_FN_ATTR [all...] |
/prebuilts/clang/host/linux-x86/clang-2690385/lib64/clang/3.8/include/ |
avx512vldqintrin.h | 34 static __inline__ __m256i __DEFAULT_FN_ATTRS 35 _mm256_mullo_epi64 (__m256i __A, __m256i __B) { 36 return (__m256i) ((__v4di) __A * (__v4di) __B); 39 static __inline__ __m256i __DEFAULT_FN_ATTRS 40 _mm256_mask_mullo_epi64 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) { 41 return (__m256i) __builtin_ia32_pmullq256_mask ((__v4di) __A, 47 static __inline__ __m256i __DEFAULT_FN_ATTR [all...] |
/prebuilts/sdk/renderscript/clang-include/ |
avx512vldqintrin.h | 34 static __inline__ __m256i __DEFAULT_FN_ATTRS 35 _mm256_mullo_epi64 (__m256i __A, __m256i __B) { 36 return (__m256i) ((__v4di) __A * (__v4di) __B); 39 static __inline__ __m256i __DEFAULT_FN_ATTRS 40 _mm256_mask_mullo_epi64 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) { 41 return (__m256i) __builtin_ia32_pmullq256_mask ((__v4di) __A, 47 static __inline__ __m256i __DEFAULT_FN_ATTR [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/ |
vp9_variance_impl_intrin_avx2.c | 19 __m256i src, src_expand_low, src_expand_high, ref, ref_expand_low; 20 __m256i ref_expand_high, madd_low, madd_high; 22 __m256i zero_reg = _mm256_set1_epi16(0); 23 __m256i sum_ref_src = _mm256_set1_epi16(0); 24 __m256i madd_ref_src = _mm256_set1_epi16(0); 130 __m256i src, src_expand_low, src_expand_high, ref, ref_expand_low; 131 __m256i ref_expand_high, madd_low, madd_high; 133 __m256i zero_reg = _mm256_set1_epi16(0); 134 __m256i sum_ref_src = _mm256_set1_epi16(0); 135 __m256i madd_ref_src = _mm256_set1_epi16(0) [all...] |
/external/v8/third_party/llvm-build/Release+Asserts/lib/clang/3.9.0/include/ |
avx512vldqintrin.h | 34 static __inline__ __m256i __DEFAULT_FN_ATTRS 35 _mm256_mullo_epi64 (__m256i __A, __m256i __B) { 36 return (__m256i) ((__v4di) __A * (__v4di) __B); 39 static __inline__ __m256i __DEFAULT_FN_ATTRS 40 _mm256_mask_mullo_epi64 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) { 41 return (__m256i) __builtin_ia32_pmullq256_mask ((__v4di) __A, 47 static __inline__ __m256i __DEFAULT_FN_ATTR [all...] |
/external/clang/test/CodeGen/ |
avx512vldq-builtins.c | 8 __m256i test_mm256_mullo_epi64 (__m256i __A, __m256i __B) { 14 __m256i test_mm256_mask_mullo_epi64 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) { 17 return (__m256i) _mm256_mask_mullo_epi64 ( __W, __U, __A, __B); 20 __m256i test_mm256_maskz_mullo_epi64 (__mmask8 __U, __m256i __A, __m256i __B) [all...] |
/prebuilts/clang/darwin-x86/host/3.6/lib/clang/3.6/include/ |
avxintrin.h | 40 typedef long long __m256i __attribute__((__vector_size__(32))); typedef 246 _mm256_permutevar_pd(__m256d __a, __m256i __c) 258 _mm256_permutevar_ps(__m256 __a, __m256i __c) 302 __m256i __V1 = (V1); \ 303 __m256i __V2 = (V2); \ 304 (__m256i)__builtin_ia32_vperm2f128_si256((__v8si)__V1, (__v8si)__V2, (M)); }) 433 _mm256_extract_epi32(__m256i __a, const int __imm) 440 _mm256_extract_epi16(__m256i __a, const int __imm) 447 _mm256_extract_epi8(__m256i __a, const int __imm) 455 _mm256_extract_epi64(__m256i __a, const int __imm [all...] |
avx512vldqintrin.h | 32 static __inline__ __m256i __attribute__ ((__always_inline__, __nodebug__)) 33 _mm256_mullo_epi64 (__m256i __A, __m256i __B) { 34 return (__m256i) ((__v4di) __A * (__v4di) __B); 37 static __inline__ __m256i __attribute__ ((__always_inline__, __nodebug__)) 38 _mm256_mask_mullo_epi64 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) { 39 return (__m256i) __builtin_ia32_pmullq256_mask ((__v4di) __A, 45 static __inline__ __m256i __attribute__ ((__always_inline__, __nodebug__) [all...] |
/prebuilts/clang/host/darwin-x86/3.8/lib/clang/3.8/include/ |
avxintrin.h | 40 typedef long long __m256i __attribute__((__vector_size__(32))); typedef 249 _mm256_permutevar_pd(__m256d __a, __m256i __c) 261 _mm256_permutevar_ps(__m256 __a, __m256i __c) 305 __m256i __V1 = (V1); \ 306 __m256i __V2 = (V2); \ 307 (__m256i)__builtin_ia32_vperm2f128_si256((__v8si)__V1, (__v8si)__V2, (M)); }) 436 _mm256_extract_epi32(__m256i __a, const int __imm) 443 _mm256_extract_epi16(__m256i __a, const int __imm) 450 _mm256_extract_epi8(__m256i __a, const int __imm) 458 _mm256_extract_epi64(__m256i __a, const int __imm [all...] |
avx512vldqintrin.h | 34 static __inline__ __m256i __DEFAULT_FN_ATTRS 35 _mm256_mullo_epi64 (__m256i __A, __m256i __B) { 36 return (__m256i) ((__v4di) __A * (__v4di) __B); 39 static __inline__ __m256i __DEFAULT_FN_ATTRS 40 _mm256_mask_mullo_epi64 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) { 41 return (__m256i) __builtin_ia32_pmullq256_mask ((__v4di) __A, 47 static __inline__ __m256i __DEFAULT_FN_ATTR [all...] |
/prebuilts/clang/host/linux-x86/3.8/lib/clang/3.8/include/ |
avxintrin.h | 40 typedef long long __m256i __attribute__((__vector_size__(32))); typedef 249 _mm256_permutevar_pd(__m256d __a, __m256i __c) 261 _mm256_permutevar_ps(__m256 __a, __m256i __c) 305 __m256i __V1 = (V1); \ 306 __m256i __V2 = (V2); \ 307 (__m256i)__builtin_ia32_vperm2f128_si256((__v8si)__V1, (__v8si)__V2, (M)); }) 436 _mm256_extract_epi32(__m256i __a, const int __imm) 443 _mm256_extract_epi16(__m256i __a, const int __imm) 450 _mm256_extract_epi8(__m256i __a, const int __imm) 458 _mm256_extract_epi64(__m256i __a, const int __imm [all...] |
/prebuilts/clang/linux-x86/host/3.6/lib/clang/3.6/include/ |
avxintrin.h | 40 typedef long long __m256i __attribute__((__vector_size__(32))); typedef 246 _mm256_permutevar_pd(__m256d __a, __m256i __c) 258 _mm256_permutevar_ps(__m256 __a, __m256i __c) 302 __m256i __V1 = (V1); \ 303 __m256i __V2 = (V2); \ 304 (__m256i)__builtin_ia32_vperm2f128_si256((__v8si)__V1, (__v8si)__V2, (M)); }) 433 _mm256_extract_epi32(__m256i __a, const int __imm) 440 _mm256_extract_epi16(__m256i __a, const int __imm) 447 _mm256_extract_epi8(__m256i __a, const int __imm) 455 _mm256_extract_epi64(__m256i __a, const int __imm [all...] |
/prebuilts/gcc/darwin-x86/x86/x86_64-linux-android-4.9/lib/gcc/x86_64-linux-android/4.9/include/ |
avxintrin.h | 52 typedef long long __m256i __attribute__ ((__vector_size__ (32), typedef 438 _mm256_cvtepi32_ps (__m256i __A) 449 extern __inline __m256i __attribute__((__gnu_inline__, __always_inline__, __artificial__)) 452 return (__m256i)__builtin_ia32_cvtps2dq256 ((__v8sf) __A); 473 extern __inline __m256i __attribute__((__gnu_inline__, __always_inline__, __artificial__)) 476 return (__m256i)__builtin_ia32_cvttps2dq256 ((__v8sf) __A); 493 _mm256_extractf128_si256 (__m256i __X, const int __N) 499 _mm256_extract_epi32 (__m256i __X, int const __N) 506 _mm256_extract_epi16 (__m256i __X, int const __N) 513 _mm256_extract_epi8 (__m256i __X, int const __N [all...] |
/prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9/lib/gcc/x86_64-linux-android/4.9/include/ |
avxintrin.h | 52 typedef long long __m256i __attribute__ ((__vector_size__ (32), typedef 438 _mm256_cvtepi32_ps (__m256i __A) 449 extern __inline __m256i __attribute__((__gnu_inline__, __always_inline__, __artificial__)) 452 return (__m256i)__builtin_ia32_cvtps2dq256 ((__v8sf) __A); 473 extern __inline __m256i __attribute__((__gnu_inline__, __always_inline__, __artificial__)) 476 return (__m256i)__builtin_ia32_cvttps2dq256 ((__v8sf) __A); 493 _mm256_extractf128_si256 (__m256i __X, const int __N) 499 _mm256_extract_epi32 (__m256i __X, int const __N) 506 _mm256_extract_epi16 (__m256i __X, int const __N) 513 _mm256_extract_epi8 (__m256i __X, int const __N [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/lib/gcc/x86_64-linux/4.8/include/ |
avxintrin.h | 43 typedef long long __m256i __attribute__ ((__vector_size__ (32), typedef 429 _mm256_cvtepi32_ps (__m256i __A) 440 extern __inline __m256i __attribute__((__gnu_inline__, __always_inline__, __artificial__)) 443 return (__m256i)__builtin_ia32_cvtps2dq256 ((__v8sf) __A); 464 extern __inline __m256i __attribute__((__gnu_inline__, __always_inline__, __artificial__)) 467 return (__m256i)__builtin_ia32_cvttps2dq256 ((__v8sf) __A); 484 _mm256_extractf128_si256 (__m256i __X, const int __N) 490 _mm256_extract_epi32 (__m256i __X, int const __N) 497 _mm256_extract_epi16 (__m256i __X, int const __N) 504 _mm256_extract_epi8 (__m256i __X, int const __N [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/lib/gcc/x86_64-linux/4.8/include/ |
avxintrin.h | 43 typedef long long __m256i __attribute__ ((__vector_size__ (32), typedef 429 _mm256_cvtepi32_ps (__m256i __A) 440 extern __inline __m256i __attribute__((__gnu_inline__, __always_inline__, __artificial__)) 443 return (__m256i)__builtin_ia32_cvtps2dq256 ((__v8sf) __A); 464 extern __inline __m256i __attribute__((__gnu_inline__, __always_inline__, __artificial__)) 467 return (__m256i)__builtin_ia32_cvttps2dq256 ((__v8sf) __A); 484 _mm256_extractf128_si256 (__m256i __X, const int __N) 490 _mm256_extract_epi32 (__m256i __X, int const __N) 497 _mm256_extract_epi16 (__m256i __X, int const __N) 504 _mm256_extract_epi8 (__m256i __X, int const __N [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/lib/gcc/x86_64-w64-mingw32/4.8.3/include/ |
avxintrin.h | 43 typedef long long __m256i __attribute__ ((__vector_size__ (32), typedef 429 _mm256_cvtepi32_ps (__m256i __A) 440 extern __inline __m256i __attribute__((__gnu_inline__, __always_inline__, __artificial__)) 443 return (__m256i)__builtin_ia32_cvtps2dq256 ((__v8sf) __A); 464 extern __inline __m256i __attribute__((__gnu_inline__, __always_inline__, __artificial__)) 467 return (__m256i)__builtin_ia32_cvttps2dq256 ((__v8sf) __A); 484 _mm256_extractf128_si256 (__m256i __X, const int __N) 490 _mm256_extract_epi32 (__m256i __X, int const __N) 497 _mm256_extract_epi16 (__m256i __X, int const __N) 504 _mm256_extract_epi8 (__m256i __X, int const __N [all...] |
/prebuilts/misc/darwin-x86/analyzer/lib/clang/3.3/include/ |
avxintrin.h | 37 typedef long long __m256i __attribute__((__vector_size__(32))); typedef 243 _mm256_permutevar_pd(__m256d __a, __m256i __c) 255 _mm256_permutevar_ps(__m256 __a, __m256i __c) 300 __m256i __V1 = (V1); \ 301 __m256i __V2 = (V2); \ 302 (__m256i)__builtin_ia32_vperm2f128_si256((__v8si)__V1, (__v8si)__V2, (M)); }) 428 __m256i __A = (A); \ 432 _mm256_extract_epi32(__m256i __a, int const __imm) 439 _mm256_extract_epi16(__m256i __a, int const __imm) 446 _mm256_extract_epi8(__m256i __a, int const __imm [all...] |
/prebuilts/misc/linux-x86/analyzer/lib/clang/3.3/include/ |
avxintrin.h | 37 typedef long long __m256i __attribute__((__vector_size__(32))); typedef 243 _mm256_permutevar_pd(__m256d __a, __m256i __c) 255 _mm256_permutevar_ps(__m256 __a, __m256i __c) 300 __m256i __V1 = (V1); \ 301 __m256i __V2 = (V2); \ 302 (__m256i)__builtin_ia32_vperm2f128_si256((__v8si)__V1, (__v8si)__V2, (M)); }) 428 __m256i __A = (A); \ 432 _mm256_extract_epi32(__m256i __a, int const __imm) 439 _mm256_extract_epi16(__m256i __a, int const __imm) 446 _mm256_extract_epi8(__m256i __a, int const __imm [all...] |
/external/clang/test/Headers/ |
x86intrin-2.c | 47 __m256i __attribute__((__target__("avx2"))) mm256_abs_epi8_wrap(__m256i a) { 87 __m256i __attribute__((__target__("avx512vl,avx512dq"))) mm256_mullo_epi64_wrap(__m256i a, __m256i b) {
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/x86/ |
vp9_subpixel_8t_intrin_avx2.c | 62 __m256i addFilterReg64, filt1Reg, filt2Reg, filt3Reg, filt4Reg; 63 __m256i firstFilters, secondFilters, thirdFilters, forthFilters; 64 __m256i srcRegFilt32b1_1, srcRegFilt32b2_1, srcRegFilt32b2, srcRegFilt32b3; 65 __m256i srcReg32b1, srcReg32b2, filtersReg32; 95 filt1Reg = _mm256_load_si256((__m256i const *)filt1_global_avx2); 96 filt2Reg = _mm256_load_si256((__m256i const *)filt2_global_avx2); 97 filt3Reg = _mm256_load_si256((__m256i const *)filt3_global_avx2); 98 filt4Reg = _mm256_load_si256((__m256i const *)filt4_global_avx2); 306 __m256i addFilterReg64; 307 __m256i srcReg32b1, srcReg32b2, srcReg32b3, srcReg32b4, srcReg32b5 [all...] |