• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching refs:CHECK_EQUAL_64

227 #define CHECK_EQUAL_64(expected, result)                                      \  macro
281 CHECK_EQUAL_64(0x1000, x0); in TEST()
282 CHECK_EQUAL_64(0x1050, x1); in TEST()
283 CHECK_EQUAL_64(0x104f, x2); in TEST()
284 CHECK_EQUAL_64(0x1fff, x3); in TEST()
285 CHECK_EQUAL_64(0xfffffff8, x4); in TEST()
286 CHECK_EQUAL_64(0xfffffff8, x5); in TEST()
317 CHECK_EQUAL_64(0xfffff000, x0); in TEST()
318 CHECK_EQUAL_64(0xfffffffffffff000UL, x1); in TEST()
319 CHECK_EQUAL_64(0x00001fff, x2); in TEST()
320 CHECK_EQUAL_64(0x0000000000003fffUL, x3); in TEST()
321 CHECK_EQUAL_64(0xe00001ff, x4); in TEST()
322 CHECK_EQUAL_64(0xf0000000000000ffUL, x5); in TEST()
323 CHECK_EQUAL_64(0x00000001, x6); in TEST()
324 CHECK_EQUAL_64(0x0, x7); in TEST()
325 CHECK_EQUAL_64(0x7ff80000, x8); in TEST()
326 CHECK_EQUAL_64(0x3ffc000000000000UL, x9); in TEST()
327 CHECK_EQUAL_64(0xffffff00, x10); in TEST()
328 CHECK_EQUAL_64(0x0000000000000001UL, x11); in TEST()
329 CHECK_EQUAL_64(0xffff8003, x12); in TEST()
330 CHECK_EQUAL_64(0xffffffffffff0007UL, x13); in TEST()
331 CHECK_EQUAL_64(0xfffffffffffe000fUL, x14); in TEST()
332 CHECK_EQUAL_64(0xfffffffffffe000fUL, x15); in TEST()
389 CHECK_EQUAL_64(0x0123456789abcdefL, x0); in TEST()
390 CHECK_EQUAL_64(0x00000000abcd0000L, x1); in TEST()
391 CHECK_EQUAL_64(0xffffabcdffffffffL, x2); in TEST()
392 CHECK_EQUAL_64(0x5432ffffffffffffL, x3); in TEST()
393 CHECK_EQUAL_64(x4, x5); in TEST()
395 CHECK_EQUAL_64(0x0123456789abcdefL, x7); in TEST()
397 CHECK_EQUAL_64(0x0123456789abcdefL, x9); in TEST()
399 CHECK_EQUAL_64(0x00000fff, x11); in TEST()
400 CHECK_EQUAL_64(0x0000000000000fffUL, x12); in TEST()
401 CHECK_EQUAL_64(0x00001ffe, x13); in TEST()
402 CHECK_EQUAL_64(0x0000000000003ffcUL, x14); in TEST()
403 CHECK_EQUAL_64(0x000001ff, x15); in TEST()
404 CHECK_EQUAL_64(0x00000000000000ffUL, x18); in TEST()
405 CHECK_EQUAL_64(0x00000001, x19); in TEST()
406 CHECK_EQUAL_64(0x0, x20); in TEST()
407 CHECK_EQUAL_64(0x7ff80000, x21); in TEST()
408 CHECK_EQUAL_64(0x3ffc000000000000UL, x22); in TEST()
409 CHECK_EQUAL_64(0x000000fe, x23); in TEST()
410 CHECK_EQUAL_64(0xfffffffffffffffcUL, x24); in TEST()
411 CHECK_EQUAL_64(0x00007ff8, x25); in TEST()
412 CHECK_EQUAL_64(0x000000000000fff0UL, x26); in TEST()
413 CHECK_EQUAL_64(0x000000000001ffe0UL, x27); in TEST()
438 CHECK_EQUAL_64(0xffffffffL, x0); in TEST()
439 CHECK_EQUAL_64(0xffff1234L, x1); in TEST()
440 CHECK_EQUAL_64(0x1234ffffL, x2); in TEST()
441 CHECK_EQUAL_64(0x00000000L, x3); in TEST()
442 CHECK_EQUAL_64(0x00001234L, x4); in TEST()
443 CHECK_EQUAL_64(0x12340000L, x5); in TEST()
444 CHECK_EQUAL_64(0x12345678L, x6); in TEST()
445 CHECK_EQUAL_64(0x80000000L, x7); in TEST()
446 CHECK_EQUAL_64(0xffff0000L, x8); in TEST()
489 CHECK_EQUAL_64(0xffffffffffff1234L, x1); in TEST()
490 CHECK_EQUAL_64(0xffffffff12345678L, x2); in TEST()
491 CHECK_EQUAL_64(0xffff1234ffff5678L, x3); in TEST()
492 CHECK_EQUAL_64(0x1234ffffffff5678L, x4); in TEST()
493 CHECK_EQUAL_64(0x1234ffff5678ffffL, x5); in TEST()
494 CHECK_EQUAL_64(0x12345678ffffffffL, x6); in TEST()
495 CHECK_EQUAL_64(0x1234ffffffffffffL, x7); in TEST()
496 CHECK_EQUAL_64(0x123456789abcffffL, x8); in TEST()
497 CHECK_EQUAL_64(0x12345678ffff9abcL, x9); in TEST()
498 CHECK_EQUAL_64(0x1234ffff56789abcL, x10); in TEST()
499 CHECK_EQUAL_64(0xffff123456789abcL, x11); in TEST()
500 CHECK_EQUAL_64(0x0000000000000000L, x12); in TEST()
501 CHECK_EQUAL_64(0x0000000000001234L, x13); in TEST()
502 CHECK_EQUAL_64(0x0000000012345678L, x14); in TEST()
503 CHECK_EQUAL_64(0x0000123400005678L, x15); in TEST()
504 CHECK_EQUAL_64(0x1234000000005678L, x18); in TEST()
505 CHECK_EQUAL_64(0x1234000056780000L, x19); in TEST()
506 CHECK_EQUAL_64(0x1234567800000000L, x20); in TEST()
507 CHECK_EQUAL_64(0x1234000000000000L, x21); in TEST()
508 CHECK_EQUAL_64(0x123456789abc0000L, x22); in TEST()
509 CHECK_EQUAL_64(0x1234567800009abcL, x23); in TEST()
510 CHECK_EQUAL_64(0x1234000056789abcL, x24); in TEST()
511 CHECK_EQUAL_64(0x0000123456789abcL, x25); in TEST()
512 CHECK_EQUAL_64(0x123456789abcdef0L, x26); in TEST()
513 CHECK_EQUAL_64(0xffff000000000001L, x27); in TEST()
514 CHECK_EQUAL_64(0x8000ffff00000000L, x28); in TEST()
542 CHECK_EQUAL_64(0xf000f0ff, x2); in TEST()
543 CHECK_EQUAL_64(0xf000f0f0, x3); in TEST()
544 CHECK_EQUAL_64(0xf00000ff0000f0f0L, x4); in TEST()
545 CHECK_EQUAL_64(0x0f00f0ff, x5); in TEST()
546 CHECK_EQUAL_64(0xff00f0ff, x6); in TEST()
547 CHECK_EQUAL_64(0x0f00f0ff, x7); in TEST()
548 CHECK_EQUAL_64(0x0ffff0f0, x8); in TEST()
549 CHECK_EQUAL_64(0x0ff00000000ff0f0L, x9); in TEST()
550 CHECK_EQUAL_64(0xf0ff, x10); in TEST()
551 CHECK_EQUAL_64(0xf0000000f000f0f0L, x11); in TEST()
576 CHECK_EQUAL_64(0x00000081, x6); in TEST()
577 CHECK_EQUAL_64(0x00010101, x7); in TEST()
578 CHECK_EQUAL_64(0x00020201, x8); in TEST()
579 CHECK_EQUAL_64(0x0000000400040401UL, x9); in TEST()
580 CHECK_EQUAL_64(0x00000000ffffff81UL, x10); in TEST()
581 CHECK_EQUAL_64(0xffffffffffff0101UL, x11); in TEST()
582 CHECK_EQUAL_64(0xfffffffe00020201UL, x12); in TEST()
583 CHECK_EQUAL_64(0x0000000400040401UL, x13); in TEST()
606 CHECK_EQUAL_64(0, x0); in TEST()
607 CHECK_EQUAL_64(0xf0f0f0f0f0f0f0f0UL, x1); in TEST()
608 CHECK_EQUAL_64(0x1234567890abcdefUL, x10); in TEST()
609 CHECK_EQUAL_64(0xf0fbfdffUL, x11); in TEST()
639 CHECK_EQUAL_64(0xffffffff0ffffff0L, x2); in TEST()
640 CHECK_EQUAL_64(0xfffff0ff, x3); in TEST()
641 CHECK_EQUAL_64(0xfffffff0fffff0ffL, x4); in TEST()
642 CHECK_EQUAL_64(0xffffffff87fffff0L, x5); in TEST()
643 CHECK_EQUAL_64(0x07fffff0, x6); in TEST()
644 CHECK_EQUAL_64(0xffffffff87fffff0L, x7); in TEST()
645 CHECK_EQUAL_64(0xff00ffff, x8); in TEST()
646 CHECK_EQUAL_64(0xff00ffffffffffffL, x9); in TEST()
647 CHECK_EQUAL_64(0xfffff0f0, x10); in TEST()
648 CHECK_EQUAL_64(0xffff0000fffff0f0L, x11); in TEST()
673 CHECK_EQUAL_64(0xffffff7f, x6); in TEST()
674 CHECK_EQUAL_64(0xfffffffffffefefdUL, x7); in TEST()
675 CHECK_EQUAL_64(0xfffdfdfb, x8); in TEST()
676 CHECK_EQUAL_64(0xfffffffbfffbfbf7UL, x9); in TEST()
677 CHECK_EQUAL_64(0x0000007f, x10); in TEST()
678 CHECK_EQUAL_64(0x0000fefd, x11); in TEST()
679 CHECK_EQUAL_64(0x00000001fffdfdfbUL, x12); in TEST()
680 CHECK_EQUAL_64(0xfffffffbfffbfbf7UL, x13); in TEST()
708 CHECK_EQUAL_64(0x000000f0, x2); in TEST()
709 CHECK_EQUAL_64(0x00000ff0, x3); in TEST()
710 CHECK_EQUAL_64(0x00000ff0, x4); in TEST()
711 CHECK_EQUAL_64(0x00000070, x5); in TEST()
712 CHECK_EQUAL_64(0x0000ff00, x6); in TEST()
713 CHECK_EQUAL_64(0x00000f00, x7); in TEST()
714 CHECK_EQUAL_64(0x00000ff0, x8); in TEST()
715 CHECK_EQUAL_64(0x00000000, x9); in TEST()
716 CHECK_EQUAL_64(0x0000ff00, x10); in TEST()
717 CHECK_EQUAL_64(0x000000f0, x11); in TEST()
742 CHECK_EQUAL_64(0x00000081, x6); in TEST()
743 CHECK_EQUAL_64(0x00010102, x7); in TEST()
744 CHECK_EQUAL_64(0x00020204, x8); in TEST()
745 CHECK_EQUAL_64(0x0000000400040408UL, x9); in TEST()
746 CHECK_EQUAL_64(0xffffff81, x10); in TEST()
747 CHECK_EQUAL_64(0xffffffffffff0102UL, x11); in TEST()
748 CHECK_EQUAL_64(0xfffffffe00020204UL, x12); in TEST()
749 CHECK_EQUAL_64(0x0000000400040408UL, x13); in TEST()
767 CHECK_EQUAL_64(0xf00000ff, x0); in TEST()
778 CHECK_EQUAL_64(0x00000000, x0); in TEST()
789 CHECK_EQUAL_64(0x8000000000000000L, x0); in TEST()
799 CHECK_EQUAL_64(0x00000000, x0); in TEST()
809 CHECK_EQUAL_64(0x80000000, x0); in TEST()
847 CHECK_EQUAL_64(0x0000ff00, x2); in TEST()
848 CHECK_EQUAL_64(0x0000f000, x3); in TEST()
849 CHECK_EQUAL_64(0x0000f000, x4); in TEST()
850 CHECK_EQUAL_64(0x0000ff80, x5); in TEST()
851 CHECK_EQUAL_64(0x000000f0, x6); in TEST()
852 CHECK_EQUAL_64(0x0000f0f0, x7); in TEST()
853 CHECK_EQUAL_64(0x0000f000, x8); in TEST()
854 CHECK_EQUAL_64(0x0000ff00, x9); in TEST()
855 CHECK_EQUAL_64(0x0000ffe0, x10); in TEST()
856 CHECK_EQUAL_64(0x0000fef0, x11); in TEST()
858 CHECK_EQUAL_64(0x543210, x21); in TEST()
883 CHECK_EQUAL_64(0xffffff7e, x6); in TEST()
884 CHECK_EQUAL_64(0xfffffffffffefefdUL, x7); in TEST()
885 CHECK_EQUAL_64(0xfffdfdfb, x8); in TEST()
886 CHECK_EQUAL_64(0xfffffffbfffbfbf7UL, x9); in TEST()
887 CHECK_EQUAL_64(0x0000007e, x10); in TEST()
888 CHECK_EQUAL_64(0x0000fefd, x11); in TEST()
889 CHECK_EQUAL_64(0x00000001fffdfdfbUL, x12); in TEST()
890 CHECK_EQUAL_64(0xfffffffbfffbfbf7UL, x13); in TEST()
908 CHECK_EQUAL_64(0x00000000, x0); in TEST()
918 CHECK_EQUAL_64(0x80000000, x0); in TEST()
929 CHECK_EQUAL_64(0x00000000, x0); in TEST()
939 CHECK_EQUAL_64(0x8000000000000000L, x0); in TEST()
949 CHECK_EQUAL_64(0x00000000, x0); in TEST()
977 CHECK_EQUAL_64(0xf000ff0f, x2); in TEST()
978 CHECK_EQUAL_64(0x0000f000, x3); in TEST()
979 CHECK_EQUAL_64(0x0000000f0000f000L, x4); in TEST()
980 CHECK_EQUAL_64(0x7800ff8f, x5); in TEST()
981 CHECK_EQUAL_64(0xffff00f0, x6); in TEST()
982 CHECK_EQUAL_64(0x0000f0f0, x7); in TEST()
983 CHECK_EQUAL_64(0x0000f00f, x8); in TEST()
984 CHECK_EQUAL_64(0x00000ff00000ffffL, x9); in TEST()
985 CHECK_EQUAL_64(0xff0000f0, x10); in TEST()
986 CHECK_EQUAL_64(0xff00ff00ff0000f0L, x11); in TEST()
1011 CHECK_EQUAL_64(0x11111190, x6); in TEST()
1012 CHECK_EQUAL_64(0x1111111111101013UL, x7); in TEST()
1013 CHECK_EQUAL_64(0x11131315, x8); in TEST()
1014 CHECK_EQUAL_64(0x1111111511151519UL, x9); in TEST()
1015 CHECK_EQUAL_64(0xeeeeee90, x10); in TEST()
1016 CHECK_EQUAL_64(0xeeeeeeeeeeee1013UL, x11); in TEST()
1017 CHECK_EQUAL_64(0xeeeeeeef11131315UL, x12); in TEST()
1018 CHECK_EQUAL_64(0x1111111511151519UL, x13); in TEST()
1046 CHECK_EQUAL_64(0xffffffff0fff00f0L, x2); in TEST()
1047 CHECK_EQUAL_64(0xffff0fff, x3); in TEST()
1048 CHECK_EQUAL_64(0xfffffff0ffff0fffL, x4); in TEST()
1049 CHECK_EQUAL_64(0xffffffff87ff0070L, x5); in TEST()
1050 CHECK_EQUAL_64(0x0000ff0f, x6); in TEST()
1051 CHECK_EQUAL_64(0xffffffffffff0f0fL, x7); in TEST()
1052 CHECK_EQUAL_64(0xffff0ff0, x8); in TEST()
1053 CHECK_EQUAL_64(0xfffff00fffff0000L, x9); in TEST()
1054 CHECK_EQUAL_64(0xfc3f03cf, x10); in TEST()
1055 CHECK_EQUAL_64(0xffffefffffff100fL, x11); in TEST()
1080 CHECK_EQUAL_64(0xeeeeee6f, x6); in TEST()
1081 CHECK_EQUAL_64(0xeeeeeeeeeeefefecUL, x7); in TEST()
1082 CHECK_EQUAL_64(0xeeececea, x8); in TEST()
1083 CHECK_EQUAL_64(0xeeeeeeeaeeeaeae6UL, x9); in TEST()
1084 CHECK_EQUAL_64(0x1111116f, x10); in TEST()
1085 CHECK_EQUAL_64(0x111111111111efecUL, x11); in TEST()
1086 CHECK_EQUAL_64(0x11111110eeececeaUL, x12); in TEST()
1087 CHECK_EQUAL_64(0xeeeeeeeaeeeaeae6UL, x13); in TEST()
1126 CHECK_EQUAL_64(0, x0); in TEST()
1127 CHECK_EQUAL_64(0, x1); in TEST()
1128 CHECK_EQUAL_64(0xffffffff, x2); in TEST()
1129 CHECK_EQUAL_64(1, x3); in TEST()
1130 CHECK_EQUAL_64(0, x4); in TEST()
1131 CHECK_EQUAL_64(0xffffffff, x5); in TEST()
1132 CHECK_EQUAL_64(0xffffffff00000001UL, x6); in TEST()
1133 CHECK_EQUAL_64(1, x7); in TEST()
1134 CHECK_EQUAL_64(0xffffffffffffffffUL, x8); in TEST()
1135 CHECK_EQUAL_64(1, x9); in TEST()
1136 CHECK_EQUAL_64(1, x10); in TEST()
1137 CHECK_EQUAL_64(0, x11); in TEST()
1138 CHECK_EQUAL_64(0, x12); in TEST()
1139 CHECK_EQUAL_64(1, x13); in TEST()
1140 CHECK_EQUAL_64(0xffffffff, x14); in TEST()
1141 CHECK_EQUAL_64(0, x20); in TEST()
1142 CHECK_EQUAL_64(0xffffffff00000001UL, x21); in TEST()
1143 CHECK_EQUAL_64(0xffffffff, x22); in TEST()
1144 CHECK_EQUAL_64(0xffffffffffffffffUL, x23); in TEST()
1158 CHECK_EQUAL_64(expected, x2); in SmullHelper()
1214 CHECK_EQUAL_64(0, x0); in TEST()
1215 CHECK_EQUAL_64(1, x1); in TEST()
1216 CHECK_EQUAL_64(0xffffffff, x2); in TEST()
1217 CHECK_EQUAL_64(0xffffffff, x3); in TEST()
1218 CHECK_EQUAL_64(1, x4); in TEST()
1219 CHECK_EQUAL_64(0, x5); in TEST()
1220 CHECK_EQUAL_64(0, x6); in TEST()
1221 CHECK_EQUAL_64(0xffffffff, x7); in TEST()
1222 CHECK_EQUAL_64(0xfffffffe, x8); in TEST()
1223 CHECK_EQUAL_64(2, x9); in TEST()
1224 CHECK_EQUAL_64(0, x10); in TEST()
1225 CHECK_EQUAL_64(0, x11); in TEST()
1227 CHECK_EQUAL_64(0, x12); in TEST()
1228 CHECK_EQUAL_64(1, x13); in TEST()
1229 CHECK_EQUAL_64(0xffffffff, x14); in TEST()
1230 CHECK_EQUAL_64(0xffffffffffffffff, x15); in TEST()
1231 CHECK_EQUAL_64(1, x20); in TEST()
1232 CHECK_EQUAL_64(0x100000000UL, x21); in TEST()
1233 CHECK_EQUAL_64(0, x22); in TEST()
1234 CHECK_EQUAL_64(0xffffffff, x23); in TEST()
1235 CHECK_EQUAL_64(0x1fffffffe, x24); in TEST()
1236 CHECK_EQUAL_64(0xfffffffe00000002UL, x25); in TEST()
1237 CHECK_EQUAL_64(0, x26); in TEST()
1238 CHECK_EQUAL_64(0, x27); in TEST()
1284 CHECK_EQUAL_64(0, x0); in TEST()
1285 CHECK_EQUAL_64(1, x1); in TEST()
1286 CHECK_EQUAL_64(0xffffffff, x2); in TEST()
1287 CHECK_EQUAL_64(0xffffffff, x3); in TEST()
1288 CHECK_EQUAL_64(1, x4); in TEST()
1289 CHECK_EQUAL_64(0xfffffffe, x5); in TEST()
1290 CHECK_EQUAL_64(0xfffffffe, x6); in TEST()
1291 CHECK_EQUAL_64(1, x7); in TEST()
1292 CHECK_EQUAL_64(0, x8); in TEST()
1293 CHECK_EQUAL_64(0, x9); in TEST()
1294 CHECK_EQUAL_64(0xfffffffe, x10); in TEST()
1295 CHECK_EQUAL_64(0xfffffffe, x11); in TEST()
1297 CHECK_EQUAL_64(0, x12); in TEST()
1298 CHECK_EQUAL_64(1, x13); in TEST()
1299 CHECK_EQUAL_64(0xffffffff, x14); in TEST()
1300 CHECK_EQUAL_64(0xffffffffffffffffUL, x15); in TEST()
1301 CHECK_EQUAL_64(1, x20); in TEST()
1302 CHECK_EQUAL_64(0xfffffffeUL, x21); in TEST()
1303 CHECK_EQUAL_64(0xfffffffffffffffeUL, x22); in TEST()
1304 CHECK_EQUAL_64(0xffffffff00000001UL, x23); in TEST()
1305 CHECK_EQUAL_64(0, x24); in TEST()
1306 CHECK_EQUAL_64(0x200000000UL, x25); in TEST()
1307 CHECK_EQUAL_64(0x1fffffffeUL, x26); in TEST()
1308 CHECK_EQUAL_64(0xfffffffffffffffeUL, x27); in TEST()
1346 CHECK_EQUAL_64(0, x0); in TEST()
1347 CHECK_EQUAL_64(0, x1); in TEST()
1348 CHECK_EQUAL_64(0, x2); in TEST()
1349 CHECK_EQUAL_64(0x01234567, x3); in TEST()
1350 CHECK_EQUAL_64(0x02468acf, x4); in TEST()
1351 CHECK_EQUAL_64(0xffffffffffffffffUL, x5); in TEST()
1352 CHECK_EQUAL_64(0x4000000000000000UL, x6); in TEST()
1353 CHECK_EQUAL_64(0, x7); in TEST()
1354 CHECK_EQUAL_64(0, x8); in TEST()
1355 CHECK_EQUAL_64(0x1c71c71c71c71c71UL, x9); in TEST()
1356 CHECK_EQUAL_64(0xe38e38e38e38e38eUL, x10); in TEST()
1357 CHECK_EQUAL_64(0x1c71c71c71c71c72UL, x11); in TEST()
1386 CHECK_EQUAL_64(3, x9); in TEST()
1387 CHECK_EQUAL_64(5, x10); in TEST()
1388 CHECK_EQUAL_64(5, x11); in TEST()
1389 CHECK_EQUAL_64(0x200000001UL, x12); in TEST()
1390 CHECK_EQUAL_64(0x100000003UL, x13); in TEST()
1391 CHECK_EQUAL_64(0xfffffffe00000005UL, x14); in TEST()
1392 CHECK_EQUAL_64(0xfffffffe00000005UL, x15); in TEST()
1393 CHECK_EQUAL_64(0x1, x22); in TEST()
1422 CHECK_EQUAL_64(5, x9); in TEST()
1423 CHECK_EQUAL_64(3, x10); in TEST()
1424 CHECK_EQUAL_64(3, x11); in TEST()
1425 CHECK_EQUAL_64(0x1ffffffffUL, x12); in TEST()
1426 CHECK_EQUAL_64(0xffffffff00000005UL, x13); in TEST()
1427 CHECK_EQUAL_64(0x200000003UL, x14); in TEST()
1428 CHECK_EQUAL_64(0x200000003UL, x15); in TEST()
1429 CHECK_EQUAL_64(0x3ffffffffUL, x22); in TEST()
1485 CHECK_EQUAL_64(1, x0); in TEST()
1486 CHECK_EQUAL_64(0xffffffff, x1); in TEST()
1487 CHECK_EQUAL_64(1, x2); in TEST()
1488 CHECK_EQUAL_64(0xffffffff, x3); in TEST()
1489 CHECK_EQUAL_64(1, x4); in TEST()
1490 CHECK_EQUAL_64(1, x5); in TEST()
1491 CHECK_EQUAL_64(0, x6); in TEST()
1492 CHECK_EQUAL_64(1, x7); in TEST()
1493 CHECK_EQUAL_64(0, x8); in TEST()
1494 CHECK_EQUAL_64(0xffffffff00000001UL, x9); in TEST()
1495 CHECK_EQUAL_64(0x40000000, x10); in TEST()
1496 CHECK_EQUAL_64(0xC0000000, x11); in TEST()
1497 CHECK_EQUAL_64(0x40000000, x12); in TEST()
1498 CHECK_EQUAL_64(0x40000000, x13); in TEST()
1499 CHECK_EQUAL_64(0x4000000000000000UL, x14); in TEST()
1500 CHECK_EQUAL_64(0xC000000000000000UL, x15); in TEST()
1501 CHECK_EQUAL_64(0, x22); in TEST()
1502 CHECK_EQUAL_64(0x80000000, x23); in TEST()
1503 CHECK_EQUAL_64(0, x24); in TEST()
1504 CHECK_EQUAL_64(0x8000000000000000UL, x25); in TEST()
1505 CHECK_EQUAL_64(0, x26); in TEST()
1506 CHECK_EQUAL_64(0, x27); in TEST()
1507 CHECK_EQUAL_64(0x7fffffffffffffffUL, x28); in TEST()
1508 CHECK_EQUAL_64(0, x29); in TEST()
1509 CHECK_EQUAL_64(0, x18); in TEST()
1510 CHECK_EQUAL_64(0, x19); in TEST()
1511 CHECK_EQUAL_64(0, x20); in TEST()
1512 CHECK_EQUAL_64(0, x21); in TEST()
1535 CHECK_EQUAL_64(0x084c2a6e, x0); in TEST()
1536 CHECK_EQUAL_64(0x084c2a6e195d3b7fUL, x1); in TEST()
1537 CHECK_EQUAL_64(0x54761032, x2); in TEST()
1538 CHECK_EQUAL_64(0xdcfe98ba54761032UL, x3); in TEST()
1539 CHECK_EQUAL_64(0x10325476, x4); in TEST()
1540 CHECK_EQUAL_64(0x98badcfe10325476UL, x5); in TEST()
1541 CHECK_EQUAL_64(0x1032547698badcfeUL, x6); in TEST()
1571 CHECK_EQUAL_64(8, x0); in TEST()
1572 CHECK_EQUAL_64(12, x1); in TEST()
1573 CHECK_EQUAL_64(0, x2); in TEST()
1574 CHECK_EQUAL_64(0, x3); in TEST()
1575 CHECK_EQUAL_64(32, x4); in TEST()
1576 CHECK_EQUAL_64(64, x5); in TEST()
1577 CHECK_EQUAL_64(7, x6); in TEST()
1578 CHECK_EQUAL_64(11, x7); in TEST()
1579 CHECK_EQUAL_64(12, x8); in TEST()
1580 CHECK_EQUAL_64(8, x9); in TEST()
1581 CHECK_EQUAL_64(31, x10); in TEST()
1582 CHECK_EQUAL_64(63, x11); in TEST()
1620 CHECK_EQUAL_64(0x1, x0); in TEST()
1621 CHECK_EQUAL_64(0x1, x1); in TEST()
1654 CHECK_EQUAL_64(0x1, x0); in TEST()
1698 CHECK_EQUAL_64(0x0, x0); in TEST()
1699 CHECK_EQUAL_64(0x0, x1); in TEST()
1764 CHECK_EQUAL_64(0xf, x0); in TEST()
1854 CHECK_EQUAL_64(0x1, x0); in TEST()
1901 CHECK_EQUAL_64(core.xreg(3) + kInstructionSize, x0); in TEST()
1902 CHECK_EQUAL_64(42, x1); in TEST()
1903 CHECK_EQUAL_64(84, x2); in TEST()
1971 CHECK_EQUAL_64(1, x0); in TEST()
1972 CHECK_EQUAL_64(0, x1); in TEST()
1973 CHECK_EQUAL_64(1, x2); in TEST()
1974 CHECK_EQUAL_64(0, x3); in TEST()
1975 CHECK_EQUAL_64(1, x4); in TEST()
1976 CHECK_EQUAL_64(0, x5); in TEST()
2024 CHECK_EQUAL_64(1, x0); in TEST()
2025 CHECK_EQUAL_64(0, x1); in TEST()
2026 CHECK_EQUAL_64(1, x2); in TEST()
2027 CHECK_EQUAL_64(0, x3); in TEST()
2100 CHECK_EQUAL_64(0x7, x0); in TEST()
2101 CHECK_EQUAL_64(0x1, x1); in TEST()
2170 CHECK_EQUAL_64(0x7, x0); in TEST()
2171 CHECK_EQUAL_64(0x1, x1); in TEST()
2265 CHECK_EQUAL_64(0x7, x0); in TEST()
2266 CHECK_EQUAL_64(0x1, x1); in TEST()
2355 CHECK_EQUAL_64(0x3, x0); in TEST()
2356 CHECK_EQUAL_64(0x1, x1); in TEST()
2413 CHECK_EQUAL_64(0x0, x0); in TEST()
2445 CHECK_EQUAL_64(0x76543210, x0); in TEST()
2446 CHECK_EQUAL_64(0x76543210, dst[0]); in TEST()
2447 CHECK_EQUAL_64(0xfedcba98, x1); in TEST()
2448 CHECK_EQUAL_64(0xfedcba9800000000UL, dst[1]); in TEST()
2449 CHECK_EQUAL_64(0x0123456789abcdefUL, x2); in TEST()
2450 CHECK_EQUAL_64(0x0123456789abcdefUL, dst[2]); in TEST()
2451 CHECK_EQUAL_64(0x32, x3); in TEST()
2452 CHECK_EQUAL_64(0x3200, dst[3]); in TEST()
2453 CHECK_EQUAL_64(0x7654, x4); in TEST()
2454 CHECK_EQUAL_64(0x765400, dst[4]); in TEST()
2455 CHECK_EQUAL_64(src_base, x17); in TEST()
2456 CHECK_EQUAL_64(dst_base, x18); in TEST()
2496 CHECK_EQUAL_64(src_base, x22); in TEST()
2497 CHECK_EQUAL_64(dst_base, x23); in TEST()
2500 CHECK_EQUAL_64(src_base + 4096 * sizeof(src[0]), x24); in TEST()
2501 CHECK_EQUAL_64(dst_base + 4096 * sizeof(dst[0]), x25); in TEST()
2504 CHECK_EQUAL_64(src_base + 6144 * sizeof(src[0]), x26); in TEST()
2505 CHECK_EQUAL_64(dst_base + 6144 * sizeof(dst[0]), x27); in TEST()
2545 CHECK_EQUAL_64(0xfedcba98, x0); in TEST()
2546 CHECK_EQUAL_64(0xfedcba9800000000UL, dst[1]); in TEST()
2547 CHECK_EQUAL_64(0x0123456789abcdefUL, x1); in TEST()
2548 CHECK_EQUAL_64(0x0123456789abcdefUL, dst[2]); in TEST()
2549 CHECK_EQUAL_64(0x01234567, x2); in TEST()
2550 CHECK_EQUAL_64(0x0123456700000000UL, dst[4]); in TEST()
2551 CHECK_EQUAL_64(0x32, x3); in TEST()
2552 CHECK_EQUAL_64(0x3200, dst[3]); in TEST()
2553 CHECK_EQUAL_64(0x9876, x4); in TEST()
2554 CHECK_EQUAL_64(0x987600, dst[5]); in TEST()
2555 CHECK_EQUAL_64(src_base + 4, x17); in TEST()
2556 CHECK_EQUAL_64(dst_base + 12, x18); in TEST()
2557 CHECK_EQUAL_64(src_base + 8, x19); in TEST()
2558 CHECK_EQUAL_64(dst_base + 16, x20); in TEST()
2559 CHECK_EQUAL_64(src_base + 12, x21); in TEST()
2560 CHECK_EQUAL_64(dst_base + 36, x22); in TEST()
2561 CHECK_EQUAL_64(src_base + 1, x23); in TEST()
2562 CHECK_EQUAL_64(dst_base + 25, x24); in TEST()
2563 CHECK_EQUAL_64(src_base + 3, x25); in TEST()
2564 CHECK_EQUAL_64(dst_base + 41, x26); in TEST()
2604 CHECK_EQUAL_64(0xfedcba98, x0); in TEST()
2605 CHECK_EQUAL_64(0xfedcba9800000000UL, dst[1]); in TEST()
2606 CHECK_EQUAL_64(0x0123456789abcdefUL, x1); in TEST()
2607 CHECK_EQUAL_64(0x0123456789abcdefUL, dst[2]); in TEST()
2608 CHECK_EQUAL_64(0x0123456789abcdefUL, x2); in TEST()
2609 CHECK_EQUAL_64(0x0123456789abcdefUL, dst[4]); in TEST()
2610 CHECK_EQUAL_64(0x32, x3); in TEST()
2611 CHECK_EQUAL_64(0x3200, dst[3]); in TEST()
2612 CHECK_EQUAL_64(0x9876, x4); in TEST()
2613 CHECK_EQUAL_64(0x987600, dst[5]); in TEST()
2614 CHECK_EQUAL_64(src_base + 8, x17); in TEST()
2615 CHECK_EQUAL_64(dst_base + 24, x18); in TEST()
2616 CHECK_EQUAL_64(src_base + 16, x19); in TEST()
2617 CHECK_EQUAL_64(dst_base + 32, x20); in TEST()
2618 CHECK_EQUAL_64(src_base, x21); in TEST()
2619 CHECK_EQUAL_64(dst_base, x22); in TEST()
2620 CHECK_EQUAL_64(src_base + 2, x23); in TEST()
2621 CHECK_EQUAL_64(dst_base + 30, x24); in TEST()
2622 CHECK_EQUAL_64(src_base, x25); in TEST()
2623 CHECK_EQUAL_64(dst_base, x26); in TEST()
2652 CHECK_EQUAL_64(0xffffff80, x0); in TEST()
2653 CHECK_EQUAL_64(0x0000007f, x1); in TEST()
2654 CHECK_EQUAL_64(0xffff8080, x2); in TEST()
2655 CHECK_EQUAL_64(0x00007f7f, x3); in TEST()
2656 CHECK_EQUAL_64(0xffffffffffffff80UL, x4); in TEST()
2657 CHECK_EQUAL_64(0x000000000000007fUL, x5); in TEST()
2658 CHECK_EQUAL_64(0xffffffffffff8080UL, x6); in TEST()
2659 CHECK_EQUAL_64(0x0000000000007f7fUL, x7); in TEST()
2660 CHECK_EQUAL_64(0xffffffff80008080UL, x8); in TEST()
2661 CHECK_EQUAL_64(0x000000007fff7f7fUL, x9); in TEST()
2701 CHECK_EQUAL_64(1, x0); in TEST()
2702 CHECK_EQUAL_64(0x0000000300000002UL, x1); in TEST()
2703 CHECK_EQUAL_64(3, x2); in TEST()
2704 CHECK_EQUAL_64(3, x3); in TEST()
2705 CHECK_EQUAL_64(2, x4); in TEST()
2747 CHECK_EQUAL_64(src_base, x17); in TEST()
2748 CHECK_EQUAL_64(dst_base + sizeof(dst[0]), x18); in TEST()
2749 CHECK_EQUAL_64(src_base + sizeof(src[0]), x19); in TEST()
2750 CHECK_EQUAL_64(dst_base + 2 * sizeof(dst[0]), x20); in TEST()
2751 CHECK_EQUAL_64(src_base + 2 * sizeof(src[0]), x21); in TEST()
2752 CHECK_EQUAL_64(dst_base, x22); in TEST()
2790 CHECK_EQUAL_64(src_base, x17); in TEST()
2791 CHECK_EQUAL_64(dst_base + sizeof(dst[0]), x18); in TEST()
2792 CHECK_EQUAL_64(src_base + sizeof(src[0]), x19); in TEST()
2793 CHECK_EQUAL_64(dst_base + 2 * sizeof(dst[0]), x20); in TEST()
2794 CHECK_EQUAL_64(src_base + 2 * sizeof(src[0]), x21); in TEST()
2795 CHECK_EQUAL_64(dst_base, x22); in TEST()
2824 CHECK_EQUAL_64(src_base + 2 * sizeof(src[0]), x16); in TEST()
2825 CHECK_EQUAL_64(dst_base + sizeof(dst[1]), x17); in TEST()
2854 CHECK_EQUAL_64(src_base + 2 * sizeof(src[0]), x16); in TEST()
2855 CHECK_EQUAL_64(dst_base + sizeof(dst[1]), x17); in TEST()
2890 CHECK_EQUAL_64(0x44556677, x0); in TEST()
2891 CHECK_EQUAL_64(0x00112233, x1); in TEST()
2892 CHECK_EQUAL_64(0x0011223344556677UL, dst[0]); in TEST()
2893 CHECK_EQUAL_64(0x00112233, x2); in TEST()
2894 CHECK_EQUAL_64(0xccddeeff, x3); in TEST()
2895 CHECK_EQUAL_64(0xccddeeff00112233UL, dst[1]); in TEST()
2896 CHECK_EQUAL_64(0x8899aabbccddeeffUL, x4); in TEST()
2897 CHECK_EQUAL_64(0x8899aabbccddeeffUL, dst[2]); in TEST()
2898 CHECK_EQUAL_64(0xffeeddccbbaa9988UL, x5); in TEST()
2899 CHECK_EQUAL_64(0xffeeddccbbaa9988UL, dst[3]); in TEST()
2900 CHECK_EQUAL_64(0x8899aabb, x6); in TEST()
2901 CHECK_EQUAL_64(0xbbaa9988, x7); in TEST()
2902 CHECK_EQUAL_64(0xbbaa99888899aabbUL, dst[4]); in TEST()
2903 CHECK_EQUAL_64(0x8899aabbccddeeffUL, x8); in TEST()
2904 CHECK_EQUAL_64(0x8899aabbccddeeffUL, dst[5]); in TEST()
2905 CHECK_EQUAL_64(0xffeeddccbbaa9988UL, x9); in TEST()
2906 CHECK_EQUAL_64(0xffeeddccbbaa9988UL, dst[6]); in TEST()
2907 CHECK_EQUAL_64(src_base, x16); in TEST()
2908 CHECK_EQUAL_64(dst_base, x17); in TEST()
2909 CHECK_EQUAL_64(src_base + 24, x18); in TEST()
2910 CHECK_EQUAL_64(dst_base + 56, x19); in TEST()
2948 CHECK_EQUAL_64(0x44556677, x0); in TEST()
2949 CHECK_EQUAL_64(0x00112233, x1); in TEST()
2950 CHECK_EQUAL_64(0x0011223344556677UL, dst[0]); in TEST()
2951 CHECK_EQUAL_64(0x00112233, x2); in TEST()
2952 CHECK_EQUAL_64(0xccddeeff, x3); in TEST()
2953 CHECK_EQUAL_64(0xccddeeff00112233UL, dst[1]); in TEST()
2954 CHECK_EQUAL_64(0x8899aabbccddeeffUL, x4); in TEST()
2955 CHECK_EQUAL_64(0x8899aabbccddeeffUL, dst[2]); in TEST()
2956 CHECK_EQUAL_64(0xffeeddccbbaa9988UL, x5); in TEST()
2957 CHECK_EQUAL_64(0xffeeddccbbaa9988UL, dst[3]); in TEST()
2958 CHECK_EQUAL_64(0x8899aabb, x6); in TEST()
2959 CHECK_EQUAL_64(0xbbaa9988, x7); in TEST()
2960 CHECK_EQUAL_64(0xbbaa99888899aabbUL, dst[4]); in TEST()
2961 CHECK_EQUAL_64(0x8899aabbccddeeffUL, x8); in TEST()
2962 CHECK_EQUAL_64(0x8899aabbccddeeffUL, dst[5]); in TEST()
2963 CHECK_EQUAL_64(0xffeeddccbbaa9988UL, x9); in TEST()
2964 CHECK_EQUAL_64(0xffeeddccbbaa9988UL, dst[6]); in TEST()
2965 CHECK_EQUAL_64(src_base - base_offset, x20); in TEST()
2966 CHECK_EQUAL_64(dst_base - base_offset, x21); in TEST()
2967 CHECK_EQUAL_64(src_base + base_offset + 24, x18); in TEST()
2968 CHECK_EQUAL_64(dst_base + base_offset + 56, x19); in TEST()
3004 CHECK_EQUAL_64(0x00112233, x0); in TEST()
3005 CHECK_EQUAL_64(0xccddeeff, x1); in TEST()
3006 CHECK_EQUAL_64(0x44556677, x2); in TEST()
3007 CHECK_EQUAL_64(0x00112233, x3); in TEST()
3008 CHECK_EQUAL_64(0xccddeeff00112233UL, dst[0]); in TEST()
3009 CHECK_EQUAL_64(0x0000000000112233UL, dst[1]); in TEST()
3010 CHECK_EQUAL_64(0x8899aabbccddeeffUL, x4); in TEST()
3011 CHECK_EQUAL_64(0xffeeddccbbaa9988UL, x5); in TEST()
3012 CHECK_EQUAL_64(0x0011223344556677UL, x6); in TEST()
3013 CHECK_EQUAL_64(0x8899aabbccddeeffUL, x7); in TEST()
3014 CHECK_EQUAL_64(0xffeeddccbbaa9988UL, dst[2]); in TEST()
3015 CHECK_EQUAL_64(0x8899aabbccddeeffUL, dst[3]); in TEST()
3016 CHECK_EQUAL_64(0x0011223344556677UL, dst[4]); in TEST()
3017 CHECK_EQUAL_64(src_base, x16); in TEST()
3018 CHECK_EQUAL_64(dst_base, x17); in TEST()
3019 CHECK_EQUAL_64(dst_base + 16, x18); in TEST()
3020 CHECK_EQUAL_64(src_base + 4, x19); in TEST()
3021 CHECK_EQUAL_64(dst_base + 4, x20); in TEST()
3022 CHECK_EQUAL_64(src_base + 8, x21); in TEST()
3023 CHECK_EQUAL_64(dst_base + 24, x22); in TEST()
3067 CHECK_EQUAL_64(0x00112233, x0); in TEST()
3068 CHECK_EQUAL_64(0xccddeeff, x1); in TEST()
3069 CHECK_EQUAL_64(0x44556677, x2); in TEST()
3070 CHECK_EQUAL_64(0x00112233, x3); in TEST()
3071 CHECK_EQUAL_64(0xccddeeff00112233UL, dst[0]); in TEST()
3072 CHECK_EQUAL_64(0x0000000000112233UL, dst[1]); in TEST()
3073 CHECK_EQUAL_64(0x8899aabbccddeeffUL, x4); in TEST()
3074 CHECK_EQUAL_64(0xffeeddccbbaa9988UL, x5); in TEST()
3075 CHECK_EQUAL_64(0x0011223344556677UL, x6); in TEST()
3076 CHECK_EQUAL_64(0x8899aabbccddeeffUL, x7); in TEST()
3077 CHECK_EQUAL_64(0xffeeddccbbaa9988UL, dst[2]); in TEST()
3078 CHECK_EQUAL_64(0x8899aabbccddeeffUL, dst[3]); in TEST()
3079 CHECK_EQUAL_64(0x0011223344556677UL, dst[4]); in TEST()
3080 CHECK_EQUAL_64(src_base, x24); in TEST()
3081 CHECK_EQUAL_64(dst_base, x25); in TEST()
3082 CHECK_EQUAL_64(dst_base + 16, x18); in TEST()
3083 CHECK_EQUAL_64(src_base + 4, x19); in TEST()
3084 CHECK_EQUAL_64(dst_base + 4, x20); in TEST()
3085 CHECK_EQUAL_64(src_base + 8, x21); in TEST()
3086 CHECK_EQUAL_64(dst_base + 24, x22); in TEST()
3122 CHECK_EQUAL_64(0x44556677, x0); in TEST()
3123 CHECK_EQUAL_64(0x00112233, x1); in TEST()
3124 CHECK_EQUAL_64(0x00112233, x2); in TEST()
3125 CHECK_EQUAL_64(0xccddeeff, x3); in TEST()
3126 CHECK_EQUAL_64(0x4455667700112233UL, dst[0]); in TEST()
3127 CHECK_EQUAL_64(0x0000000000112233UL, dst[1]); in TEST()
3128 CHECK_EQUAL_64(0x0011223344556677UL, x4); in TEST()
3129 CHECK_EQUAL_64(0x8899aabbccddeeffUL, x5); in TEST()
3130 CHECK_EQUAL_64(0x8899aabbccddeeffUL, x6); in TEST()
3131 CHECK_EQUAL_64(0xffeeddccbbaa9988UL, x7); in TEST()
3132 CHECK_EQUAL_64(0xffeeddccbbaa9988UL, dst[2]); in TEST()
3133 CHECK_EQUAL_64(0x8899aabbccddeeffUL, dst[3]); in TEST()
3134 CHECK_EQUAL_64(0x0011223344556677UL, dst[4]); in TEST()
3135 CHECK_EQUAL_64(src_base, x16); in TEST()
3136 CHECK_EQUAL_64(dst_base, x17); in TEST()
3137 CHECK_EQUAL_64(dst_base + 16, x18); in TEST()
3138 CHECK_EQUAL_64(src_base + 4, x19); in TEST()
3139 CHECK_EQUAL_64(dst_base + 4, x20); in TEST()
3140 CHECK_EQUAL_64(src_base + 8, x21); in TEST()
3141 CHECK_EQUAL_64(dst_base + 24, x22); in TEST()
3185 CHECK_EQUAL_64(0x44556677, x0); in TEST()
3186 CHECK_EQUAL_64(0x00112233, x1); in TEST()
3187 CHECK_EQUAL_64(0x00112233, x2); in TEST()
3188 CHECK_EQUAL_64(0xccddeeff, x3); in TEST()
3189 CHECK_EQUAL_64(0x4455667700112233UL, dst[0]); in TEST()
3190 CHECK_EQUAL_64(0x0000000000112233UL, dst[1]); in TEST()
3191 CHECK_EQUAL_64(0x0011223344556677UL, x4); in TEST()
3192 CHECK_EQUAL_64(0x8899aabbccddeeffUL, x5); in TEST()
3193 CHECK_EQUAL_64(0x8899aabbccddeeffUL, x6); in TEST()
3194 CHECK_EQUAL_64(0xffeeddccbbaa9988UL, x7); in TEST()
3195 CHECK_EQUAL_64(0xffeeddccbbaa9988UL, dst[2]); in TEST()
3196 CHECK_EQUAL_64(0x8899aabbccddeeffUL, dst[3]); in TEST()
3197 CHECK_EQUAL_64(0x0011223344556677UL, dst[4]); in TEST()
3198 CHECK_EQUAL_64(src_base + base_offset, x24); in TEST()
3199 CHECK_EQUAL_64(dst_base - base_offset, x25); in TEST()
3200 CHECK_EQUAL_64(dst_base - base_offset + 16, x18); in TEST()
3201 CHECK_EQUAL_64(src_base + base_offset + 4, x19); in TEST()
3202 CHECK_EQUAL_64(dst_base - base_offset + 4, x20); in TEST()
3203 CHECK_EQUAL_64(src_base + base_offset + 8, x21); in TEST()
3204 CHECK_EQUAL_64(dst_base - base_offset + 24, x22); in TEST()
3224 CHECK_EQUAL_64(0xffffffff80000000UL, x0); in TEST()
3225 CHECK_EQUAL_64(0x000000007fffffffUL, x1); in TEST()
3258 CHECK_EQUAL_64(0x6789abcd, x0); in TEST()
3259 CHECK_EQUAL_64(0x6789abcd0000L, dst[0]); in TEST()
3260 CHECK_EQUAL_64(0xabcdef0123456789L, x1); in TEST()
3261 CHECK_EQUAL_64(0xcdef012345678900L, dst[1]); in TEST()
3262 CHECK_EQUAL_64(0x000000ab, dst[2]); in TEST()
3263 CHECK_EQUAL_64(0xabcdef01, x2); in TEST()
3264 CHECK_EQUAL_64(0x00abcdef01000000L, dst[3]); in TEST()
3265 CHECK_EQUAL_64(0x00000001, x3); in TEST()
3266 CHECK_EQUAL_64(0x0100000000000000L, dst[4]); in TEST()
3267 CHECK_EQUAL_64(src_base, x17); in TEST()
3268 CHECK_EQUAL_64(dst_base, x18); in TEST()
3269 CHECK_EQUAL_64(src_base + 16, x19); in TEST()
3270 CHECK_EQUAL_64(dst_base + 32, x20); in TEST()
3291 CHECK_EQUAL_64(0x1234567890abcdefUL, x2);
3292 CHECK_EQUAL_64(0xfedcba09, x3);
3375 CHECK_EQUAL_64(0x1234567890abcdefUL, x0);
3376 CHECK_EQUAL_64(0xfedcba09, x1);
3379 CHECK_EQUAL_64(0x34567890abcdef12UL, x4);
3380 CHECK_EQUAL_64(0xdcba09fe, x5);
3469 CHECK_EQUAL_64(0x123, x10); in TEST()
3470 CHECK_EQUAL_64(0x123111, x11); in TEST()
3471 CHECK_EQUAL_64(0xabc000, x12); in TEST()
3472 CHECK_EQUAL_64(0x0, x13); in TEST()
3479 CHECK_EQUAL_64(0xffffffffffffffffL, x20); in TEST()
3480 CHECK_EQUAL_64(0x1000, x21); in TEST()
3481 CHECK_EQUAL_64(0x111, x22); in TEST()
3482 CHECK_EQUAL_64(0x7fffffffffffffffL, x23); in TEST()
3516 CHECK_EQUAL_64(0x1234567890abcdefUL, x10); in TEST()
3517 CHECK_EQUAL_64(0x100000000UL, x11); in TEST()
3520 CHECK_EQUAL_64(0x0, x13); in TEST()
3525 CHECK_EQUAL_64(-0x1234567890abcdefUL, x20); in TEST()
3563 CHECK_EQUAL_64(0xffffffffffffffffL, x10); in TEST()
3564 CHECK_EQUAL_64(0x23456789abcdef00L, x11); in TEST()
3565 CHECK_EQUAL_64(0x000123456789abcdL, x12); in TEST()
3566 CHECK_EQUAL_64(0x000123456789abcdL, x13); in TEST()
3567 CHECK_EQUAL_64(0xfffedcba98765432L, x14); in TEST()
3568 CHECK_EQUAL_64(0xff89abcd, x15); in TEST()
3569 CHECK_EQUAL_64(0xef89abcc, x18); in TEST()
3570 CHECK_EQUAL_64(0xef0123456789abccL, x19); in TEST()
3572 CHECK_EQUAL_64(0x0123456789abcdefL, x20); in TEST()
3573 CHECK_EQUAL_64(0xdcba9876543210ffL, x21); in TEST()
3574 CHECK_EQUAL_64(0xfffedcba98765432L, x22); in TEST()
3575 CHECK_EQUAL_64(0xfffedcba98765432L, x23); in TEST()
3576 CHECK_EQUAL_64(0x000123456789abcdL, x24); in TEST()
3577 CHECK_EQUAL_64(0x00765432, x25); in TEST()
3578 CHECK_EQUAL_64(0x10765432, x26); in TEST()
3579 CHECK_EQUAL_64(0x10fedcba98765432L, x27); in TEST()
3625 CHECK_EQUAL_64(0xefL, x10); in TEST()
3626 CHECK_EQUAL_64(0x1deL, x11); in TEST()
3627 CHECK_EQUAL_64(0x337bcL, x12); in TEST()
3628 CHECK_EQUAL_64(0x89abcdef0L, x13); in TEST()
3630 CHECK_EQUAL_64(0xffffffffffffffefL, x14); in TEST()
3631 CHECK_EQUAL_64(0xffffffffffffffdeL, x15); in TEST()
3632 CHECK_EQUAL_64(0xffffffffffff37bcL, x16); in TEST()
3633 CHECK_EQUAL_64(0xfffffffc4d5e6f78L, x17); in TEST()
3634 CHECK_EQUAL_64(0x10L, x18); in TEST()
3635 CHECK_EQUAL_64(0x20L, x19); in TEST()
3636 CHECK_EQUAL_64(0xc840L, x20); in TEST()
3637 CHECK_EQUAL_64(0x3b2a19080L, x21); in TEST()
3639 CHECK_EQUAL_64(0x0123456789abce0fL, x22); in TEST()
3640 CHECK_EQUAL_64(0x0123456789abcdcfL, x23); in TEST()
3648 CHECK_EQUAL_64(0xfffffffc4d5e6f78L, x29); in TEST()
3650 CHECK_EQUAL_64(256, x30); in TEST()
3684 CHECK_EQUAL_64(-42, x10); in TEST()
3685 CHECK_EQUAL_64(4000, x11); in TEST()
3686 CHECK_EQUAL_64(0x1122334455667700, x12); in TEST()
3688 CHECK_EQUAL_64(600, x13); in TEST()
3689 CHECK_EQUAL_64(5000, x14); in TEST()
3690 CHECK_EQUAL_64(0x1122334455667cdd, x15); in TEST()
3732 CHECK_EQUAL_64(0, x0); in TEST()
3733 CHECK_EQUAL_64(0, x1); in TEST()
3734 CHECK_EQUAL_64(0, x2); in TEST()
3800 CHECK_EQUAL_64(0xfffffffffffffeddUL, x1); in TEST()
3801 CHECK_EQUAL_64(0xfffffedd, x2); in TEST()
3802 CHECK_EQUAL_64(0x1db97530eca86422UL, x3); in TEST()
3803 CHECK_EQUAL_64(0xd950c844, x4); in TEST()
3804 CHECK_EQUAL_64(0xe1db97530eca8643UL, x5); in TEST()
3805 CHECK_EQUAL_64(0xf7654322, x6); in TEST()
3806 CHECK_EQUAL_64(0x0076e5d4c3b2a191UL, x7); in TEST()
3807 CHECK_EQUAL_64(0x01d950c9, x8); in TEST()
3808 CHECK_EQUAL_64(0xffffff11, x9); in TEST()
3809 CHECK_EQUAL_64(0x0000000000000022UL, x10); in TEST()
3810 CHECK_EQUAL_64(0xfffcc844, x11); in TEST()
3811 CHECK_EQUAL_64(0x0000000000019088UL, x12); in TEST()
3812 CHECK_EQUAL_64(0x65432110, x13); in TEST()
3813 CHECK_EQUAL_64(0x0000000765432110UL, x14); in TEST()
3863 CHECK_EQUAL_64(0xffffffffffffffffL, x5); in TEST()
3864 CHECK_EQUAL_64(1L << 60, x6); in TEST()
3865 CHECK_EQUAL_64(0xf0123456789abcddL, x7); in TEST()
3866 CHECK_EQUAL_64(0x0111111111111110L, x8); in TEST()
3867 CHECK_EQUAL_64(0x1222222222222221L, x9); in TEST()
3875 CHECK_EQUAL_64(0xffffffffffffffffL + 1, x18); in TEST()
3876 CHECK_EQUAL_64((1L << 60) + 1, x19); in TEST()
3877 CHECK_EQUAL_64(0xf0123456789abcddL + 1, x20); in TEST()
3878 CHECK_EQUAL_64(0x0111111111111110L + 1, x21); in TEST()
3879 CHECK_EQUAL_64(0x1222222222222221L + 1, x22); in TEST()
3899 CHECK_EQUAL_64(0, x10); in TEST()
3912 CHECK_EQUAL_64(0, x10); in TEST()
3925 CHECK_EQUAL_64(0x8000000000000000L, x10); in TEST()
3939 CHECK_EQUAL_64(0, x10); in TEST()
3952 CHECK_EQUAL_64(0x8000000000000001L, x10); in TEST()
3964 CHECK_EQUAL_64(0, x10); in TEST()
3976 CHECK_EQUAL_64(0x80000000, x10); in TEST()
3987 CHECK_EQUAL_64(0x8000000000000000L, x10); in TEST()
3999 CHECK_EQUAL_64(0xffffffffffffffffL, x10); in TEST()
4011 CHECK_EQUAL_64(0x8000000000000001L, x10); in TEST()
4053 CHECK_EQUAL_64(0x1df, x10); in TEST()
4054 CHECK_EQUAL_64(0xffffffffffff37bdL, x11); in TEST()
4055 CHECK_EQUAL_64(0xfffffff765432110L, x12); in TEST()
4056 CHECK_EQUAL_64(0x123456789abcdef1L, x13); in TEST()
4062 CHECK_EQUAL_64(0x1df + 1, x20); in TEST()
4063 CHECK_EQUAL_64(0xffffffffffff37bdL + 1, x21); in TEST()
4064 CHECK_EQUAL_64(0xfffffff765432110L + 1, x22); in TEST()
4065 CHECK_EQUAL_64(0x123456789abcdef1L + 1, x23); in TEST()
4141 CHECK_EQUAL_64(0x1234567890abcdefUL, x7); in TEST()
4142 CHECK_EQUAL_64(0xffffffff, x8); in TEST()
4143 CHECK_EQUAL_64(0xedcba9876f543210UL, x9); in TEST()
4144 CHECK_EQUAL_64(0, x10); in TEST()
4145 CHECK_EQUAL_64(0xffffffff, x11); in TEST()
4146 CHECK_EQUAL_64(0xffff, x12); in TEST()
4148 CHECK_EQUAL_64(0x1234567890abcdefUL + 1, x18); in TEST()
4149 CHECK_EQUAL_64(0, x19); in TEST()
4150 CHECK_EQUAL_64(0xedcba9876f543211UL, x20); in TEST()
4151 CHECK_EQUAL_64(1, x21); in TEST()
4152 CHECK_EQUAL_64(0x100000000UL, x22); in TEST()
4153 CHECK_EQUAL_64(0x10000, x23); in TEST()
4179 CHECK_EQUAL_64(0, x10); in TEST()
4180 CHECK_EQUAL_64(-0x1111111111111111L, x11); in TEST()
4182 CHECK_EQUAL_64(-1L, x13); in TEST()
4575 CHECK_EQUAL_64(0x0000000f, x0); in TEST()
4576 CHECK_EQUAL_64(0x0000001f, x1); in TEST()
4577 CHECK_EQUAL_64(0x00000020, x2); in TEST()
4578 CHECK_EQUAL_64(0x0000000f, x3); in TEST()
4579 CHECK_EQUAL_64(0xffffffe0ffffffe0UL, x4); in TEST()
4580 CHECK_EQUAL_64(0x0000000f0000000fUL, x5); in TEST()
4581 CHECK_EQUAL_64(0xffffffe0ffffffe1UL, x6); in TEST()
4582 CHECK_EQUAL_64(0x0000000f0000000fUL, x7); in TEST()
4583 CHECK_EQUAL_64(0x00000001, x8); in TEST()
4584 CHECK_EQUAL_64(0xffffffff, x9); in TEST()
4585 CHECK_EQUAL_64(0x0000001f00000020UL, x10); in TEST()
4586 CHECK_EQUAL_64(0xfffffff0fffffff0UL, x11); in TEST()
4587 CHECK_EQUAL_64(0xfffffff0fffffff1UL, x12); in TEST()
4588 CHECK_EQUAL_64(0x0000000f, x13); in TEST()
4589 CHECK_EQUAL_64(0x0000000f0000000fUL, x14); in TEST()
4590 CHECK_EQUAL_64(0x0000000f, x15); in TEST()
4591 CHECK_EQUAL_64(0x0000000f0000000fUL, x18); in TEST()
4592 CHECK_EQUAL_64(0, x24); in TEST()
4593 CHECK_EQUAL_64(0x0000001f0000001fUL, x25); in TEST()
4594 CHECK_EQUAL_64(0x0000001f0000001fUL, x26); in TEST()
4595 CHECK_EQUAL_64(0, x27); in TEST()
4642 CHECK_EQUAL_64(-2, x8); in TEST()
4643 CHECK_EQUAL_64(-1, x9); in TEST()
4644 CHECK_EQUAL_64(0, x10); in TEST()
4645 CHECK_EQUAL_64(1, x11); in TEST()
4646 CHECK_EQUAL_64(2, x12); in TEST()
4647 CHECK_EQUAL_64(-1, x13); in TEST()
4648 CHECK_EQUAL_64(0x4000000000000000UL, x14); in TEST()
4649 CHECK_EQUAL_64(0x8000000000000000UL, x15); in TEST()
4690 CHECK_EQUAL_64(value, x0); in TEST()
4691 CHECK_EQUAL_64(value << (shift[0] & 63), x16); in TEST()
4692 CHECK_EQUAL_64(value << (shift[1] & 63), x17); in TEST()
4693 CHECK_EQUAL_64(value << (shift[2] & 63), x18); in TEST()
4694 CHECK_EQUAL_64(value << (shift[3] & 63), x19); in TEST()
4695 CHECK_EQUAL_64(value << (shift[4] & 63), x20); in TEST()
4696 CHECK_EQUAL_64(value << (shift[5] & 63), x21); in TEST()
4743 CHECK_EQUAL_64(value, x0); in TEST()
4744 CHECK_EQUAL_64(value >> (shift[0] & 63), x16); in TEST()
4745 CHECK_EQUAL_64(value >> (shift[1] & 63), x17); in TEST()
4746 CHECK_EQUAL_64(value >> (shift[2] & 63), x18); in TEST()
4747 CHECK_EQUAL_64(value >> (shift[3] & 63), x19); in TEST()
4748 CHECK_EQUAL_64(value >> (shift[4] & 63), x20); in TEST()
4749 CHECK_EQUAL_64(value >> (shift[5] & 63), x21); in TEST()
4798 CHECK_EQUAL_64(value, x0); in TEST()
4799 CHECK_EQUAL_64(value >> (shift[0] & 63), x16); in TEST()
4800 CHECK_EQUAL_64(value >> (shift[1] & 63), x17); in TEST()
4801 CHECK_EQUAL_64(value >> (shift[2] & 63), x18); in TEST()
4802 CHECK_EQUAL_64(value >> (shift[3] & 63), x19); in TEST()
4803 CHECK_EQUAL_64(value >> (shift[4] & 63), x20); in TEST()
4804 CHECK_EQUAL_64(value >> (shift[5] & 63), x21); in TEST()
4853 CHECK_EQUAL_64(value, x0); in TEST()
4854 CHECK_EQUAL_64(0xf0123456789abcdeUL, x16); in TEST()
4855 CHECK_EQUAL_64(0xef0123456789abcdUL, x17); in TEST()
4856 CHECK_EQUAL_64(0xdef0123456789abcUL, x18); in TEST()
4857 CHECK_EQUAL_64(0xcdef0123456789abUL, x19); in TEST()
4858 CHECK_EQUAL_64(0xabcdef0123456789UL, x20); in TEST()
4859 CHECK_EQUAL_64(0x789abcdef0123456UL, x21); in TEST()
4899 CHECK_EQUAL_64(0x88888888888889abL, x10); in TEST()
4900 CHECK_EQUAL_64(0x8888cdef88888888L, x11); in TEST()
4905 CHECK_EQUAL_64(0x8888888888ef8888L, x12); in TEST()
4906 CHECK_EQUAL_64(0x88888888888888abL, x13); in TEST()
4948 CHECK_EQUAL_64(0xffffffffffff89abL, x10); in TEST()
4949 CHECK_EQUAL_64(0xffffcdef00000000L, x11); in TEST()
4950 CHECK_EQUAL_64(0x4567L, x12); in TEST()
4951 CHECK_EQUAL_64(0x789abcdef0000L, x13); in TEST()
4958 CHECK_EQUAL_64(0x01234567L, x18); in TEST()
4959 CHECK_EQUAL_64(0xfffffffffedcba98L, x19); in TEST()
4960 CHECK_EQUAL_64(0xffffffffffcdef00L, x20); in TEST()
4961 CHECK_EQUAL_64(0x321000L, x21); in TEST()
4962 CHECK_EQUAL_64(0xffffffffffffabcdL, x22); in TEST()
4963 CHECK_EQUAL_64(0x5432L, x23); in TEST()
4964 CHECK_EQUAL_64(0xffffffffffffffefL, x24); in TEST()
4965 CHECK_EQUAL_64(0x10, x25); in TEST()
4966 CHECK_EQUAL_64(0xffffffffffffcdefL, x26); in TEST()
4967 CHECK_EQUAL_64(0x3210, x27); in TEST()
4968 CHECK_EQUAL_64(0xffffffff89abcdefL, x28); in TEST()
4969 CHECK_EQUAL_64(0x76543210, x29); in TEST()
5009 CHECK_EQUAL_64(0x00000000000089abL, x10); in TEST()
5010 CHECK_EQUAL_64(0x0000cdef00000000L, x11); in TEST()
5011 CHECK_EQUAL_64(0x4567L, x12); in TEST()
5012 CHECK_EQUAL_64(0x789abcdef0000L, x13); in TEST()
5019 CHECK_EQUAL_64(0x8000000000000000L, x15); in TEST()
5020 CHECK_EQUAL_64(0x0123456789abcdefL, x16); in TEST()
5021 CHECK_EQUAL_64(0x01234567L, x17); in TEST()
5022 CHECK_EQUAL_64(0xcdef00L, x18); in TEST()
5023 CHECK_EQUAL_64(0xabcdL, x19); in TEST()
5024 CHECK_EQUAL_64(0xefL, x20); in TEST()
5025 CHECK_EQUAL_64(0xcdefL, x21); in TEST()
5026 CHECK_EQUAL_64(0x89abcdefL, x22); in TEST()
5055 CHECK_EQUAL_64(0x76543210, x10); in TEST()
5056 CHECK_EQUAL_64(0xfedcba9876543210L, x11); in TEST()
5057 CHECK_EQUAL_64(0xbb2a1908, x12); in TEST()
5058 CHECK_EQUAL_64(0x0048d159e26af37bUL, x13); in TEST()
5059 CHECK_EQUAL_64(0x89abcdef, x20); in TEST()
5060 CHECK_EQUAL_64(0x0123456789abcdefL, x21); in TEST()
5061 CHECK_EQUAL_64(0x19083b2a, x22); in TEST()
5062 CHECK_EQUAL_64(0x13579bdf, x23); in TEST()
5063 CHECK_EQUAL_64(0x7f6e5d4c3b2a1908UL, x24); in TEST()
5064 CHECK_EQUAL_64(0x02468acf13579bdeUL, x25); in TEST()
5122 CHECK_EQUAL_64(double_to_rawbits(-13.0), x1); in TEST()
6928 CHECK_EQUAL_64(1, x0); in TEST()
6929 CHECK_EQUAL_64(1, x1); in TEST()
6930 CHECK_EQUAL_64(3, x2); in TEST()
6931 CHECK_EQUAL_64(0xfffffffd, x3); in TEST()
6932 CHECK_EQUAL_64(0x7fffffff, x4); in TEST()
6933 CHECK_EQUAL_64(0x80000000, x5); in TEST()
6934 CHECK_EQUAL_64(0x7fffff80, x6); in TEST()
6935 CHECK_EQUAL_64(0x80000080, x7); in TEST()
6936 CHECK_EQUAL_64(1, x8); in TEST()
6937 CHECK_EQUAL_64(1, x9); in TEST()
6938 CHECK_EQUAL_64(3, x10); in TEST()
6939 CHECK_EQUAL_64(0xfffffffd, x11); in TEST()
6940 CHECK_EQUAL_64(0x7fffffff, x12); in TEST()
6941 CHECK_EQUAL_64(0x80000000, x13); in TEST()
6942 CHECK_EQUAL_64(0x7ffffffe, x14); in TEST()
6943 CHECK_EQUAL_64(0x80000001, x15); in TEST()
6944 CHECK_EQUAL_64(1, x17); in TEST()
6945 CHECK_EQUAL_64(3, x18); in TEST()
6946 CHECK_EQUAL_64(0xfffffffffffffffdUL, x19); in TEST()
6947 CHECK_EQUAL_64(0x7fffffffffffffffUL, x20); in TEST()
6948 CHECK_EQUAL_64(0x8000000000000000UL, x21); in TEST()
6949 CHECK_EQUAL_64(0x7fffff8000000000UL, x22); in TEST()
6950 CHECK_EQUAL_64(0x8000008000000000UL, x23); in TEST()
6951 CHECK_EQUAL_64(1, x24); in TEST()
6952 CHECK_EQUAL_64(3, x25); in TEST()
6953 CHECK_EQUAL_64(0xfffffffffffffffdUL, x26); in TEST()
6954 CHECK_EQUAL_64(0x7fffffffffffffffUL, x27); in TEST()
6955 CHECK_EQUAL_64(0x8000000000000000UL, x28); in TEST()
6956 CHECK_EQUAL_64(0x7ffffffffffffc00UL, x29); in TEST()
6957 CHECK_EQUAL_64(0x8000000000000400UL, x30); in TEST()
7030 CHECK_EQUAL_64(1, x0); in TEST()
7031 CHECK_EQUAL_64(1, x1); in TEST()
7032 CHECK_EQUAL_64(3, x2); in TEST()
7033 CHECK_EQUAL_64(0, x3); in TEST()
7034 CHECK_EQUAL_64(0xffffffff, x4); in TEST()
7035 CHECK_EQUAL_64(0, x5); in TEST()
7036 CHECK_EQUAL_64(0xffffff00, x6); in TEST()
7037 CHECK_EQUAL_64(1, x8); in TEST()
7038 CHECK_EQUAL_64(1, x9); in TEST()
7039 CHECK_EQUAL_64(3, x10); in TEST()
7040 CHECK_EQUAL_64(0, x11); in TEST()
7041 CHECK_EQUAL_64(0xffffffff, x12); in TEST()
7042 CHECK_EQUAL_64(0, x13); in TEST()
7043 CHECK_EQUAL_64(0xfffffffe, x14); in TEST()
7044 CHECK_EQUAL_64(1, x16); in TEST()
7045 CHECK_EQUAL_64(1, x17); in TEST()
7046 CHECK_EQUAL_64(3, x18); in TEST()
7047 CHECK_EQUAL_64(0, x19); in TEST()
7048 CHECK_EQUAL_64(0xffffffffffffffffUL, x20); in TEST()
7049 CHECK_EQUAL_64(0, x21); in TEST()
7050 CHECK_EQUAL_64(0xffffff0000000000UL, x22); in TEST()
7051 CHECK_EQUAL_64(1, x24); in TEST()
7052 CHECK_EQUAL_64(3, x25); in TEST()
7053 CHECK_EQUAL_64(0, x26); in TEST()
7054 CHECK_EQUAL_64(0xffffffffffffffffUL, x27); in TEST()
7055 CHECK_EQUAL_64(0, x28); in TEST()
7056 CHECK_EQUAL_64(0xfffffffffffff800UL, x29); in TEST()
7057 CHECK_EQUAL_64(0xffffffff, x30); in TEST()
7133 CHECK_EQUAL_64(1, x0); in TEST()
7134 CHECK_EQUAL_64(1, x1); in TEST()
7135 CHECK_EQUAL_64(1, x2); in TEST()
7136 CHECK_EQUAL_64(0xfffffffe, x3); in TEST()
7137 CHECK_EQUAL_64(0x7fffffff, x4); in TEST()
7138 CHECK_EQUAL_64(0x80000000, x5); in TEST()
7139 CHECK_EQUAL_64(0x7fffff80, x6); in TEST()
7140 CHECK_EQUAL_64(0x80000080, x7); in TEST()
7141 CHECK_EQUAL_64(1, x8); in TEST()
7142 CHECK_EQUAL_64(1, x9); in TEST()
7143 CHECK_EQUAL_64(1, x10); in TEST()
7144 CHECK_EQUAL_64(0xfffffffe, x11); in TEST()
7145 CHECK_EQUAL_64(0x7fffffff, x12); in TEST()
7146 CHECK_EQUAL_64(0x80000000, x13); in TEST()
7147 CHECK_EQUAL_64(0x7ffffffe, x14); in TEST()
7148 CHECK_EQUAL_64(0x80000001, x15); in TEST()
7149 CHECK_EQUAL_64(1, x17); in TEST()
7150 CHECK_EQUAL_64(1, x18); in TEST()
7151 CHECK_EQUAL_64(0xfffffffffffffffeUL, x19); in TEST()
7152 CHECK_EQUAL_64(0x7fffffffffffffffUL, x20); in TEST()
7153 CHECK_EQUAL_64(0x8000000000000000UL, x21); in TEST()
7154 CHECK_EQUAL_64(0x7fffff8000000000UL, x22); in TEST()
7155 CHECK_EQUAL_64(0x8000008000000000UL, x23); in TEST()
7156 CHECK_EQUAL_64(1, x24); in TEST()
7157 CHECK_EQUAL_64(1, x25); in TEST()
7158 CHECK_EQUAL_64(0xfffffffffffffffeUL, x26); in TEST()
7159 CHECK_EQUAL_64(0x7fffffffffffffffUL, x27); in TEST()
7160 CHECK_EQUAL_64(0x8000000000000000UL, x28); in TEST()
7161 CHECK_EQUAL_64(0x7ffffffffffffc00UL, x29); in TEST()
7162 CHECK_EQUAL_64(0x8000000000000400UL, x30); in TEST()
7237 CHECK_EQUAL_64(1, x0); in TEST()
7238 CHECK_EQUAL_64(1, x1); in TEST()
7239 CHECK_EQUAL_64(1, x2); in TEST()
7240 CHECK_EQUAL_64(0, x3); in TEST()
7241 CHECK_EQUAL_64(0xffffffff, x4); in TEST()
7242 CHECK_EQUAL_64(0, x5); in TEST()
7243 CHECK_EQUAL_64(0x7fffff80, x6); in TEST()
7244 CHECK_EQUAL_64(0, x7); in TEST()
7245 CHECK_EQUAL_64(1, x8); in TEST()
7246 CHECK_EQUAL_64(1, x9); in TEST()
7247 CHECK_EQUAL_64(1, x10); in TEST()
7248 CHECK_EQUAL_64(0, x11); in TEST()
7249 CHECK_EQUAL_64(0xffffffff, x12); in TEST()
7250 CHECK_EQUAL_64(0, x13); in TEST()
7251 CHECK_EQUAL_64(0x7ffffffe, x14); in TEST()
7252 CHECK_EQUAL_64(1, x17); in TEST()
7253 CHECK_EQUAL_64(1, x18); in TEST()
7254 CHECK_EQUAL_64(0x0UL, x19); in TEST()
7255 CHECK_EQUAL_64(0xffffffffffffffffUL, x20); in TEST()
7256 CHECK_EQUAL_64(0x0UL, x21); in TEST()
7257 CHECK_EQUAL_64(0x7fffff8000000000UL, x22); in TEST()
7258 CHECK_EQUAL_64(0x0UL, x23); in TEST()
7259 CHECK_EQUAL_64(1, x24); in TEST()
7260 CHECK_EQUAL_64(1, x25); in TEST()
7261 CHECK_EQUAL_64(0x0UL, x26); in TEST()
7262 CHECK_EQUAL_64(0xffffffffffffffffUL, x27); in TEST()
7263 CHECK_EQUAL_64(0x0UL, x28); in TEST()
7264 CHECK_EQUAL_64(0x7ffffffffffffc00UL, x29); in TEST()
7265 CHECK_EQUAL_64(0x0UL, x30); in TEST()
7341 CHECK_EQUAL_64(1, x0); in TEST()
7342 CHECK_EQUAL_64(1, x1); in TEST()
7343 CHECK_EQUAL_64(2, x2); in TEST()
7344 CHECK_EQUAL_64(0xfffffffe, x3); in TEST()
7345 CHECK_EQUAL_64(0x7fffffff, x4); in TEST()
7346 CHECK_EQUAL_64(0x80000000, x5); in TEST()
7347 CHECK_EQUAL_64(0x7fffff80, x6); in TEST()
7348 CHECK_EQUAL_64(0x80000080, x7); in TEST()
7349 CHECK_EQUAL_64(1, x8); in TEST()
7350 CHECK_EQUAL_64(1, x9); in TEST()
7351 CHECK_EQUAL_64(2, x10); in TEST()
7352 CHECK_EQUAL_64(0xfffffffe, x11); in TEST()
7353 CHECK_EQUAL_64(0x7fffffff, x12); in TEST()
7354 CHECK_EQUAL_64(0x80000000, x13); in TEST()
7355 CHECK_EQUAL_64(0x7ffffffe, x14); in TEST()
7356 CHECK_EQUAL_64(0x80000001, x15); in TEST()
7357 CHECK_EQUAL_64(1, x17); in TEST()
7358 CHECK_EQUAL_64(2, x18); in TEST()
7359 CHECK_EQUAL_64(0xfffffffffffffffeUL, x19); in TEST()
7360 CHECK_EQUAL_64(0x7fffffffffffffffUL, x20); in TEST()
7361 CHECK_EQUAL_64(0x8000000000000000UL, x21); in TEST()
7362 CHECK_EQUAL_64(0x7fffff8000000000UL, x22); in TEST()
7363 CHECK_EQUAL_64(0x8000008000000000UL, x23); in TEST()
7364 CHECK_EQUAL_64(1, x24); in TEST()
7365 CHECK_EQUAL_64(2, x25); in TEST()
7366 CHECK_EQUAL_64(0xfffffffffffffffeUL, x26); in TEST()
7367 CHECK_EQUAL_64(0x7fffffffffffffffUL, x27); in TEST()
7369 CHECK_EQUAL_64(0x7ffffffffffffc00UL, x29); in TEST()
7370 CHECK_EQUAL_64(0x8000000000000400UL, x30); in TEST()
7443 CHECK_EQUAL_64(1, x0); in TEST()
7444 CHECK_EQUAL_64(1, x1); in TEST()
7445 CHECK_EQUAL_64(2, x2); in TEST()
7446 CHECK_EQUAL_64(0, x3); in TEST()
7447 CHECK_EQUAL_64(0xffffffff, x4); in TEST()
7448 CHECK_EQUAL_64(0, x5); in TEST()
7449 CHECK_EQUAL_64(0xffffff00, x6); in TEST()
7450 CHECK_EQUAL_64(1, x8); in TEST()
7451 CHECK_EQUAL_64(1, x9); in TEST()
7452 CHECK_EQUAL_64(2, x10); in TEST()
7453 CHECK_EQUAL_64(0, x11); in TEST()
7454 CHECK_EQUAL_64(0xffffffff, x12); in TEST()
7455 CHECK_EQUAL_64(0, x13); in TEST()
7456 CHECK_EQUAL_64(0xfffffffe, x14); in TEST()
7457 CHECK_EQUAL_64(1, x16); in TEST()
7458 CHECK_EQUAL_64(1, x17); in TEST()
7459 CHECK_EQUAL_64(2, x18); in TEST()
7460 CHECK_EQUAL_64(0, x19); in TEST()
7461 CHECK_EQUAL_64(0xffffffffffffffffUL, x20); in TEST()
7462 CHECK_EQUAL_64(0, x21); in TEST()
7463 CHECK_EQUAL_64(0xffffff0000000000UL, x22); in TEST()
7464 CHECK_EQUAL_64(1, x24); in TEST()
7465 CHECK_EQUAL_64(2, x25); in TEST()
7466 CHECK_EQUAL_64(0, x26); in TEST()
7467 CHECK_EQUAL_64(0xffffffffffffffffUL, x27); in TEST()
7469 CHECK_EQUAL_64(0xfffffffffffff800UL, x29); in TEST()
7470 CHECK_EQUAL_64(0xffffffff, x30); in TEST()
7546 CHECK_EQUAL_64(1, x0); in TEST()
7547 CHECK_EQUAL_64(1, x1); in TEST()
7548 CHECK_EQUAL_64(1, x2); in TEST()
7549 CHECK_EQUAL_64(0xffffffff, x3); in TEST()
7550 CHECK_EQUAL_64(0x7fffffff, x4); in TEST()
7551 CHECK_EQUAL_64(0x80000000, x5); in TEST()
7552 CHECK_EQUAL_64(0x7fffff80, x6); in TEST()
7553 CHECK_EQUAL_64(0x80000080, x7); in TEST()
7554 CHECK_EQUAL_64(1, x8); in TEST()
7555 CHECK_EQUAL_64(1, x9); in TEST()
7556 CHECK_EQUAL_64(1, x10); in TEST()
7557 CHECK_EQUAL_64(0xffffffff, x11); in TEST()
7558 CHECK_EQUAL_64(0x7fffffff, x12); in TEST()
7559 CHECK_EQUAL_64(0x80000000, x13); in TEST()
7560 CHECK_EQUAL_64(0x7ffffffe, x14); in TEST()
7561 CHECK_EQUAL_64(0x80000001, x15); in TEST()
7562 CHECK_EQUAL_64(1, x17); in TEST()
7563 CHECK_EQUAL_64(1, x18); in TEST()
7564 CHECK_EQUAL_64(0xffffffffffffffffUL, x19); in TEST()
7565 CHECK_EQUAL_64(0x7fffffffffffffffUL, x20); in TEST()
7566 CHECK_EQUAL_64(0x8000000000000000UL, x21); in TEST()
7567 CHECK_EQUAL_64(0x7fffff8000000000UL, x22); in TEST()
7568 CHECK_EQUAL_64(0x8000008000000000UL, x23); in TEST()
7569 CHECK_EQUAL_64(1, x24); in TEST()
7570 CHECK_EQUAL_64(1, x25); in TEST()
7571 CHECK_EQUAL_64(0xffffffffffffffffUL, x26); in TEST()
7572 CHECK_EQUAL_64(0x7fffffffffffffffUL, x27); in TEST()
7573 CHECK_EQUAL_64(0x8000000000000000UL, x28); in TEST()
7574 CHECK_EQUAL_64(0x7ffffffffffffc00UL, x29); in TEST()
7575 CHECK_EQUAL_64(0x8000000000000400UL, x30); in TEST()
7650 CHECK_EQUAL_64(1, x0); in TEST()
7651 CHECK_EQUAL_64(1, x1); in TEST()
7652 CHECK_EQUAL_64(1, x2); in TEST()
7653 CHECK_EQUAL_64(0, x3); in TEST()
7654 CHECK_EQUAL_64(0xffffffff, x4); in TEST()
7655 CHECK_EQUAL_64(0, x5); in TEST()
7656 CHECK_EQUAL_64(0x7fffff80, x6); in TEST()
7657 CHECK_EQUAL_64(0, x7); in TEST()
7658 CHECK_EQUAL_64(1, x8); in TEST()
7659 CHECK_EQUAL_64(1, x9); in TEST()
7660 CHECK_EQUAL_64(1, x10); in TEST()
7661 CHECK_EQUAL_64(0, x11); in TEST()
7662 CHECK_EQUAL_64(0xffffffff, x12); in TEST()
7663 CHECK_EQUAL_64(0, x13); in TEST()
7664 CHECK_EQUAL_64(0x7ffffffe, x14); in TEST()
7665 CHECK_EQUAL_64(1, x17); in TEST()
7666 CHECK_EQUAL_64(1, x18); in TEST()
7667 CHECK_EQUAL_64(0x0UL, x19); in TEST()
7668 CHECK_EQUAL_64(0xffffffffffffffffUL, x20); in TEST()
7669 CHECK_EQUAL_64(0x0UL, x21); in TEST()
7670 CHECK_EQUAL_64(0x7fffff8000000000UL, x22); in TEST()
7671 CHECK_EQUAL_64(0x0UL, x23); in TEST()
7672 CHECK_EQUAL_64(1, x24); in TEST()
7673 CHECK_EQUAL_64(1, x25); in TEST()
7674 CHECK_EQUAL_64(0x0UL, x26); in TEST()
7675 CHECK_EQUAL_64(0xffffffffffffffffUL, x27); in TEST()
7676 CHECK_EQUAL_64(0x0UL, x28); in TEST()
7677 CHECK_EQUAL_64(0x7ffffffffffffc00UL, x29); in TEST()
7678 CHECK_EQUAL_64(0x0UL, x30); in TEST()
8110 CHECK_EQUAL_64(8, x7); in TEST()
8112 CHECK_EQUAL_64(fpcr_core, x8); in TEST()
8113 CHECK_EQUAL_64(fpcr_core, x9); in TEST()
8114 CHECK_EQUAL_64(0, x10); in TEST()
8377 CHECK_EQUAL_64(literal_base * 1, x0); in TEST()
8378 CHECK_EQUAL_64(literal_base * 2, x1); in TEST()
8379 CHECK_EQUAL_64(literal_base * 3, x2); in TEST()
8380 CHECK_EQUAL_64(literal_base * 4, x3); in TEST()
8382 CHECK_EQUAL_64((literal_base * 1) & 0xffffffff, x10); in TEST()
8383 CHECK_EQUAL_64((literal_base * 2) & 0xffffffff, x11); in TEST()
8384 CHECK_EQUAL_64((literal_base * 3) & 0xffffffff, x12); in TEST()
8385 CHECK_EQUAL_64((literal_base * 4) & 0xffffffff, x13); in TEST()
8455 CHECK_EQUAL_64(literal_base * 1, x0); in TEST()
8456 CHECK_EQUAL_64(literal_base * 2, x1); in TEST()
8457 CHECK_EQUAL_64(literal_base * 3, x2); in TEST()
8458 CHECK_EQUAL_64(literal_base * 4, x3); in TEST()
8459 CHECK_EQUAL_64(literal_base * 5, x4); in TEST()
8460 CHECK_EQUAL_64(literal_base * 6, x5); in TEST()
8461 CHECK_EQUAL_64(literal_base * 7, x6); in TEST()
8463 CHECK_EQUAL_64((literal_base * 1) & 0xffffffff, x10); in TEST()
8464 CHECK_EQUAL_64((literal_base * 2) & 0xffffffff, x11); in TEST()
8465 CHECK_EQUAL_64((literal_base * 3) & 0xffffffff, x12); in TEST()
8512 CHECK_EQUAL_64(x0_expected, x0); in TEST()
8513 CHECK_EQUAL_64(x1_expected, x1); in TEST()
8514 CHECK_EQUAL_64(x4_expected, x4); in TEST()
8515 CHECK_EQUAL_64(x5_expected, x5); in TEST()
8581 CHECK_EQUAL_64(x0_expected, x0); in TEST()
8582 CHECK_EQUAL_64(x1_expected, x1); in TEST()
8583 CHECK_EQUAL_64(x2_expected, x2); in TEST()
8584 CHECK_EQUAL_64(x3_expected, x3); in TEST()
8585 CHECK_EQUAL_64(x6_expected, x6); in TEST()
8586 CHECK_EQUAL_64(x7_expected, x7); in TEST()
8726 CHECK_EQUAL_64(0, x[i]); in PushPopJsspSimpleHelper()
8728 CHECK_EQUAL_64(literal_base * i, x[i]); in PushPopJsspSimpleHelper()
9053 CHECK_EQUAL_64(literal_base * 3, x[9]); in PushPopJsspMixedMethodsHelper()
9054 CHECK_EQUAL_64(literal_base * 2, x[8]); in PushPopJsspMixedMethodsHelper()
9055 CHECK_EQUAL_64(literal_base * 0, x[7]); in PushPopJsspMixedMethodsHelper()
9056 CHECK_EQUAL_64(literal_base * 3, x[6]); in PushPopJsspMixedMethodsHelper()
9057 CHECK_EQUAL_64(literal_base * 1, x[5]); in PushPopJsspMixedMethodsHelper()
9058 CHECK_EQUAL_64(literal_base * 2, x[4]); in PushPopJsspMixedMethodsHelper()
9270 CHECK_EQUAL_64(0, x[i]); in PushPopJsspWXOverlapHelper()
9272 CHECK_EQUAL_64(expected, x[i]); in PushPopJsspWXOverlapHelper()
9350 CHECK_EQUAL_64(0x1111111111111111UL, x3); in TEST()
9351 CHECK_EQUAL_64(0x0000000000000000UL, x2); in TEST()
9352 CHECK_EQUAL_64(0x3333333333333333UL, x1); in TEST()
9353 CHECK_EQUAL_64(0x2222222222222222UL, x0); in TEST()
9354 CHECK_EQUAL_64(0x3333333333333333UL, x9); in TEST()
9355 CHECK_EQUAL_64(0x2222222222222222UL, x8); in TEST()
9356 CHECK_EQUAL_64(0x0000000000000000UL, x7); in TEST()
9357 CHECK_EQUAL_64(0x3333333333333333UL, x6); in TEST()
9358 CHECK_EQUAL_64(0x1111111111111111UL, x5); in TEST()
9359 CHECK_EQUAL_64(0x2222222222222222UL, x4); in TEST()
9374 CHECK_EQUAL_64(0x3333333333333333UL, x22); in TEST()
9375 CHECK_EQUAL_64(0x0000000000000000UL, x23); in TEST()
9377 CHECK_EQUAL_64(0x3333333333333333UL, x24); in TEST()
9378 CHECK_EQUAL_64(0x3333333333333333UL, x26); in TEST()
9445 CHECK_EQUAL_64(0x1234000000000000, x0); in TEST()
9446 CHECK_EQUAL_64(0x1234000100010001, x1); in TEST()
9447 CHECK_EQUAL_64(0x1234000200020002, x2); in TEST()
9448 CHECK_EQUAL_64(0x1234000300030003, x3); in TEST()
9520 CHECK_EQUAL_64(0x1234000000000000, x0); in TEST()
9521 CHECK_EQUAL_64(0x1234000100010001, x1); in TEST()
9522 CHECK_EQUAL_64(0x1234000200020002, x2); in TEST()
9523 CHECK_EQUAL_64(0x1234000300030003, x3); in TEST()
9525 CHECK_EQUAL_64(0x0000000012340004, x4); in TEST()
9526 CHECK_EQUAL_64(0x0000000012340005, x5); in TEST()
9527 CHECK_EQUAL_64(0x0000000012340006, x6); in TEST()
9598 CHECK_EQUAL_64(0x5555555500000001UL, x0); in TEST()
9599 CHECK_EQUAL_64(0xaaaaaaaa00000001UL, x1); in TEST()
9600 CHECK_EQUAL_64(0x1234567800000000UL, x2); in TEST()
9601 CHECK_EQUAL_64(0x8765432100000000UL, x3); in TEST()
9602 CHECK_EQUAL_64(0, x4); in TEST()
9603 CHECK_EQUAL_64(0, x5); in TEST()
9604 CHECK_EQUAL_64(0, x6); in TEST()
9605 CHECK_EQUAL_64(1, x7); in TEST()
9671 CHECK_EQUAL_64(0x5555555500000001UL, x0); in TEST()
9672 CHECK_EQUAL_64(0xaaaaaaaa00000001UL, x1); in TEST()
9673 CHECK_EQUAL_64(0x1234567800000000UL, x2); in TEST()
9674 CHECK_EQUAL_64(0x8765432100000000UL, x3); in TEST()
9675 CHECK_EQUAL_64(0, x4); in TEST()
9676 CHECK_EQUAL_64(1, x5); in TEST()
9677 CHECK_EQUAL_64(1, x6); in TEST()
9678 CHECK_EQUAL_64(1, x7); in TEST()
10214 CHECK_EQUAL_64(strlen(test_plain_string), x19); in TEST()
10216 CHECK_EQUAL_64(25, x20); in TEST()
10218 CHECK_EQUAL_64(13, x21); in TEST()
10220 CHECK_EQUAL_64(32, x22); in TEST()
10225 CHECK_EQUAL_64(23 + 14 + 33 + 14, x23); in TEST()
10230 CHECK_EQUAL_64(13 + 10 + 17 + 17, x24); in TEST()
10232 CHECK_EQUAL_64(30, x25); in TEST()
10234 CHECK_EQUAL_64(3, x26); in TEST()
10238 CHECK_EQUAL_64(54, x27); in TEST()
10240 CHECK_EQUAL_64(17, x28); in TEST()
10242 CHECK_EQUAL_64(69, x29); in TEST()
10272 CHECK_EQUAL_64(0xc001c0de, x0); in TEST()
10922 CHECK_EQUAL_64(1, x0); in TEST()
10979 CHECK_EQUAL_64(0, x0); in AbsHelperX()
10980 CHECK_EQUAL_64(value, x1); in AbsHelperX()
10981 CHECK_EQUAL_64(expected, x10); in AbsHelperX()
10982 CHECK_EQUAL_64(expected, x11); in AbsHelperX()
10983 CHECK_EQUAL_64(expected, x12); in AbsHelperX()
10984 CHECK_EQUAL_64(expected, x13); in AbsHelperX()
11278 CHECK_EQUAL_64(0x1, x0); in TEST()