1# frv testcase for cfmadds $GRi,$GRj,$GRk,$CCi,$cond 2# mach: frv 3# as(frv): -mcpu=frv 4 5 .include "testutils.inc" 6 7 float_constants 8 start 9 load_float_constants 10 11 .global cfmadds 12cfmadds: 13 set_spr_immed 0x1b1b,cccr 14 15 set_fr_fr fr16,fr1 16 cfmadds fr16,fr4,fr1,cc0,1 17 test_fr_fr fr1,fr16 18 test_fr_fr fr1,fr20 19 cfmadds fr16,fr8,fr1,cc0,1 20 test_fr_fr fr1,fr16 21 test_fr_fr fr1,fr20 22 cfmadds fr16,fr12,fr1,cc0,1 23 test_fr_fr fr1,fr16 24 test_fr_fr fr1,fr20 25 cfmadds fr16,fr16,fr1,cc0,1 26 test_fr_fr fr1,fr16 27 test_fr_fr fr1,fr20 28 cfmadds fr16,fr20,fr1,cc0,1 29 test_fr_fr fr1,fr16 30 test_fr_fr fr1,fr20 31 cfmadds fr16,fr24,fr1,cc0,1 32 test_fr_fr fr1,fr16 33 test_fr_fr fr1,fr20 34 cfmadds fr16,fr28,fr1,cc0,1 35 test_fr_fr fr1,fr16 36 test_fr_fr fr1,fr20 37 cfmadds fr16,fr32,fr1,cc0,1 38 test_fr_fr fr1,fr16 39 test_fr_fr fr1,fr20 40 cfmadds fr16,fr36,fr1,cc0,1 41 test_fr_fr fr1,fr16 42 test_fr_fr fr1,fr20 43 cfmadds fr16,fr40,fr1,cc0,1 44 test_fr_fr fr1,fr16 45 test_fr_fr fr1,fr20 46 cfmadds fr16,fr44,fr1,cc0,1 47 test_fr_fr fr1,fr16 48 test_fr_fr fr1,fr20 49 cfmadds fr16,fr48,fr1,cc0,1 50 test_fr_fr fr1,fr16 51 test_fr_fr fr1,fr20 52 53 cfmadds fr20,fr4,fr1,cc0,1 54 test_fr_fr fr1,fr16 55 test_fr_fr fr1,fr20 56 cfmadds fr20,fr8,fr1,cc0,1 57 test_fr_fr fr1,fr16 58 test_fr_fr fr1,fr20 59 cfmadds fr20,fr12,fr1,cc0,1 60 test_fr_fr fr1,fr16 61 test_fr_fr fr1,fr20 62 cfmadds fr20,fr16,fr1,cc0,1 63 test_fr_fr fr1,fr16 64 test_fr_fr fr1,fr20 65 cfmadds fr20,fr20,fr1,cc0,1 66 test_fr_fr fr1,fr16 67 test_fr_fr fr1,fr20 68 cfmadds fr20,fr24,fr1,cc0,1 69 test_fr_fr fr1,fr16 70 test_fr_fr fr1,fr20 71 cfmadds fr20,fr28,fr1,cc0,1 72 test_fr_fr fr1,fr16 73 test_fr_fr fr1,fr20 74 cfmadds fr20,fr32,fr1,cc0,1 75 test_fr_fr fr1,fr16 76 test_fr_fr fr1,fr20 77 cfmadds fr20,fr36,fr1,cc0,1 78 test_fr_fr fr1,fr16 79 test_fr_fr fr1,fr20 80 cfmadds fr20,fr40,fr1,cc4,1 81 test_fr_fr fr1,fr16 82 test_fr_fr fr1,fr20 83 cfmadds fr20,fr44,fr1,cc4,1 84 test_fr_fr fr1,fr16 85 test_fr_fr fr1,fr20 86 cfmadds fr20,fr48,fr1,cc4,1 87 test_fr_fr fr1,fr16 88 test_fr_fr fr1,fr20 89 90 set_fr_fr fr16,fr1 91 cfmadds fr28,fr0,fr1,cc4,1 92 test_fr_fr fr1,fr0 93 set_fr_fr fr16,fr1 94 cfmadds fr28,fr4,fr1,cc4,1 95 test_fr_fr fr1,fr4 96 set_fr_fr fr16,fr1 97 cfmadds fr28,fr8,fr1,cc4,1 98 test_fr_fr fr1,fr8 99 set_fr_fr fr16,fr1 100 cfmadds fr28,fr12,fr1,cc4,1 101 test_fr_fr fr1,fr12 102 set_fr_fr fr16,fr1 103 cfmadds fr28,fr16,fr1,cc4,1 104 test_fr_fr fr1,fr16 105 test_fr_fr fr1,fr20 106 set_fr_fr fr16,fr1 107 cfmadds fr28,fr20,fr1,cc4,1 108 test_fr_fr fr1,fr16 109 test_fr_fr fr1,fr20 110 set_fr_fr fr16,fr1 111 cfmadds fr28,fr24,fr1,cc4,1 112 test_fr_fr fr1,fr24 113 set_fr_fr fr16,fr1 114 cfmadds fr28,fr28,fr1,cc4,1 115 test_fr_fr fr1,fr28 116 set_fr_fr fr16,fr1 117 cfmadds fr28,fr32,fr1,cc4,1 118 test_fr_fr fr1,fr32 119 set_fr_fr fr16,fr1 120 cfmadds fr28,fr36,fr1,cc4,1 121 test_fr_fr fr1,fr36 122 set_fr_fr fr16,fr1 123 cfmadds fr28,fr40,fr1,cc4,1 124 test_fr_fr fr1,fr40 125 set_fr_fr fr16,fr1 126 cfmadds fr28,fr44,fr1,cc4,1 127 test_fr_fr fr1,fr44 128 set_fr_fr fr16,fr1 129 cfmadds fr28,fr48,fr1,cc4,1 130 test_fr_fr fr1,fr48 131 set_fr_fr fr16,fr1 132 cfmadds fr28,fr52,fr1,cc4,1 133 test_fr_fr fr1,fr52 134 135 set_fr_fr fr36,fr1 136 cfmadds fr28,fr8,fr1,cc4,1 137 test_fr_fr fr1,fr32 138 cfmadds fr8,fr28,fr1,cc4,1 139 test_fr_fr fr1,fr28 140 141 set_fr_fr fr36,fr1 142 cfmadds fr32,fr36,fr1,cc4,1 143 test_fr_fr fr1,fr44 144; 145 set_fr_fr fr16,fr1 146 cfmadds fr16,fr4,fr1,cc1,0 147 test_fr_fr fr1,fr16 148 test_fr_fr fr1,fr20 149 cfmadds fr16,fr8,fr1,cc1,0 150 test_fr_fr fr1,fr16 151 test_fr_fr fr1,fr20 152 cfmadds fr16,fr12,fr1,cc1,0 153 test_fr_fr fr1,fr16 154 test_fr_fr fr1,fr20 155 cfmadds fr16,fr16,fr1,cc1,0 156 test_fr_fr fr1,fr16 157 test_fr_fr fr1,fr20 158 cfmadds fr16,fr20,fr1,cc1,0 159 test_fr_fr fr1,fr16 160 test_fr_fr fr1,fr20 161 cfmadds fr16,fr24,fr1,cc1,0 162 test_fr_fr fr1,fr16 163 test_fr_fr fr1,fr20 164 cfmadds fr16,fr28,fr1,cc1,0 165 test_fr_fr fr1,fr16 166 test_fr_fr fr1,fr20 167 cfmadds fr16,fr32,fr1,cc1,0 168 test_fr_fr fr1,fr16 169 test_fr_fr fr1,fr20 170 cfmadds fr16,fr36,fr1,cc1,0 171 test_fr_fr fr1,fr16 172 test_fr_fr fr1,fr20 173 cfmadds fr16,fr40,fr1,cc1,0 174 test_fr_fr fr1,fr16 175 test_fr_fr fr1,fr20 176 cfmadds fr16,fr44,fr1,cc1,0 177 test_fr_fr fr1,fr16 178 test_fr_fr fr1,fr20 179 cfmadds fr16,fr48,fr1,cc1,0 180 test_fr_fr fr1,fr16 181 test_fr_fr fr1,fr20 182 183 cfmadds fr20,fr4,fr1,cc1,0 184 test_fr_fr fr1,fr16 185 test_fr_fr fr1,fr20 186 cfmadds fr20,fr8,fr1,cc1,0 187 test_fr_fr fr1,fr16 188 test_fr_fr fr1,fr20 189 cfmadds fr20,fr12,fr1,cc1,0 190 test_fr_fr fr1,fr16 191 test_fr_fr fr1,fr20 192 cfmadds fr20,fr16,fr1,cc1,0 193 test_fr_fr fr1,fr16 194 test_fr_fr fr1,fr20 195 cfmadds fr20,fr20,fr1,cc1,0 196 test_fr_fr fr1,fr16 197 test_fr_fr fr1,fr20 198 cfmadds fr20,fr24,fr1,cc1,0 199 test_fr_fr fr1,fr16 200 test_fr_fr fr1,fr20 201 cfmadds fr20,fr28,fr1,cc1,0 202 test_fr_fr fr1,fr16 203 test_fr_fr fr1,fr20 204 cfmadds fr20,fr32,fr1,cc1,0 205 test_fr_fr fr1,fr16 206 test_fr_fr fr1,fr20 207 cfmadds fr20,fr36,fr1,cc1,0 208 test_fr_fr fr1,fr16 209 test_fr_fr fr1,fr20 210 cfmadds fr20,fr40,fr1,cc5,0 211 test_fr_fr fr1,fr16 212 test_fr_fr fr1,fr20 213 cfmadds fr20,fr44,fr1,cc5,0 214 test_fr_fr fr1,fr16 215 test_fr_fr fr1,fr20 216 cfmadds fr20,fr48,fr1,cc5,0 217 test_fr_fr fr1,fr16 218 test_fr_fr fr1,fr20 219 220 set_fr_fr fr16,fr1 221 cfmadds fr28,fr0,fr1,cc5,0 222 test_fr_fr fr1,fr0 223 set_fr_fr fr16,fr1 224 cfmadds fr28,fr4,fr1,cc5,0 225 test_fr_fr fr1,fr4 226 set_fr_fr fr16,fr1 227 cfmadds fr28,fr8,fr1,cc5,0 228 test_fr_fr fr1,fr8 229 set_fr_fr fr16,fr1 230 cfmadds fr28,fr12,fr1,cc5,0 231 test_fr_fr fr1,fr12 232 set_fr_fr fr16,fr1 233 cfmadds fr28,fr16,fr1,cc5,0 234 test_fr_fr fr1,fr16 235 test_fr_fr fr1,fr20 236 set_fr_fr fr16,fr1 237 cfmadds fr28,fr20,fr1,cc5,0 238 test_fr_fr fr1,fr16 239 test_fr_fr fr1,fr20 240 set_fr_fr fr16,fr1 241 cfmadds fr28,fr24,fr1,cc5,0 242 test_fr_fr fr1,fr24 243 set_fr_fr fr16,fr1 244 cfmadds fr28,fr28,fr1,cc5,0 245 test_fr_fr fr1,fr28 246 set_fr_fr fr16,fr1 247 cfmadds fr28,fr32,fr1,cc5,0 248 test_fr_fr fr1,fr32 249 set_fr_fr fr16,fr1 250 cfmadds fr28,fr36,fr1,cc5,0 251 test_fr_fr fr1,fr36 252 set_fr_fr fr16,fr1 253 cfmadds fr28,fr40,fr1,cc5,0 254 test_fr_fr fr1,fr40 255 set_fr_fr fr16,fr1 256 cfmadds fr28,fr44,fr1,cc5,0 257 test_fr_fr fr1,fr44 258 set_fr_fr fr16,fr1 259 cfmadds fr28,fr48,fr1,cc5,0 260 test_fr_fr fr1,fr48 261 set_fr_fr fr16,fr1 262 cfmadds fr28,fr52,fr1,cc5,0 263 test_fr_fr fr1,fr52 264 265 set_fr_fr fr36,fr1 266 cfmadds fr28,fr8,fr1,cc5,0 267 test_fr_fr fr1,fr32 268 cfmadds fr8,fr28,fr1,cc5,0 269 test_fr_fr fr1,fr28 270 271 set_fr_fr fr36,fr1 272 cfmadds fr32,fr36,fr1,cc5,0 273 test_fr_fr fr1,fr44 274; 275 set_fr_fr fr48,fr1 276 cfmadds fr16,fr4,fr1,cc0,0 277 test_fr_fr fr1,fr48 278 cfmadds fr16,fr8,fr1,cc0,0 279 test_fr_fr fr1,fr48 280 cfmadds fr16,fr12,fr1,cc0,0 281 test_fr_fr fr1,fr48 282 cfmadds fr16,fr16,fr1,cc0,0 283 test_fr_fr fr1,fr48 284 cfmadds fr16,fr20,fr1,cc0,0 285 test_fr_fr fr1,fr48 286 cfmadds fr16,fr24,fr1,cc0,0 287 test_fr_fr fr1,fr48 288 cfmadds fr16,fr28,fr1,cc0,0 289 test_fr_fr fr1,fr48 290 cfmadds fr16,fr32,fr1,cc0,0 291 test_fr_fr fr1,fr48 292 cfmadds fr16,fr36,fr1,cc0,0 293 test_fr_fr fr1,fr48 294 cfmadds fr16,fr40,fr1,cc0,0 295 test_fr_fr fr1,fr48 296 cfmadds fr16,fr44,fr1,cc0,0 297 test_fr_fr fr1,fr48 298 cfmadds fr16,fr48,fr1,cc0,0 299 test_fr_fr fr1,fr48 300 301 cfmadds fr20,fr4,fr1,cc0,0 302 test_fr_fr fr1,fr48 303 cfmadds fr20,fr8,fr1,cc0,0 304 test_fr_fr fr1,fr48 305 cfmadds fr20,fr12,fr1,cc0,0 306 test_fr_fr fr1,fr48 307 cfmadds fr20,fr16,fr1,cc0,0 308 test_fr_fr fr1,fr48 309 cfmadds fr20,fr20,fr1,cc0,0 310 test_fr_fr fr1,fr48 311 cfmadds fr20,fr24,fr1,cc0,0 312 test_fr_fr fr1,fr48 313 cfmadds fr20,fr28,fr1,cc0,0 314 test_fr_fr fr1,fr48 315 cfmadds fr20,fr32,fr1,cc0,0 316 test_fr_fr fr1,fr48 317 cfmadds fr20,fr36,fr1,cc0,0 318 test_fr_fr fr1,fr48 319 cfmadds fr20,fr40,fr1,cc4,0 320 test_fr_fr fr1,fr48 321 cfmadds fr20,fr44,fr1,cc4,0 322 test_fr_fr fr1,fr48 323 cfmadds fr20,fr48,fr1,cc4,0 324 test_fr_fr fr1,fr48 325 326 cfmadds fr28,fr0,fr1,cc4,0 327 test_fr_fr fr1,fr48 328 cfmadds fr28,fr4,fr1,cc4,0 329 test_fr_fr fr1,fr48 330 cfmadds fr28,fr8,fr1,cc4,0 331 test_fr_fr fr1,fr48 332 cfmadds fr28,fr12,fr1,cc4,0 333 test_fr_fr fr1,fr48 334 cfmadds fr28,fr16,fr1,cc4,0 335 test_fr_fr fr1,fr48 336 cfmadds fr28,fr20,fr1,cc4,0 337 test_fr_fr fr1,fr48 338 cfmadds fr28,fr24,fr1,cc4,0 339 test_fr_fr fr1,fr48 340 cfmadds fr28,fr28,fr1,cc4,0 341 test_fr_fr fr1,fr48 342 cfmadds fr28,fr32,fr1,cc4,0 343 test_fr_fr fr1,fr48 344 cfmadds fr28,fr36,fr1,cc4,0 345 test_fr_fr fr1,fr48 346 cfmadds fr28,fr40,fr1,cc4,0 347 test_fr_fr fr1,fr48 348 cfmadds fr28,fr44,fr1,cc4,0 349 test_fr_fr fr1,fr48 350 cfmadds fr28,fr48,fr1,cc4,0 351 test_fr_fr fr1,fr48 352 cfmadds fr28,fr52,fr1,cc4,0 353 test_fr_fr fr1,fr48 354 355 cfmadds fr28,fr8,fr1,cc4,0 356 test_fr_fr fr1,fr48 357 cfmadds fr8,fr28,fr1,cc4,0 358 test_fr_fr fr1,fr48 359 360 cfmadds fr32,fr36,fr1,cc4,0 361 test_fr_fr fr1,fr48 362; 363 set_fr_fr fr48,fr1 364 cfmadds fr16,fr4,fr1,cc1,1 365 test_fr_fr fr1,fr48 366 cfmadds fr16,fr8,fr1,cc1,1 367 test_fr_fr fr1,fr48 368 cfmadds fr16,fr12,fr1,cc1,1 369 test_fr_fr fr1,fr48 370 cfmadds fr16,fr16,fr1,cc1,1 371 test_fr_fr fr1,fr48 372 cfmadds fr16,fr20,fr1,cc1,1 373 test_fr_fr fr1,fr48 374 cfmadds fr16,fr24,fr1,cc1,1 375 test_fr_fr fr1,fr48 376 cfmadds fr16,fr28,fr1,cc1,1 377 test_fr_fr fr1,fr48 378 cfmadds fr16,fr32,fr1,cc1,1 379 test_fr_fr fr1,fr48 380 cfmadds fr16,fr36,fr1,cc1,1 381 test_fr_fr fr1,fr48 382 cfmadds fr16,fr40,fr1,cc1,1 383 test_fr_fr fr1,fr48 384 cfmadds fr16,fr44,fr1,cc1,1 385 test_fr_fr fr1,fr48 386 cfmadds fr16,fr48,fr1,cc1,1 387 test_fr_fr fr1,fr48 388 389 cfmadds fr20,fr4,fr1,cc1,1 390 test_fr_fr fr1,fr48 391 cfmadds fr20,fr8,fr1,cc1,1 392 test_fr_fr fr1,fr48 393 cfmadds fr20,fr12,fr1,cc1,1 394 test_fr_fr fr1,fr48 395 cfmadds fr20,fr16,fr1,cc1,1 396 test_fr_fr fr1,fr48 397 cfmadds fr20,fr20,fr1,cc1,1 398 test_fr_fr fr1,fr48 399 cfmadds fr20,fr24,fr1,cc1,1 400 test_fr_fr fr1,fr48 401 cfmadds fr20,fr28,fr1,cc1,1 402 test_fr_fr fr1,fr48 403 cfmadds fr20,fr32,fr1,cc1,1 404 test_fr_fr fr1,fr48 405 cfmadds fr20,fr36,fr1,cc1,1 406 test_fr_fr fr1,fr48 407 cfmadds fr20,fr40,fr1,cc5,1 408 test_fr_fr fr1,fr48 409 cfmadds fr20,fr44,fr1,cc5,1 410 test_fr_fr fr1,fr48 411 cfmadds fr20,fr48,fr1,cc5,1 412 test_fr_fr fr1,fr48 413 414 cfmadds fr28,fr0,fr1,cc5,1 415 test_fr_fr fr1,fr48 416 cfmadds fr28,fr4,fr1,cc5,1 417 test_fr_fr fr1,fr48 418 cfmadds fr28,fr8,fr1,cc5,1 419 test_fr_fr fr1,fr48 420 cfmadds fr28,fr12,fr1,cc5,1 421 test_fr_fr fr1,fr48 422 cfmadds fr28,fr16,fr1,cc5,1 423 test_fr_fr fr1,fr48 424 cfmadds fr28,fr20,fr1,cc5,1 425 test_fr_fr fr1,fr48 426 cfmadds fr28,fr24,fr1,cc5,1 427 test_fr_fr fr1,fr48 428 cfmadds fr28,fr28,fr1,cc5,1 429 test_fr_fr fr1,fr48 430 cfmadds fr28,fr32,fr1,cc5,1 431 test_fr_fr fr1,fr48 432 cfmadds fr28,fr36,fr1,cc5,1 433 test_fr_fr fr1,fr48 434 cfmadds fr28,fr40,fr1,cc5,1 435 test_fr_fr fr1,fr48 436 cfmadds fr28,fr44,fr1,cc5,1 437 test_fr_fr fr1,fr48 438 cfmadds fr28,fr48,fr1,cc5,1 439 test_fr_fr fr1,fr48 440 cfmadds fr28,fr52,fr1,cc5,1 441 test_fr_fr fr1,fr48 442 443 cfmadds fr28,fr8,fr1,cc5,1 444 test_fr_fr fr1,fr48 445 cfmadds fr8,fr28,fr1,cc5,1 446 test_fr_fr fr1,fr48 447 448 cfmadds fr32,fr36,fr1,cc5,1 449 test_fr_fr fr1,fr48 450; 451 set_fr_fr fr48,fr1 452 cfmadds fr16,fr4,fr1,cc2,1 453 test_fr_fr fr1,fr48 454 cfmadds fr16,fr8,fr1,cc2,0 455 test_fr_fr fr1,fr48 456 cfmadds fr16,fr12,fr1,cc2,1 457 test_fr_fr fr1,fr48 458 cfmadds fr16,fr16,fr1,cc2,0 459 test_fr_fr fr1,fr48 460 cfmadds fr16,fr20,fr1,cc2,1 461 test_fr_fr fr1,fr48 462 cfmadds fr16,fr24,fr1,cc2,0 463 test_fr_fr fr1,fr48 464 cfmadds fr16,fr28,fr1,cc2,1 465 test_fr_fr fr1,fr48 466 cfmadds fr16,fr32,fr1,cc2,0 467 test_fr_fr fr1,fr48 468 cfmadds fr16,fr36,fr1,cc2,1 469 test_fr_fr fr1,fr48 470 cfmadds fr16,fr40,fr1,cc2,0 471 test_fr_fr fr1,fr48 472 cfmadds fr16,fr44,fr1,cc2,1 473 test_fr_fr fr1,fr48 474 cfmadds fr16,fr48,fr1,cc2,0 475 test_fr_fr fr1,fr48 476 477 cfmadds fr20,fr4,fr1,cc2,1 478 test_fr_fr fr1,fr48 479 cfmadds fr20,fr8,fr1,cc2,0 480 test_fr_fr fr1,fr48 481 cfmadds fr20,fr12,fr1,cc2,1 482 test_fr_fr fr1,fr48 483 cfmadds fr20,fr16,fr1,cc2,0 484 test_fr_fr fr1,fr48 485 cfmadds fr20,fr20,fr1,cc2,1 486 test_fr_fr fr1,fr48 487 cfmadds fr20,fr24,fr1,cc2,0 488 test_fr_fr fr1,fr48 489 cfmadds fr20,fr28,fr1,cc2,1 490 test_fr_fr fr1,fr48 491 cfmadds fr20,fr32,fr1,cc2,0 492 test_fr_fr fr1,fr48 493 cfmadds fr20,fr36,fr1,cc2,1 494 test_fr_fr fr1,fr48 495 cfmadds fr20,fr40,fr1,cc6,0 496 test_fr_fr fr1,fr48 497 cfmadds fr20,fr44,fr1,cc6,1 498 test_fr_fr fr1,fr48 499 cfmadds fr20,fr48,fr1,cc6,0 500 test_fr_fr fr1,fr48 501 502 cfmadds fr28,fr0,fr1,cc6,1 503 test_fr_fr fr1,fr48 504 cfmadds fr28,fr4,fr1,cc6,0 505 test_fr_fr fr1,fr48 506 cfmadds fr28,fr8,fr1,cc6,1 507 test_fr_fr fr1,fr48 508 cfmadds fr28,fr12,fr1,cc6,0 509 test_fr_fr fr1,fr48 510 cfmadds fr28,fr16,fr1,cc6,1 511 test_fr_fr fr1,fr48 512 cfmadds fr28,fr20,fr1,cc6,0 513 test_fr_fr fr1,fr48 514 cfmadds fr28,fr24,fr1,cc6,1 515 test_fr_fr fr1,fr48 516 cfmadds fr28,fr28,fr1,cc6,0 517 test_fr_fr fr1,fr48 518 cfmadds fr28,fr32,fr1,cc6,1 519 test_fr_fr fr1,fr48 520 cfmadds fr28,fr36,fr1,cc6,0 521 test_fr_fr fr1,fr48 522 cfmadds fr28,fr40,fr1,cc6,1 523 test_fr_fr fr1,fr48 524 cfmadds fr28,fr44,fr1,cc6,0 525 test_fr_fr fr1,fr48 526 cfmadds fr28,fr48,fr1,cc6,1 527 test_fr_fr fr1,fr48 528 cfmadds fr28,fr52,fr1,cc6,0 529 test_fr_fr fr1,fr48 530 531 cfmadds fr28,fr8,fr1,cc6,1 532 test_fr_fr fr1,fr48 533 cfmadds fr8,fr28,fr1,cc6,0 534 test_fr_fr fr1,fr48 535 536 cfmadds fr32,fr36,fr1,cc6,1 537 test_fr_fr fr1,fr48 538; 539 set_fr_fr fr48,fr1 540 cfmadds fr16,fr4,fr1,cc3,1 541 test_fr_fr fr1,fr48 542 cfmadds fr16,fr8,fr1,cc3,0 543 test_fr_fr fr1,fr48 544 cfmadds fr16,fr12,fr1,cc3,1 545 test_fr_fr fr1,fr48 546 cfmadds fr16,fr16,fr1,cc3,0 547 test_fr_fr fr1,fr48 548 cfmadds fr16,fr20,fr1,cc3,1 549 test_fr_fr fr1,fr48 550 cfmadds fr16,fr24,fr1,cc3,0 551 test_fr_fr fr1,fr48 552 cfmadds fr16,fr28,fr1,cc3,1 553 test_fr_fr fr1,fr48 554 cfmadds fr16,fr32,fr1,cc3,0 555 test_fr_fr fr1,fr48 556 cfmadds fr16,fr36,fr1,cc3,1 557 test_fr_fr fr1,fr48 558 cfmadds fr16,fr40,fr1,cc3,0 559 test_fr_fr fr1,fr48 560 cfmadds fr16,fr44,fr1,cc3,1 561 test_fr_fr fr1,fr48 562 cfmadds fr16,fr48,fr1,cc3,0 563 test_fr_fr fr1,fr48 564 565 cfmadds fr20,fr4,fr1,cc3,1 566 test_fr_fr fr1,fr48 567 cfmadds fr20,fr8,fr1,cc3,0 568 test_fr_fr fr1,fr48 569 cfmadds fr20,fr12,fr1,cc3,1 570 test_fr_fr fr1,fr48 571 cfmadds fr20,fr16,fr1,cc3,0 572 test_fr_fr fr1,fr48 573 cfmadds fr20,fr20,fr1,cc3,1 574 test_fr_fr fr1,fr48 575 cfmadds fr20,fr24,fr1,cc3,0 576 test_fr_fr fr1,fr48 577 cfmadds fr20,fr28,fr1,cc3,1 578 test_fr_fr fr1,fr48 579 cfmadds fr20,fr32,fr1,cc3,0 580 test_fr_fr fr1,fr48 581 cfmadds fr20,fr36,fr1,cc3,1 582 test_fr_fr fr1,fr48 583 cfmadds fr20,fr40,fr1,cc7,0 584 test_fr_fr fr1,fr48 585 cfmadds fr20,fr44,fr1,cc7,1 586 test_fr_fr fr1,fr48 587 cfmadds fr20,fr48,fr1,cc7,0 588 test_fr_fr fr1,fr48 589 590 cfmadds fr28,fr0,fr1,cc7,1 591 test_fr_fr fr1,fr48 592 cfmadds fr28,fr4,fr1,cc7,0 593 test_fr_fr fr1,fr48 594 cfmadds fr28,fr8,fr1,cc7,1 595 test_fr_fr fr1,fr48 596 cfmadds fr28,fr12,fr1,cc7,0 597 test_fr_fr fr1,fr48 598 cfmadds fr28,fr16,fr1,cc7,1 599 test_fr_fr fr1,fr48 600 cfmadds fr28,fr20,fr1,cc7,0 601 test_fr_fr fr1,fr48 602 cfmadds fr28,fr24,fr1,cc7,1 603 test_fr_fr fr1,fr48 604 cfmadds fr28,fr28,fr1,cc7,0 605 test_fr_fr fr1,fr48 606 cfmadds fr28,fr32,fr1,cc7,1 607 test_fr_fr fr1,fr48 608 cfmadds fr28,fr36,fr1,cc7,0 609 test_fr_fr fr1,fr48 610 cfmadds fr28,fr40,fr1,cc7,1 611 test_fr_fr fr1,fr48 612 cfmadds fr28,fr44,fr1,cc7,0 613 test_fr_fr fr1,fr48 614 cfmadds fr28,fr48,fr1,cc7,1 615 test_fr_fr fr1,fr48 616 cfmadds fr28,fr52,fr1,cc7,0 617 test_fr_fr fr1,fr48 618 619 cfmadds fr28,fr8,fr1,cc7,1 620 test_fr_fr fr1,fr48 621 cfmadds fr8,fr28,fr1,cc7,0 622 test_fr_fr fr1,fr48 623 624 cfmadds fr32,fr36,fr1,cc7,1 625 test_fr_fr fr1,fr48 626; 627 pass 628