Lines Matching refs:COMPARE

44   COMPARE(ldr(s0, MemOperand(x1)), "ldr s0, [x1]");
45 COMPARE(ldr(s2, MemOperand(x3, 4)), "ldr s2, [x3, #4]");
46 COMPARE(ldr(s4, MemOperand(x5, 16380)), "ldr s4, [x5, #16380]");
47 COMPARE(ldr(d6, MemOperand(x7)), "ldr d6, [x7]");
48 COMPARE(ldr(d8, MemOperand(x9, 8)), "ldr d8, [x9, #8]");
49 COMPARE(ldr(d10, MemOperand(x11, 32760)), "ldr d10, [x11, #32760]");
50 COMPARE(str(s12, MemOperand(x13)), "str s12, [x13]");
51 COMPARE(str(s14, MemOperand(x15, 4)), "str s14, [x15, #4]");
52 COMPARE(str(s16, MemOperand(x17, 16380)), "str s16, [x17, #16380]");
53 COMPARE(str(d18, MemOperand(x19)), "str d18, [x19]");
54 COMPARE(str(d20, MemOperand(x21, 8)), "str d20, [x21, #8]");
55 COMPARE(str(d22, MemOperand(x23, 32760)), "str d22, [x23, #32760]");
57 COMPARE(ldr(b0, MemOperand(x1)), "ldr b0, [x1]");
58 COMPARE(ldr(b2, MemOperand(x3, 1)), "ldr b2, [x3, #1]");
59 COMPARE(ldr(b4, MemOperand(x5, 4095)), "ldr b4, [x5, #4095]");
60 COMPARE(ldr(h6, MemOperand(x7)), "ldr h6, [x7]");
61 COMPARE(ldr(h8, MemOperand(x9, 2)), "ldr h8, [x9, #2]");
62 COMPARE(ldr(h10, MemOperand(x11, 8190)), "ldr h10, [x11, #8190]");
63 COMPARE(ldr(q12, MemOperand(x13)), "ldr q12, [x13]");
64 COMPARE(ldr(q14, MemOperand(x15, 16)), "ldr q14, [x15, #16]");
65 COMPARE(ldr(q16, MemOperand(x17, 65520)), "ldr q16, [x17, #65520]");
66 COMPARE(str(b18, MemOperand(x19)), "str b18, [x19]");
67 COMPARE(str(b20, MemOperand(x21, 1)), "str b20, [x21, #1]");
68 COMPARE(str(b22, MemOperand(x23, 4095)), "str b22, [x23, #4095]");
69 COMPARE(str(h24, MemOperand(x25)), "str h24, [x25]");
70 COMPARE(str(h26, MemOperand(x27, 2)), "str h26, [x27, #2]");
71 COMPARE(str(h28, MemOperand(x29, 8190)), "str h28, [x29, #8190]");
72 COMPARE(str(q30, MemOperand(x30)), "str q30, [x30]");
73 COMPARE(str(q31, MemOperand(x1, 16)), "str q31, [x1, #16]");
74 COMPARE(str(q0, MemOperand(x3, 65520)), "str q0, [x3, #65520]");
76 COMPARE(ldr(s24, MemOperand(sp)), "ldr s24, [sp]");
77 COMPARE(ldr(d25, MemOperand(sp, 8)), "ldr d25, [sp, #8]");
78 COMPARE(ldr(b26, MemOperand(sp, 1)), "ldr b26, [sp, #1]");
79 COMPARE(ldr(h27, MemOperand(sp, 2)), "ldr h27, [sp, #2]");
80 COMPARE(ldr(q28, MemOperand(sp, 16)), "ldr q28, [sp, #16]");
89 COMPARE(ldr(s0, MemOperand(x1, 4, PreIndex)), "ldr s0, [x1, #4]!");
90 COMPARE(ldr(s2, MemOperand(x3, 255, PreIndex)), "ldr s2, [x3, #255]!");
91 COMPARE(ldr(s4, MemOperand(x5, -256, PreIndex)), "ldr s4, [x5, #-256]!");
92 COMPARE(ldr(d6, MemOperand(x7, 8, PreIndex)), "ldr d6, [x7, #8]!");
93 COMPARE(ldr(d8, MemOperand(x9, 255, PreIndex)), "ldr d8, [x9, #255]!");
94 COMPARE(ldr(d10, MemOperand(x11, -256, PreIndex)), "ldr d10, [x11, #-256]!");
96 COMPARE(str(s12, MemOperand(x13, 4, PreIndex)), "str s12, [x13, #4]!");
97 COMPARE(str(s14, MemOperand(x15, 255, PreIndex)), "str s14, [x15, #255]!");
98 COMPARE(str(s16, MemOperand(x17, -256, PreIndex)), "str s16, [x17, #-256]!");
99 COMPARE(str(d18, MemOperand(x19, 8, PreIndex)), "str d18, [x19, #8]!");
100 COMPARE(str(d20, MemOperand(x21, 255, PreIndex)), "str d20, [x21, #255]!");
101 COMPARE(str(d22, MemOperand(x23, -256, PreIndex)), "str d22, [x23, #-256]!");
103 COMPARE(ldr(b0, MemOperand(x1, 1, PreIndex)), "ldr b0, [x1, #1]!");
104 COMPARE(ldr(b2, MemOperand(x3, 255, PreIndex)), "ldr b2, [x3, #255]!");
105 COMPARE(ldr(b4, MemOperand(x5, -256, PreIndex)), "ldr b4, [x5, #-256]!");
106 COMPARE(ldr(h6, MemOperand(x7, 2, PreIndex)), "ldr h6, [x7, #2]!");
107 COMPARE(ldr(h8, MemOperand(x9, 255, PreIndex)), "ldr h8, [x9, #255]!");
108 COMPARE(ldr(h10, MemOperand(x11, -256, PreIndex)), "ldr h10, [x11, #-256]!");
109 COMPARE(ldr(q12, MemOperand(x13, 16, PreIndex)), "ldr q12, [x13, #16]!");
110 COMPARE(ldr(q14, MemOperand(x15, 255, PreIndex)), "ldr q14, [x15, #255]!");
111 COMPARE(ldr(q16, MemOperand(x17, -256, PreIndex)), "ldr q16, [x17, #-256]!");
113 COMPARE(str(b18, MemOperand(x19, 1, PreIndex)), "str b18, [x19, #1]!");
114 COMPARE(str(b20, MemOperand(x21, 255, PreIndex)), "str b20, [x21, #255]!");
115 COMPARE(str(b22, MemOperand(x23, -256, PreIndex)), "str b22, [x23, #-256]!");
116 COMPARE(str(h24, MemOperand(x25, 2, PreIndex)), "str h24, [x25, #2]!");
117 COMPARE(str(h26, MemOperand(x27, 255, PreIndex)), "str h26, [x27, #255]!");
118 COMPARE(str(h28, MemOperand(x29, -256, PreIndex)), "str h28, [x29, #-256]!");
119 COMPARE(str(q30, MemOperand(x1, 16, PreIndex)), "str q30, [x1, #16]!");
120 COMPARE(str(q31, MemOperand(x3, 255, PreIndex)), "str q31, [x3, #255]!");
121 COMPARE(str(q0, MemOperand(x5, -256, PreIndex)), "str q0, [x5, #-256]!");
123 COMPARE(str(b24, MemOperand(sp, 1, PreIndex)), "str b24, [sp, #1]!");
124 COMPARE(str(h25, MemOperand(sp, -2, PreIndex)), "str h25, [sp, #-2]!");
125 COMPARE(str(s26, MemOperand(sp, 4, PreIndex)), "str s26, [sp, #4]!");
126 COMPARE(str(d27, MemOperand(sp, -8, PreIndex)), "str d27, [sp, #-8]!");
127 COMPARE(str(q28, MemOperand(sp, 16, PreIndex)), "str q28, [sp, #16]!");
129 COMPARE(ldr(b0, MemOperand(x1, 0, PreIndex)), "ldr b0, [x1, #0]!");
130 COMPARE(ldr(h2, MemOperand(x3, 0, PreIndex)), "ldr h2, [x3, #0]!");
131 COMPARE(ldr(s4, MemOperand(x5, 0, PreIndex)), "ldr s4, [x5, #0]!");
132 COMPARE(ldr(d6, MemOperand(x7, 0, PreIndex)), "ldr d6, [x7, #0]!");
133 COMPARE(ldr(q8, MemOperand(x9, 0, PreIndex)), "ldr q8, [x9, #0]!");
134 COMPARE(str(b0, MemOperand(x1, 0, PreIndex)), "str b0, [x1, #0]!");
135 COMPARE(str(h2, MemOperand(x3, 0, PreIndex)), "str h2, [x3, #0]!");
136 COMPARE(str(s4, MemOperand(x5, 0, PreIndex)), "str s4, [x5, #0]!");
137 COMPARE(str(d6, MemOperand(x7, 0, PreIndex)), "str d6, [x7, #0]!");
138 COMPARE(str(q8, MemOperand(x9, 0, PreIndex)), "str q8, [x9, #0]!");
147 COMPARE(ldr(s0, MemOperand(x1, 4, PostIndex)), "ldr s0, [x1], #4");
148 COMPARE(ldr(s2, MemOperand(x3, 255, PostIndex)), "ldr s2, [x3], #255");
149 COMPARE(ldr(s4, MemOperand(x5, -256, PostIndex)), "ldr s4, [x5], #-256");
150 COMPARE(ldr(d6, MemOperand(x7, 8, PostIndex)), "ldr d6, [x7], #8");
151 COMPARE(ldr(d8, MemOperand(x9, 255, PostIndex)), "ldr d8, [x9], #255");
152 COMPARE(ldr(d10, MemOperand(x11, -256, PostIndex)), "ldr d10, [x11], #-256");
154 COMPARE(str(s12, MemOperand(x13, 4, PostIndex)), "str s12, [x13], #4");
155 COMPARE(str(s14, MemOperand(x15, 255, PostIndex)), "str s14, [x15], #255");
156 COMPARE(str(s16, MemOperand(x17, -256, PostIndex)), "str s16, [x17], #-256");
157 COMPARE(str(d18, MemOperand(x19, 8, PostIndex)), "str d18, [x19], #8");
158 COMPARE(str(d20, MemOperand(x21, 255, PostIndex)), "str d20, [x21], #255");
159 COMPARE(str(d22, MemOperand(x23, -256, PostIndex)), "str d22, [x23], #-256");
161 COMPARE(ldr(b0, MemOperand(x1, 4, PostIndex)), "ldr b0, [x1], #4");
162 COMPARE(ldr(b2, MemOperand(x3, 255, PostIndex)), "ldr b2, [x3], #255");
163 COMPARE(ldr(b4, MemOperand(x5, -256, PostIndex)), "ldr b4, [x5], #-256");
164 COMPARE(ldr(h6, MemOperand(x7, 8, PostIndex)), "ldr h6, [x7], #8");
165 COMPARE(ldr(h8, MemOperand(x9, 255, PostIndex)), "ldr h8, [x9], #255");
166 COMPARE(ldr(h10, MemOperand(x11, -256, PostIndex)), "ldr h10, [x11], #-256");
167 COMPARE(ldr(q12, MemOperand(x13, 8, PostIndex)), "ldr q12, [x13], #8");
168 COMPARE(ldr(q14, MemOperand(x15, 255, PostIndex)), "ldr q14, [x15], #255");
169 COMPARE(ldr(q16, MemOperand(x17, -256, PostIndex)), "ldr q16, [x17], #-256");
171 COMPARE(str(b18, MemOperand(x19, 4, PostIndex)), "str b18, [x19], #4");
172 COMPARE(str(b20, MemOperand(x21, 255, PostIndex)), "str b20, [x21], #255");
173 COMPARE(str(b22, MemOperand(x23, -256, PostIndex)), "str b22, [x23], #-256");
174 COMPARE(str(h24, MemOperand(x25, 8, PostIndex)), "str h24, [x25], #8");
175 COMPARE(str(h26, MemOperand(x27, 255, PostIndex)), "str h26, [x27], #255");
176 COMPARE(str(h28, MemOperand(x29, -256, PostIndex)), "str h28, [x29], #-256");
177 COMPARE(str(q30, MemOperand(x1, 8, PostIndex)), "str q30, [x1], #8");
178 COMPARE(str(q31, MemOperand(x3, 255, PostIndex)), "str q31, [x3], #255");
179 COMPARE(str(q0, MemOperand(x5, -256, PostIndex)), "str q0, [x5], #-256");
181 COMPARE(ldr(b24, MemOperand(sp, -1, PreIndex)), "ldr b24, [sp, #-1]!");
182 COMPARE(ldr(h25, MemOperand(sp, 2, PreIndex)), "ldr h25, [sp, #2]!");
183 COMPARE(ldr(s26, MemOperand(sp, -4, PreIndex)), "ldr s26, [sp, #-4]!");
184 COMPARE(ldr(d27, MemOperand(sp, 8, PreIndex)), "ldr d27, [sp, #8]!");
185 COMPARE(ldr(q28, MemOperand(sp, -16, PreIndex)), "ldr q28, [sp, #-16]!");
187 COMPARE(ldr(b0, MemOperand(x1, 0, PostIndex)), "ldr b0, [x1], #0");
188 COMPARE(ldr(h2, MemOperand(x3, 0, PostIndex)), "ldr h2, [x3], #0");
189 COMPARE(ldr(s4, MemOperand(x5, 0, PostIndex)), "ldr s4, [x5], #0");
190 COMPARE(ldr(d6, MemOperand(x7, 0, PostIndex)), "ldr d6, [x7], #0");
191 COMPARE(ldr(q8, MemOperand(x9, 0, PostIndex)), "ldr q8, [x9], #0");
192 COMPARE(str(b0, MemOperand(x1, 0, PostIndex)), "str b0, [x1], #0");
193 COMPARE(str(h2, MemOperand(x3, 0, PostIndex)), "str h2, [x3], #0");
194 COMPARE(str(s4, MemOperand(x5, 0, PostIndex)), "str s4, [x5], #0");
195 COMPARE(str(d6, MemOperand(x7, 0, PostIndex)), "str d6, [x7], #0");
196 COMPARE(str(q8, MemOperand(x9, 0, PostIndex)), "str q8, [x9], #0");
205 COMPARE(ldr(b0, MemOperand(x1, x2)), "ldr b0, [x1, x2]");
206 COMPARE(ldr(b1, MemOperand(x2, w3, UXTW)), "ldr b1, [x2, w3, uxtw]");
207 COMPARE(ldr(b2, MemOperand(x3, w4, SXTW)), "ldr b2, [x3, w4, sxtw]");
209 COMPARE(dci(0x3c657883), "ldr b3, [x4, x5, lsl #0]");
210 COMPARE(ldr(b30, MemOperand(sp, xzr)), "ldr b30, [sp, xzr]");
211 COMPARE(ldr(b31, MemOperand(sp, wzr, UXTW)), "ldr b31, [sp, wzr, uxtw]");
213 COMPARE(ldr(h0, MemOperand(x1, x2)), "ldr h0, [x1, x2]");
214 COMPARE(ldr(h1, MemOperand(x2, w3, UXTW)), "ldr h1, [x2, w3, uxtw]");
215 COMPARE(ldr(h2, MemOperand(x3, w4, SXTW)), "ldr h2, [x3, w4, sxtw]");
216 COMPARE(ldr(h3, MemOperand(x4, w5, UXTW, 1)), "ldr h3, [x4, w5, uxtw #1]");
217 COMPARE(ldr(h4, MemOperand(x5, w5, SXTW, 1)), "ldr h4, [x5, w5, sxtw #1]");
218 COMPARE(ldr(h30, MemOperand(sp, xzr)), "ldr h30, [sp, xzr]");
219 COMPARE(ldr(h31, MemOperand(sp, wzr, SXTW, 1)),
222 COMPARE(ldr(s0, MemOperand(x1, x2)), "ldr s0, [x1, x2]");
223 COMPARE(ldr(s1, MemOperand(x2, w3, UXTW)), "ldr s1, [x2, w3, uxtw]");
224 COMPARE(ldr(s2, MemOperand(x3, w4, SXTW)), "ldr s2, [x3, w4, sxtw]");
225 COMPARE(ldr(s3, MemOperand(x4, w5, UXTW, 2)), "ldr s3, [x4, w5, uxtw #2]");
226 COMPARE(ldr(s4, MemOperand(x5, w5, SXTW, 2)), "ldr s4, [x5, w5, sxtw #2]");
227 COMPARE(ldr(s30, MemOperand(sp, xzr)), "ldr s30, [sp, xzr]");
228 COMPARE(ldr(s31, MemOperand(sp, wzr, SXTW, 2)),
231 COMPARE(ldr(d0, MemOperand(x1, x2)), "ldr d0, [x1, x2]");
232 COMPARE(ldr(d1, MemOperand(x2, w3, UXTW)), "ldr d1, [x2, w3, uxtw]");
233 COMPARE(ldr(d2, MemOperand(x3, w4, SXTW)), "ldr d2, [x3, w4, sxtw]");
234 COMPARE(ldr(d3, MemOperand(x4, w5, UXTW, 3)), "ldr d3, [x4, w5, uxtw #3]");
235 COMPARE(ldr(d4, MemOperand(x5, w5, SXTW, 3)), "ldr d4, [x5, w5, sxtw #3]");
236 COMPARE(ldr(d30, MemOperand(sp, xzr)), "ldr d30, [sp, xzr]");
237 COMPARE(ldr(d31, MemOperand(sp, wzr, SXTW, 3)),
240 COMPARE(ldr(q0, MemOperand(x1, x2)), "ldr q0, [x1, x2]");
241 COMPARE(ldr(q1, MemOperand(x2, w3, UXTW)), "ldr q1, [x2, w3, uxtw]");
242 COMPARE(ldr(q2, MemOperand(x3, w4, SXTW)), "ldr q2, [x3, w4, sxtw]");
243 COMPARE(ldr(q3, MemOperand(x4, w5, UXTW, 4)), "ldr q3, [x4, w5, uxtw #4]");
244 COMPARE(ldr(q4, MemOperand(x5, w5, SXTW, 4)), "ldr q4, [x5, w5, sxtw #4]");
245 COMPARE(ldr(q30, MemOperand(sp, xzr)), "ldr q30, [sp, xzr]");
246 COMPARE(ldr(q31, MemOperand(sp, wzr, SXTW, 4)),
249 COMPARE(str(b0, MemOperand(x1, x2)), "str b0, [x1, x2]");
250 COMPARE(str(b1, MemOperand(x2, w3, UXTW)), "str b1, [x2, w3, uxtw]");
251 COMPARE(str(b2, MemOperand(x3, w4, SXTW)), "str b2, [x3, w4, sxtw]");
253 COMPARE(dci(0x3c257883), "str b3, [x4, x5, lsl #0]");
254 COMPARE(str(b30, MemOperand(sp, xzr)), "str b30, [sp, xzr]");
255 COMPARE(str(b31, MemOperand(sp, wzr, UXTW)), "str b31, [sp, wzr, uxtw]");
257 COMPARE(str(h0, MemOperand(x1, x2)), "str h0, [x1, x2]");
258 COMPARE(str(h1, MemOperand(x2, w3, UXTW)), "str h1, [x2, w3, uxtw]");
259 COMPARE(str(h2, MemOperand(x3, w4, SXTW)), "str h2, [x3, w4, sxtw]");
260 COMPARE(str(h3, MemOperand(x4, w5, UXTW, 1)), "str h3, [x4, w5, uxtw #1]");
261 COMPARE(str(h4, MemOperand(x5, w5, SXTW, 1)), "str h4, [x5, w5, sxtw #1]");
262 COMPARE(str(h30, MemOperand(sp, xzr)), "str h30, [sp, xzr]");
263 COMPARE(str(h31, MemOperand(sp, wzr, SXTW, 1)),
266 COMPARE(str(s0, MemOperand(x1, x2)), "str s0, [x1, x2]");
267 COMPARE(str(s1, MemOperand(x2, w3, UXTW)), "str s1, [x2, w3, uxtw]");
268 COMPARE(str(s2, MemOperand(x3, w4, SXTW)), "str s2, [x3, w4, sxtw]");
269 COMPARE(str(s3, MemOperand(x4, w5, UXTW, 2)), "str s3, [x4, w5, uxtw #2]");
270 COMPARE(str(s4, MemOperand(x5, w5, SXTW, 2)), "str s4, [x5, w5, sxtw #2]");
271 COMPARE(str(s30, MemOperand(sp, xzr)), "str s30, [sp, xzr]");
272 COMPARE(str(s31, MemOperand(sp, wzr, SXTW, 2)),
275 COMPARE(str(d0, MemOperand(x1, x2)), "str d0, [x1, x2]");
276 COMPARE(str(d1, MemOperand(x2, w3, UXTW)), "str d1, [x2, w3, uxtw]");
277 COMPARE(str(d2, MemOperand(x3, w4, SXTW)), "str d2, [x3, w4, sxtw]");
278 COMPARE(str(d3, MemOperand(x4, w5, UXTW, 3)), "str d3, [x4, w5, uxtw #3]");
279 COMPARE(str(d4, MemOperand(x5, w5, SXTW, 3)), "str d4, [x5, w5, sxtw #3]");
280 COMPARE(str(d30, MemOperand(sp, xzr)), "str d30, [sp, xzr]");
281 COMPARE(str(d31, MemOperand(sp, wzr, SXTW, 3)),
284 COMPARE(str(q0, MemOperand(x1, x2)), "str q0, [x1, x2]");
285 COMPARE(str(q1, MemOperand(x2, w3, UXTW)), "str q1, [x2, w3, uxtw]");
286 COMPARE(str(q2, MemOperand(x3, w4, SXTW)), "str q2, [x3, w4, sxtw]");
287 COMPARE(str(q3, MemOperand(x4, w5, UXTW, 4)), "str q3, [x4, w5, uxtw #4]");
288 COMPARE(str(q4, MemOperand(x5, w5, SXTW, 4)), "str q4, [x5, w5, sxtw #4]");
289 COMPARE(str(q30, MemOperand(sp, xzr)), "str q30, [sp, xzr]");
290 COMPARE(str(q31, MemOperand(sp, wzr, SXTW, 4)),
598 COMPARE(dci(0x0c401000), expected); // opcode = 0b0001
599 COMPARE(dci(0x0c403000), expected); // opcode = 0b0011
600 COMPARE(dci(0x0c405000), expected); // opcode = 0b0101
601 COMPARE(dci(0x0c409000), expected); // opcode = 0b1001
602 COMPARE(dci(0x0c40b000), expected); // opcode = 0b1011
603 COMPARE(dci(0x0c40c000), expected); // opcode = 0b1100
604 COMPARE(dci(0x0c40d000), expected); // opcode = 0b1101
605 COMPARE(dci(0x0c40e000), expected); // opcode = 0b1110
606 COMPARE(dci(0x0c40f000), expected); // opcode = 0b1111
607 COMPARE(dci(0x0c400c00), expected_2); // opcode = 0b0000, size:Q = 0b110
608 COMPARE(dci(0x0c404c00), expected_2); // opcode = 0b0100, size:Q = 0b110
609 COMPARE(dci(0x0c408c00), expected_2); // opcode = 0b1000, size:Q = 0b110
612 COMPARE(dci(0x0c001000), expected); // opcode = 0b0001
613 COMPARE(dci(0x0c003000), expected); // opcode = 0b0011
614 COMPARE(dci(0x0c005000), expected); // opcode = 0b0101
615 COMPARE(dci(0x0c009000), expected); // opcode = 0b1001
616 COMPARE(dci(0x0c00b000), expected); // opcode = 0b1011
617 COMPARE(dci(0x0c00c000), expected); // opcode = 0b1100
618 COMPARE(dci(0x0c00d000), expected); // opcode = 0b1101
619 COMPARE(dci(0x0c00e000), expected); // opcode = 0b1110
620 COMPARE(dci(0x0c00f000), expected); // opcode = 0b1111
621 COMPARE(dci(0x0c000c00), expected_2); // opcode = 0b0000, size:Q = 0b110
622 COMPARE(dci(0x0c004c00), expected_2); // opcode = 0b0100, size:Q = 0b110
623 COMPARE(dci(0x0c008c00), expected_2); // opcode = 0b1000, size:Q = 0b110
626 COMPARE(dci(0x0cc01000), expected); // opcode = 0b0001
627 COMPARE(dci(0x0cc03000), expected); // opcode = 0b0011
628 COMPARE(dci(0x0cc05000), expected); // opcode = 0b0101
629 COMPARE(dci(0x0cc09000), expected); // opcode = 0b1001
630 COMPARE(dci(0x0cc0b000), expected); // opcode = 0b1011
631 COMPARE(dci(0x0cc0c000), expected); // opcode = 0b1100
632 COMPARE(dci(0x0cc0d000), expected); // opcode = 0b1101
633 COMPARE(dci(0x0cc0e000), expected); // opcode = 0b1110
634 COMPARE(dci(0x0cc0f000), expected); // opcode = 0b1111
635 COMPARE(dci(0x0cc00c00), expected_3); // opcode = 0b0000, size:Q = 0b110
636 COMPARE(dci(0x0cc04c00), expected_3); // opcode = 0b0100, size:Q = 0b110
637 COMPARE(dci(0x0cc08c00), expected_3); // opcode = 0b1000, size:Q = 0b110
640 COMPARE(dci(0x0c801000), expected); // opcode = 0b0001
641 COMPARE(dci(0x0c803000), expected); // opcode = 0b0011
642 COMPARE(dci(0x0c805000), expected); // opcode = 0b0101
643 COMPARE(dci(0x0c809000), expected); // opcode = 0b1001
644 COMPARE(dci(0x0c80b000), expected); // opcode = 0b1011
645 COMPARE(dci(0x0c80c000), expected); // opcode = 0b1100
646 COMPARE(dci(0x0c80d000), expected); // opcode = 0b1101
647 COMPARE(dci(0x0c80e000), expected); // opcode = 0b1110
648 COMPARE(dci(0x0c80f000), expected); // opcode = 0b1111
649 COMPARE(dci(0x0c800c00), expected_3); // opcode = 0b0000, size:Q = 0b110
650 COMPARE(dci(0x0c804c00), expected_3); // opcode = 0b0100, size:Q = 0b110
651 COMPARE(dci(0x0c808c00), expected_3); // opcode = 0b1000, size:Q = 0b110
1177 COMPARE(dci(0x0d404400), expected); // .h, size<0> = 1
1178 COMPARE(dci(0x0d408800), expected); // .s, size<1> = 1
1179 COMPARE(dci(0x0d409400), expected); // .d, size<0> = 1, S = 1
1181 COMPARE(dci(0x0d604400), expected); // .h, size<0> = 1
1182 COMPARE(dci(0x0d608800), expected); // .s, size<1> = 1
1183 COMPARE(dci(0x0d609400), expected); // .d, size<0> = 1, S = 1
1185 COMPARE(dci(0x0d406400), expected); // .h, size<0> = 1
1186 COMPARE(dci(0x0d40a800), expected); // .s, size<1> = 1
1187 COMPARE(dci(0x0d40b400), expected); // .d, size<0> = 1, S = 1
1189 COMPARE(dci(0x0d606400), expected); // .h, size<0> = 1
1190 COMPARE(dci(0x0d60a800), expected); // .s, size<1> = 1
1191 COMPARE(dci(0x0d60b400), expected); // .d, size<0> = 1, S = 1
1193 COMPARE(dci(0x0d004400), expected); // .h, size<0> = 1
1194 COMPARE(dci(0x0d008800), expected); // .s, size<1> = 1
1195 COMPARE(dci(0x0d009400), expected); // .d, size<0> = 1, S = 1
1197 COMPARE(dci(0x0d204400), expected); // .h, size<0> = 1
1198 COMPARE(dci(0x0d208800), expected); // .s, size<1> = 1
1199 COMPARE(dci(0x0d209400), expected); // .d, size<0> = 1, S = 1
1201 COMPARE(dci(0x0d006400), expected); // .h, size<0> = 1
1202 COMPARE(dci(0x0d00a800), expected); // .s, size<1> = 1
1203 COMPARE(dci(0x0d00b400), expected); // .d, size<0> = 1, S = 1
1205 COMPARE(dci(0x0d206400), expected); // .h, size<0> = 1
1206 COMPARE(dci(0x0d20a800), expected); // .s, size<1> = 1
1207 COMPARE(dci(0x0d20b400), expected); // .d, size<0> = 1, S = 1
1210 COMPARE(dci(0x0dc04400), expected); // .h, size<0> = 1
1211 COMPARE(dci(0x0dc08800), expected); // .s, size<1> = 1
1212 COMPARE(dci(0x0dc09400), expected); // .d, size<0> = 1, S = 1
1214 COMPARE(dci(0x0de04400), expected); // .h, size<0> = 1
1215 COMPARE(dci(0x0de08800), expected); // .s, size<1> = 1
1216 COMPARE(dci(0x0de09400), expected); // .d, size<0> = 1, S = 1
1218 COMPARE(dci(0x0dc06400), expected); // .h, size<0> = 1
1219 COMPARE(dci(0x0dc0a800), expected); // .s, size<1> = 1
1220 COMPARE(dci(0x0dc0b400), expected); // .d, size<0> = 1, S = 1
1222 COMPARE(dci(0x0de06400), expected); // .h, size<0> = 1
1223 COMPARE(dci(0x0de0a800), expected); // .s, size<1> = 1
1224 COMPARE(dci(0x0de0b400), expected); // .d, size<0> = 1, S = 1
1226 COMPARE(dci(0x0d804400), expected); // .h, size<0> = 1
1227 COMPARE(dci(0x0d808800), expected); // .s, size<1> = 1
1228 COMPARE(dci(0x0d809400), expected); // .d, size<0> = 1, S = 1
1230 COMPARE(dci(0x0da04400), expected); // .h, size<0> = 1
1231 COMPARE(dci(0x0da08800), expected); // .s, size<1> = 1
1232 COMPARE(dci(0x0da09400), expected); // .d, size<0> = 1, S = 1
1234 COMPARE(dci(0x0d806400), expected); // .h, size<0> = 1
1235 COMPARE(dci(0x0d80a800), expected); // .s, size<1> = 1
1236 COMPARE(dci(0x0d80b400), expected); // .d, size<0> = 1, S = 1
1238 COMPARE(dci(0x0da06400), expected); // .h, size<0> = 1
1239 COMPARE(dci(0x0da0a800), expected); // .s, size<1> = 1
1240 COMPARE(dci(0x0da0b400), expected); // .d, size<0> = 1, S = 1
1448 COMPARE(dci(0x0d00c000), expected); // L = 0
1449 COMPARE(dci(0x0d40d000), expected); // S = 1
1451 COMPARE(dci(0x0d20c000), expected); // L = 0
1452 COMPARE(dci(0x0d60d000), expected); // S = 1
1454 COMPARE(dci(0x0d00e000), expected); // L = 0
1455 COMPARE(dci(0x0d40f000), expected); // S = 1
1457 COMPARE(dci(0x0d20e000), expected); // L = 0
1458 COMPARE(dci(0x0d60f000), expected); // S = 1
1461 COMPARE(dci(0x0d80c000), expected); // L = 0
1462 COMPARE(dci(0x0dc0d000), expected); // S = 1
1464 COMPARE(dci(0x0da0c000), expected); // L = 0
1465 COMPARE(dci(0x0de0d000), expected); // S = 1
1467 COMPARE(dci(0x0d80e000), expected); // L = 0
1468 COMPARE(dci(0x0dc0f000), expected); // S = 1
1470 COMPARE(dci(0x0da0e000), expected); // L = 0
1471 COMPARE(dci(0x0de0f000), expected); // S = 1
1924 COMPARE(dci(0x2e00ec00), "unallocated (Unallocated)"); // opcode = 0x1101
1925 COMPARE(dci(0x2e00fc00), "unallocated (Unallocated)"); // opcode = 0x1111
2106 COMPARE(dci(0x0e66ed85), "unallocated (Unallocated)");
2107 COMPARE(dci(0x2e69cd4e), "unallocated (Unallocated)");
2108 COMPARE(dci(0x0efced3f), "unallocated (Unallocated)");
2109 COMPARE(dci(0x2ee2ced5), "unallocated (Unallocated)");
2110 COMPARE(dci(0x4e7eef5a), "unallocated (Unallocated)");
2111 COMPARE(dci(0x6e79ce4f), "unallocated (Unallocated)");
2112 COMPARE(dci(0x4ef7ec89), "unallocated (Unallocated)");
2113 COMPARE(dci(0x6ef1cf9c), "unallocated (Unallocated)");
3225 COMPARE(dci(0x2f07ffff), "unallocated (Unallocated)");
3242 COMPARE(dci(0x2ee13bff), "unallocated (Unallocated)");
3244 COMPARE(dci(0x6ee13bff), "unallocated (Unallocated)");