gas/
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / lockbad-1.l
CommitLineData
c32fa91d
L
1.*: Assembler messages:
2.*:5: Error: .*
3.*:6: Error: .*
4.*:8: Error: .*
5.*:9: Error: .*
6.*:10: Error: .*
7.*:11: Error: .*
8.*:12: Error: .*
9.*:13: Error: .*
10.*:14: Error: .*
11.*:15: Error: .*
12.*:16: Error: .*
13.*:17: Error: .*
14.*:18: Error: .*
15.*:19: Error: .*
16.*:20: Error: .*
17.*:21: Error: .*
18.*:22: Error: .*
19.*:23: Error: .*
20.*:24: Error: .*
21.*:25: Error: .*
22.*:26: Error: .*
23.*:27: Error: .*
24.*:28: Error: .*
25.*:29: Error: .*
26.*:30: Error: .*
27.*:31: Error: .*
28.*:32: Error: .*
29.*:33: Error: .*
30.*:34: Error: .*
31.*:35: Error: .*
32.*:38: Error: .*
33.*:39: Error: .*
34.*:41: Error: .*
35.*:42: Error: .*
36.*:43: Error: .*
37.*:44: Error: .*
38.*:45: Error: .*
39.*:46: Error: .*
40.*:47: Error: .*
41.*:48: Error: .*
42.*:49: Error: .*
43.*:50: Error: .*
44.*:51: Error: .*
45.*:52: Error: .*
46.*:53: Error: .*
47.*:54: Error: .*
48.*:55: Error: .*
49.*:56: Error: .*
50.*:57: Error: .*
51.*:58: Error: .*
52.*:59: Error: .*
53.*:60: Error: .*
54.*:61: Error: .*
55.*:62: Error: .*
56.*:63: Error: .*
57.*:64: Error: .*
58.*:65: Error: .*
59.*:66: Error: .*
60.*:67: Error: .*
61.*:68: Error: .*
62GAS LISTING .*
63
64
65[ ]*1[ ]+\# Unlockable Instructions
66[ ]*2[ ]+
67[ ]*3[ ]+\.text
68[ ]*4[ ]+foo:
69[ ]*5[ ]+lock mov %ecx, %eax
70[ ]*6[ ]+lock mov \(%ebx\), %eax
71[ ]*7[ ]+
72[ ]*8[ ]+lock add %ebx, %eax
73[ ]*9[ ]+lock add \$0x64, %ebx
74[ ]*10[ ]+lock adc %ebx, %eax
75[ ]*11[ ]+lock adc \$0x64, %ebx
76[ ]*12[ ]+lock and %ebx, %eax
77[ ]*13[ ]+lock and \$0x64, %ebx
78[ ]*14[ ]+lock btc %eax, %ebx
79[ ]*15[ ]+lock btc \$0x64, %ebx
80[ ]*16[ ]+lock btr %eax, %ebx
81[ ]*17[ ]+lock btr \$0x64, %ebx
82[ ]*18[ ]+lock bts %eax, %ebx
83[ ]*19[ ]+lock bts \$0x64, %ebx
84[ ]*20[ ]+lock cmpxchg %eax,%ebx
85[ ]*21[ ]+lock decl %ebx
86[ ]*22[ ]+lock incl %ebx
87[ ]*23[ ]+lock negl %ebx
88[ ]*24[ ]+lock notl %ebx
89[ ]*25[ ]+lock or %ebx, %eax
90[ ]*26[ ]+lock or \$0x64, %ebx
91[ ]*27[ ]+lock sbb %ebx, %eax
92[ ]*28[ ]+lock sbb \$0x64, %ebx
93[ ]*29[ ]+lock sub %ebx, %eax
94[ ]*30[ ]+lock sub \$0x64, %ebx
95[ ]*31[ ]+lock xadd %eax, %ebx
96[ ]*32[ ]+lock xchg %ebx, %eax
97[ ]*33[ ]+lock xchg %eax, %ebx
98[ ]*34[ ]+lock xor %ebx, %eax
99[ ]*35[ ]+lock xor \$0x64, %ebx
100[ ]*36[ ]+
101[ ]*37[ ]+\.intel_syntax noprefix
102[ ]*38[ ]+lock mov eax,ebx
103[ ]*39[ ]+lock mov eax,DWORD PTR \[ebx\]
104[ ]*40[ ]+
105[ ]*41[ ]+lock add eax,ebx
106[ ]*42[ ]+lock add ebx,0x64
107[ ]*43[ ]+lock adc eax,ebx
108[ ]*44[ ]+lock adc ebx,0x64
109[ ]*45[ ]+lock and eax,ebx
110[ ]*46[ ]+lock and ebx,0x64
111[ ]*47[ ]+lock btc ebx,eax
112[ ]*48[ ]+lock btc ebx,0x64
113[ ]*49[ ]+lock btr ebx,eax
114[ ]*50[ ]+lock btr ebx,0x64
115[ ]*51[ ]+lock bts ebx,eax
116[ ]*52[ ]+lock bts ebx,0x64
117[ ]*53[ ]+lock cmpxchg ebx,eax
118[ ]*54[ ]+lock dec ebx
119[ ]*55[ ]+lock inc ebx
120[ ]*56[ ]+lock neg ebx
121[ ]*57[ ]+lock not ebx
122\fGAS LISTING .*
123
124
125[ ]*58[ ]+lock or eax,ebx
126[ ]*59[ ]+lock or ebx,0x64
127[ ]*60[ ]+lock sbb eax,ebx
128[ ]*61[ ]+lock sbb ebx,0x64
129[ ]*62[ ]+lock sub eax,ebx
130[ ]*63[ ]+lock sub ebx,0x64
131[ ]*64[ ]+lock xadd ebx,eax
132[ ]*65[ ]+lock xchg ebx,eax
133[ ]*66[ ]+lock xchg ebx,eax
134[ ]*67[ ]+lock xor eax,ebx
135[ ]*68[ ]+lock xor ebx,0x64
This page took 0.030378 seconds and 4 git commands to generate.