sim: testsuite: drop most specific istarget checks
[binutils-gdb.git] / sim / testsuite / frv / mwcuti.cgs
1 # frv testcase for mwcuti $FRi,s6,$FRk
2 # mach: all
3
4 .include "testutils.inc"
5
6 start
7
8 .global mwcuti
9 mwcuti:
10 set_fr_iimmed 0x0123,0x4567,fr8
11 set_fr_iimmed 0x89ab,0xcdef,fr9
12
13 mwcuti fr8,0,fr11
14 test_fr_iimmed 0x01234567,fr11
15
16 mwcuti fr8,1,fr11
17 test_fr_iimmed 0x02468acf,fr11
18
19 mwcuti fr8,2,fr11
20 test_fr_iimmed 0x048d159e,fr11
21
22 mwcuti fr8,3,fr11
23 test_fr_iimmed 0x091a2b3c,fr11
24
25 mwcuti fr8,4,fr11
26 test_fr_iimmed 0x12345678,fr11
27
28 mwcuti fr8,5,fr11
29 test_fr_iimmed 0x2468acf1,fr11
30
31 mwcuti fr8,6,fr11
32 test_fr_iimmed 0x48d159e2,fr11
33
34 mwcuti fr8,7,fr11
35 test_fr_iimmed 0x91a2b3c4,fr11
36
37 mwcuti fr8,8,fr11
38 test_fr_iimmed 0x23456789,fr11
39
40 mwcuti fr8,9,fr11
41 test_fr_iimmed 0x468acf13,fr11
42
43 mwcuti fr8,10,fr11
44 test_fr_iimmed 0x8d159e26,fr11
45
46 mwcuti fr8,11,fr11
47 test_fr_iimmed 0x1a2b3c4d,fr11
48
49 mwcuti fr8,12,fr11
50 test_fr_iimmed 0x3456789a,fr11
51
52 mwcuti fr8,13,fr11
53 test_fr_iimmed 0x68acf135,fr11
54
55 mwcuti fr8,14,fr11
56 test_fr_iimmed 0xd159e26a,fr11
57
58 mwcuti fr8,15,fr11
59 test_fr_iimmed 0xa2b3c4d5,fr11
60
61 mwcuti fr8,16,fr11
62 test_fr_iimmed 0x456789ab,fr11
63
64 mwcuti fr8,17,fr11
65 test_fr_iimmed 0x8acf1357,fr11
66
67 mwcuti fr8,18,fr11
68 test_fr_iimmed 0x159e26af,fr11
69
70 mwcuti fr8,19,fr11
71 test_fr_iimmed 0x2b3c4d5e,fr11
72
73 mwcuti fr8,20,fr11
74 test_fr_iimmed 0x56789abc,fr11
75
76 mwcuti fr8,21,fr11
77 test_fr_iimmed 0xacf13579,fr11
78
79 mwcuti fr8,22,fr11
80 test_fr_iimmed 0x59e26af3,fr11
81
82 mwcuti fr8,23,fr11
83 test_fr_iimmed 0xb3c4d5e6,fr11
84
85 mwcuti fr8,24,fr11
86 test_fr_iimmed 0x6789abcd,fr11
87
88 mwcuti fr8,25,fr11
89 test_fr_iimmed 0xcf13579b,fr11
90
91 mwcuti fr8,26,fr11
92 test_fr_iimmed 0x9e26af37,fr11
93
94 mwcuti fr8,27,fr11
95 test_fr_iimmed 0x3c4d5e6f,fr11
96
97 mwcuti fr8,28,fr11
98 test_fr_iimmed 0x789abcde,fr11
99
100 mwcuti fr8,29,fr11
101 test_fr_iimmed 0xf13579bd,fr11
102
103 mwcuti fr8,30,fr11
104 test_fr_iimmed 0xe26af37b,fr11
105
106 mwcuti fr8,31,fr11
107 test_fr_iimmed 0xc4d5e6f7,fr11
108
109 mwcuti fr8,32,fr11
110 test_fr_iimmed 0x89abcdef,fr11
111
112 mwcuti fr8,33,fr11
113 test_fr_iimmed 0x13579bde,fr11
114
115 mwcuti fr8,34,fr11
116 test_fr_iimmed 0x26af37bc,fr11
117
118 mwcuti fr8,35,fr11
119 test_fr_iimmed 0x4d5e6f78,fr11
120
121 mwcuti fr8,36,fr11
122 test_fr_iimmed 0x9abcdef0,fr11
123
124 mwcuti fr8,37,fr11
125 test_fr_iimmed 0x3579bde0,fr11
126
127 mwcuti fr8,38,fr11
128 test_fr_iimmed 0x6af37bc0,fr11
129
130 mwcuti fr8,39,fr11
131 test_fr_iimmed 0xd5e6f780,fr11
132
133 mwcuti fr8,40,fr11
134 test_fr_iimmed 0xabcdef00,fr11
135
136 mwcuti fr8,41,fr11
137 test_fr_iimmed 0x579bde00,fr11
138
139 mwcuti fr8,42,fr11
140 test_fr_iimmed 0xaf37bc00,fr11
141
142 mwcuti fr8,43,fr11
143 test_fr_iimmed 0x5e6f7800,fr11
144
145 mwcuti fr8,44,fr11
146 test_fr_iimmed 0xbcdef000,fr11
147
148 mwcuti fr8,45,fr11
149 test_fr_iimmed 0x79bde000,fr11
150
151 mwcuti fr8,46,fr11
152 test_fr_iimmed 0xf37bc000,fr11
153
154 mwcuti fr8,47,fr11
155 test_fr_iimmed 0xe6f78000,fr11
156
157 mwcuti fr8,48,fr11
158 test_fr_iimmed 0xcdef0000,fr11
159
160 mwcuti fr8,49,fr11
161 test_fr_iimmed 0x9bde0000,fr11
162
163 mwcuti fr8,50,fr11
164 test_fr_iimmed 0x37bc0000,fr11
165
166 mwcuti fr8,51,fr11
167 test_fr_iimmed 0x6f780000,fr11
168
169 mwcuti fr8,52,fr11
170 test_fr_iimmed 0xdef00000,fr11
171
172 mwcuti fr8,53,fr11
173 test_fr_iimmed 0xbde00000,fr11
174
175 mwcuti fr8,54,fr11
176 test_fr_iimmed 0x7bc00000,fr11
177
178 mwcuti fr8,55,fr11
179 test_fr_iimmed 0xf7800000,fr11
180
181 mwcuti fr8,56,fr11
182 test_fr_iimmed 0xef000000,fr11
183
184 mwcuti fr8,57,fr11
185 test_fr_iimmed 0xde000000,fr11
186
187 mwcuti fr8,58,fr11
188 test_fr_iimmed 0xbc000000,fr11
189
190 mwcuti fr8,59,fr11
191 test_fr_iimmed 0x78000000,fr11
192
193 mwcuti fr8,60,fr11
194 test_fr_iimmed 0xf0000000,fr11
195
196 mwcuti fr8,61,fr11
197 test_fr_iimmed 0xe0000000,fr11
198
199 mwcuti fr8,62,fr11
200 test_fr_iimmed 0xc0000000,fr11
201
202 mwcuti fr8,63,fr11
203 test_fr_iimmed 0x80000000,fr11
204
205 pass