/external/llvm/test/CodeGen/X86/ |
vec_insert-7.ll | 1 ; RUN: llc < %s -march=x86 -mattr=+mmx,+sse42 -mtriple=i686-apple-darwin9 | FileCheck %s 2 ; MMX insertelement is not available; these are promoted to XMM.
|
2008-09-05-sinttofp-2xi32.ll | 1 ; RUN: llc < %s -march=x86 -mattr=+sse2 -mattr=+mmx | not grep unpcklpd 2 ; RUN: llc < %s -march=x86 -mattr=+sse2 -mattr=+mmx | not grep unpckhpd 6 ; there are no MMX instructions here; we use XMM. 20 ; This is how to get MMX instructions.
|
2007-04-25-MMX-PADDQ.ll | 1 ; RUN: llc < %s -o - -march=x86 -mattr=+mmx | FileCheck %s 2 ; There are no MMX instructions here. We use add+adcl for the adds. 32 ; This is the original test converted to use MMX intrinsics. 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> [#uses=2] 64 declare x86_mmx @llvm.x86.mmx.padd.q(x86_mmx, x86_mmx)
|
2008-10-06-MMXISelBug.ll | 1 ; RUN: llc < %s -march=x86 -mattr=+mmx,+sse2
|
2009-06-07-ExpandMMXBitcast.ll | 1 ; RUN: llc < %s -mtriple=x86_64-linux -mattr=+mmx | grep movd | count 3
|
mmx-builtins.ll | 1 ; RUN: llc < %s -march=x86 -mattr=+mmx,+ssse3 | FileCheck %s 19 declare x86_mmx @llvm.x86.mmx.pcmpgt.d(x86_mmx, x86_mmx) nounwind readnone 28 %2 = tail call x86_mmx @llvm.x86.mmx.pcmpgt.d(x86_mmx %mmx_var.i, x86_mmx %mmx_var1.i) nounwind 35 declare x86_mmx @llvm.x86.mmx.pcmpgt.w(x86_mmx, x86_mmx) nounwind readnone 44 %2 = tail call x86_mmx @llvm.x86.mmx.pcmpgt.w(x86_mmx %mmx_var.i, x86_mmx %mmx_var1.i) nounwind 51 declare x86_mmx @llvm.x86.mmx.pcmpgt.b(x86_mmx, x86_mmx) nounwind readnone 60 %2 = tail call x86_mmx @llvm.x86.mmx.pcmpgt.b(x86_mmx %mmx_var.i, x86_mmx %mmx_var1.i) nounwind 67 declare x86_mmx @llvm.x86.mmx.pcmpeq.d(x86_mmx, x86_mmx) nounwind readnone 76 %2 = tail call x86_mmx @llvm.x86.mmx.pcmpeq.d(x86_mmx %mmx_var.i, x86_mmx %mmx_var1.i) nounwind 83 declare x86_mmx @llvm.x86.mmx.pcmpeq.w(x86_mmx, x86_mmx) nounwind readnon [all...] |
2007-05-15-maskmovq.ll | 10 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*)
|
fast-isel-bc.ll | 1 ; RUN: llc < %s -O0 -regalloc=linearscan -march=x86-64 -mattr=+mmx,+sse2 | FileCheck %s 12 ; This isn't spectacular, but it's MMX code at -O0...
|
mmx-arg-passing2.ll | 1 ; RUN: llc < %s -mtriple=x86_64-apple-darwin -mattr=+mmx,+sse2 | grep movdq2q | count 2 2 ; Since the add is not an MMX add, we don't have a movq2dq any more.
|
legalizedag_vec.ll | 6 ; v2i64 is a legal type but with mmx disabled, i64 is an illegal type. When
|
mmx-s2v.ll | 1 ; RUN: llc < %s -march=x86 -mattr=+mmx
|
2008-08-23-64Bit-maskmovq.ll | 22 tail call void @llvm.x86.mmx.maskmovq( x86_mmx %tmp, x86_mmx %tmp2, i8* null ) nounwind 29 declare void @llvm.x86.mmx.maskmovq(x86_mmx, x86_mmx, i8*) nounwind
|
/external/oprofile/events/i386/core/ |
unit_masks | 46 0x01 MMX packed multiplies 47 0x02 MMX packed shifts 48 0x04 MMX pack operations 49 0x08 MMX unpack operations 50 0x10 MMX packed logical 51 0x20 MMX packed arithmetic 54 0x00 MMX->float operations 55 0x01 float->MMX operations
|
/external/qemu/distrib/sdl-1.2.12/src/audio/ |
SDL_mixer_MMX.h | 2 headers for MMX assembler version of SDL_MixAudio
|
/external/libvpx/vpx_scale/win32/ |
scalesystemdependent.c | 42 * FUNCTION : Checks for machine specifc features such as MMX support 51 // If MMX supported then set to use MMX versions of functions else
|
/external/libpng/ |
pnggccrd.c | 11 static int _mmx_supported = 2; // 0: no MMX; 1: MMX supported; 2: not tested 58 "jl 0f \n\t" // if eax is zero, MMX is not supported 64 "andl $0x800000, %%edx \n\t" // mask out all bits but MMX bit (23) 65 "cmpl $0, %%edx \n\t" // 0 = MMX not supported 66 "jz 0f \n\t" // non-zero = yes, MMX IS supported 69 "jmp 1f \n\t" // DONE: have MMX support 84 // "ret \n\t" // DONE: no MMX support
|
/external/chromium/base/ |
cpu_unittest.cc | 11 // MMX, SSE, etc.) supported by the CPU and sees we can run them without 22 // Execute an MMX instruction. 57 // Execute an MMX instruction.
|
/external/qemu/distrib/sdl-1.2.12/src/video/ |
mmx.h | 0 /* mmx.h 11 output to be sent to stderr for each mmx operation. 41 /* The type of an value that fits in an MMX register 65 /* Returns 1 if MMX instructions are supported, 66 3 if Cyrix MMX and Extended MMX instructions are supported 67 5 if AMD MMX and 3DNow! instructions are supported 146 "testl $0x00800000, %%eax\n\t" /* Test for MMX */ 147 "jz NotSupported5\n\t" /* MMX not supported */ 148 "testl $0x01000000, %%eax\n\t" /* Test for Ext'd MMX */ [all...] |
/external/qemu/distrib/libpng-1.2.19/ |
sources.make | 7 # Enable MMX code path for x86, except on Darwin where it fails
|
/external/qemu/distrib/sdl-1.2.12/include/ |
SDL_cpuinfo.h | 41 /* This function returns true if the CPU has MMX features 45 /* This function returns true if the CPU has MMX Ext. features
|
/prebuilt/darwin-x86/sdl/include/SDL/ |
SDL_cpuinfo.h | 41 /* This function returns true if the CPU has MMX features 45 /* This function returns true if the CPU has MMX Ext. features
|
/prebuilt/linux-x86/sdl/include/SDL/ |
SDL_cpuinfo.h | 41 /* This function returns true if the CPU has MMX features 45 /* This function returns true if the CPU has MMX Ext. features
|
/prebuilt/windows/sdl/include/SDL/ |
SDL_cpuinfo.h | 41 /* This function returns true if the CPU has MMX features 45 /* This function returns true if the CPU has MMX Ext. features
|
/external/libpng/contrib/gregbook/ |
readpng2.c | 90 "without MMX support.\n", PNG_LIBPNG_VER_STRING, png_libpng_ver); 97 "with MMX support\n (%s version).", PNG_LIBPNG_VER_STRING, 100 fprintf(stderr, " Processor (x86%s) %s MMX instructions.\n", 111 " Potential MMX optimizations supported by libpng:\n"); 150 "without MMX support.\n", PNG_LIBPNG_VER_STRING, png_libpng_ver); 246 * may as well enable or disable MMX routines here, if supported; 290 * differs from the querying of its *potential* MMX capabilities 298 " MMX support (%s version) is compiled into libpng\n", 302 fprintf(stderr, " MMX support is not compiled into libpng\n"); 303 fprintf(stderr, " MMX instructions are %ssupported by CPU\n" [all...] |
/external/llvm/test/Transforms/InstCombine/ |
pr2645-1.ll | 34 call void @llvm.x86.mmx.emms( ) 39 declare void @llvm.x86.mmx.emms( )
|