Improve -mlfence-after-load
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / lfence-load.s
CommitLineData
97b4a8f7
L
1 .text
2_start:
3 vldmxcsr (%ebp)
4 lgdt (%ebp)
5 vmptrld (%ebp)
6 vmclear (%ebp)
a09f656b 7 invpcid (%ebp), %edx
8 invlpg (%ebp)
9 clflush (%ebp)
10 clflushopt (%ebp)
11 clwb (%ebp)
12 cldemote (%ebp)
13 bndmk (%ebp), %bnd1
14 bndcl (%ebp), %bnd1
15 bndcu (%ebp), %bnd1
16 bndcn (%ebp), %bnd1
17 bndstx %bnd1, (%ebp)
18 bndldx (%ebp), %bnd1
19 prefetcht0 (%ebp)
20 prefetcht1 (%ebp)
21 prefetcht2 (%ebp)
22 prefetchw (%ebp)
23 pop %ds
24 popf
25 popa
26 xlatb (%ebx)
97b4a8f7
L
27 fsts (%ebp)
28 flds (%ebp)
29 fistl (%ebp)
30 fists (%ebp)
31 fildl (%ebp)
32 filds (%ebp)
33 fsave (%ebp)
34 frstor (%ebp)
35 filds (%ebp)
36 fisttps (%ebp)
37 fldenv (%ebp)
38 fstenv (%ebp)
39 fadds (%ebp)
40 fadds (%esp)
41 fadd %st(3),%st
42 fadds (%ecx)
43 filds (%ecx)
44 fists (%ecx)
45 xrstor (%ecx)
46 prefetchnta (%ecx)
47 cmpxchg8b (%ecx)
48 incl %ecx
49 lgdt (%eax)
50 pfcmpeq 2(%esi),%mm4
51 popl (%eax)
52 popl %eax
53 rclw (%ecx)
54 testl $1,(%ecx)
55 incl (%ecx)
56 notl (%ecx)
57 divl (%ecx)
58 mull (%ecx)
59 idivl (%ecx)
60 imull (%ecx)
61 leal (%eax,%eax,2), %eax
62 leave
63 outsb
64 lodsb
65 rep movsl
66 rep scasl
67 rep cmpsl
68 rep lodsl
69 addl $1, (%eax)
70 btl $1, (%eax)
71 xadd %eax,(%ebx)
72 xadd %eax,%ebx
73 xchg %eax,(%ebx)
74 xchg %eax,%ebx
75 cmp %eax,0x40(%ebp)
76 cmp 0x40(%ebp),%eax
77 add %eax,0x40(%ebp)
78 add (%eax),%eax
79 test %eax,0x40(%ebp)
80 test 0x40(%ebp),%eax
This page took 0.033328 seconds and 4 git commands to generate.