Home
last modified time | relevance | path

Searched refs:__m64 (Results 1 – 25 of 63) sorted by relevance

123

/external/clang/test/CodeGen/
Dmmx-builtins.c9 __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 …]
D3dnow-builtins.c9 __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 …]
Dasm-inout.c43 typedef long long __m64 __attribute__((__vector_size__(8))); typedef
44 __m64 test5(__m64 __A, __m64 __B) { in test5()
Dvector.c30 __m64 *p = (__m64 *)array; in test4()
32 __m64 accum = _mm_setzero_si64(); in test4()
37 __m64 accum2 = _mm_unpackhi_pi32(accum, accum); in test4()
Dmmx-inline-asm.c8 __m64 vfill = _mm_cvtsi64_m64(fill); in foo()
9 __m64 v1, v2, v3, v4, v5, v6, v7; in foo()
/external/libjpeg-turbo/simd/loongson/
Dloongson-mmintrin.h36 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 …]
Djidctint-mmi.c110 __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 …]
Djfdctint-mmi.c105 __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 …]
Djdsample-mmi.c54 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 …]
Djquanti-mmi.c37 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 …]
Djccolext-mmi.c99 __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 …]
Djdcolext-mmi.c98 __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 …]
Djcsample-mmi.c45 __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/
Dmmintrin.h27 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 …]
Dmm3dnow.h40 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 …]
Dtmmintrin.h44 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 …]
Dxmmintrin.h1316 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 …]
Demmintrin.h450 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/
Dselect-mmx.ll7 ;__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/
Dx86-builtin-palignr.c6 __m64 test1(__m64 a, __m64 b, int c) { in test1()
/external/libmpeg2/common/x86/
Dicv_sad_ssse3.c114 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/
Dviterbi615_sse.c13 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()
Dviterbi39_sse.c13 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()
Dviterbi39_mmx.c11 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()
Dviterbi615_mmx.c11 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()

123