x86: Remove restriction on NOTRACK prefix position
[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 cvtpd2pi %xmm3,%mm2
8 cvtpi2pd %mm3,%xmm2
9 cvtpi2ps %mm3,%xmm2
10 cvtps2pi %xmm7,%mm6
11 cvttpd2pi %xmm4,%mm3
12 cvttps2pi %xmm4,%mm3
13 fisttp (%rax)
14 fisttpll (%rax)
15 lfence
16 maskmovq %mm7,%mm0
17 mfence
18 monitor
19 movdq2q %xmm0, %mm1
20 movnti %eax, (%rax)
21 movntq %mm2,(%rax)
22 movq2dq %mm0, %xmm1
23 mwait
24 pabsb %mm1,%mm0
25 pabsd %mm1,%mm0
26 pabsw %mm1,%mm0
27 paddq %mm1,%mm0
28 palignr $0x2,%mm1,%mm0
29 pavgb %mm1,%mm0
30 pavgw %mm3,%mm2
31 pextrw $0x0,%mm1,%eax
32 phaddd %mm1,%mm0
33 phaddsw %mm1,%mm0
34 phaddw %mm1,%mm0
35 phsubd %mm1,%mm0
36 phsubsw %mm1,%mm0
37 phsubw %mm1,%mm0
38 pinsrw $0x2,%edx,%mm2
39 pmaddubsw %mm1,%mm0
40 pmaxsw %mm1,%mm0
41 pmaxub %mm2,%mm2
42 pminsw %mm5,%mm4
43 pminub %mm7,%mm6
44 pmovmskb %mm5,%eax
45 pmulhrsw %mm1,%mm0
46 pmulhuw %mm5,%mm4
47 pmuludq %mm0, %mm1
48 popcnt %ebx,%ecx
49 prefetchnta (%rax)
50 prefetcht0 (%rax)
51 prefetcht1 (%rax)
52 prefetcht2 (%rax)
53 psadbw %mm7,%mm6
54 pshufb %mm1,%mm0
55 pshufw $0x1,%mm2,%mm3
56 psignb %mm1,%mm0
57 psignd %mm1,%mm0
58 psignw %mm1,%mm0
59 psubq %mm1,%mm0
60 sfence
This page took 0.036431 seconds and 4 git commands to generate.