gas/
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / inval.s
CommitLineData
252b5132
RH
1 .text
2# All the following should be illegal
3 mov (%dx),%al
4 mov (%eax,%esp,2),%al
5 setae %eax
6 pushb %ds
7 popb %ds
8 pushb %al
9 popb %al
10 pushb %ah
11 popb %ah
12 pushb %ax
13 popb %ax
14 pushb %eax
15 popb %eax
16 movb %ds,%ax
17 movb %ds,%eax
18 movb %ax,%ds
19 movb %eax,%ds
20 movdb %eax,%mm0
21 movqb 0,%mm0
22 ldsb 0,%eax
23 setnew 0
24 movdw %eax,%mm0
25 movqw 0,%mm0
26 div %cx,%al
27 div %cl,%ax
28 div %ecx,%al
29 imul 10,%bx,%ecx
30 imul 10,%bx,%al
31 popab
32 stil
33 aaab
34 cwdel
35 cwdw
36 callww 0
37foo: jaw foo
38 jcxzw foo
39 jecxzl foo
40 loopb foo
41 xlatw %es:%bx
42 xlatl %es:%bx
43 intl 2
44 int3b
45 hltb
46 fstb %st(0)
47 fcompll 28(%ebp)
48 fldlw (%eax)
bb8f5920 49 movl $%ebx,%eax
f48ff2ae 50 insertq $4,$2,%xmm2,%ebx
98b528ac
L
51 cvtsi2ssq (%eax),%xmm1
52 cvtsi2sdq (%eax),%xmm1
53
54 .intel_syntax noprefix
55 cvtsi2ss xmm1,QWORD PTR [eax]
56 cvtsi2sd xmm1,QWORD PTR [eax]
57 cvtsi2ssq xmm1,QWORD PTR [eax]
58 cvtsi2sdq xmm1,QWORD PTR [eax]
582d5edd
L
59 movq xmm1, XMMWORD PTR [esp]
60 movq xmm1, DWORD PTR [esp]
61 movq xmm1, WORD PTR [esp]
62 movq xmm1, BYTE PTR [esp]
63 movq XMMWORD PTR [esp],xmm1
64 movq DWORD PTR [esp],xmm1
65 movq WORD PTR [esp],xmm1
66 movq BYTE PTR [esp],xmm1
This page took 0.362784 seconds and 4 git commands to generate.