OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [binutils-2.18.50/] [gas/] [testsuite/] [gas/] [i386/] [simd.s] - Blame information for rev 830

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 38 julius
        .text
2
_start:
3
        addsubps 0x12345678,%xmm1
4
        comisd 0x12345678,%xmm1
5
        comiss 0x12345678,%xmm1
6
        cvtdq2pd 0x12345678,%xmm1
7
        cvtpd2dq 0x12345678,%xmm1
8
        cvtps2pd 0x12345678,%xmm1
9
        cvttps2dq 0x12345678,%xmm1
10
        haddps 0x12345678,%xmm1
11
        movdqu %xmm1,0x12345678
12
        movdqu 0x12345678,%xmm1
13
        movhpd %xmm1,0x12345678
14
        movhpd 0x12345678,%xmm1
15
        movhps %xmm1,0x12345678
16
        movhps 0x12345678,%xmm1
17
        movlpd %xmm1,0x12345678
18
        movlpd 0x12345678,%xmm1
19
        movlps %xmm1,0x12345678
20
        movlps 0x12345678,%xmm1
21
        movshdup 0x12345678,%xmm1
22
        movsldup 0x12345678,%xmm1
23
        pshufhw $0x90,0x12345678,%xmm1
24
        pshuflw $0x90,0x12345678,%xmm1
25
        punpcklbw 0x12345678,%mm1
26
        punpckldq 0x12345678,%mm1
27
        punpcklwd 0x12345678,%mm1
28
        punpcklbw 0x12345678,%xmm1
29
        punpckldq 0x12345678,%xmm1
30
        punpcklwd 0x12345678,%xmm1
31
        punpcklqdq 0x12345678,%xmm1
32
        ucomisd 0x12345678,%xmm1
33
        ucomiss 0x12345678,%xmm1
34
 
35
        cmpeqsd (%eax),%xmm0
36
        cmpeqss (%eax),%xmm0
37
        cvtpi2pd (%eax),%xmm0
38
        cvtpi2ps (%eax),%xmm0
39
        cvtps2pi (%eax),%mm0
40
        cvtsd2si (%eax),%eax
41
        cvttsd2si (%eax),%eax
42
        cvtsd2ss (%eax),%xmm0
43
        cvtss2sd (%eax),%xmm0
44
        cvtss2si (%eax),%eax
45
        cvttss2si (%eax),%eax
46
        divsd (%eax),%xmm0
47
        divss (%eax),%xmm0
48
        maxsd (%eax),%xmm0
49
        maxss (%eax),%xmm0
50
        minss (%eax),%xmm0
51
        minss (%eax),%xmm0
52
        movntsd %xmm0,(%eax)
53
        movntss %xmm0,(%eax)
54
        movsd (%eax),%xmm0
55
        movsd %xmm0,(%eax)
56
        movss (%eax),%xmm0
57
        movss %xmm0,(%eax)
58
        mulsd (%eax),%xmm0
59
        mulss (%eax),%xmm0
60
        rcpss (%eax),%xmm0
61
        roundsd $0,(%eax),%xmm0
62
        roundss $0,(%eax),%xmm0
63
        rsqrtss (%eax),%xmm0
64
        sqrtsd (%eax),%xmm0
65
        sqrtss (%eax),%xmm0
66
        subsd (%eax),%xmm0
67
        subss (%eax),%xmm0
68
 
69
        pmovsxbw (%eax),%xmm0
70
        pmovsxbd (%eax),%xmm0
71
        pmovsxbq (%eax),%xmm0
72
        pmovsxwd (%eax),%xmm0
73
        pmovsxwq (%eax),%xmm0
74
        pmovsxdq (%eax),%xmm0
75
        pmovzxbw (%eax),%xmm0
76
        pmovzxbd (%eax),%xmm0
77
        pmovzxbq (%eax),%xmm0
78
        pmovzxwd (%eax),%xmm0
79
        pmovzxwq (%eax),%xmm0
80
        pmovzxdq (%eax),%xmm0
81
        insertps $0x0,(%eax),%xmm0
82
 
83
        unpckhpd (%eax),%xmm1
84
        unpckhps (%eax),%xmm1
85
        unpcklpd (%eax),%xmm1
86
        unpcklps (%eax),%xmm1
87
 
88
cmpss   $0x10,%xmm7,%xmm6
89
cmpss   $0x10,(%eax),%xmm7
90
cmpsd   $0x10,%xmm7,%xmm6
91
cmpsd   $0x10,(%eax),%xmm7
92
 
93
        cvtsi2ss %eax, %xmm1
94
        cvtsi2sd %eax, %xmm1
95
        cvtsi2ssl %eax, %xmm1
96
        cvtsi2sdl %eax, %xmm1
97
        cvtsi2ss (%eax), %xmm1
98
        cvtsi2sd (%eax), %xmm1
99
        cvtsi2ssl (%eax), %xmm1
100
        cvtsi2sdl (%eax), %xmm1
101
 
102
        .intel_syntax noprefix
103
 
