Home
last modified time | relevance | path

Searched refs:mmx (Results 1 – 25 of 94) sorted by relevance

1234

/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/tests/
Dssse3.asm15 TEST_GENERIC pabsb, movq, mm0, mmx, mm1
16 TEST_GENERIC pabsw, movq, mm0, mmx, mm1
17 TEST_GENERIC pabsd, movq, mm0, mmx, mm1
23 TEST_GENERIC psignb, movq, mm0, mmx, mm1
24 TEST_GENERIC psignw, movq, mm0, mmx, mm1
25 TEST_GENERIC psignd, movq, mm0, mmx, mm1
31 TEST_GENERIC phaddw, movq, mm0, mmx, mm1
32 TEST_GENERIC phaddsw, movq, mm0, mmx, mm1
33 TEST_GENERIC phaddd, movq, mm0, mmx, mm1
39 TEST_GENERIC phsubw, movq, mm0, mmx, mm1
[all …]
/external/llvm/test/CodeGen/X86/
Dmmx-arith.ll1 ; RUN: llc < %s -march=x86 -mattr=+mmx
16 …%tmp12 = tail call x86_mmx @llvm.x86.mmx.padds.b( x86_mmx %tmp4a, x86_mmx %tmp7 ) ; <x86_mmx> [#u…
19 …%tmp21 = tail call x86_mmx @llvm.x86.mmx.paddus.b( x86_mmx %tmp12, x86_mmx %tmp16 ) ; <x86_mmx> […
28 …%tmp36 = tail call x86_mmx @llvm.x86.mmx.psubs.b( x86_mmx %tmp28a, x86_mmx %tmp31 ) ; <x86_mmx> […
31 …%tmp45 = tail call x86_mmx @llvm.x86.mmx.psubus.b( x86_mmx %tmp36, x86_mmx %tmp40 ) ; <x86_mmx> […
55 tail call void @llvm.x86.mmx.emms( )
97 tail call void @llvm.x86.mmx.emms( )
111 …%tmp12 = tail call x86_mmx @llvm.x86.mmx.padds.w( x86_mmx %tmp4a, x86_mmx %tmp7 ) ; <x86_mmx> [#u…
114 …%tmp21 = tail call x86_mmx @llvm.x86.mmx.paddus.w( x86_mmx %tmp12, x86_mmx %tmp16 ) ; <x86_mmx> […
123 …%tmp36 = tail call x86_mmx @llvm.x86.mmx.psubs.w( x86_mmx %tmp28a, x86_mmx %tmp31 ) ; <x86_mmx> […
[all …]
Dmmx-bitcast-to-i64.ll5 %u = tail call x86_mmx @llvm.x86.mmx.padd.q(x86_mmx %t, x86_mmx %t)
11 %u = tail call x86_mmx @llvm.x86.mmx.padd.d(x86_mmx %t, x86_mmx %t)
17 %u = tail call x86_mmx @llvm.x86.mmx.padd.w(x86_mmx %t, x86_mmx %t)
23 %u = tail call x86_mmx @llvm.x86.mmx.padd.b(x86_mmx %t, x86_mmx %t)
28 declare x86_mmx @llvm.x86.mmx.padd.b(x86_mmx, x86_mmx)
29 declare x86_mmx @llvm.x86.mmx.padd.w(x86_mmx, x86_mmx)
30 declare x86_mmx @llvm.x86.mmx.padd.d(x86_mmx, x86_mmx)
31 declare x86_mmx @llvm.x86.mmx.padd.q(x86_mmx, x86_mmx)
Dmmx-shift.ll1 ; RUN: llc < %s -march=x86 -mattr=+mmx | FileCheck %s
2 ; RUN: llc < %s -march=x86-64 -mattr=+mmx | FileCheck %s
7 %tmp6 = tail call x86_mmx @llvm.x86.mmx.pslli.q( x86_mmx %tmp, i32 32 ) ; <x86_mmx> [#uses=1]
15 declare x86_mmx @llvm.x86.mmx.pslli.q(x86_mmx, i32) nounwind readnone
19 …%tmp7 = tail call x86_mmx @llvm.x86.mmx.psra.d( x86_mmx %mm1, x86_mmx %mm2 ) nounwind readnone ;…
27 declare x86_mmx @llvm.x86.mmx.psra.d(x86_mmx, x86_mmx) nounwind readnone
31 …%tmp8 = tail call x86_mmx @llvm.x86.mmx.psrli.w( x86_mmx %mm1, i32 %bits ) nounwind readnone ; <…
39 declare x86_mmx @llvm.x86.mmx.psrli.w(x86_mmx, i32) nounwind readnone
Dmmx-builtins.ll1 ; RUN: llc < %s -march=x86 -mattr=+mmx,+ssse3,-avx | FileCheck %s
3 ; RUN: llc < %s -march=x86-64 -mattr=+mmx,+ssse3,-avx | FileCheck %s
22 declare x86_mmx @llvm.x86.mmx.pcmpgt.d(x86_mmx, x86_mmx) nounwind readnone
31 %2 = tail call x86_mmx @llvm.x86.mmx.pcmpgt.d(x86_mmx %mmx_var.i, x86_mmx %mmx_var1.i) nounwind
38 declare x86_mmx @llvm.x86.mmx.pcmpgt.w(x86_mmx, x86_mmx) nounwind readnone
47 %2 = tail call x86_mmx @llvm.x86.mmx.pcmpgt.w(x86_mmx %mmx_var.i, x86_mmx %mmx_var1.i) nounwind
54 declare x86_mmx @llvm.x86.mmx.pcmpgt.b(x86_mmx, x86_mmx) nounwind readnone
63 %2 = tail call x86_mmx @llvm.x86.mmx.pcmpgt.b(x86_mmx %mmx_var.i, x86_mmx %mmx_var1.i) nounwind
70 declare x86_mmx @llvm.x86.mmx.pcmpeq.d(x86_mmx, x86_mmx) nounwind readnone
79 %2 = tail call x86_mmx @llvm.x86.mmx.pcmpeq.d(x86_mmx %mmx_var.i, x86_mmx %mmx_var1.i) nounwind
[all …]
D2007-06-15-IntToMMX.ll1 ; RUN: llc < %s -march=x86-64 -mattr=+mmx | FileCheck %s
11 …%tmp7 = tail call x86_mmx @llvm.x86.mmx.paddus.w( x86_mmx %tmp2, x86_mmx %tmp3 ) ; <x86_mmx> [#u…
13 tail call void @llvm.x86.mmx.emms( )
17 declare x86_mmx @llvm.x86.mmx.paddus.w(x86_mmx, x86_mmx)
19 declare void @llvm.x86.mmx.emms()
Dmmx-punpckhdq.ll1 ; RUN: llc < %s -march=x86 -mattr=+mmx,+sse4.2 -mtriple=x86_64-apple-darwin10 | FileCheck %s
13 tail call void @llvm.x86.mmx.emms( )
24 %tmp9 = tail call x86_mmx @llvm.x86.mmx.punpckhdq (x86_mmx %tmp2, x86_mmx %tmp2)
26 tail call void @llvm.x86.mmx.emms( )
30 declare x86_mmx @llvm.x86.mmx.punpckhdq(x86_mmx, x86_mmx)
31 declare void @llvm.x86.mmx.emms()
D2007-07-03-GR64ToVR64.ll1 ; RUN: llc < %s -mtriple=x86_64-apple-darwin -mattr=+mmx | FileCheck %s
13 …%tmp7 = tail call x86_mmx @llvm.x86.mmx.paddus.w( x86_mmx %tmp6, x86_mmx %tmp4 ) ; <x86_mmx> [#us…
15 tail call void @llvm.x86.mmx.emms( )
19 declare x86_mmx @llvm.x86.mmx.paddus.w(x86_mmx, x86_mmx)
20 declare void @llvm.x86.mmx.emms()
D2010-04-23-mmx-movdq2q.ll1 ; RUN: llc < %s -mtriple=x86_64-apple-darwin -mattr=+mmx,+sse2 | FileCheck %s
56 %tmp3 = tail call x86_mmx @llvm.x86.mmx.padd.b(x86_mmx %tmp1, x86_mmx %tmp2)
68 %tmp3 = tail call x86_mmx @llvm.x86.mmx.padd.w(x86_mmx %tmp1, x86_mmx %tmp2)
80 %tmp3 = tail call x86_mmx @llvm.x86.mmx.padd.d(x86_mmx %tmp1, x86_mmx %tmp2)
92 %tmp3 = tail call x86_mmx @llvm.x86.mmx.padd.q(x86_mmx %tmp1, x86_mmx %tmp2)
97 declare x86_mmx @llvm.x86.mmx.padd.b(x86_mmx, x86_mmx)
98 declare x86_mmx @llvm.x86.mmx.padd.w(x86_mmx, x86_mmx)
99 declare x86_mmx @llvm.x86.mmx.padd.d(x86_mmx, x86_mmx)
100 declare x86_mmx @llvm.x86.mmx.padd.q(x86_mmx, x86_mmx)
Dmmx-emms.ll1 ; RUN: llc < %s -march=x86 -mattr=+mmx | grep emms
4 call void @llvm.x86.mmx.emms( )
11 declare void @llvm.x86.mmx.emms()
Dx86-64-psub.ll22 %6 = tail call x86_mmx @llvm.x86.mmx.psub.b(x86_mmx %3, x86_mmx %5) nounwind
50 %6 = tail call x86_mmx @llvm.x86.mmx.psub.w(x86_mmx %3, x86_mmx %5) nounwind
79 %6 = tail call x86_mmx @llvm.x86.mmx.psub.d(x86_mmx %3, x86_mmx %5) nounwind
107 %6 = tail call x86_mmx @llvm.x86.mmx.psubs.b(x86_mmx %3, x86_mmx %5) nounwind
135 %6 = tail call x86_mmx @llvm.x86.mmx.psubs.w(x86_mmx %3, x86_mmx %5) nounwind
163 %6 = tail call x86_mmx @llvm.x86.mmx.psubus.b(x86_mmx %3, x86_mmx %5) nounwind
191 %6 = tail call x86_mmx @llvm.x86.mmx.psubus.w(x86_mmx %3, x86_mmx %5) nounwind
208 declare x86_mmx @llvm.x86.mmx.psubus.w(x86_mmx, x86_mmx) nounwind readnone
210 declare x86_mmx @llvm.x86.mmx.psubus.b(x86_mmx, x86_mmx) nounwind readnone
212 declare x86_mmx @llvm.x86.mmx.psubs.w(x86_mmx, x86_mmx) nounwind readnone
[all …]
Dmmx-insert-element.ll1 ; RUN: llc < %s -march=x86 -mattr=+mmx,+sse2 | grep movq
2 ; RUN: llc < %s -march=x86 -mattr=+mmx,+sse2 | grep pshufd
Dscalar-extract.ll1 ; RUN: llc < %s -march=x86 -mattr=+mmx -o %t
4 ; Check that widening doesn't introduce a mmx register in this case when
D2009-08-02-mmx-scalar-to-vector.ll3 declare x86_mmx @llvm.x86.mmx.pslli.q(x86_mmx, i32)
9 %t2 = tail call x86_mmx @llvm.x86.mmx.pslli.q(x86_mmx %t0, i32 48)
D2007-04-25-MMX-PADDQ.ll1 ; RUN: llc < %s -o - -march=x86 -mattr=+mmx | FileCheck %s
52 %tmp21 = call x86_mmx @llvm.x86.mmx.padd.q (x86_mmx %tmp19, x86_mmx %tmp14) ; <x86_mmx> [#uses=1]
53 …%tmp22 = call x86_mmx @llvm.x86.mmx.padd.q (x86_mmx %tmp21, x86_mmx %sum.035.0) ; <x86_mmx> [#use…
64 declare x86_mmx @llvm.x86.mmx.padd.q(x86_mmx, x86_mmx)
D2007-05-15-maskmovq.ll10 tail call void @llvm.x86.mmx.maskmovq( x86_mmx %tmp4, x86_mmx %tmp6, i8* %P )
14 declare void @llvm.x86.mmx.maskmovq(x86_mmx, x86_mmx, i8*)
Dmmx-copy-gprs.ll6 ; This test should use GPRs to copy the mmx value, not MMX regs. Using mmx regs,
D2011-06-14-mmx-inlineasm.ll1 ; RUN: llc -mcpu=i686 -mattr=+mmx < %s | FileCheck %s
38 tail call void @llvm.x86.mmx.emms() nounwind
42 declare void @llvm.x86.mmx.emms() nounwind
/external/pixman/pixman/
DMakefile.am21 noinst_LTLIBRARIES += libpixman-mmx.la
23 pixman-mmx.c
26 libpixman_1_la_LIBADD += libpixman-mmx.la
85 libpixman_iwmmxt_la_SOURCES = pixman-mmx.c
89 libpixman_iwmmxt_la-pixman-mmx.lo: pixman-mmx.c
90mmx.lo -MD -MP -MF $(DEPDIR)/libpixman_iwmmxt_la-pixman-mmx.Tpo -c -o libpixman_iwmmxt_la-pixman-m…
91 …V_at)$(am__mv) $(DEPDIR)/libpixman_iwmmxt_la-pixman-mmx.Tpo $(DEPDIR)/libpixman_iwmmxt_la-pixman-m…
99 libpixman-iwmmxt.la: libpixman_iwmmxt_la-pixman-mmx.lo $(libpixman_iwmmxt_la_DEPENDENCIES)
100 …$(AM_V_CCLD)$(libpixman_iwmmxt_la_LINK) libpixman_iwmmxt_la-pixman-mmx.lo $(libpixman_iwmmxt_la_LI…
120 libpixman_loongson_mmi_la_SOURCES = pixman-mmx.c loongson-mmintrin.h
DMakefile.in60 @USE_X86_MMX_TRUE@am__append_1 = libpixman-mmx.la
62 @USE_X86_MMX_TRUE@am__append_3 = libpixman-mmx.la
173 am__libpixman_iwmmxt_la_SOURCES_DIST = pixman-mmx.c
174 @USE_ARM_IWMMXT_TRUE@am_libpixman_iwmmxt_la_OBJECTS = pixman-mmx.lo
178 am__libpixman_loongson_mmi_la_SOURCES_DIST = pixman-mmx.c \
180 @USE_LOONGSON_MMI_TRUE@am_libpixman_loongson_mmi_la_OBJECTS = libpixman_loongson_mmi_la-pixman-mmx.…
200 am__libpixman_mmx_la_SOURCES_DIST = pixman-mmx.c
202 @USE_X86_MMX_TRUE@ libpixman_mmx_la-pixman-mmx.lo
496 @USE_X86_MMX_TRUE@ pixman-mmx.c
529 @USE_ARM_IWMMXT_TRUE@libpixman_iwmmxt_la_SOURCES = pixman-mmx.c
[all …]
/external/valgrind/main/memcheck/tests/x86/
Dxor-undef-x86.stdout.exp6 Complain mmx
8 No complain mmx
/external/valgrind/main/memcheck/tests/amd64/
Dxor-undef-amd64.stdout.exp6 Complain mmx
8 No complain mmx
/external/llvm/test/Instrumentation/MemorySanitizer/
Dvector_pack.ll8 declare x86_mmx @llvm.x86.mmx.packuswb(x86_mmx, x86_mmx) nounwind readnone
44 %c = tail call x86_mmx @llvm.x86.mmx.packuswb(x86_mmx %a, x86_mmx %b) nounwind
57 ; CHECK-DAG: call x86_mmx @llvm.x86.mmx.packsswb({{.*}}
59 ; CHECK-DAG: call x86_mmx @llvm.x86.mmx.packuswb({{.*}}
Dvector_shift.ll8 declare x86_mmx @llvm.x86.mmx.psll.d(x86_mmx, x86_mmx)
21 %3 = tail call x86_mmx @llvm.x86.mmx.psll.d(x86_mmx %1, x86_mmx %2)
31 ; CHECK: [[A:%.*]] = call x86_mmx @llvm.x86.mmx.psll.d(
34 ; CHECK: call x86_mmx @llvm.x86.mmx.psll.d(
/external/clang/lib/Headers/
Dmodule.modulemap34 explicit module mmx {
35 requires mmx
46 export mmx

1234