1 .*: Assembler messages:
2 .*:6: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
3 .*:7: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
4 .*:8: Error: `\(%rip\)' cannot be used here
5 .*:9: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
6 .*:12: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
7 .*:13: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
8 .*:15: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
9 .*:16: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
10 .*:19: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
11 .*:20: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
12 .*:23: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
13 .*:24: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
14 .*:27: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
15 .*:28: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
16 .*:31: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
17 .*:32: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
18 .*:33: Warning: register scaling is being ignored here
19 .*:34: Error: `base\(%rip\)' cannot be used here
20 .*:35: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
21 .*:38: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
22 .*:39: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
23 .*:40: Warning: register scaling is being ignored here
24 .*:41: Error: `base\(%rip\)' cannot be used here
25 .*:42: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
26 .*:45: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
27 .*:46: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
28 .*:47: Error: `\[rip\]' cannot be used here
29 .*:48: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
30 .*:51: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
31 .*:52: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
32 .*:54: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
33 .*:55: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
34 .*:58: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
35 .*:59: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
36 .*:62: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
37 .*:63: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
38 .*:66: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
39 .*:67: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
40 .*:70: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
41 .*:71: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
42 .*:72: Warning: register scaling is being ignored here
43 .*:73: Error: `\[rip\+base\]' cannot be used here
44 .*:74: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
45 .*:77: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
46 .*:78: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
47 .*:79: Warning: register scaling is being ignored here
48 .*:80: Error: `\[rip\+base\]' cannot be used here
49 .*:81: Error: 32-bit address isn't allowed in 64-bit MPX instructions.
53 [ ]*1[ ]+\# MPX instructions
54 [ ]*2[ ]+\.allow_index_reg
58 [ ]*6[ ]+\?\?\?\? 67F30F1B bndmk \(%eax\), %bnd1
59 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
61 [ ]*7[ ]+\?\?\?\? 67F30F1B bndmk 0x3\(%ecx,%ebx,1\), %bnd1
62 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
64 [ ]*8[ ]+bndmk \(%rip\), %bnd3
65 [ ]*9[ ]+\?\?\?\? 67F30F1B bndmk \(%eip\), %bnd2
66 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
70 [ ]*11[ ]+\#\#\# bndmov
71 [ ]*12[ ]+\?\?\?\? 6766410F bndmov \(%r8d\), %bnd1
72 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
74 [ ]*13[ ]+\?\?\?\? 6766410F bndmov 0x3\(%r9d,%edx,1\), %bnd1
75 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
78 [ ]*15[ ]+\?\?\?\? 67660F1B bndmov %bnd1, \(%eax\)
79 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
81 [ ]*16[ ]+\?\?\?\? 67660F1B bndmov %bnd1, 0x3\(%ecx,%eax,1\)
82 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
85 [ ]*18[ ]+\#\#\# bndcl
86 [ ]*19[ ]+\?\?\?\? 67F30F1A bndcl \(%ecx\), %bnd1
87 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
89 [ ]*20[ ]+\?\?\?\? 67F30F1A bndcl 0x3\(%ecx,%eax,1\), %bnd1
90 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
93 [ ]*22[ ]+\#\#\# bndcu
94 [ ]*23[ ]+\?\?\?\? 67F20F1A bndcu \(%ecx\), %bnd1
95 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
97 [ ]*24[ ]+\?\?\?\? 67F20F1A bndcu 0x3\(%ecx,%eax,1\), %bnd1
98 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
101 [ ]*26[ ]+\#\#\# bndcn
102 [ ]*27[ ]+\?\?\?\? 67F20F1B bndcn \(%ecx\), %bnd1
103 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
105 [ ]*28[ ]+\?\?\?\? 67F20F1B bndcn 0x3\(%ecx,%eax,1\), %bnd1
106 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
109 [ ]*30[ ]+\#\#\# bndstx
113 [ ]*31[ ]+\?\?\?\? 670F1B44 bndstx %bnd0, 0x3\(%eax,%ebx,1\)
114 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
116 [ ]*32[ ]+\?\?\?\? 670F1B53 bndstx %bnd2, 3\(%ebx,1\)
117 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
119 [ ]*33[ ]+\?\?\?\? 410F1B0C bndstx %bnd1, \(%r15,%rax,2\)
120 .* Warning: register scaling is being ignored here
122 [ ]*34[ ]+bndstx %bnd3, base\(%rip\)
123 [ ]*35[ ]+\?\?\?\? 670F1B0D bndstx %bnd1, base\(%eip\)
124 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
127 [ ]*37[ ]+\#\#\# bndldx
128 [ ]*38[ ]+\?\?\?\? 670F1A44 bndldx 0x3\(%eax,%ebx,1\), %bnd0
129 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
131 [ ]*39[ ]+\?\?\?\? 670F1A53 bndldx 3\(%ebx,1\), %bnd2
132 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
134 [ ]*40[ ]*\?\?\?\? 420F1A1C bndldx \(%rax,%r15,4\), %bnd3
135 .* Warning: register scaling is being ignored here
137 [ ]*41[ ]*bndldx base\(%rip\), %bnd1
138 [ ]*42[ ]*\?\?\?\? 670F1A1D bndldx base\(%eip\), %bnd3
139 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
142 [ ]*44[ ]+\.intel_syntax noprefix
143 [ ]*45[ ]+\?\?\?\? 67F30F1B bndmk bnd1, \[eax\]
144 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
146 [ ]*46[ ]+\?\?\?\? 67F30F1B bndmk bnd1, \[edx\+1\*eax\+0x3\]
147 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
149 [ ]*47[ ]*bndmk bnd3, \[rip\]
150 [ ]*48[ ]*\?\?\?\? 67F30F1B bndmk bnd2, \[eip\]
151 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions.
155 [ ]*50[ ]+\#\#\# bndmov
156 [ ]*51[ ]+\?\?\?\? 67660F1A bndmov bnd1, \[eax\]
157 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
159 [ ]*52[ ]+\?\?\?\? 67660F1A bndmov bnd1, \[edx\+1\*eax\+0x3\]
160 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
163 [ ]*54[ ]+\?\?\?\? 67660F1B bndmov \[eax\], bnd1
164 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
166 [ ]*55[ ]+\?\?\?\? 67660F1B bndmov \[edx\+1\*eax\+0x3\], bnd1
167 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
173 [ ]*57[ ]+\#\#\# bndcl
174 [ ]*58[ ]+\?\?\?\? 67F30F1A bndcl bnd1, \[eax\]
175 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
177 [ ]*59[ ]+\?\?\?\? 67F30F1A bndcl bnd1, \[edx\+1\*eax\+0x3\]
178 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
181 [ ]*61[ ]+\#\#\# bndcu
182 [ ]*62[ ]+\?\?\?\? 67F20F1A bndcu bnd1, \[eax\]
183 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
185 [ ]*63[ ]+\?\?\?\? 67F20F1A bndcu bnd1, \[edx\+1\*eax\+0x3\]
186 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
189 [ ]*65[ ]+\#\#\# bndcn
190 [ ]*66[ ]+\?\?\?\? 67F20F1B bndcn bnd1, \[eax\]
191 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
193 [ ]*67[ ]+\?\?\?\? 67F20F1B bndcn bnd1, \[edx\+1\*eax\+0x3\]
194 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
197 [ ]*69[ ]+\#\#\# bndstx
198 [ ]*70[ ]+\?\?\?\? 670F1B44 bndstx \[eax\+ebx\*1\+0x3\], bnd0
199 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
201 [ ]*71[ ]+\?\?\?\? 670F1B14 bndstx \[1\*ebx\+3\], bnd2
202 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
205 [ ]*72[ ]+\?\?\?\? 410F1B14 bndstx \[r8\+rdi\*4\], bnd2
206 .* Warning: register scaling is being ignored here
208 [ ]*73[ ]+bndstx \[rip\+base\], bnd1
209 [ ]*74[ ]+\?\?\?\? 670F1B1D bndstx \[eip\+base\], bnd3
210 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
213 [ ]*76[ ]+\#\#\# bndldx
214 [ ]*77[ ]+\?\?\?\? 670F1A44 bndldx bnd0, \[eax\+ebx\*1\+0x3\]
215 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
217 [ ]*78[ ]+\?\?\?\? 670F1A14 bndldx bnd2, \[1\*ebx\+3\]
218 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.
221 [ ]*79[ ]+\?\?\?\? 420F1A14 bndldx bnd2, \[rdi\+r8\*8\]
222 .* Warning: register scaling is being ignored here
224 [ ]*80[ ]+bndldx bnd1, \[rip\+base\]
225 [ ]*81[ ]+\?\?\?\? 670F1A1D bndldx bnd3, \[eip\+base\]
226 .* Error: 32-bit address isn't allowed in 64-bit MPX instructions\.