i386: Add tests for -malign-branch-boundary and -malign-branch
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / noreg32.s
CommitLineData
a961a1e1
JB
1 .text
2noreg:
3 adc $1, (%eax)
4 add $1, (%eax)
5 and $1, (%eax)
6 bt $1, (%eax)
7 btc $1, (%eax)
8 btr $1, (%eax)
9 bts $1, (%eax)
10 call *(%eax)
11 cmp $1, (%eax)
12 cvtsi2sd (%eax), %xmm0
13 cvtsi2ss (%eax), %xmm0
14 fadd (%eax)
15 fcom (%eax)
16 fcomp (%eax)
17 fdiv (%eax)
18 fdivr (%eax)
19 fiadd (%eax)
20 ficom (%eax)
21 ficomp (%eax)
22 fidiv (%eax)
23 fidivr (%eax)
24 fild (%eax)
25 fimul (%eax)
26 fist (%eax)
27 fistp (%eax)
28 fisttp (%eax)
29 fisub (%eax)
30 fisubr (%eax)
31 fld (%eax)
32 fmul (%eax)
33 fst (%eax)
34 fstp (%eax)
35 fsub (%eax)
36 fsubr (%eax)
37 jmp *(%eax)
38 lgdt (%eax)
39 lidt (%eax)
40 lldt (%eax)
41 lmsw (%eax)
42 ltr (%eax)
43 mov %es, (%eax)
44 mov (%eax), %es
45 nop (%eax)
46 or $1, (%eax)
47 pop (%eax)
48 pop %es
49 ptwrite (%eax)
50 push (%eax)
51 push %es
52 sbb $1, (%eax)
53 sub $1, (%eax)
54 vcvtsi2sd (%eax), %xmm0, %xmm0
55 {evex} vcvtsi2sd (%eax), %xmm0, %xmm0
56 vcvtsi2ss (%eax), %xmm0, %xmm0
57 {evex} vcvtsi2ss (%eax), %xmm0, %xmm0
58 vcvtusi2sd (%eax), %xmm0, %xmm0
59 vcvtusi2ss (%eax), %xmm0, %xmm0
60 xor $1, (%eax)
This page took 0.031597 seconds and 4 git commands to generate.