x86-64: bndmk, bndldx, and bndstx don't allow RIP-relative addressing
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / mpx-inval-2.l
1 .*: Assembler messages:
2 .*:5: Error: 16-bit address isn't allowed in MPX instructions
3 .*:6: Error: 16-bit address isn't allowed in MPX instructions
4 .*:7: Error: 16-bit address isn't allowed in MPX instructions
5 .*:8: Error: 16-bit address isn't allowed in MPX instructions
6 .*:9: Error: 16-bit address isn't allowed in MPX instructions
7 .*:10: Error: 16-bit address isn't allowed in MPX instructions
8 .*:11: Error: 16-bit address isn't allowed in MPX instructions
9 .*:12: Error: 16-bit address isn't allowed in MPX instructions
10 .*:14: Error: .* `bndcl'
11 .*:15: Error: .* `bndcn'
12 .*:16: Error: .* `bndcu'
13 .*:19: Error: 16-bit address isn't allowed in MPX instructions
14 .*:20: Error: 16-bit address isn't allowed in MPX instructions
15 .*:21: Error: 16-bit address isn't allowed in MPX instructions
16 .*:22: Error: 16-bit address isn't allowed in MPX instructions
17 .*:23: Error: 16-bit address isn't allowed in MPX instructions
18 .*:24: Error: 16-bit address isn't allowed in MPX instructions
19 .*:25: Error: 16-bit address isn't allowed in MPX instructions
20 .*:26: Error: 16-bit address isn't allowed in MPX instructions
21 .*:28: Error: .* `bndcl'
22 .*:29: Error: .* `bndcn'
23 .*:30: Error: .* `bndcu'
24 .*:35: Error: 16-bit address isn't allowed in MPX instructions
25 .*:36: Error: 16-bit address isn't allowed in MPX instructions
26 .*:37: Error: 16-bit address isn't allowed in MPX instructions
27 .*:38: Error: 16-bit address isn't allowed in MPX instructions
28 .*:39: Error: 16-bit address isn't allowed in MPX instructions
29 .*:40: Error: 16-bit address isn't allowed in MPX instructions
30 .*:41: Error: 16-bit address isn't allowed in MPX instructions
31 .*:42: Error: 16-bit address isn't allowed in MPX instructions
32 .*:44: Error: .* `bndcl'
33 .*:45: Error: .* `bndcn'
34 .*:46: Error: .* `bndcu'
35 .*:49: Error: 16-bit address isn't allowed in MPX instructions
36 .*:50: Error: 16-bit address isn't allowed in MPX instructions
37 .*:51: Error: 16-bit address isn't allowed in MPX instructions
38 .*:52: Error: 16-bit address isn't allowed in MPX instructions
39 .*:53: Error: 16-bit address isn't allowed in MPX instructions
40 .*:54: Error: 16-bit address isn't allowed in MPX instructions
41 .*:55: Error: 16-bit address isn't allowed in MPX instructions
42 .*:56: Error: 16-bit address isn't allowed in MPX instructions
43 .*:58: Error: .* `bndcl'
44 .*:59: Error: .* `bndcn'
45 .*:60: Error: .* `bndcu'
46 GAS LISTING .*
47 #...
48 [ ]*[1-9][0-9]*[ ]+mpx32:
49 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndcl \(%bx,%si\), %bnd0
50 .* Error: 16-bit address isn't allowed in MPX instructions
51 #...
52 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndcn \(%bx,%di\), %bnd0
53 .* Error: 16-bit address isn't allowed in MPX instructions
54 #...
55 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndcu \(%bp,%si\), %bnd0
56 .* Error: 16-bit address isn't allowed in MPX instructions
57 #...
58 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndldx \(%bp,%di\), %bnd0
59 .* Error: 16-bit address isn't allowed in MPX instructions
60 #...
61 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndmk \(%bx\), %bnd0
62 .* Error: 16-bit address isn't allowed in MPX instructions
63 #...
64 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndmov \(%bp\), %bnd0
65 .* Error: 16-bit address isn't allowed in MPX instructions
66 #...
67 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndmov %bnd0, \(%si\)
68 .* Error: 16-bit address isn't allowed in MPX instructions
69 #...
70 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndstx %bnd0, \(%di\)
71 .* Error: 16-bit address isn't allowed in MPX instructions
72 #...
73 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndcl bnd0, \[bx\]
74 .* Error: 16-bit address isn't allowed in MPX instructions
75 #...
76 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndcn bnd0, \[bp\]
77 .* Error: 16-bit address isn't allowed in MPX instructions
78 #...
79 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndcu bnd0, \[si\]
80 .* Error: 16-bit address isn't allowed in MPX instructions
81 #...
82 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndldx bnd0, \[di\]
83 .* Error: 16-bit address isn't allowed in MPX instructions
84 #...
85 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndmk bnd0, \[bx\+si\]
86 .* Error: 16-bit address isn't allowed in MPX instructions
87 #...
88 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndmov bnd0, \[bx\+di\]
89 .* Error: 16-bit address isn't allowed in MPX instructions
90 #...
91 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndmov \[bp\+si\], bnd0
92 .* Error: 16-bit address isn't allowed in MPX instructions
93 #...
94 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndstx \[bp\+di\], bnd0
95 .* Error: 16-bit address isn't allowed in MPX instructions
96 #...
97 [ ]*[1-9][0-9]*[ ]+mpx16:
98 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndcl \(%bx,%si\), %bnd0
99 .* Error: 16-bit address isn't allowed in MPX instructions
100 #...
101 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndcn \(%bx,%di\), %bnd0
102 .* Error: 16-bit address isn't allowed in MPX instructions
103 #...
104 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndcu \(%bp,%si\), %bnd0
105 .* Error: 16-bit address isn't allowed in MPX instructions
106 #...
107 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndldx \(%bp,%di\), %bnd0
108 .* Error: 16-bit address isn't allowed in MPX instructions
109 #...
110 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndmk \(%bx\), %bnd0
111 .* Error: 16-bit address isn't allowed in MPX instructions
112 #...
113 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndmov \(%bp\), %bnd0
114 .* Error: 16-bit address isn't allowed in MPX instructions
115 #...
116 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndmov %bnd0, \(%si\)
117 .* Error: 16-bit address isn't allowed in MPX instructions
118 #...
119 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndstx %bnd0, \(%di\)
120 .* Error: 16-bit address isn't allowed in MPX instructions
121 #...
122 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndcl bnd0, \[bx\]
123 .* Error: 16-bit address isn't allowed in MPX instructions
124 #...
125 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndcn bnd0, \[bp\]
126 .* Error: 16-bit address isn't allowed in MPX instructions
127 #...
128 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndcu bnd0, \[si\]
129 .* Error: 16-bit address isn't allowed in MPX instructions
130 #...
131 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndldx bnd0, \[di\]
132 .* Error: 16-bit address isn't allowed in MPX instructions
133 #...
134 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndmk bnd0, \[bx\+si\]
135 .* Error: 16-bit address isn't allowed in MPX instructions
136 #...
137 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndmov bnd0, \[bx\+di\]
138 .* Error: 16-bit address isn't allowed in MPX instructions
139 #...
140 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndmov \[bp\+si\], bnd0
141 .* Error: 16-bit address isn't allowed in MPX instructions
142 #...
143 [ ]*[1-9][0-9]*[ ]+[?0-9A-F ]*bndstx \[bp\+di\], bnd0
144 .* Error: 16-bit address isn't allowed in MPX instructions
145 #...
This page took 0.0407920000000001 seconds and 4 git commands to generate.