OLD | NEW |
| (Empty) |
1 @hex: | |
2 # Note: sequences of ordinary nops (90 90 90 ...) are added | |
3 # for bundle alignemnt. | |
4 | |
5 # Recommended nops | |
6 90 | |
7 66 90 | |
8 0F 1F 00 | |
9 0F 1F 40 00 | |
10 0F 1F 44 00 00 | |
11 66 0F 1F 44 00 00 | |
12 0F 1F 80 00 00 00 00 | |
13 90 90 90 90 | |
14 0F 1F 84 00 00 00 00 00 | |
15 66 0F 1F 84 00 00 00 00 00 | |
16 # Large nops | |
17 66 2E 0F 1F 84 00 00 00 00 00 | |
18 90 90 90 90 90 | |
19 66 66 2E 0F 1F 84 00 00 00 00 00 | |
20 66 66 66 2E 0F 1F 84 00 00 00 00 00 | |
21 90 90 90 90 90 90 90 90 90 | |
22 66 66 66 66 2E 0F 1F 84 00 00 00 00 00 | |
23 66 66 66 66 66 2E 0F 1F 84 00 00 00 00 00 | |
24 90 90 90 90 90 | |
25 66 66 66 66 66 66 2E 0F 1F 84 00 00 00 00 00 | |
26 | |
27 # Illegal nops | |
28 66 66 90 | |
29 66 66 66 90 | |
30 3E 0F 1F 84 00 00 00 00 00 | |
31 90 90 90 90 90 90 | |
32 66 3E 0F 1F 84 00 00 00 00 00 | |
33 66 66 0F 1F 84 00 00 00 00 00 | |
34 | |
35 @rval: | |
36 VALIDATOR: 000000000000008f: 66 66 90 xchg
%ax, %ax | |
37 VALIDATOR: ERROR: More than one (non-REX) prefix byte specified | |
38 VALIDATOR: 000000000000008f: 66 66 90 xchg
%ax, %ax | |
39 VALIDATOR: ERROR: Duplicating a prefix byte is not allowed by Native Client | |
40 VALIDATOR: 0000000000000092: 66 66 66 90 xchg
%ax, %ax | |
41 VALIDATOR: ERROR: More than one (non-REX) prefix byte specified | |
42 VALIDATOR: 0000000000000092: 66 66 66 90 xchg
%ax, %ax | |
43 VALIDATOR: ERROR: Duplicating a prefix byte is not allowed by Native Client | |
44 VALIDATOR: 0000000000000096: 3e 0f 1f 84 00 00 00 00 00 nop | |
45 VALIDATOR: ERROR: Uses a segment prefix byte not allowed by Native Client | |
46 VALIDATOR: 00000000000000a5: 66 3e 0f 1f 84 00 00 00 00 00 nop | |
47 VALIDATOR: ERROR: More than one (non-REX) prefix byte specified | |
48 VALIDATOR: 00000000000000a5: 66 3e 0f 1f 84 00 00 00 00 00 nop | |
49 VALIDATOR: ERROR: Uses a segment prefix byte not allowed by Native Client | |
50 VALIDATOR: 00000000000000a5: 66 3e 0f 1f 84 00 00 00 00 00 nop | |
51 VALIDATOR: ERROR: Use of DATA16 (66) prefix for instruction not allowed by Nat
ive Client | |
52 VALIDATOR: 00000000000000af: 66 66 0f 1f 84 00 00 00 00 00 nop | |
53 VALIDATOR: ERROR: More than one (non-REX) prefix byte specified | |
54 VALIDATOR: 00000000000000af: 66 66 0f 1f 84 00 00 00 00 00 nop | |
55 VALIDATOR: ERROR: Use of DATA16 (66) prefix for instruction not allowed by Nat
ive Client | |
56 VALIDATOR: 00000000000000af: 66 66 0f 1f 84 00 00 00 00 00 nop | |
57 VALIDATOR: ERROR: Duplicating a prefix byte is not allowed by Native Client | |
58 VALIDATOR: Checking jump targets: 0 to b9 | |
59 VALIDATOR: Checking that basic blocks are aligned | |
60 *** <input> IS UNSAFE *** | |
61 @rvald: | |
62 VALIDATOR: 000000000000008f: 66 66 90 xchg
%ax, %ax | |
63 VALIDATOR: ERROR: More than one (non-REX) prefix byte specified | |
64 VALIDATOR: 000000000000008f: 66 66 90 xchg
%ax, %ax | |
65 VALIDATOR: ERROR: Duplicating a prefix byte is not allowed by Native Client | |
66 VALIDATOR: 0000000000000092: 66 66 66 90 xchg
%ax, %ax | |
67 VALIDATOR: ERROR: More than one (non-REX) prefix byte specified | |
68 VALIDATOR: 0000000000000092: 66 66 66 90 xchg
%ax, %ax | |
69 VALIDATOR: ERROR: Duplicating a prefix byte is not allowed by Native Client | |
70 VALIDATOR: 0000000000000096: 3e 0f 1f 84 00 00 00 00 00 nop | |
71 VALIDATOR: ERROR: Uses a segment prefix byte not allowed by Native Client | |
72 VALIDATOR: 00000000000000a5: 66 3e 0f 1f 84 00 00 00 00 00 nop | |
73 VALIDATOR: ERROR: More than one (non-REX) prefix byte specified | |
74 VALIDATOR: 00000000000000a5: 66 3e 0f 1f 84 00 00 00 00 00 nop | |
75 VALIDATOR: ERROR: Uses a segment prefix byte not allowed by Native Client | |
76 VALIDATOR: 00000000000000a5: 66 3e 0f 1f 84 00 00 00 00 00 nop | |
77 VALIDATOR: ERROR: Use of DATA16 (66) prefix for instruction not allowed by Nat
ive Client | |
78 VALIDATOR: 00000000000000af: 66 66 0f 1f 84 00 00 00 00 00 nop | |
79 VALIDATOR: ERROR: More than one (non-REX) prefix byte specified | |
80 VALIDATOR: 00000000000000af: 66 66 0f 1f 84 00 00 00 00 00 nop | |
81 VALIDATOR: ERROR: Use of DATA16 (66) prefix for instruction not allowed by Nat
ive Client | |
82 VALIDATOR: 00000000000000af: 66 66 0f 1f 84 00 00 00 00 00 nop | |
83 VALIDATOR: ERROR: Duplicating a prefix byte is not allowed by Native Client | |
84 VALIDATOR: Checking block alignment and jump targets: 0 to b9 | |
85 *** <input> IS UNSAFE *** | |
86 @vd-rval: | |
87 VALIDATOR: 000000000000008f: 66 66 90 [P]
dontcare %ax (suz), %ax (suz) | |
88 VALIDATOR: ERROR: More than one (non-REX) prefix byte specified | |
89 VALIDATOR: 000000000000008f: 66 66 90 [P]
dontcare %ax (suz), %ax (suz) | |
90 VALIDATOR: ERROR: Duplicating a prefix byte is not allowed by Native Client | |
91 VALIDATOR: 0000000000000092: 66 66 66 90 [P]
dontcare %ax (suz), %ax (suz) | |
92 VALIDATOR: ERROR: More than one (non-REX) prefix byte specified | |
93 VALIDATOR: 0000000000000092: 66 66 66 90 [P]
dontcare %ax (suz), %ax (suz) | |
94 VALIDATOR: ERROR: Duplicating a prefix byte is not allowed by Native Client | |
95 VALIDATOR: 0000000000000096: 3e 0f 1f 84 00 00 00 00 00 [P]
dontcare | |
96 VALIDATOR: ERROR: Uses a segment prefix byte not allowed by Native Client | |
97 VALIDATOR: 00000000000000a5: 66 3e 0f 1f 84 00 00 00 00 00 [P]
dontcare | |
98 VALIDATOR: ERROR: More than one (non-REX) prefix byte specified | |
99 VALIDATOR: 00000000000000a5: 66 3e 0f 1f 84 00 00 00 00 00 [P]
dontcare | |
100 VALIDATOR: ERROR: Uses a segment prefix byte not allowed by Native Client | |
101 VALIDATOR: 00000000000000a5: 66 3e 0f 1f 84 00 00 00 00 00 [P]
dontcare | |
102 VALIDATOR: ERROR: Use of DATA16 (66) prefix for instruction not allowed by Nat
ive Client | |
103 VALIDATOR: 00000000000000af: 66 66 0f 1f 84 00 00 00 00 00 [P]
dontcare | |
104 VALIDATOR: ERROR: More than one (non-REX) prefix byte specified | |
105 VALIDATOR: 00000000000000af: 66 66 0f 1f 84 00 00 00 00 00 [P]
dontcare | |
106 VALIDATOR: ERROR: Use of DATA16 (66) prefix for instruction not allowed by Nat
ive Client | |
107 VALIDATOR: 00000000000000af: 66 66 0f 1f 84 00 00 00 00 00 [P]
dontcare | |
108 VALIDATOR: ERROR: Duplicating a prefix byte is not allowed by Native Client | |
109 VALIDATOR: Checking jump targets: 0 to b9 | |
110 VALIDATOR: Checking that basic blocks are aligned | |
111 *** <input> IS UNSAFE *** | |
112 @dis: | |
113 0000000000000000: 90 nop | |
114 0000000000000001: 66 90 nop | |
115 0000000000000003: 0f 1f 00 nop | |
116 0000000000000006: 0f 1f 40 00 nop | |
117 000000000000000a: 0f 1f 44 00 00 nop | |
118 000000000000000f: 66 0f 1f 44 00 00 nop | |
119 0000000000000015: 0f 1f 80 00 00 00 00 nop | |
120 000000000000001c: 90 nop | |
121 000000000000001d: 90 nop | |
122 000000000000001e: 90 nop | |
123 000000000000001f: 90 nop | |
124 0000000000000020: 0f 1f 84 00 00 00 00 00 nop | |
125 0000000000000028: 66 0f 1f 84 00 00 00 00 00 nop | |
126 0000000000000031: 66 2e 0f 1f 84 00 00 00 00 00 nop | |
127 000000000000003b: 90 nop | |
128 000000000000003c: 90 nop | |
129 000000000000003d: 90 nop | |
130 000000000000003e: 90 nop | |
131 000000000000003f: 90 nop | |
132 0000000000000040: 66 66 2e 0f 1f 84 00 00 00 00 00 nop | |
133 000000000000004b: 66 66 66 2e 0f 1f 84 00 00 00 00 00 nop | |
134 0000000000000057: 90 nop | |
135 0000000000000058: 90 nop | |
136 0000000000000059: 90 nop | |
137 000000000000005a: 90 nop | |
138 000000000000005b: 90 nop | |
139 000000000000005c: 90 nop | |
140 000000000000005d: 90 nop | |
141 000000000000005e: 90 nop | |
142 000000000000005f: 90 nop | |
143 0000000000000060: 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 nop | |
144 000000000000006d: 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 nop | |
145 000000000000007b: 90 nop | |
146 000000000000007c: 90 nop | |
147 000000000000007d: 90 nop | |
148 000000000000007e: 90 nop | |
149 000000000000007f: 90 nop | |
150 0000000000000080: 66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 nop | |
151 000000000000008f: 66 66 90 xchg %ax, %ax | |
152 0000000000000092: 66 66 66 90 xchg %ax, %ax | |
153 0000000000000096: 3e 0f 1f 84 00 00 00 00 00 nop | |
154 000000000000009f: 90 nop | |
155 00000000000000a0: 90 nop | |
156 00000000000000a1: 90 nop | |
157 00000000000000a2: 90 nop | |
158 00000000000000a3: 90 nop | |
159 00000000000000a4: 90 nop | |
160 00000000000000a5: 66 3e 0f 1f 84 00 00 00 00 00 nop | |
161 00000000000000af: 66 66 0f 1f 84 00 00 00 00 00 nop | |
162 @vdis: | |
163 0000000000000000: 90 [P] dontcare | |
164 0000000000000001: 66 90 [P] dontcare | |
165 0000000000000003: 0f 1f 00 [P] dontcare | |
166 0000000000000006: 0f 1f 40 00 [P] dontcare | |
167 000000000000000a: 0f 1f 44 00 00 [P] dontcare | |
168 000000000000000f: 66 0f 1f 44 00 00 [P] dontcare | |
169 0000000000000015: 0f 1f 80 00 00 00 00 [P] dontcare | |
170 000000000000001c: 90 [P] dontcare | |
171 000000000000001d: 90 [P] dontcare | |
172 000000000000001e: 90 [P] dontcare | |
173 000000000000001f: 90 [P] dontcare | |
174 0000000000000020: 0f 1f 84 00 00 00 00 00 [P] dontcare | |
175 0000000000000028: 66 0f 1f 84 00 00 00 00 00 [P] dontcare | |
176 0000000000000031: 66 2e 0f 1f 84 00 00 00 00 00 [P] dontcare | |
177 000000000000003b: 90 [P] dontcare | |
178 000000000000003c: 90 [P] dontcare | |
179 000000000000003d: 90 [P] dontcare | |
180 000000000000003e: 90 [P] dontcare | |
181 000000000000003f: 90 [P] dontcare | |
182 0000000000000040: 66 66 2e 0f 1f 84 00 00 00 00 00 [P] dontcare | |
183 000000000000004b: 66 66 66 2e 0f 1f 84 00 00 00 00 00 [P] dontcare | |
184 0000000000000057: 90 [P] dontcare | |
185 0000000000000058: 90 [P] dontcare | |
186 0000000000000059: 90 [P] dontcare | |
187 000000000000005a: 90 [P] dontcare | |
188 000000000000005b: 90 [P] dontcare | |
189 000000000000005c: 90 [P] dontcare | |
190 000000000000005d: 90 [P] dontcare | |
191 000000000000005e: 90 [P] dontcare | |
192 000000000000005f: 90 [P] dontcare | |
193 0000000000000060: 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 [P] dontcare | |
194 000000000000006d: 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 [P] dontcare | |
195 000000000000007b: 90 [P] dontcare | |
196 000000000000007c: 90 [P] dontcare | |
197 000000000000007d: 90 [P] dontcare | |
198 000000000000007e: 90 [P] dontcare | |
199 000000000000007f: 90 [P] dontcare | |
200 0000000000000080: 66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 [P] dontcare | |
201 000000000000008f: 66 66 90 [P] dontcare %a
x (suz), %ax (suz) | |
202 0000000000000092: 66 66 66 90 [P] dontcare %a
x (suz), %ax (suz) | |
203 0000000000000096: 3e 0f 1f 84 00 00 00 00 00 [P] dontcare | |
204 000000000000009f: 90 [P] dontcare | |
205 00000000000000a0: 90 [P] dontcare | |
206 00000000000000a1: 90 [P] dontcare | |
207 00000000000000a2: 90 [P] dontcare | |
208 00000000000000a3: 90 [P] dontcare | |
209 00000000000000a4: 90 [P] dontcare | |
210 00000000000000a5: 66 3e 0f 1f 84 00 00 00 00 00 [P] dontcare | |
211 00000000000000af: 66 66 0f 1f 84 00 00 00 00 00 [P] dontcare | |
212 @rdfa_output: | |
213 8f: [0] unrecognized instruction | |
214 92: [1] unrecognized instruction | |
215 96: [2] unrecognized instruction | |
216 a5: [0] unrecognized instruction | |
217 af: [1] unrecognized instruction | |
218 return code: 1 | |
OLD | NEW |