x86: improve handling of insns with ambiguous operand sizes
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / x86-64-sse3.s
CommitLineData
bc2ae10b 1# 64bit SSE3 New Instructions
cb712a9e
L
2
3 .text
4foo:
5 addsubpd (%rcx),%xmm0
6 addsubpd %xmm2,%xmm1
7 addsubps (%rbx),%xmm2
8 addsubps %xmm4,%xmm3
c006a730 9 fisttps 0x909090(%rax)
0e1147d9
L
10 fisttpl 0x909090(%rax)
11 fisttpll 0x909090(%rax)
cb712a9e
L
12 haddpd 0x0(%rbp),%xmm4
13 haddpd %xmm6,%xmm5
14 haddps (%rdi),%xmm6
15 haddps %xmm0,%xmm7
16 hsubpd %xmm1,%xmm0
17 hsubpd (%rdx),%xmm1
18 hsubps %xmm2,%xmm2
19 hsubps (%rsp,1),%xmm3
20 lddqu (%rsi),%xmm5
21 monitor
081e283f 22 monitor %rax,%ecx,%edx
cb712a9e
L
23 monitor %rax,%rcx,%rdx
24 movddup %xmm7,%xmm6
25 movddup (%rax),%xmm7
26 movshdup (%rcx),%xmm0
27 movshdup %xmm2,%xmm1
28 movsldup (%rbx),%xmm2
29 movsldup %xmm4,%xmm3
30 mwait
081e283f 31 mwait %eax,%ecx
cb712a9e
L
32 mwait %rax,%rcx
33
081e283f 34 monitor %eax,%ecx,%edx
cb712a9e
L
35 monitor %eax,%rcx,%rdx
36 addr32 monitor
37
fd07a1c8
L
38 .intel_syntax noprefix
39 movddup xmm7,[rax]
40 movddup xmm7,QWORD PTR [rax]
This page took 0.720431 seconds and 4 git commands to generate.