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 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313
|
# mach: bfin
.include "testutils.inc"
start
loadsym P1, middle;
R0 = W [ P1 + -2 ] (Z); DBGA ( R0.L , 49 );
R0 = W [ P1 + -4 ] (Z); DBGA ( R0.L , 48 );
R0 = W [ P1 + -6 ] (Z); DBGA ( R0.L , 47 );
R0 = W [ P1 + -8 ] (Z); DBGA ( R0.L , 46 );
R0 = W [ P1 + -10 ] (Z); DBGA ( R0.L , 45 );
R0 = W [ P1 + -12 ] (Z); DBGA ( R0.L , 44 );
R0 = W [ P1 + -14 ] (Z); DBGA ( R0.L , 43 );
R0 = W [ P1 + -16 ] (Z); DBGA ( R0.L , 42 );
R0 = W [ P1 + -18 ] (Z); DBGA ( R0.L , 41 );
R0 = W [ P1 + -20 ] (Z); DBGA ( R0.L , 40 );
R0 = W [ P1 + -22 ] (Z); DBGA ( R0.L , 39 );
R0 = W [ P1 + -24 ] (Z); DBGA ( R0.L , 38 );
R0 = W [ P1 + -26 ] (Z); DBGA ( R0.L , 37 );
R0 = W [ P1 + -28 ] (Z); DBGA ( R0.L , 36 );
R0 = W [ P1 + -30 ] (Z); DBGA ( R0.L , 35 );
R0 = W [ P1 + -32 ] (Z); DBGA ( R0.L , 34 );
R0 = W [ P1 + -34 ] (Z); DBGA ( R0.L , 33 );
R0 = W [ P1 + -36 ] (Z); DBGA ( R0.L , 32 );
R0 = W [ P1 + -38 ] (Z); DBGA ( R0.L , 31 );
R0 = W [ P1 + -40 ] (Z); DBGA ( R0.L , 30 );
R0 = W [ P1 + -42 ] (Z); DBGA ( R0.L , 29 );
R0 = W [ P1 + -44 ] (Z); DBGA ( R0.L , 28 );
R0 = W [ P1 + -46 ] (Z); DBGA ( R0.L , 27 );
R0 = W [ P1 + -48 ] (Z); DBGA ( R0.L , 26 );
R0 = W [ P1 + -50 ] (Z); DBGA ( R0.L , 25 );
R0 = W [ P1 + -52 ] (Z); DBGA ( R0.L , 24 );
R0 = W [ P1 + -54 ] (Z); DBGA ( R0.L , 23 );
R0 = W [ P1 + -56 ] (Z); DBGA ( R0.L , 22 );
R0 = W [ P1 + -58 ] (Z); DBGA ( R0.L , 21 );
R0 = W [ P1 + -60 ] (Z); DBGA ( R0.L , 20 );
R0 = W [ P1 + -62 ] (Z); DBGA ( R0.L , 19 );
R0 = W [ P1 + -64 ] (Z); DBGA ( R0.L , 18 );
R0 = W [ P1 + -66 ] (Z); DBGA ( R0.L , 17 );
R0 = W [ P1 + -68 ] (Z); DBGA ( R0.L , 16 );
R0 = W [ P1 + -70 ] (Z); DBGA ( R0.L , 15 );
R0 = W [ P1 + -72 ] (Z); DBGA ( R0.L , 14 );
R0 = W [ P1 + -74 ] (Z); DBGA ( R0.L , 13 );
R0 = W [ P1 + -76 ] (Z); DBGA ( R0.L , 12 );
R0 = W [ P1 + -78 ] (Z); DBGA ( R0.L , 11 );
R0 = W [ P1 + -80 ] (Z); DBGA ( R0.L , 10 );
R0 = W [ P1 + -82 ] (Z); DBGA ( R0.L , 9 );
R0 = W [ P1 + -84 ] (Z); DBGA ( R0.L , 8 );
R0 = W [ P1 + -86 ] (Z); DBGA ( R0.L , 7 );
R0 = W [ P1 + -88 ] (Z); DBGA ( R0.L , 6 );
R0 = W [ P1 + -90 ] (Z); DBGA ( R0.L , 5 );
R0 = W [ P1 + -92 ] (Z); DBGA ( R0.L , 4 );
R0 = W [ P1 + -94 ] (Z); DBGA ( R0.L , 3 );
R0 = W [ P1 + -96 ] (Z); DBGA ( R0.L , 2 );
R0 = W [ P1 + -98 ] (Z); DBGA ( R0.L , 1 );
R0 = W [ P1 + 0 ] (Z); DBGA ( R0.L , 50 );
R0 = W [ P1 + 2 ] (Z); DBGA ( R0.L , 51 );
R0 = W [ P1 + 4 ] (Z); DBGA ( R0.L , 52 );
R0 = W [ P1 + 6 ] (Z); DBGA ( R0.L , 53 );
R0 = W [ P1 + 8 ] (Z); DBGA ( R0.L , 54 );
R0 = W [ P1 + 10 ] (Z); DBGA ( R0.L , 55 );
R0 = W [ P1 + 12 ] (Z); DBGA ( R0.L , 56 );
R0 = W [ P1 + 14 ] (Z); DBGA ( R0.L , 57 );
R0 = W [ P1 + 16 ] (Z); DBGA ( R0.L , 58 );
R0 = W [ P1 + 18 ] (Z); DBGA ( R0.L , 59 );
R0 = W [ P1 + 20 ] (Z); DBGA ( R0.L , 60 );
R0 = W [ P1 + 22 ] (Z); DBGA ( R0.L , 61 );
R0 = W [ P1 + 24 ] (Z); DBGA ( R0.L , 62 );
R0 = W [ P1 + 26 ] (Z); DBGA ( R0.L , 63 );
R0 = W [ P1 + 28 ] (Z); DBGA ( R0.L , 64 );
R0 = W [ P1 + 30 ] (Z); DBGA ( R0.L , 65 );
R0 = W [ P1 + 32 ] (Z); DBGA ( R0.L , 66 );
R0 = W [ P1 + 34 ] (Z); DBGA ( R0.L , 67 );
R0 = W [ P1 + 36 ] (Z); DBGA ( R0.L , 68 );
R0 = W [ P1 + 38 ] (Z); DBGA ( R0.L , 69 );
R0 = W [ P1 + 40 ] (Z); DBGA ( R0.L , 70 );
R0 = W [ P1 + 42 ] (Z); DBGA ( R0.L , 71 );
R0 = W [ P1 + 44 ] (Z); DBGA ( R0.L , 72 );
R0 = W [ P1 + 46 ] (Z); DBGA ( R0.L , 73 );
R0 = W [ P1 + 48 ] (Z); DBGA ( R0.L , 74 );
R0 = W [ P1 + 50 ] (Z); DBGA ( R0.L , 75 );
R0 = W [ P1 + 52 ] (Z); DBGA ( R0.L , 76 );
R0 = W [ P1 + 54 ] (Z); DBGA ( R0.L , 77 );
R0 = W [ P1 + 56 ] (Z); DBGA ( R0.L , 78 );
R0 = W [ P1 + 58 ] (Z); DBGA ( R0.L , 79 );
R0 = W [ P1 + 60 ] (Z); DBGA ( R0.L , 80 );
R0 = W [ P1 + 62 ] (Z); DBGA ( R0.L , 81 );
R0 = W [ P1 + 64 ] (Z); DBGA ( R0.L , 82 );
R0 = W [ P1 + 66 ] (Z); DBGA ( R0.L , 83 );
R0 = W [ P1 + 68 ] (Z); DBGA ( R0.L , 84 );
R0 = W [ P1 + 70 ] (Z); DBGA ( R0.L , 85 );
R0 = W [ P1 + 72 ] (Z); DBGA ( R0.L , 86 );
R0 = W [ P1 + 74 ] (Z); DBGA ( R0.L , 87 );
R0 = W [ P1 + 76 ] (Z); DBGA ( R0.L , 88 );
R0 = W [ P1 + 78 ] (Z); DBGA ( R0.L , 89 );
R0 = W [ P1 + 80 ] (Z); DBGA ( R0.L , 90 );
R0 = W [ P1 + 82 ] (Z); DBGA ( R0.L , 91 );
R0 = W [ P1 + 84 ] (Z); DBGA ( R0.L , 92 );
R0 = W [ P1 + 86 ] (Z); DBGA ( R0.L , 93 );
R0 = W [ P1 + 88 ] (Z); DBGA ( R0.L , 94 );
R0 = W [ P1 + 90 ] (Z); DBGA ( R0.L , 95 );
R0 = W [ P1 + 92 ] (Z); DBGA ( R0.L , 96 );
R0 = W [ P1 + 94 ] (Z); DBGA ( R0.L , 97 );
R0 = W [ P1 + 96 ] (Z); DBGA ( R0.L , 98 );
R0 = W [ P1 + 98 ] (Z); DBGA ( R0.L , 99 );
FP = P1;
R0 = W [ FP + -2 ] (Z); DBGA ( R0.L , 49 );
R0 = W [ FP + -4 ] (Z); DBGA ( R0.L , 48 );
R0 = W [ FP + -6 ] (Z); DBGA ( R0.L , 47 );
R0 = W [ FP + -8 ] (Z); DBGA ( R0.L , 46 );
R0 = W [ FP + -10 ] (Z); DBGA ( R0.L , 45 );
R0 = W [ FP + -12 ] (Z); DBGA ( R0.L , 44 );
R0 = W [ FP + -14 ] (Z); DBGA ( R0.L , 43 );
R0 = W [ FP + -16 ] (Z); DBGA ( R0.L , 42 );
R0 = W [ FP + -18 ] (Z); DBGA ( R0.L , 41 );
R0 = W [ FP + -20 ] (Z); DBGA ( R0.L , 40 );
R0 = W [ FP + -22 ] (Z); DBGA ( R0.L , 39 );
R0 = W [ FP + -24 ] (Z); DBGA ( R0.L , 38 );
R0 = W [ FP + -26 ] (Z); DBGA ( R0.L , 37 );
R0 = W [ FP + -28 ] (Z); DBGA ( R0.L , 36 );
R0 = W [ FP + -30 ] (Z); DBGA ( R0.L , 35 );
R0 = W [ FP + -32 ] (Z); DBGA ( R0.L , 34 );
R0 = W [ FP + -34 ] (Z); DBGA ( R0.L , 33 );
R0 = W [ FP + -36 ] (Z); DBGA ( R0.L , 32 );
R0 = W [ FP + -38 ] (Z); DBGA ( R0.L , 31 );
R0 = W [ FP + -40 ] (Z); DBGA ( R0.L , 30 );
R0 = W [ FP + -42 ] (Z); DBGA ( R0.L , 29 );
R0 = W [ FP + -44 ] (Z); DBGA ( R0.L , 28 );
R0 = W [ FP + -46 ] (Z); DBGA ( R0.L , 27 );
R0 = W [ FP + -48 ] (Z); DBGA ( R0.L , 26 );
R0 = W [ FP + -50 ] (Z); DBGA ( R0.L , 25 );
R0 = W [ FP + -52 ] (Z); DBGA ( R0.L , 24 );
R0 = W [ FP + -54 ] (Z); DBGA ( R0.L , 23 );
R0 = W [ FP + -56 ] (Z); DBGA ( R0.L , 22 );
R0 = W [ FP + -58 ] (Z); DBGA ( R0.L , 21 );
R0 = W [ FP + -60 ] (Z); DBGA ( R0.L , 20 );
R0 = W [ FP + -62 ] (Z); DBGA ( R0.L , 19 );
R0 = W [ FP + -64 ] (Z); DBGA ( R0.L , 18 );
R0 = W [ FP + -66 ] (Z); DBGA ( R0.L , 17 );
R0 = W [ FP + -68 ] (Z); DBGA ( R0.L , 16 );
R0 = W [ FP + -70 ] (Z); DBGA ( R0.L , 15 );
R0 = W [ FP + -72 ] (Z); DBGA ( R0.L , 14 );
R0 = W [ FP + -74 ] (Z); DBGA ( R0.L , 13 );
R0 = W [ FP + -76 ] (Z); DBGA ( R0.L , 12 );
R0 = W [ FP + -78 ] (Z); DBGA ( R0.L , 11 );
R0 = W [ FP + -80 ] (Z); DBGA ( R0.L , 10 );
R0 = W [ FP + -82 ] (Z); DBGA ( R0.L , 9 );
R0 = W [ FP + -84 ] (Z); DBGA ( R0.L , 8 );
R0 = W [ FP + -86 ] (Z); DBGA ( R0.L , 7 );
R0 = W [ FP + -88 ] (Z); DBGA ( R0.L , 6 );
R0 = W [ FP + -90 ] (Z); DBGA ( R0.L , 5 );
R0 = W [ FP + -92 ] (Z); DBGA ( R0.L , 4 );
R0 = W [ FP + -94 ] (Z); DBGA ( R0.L , 3 );
R0 = W [ FP + -96 ] (Z); DBGA ( R0.L , 2 );
R0 = W [ FP + -98 ] (Z); DBGA ( R0.L , 1 );
R0 = W [ FP + 0 ] (Z); DBGA ( R0.L , 50 );
R0 = W [ FP + 2 ] (Z); DBGA ( R0.L , 51 );
R0 = W [ FP + 4 ] (Z); DBGA ( R0.L , 52 );
R0 = W [ FP + 6 ] (Z); DBGA ( R0.L , 53 );
R0 = W [ FP + 8 ] (Z); DBGA ( R0.L , 54 );
R0 = W [ FP + 10 ] (Z); DBGA ( R0.L , 55 );
R0 = W [ FP + 12 ] (Z); DBGA ( R0.L , 56 );
R0 = W [ FP + 14 ] (Z); DBGA ( R0.L , 57 );
R0 = W [ FP + 16 ] (Z); DBGA ( R0.L , 58 );
R0 = W [ FP + 18 ] (Z); DBGA ( R0.L , 59 );
R0 = W [ FP + 20 ] (Z); DBGA ( R0.L , 60 );
R0 = W [ FP + 22 ] (Z); DBGA ( R0.L , 61 );
R0 = W [ FP + 24 ] (Z); DBGA ( R0.L , 62 );
R0 = W [ FP + 26 ] (Z); DBGA ( R0.L , 63 );
R0 = W [ FP + 28 ] (Z); DBGA ( R0.L , 64 );
R0 = W [ FP + 30 ] (Z); DBGA ( R0.L , 65 );
R0 = W [ FP + 32 ] (Z); DBGA ( R0.L , 66 );
R0 = W [ FP + 34 ] (Z); DBGA ( R0.L , 67 );
R0 = W [ FP + 36 ] (Z); DBGA ( R0.L , 68 );
R0 = W [ FP + 38 ] (Z); DBGA ( R0.L , 69 );
R0 = W [ FP + 40 ] (Z); DBGA ( R0.L , 70 );
R0 = W [ FP + 42 ] (Z); DBGA ( R0.L , 71 );
R0 = W [ FP + 44 ] (Z); DBGA ( R0.L , 72 );
R0 = W [ FP + 46 ] (Z); DBGA ( R0.L , 73 );
R0 = W [ FP + 48 ] (Z); DBGA ( R0.L , 74 );
R0 = W [ FP + 50 ] (Z); DBGA ( R0.L , 75 );
R0 = W [ FP + 52 ] (Z); DBGA ( R0.L , 76 );
R0 = W [ FP + 54 ] (Z); DBGA ( R0.L , 77 );
R0 = W [ FP + 56 ] (Z); DBGA ( R0.L , 78 );
R0 = W [ FP + 58 ] (Z); DBGA ( R0.L , 79 );
R0 = W [ FP + 60 ] (Z); DBGA ( R0.L , 80 );
R0 = W [ FP + 62 ] (Z); DBGA ( R0.L , 81 );
R0 = W [ FP + 64 ] (Z); DBGA ( R0.L , 82 );
R0 = W [ FP + 66 ] (Z); DBGA ( R0.L , 83 );
R0 = W [ FP + 68 ] (Z); DBGA ( R0.L , 84 );
R0 = W [ FP + 70 ] (Z); DBGA ( R0.L , 85 );
R0 = W [ FP + 72 ] (Z); DBGA ( R0.L , 86 );
R0 = W [ FP + 74 ] (Z); DBGA ( R0.L , 87 );
R0 = W [ FP + 76 ] (Z); DBGA ( R0.L , 88 );
R0 = W [ FP + 78 ] (Z); DBGA ( R0.L , 89 );
R0 = W [ FP + 80 ] (Z); DBGA ( R0.L , 90 );
R0 = W [ FP + 82 ] (Z); DBGA ( R0.L , 91 );
R0 = W [ FP + 84 ] (Z); DBGA ( R0.L , 92 );
R0 = W [ FP + 86 ] (Z); DBGA ( R0.L , 93 );
R0 = W [ FP + 88 ] (Z); DBGA ( R0.L , 94 );
R0 = W [ FP + 90 ] (Z); DBGA ( R0.L , 95 );
R0 = W [ FP + 92 ] (Z); DBGA ( R0.L , 96 );
R0 = W [ FP + 94 ] (Z); DBGA ( R0.L , 97 );
R0 = W [ FP + 96 ] (Z); DBGA ( R0.L , 98 );
R0 = W [ FP + 98 ] (Z); DBGA ( R0.L , 99 );
pass
.data
.dw 0
.dw 1
.dw 2
.dw 3
.dw 4
.dw 5
.dw 6
.dw 7
.dw 8
.dw 9
.dw 10
.dw 11
.dw 12
.dw 13
.dw 14
.dw 15
.dw 16
.dw 17
.dw 18
.dw 19
.dw 20
.dw 21
.dw 22
.dw 23
.dw 24
.dw 25
.dw 26
.dw 27
.dw 28
.dw 29
.dw 30
.dw 31
.dw 32
.dw 33
.dw 34
.dw 35
.dw 36
.dw 37
.dw 38
.dw 39
.dw 40
.dw 41
.dw 42
.dw 43
.dw 44
.dw 45
.dw 46
.dw 47
.dw 48
.dw 49
middle:
.dw 50
.dw 51
.dw 52
.dw 53
.dw 54
.dw 55
.dw 56
.dw 57
.dw 58
.dw 59
.dw 60
.dw 61
.dw 62
.dw 63
.dw 64
.dw 65
.dw 66
.dw 67
.dw 68
.dw 69
.dw 70
.dw 71
.dw 72
.dw 73
.dw 74
.dw 75
.dw 76
.dw 77
.dw 78
.dw 79
.dw 80
.dw 81
.dw 82
.dw 83
.dw 84
.dw 85
.dw 86
.dw 87
.dw 88
.dw 89
.dw 90
.dw 91
.dw 92
.dw 93
.dw 94
.dw 95
.dw 96
.dw 97
.dw 98
.dw 99
|