2008-04-23 H.J. Lu <hongjiu.lu@intel.com>
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / x86-64-sse-noavx.s
1 # Check 64bit SSE instructions without AVX equivalent
2
3 .text
4 _start:
5 cmpxchg16b (%rax)
6 crc32 %cl,%ebx
7 cvtpi2ps %mm3,%xmm2
8 cvtps2pi %xmm7,%mm6
9 cvttps2pi %xmm4,%mm3
10 fisttp (%rax)
11 fisttpll (%rax)
12 maskmovq %mm7,%mm0
13 monitor
14 movntq %mm2,(%rax)
15 mwait
16 pabsb %mm1,%mm0
17 pabsd %mm1,%mm0
18 pabsw %mm1,%mm0
19 paddq %mm1,%mm0
20 palignr $0x2,%mm1,%mm0
21 pavgb %mm1,%mm0
22 pavgw %mm3,%mm2
23 pextrw $0x0,%mm1,%eax
24 phaddd %mm1,%mm0
25 phaddsw %mm1,%mm0
26 phaddw %mm1,%mm0
27 phsubd %mm1,%mm0
28 phsubsw %mm1,%mm0
29 phsubw %mm1,%mm0
30 pinsrw $0x2,%edx,%mm2
31 pmaddubsw %mm1,%mm0
32 pmaxsw %mm1,%mm0
33 pmaxub %mm2,%mm2
34 pminsw %mm5,%mm4
35 pminub %mm7,%mm6
36 pmovmskb %mm5,%eax
37 pmulhrsw %mm1,%mm0
38 pmulhuw %mm5,%mm4
39 pmuludq %mm0, %mm1
40 popcnt %ebx,%ecx
41 prefetchnta (%rax)
42 prefetcht0 (%rax)
43 prefetcht1 (%rax)
44 prefetcht2 (%rax)
45 psadbw %mm7,%mm6
46 pshufb %mm1,%mm0
47 pshufw $0x1,%mm2,%mm3
48 psignb %mm1,%mm0
49 psignd %mm1,%mm0
50 psignw %mm1,%mm0
51 psubq %mm1,%mm0
52 sfence
This page took 0.046595 seconds and 5 git commands to generate.