projects
/
deliverable
/
binutils-gdb.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
blame
|
history
|
raw
|
HEAD
x86: replace adhoc (partly wrong) ambiguous operand checking for MOVSX/MOVZX
[deliverable/binutils-gdb.git]
/
gas
/
testsuite
/
gas
/
i386
/
movx32.s
1
.text
2
.psize 0
3
movsx:
4
movsx %al, %cl
5
movsx %ax, %cl
6
movsx %eax, %cl
7
8
movsx %al, %cx
9
movsx %ax, %cx
10
movsx %eax, %cx
11
12
movsx %al, %ecx
13
movsx %ax, %ecx
14
movsx %eax, %ecx
15
16
movsxb %al, %cl
17
movsxb %ax, %cl
18
movsxb %eax, %cl
19
20
movsxb %al, %cx
21
movsxb %ax, %cx
22
movsxb %eax, %cx
23
24
movsxb %al, %ecx
25
movsxb %ax, %ecx
26
movsxb %eax, %ecx
27
28
movsxw %al, %cl
29
movsxw %ax, %cl
30
movsxw %eax, %cl
31
32
movsxw %al, %cx
33
movsxw %ax, %cx
34
movsxw %eax, %cx
35
36
movsxw %al, %ecx
37
movsxw %ax, %ecx
38
movsxw %eax, %ecx
39
40
movsb %al, %cl
41
movsb %ax, %cl
42
movsb %eax, %cl
43
44
movsb %al, %cx
45
movsb %ax, %cx
46
movsb %eax, %cx
47
48
movsb %al, %ecx
49
movsb %ax, %ecx
50
movsb %eax, %ecx
51
52
movsbw %al, %cl
53
movsbw %ax, %cl
54
movsbw %eax, %cl
55
56
movsbw %al, %cx
57
movsbw %ax, %cx
58
movsbw %eax, %cx
59
60
movsbw %al, %ecx
61
movsbw %ax, %ecx
62
movsbw %eax, %ecx
63
64
movsbl %al, %cl
65
movsbl %ax, %cl
66
movsbl %eax, %cl
67
68
movsbl %al, %cx
69
movsbl %ax, %cx
70
movsbl %eax, %cx
71
72
movsbl %al, %ecx
73
movsbl %ax, %ecx
74
movsbl %eax, %ecx
75
76
movsw %al, %cl
77
movsw %ax, %cl
78
movsw %eax, %cl
79
80
movsw %al, %cx
81
movsw %ax, %cx
82
movsw %eax, %cx
83
84
movsw %al, %ecx
85
movsw %ax, %ecx
86
movsw %eax, %ecx
87
88
movswl %al, %cl
89
movswl %ax, %cl
90
movswl %eax, %cl
91
92
movswl %al, %cx
93
movswl %ax, %cx
94
movswl %eax, %cx
95
96
movswl %al, %ecx
97
movswl %ax, %ecx
98
movswl %eax, %ecx
99
100
movzx:
101
movzx %al, %cl
102
movzx %ax, %cl
103
movzx %eax, %cl
104
105
movzx %al, %cx
106
movzx %ax, %cx
107
movzx %eax, %cx
108
109
movzx %al, %ecx
110
movzx %ax, %ecx
111
movzx %eax, %ecx
112
113
movzxb %al, %cl
114
movzxb %ax, %cl
115
movzxb %eax, %cl
116
117
movzxb %al, %cx
118
movzxb %ax, %cx
119
movzxb %eax, %cx
120
121
movzxb %al, %ecx
122
movzxb %ax, %ecx
123
movzxb %eax, %ecx
124
125
movzxw %al, %cl
126
movzxw %ax, %cl
127
movzxw %eax, %cl
128
129
movzxw %al, %cx
130
movzxw %ax, %cx
131
movzxw %eax, %cx
132
133
movzxw %al, %ecx
134
movzxw %ax, %ecx
135
movzxw %eax, %ecx
136
137
movzb %al, %cl
138
movzb %ax, %cl
139
movzb %eax, %cl
140
141
movzb %al, %cx
142
movzb %ax, %cx
143
movzb %eax, %cx
144
145
movzb %al, %ecx
146
movzb %ax, %ecx
147
movzb %eax, %ecx
148
149
movzbw %al, %cl
150
movzbw %ax, %cl
151
movzbw %eax, %cl
152
153
movzbw %al, %cx
154
movzbw %ax, %cx
155
movzbw %eax, %cx
156
157
movzbw %al, %ecx
158
movzbw %ax, %ecx
159
movzbw %eax, %ecx
160
161
movzbl %al, %cl
162
movzbl %ax, %cl
163
movzbl %eax, %cl
164
165
movzbl %al, %cx
166
movzbl %ax, %cx
167
movzbl %eax, %cx
168
169
movzbl %al, %ecx
170
movzbl %ax, %ecx
171
movzbl %eax, %ecx
172
173
movzw %al, %cl
174
movzw %ax, %cl
175
movzw %eax, %cl
176
177
movzw %al, %cx
178
movzw %ax, %cx
179
movzw %eax, %cx
180
181
movzw %al, %ecx
182
movzw %ax, %ecx
183
movzw %eax, %ecx
184
185
movzwl %al, %cl
186
movzwl %ax, %cl
187
movzwl %eax, %cl
188
189
movzwl %al, %cx
190
movzwl %ax, %cx
191
movzwl %eax, %cx
192
193
movzwl %al, %ecx
194
movzwl %ax, %ecx
195
movzwl %eax, %ecx
196
197
.p2align 4
This page took
0.078309 seconds
and
4
git commands to generate.