gas/testsuite/
[platform/upstream/binutils.git] / gas / testsuite / gas / i386 / simd-intel.d
1 #source: simd.s
2 #as: -J
3 #objdump: -dw -Mintel
4 #name: i386 SIMD (Intel mode)
5
6 .*: +file format .*
7
8 Disassembly of section .text:
9
10 0+ <_start>:
11 [       ]*[a-f0-9]+:    f2 0f d0 0d 78 56 34 12         addsubps xmm1,XMMWORD PTR ds:0x12345678
12 [       ]*[a-f0-9]+:    66 0f 2f 0d 78 56 34 12         comisd xmm1,QWORD PTR ds:0x12345678
13 [       ]*[a-f0-9]+:    0f 2f 0d 78 56 34 12    comiss xmm1,DWORD PTR ds:0x12345678
14 [       ]*[a-f0-9]+:    f3 0f e6 0d 78 56 34 12         cvtdq2pd xmm1,QWORD PTR ds:0x12345678
15 [       ]*[a-f0-9]+:    f2 0f e6 0d 78 56 34 12         cvtpd2dq xmm1,XMMWORD PTR ds:0x12345678
16 [       ]*[a-f0-9]+:    0f 5a 0d 78 56 34 12    cvtps2pd xmm1,QWORD PTR ds:0x12345678
17 [       ]*[a-f0-9]+:    f3 0f 5b 0d 78 56 34 12         cvttps2dq xmm1,XMMWORD PTR ds:0x12345678
18 [       ]*[a-f0-9]+:    f2 0f 7c 0d 78 56 34 12         haddps xmm1,XMMWORD PTR ds:0x12345678
19 [       ]*[a-f0-9]+:    f3 0f 7f 0d 78 56 34 12         movdqu XMMWORD PTR ds:0x12345678,xmm1
20 [       ]*[a-f0-9]+:    f3 0f 6f 0d 78 56 34 12         movdqu xmm1,XMMWORD PTR ds:0x12345678
21 [       ]*[a-f0-9]+:    66 0f 17 0d 78 56 34 12         movhpd QWORD PTR ds:0x12345678,xmm1
22 [       ]*[a-f0-9]+:    66 0f 16 0d 78 56 34 12         movhpd xmm1,QWORD PTR ds:0x12345678
23 [       ]*[a-f0-9]+:    0f 17 0d 78 56 34 12    movhps QWORD PTR ds:0x12345678,xmm1
24 [       ]*[a-f0-9]+:    0f 16 0d 78 56 34 12    movhps xmm1,QWORD PTR ds:0x12345678
25 [       ]*[a-f0-9]+:    66 0f 13 0d 78 56 34 12         movlpd QWORD PTR ds:0x12345678,xmm1
26 [       ]*[a-f0-9]+:    66 0f 12 0d 78 56 34 12         movlpd xmm1,QWORD PTR ds:0x12345678
27 [       ]*[a-f0-9]+:    0f 13 0d 78 56 34 12    movlps QWORD PTR ds:0x12345678,xmm1
28 [       ]*[a-f0-9]+:    0f 12 0d 78 56 34 12    movlps xmm1,QWORD PTR ds:0x12345678
29 [       ]*[a-f0-9]+:    f3 0f 16 0d 78 56 34 12         movshdup xmm1,XMMWORD PTR ds:0x12345678
30 [       ]*[a-f0-9]+:    f3 0f 12 0d 78 56 34 12         movsldup xmm1,XMMWORD PTR ds:0x12345678
31 [       ]*[a-f0-9]+:    f3 0f 70 0d 78 56 34 12 90      pshufhw xmm1,XMMWORD PTR ds:0x12345678,0x90
32 [       ]*[a-f0-9]+:    f2 0f 70 0d 78 56 34 12 90      pshuflw xmm1,XMMWORD PTR ds:0x12345678,0x90
33 [       ]*[a-f0-9]+:    0f 60 0d 78 56 34 12    punpcklbw mm1,DWORD PTR ds:0x12345678
34 [       ]*[a-f0-9]+:    0f 62 0d 78 56 34 12    punpckldq mm1,DWORD PTR ds:0x12345678
35 [       ]*[a-f0-9]+:    0f 61 0d 78 56 34 12    punpcklwd mm1,DWORD PTR ds:0x12345678
36 [       ]*[a-f0-9]+:    66 0f 60 0d 78 56 34 12         punpcklbw xmm1,XMMWORD PTR ds:0x12345678
37 [       ]*[a-f0-9]+:    66 0f 62 0d 78 56 34 12         punpckldq xmm1,XMMWORD PTR ds:0x12345678
38 [       ]*[a-f0-9]+:    66 0f 61 0d 78 56 34 12         punpcklwd xmm1,XMMWORD PTR ds:0x12345678
39 [       ]*[a-f0-9]+:    66 0f 6c 0d 78 56 34 12         punpcklqdq xmm1,XMMWORD PTR ds:0x12345678
40 [       ]*[a-f0-9]+:    66 0f 2e 0d 78 56 34 12         ucomisd xmm1,QWORD PTR ds:0x12345678
41 [       ]*[a-f0-9]+:    0f 2e 0d 78 56 34 12    ucomiss xmm1,DWORD PTR ds:0x12345678