/external/clang/test/CodeGen/ |
D | mmx-builtins.c | 9 __m64 test_mm_abs_pi8(__m64 a) { in test_mm_abs_pi8() 15 __m64 test_mm_abs_pi16(__m64 a) { in test_mm_abs_pi16() 21 __m64 test_mm_abs_pi32(__m64 a) { in test_mm_abs_pi32() 27 __m64 test_mm_add_pi8(__m64 a, __m64 b) { in test_mm_add_pi8() 33 __m64 test_mm_add_pi16(__m64 a, __m64 b) { in test_mm_add_pi16() 39 __m64 test_mm_add_pi32(__m64 a, __m64 b) { in test_mm_add_pi32() 45 __m64 test_mm_add_si64(__m64 a, __m64 b) { in test_mm_add_si64() 51 __m64 test_mm_adds_pi8(__m64 a, __m64 b) { in test_mm_adds_pi8() 57 __m64 test_mm_adds_pi16(__m64 a, __m64 b) { in test_mm_adds_pi16() 63 __m64 test_mm_adds_pu8(__m64 a, __m64 b) { in test_mm_adds_pu8() [all …]
|
D | 3dnow-builtins.c | 9 __m64 test_m_pavgusb(__m64 m1, __m64 m2) { in test_m_pavgusb() 16 __m64 test_m_pf2id(__m64 m) { in test_m_pf2id() 23 __m64 test_m_pfacc(__m64 m1, __m64 m2) { in test_m_pfacc() 30 __m64 test_m_pfadd(__m64 m1, __m64 m2) { in test_m_pfadd() 37 __m64 test_m_pfcmpeq(__m64 m1, __m64 m2) { in test_m_pfcmpeq() 44 __m64 test_m_pfcmpge(__m64 m1, __m64 m2) { in test_m_pfcmpge() 51 __m64 test_m_pfcmpgt(__m64 m1, __m64 m2) { in test_m_pfcmpgt() 58 __m64 test_m_pfmax(__m64 m1, __m64 m2) { in test_m_pfmax() 65 __m64 test_m_pfmin(__m64 m1, __m64 m2) { in test_m_pfmin() 72 __m64 test_m_pfmul(__m64 m1, __m64 m2) { in test_m_pfmul() [all …]
|
D | asm-inout.c | 43 typedef long long __m64 __attribute__((__vector_size__(8))); typedef 44 __m64 test5(__m64 __A, __m64 __B) { in test5()
|
D | vector.c | 30 __m64 *p = (__m64 *)array; in test4() 32 __m64 accum = _mm_setzero_si64(); in test4() 37 __m64 accum2 = _mm_unpackhi_pi32(accum, accum); in test4()
|
D | mmx-inline-asm.c | 8 __m64 vfill = _mm_cvtsi64_m64(fill); in foo() 9 __m64 v1, v2, v3, v4, v5, v6, v7; in foo()
|
/external/libjpeg-turbo/simd/loongson/ |
D | loongson-mmintrin.h | 36 typedef double __m64; typedef 45 extern __inline __m64 FUNCTION_ATTRIBS 51 extern __inline __m64 FUNCTION_ATTRIBS 55 __m64 ret; in _mm_set_pi8() 76 extern __inline __m64 FUNCTION_ATTRIBS 79 __m64 ret; in _mm_set_pi16() 97 extern __inline __m64 FUNCTION_ATTRIBS 104 return *(__m64 *)&val; in _mm_set_pi32() 107 __m64 ret; in _mm_set_pi32() 111 : "f" (*(__m32 *)&__i1), "f" (*(__m64 *)&imm) in _mm_set_pi32() [all …]
|
D | jidctint-mmi.c | 110 __m64 tmp0_3l, tmp0_3h, tmp1_2l, tmp1_2h; \ 111 __m64 tmp0l, tmp0h, tmp1l, tmp1h, tmp2l, tmp2h, tmp3l, tmp3h; \ 112 __m64 z34l, z34h, z3l, z3h, z4l, z4h, z3, z4; \ 113 __m64 out0l, out0h, out1l, out1h, out2l, out2h, out3l, out3h; \ 114 __m64 out4l, out4h, out5l, out5h, out6l, out6h, out7l, out7h; \ 256 __m64 col0l, col1l, col2l, col3l, col4l, col5l, col6l, col7l; \ 257 __m64 quant0l, quant1l, quant2l, quant3l; \ 258 __m64 quant4l, quant5l, quant6l, quant7l; \ 259 __m64 z23, z2, z3, z23l, z23h; \ 260 __m64 row01a, row01b, row01c, row01d, row23a, row23b, row23c, row23d; \ [all …]
|
D | jfdctint-mmi.c | 105 __m64 tmp1312l, tmp1312h, tmp47l, tmp47h, tmp4l, tmp4h, tmp7l, tmp7h; \ 106 __m64 tmp56l, tmp56h, tmp5l, tmp5h, tmp6l, tmp6h; \ 107 __m64 out1l, out1h, out2l, out2h, out3l, out3h; \ 108 __m64 out5l, out5h, out6l, out6h, out7l, out7h; \ 109 __m64 z34l, z34h, z3l, z3h, z4l, z4h, z3, z4; \ 235 __m64 row0l, row0h, row1l, row1h, row2l, row2h, row3l, row3h; \ 236 __m64 row01a, row01b, row01c, row01d, row23a, row23b, row23c, row23d; \ 237 __m64 col0, col1, col2, col3, col4, col5, col6, col7; \ 238 __m64 tmp10, tmp11; \ 240 row0l = _mm_load_si64((__m64 *)&dataptr[DCTSIZE * 0]); /* (00 01 02 03) */ \ [all …]
|
D | jdsample-mmi.c | 54 mm7 = _mm_load_si64((__m64 *)outptr##r); /* mm7=IntrL=( 0 1 2 3) */ \ 55 mm3 = _mm_load_si64((__m64 *)outptr##r + 1); /* mm3=IntrH=( 4 5 6 7) */ \ 102 _mm_store_si64((__m64 *)outptr##r, mm1); \ 103 _mm_store_si64((__m64 *)outptr##r + 1, mm5); \ 114 __m64 mm0, mm1, mm2, mm3 = 0.0, mm4, mm5, mm6, mm7 = 0.0; in jsimd_h2v2_fancy_upsample_mmi() 115 __m64 wk[4], mm_tmp; in jsimd_h2v2_fancy_upsample_mmi() 147 mm0 = _mm_load_si64((__m64 *)inptr0); /* mm0 = row[ 0][0] */ in jsimd_h2v2_fancy_upsample_mmi() 148 mm1 = _mm_load_si64((__m64 *)inptr_1); /* mm1 = row[-1][0] */ in jsimd_h2v2_fancy_upsample_mmi() 149 mm2 = _mm_load_si64((__m64 *)inptr1); /* mm2 = row[ 1][0] */ in jsimd_h2v2_fancy_upsample_mmi() 173 _mm_store_si64((__m64 *)outptr0, mm1); /* temporarily save */ in jsimd_h2v2_fancy_upsample_mmi() [all …]
|
D | jquanti-mmi.c | 37 mm2 = _mm_load_si64((__m64 *)&workspace[0]); \ 38 mm3 = _mm_load_si64((__m64 *)&workspace[4]); \ 52 corr0 = _mm_load_si64((__m64 *)&divisors[DCTSIZE2 * 1]); /* correction */ \ 53 corr1 = _mm_load_si64((__m64 *)&divisors[DCTSIZE2 * 1 + 4]); \ 61 recip0 = _mm_load_si64((__m64 *)&divisors[DCTSIZE2 * 0]); /* reciprocal */ \ 62 recip1 = _mm_load_si64((__m64 *)&divisors[DCTSIZE2 * 0 + 4]); \ 73 scale0 = _mm_load_si64((__m64 *)&divisors[DCTSIZE2 * 2]); /* scale */ \ 74 scale1 = _mm_load_si64((__m64 *)&divisors[DCTSIZE2 * 2 + 4]); \ 106 _mm_store_si64((__m64 *)&output_ptr[0], mm0); \ 107 _mm_store_si64((__m64 *)&output_ptr[4], mm1); \ [all …]
|
D | jccolext-mmi.c | 99 __m64 mm0, mm1, mm2, mm3, mm4, mm5, mm6, mm7; in jsimd_rgb_ycc_convert_mmi() 100 __m64 wk[7]; in jsimd_rgb_ycc_convert_mmi() 101 __m64 Y_BG, Cb_RG, Cr_BG; in jsimd_rgb_ycc_convert_mmi() 189 mmA = _mm_load_si64((__m64 *)&inptr[0]); in jsimd_rgb_ycc_convert_mmi() 190 mmG = _mm_load_si64((__m64 *)&inptr[8]); in jsimd_rgb_ycc_convert_mmi() 191 mmF = _mm_load_si64((__m64 *)&inptr[16]); in jsimd_rgb_ycc_convert_mmi() 193 mmA = _mm_loadu_si64((__m64 *)&inptr[0]); in jsimd_rgb_ycc_convert_mmi() 194 mmG = _mm_loadu_si64((__m64 *)&inptr[8]); in jsimd_rgb_ycc_convert_mmi() 195 mmF = _mm_loadu_si64((__m64 *)&inptr[16]); in jsimd_rgb_ycc_convert_mmi() 279 mmA = _mm_load_si64((__m64 *)&inptr[0]); in jsimd_rgb_ycc_convert_mmi() [all …]
|
D | jdcolext-mmi.c | 98 __m64 mm0, mm1, mm2, mm3, mm4, mm5, mm6, mm7; in jsimd_ycc_rgb_convert_mmi() 99 __m64 mm8, wk[2]; in jsimd_ycc_rgb_convert_mmi() 111 mm5 = _mm_load_si64((__m64 *)inptr1); in jsimd_ycc_rgb_convert_mmi() 112 mm1 = _mm_load_si64((__m64 *)inptr2); in jsimd_ycc_rgb_convert_mmi() 113 mm8 = _mm_load_si64((__m64 *)inptr0); in jsimd_ycc_rgb_convert_mmi() 254 _mm_store_si64((__m64 *)outptr, mmA); in jsimd_ycc_rgb_convert_mmi() 255 _mm_store_si64((__m64 *)(outptr + 8), mmE); in jsimd_ycc_rgb_convert_mmi() 256 _mm_store_si64((__m64 *)(outptr + 16), mmC); in jsimd_ycc_rgb_convert_mmi() 360 _mm_store_si64((__m64 *)outptr, mmA); in jsimd_ycc_rgb_convert_mmi() 361 _mm_store_si64((__m64 *)(outptr + 8), mmD); in jsimd_ycc_rgb_convert_mmi() [all …]
|
D | jcsample-mmi.c | 45 __m64 mm0, mm1, mm2, mm3, mm4, mm5, mm6 = 0.0, mm7; in jsimd_h2v2_downsample_mmi() 65 mm0 = _mm_load_si64((__m64 *)&inptr0[0]); in jsimd_h2v2_downsample_mmi() 66 mm1 = _mm_load_si64((__m64 *)&inptr1[0]); in jsimd_h2v2_downsample_mmi() 67 mm2 = _mm_load_si64((__m64 *)&inptr0[8]); in jsimd_h2v2_downsample_mmi() 68 mm3 = _mm_load_si64((__m64 *)&inptr1[8]); in jsimd_h2v2_downsample_mmi() 97 _mm_store_si64((__m64 *)&outptr[0], mm0); in jsimd_h2v2_downsample_mmi()
|
/external/clang/lib/Headers/ |
D | mmintrin.h | 27 typedef long long __m64 __attribute__((__vector_size__(8))); typedef 61 static __inline__ __m64 __DEFAULT_FN_ATTRS 64 return (__m64)__builtin_ia32_vec_init_v2si(__i, 0); in _mm_cvtsi32_si64() 79 _mm_cvtsi64_si32(__m64 __m) in _mm_cvtsi64_si32() 94 static __inline__ __m64 __DEFAULT_FN_ATTRS 97 return (__m64)__i; in _mm_cvtsi64_m64() 111 _mm_cvtm64_si64(__m64 __m) in _mm_cvtm64_si64() 140 static __inline__ __m64 __DEFAULT_FN_ATTRS 141 _mm_packs_pi16(__m64 __m1, __m64 __m2) in _mm_packs_pi16() 143 return (__m64)__builtin_ia32_packsswb((__v4hi)__m1, (__v4hi)__m2); in _mm_packs_pi16() [all …]
|
D | mm3dnow.h | 40 static __inline__ __m64 __DEFAULT_FN_ATTRS 41 _m_pavgusb(__m64 __m1, __m64 __m2) { in _m_pavgusb() 42 return (__m64)__builtin_ia32_pavgusb((__v8qi)__m1, (__v8qi)__m2); in _m_pavgusb() 45 static __inline__ __m64 __DEFAULT_FN_ATTRS 46 _m_pf2id(__m64 __m) { in _m_pf2id() 47 return (__m64)__builtin_ia32_pf2id((__v2sf)__m); in _m_pf2id() 50 static __inline__ __m64 __DEFAULT_FN_ATTRS 51 _m_pfacc(__m64 __m1, __m64 __m2) { in _m_pfacc() 52 return (__m64)__builtin_ia32_pfacc((__v2sf)__m1, (__v2sf)__m2); in _m_pfacc() 55 static __inline__ __m64 __DEFAULT_FN_ATTRS [all …]
|
D | tmmintrin.h | 44 static __inline__ __m64 __DEFAULT_FN_ATTRS 45 _mm_abs_pi8(__m64 __a) in _mm_abs_pi8() 47 return (__m64)__builtin_ia32_pabsb((__v8qi)__a); in _mm_abs_pi8() 80 static __inline__ __m64 __DEFAULT_FN_ATTRS 81 _mm_abs_pi16(__m64 __a) in _mm_abs_pi16() 83 return (__m64)__builtin_ia32_pabsw((__v4hi)__a); in _mm_abs_pi16() 116 static __inline__ __m64 __DEFAULT_FN_ATTRS 117 _mm_abs_pi32(__m64 __a) in _mm_abs_pi32() 119 return (__m64)__builtin_ia32_pabsd((__v2si)__a); in _mm_abs_pi32() 184 (__m64)__builtin_ia32_palignr((__v8qi)(__m64)(a), (__v8qi)(__m64)(b), (n)); }) [all …]
|
D | xmmintrin.h | 1316 static __inline__ __m64 __DEFAULT_FN_ATTRS 1319 return (__m64)__builtin_ia32_cvtps2pi((__v4sf)__a); in _mm_cvtps_pi32() 1332 static __inline__ __m64 __DEFAULT_FN_ATTRS 1403 static __inline__ __m64 __DEFAULT_FN_ATTRS 1406 return (__m64)__builtin_ia32_cvttps2pi((__v4sf)__a); in _mm_cvttps_pi32() 1420 static __inline__ __m64 __DEFAULT_FN_ATTRS 1516 _mm_cvtpi32_ps(__m128 __a, __m64 __b) in _mm_cvtpi32_ps() 1539 _mm_cvt_pi2ps(__m128 __a, __m64 __b) in _mm_cvt_pi2ps() 1577 _mm_loadh_pi(__m128 __a, const __m64 *__p) in _mm_loadh_pi() 1604 _mm_loadl_pi(__m128 __a, const __m64 *__p) in _mm_loadl_pi() [all …]
|
D | emmintrin.h | 450 static __inline__ __m64 __DEFAULT_FN_ATTRS 453 return (__m64)__builtin_ia32_cvtpd2pi((__v2df)__a); in _mm_cvtpd_pi32() 456 static __inline__ __m64 __DEFAULT_FN_ATTRS 459 return (__m64)__builtin_ia32_cvttpd2pi((__v2df)__a); in _mm_cvttpd_pi32() 463 _mm_cvtpi32_pd(__m64 __a) in _mm_cvtpi32_pd() 670 static __inline__ __m64 __DEFAULT_FN_ATTRS 671 _mm_add_si64(__m64 __a, __m64 __b) in _mm_add_si64() 673 return (__m64)__builtin_ia32_paddq((__v1di)__a, (__v1di)__b); in _mm_add_si64() 792 static __inline__ __m64 __DEFAULT_FN_ATTRS 793 _mm_mul_su32(__m64 __a, __m64 __b) in _mm_mul_su32() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | select-mmx.ll | 7 ;__m64 test47(int a) 9 ; __m64 x = (a)? (__m64)(7): (__m64)(0); 62 ;__m64 test49(int a, long long n, long long m) 64 ; __m64 x = (a)? (__m64)(n): (__m64)(m);
|
/external/clang/test/Sema/ |
D | x86-builtin-palignr.c | 6 __m64 test1(__m64 a, __m64 b, int c) { in test1()
|
/external/libmpeg2/common/x86/ |
D | icv_sad_ssse3.c | 114 src_r0 = _mm_loadh_pi (src_r0, (__m64 *) (pu1_src)); in icv_sad_8x4_ssse3() 117 src_r1 = _mm_loadh_pi (src_r1, (__m64 *) (pu1_src)); in icv_sad_8x4_ssse3() 128 ref_r0 = _mm_loadh_pi (ref_r0, (__m64 *) (pu1_ref)); in icv_sad_8x4_ssse3() 131 ref_r1 = _mm_loadh_pi (ref_r1, (__m64 *) (pu1_ref)); in icv_sad_8x4_ssse3()
|
/external/fec/ |
D | viterbi615_sse.c | 13 typedef union { signed short s[16384]; __m64 v[4096];} metric_t; 15 static union branchtab615 { unsigned short s[8192]; __m64 v[2048];} Branchtab615[6]; 124 __m64 sym0v,sym1v,sym2v,sym3v,sym4v,sym5v; in update_viterbi615_blk_sse() 138 __m64 decision0,decision1,metric,m_metric,m0,m1,m2,m3,survivor0,survivor1; in update_viterbi615_blk_sse() 175 __m64 adjustv; in update_viterbi615_blk_sse() 176 union { __m64 v; signed short w[4]; } t; in update_viterbi615_blk_sse()
|
D | viterbi39_sse.c | 13 typedef union { signed short s[256]; __m64 v[64];} metric_t; 15 static union branchtab39 { unsigned short s[128]; __m64 v[32];} Branchtab39[3]; 128 __m64 sym0v,sym1v,sym2v; in update_viterbi39_blk_sse() 139 __m64 decision0,decision1,metric,m_metric,m0,m1,m2,m3,survivor0,survivor1; in update_viterbi39_blk_sse() 174 __m64 adjustv; in update_viterbi39_blk_sse() 175 union { __m64 v; signed short w[4]; } t; in update_viterbi39_blk_sse()
|
D | viterbi39_mmx.c | 11 typedef union { unsigned char c[256]; __m64 v[32];} decision_t; 12 typedef union { unsigned short s[256]; __m64 v[64];} metric_t; 14 static union branchtab39 { unsigned short s[128]; __m64 v[32];} Branchtab39[3]; 130 __m64 sym0v,sym1v,sym2v; in update_viterbi39_blk_mmx() 141 __m64 decision0,decision1,metric,m_metric,m0,m1,m2,m3,survivor0,survivor1; in update_viterbi39_blk_mmx()
|
D | viterbi615_mmx.c | 11 typedef union { unsigned char c[16384]; __m64 v[2048];} decision_t; 12 typedef union { unsigned short s[16384]; __m64 v[4096];} metric_t; 14 static union branchtab615 { unsigned short s[8192]; __m64 v[2048];} Branchtab615[6]; 125 __m64 sym0v,sym1v,sym2v,sym3v,sym4v,sym5v; in update_viterbi615_blk_mmx() 139 __m64 decision0,decision1,metric,m_metric,m0,m1,m2,m3,survivor0,survivor1; in update_viterbi615_blk_mmx()
|