Lines Matching refs:MIPS
1 …le=mipsel-unknown-linux -mcpu=mips32r2 -show-encoding -show-inst | FileCheck --check-prefix=MIPS %s
9 # MIPS: lui $1, 32768 # encoding: [0x00,0x80,0x01,0x3c]
10 # MIPS: add $4, $4, $1 # encoding: [0x20,0x20,0x81,0x00]
11 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADD
16 # MIPS: lui $1, 65535 # encoding: [0xff,0xff,0x01,0x3c]
17 # MIPS: ori $1, $1, 32767 # encoding: [0xff,0x7f,0x21,0x34]
18 # MIPS: add $4, $4, $1 # encoding: [0x20,0x20,0x81,0x00]
19 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADD
25 # MIPS: addi $4, $4, -32768 # encoding: [0x00,0x80,0x84,0x20]
26 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADDi
30 # MIPS: addi $4, $4, 0 # encoding: [0x00,0x00,0x84,0x20]
31 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADDi
35 # MIPS: ori $1, $zero, 65535 # encoding: [0xff,0xff,0x01,0x34]
36 # MIPS: add $4, $4, $1 # encoding: [0x20,0x20,0x81,0x00]
37 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADD
42 # MIPS: lui $1, 1 # encoding: [0x01,0x00,0x01,0x3c]
43 # MIPS: add $4, $4, $1 # encoding: [0x20,0x20,0x81,0x00]
44 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADD
49 # MIPS: addi $4, $4, -1 # encoding: [0xff,0xff,0x84,0x20]
50 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADD
54 # MIPS: lui $1, 255 # encoding: [0xff,0x00,0x01,0x3c]
55 # MIPS: ori $1, $1, 65295 # encoding: [0x0f,0xff,0x21,0x34]
56 # MIPS: add $5, $5, $1 # encoding: [0x20,0x28,0xa1,0x00]
57 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADD
63 # MIPS: lui $4, 32768 # encoding: [0x00,0x80,0x04,0x3c]
64 # MIPS: add $4, $4, $5 # encoding: [0x20,0x20,0x85,0x00]
65 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADD
70 # MIPS: lui $4, 65535 # encoding: [0xff,0xff,0x04,0x3c]
71 # MIPS: ori $4, $4, 32767 # encoding: [0xff,0x7f,0x84,0x34]
72 # MIPS: add $4, $4, $5 # encoding: [0x20,0x20,0x85,0x00]
73 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADD
79 # MIPS: addi $4, $5, -32768 # encoding: [0x00,0x80,0xa4,0x20]
80 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADDi
84 # MIPS: addi $4, $5, 0 # encoding: [0x00,0x00,0xa4,0x20]
85 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADDi
89 # MIPS: ori $4, $zero, 65535 # encoding: [0xff,0xff,0x04,0x34]
90 # MIPS: add $4, $4, $5 # encoding: [0x20,0x20,0x85,0x00]
91 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADD
96 # MIPS: lui $4, 1 # encoding: [0x01,0x00,0x04,0x3c]
97 # MIPS: add $4, $4, $5 # encoding: [0x20,0x20,0x85,0x00]
98 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADD
103 # MIPS: addi $4, $5, -1 # encoding: [0xff,0xff,0xa4,0x20]
104 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADDi
108 # MIPS: lui $4, 255 # encoding: [0xff,0x00,0x04,0x3c]
109 # MIPS: ori $4, $4, 65295 # encoding: [0x0f,0xff,0x84,0x34]
110 # MIPS: add $4, $4, $5 # encoding: [0x20,0x20,0x85,0x00]
111 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADD
118 # MIPS: lui $1, 32768 # encoding: [0x00,0x80,0x01,0x3c]
119 # MIPS: addu $4, $4, $1 # encoding: [0x21,0x20,0x81,0x00]
120 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADDu
125 # MIPS: lui $1, 65535 # encoding: [0xff,0xff,0x01,0x3c]
126 # MIPS: ori $1, $1, 32767 # encoding: [0xff,0x7f,0x21,0x34]
127 # MIPS: addu $4, $4, $1 # encoding: [0x21,0x20,0x81,0x00]
128 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADDu
134 # MIPS: addiu $4, $4, -32768 # encoding: [0x00,0x80,0x84,0x24]
135 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADDiu
139 # MIPS: addiu $4, $4, 0 # encoding: [0x00,0x00,0x84,0x24]
140 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADDiu
144 # MIPS: ori $1, $zero, 65535 # encoding: [0xff,0xff,0x01,0x34]
145 # MIPS: addu $4, $4, $1 # encoding: [0x21,0x20,0x81,0x00]
146 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADDu
151 # MIPS: lui $1, 1 # encoding: [0x01,0x00,0x01,0x3c]
152 # MIPS: addu $4, $4, $1 # encoding: [0x21,0x20,0x81,0x00]
153 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADDu
158 # MIPS: addiu $4, $4, -1 # encoding: [0xff,0xff,0x84,0x24]
159 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADDiu
163 # MIPS: lui $1, 255 # encoding: [0xff,0x00,0x01,0x3c]
164 # MIPS: ori $1, $1, 65295 # encoding: [0x0f,0xff,0x21,0x34]
165 # MIPS: addu $5, $5, $1 # encoding: [0x21,0x28,0xa1,0x00]
166 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADDu
173 # MIPS: lui $4, 32768 # encoding: [0x00,0x80,0x04,0x3c]
174 # MIPS: addu $4, $4, $5 # encoding: [0x21,0x20,0x85,0x00]
175 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADDu
180 # MIPS: lui $4, 65535 # encoding: [0xff,0xff,0x04,0x3c]
181 # MIPS: ori $4, $4, 32767 # encoding: [0xff,0x7f,0x84,0x34]
182 # MIPS: addu $4, $4, $5 # encoding: [0x21,0x20,0x85,0x00]
183 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADDu
189 # MIPS: addiu $4, $5, -32768 # encoding: [0x00,0x80,0xa4,0x24]
190 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADDiu
194 # MIPS: addiu $4, $5, 0 # encoding: [0x00,0x00,0xa4,0x24]
195 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADDiu
199 # MIPS: ori $4, $zero, 65535 # encoding: [0xff,0xff,0x04,0x34]
200 # MIPS: addu $4, $4, $5 # encoding: [0x21,0x20,0x85,0x00]
201 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADDu
206 # MIPS: lui $4, 1 # encoding: [0x01,0x00,0x04,0x3c]
207 # MIPS: addu $4, $4, $5 # encoding: [0x21,0x20,0x85,0x00]
208 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADDu
213 # MIPS: addiu $4, $5, -1 # encoding: [0xff,0xff,0xa4,0x24]
214 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADDiu
218 # MIPS: lui $4, 255 # encoding: [0xff,0x00,0x04,0x3c]
219 # MIPS: ori $4, $4, 65295 # encoding: [0x0f,0xff,0x84,0x34]
220 # MIPS: addu $4, $4, $5 # encoding: [0x21,0x20,0x85,0x00]
221 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ADDu
228 # MIPS: lui $1, 32768 # encoding: [0x00,0x80,0x01,0x3c]
229 # MIPS: and $4, $4, $1 # encoding: [0x24,0x20,0x81,0x00]
230 # MIPS-NEXT: # <MCInst #{{[0-9]+}} AND
235 # MIPS: lui $1, 65535 # encoding: [0xff,0xff,0x01,0x3c]
236 # MIPS: ori $1, $1, 32767 # encoding: [0xff,0x7f,0x21,0x34]
237 # MIPS: and $4, $4, $1 # encoding: [0x24,0x20,0x81,0x00]
238 # MIPS-NEXT: # <MCInst #{{[0-9]+}} AND
244 # MIPS: addiu $1, $zero, -32768 # encoding: [0x00,0x80,0x01,0x24]
245 # MIPS: and $4, $4, $1 # encoding: [0x24,0x20,0x81,0x00]
246 # MIPS-NEXT: # <MCInst #{{[0-9]+}} AND
251 # MIPS: andi $4, $4, 0 # encoding: [0x00,0x00,0x84,0x30]
252 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ANDi
256 # MIPS: andi $4, $4, 65535 # encoding: [0xff,0xff,0x84,0x30]
257 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ANDi
261 # MIPS: lui $1, 1 # encoding: [0x01,0x00,0x01,0x3c]
262 # MIPS: and $4, $4, $1 # encoding: [0x24,0x20,0x81,0x00]
263 # MIPS-NEXT: # <MCInst #{{[0-9]+}} AND
268 # MIPS: addiu $1, $zero, -1 # encoding: [0xff,0xff,0x01,0x24]
269 # MIPS: and $4, $4, $1 # encoding: [0x24,0x20,0x81,0x00]
270 # MIPS-NEXT: # <MCInst #{{[0-9]+}} AND
275 # MIPS: lui $1, 255 # encoding: [0xff,0x00,0x01,0x3c]
276 # MIPS: ori $1, $1, 65295 # encoding: [0x0f,0xff,0x21,0x34]
277 # MIPS: and $5, $5, $1 # encoding: [0x24,0x28,0xa1,0x00]
278 # MIPS-NEXT: # <MCInst #{{[0-9]+}} AND
285 # MIPS: lui $4, 32768 # encoding: [0x00,0x80,0x04,0x3c]
286 # MIPS: and $4, $4, $5 # encoding: [0x24,0x20,0x85,0x00]
287 # MIPS-NEXT: # <MCInst #{{[0-9]+}} AND
292 # MIPS: lui $4, 65535 # encoding: [0xff,0xff,0x04,0x3c]
293 # MIPS: ori $4, $4, 32767 # encoding: [0xff,0x7f,0x84,0x34]
294 # MIPS: and $4, $4, $5 # encoding: [0x24,0x20,0x85,0x00]
295 # MIPS-NEXT: # <MCInst #{{[0-9]+}} AND
301 # MIPS: addiu $4, $zero, -32768 # encoding: [0x00,0x80,0x04,0x24]
302 # MIPS: and $4, $4, $5 # encoding: [0x24,0x20,0x85,0x00]
303 # MIPS-NEXT: # <MCInst #{{[0-9]+}} AND
308 # MIPS: andi $4, $5, 0 # encoding: [0x00,0x00,0xa4,0x30]
309 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ANDi
313 # MIPS: andi $4, $5, 65535 # encoding: [0xff,0xff,0xa4,0x30]
314 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ANDi
318 # MIPS: lui $4, 1 # encoding: [0x01,0x00,0x04,0x3c]
319 # MIPS: and $4, $4, $5 # encoding: [0x24,0x20,0x85,0x00]
320 # MIPS-NEXT: # <MCInst #{{[0-9]+}} AND
325 # MIPS: addiu $4, $zero, -1 # encoding: [0xff,0xff,0x04,0x24]
326 # MIPS: and $4, $4, $5 # encoding: [0x24,0x20,0x85,0x00]
327 # MIPS-NEXT: # <MCInst #{{[0-9]+}} AND
332 # MIPS: lui $4, 255 # encoding: [0xff,0x00,0x04,0x3c]
333 # MIPS: ori $4, $4, 65295 # encoding: [0x0f,0xff,0x84,0x34]
334 # MIPS: and $4, $4, $5 # encoding: [0x24,0x20,0x85,0x00]
335 # MIPS-NEXT: # <MCInst #{{[0-9]+}} AND
342 # MIPS: addiu $4, $zero, 0 # encoding: [0x00,0x00,0x04,0x24]
343 # MIPS: nor $4, $4, $5 # encoding: [0x27,0x20,0x85,0x00]
344 # MIPS-NEXT: # <MCInst #{{[0-9]+}} NOR
349 # MIPS: addiu $4, $zero, 1 # encoding: [0x01,0x00,0x04,0x24]
350 # MIPS: nor $4, $4, $5 # encoding: [0x27,0x20,0x85,0x00]
351 # MIPS-NEXT: # <MCInst #{{[0-9]+}} NOR
356 # MIPS: ori $4, $zero, 32768 # encoding: [0x00,0x80,0x04,0x34]
357 # MIPS: nor $4, $4, $5 # encoding: [0x27,0x20,0x85,0x00]
358 # MIPS-NEXT: # <MCInst #{{[0-9]+}} NOR
363 # MIPS: addiu $4, $zero, -32768 # encoding: [0x00,0x80,0x04,0x24]
364 # MIPS: nor $4, $4, $5 # encoding: [0x27,0x20,0x85,0x00]
365 # MIPS-NEXT: # <MCInst #{{[0-9]+}} NOR
370 # MIPS: lui $4, 1 # encoding: [0x01,0x00,0x04,0x3c]
371 # MIPS: nor $4, $4, $5 # encoding: [0x27,0x20,0x85,0x00]
372 # MIPS-NEXT: # <MCInst #{{[0-9]+}} NOR
377 # MIPS: lui $4, 1 # encoding: [0x01,0x00,0x04,0x3c]
378 # MIPS: ori $4, $4, 42405 # encoding: [0xa5,0xa5,0x84,0x34]
379 # MIPS: nor $4, $4, $5 # encoding: [0x27,0x20,0x85,0x00]
380 # MIPS-NEXT: # <MCInst #{{[0-9]+}} NOR
386 # MIPS: lui $1, 255 # encoding: [0xff,0x00,0x01,0x3c]
387 # MIPS: ori $1, $1, 65295 # encoding: [0x0f,0xff,0x21,0x34]
388 # MIPS: nor $4, $4, $1 # encoding: [0x27,0x20,0x81,0x00]
389 # MIPS-NEXT: # <MCInst #{{[0-9]+}} NOR
396 # MIPS: addiu $1, $zero, 0 # encoding: [0x00,0x00,0x01,0x24]
397 # MIPS: nor $4, $4, $1 # encoding: [0x27,0x20,0x81,0x00]
398 # MIPS-NEXT: # <MCInst #{{[0-9]+}} NOR
403 # MIPS: addiu $1, $zero, 1 # encoding: [0x01,0x00,0x01,0x24]
404 # MIPS: nor $4, $4, $1 # encoding: [0x27,0x20,0x81,0x00]
405 # MIPS-NEXT: # <MCInst #{{[0-9]+}} NOR
410 # MIPS: ori $1, $zero, 32768 # encoding: [0x00,0x80,0x01,0x34]
411 # MIPS: nor $4, $4, $1 # encoding: [0x27,0x20,0x81,0x00]
412 # MIPS-NEXT: # <MCInst #{{[0-9]+}} NOR
417 # MIPS: addiu $1, $zero, -32768 # encoding: [0x00,0x80,0x01,0x24]
418 # MIPS: nor $4, $4, $1 # encoding: [0x27,0x20,0x81,0x00]
419 # MIPS-NEXT: # <MCInst #{{[0-9]+}} NOR
424 # MIPS: lui $1, 1 # encoding: [0x01,0x00,0x01,0x3c]
425 # MIPS: nor $4, $4, $1 # encoding: [0x27,0x20,0x81,0x00]
426 # MIPS-NEXT: # <MCInst #{{[0-9]+}} NOR
431 # MIPS: lui $1, 1 # encoding: [0x01,0x00,0x01,0x3c]
432 # MIPS: ori $1, $1, 42405 # encoding: [0xa5,0xa5,0x21,0x34]
433 # MIPS: nor $4, $4, $1 # encoding: [0x27,0x20,0x81,0x00]
434 # MIPS-NEXT: # <MCInst #{{[0-9]+}} NOR
440 # MIPS: lui $1, 255 # encoding: [0xff,0x00,0x01,0x3c]
441 # MIPS: ori $1, $1, 65295 # encoding: [0x0f,0xff,0x21,0x34]
442 # MIPS: nor $4, $4, $1 # encoding: [0x27,0x20,0x81,0x00]
443 # MIPS-NEXT: # <MCInst #{{[0-9]+}} NOR
450 # MIPS: lui $1, 32768 # encoding: [0x00,0x80,0x01,0x3c]
451 # MIPS: or $4, $4, $1 # encoding: [0x25,0x20,0x81,0x00]
452 # MIPS-NEXT: # <MCInst #{{[0-9]+}} OR
457 # MIPS: lui $1, 65535 # encoding: [0xff,0xff,0x01,0x3c]
458 # MIPS: ori $1, $1, 32767 # encoding: [0xff,0x7f,0x21,0x34]
459 # MIPS: or $4, $4, $1 # encoding: [0x25,0x20,0x81,0x00]
460 # MIPS-NEXT: # <MCInst #{{[0-9]+}} OR
466 # MIPS: addiu $1, $zero, -32768 # encoding: [0x00,0x80,0x01,0x24]
467 # MIPS: or $4, $4, $1 # encoding: [0x25,0x20,0x81,0x00]
468 # MIPS-NEXT: # <MCInst #{{[0-9]+}} OR
473 # MIPS: ori $4, $4, 0 # encoding: [0x00,0x00,0x84,0x34]
474 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ORi
478 # MIPS: ori $4, $4, 65535 # encoding: [0xff,0xff,0x84,0x34]
479 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ORi
483 # MIPS: lui $1, 1 # encoding: [0x01,0x00,0x01,0x3c]
484 # MIPS: or $4, $4, $1 # encoding: [0x25,0x20,0x81,0x00]
485 # MIPS-NEXT: # <MCInst #{{[0-9]+}} OR
490 # MIPS: addiu $1, $zero, -1 # encoding: [0xff,0xff,0x01,0x24]
491 # MIPS: or $4, $4, $1 # encoding: [0x25,0x20,0x81,0x00]
492 # MIPS-NEXT: # <MCInst #{{[0-9]+}} OR
497 # MIPS: lui $1, 255 # encoding: [0xff,0x00,0x01,0x3c]
498 # MIPS: ori $1, $1, 65295 # encoding: [0x0f,0xff,0x21,0x34]
499 # MIPS: or $5, $5, $1 # encoding: [0x25,0x28,0xa1,0x00]
500 # MIPS-NEXT: # <MCInst #{{[0-9]+}} OR
507 # MIPS: lui $4, 32768 # encoding: [0x00,0x80,0x04,0x3c]
508 # MIPS: or $4, $4, $5 # encoding: [0x25,0x20,0x85,0x00]
509 # MIPS-NEXT: # <MCInst #{{[0-9]+}} OR
514 # MIPS: lui $4, 65535 # encoding: [0xff,0xff,0x04,0x3c]
515 # MIPS: ori $4, $4, 32767 # encoding: [0xff,0x7f,0x84,0x34]
516 # MIPS: or $4, $4, $5 # encoding: [0x25,0x20,0x85,0x00]
517 # MIPS-NEXT: # <MCInst #{{[0-9]+}} OR
523 # MIPS: addiu $4, $zero, -32768 # encoding: [0x00,0x80,0x04,0x24]
524 # MIPS: or $4, $4, $5 # encoding: [0x25,0x20,0x85,0x00]
525 # MIPS-NEXT: # <MCInst #{{[0-9]+}} OR
530 # MIPS: ori $4, $5, 0 # encoding: [0x00,0x00,0xa4,0x34]
531 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ORi
535 # MIPS: ori $4, $5, 65535 # encoding: [0xff,0xff,0xa4,0x34]
536 # MIPS-NEXT: # <MCInst #{{[0-9]+}} ORi
540 # MIPS: lui $4, 1 # encoding: [0x01,0x00,0x04,0x3c]
541 # MIPS: or $4, $4, $5 # encoding: [0x25,0x20,0x85,0x00]
542 # MIPS-NEXT: # <MCInst #{{[0-9]+}} OR
547 # MIPS: addiu $4, $zero, -1 # encoding: [0xff,0xff,0x04,0x24]
548 # MIPS: or $4, $4, $5 # encoding: [0x25,0x20,0x85,0x00]
549 # MIPS-NEXT: # <MCInst #{{[0-9]+}} OR
554 # MIPS: lui $4, 255 # encoding: [0xff,0x00,0x04,0x3c]
555 # MIPS: ori $4, $4, 65295 # encoding: [0x0f,0xff,0x84,0x34]
556 # MIPS: or $4, $4, $5 # encoding: [0x25,0x20,0x85,0x00]
557 # MIPS-NEXT: # <MCInst #{{[0-9]+}} OR
564 # MIPS: lui $4, 32768 # encoding: [0x00,0x80,0x04,0x3c]
565 # MIPS: slt $4, $4, $5 # encoding: [0x2a,0x20,0x85,0x00]
566 # MIPS-NEXT: # <MCInst #{{[0-9]+}} SLT
571 # MIPS: lui $4, 65535 # encoding: [0xff,0xff,0x04,0x3c]
572 # MIPS: ori $4, $4, 32767 # encoding: [0xff,0x7f,0x84,0x34]
573 # MIPS: slt $4, $4, $5 # encoding: [0x2a,0x20,0x85,0x00]
574 # MIPS-NEXT: # <MCInst #{{[0-9]+}} SLT
580 # MIPS: slti $4, $5, -32768 # encoding: [0x00,0x80,0xa4,0x28]
581 # MIPS-NEXT: # <MCInst #{{[0-9]+}} SLTi
585 # MIPS: slti $4, $5, 0 # encoding: [0x00,0x00,0xa4,0x28]
586 # MIPS-NEXT: # <MCInst #{{[0-9]+}} SLTi
590 # MIPS: ori $4, $zero, 65535 # encoding: [0xff,0xff,0x04,0x34]
591 # MIPS: slt $4, $4, $5 # encoding: [0x2a,0x20,0x85,0x00]
592 # MIPS-NEXT: # <MCInst #{{[0-9]+}} SLT
598 # MIPS: lui $4, 1 # encoding: [0x01,0x00,0x04,0x3c]
599 # MIPS: slt $4, $4, $5 # encoding: [0x2a,0x20,0x85,0x00]
600 # MIPS-NEXT: # <MCInst #{{[0-9]+}} SLT
605 # MIPS: slti $4, $5, -1 # encoding: [0xff,0xff,0xa4,0x28]
606 # MIPS-NEXT: # <MCInst #{{[0-9]+}} SLT
610 # MIPS: lui $4, 255 # encoding: [0xff,0x00,0x04,0x3c]
611 # MIPS: ori $4, $4, 65295 # encoding: [0x0f,0xff,0x84,0x34]
612 # MIPS: slt $4, $4, $5 # encoding: [0x2a,0x20,0x85,0x00]
613 # MIPS-NEXT: # <MCInst #{{[0-9]+}} SLT
620 # MIPS: lui $4, 32768 # encoding: [0x00,0x80,0x04,0x3c]
621 # MIPS: sltu $4, $4, $5 # encoding: [0x2b,0x20,0x85,0x00]
622 # MIPS-NEXT: # <MCInst #{{[0-9]+}} SLTu
627 # MIPS: lui $4, 65535 # encoding: [0xff,0xff,0x04,0x3c]
628 # MIPS: ori $4, $4, 32767 # encoding: [0xff,0x7f,0x84,0x34]
629 # MIPS: sltu $4, $4, $5 # encoding: [0x2b,0x20,0x85,0x00]
630 # MIPS-NEXT: # <MCInst #{{[0-9]+}} SLTu
637 # MIPS: sltiu $4, $5, -32768 # encoding: [0x00,0x80,0xa4,0x2c]
638 # MIPS-NEXT: # <MCInst #{{[0-9]+}} SLTiu
642 # MIPS: sltiu $4, $5, 0 # encoding: [0x00,0x00,0xa4,0x2c]
643 # MIPS-NEXT: # <MCInst #{{[0-9]+}} SLTiu
647 # MIPS: ori $4, $zero, 65535 # encoding: [0xff,0xff,0x04,0x34]
648 # MIPS: sltu $4, $4, $5 # encoding: [0x2b,0x20,0x85,0x00]
649 # MIPS-NEXT: # <MCInst #{{[0-9]+}} SLTu
654 # MIPS: lui $4, 1 # encoding: [0x01,0x00,0x04,0x3c]
655 # MIPS: sltu $4, $4, $5 # encoding: [0x2b,0x20,0x85,0x00]
656 # MIPS-NEXT: # <MCInst #{{[0-9]+}} SLTu
661 # MIPS: sltiu $4, $5, -1 # encoding: [0xff,0xff,0xa4,0x2c]
662 # MIPS-NEXT: # <MCInst #{{[0-9]+}} SLTiu
666 # MIPS: lui $4, 255 # encoding: [0xff,0x00,0x04,0x3c]
667 # MIPS: ori $4, $4, 65295 # encoding: [0x0f,0xff,0x84,0x34]
668 # MIPS: sltu $4, $4, $5 # encoding: [0x2b,0x20,0x85,0x00]
669 # MIPS-NEXT: # <MCInst #{{[0-9]+}} SLTu
676 # MIPS: lui $1, 32768 # encoding: [0x00,0x80,0x01,0x3c]
677 # MIPS: xor $4, $4, $1 # encoding: [0x26,0x20,0x81,0x00]
678 # MIPS-NEXT: # <MCInst #{{[0-9]+}} XOR
683 # MIPS: lui $1, 65535 # encoding: [0xff,0xff,0x01,0x3c]
684 # MIPS: ori $1, $1, 32767 # encoding: [0xff,0x7f,0x21,0x34]
685 # MIPS: xor $4, $4, $1 # encoding: [0x26,0x20,0x81,0x00]
686 # MIPS-NEXT: # <MCInst #{{[0-9]+}} XOR
692 # MIPS: addiu $1, $zero, -32768 # encoding: [0x00,0x80,0x01,0x24]
693 # MIPS: xor $4, $4, $1 # encoding: [0x26,0x20,0x81,0x00]
694 # MIPS-NEXT: # <MCInst #{{[0-9]+}} XOR
699 # MIPS: xori $4, $4, 0 # encoding: [0x00,0x00,0x84,0x38]
700 # MIPS-NEXT: # <MCInst #{{[0-9]+}} XORi
704 # MIPS: xori $4, $4, 65535 # encoding: [0xff,0xff,0x84,0x38]
705 # MIPS-NEXT: # <MCInst #{{[0-9]+}} XORi
709 # MIPS: lui $1, 1 # encoding: [0x01,0x00,0x01,0x3c]
710 # MIPS: xor $4, $4, $1 # encoding: [0x26,0x20,0x81,0x00]
711 # MIPS-NEXT: # <MCInst #{{[0-9]+}} XOR
716 # MIPS: addiu $1, $zero, -1 # encoding: [0xff,0xff,0x01,0x24]
717 # MIPS: xor $4, $4, $1 # encoding: [0x26,0x20,0x81,0x00]
718 # MIPS-NEXT: # <MCInst #{{[0-9]+}} XOR
723 # MIPS: lui $1, 255 # encoding: [0xff,0x00,0x01,0x3c]
724 # MIPS: ori $1, $1, 65295 # encoding: [0x0f,0xff,0x21,0x34]
725 # MIPS: xor $4, $4, $1 # encoding: [0x26,0x20,0x81,0x00]
726 # MIPS-NEXT: # <MCInst #{{[0-9]+}} XOR
733 # MIPS: lui $4, 32768 # encoding: [0x00,0x80,0x04,0x3c]
734 # MIPS: xor $4, $4, $5 # encoding: [0x26,0x20,0x85,0x00]
735 # MIPS-NEXT: # <MCInst #{{[0-9]+}} XOR
740 # MIPS: lui $4, 65535 # encoding: [0xff,0xff,0x04,0x3c]
741 # MIPS: ori $4, $4, 32767 # encoding: [0xff,0x7f,0x84,0x34]
742 # MIPS: xor $4, $4, $5 # encoding: [0x26,0x20,0x85,0x00]
743 # MIPS-NEXT: # <MCInst #{{[0-9]+}} XOR
750 # MIPS: addiu $4, $zero, -32768 # encoding: [0x00,0x80,0x04,0x24]
751 # MIPS: xor $4, $4, $5 # encoding: [0x26,0x20,0x85,0x00]
752 # MIPS-NEXT: # <MCInst #{{[0-9]+}} XOR
757 # MIPS: xori $4, $5, 0 # encoding: [0x00,0x00,0xa4,0x38]
758 # MIPS-NEXT: # <MCInst #{{[0-9]+}} XORi
762 # MIPS: xori $4, $5, 65535 # encoding: [0xff,0xff,0xa4,0x38]
763 # MIPS-NEXT: # <MCInst #{{[0-9]+}} XORi
767 # MIPS: lui $4, 1 # encoding: [0x01,0x00,0x04,0x3c]
768 # MIPS: xor $4, $4, $5 # encoding: [0x26,0x20,0x85,0x00]
769 # MIPS-NEXT: # <MCInst #{{[0-9]+}} XOR
774 # MIPS: addiu $4, $zero, -1 # encoding: [0xff,0xff,0x04,0x24]
775 # MIPS: xor $4, $4, $5 # encoding: [0x26,0x20,0x85,0x00]
776 # MIPS-NEXT: # <MCInst #{{[0-9]+}} XOR
782 # MIPS: lui $4, 255 # encoding: [0xff,0x00,0x04,0x3c]
783 # MIPS: ori $4, $4, 65295 # encoding: [0x0f,0xff,0x84,0x34]
784 # MIPS: xor $4, $4, $5 # encoding: [0x26,0x20,0x85,0x00]
785 # MIPS-NEXT: # <MCInst #{{[0-9]+}} XOR