104
addsubps xmm1,XMMWORD PTR ds:0x12345678
105
comisd xmm1,QWORD PTR ds:0x12345678
106
comiss xmm1,DWORD PTR ds:0x12345678
107
cvtdq2pd xmm1,QWORD PTR ds:0x12345678
108
cvtpd2dq xmm1,XMMWORD PTR ds:0x12345678
109
cvtps2pd xmm1,QWORD PTR ds:0x12345678
110
cvttps2dq xmm1,XMMWORD PTR ds:0x12345678
111
haddps xmm1,XMMWORD PTR ds:0x12345678
112
movdqu XMMWORD PTR ds:0x12345678,xmm1
113
movdqu xmm1,XMMWORD PTR ds:0x12345678
114
movhpd QWORD PTR ds:0x12345678,xmm1
115
movhpd xmm1,QWORD PTR ds:0x12345678
116
movhps QWORD PTR ds:0x12345678,xmm1
117
movhps xmm1,QWORD PTR ds:0x12345678
118
movlpd QWORD PTR ds:0x12345678,xmm1
119
movlpd xmm1,QWORD PTR ds:0x12345678
120
movlps QWORD PTR ds:0x12345678,xmm1
121
movlps xmm1,QWORD PTR ds:0x12345678
122
movshdup xmm1,XMMWORD PTR ds:0x12345678
123
movsldup xmm1,XMMWORD PTR ds:0x12345678
124
pshufhw xmm1,XMMWORD PTR ds:0x12345678,0x90
125
pshuflw xmm1,XMMWORD PTR ds:0x12345678,0x90
126
punpcklbw mm1,DWORD PTR ds:0x12345678
127
punpckldq mm1,DWORD PTR ds:0x12345678
128
punpcklwd mm1,DWORD PTR ds:0x12345678
129
punpcklbw xmm1,XMMWORD PTR ds:0x12345678
130
punpckldq xmm1,XMMWORD PTR ds:0x12345678
131
punpcklwd xmm1,XMMWORD PTR ds:0x12345678
132
punpcklqdq xmm1,XMMWORD PTR ds:0x12345678
133
ucomisd xmm1,QWORD PTR ds:0x12345678
134
ucomiss xmm1,DWORD PTR ds:0x12345678
135
cmpeqsd xmm0,QWORD PTR [eax]
136
cmpeqss xmm0,DWORD PTR [eax]
137
cvtpi2pd xmm0,QWORD PTR [eax]
138
cvtpi2ps xmm0,QWORD PTR [eax]
139
cvtps2pi mm0,QWORD PTR [eax]
140
cvtsd2si eax,QWORD PTR [eax]
141
cvttsd2si eax,QWORD PTR [eax]
142
cvtsd2ss xmm0,QWORD PTR [eax]
143
cvtss2sd xmm0,DWORD PTR [eax]
144
cvtss2si eax,DWORD PTR [eax]
145
cvttss2si eax,DWORD PTR [eax]
146
divsd  xmm0,QWORD PTR [eax]
147
divss  xmm0,DWORD PTR [eax]
148
maxsd  xmm0,QWORD PTR [eax]
149
maxss  xmm0,DWORD PTR [eax]
150
minss  xmm0,DWORD PTR [eax]
151
minss  xmm0,DWORD PTR [eax]
152
movntsd QWORD PTR [eax],xmm0
153
movntss DWORD PTR [eax],xmm0
154
movsd  xmm0,QWORD PTR [eax]
155
movsd  QWORD PTR [eax],xmm0
156
movss  xmm0,DWORD PTR [eax]
157
movss  DWORD PTR [eax],xmm0
158
mulsd  xmm0,QWORD PTR [eax]
159
mulss  xmm0,DWORD PTR [eax]
160
rcpss  xmm0,DWORD PTR [eax]
161
roundsd xmm0,QWORD PTR [eax],0x0
162
roundss xmm0,DWORD PTR [eax],0x0
163
rsqrtss xmm0,DWORD PTR [eax]
164
sqrtsd xmm0,QWORD PTR [eax]
165
sqrtss xmm0,DWORD PTR [eax]
166
subsd  xmm0,QWORD PTR [eax]
167
subss  xmm0,DWORD PTR [eax]
168
pmovsxbw xmm0,QWORD PTR [eax]
169
pmovsxbd xmm0,DWORD PTR [eax]
170
pmovsxbq xmm0,WORD PTR [eax]
171
pmovsxwd xmm0,QWORD PTR [eax]
172
pmovsxwq xmm0,DWORD PTR [eax]
173
pmovsxdq xmm0,QWORD PTR [eax]
174
pmovzxbw xmm0,QWORD PTR [eax]
175
pmovzxbd xmm0,DWORD PTR [eax]
176
pmovzxbq xmm0,WORD PTR [eax]
177
pmovzxwd xmm0,QWORD PTR [eax]
178
pmovzxwq xmm0,DWORD PTR [eax]
179
pmovzxdq xmm0,QWORD PTR [eax]
180
insertps xmm0,DWORD PTR [eax],0x0
181
unpckhpd xmm0,XMMWORD PTR [eax]
182
unpckhps xmm0,XMMWORD PTR [eax]
183
unpcklpd xmm0,XMMWORD PTR [eax]
184
unpcklps xmm0,XMMWORD PTR [eax]
185
cmpss  xmm6,xmm7,0x10
186
cmpss  xmm7,DWORD PTR [eax],0x10
187
cmpsd  xmm6,xmm7,0x10
188
cmpsd  xmm7,QWORD PTR [eax],0x10
189
cvtsi2ss xmm1,eax
190
cvtsi2sd xmm1,eax
191
cvtsi2ssd xmm1,eax
192
cvtsi2sdd xmm1,eax
193
cvtsi2ss xmm1,DWORD PTR [eax]
194
cvtsi2sd xmm1,DWORD PTR [eax]
195
cvtsi2ssd xmm1,DWORD PTR [eax]
196
cvtsi2sdd xmm1,DWORD PTR [eax]

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.