OpenCores
URL https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk

Subversion Repositories openrisc_me

[/] [openrisc/] [trunk/] [gnu-src/] [binutils-2.20.1/] [gas/] [testsuite/] [gas/] [arm/] [t16-bad.l] - Blame information for rev 205

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 205 julius
[^:]*: Assembler messages:
2
[^:]*:36: Error: lo register required -- `tst r8,r0'
3
[^:]*:36: Error: lo register required -- `tst r0,r8'
4
[^:]*:36: Error: unshifted register required -- `tst r0,#12'
5
[^:]*:36: Error: unshifted register required -- `tst r0,r1,lsl#2'
6
[^:]*:36: Error: unshifted register required -- `tst r0,r1,lsl r3'
7
[^:]*:37: Error: lo register required -- `cmn r8,r0'
8
[^:]*:37: Error: lo register required -- `cmn r0,r8'
9
[^:]*:37: Error: unshifted register required -- `cmn r0,#12'
10
[^:]*:37: Error: unshifted register required -- `cmn r0,r1,lsl#2'
11
[^:]*:37: Error: unshifted register required -- `cmn r0,r1,lsl r3'
12
[^:]*:38: Error: lo register required -- `mvn r8,r0'
13
[^:]*:38: Error: lo register required -- `mvn r0,r8'
14
[^:]*:38: Error: unshifted register required -- `mvn r0,#12'
15
[^:]*:38: Error: unshifted register required -- `mvn r0,r1,lsl#2'
16
[^:]*:38: Error: unshifted register required -- `mvn r0,r1,lsl r3'
17
[^:]*:39: Error: lo register required -- `neg r8,r0'
18
[^:]*:39: Error: lo register required -- `neg r0,r8'
19
[^:]*:40: Error: lo register required -- `rev r8,r0'
20
[^:]*:40: Error: lo register required -- `rev r0,r8'
21
[^:]*:41: Error: lo register required -- `rev16 r8,r0'
22
[^:]*:41: Error: lo register required -- `rev16 r0,r8'
23
[^:]*:42: Error: lo register required -- `revsh r8,r0'
24
[^:]*:42: Error: lo register required -- `revsh r0,r8'
25
[^:]*:43: Error: lo register required -- `sxtb r8,r0'
26
[^:]*:43: Error: lo register required -- `sxtb r0,r8'
27
[^:]*:43: Error: Thumb encoding does not support rotation -- `sxtb r0,r1,ror#8'
28
[^:]*:44: Error: lo register required -- `sxth r8,r0'
29
[^:]*:44: Error: lo register required -- `sxth r0,r8'
30
[^:]*:44: Error: Thumb encoding does not support rotation -- `sxth r0,r1,ror#8'
31
[^:]*:45: Error: lo register required -- `uxtb r8,r0'
32
[^:]*:45: Error: lo register required -- `uxtb r0,r8'
33
[^:]*:45: Error: Thumb encoding does not support rotation -- `uxtb r0,r1,ror#8'
34
[^:]*:46: Error: lo register required -- `uxth r8,r0'
35
[^:]*:46: Error: lo register required -- `uxth r0,r8'
36
[^:]*:46: Error: Thumb encoding does not support rotation -- `uxth r0,r1,ror#8'
37
[^:]*:48: Error: dest must overlap one source register -- `adc r1,r2,r3'
38
[^:]*:48: Error: lo register required -- `adc r8,r0'
39
[^:]*:48: Error: lo register required -- `adc r0,r8'
40
[^:]*:48: Error: unshifted register required -- `adc r0,#12'
41
[^:]*:48: Error: unshifted register required -- `adc r0,r1,lsl#2'
42
[^:]*:48: Error: unshifted register required -- `adc r0,r1,lsl r3'
43
[^:]*:49: Error: dest must overlap one source register -- `and r1,r2,r3'
44
[^:]*:49: Error: lo register required -- `and r8,r0'
45
[^:]*:49: Error: lo register required -- `and r0,r8'
46
[^:]*:49: Error: unshifted register required -- `and r0,#12'
47
[^:]*:49: Error: unshifted register required -- `and r0,r1,lsl#2'
48
[^:]*:49: Error: unshifted register required -- `and r0,r1,lsl r3'
49
[^:]*:50: Error: dest and source1 must be the same register -- `bic r1,r2,r3'
50
[^:]*:50: Error: lo register required -- `bic r8,r0'
51
[^:]*:50: Error: lo register required -- `bic r0,r8'
52
[^:]*:50: Error: unshifted register required -- `bic r0,#12'
53
[^:]*:50: Error: unshifted register required -- `bic r0,r1,lsl#2'
54
[^:]*:50: Error: unshifted register required -- `bic r0,r1,lsl r3'
55
[^:]*:51: Error: dest must overlap one source register -- `eor r1,r2,r3'
56
[^:]*:51: Error: lo register required -- `eor r8,r0'
57
[^:]*:51: Error: lo register required -- `eor r0,r8'
58
[^:]*:51: Error: unshifted register required -- `eor r0,#12'
59
[^:]*:51: Error: unshifted register required -- `eor r0,r1,lsl#2'
60
[^:]*:51: Error: unshifted register required -- `eor r0,r1,lsl r3'
61
[^:]*:52: Error: dest must overlap one source register -- `orr r1,r2,r3'
62
[^:]*:52: Error: lo register required -- `orr r8,r0'
63
[^:]*:52: Error: lo register required -- `orr r0,r8'
64
[^:]*:52: Error: unshifted register required -- `orr r0,#12'
65
[^:]*:52: Error: unshifted register required -- `orr r0,r1,lsl#2'
66
[^:]*:52: Error: unshifted register required -- `orr r0,r1,lsl r3'
67
[^:]*:53: Error: dest and source1 must be the same register -- `sbc r1,r2,r3'
68
[^:]*:53: Error: lo register required -- `sbc r8,r0'
69
[^:]*:53: Error: lo register required -- `sbc r0,r8'
70
[^:]*:53: Error: unshifted register required -- `sbc r0,#12'
71
[^:]*:53: Error: unshifted register required -- `sbc r0,r1,lsl#2'
72
[^:]*:53: Error: unshifted register required -- `sbc r0,r1,lsl r3'
73
[^:]*:54: Error: dest must overlap one source register -- `mul r1,r2,r3'
74
[^:]*:54: Error: lo register required -- `mul r8,r0'
75
[^:]*:54: Error: lo register required -- `mul r0,r8'
76
[^:]*:62: Error: lo register required -- `asr r8,r0,#12'
77
[^:]*:62: Error: lo register required -- `asr r0,r8,#12'
78
[^:]*:62: Error: lo register required -- `asr r8,r0'
79
[^:]*:62: Error: lo register required -- `asr r0,r8'
80
[^:]*:63: Error: lo register required -- `lsl r8,r0,#12'
81
[^:]*:63: Error: lo register required -- `lsl r0,r8,#12'
82
[^:]*:63: Error: lo register required -- `lsl r8,r0'
83
[^:]*:63: Error: lo register required -- `lsl r0,r8'
84
[^:]*:64: Error: lo register required -- `lsr r8,r0,#12'
85
[^:]*:64: Error: lo register required -- `lsr r0,r8,#12'
86
[^:]*:64: Error: lo register required -- `lsr r8,r0'
87
[^:]*:64: Error: lo register required -- `lsr r0,r8'
88
[^:]*:65: Error: lo register required -- `ror r8,r0,#12'
89
[^:]*:65: Error: lo register required -- `ror r0,r8,#12'
90
[^:]*:65: Error: lo register required -- `ror r8,r0'
91
[^:]*:65: Error: lo register required -- `ror r0,r8'
92
[^:]*:66: Error: ror #imm not supported -- `ror r0,r1,#12'
93
[^:]*:69: Error: unshifted register required -- `add r0,r1,lsl#2'
94
[^:]*:70: Error: unshifted register required -- `add r0,r1,lsl r3'
95
[^:]*:71: Error: lo register required -- `add r8,r0,#1'
96
[^:]*:72: Error: lo register required -- `add r0,r8,#1'
97
[^:]*:73: Error: lo register required -- `add r8,#10'
98
[^:]*:74: Error: dest must overlap one source register -- `add r8,r1,r2'
99
[^:]*:75: Error: dest must overlap one source register -- `add r1,r8,r2'
100
[^:]*:76: Error: dest must overlap one source register -- `add r1,r2,r8'
101
[^:]*:77: Error: lo register required -- `add r8,pc,#4'
102
[^:]*:78: Error: lo register required -- `add r8,sp,#4'
103
[^:]*:80: Error: lo register required -- `sub r8,r0'
104
[^:]*:80: Error: lo register required -- `sub r0,r8'
105
[^:]*:80: Error: unshifted register required -- `sub r0,r1,lsl#2'
106
[^:]*:80: Error: unshifted register required -- `sub r0,r1,lsl r3'
107
[^:]*:81: Error: lo register required -- `sub r8,r0,#1'
108
[^:]*:82: Error: lo register required -- `sub r0,r8,#1'
109
[^:]*:83: Error: lo register required -- `sub r8,#10'
110
[^:]*:84: Error: lo register required -- `sub r8,r1,r2'
111
[^:]*:85: Error: lo register required -- `sub r1,r8,r2'
112
[^:]*:86: Error: lo register required -- `sub r1,r2,r8'
113
[^:]*:88: Error: shifts in CMP/MOV instructions are only supported in unified syntax -- `cmp r0,r1,lsl#2'
114
[^:]*:89: Error: shifts in CMP/MOV instructions are only supported in unified syntax -- `cmp r0,r1,lsl r3'
115
[^:]*:90: Error: only lo regs allowed with immediate -- `cmp r8,#255'
116
[^:]*:92: Error: shifts in CMP/MOV instructions are only supported in unified syntax -- `mov r0,r1,lsl#2'
117
[^:]*:93: Error: shifts in CMP/MOV instructions are only supported in unified syntax -- `mov r0,r1,lsl r3'
118
[^:]*:94: Error: only lo regs allowed with immediate -- `mov r8,#255'
119
[^:]*:106: Error: lo register required -- `ldr r8,\[r0\]'
120
[^:]*:106: Error: lo register required -- `ldr r0,\[r8\]'
121
[^:]*:106: Error: lo register required -- `ldr r0,\[r0,r8\]'
122
[^:]*:106: Error: Thumb does not support this addressing mode -- `ldr r0,\[r1,#4\]!'
123
[^:]*:106: Error: Thumb does not support this addressing mode -- `ldr r0,\[r1\],#4'
124
[^:]*:106: Error: Thumb does not support this addressing mode -- `ldr r0,\[r1,-r2\]'
125
[^:]*:106: Error: Thumb does not support this addressing mode -- `ldr r0,\[r1\],r2'
126
[^:]*:107: Error: lo register required -- `ldrb r8,\[r0\]'
127
[^:]*:107: Error: lo register required -- `ldrb r0,\[r8\]'
128
[^:]*:107: Error: lo register required -- `ldrb r0,\[r0,r8\]'
129
[^:]*:107: Error: Thumb does not support this addressing mode -- `ldrb r0,\[r1,#4\]!'
130
[^:]*:107: Error: Thumb does not support this addressing mode -- `ldrb r0,\[r1\],#4'
131
[^:]*:107: Error: Thumb does not support this addressing mode -- `ldrb r0,\[r1,-r2\]'
132
[^:]*:107: Error: Thumb does not support this addressing mode -- `ldrb r0,\[r1\],r2'
133
[^:]*:108: Error: lo register required -- `ldrh r8,\[r0\]'
134
[^:]*:108: Error: lo register required -- `ldrh r0,\[r8\]'
135
[^:]*:108: Error: lo register required -- `ldrh r0,\[r0,r8\]'
136
[^:]*:108: Error: Thumb does not support this addressing mode -- `ldrh r0,\[r1,#4\]!'
137
[^:]*:108: Error: Thumb does not support this addressing mode -- `ldrh r0,\[r1\],#4'
138
[^:]*:108: Error: Thumb does not support this addressing mode -- `ldrh r0,\[r1,-r2\]'
139
[^:]*:108: Error: Thumb does not support this addressing mode -- `ldrh r0,\[r1\],r2'
140
[^:]*:109: Error: lo register required -- `ldrsb r8,\[r0\]'
141
[^:]*:109: Error: lo register required -- `ldrsb r0,\[r8\]'
142
[^:]*:109: Error: lo register required -- `ldrsb r0,\[r0,r8\]'
143
[^:]*:109: Error: Thumb does not support this addressing mode -- `ldrsb r0,\[r1,#4\]!'
144
[^:]*:109: Error: Thumb does not support this addressing mode -- `ldrsb r0,\[r1\],#4'
145
[^:]*:109: Error: Thumb does not support this addressing mode -- `ldrsb r0,\[r1,-r2\]'
146
[^:]*:109: Error: Thumb does not support this addressing mode -- `ldrsb r0,\[r1\],r2'
147
[^:]*:110: Error: lo register required -- `ldrsh r8,\[r0\]'
148
[^:]*:110: Error: lo register required -- `ldrsh r0,\[r8\]'
149
[^:]*:110: Error: lo register required -- `ldrsh r0,\[r0,r8\]'
150
[^:]*:110: Error: Thumb does not support this addressing mode -- `ldrsh r0,\[r1,#4\]!'
151
[^:]*:110: Error: Thumb does not support this addressing mode -- `ldrsh r0,\[r1\],#4'
152
[^:]*:110: Error: Thumb does not support this addressing mode -- `ldrsh r0,\[r1,-r2\]'
153
[^:]*:110: Error: Thumb does not support this addressing mode -- `ldrsh r0,\[r1\],r2'
154
[^:]*:111: Error: lo register required -- `str r8,\[r0\]'
155
[^:]*:111: Error: lo register required -- `str r0,\[r8\]'
156
[^:]*:111: Error: lo register required -- `str r0,\[r0,r8\]'
157
[^:]*:111: Error: Thumb does not support this addressing mode -- `str r0,\[r1,#4\]!'
158
[^:]*:111: Error: Thumb does not support this addressing mode -- `str r0,\[r1\],#4'
159
[^:]*:111: Error: Thumb does not support this addressing mode -- `str r0,\[r1,-r2\]'
160
[^:]*:111: Error: Thumb does not support this addressing mode -- `str r0,\[r1\],r2'
161
[^:]*:112: Error: lo register required -- `strb r8,\[r0\]'
162
[^:]*:112: Error: lo register required -- `strb r0,\[r8\]'
163
[^:]*:112: Error: lo register required -- `strb r0,\[r0,r8\]'
164
[^:]*:112: Error: Thumb does not support this addressing mode -- `strb r0,\[r1,#4\]!'
165
[^:]*:112: Error: Thumb does not support this addressing mode -- `strb r0,\[r1\],#4'
166
[^:]*:112: Error: Thumb does not support this addressing mode -- `strb r0,\[r1,-r2\]'
167
[^:]*:112: Error: Thumb does not support this addressing mode -- `strb r0,\[r1\],r2'
168
[^:]*:113: Error: lo register required -- `strh r8,\[r0\]'
169
[^:]*:113: Error: lo register required -- `strh r0,\[r8\]'
170
[^:]*:113: Error: lo register required -- `strh r0,\[r0,r8\]'
171
[^:]*:113: Error: Thumb does not support this addressing mode -- `strh r0,\[r1,#4\]!'
172
[^:]*:113: Error: Thumb does not support this addressing mode -- `strh r0,\[r1\],#4'
173
[^:]*:113: Error: Thumb does not support this addressing mode -- `strh r0,\[r1,-r2\]'
174
[^:]*:113: Error: Thumb does not support this addressing mode -- `strh r0,\[r1\],r2'
175
[^:]*:115: Error: Thumb does not support this addressing mode -- `ldr r0,\[r1,r2,lsl#1\]'
176
[^:]*:116: Error: Thumb does not support this addressing mode -- `str r0,\[r1,r2,lsl#1\]'
177
[^:]*:119: Error: lo register required -- `ldmia r8!,{r1,r2}'
178
[^:]*:120: Error: lo register required -- `ldmia r7!,{r8}'
179
[^:]*:121: Warning: this instruction will write back the base register
180
[^:]*:122: Warning: this instruction will not write back the base register
181
[^:]*:124: Error: lo register required -- `stmia r8!,{r1,r2}'
182
[^:]*:125: Error: lo register required -- `stmia r7!,{r8}'
183
[^:]*:126: Warning: this instruction will write back the base register
184
[^:]*:127: Warning: value stored for r7 is UNPREDICTABLE
185
[^:]*:129: Error: invalid register list to push/pop instruction -- `push {r8,r9}'
186
[^:]*:130: Error: invalid register list to push/pop instruction -- `pop {r8,r9}'
187
[^:]*:133: Error: immediate value out of range -- `bkpt #257'
188
[^:]*:134: Error: Thumb does not support the 2-argument form of this instruction -- `cpsie ai,#5'
189
[^:]*:135: Error: Thumb does not support the 2-argument form of this instruction -- `cpsid ai,#5'
190
[^:]*:138: Error: Thumb does not support conditional execution
191
[^:]*:141: Error: cannot honor width suffix -- `add r0,r1'
192
[^:]*:145: Error: lo register required -- `mul r0,r0,r8'
193
[^:]*:146: Error: lo register required -- `mul r0,r8,r0'
194
[^:]*:147: Error: dest must overlap one source register -- `mul r8,r0,r0'

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.