RegAllocGreedy comment.
[oota-llvm.git] / test / MC / Disassembler / MBlaze / mblaze_imm.txt
1 # RUN: llvm-mc --disassemble %s -triple=mblaze-unknown-unknown | FileCheck %s
2
3 ################################################################################
4 # IMM instruction processing
5 ################################################################################
6
7 # CHECK:    addi    r0, r0, 0
8 0x20 0x00 0x00 0x00
9
10 # CHECK:    addi    r0, r0, 1
11 0x20 0x00 0x00 0x01
12
13 # CHECK:    addi    r0, r0, 2
14 0x20 0x00 0x00 0x02
15
16 # CHECK:    addi    r0, r0, 4
17 0x20 0x00 0x00 0x04
18
19 # CHECK:    addi    r0, r0, 8
20 0x20 0x00 0x00 0x08
21
22 # CHECK:    addi    r0, r0, 16
23 0x20 0x00 0x00 0x10
24
25 # CHECK:    addi    r0, r0, 32
26 0x20 0x00 0x00 0x20
27
28 # CHECK:    addi    r0, r0, 64
29 0x20 0x00 0x00 0x40
30
31 # CHECK:    addi    r0, r0, 128
32 0x20 0x00 0x00 0x80
33
34 # CHECK:    addi    r0, r0, 256
35 0x20 0x00 0x01 0x00
36
37 # CHECK:    addi    r0, r0, 512
38 0x20 0x00 0x02 0x00
39
40 # CHECK:    addi    r0, r0, 1024
41 0x20 0x00 0x04 0x00
42
43 # CHECK:    addi    r0, r0, 2048
44 0x20 0x00 0x08 0x00
45
46 # CHECK:    addi    r0, r0, 4096
47 0x20 0x00 0x10 0x00
48
49 # CHECK:    addi    r0, r0, 8192
50 0x20 0x00 0x20 0x00
51
52 # CHECK:    addi    r0, r0, 16384
53 0x20 0x00 0x40 0x00
54
55 # CHECK:    imm     0
56 # CHECK:    addi    r0, r0, -32768
57 0xb0 0x00 0x00 0x00 0x20 0x00 0x80 0x00
58
59 # CHECK:    imm     1
60 # CHECK:    addi    r0, r0, 0
61 0xb0 0x00 0x00 0x01 0x20 0x00 0x00 0x00
62
63 # CHECK:    imm     2
64 # CHECK:    addi    r0, r0, 0
65 0xb0 0x00 0x00 0x02 0x20 0x00 0x00 0x00
66
67 # CHECK:    imm     4
68 # CHECK:    addi    r0, r0, 0
69 0xb0 0x00 0x00 0x04 0x20 0x00 0x00 0x00
70
71 # CHECK:    imm     8
72 # CHECK:    addi    r0, r0, 0
73 0xb0 0x00 0x00 0x08 0x20 0x00 0x00 0x00
74
75 # CHECK:    imm     16
76 # CHECK:    addi    r0, r0, 0
77 0xb0 0x00 0x00 0x10 0x20 0x00 0x00 0x00
78
79 # CHECK:    imm     32
80 # CHECK:    addi    r0, r0, 0
81 0xb0 0x00 0x00 0x20 0x20 0x00 0x00 0x00
82
83 # CHECK:    imm     64
84 # CHECK:    addi    r0, r0, 0
85 0xb0 0x00 0x00 0x40 0x20 0x00 0x00 0x00
86
87 # CHECK:    imm     128
88 # CHECK:    addi    r0, r0, 0
89 0xb0 0x00 0x00 0x80 0x20 0x00 0x00 0x00
90
91 # CHECK:    imm     256
92 # CHECK:    addi    r0, r0, 0
93 0xb0 0x00 0x01 0x00 0x20 0x00 0x00 0x00
94
95 # CHECK:    imm     512
96 # CHECK:    addi    r0, r0, 0
97 0xb0 0x00 0x02 0x00 0x20 0x00 0x00 0x00
98
99 # CHECK:    imm     1024
100 # CHECK:    addi    r0, r0, 0
101 0xb0 0x00 0x04 0x00 0x20 0x00 0x00 0x00
102
103 # CHECK:    imm     2048
104 # CHECK:    addi    r0, r0, 0
105 0xb0 0x00 0x08 0x00 0x20 0x00 0x00 0x00
106
107 # CHECK:    imm     4096
108 # CHECK:    addi    r0, r0, 0
109 0xb0 0x00 0x10 0x00 0x20 0x00 0x00 0x00
110
111 # CHECK:    imm     8192
112 # CHECK:    addi    r0, r0, 0
113 0xb0 0x00 0x20 0x00 0x20 0x00 0x00 0x00
114
115 # CHECK:    imm     16384
116 # CHECK:    addi    r0, r0, 0
117 0xb0 0x00 0x40 0x00 0x20 0x00 0x00 0x00
118
119 # CHECK:    imm     -32768
120 # CHECK:    addi    r0, r0, 0
121 0xb0 0x00 0x80 0x00 0x20 0x00 0x00 0x00