aboutsummaryrefslogtreecommitdiff
path: root/test/MC/Disassembler/MBlaze/mblaze_typeb.txt
blob: 99782ac2c159d8ed168a83f277a51838006bb628 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
# RUN: llvm-mc --disassemble %s -triple=mblaze-unknown-unknown | FileCheck %s

################################################################################
# TYPE B instructions
################################################################################

# CHECK:    addi    r1, r2, 15
0x20 0x22 0x00 0x0f

# CHECK:    addic   r1, r2, 15
0x28 0x22 0x00 0x0f

# CHECK:    addik   r1, r2, 15
0x30 0x22 0x00 0x0f

# CHECK:    addikc  r1, r2, 15
0x38 0x22 0x00 0x0f

# CHECK:    andi    r1, r2, 15
0xa4 0x22 0x00 0x0f

# CHECK:    andni   r1, r2, 15
0xac 0x22 0x00 0x0f

# CHECK:    muli    r1, r2, 15
0x60 0x22 0x00 0x0f

# CHECK:    ori     r1, r2, 15
0xa0 0x22 0x00 0x0f

# CHECK:    rsubi   r1, r2, 15
0x24 0x22 0x00 0x0f

# CHECK:    rsubic  r1, r2, 15
0x2c 0x22 0x00 0x0f

# CHECK:    rsubik  r1, r2, 15
0x34 0x22 0x00 0x0f

# CHECK:    rsubikc r1, r2, 15
0x3c 0x22 0x00 0x0f

# CHECK:    rtbd r15, 15
0xb6 0x4f 0x00 0x0f

# CHECK:    rted r15, 15
0xb6 0x8f 0x00 0x0f

# CHECK:    rtid r15, 15
0xb6 0x2f 0x00 0x0f

# CHECK:    rtsd r15, 15
0xb6 0x0f 0x00 0x0f

# CHECK:    xori r1, r2, 15
0xa8 0x22 0x00 0x0f