6e2990ccbcbbf3900d4b3c423a3ed7b76433af03
[oota-llvm.git] / test / MC / Disassembler / Mips / micromips32r6.txt
1 # RUN: llvm-mc --disassemble %s -triple=mips-unknown-linux -mcpu=mips32r6 -mattr=micromips | FileCheck %s
2
3 0x00 0xa4 0x19 0x10 # CHECK: add $3, $4, $5
4
5 0x30 0x64 0x04 0xd2 # CHECK: addiu $3, $4, 1234
6
7 0x00 0xa4 0x19 0x50 # CHECK: addu $3, $4, $5
8
9 # CHECK: balc 14572256
10 0xb4 0x37 0x96 0xb8
11
12 # CHECK: bc 14572256
13 0x94 0x37 0x96 0xb8
14
15 # CHECK: bitswap $4, $2
16 0x00 0x44 0x0b 0x3c
17
18 # CHECK: cache 1, 8($5)
19 0x20 0x25 0x60 0x08
20
21 0x00 0xa4 0x18 0x18 # CHECK: mul $3, $4, $5
22
23 0x00 0xa4 0x18 0x58 # CHECK: muh $3, $4, $5
24
25 0x00 0xa4 0x18 0x98 # CHECK: mulu $3, $4, $5
26
27 0x00 0xa4,0x18,0xd8 # CHECK: muhu $3, $4, $5
28
29 # CHECK: pref 1, 8($5)
30 0x60 0x25 0x20 0x08
31
32 0x00 0xa4 0x19 0x90 # CHECK: sub $3, $4, $5
33
34 0x00 0xa4 0x19 0xd0 # CHECK: subu $3, $4, $5
35