1 // Copyright 2015, VIXL authors 2 // All rights reserved. 3 // 4 // Redistribution and use in source and binary forms, with or without 5 // modification, are permitted provided that the following conditions are met: 6 // 7 // * Redistributions of source code must retain the above copyright notice, 8 // this list of conditions and the following disclaimer. 9 // * Redistributions in binary form must reproduce the above copyright notice, 10 // this list of conditions and the following disclaimer in the documentation 11 // and/or other materials provided with the distribution. 12 // * Neither the name of ARM Limited nor the names of its contributors may be 13 // used to endorse or promote products derived from this software without 14 // specific prior written permission. 15 // 16 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS CONTRIBUTORS "AS IS" AND 17 // ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 18 // WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 19 // DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE 20 // FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 21 // DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 22 // SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 23 // CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 24 // OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 25 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 26 27 28 // --------------------------------------------------------------------- 29 // This file is auto generated using tools/generate_simulator_traces.py. 30 // 31 // PLEASE DO NOT EDIT. 32 // --------------------------------------------------------------------- 33 34 #ifndef VIXL_SIM_FNMUL_H_TRACE_AARCH64_H_ 35 #define VIXL_SIM_FNMUL_H_TRACE_AARCH64_H_ 36 37 const uint16_t kExpected_fnmul_h[] = { 38 0x8000, 39 0x8000, 40 0x8000, 41 0x8000, 42 0x8000, 43 0x8000, 44 0x8000, 45 0x8000, 46 0x8000, 47 0x8000, 48 0x8000, 49 0xfe00, 50 0xff23, 51 0xfe00, 52 0xff23, 53 0xfe01, 54 0x8000, 55 0x8000, 56 0x8000, 57 0x0000, 58 0x0000, 59 0x0000, 60 0x0000, 61 0x0000, 62 0x0000, 63 0x0000, 64 0x0000, 65 0x0000, 66 0x0000, 67 0x0000, 68 0xfe00, 69 0x7f23, 70 0x7e00, 71 0x7f23, 72 0x7e01, 73 0x0000, 74 0x0000, 75 0x0000, 76 0x8000, 77 0x8000, 78 0x8200, 79 0x8200, 80 0x8200, 81 0x8400, 82 0x8400, 83 0x8401, 84 0x8600, 85 0x9100, 86 0xc3ff, 87 0xfc00, 88 0xff23, 89 0xfe00, 90 0xff23, 91 0xfe01, 92 0x8000, 93 0x8000, 94 0x8000, 95 0x0000, 96 0x0000, 97 0x0200, 98 0x0200, 99 0x0200, 100 0x0400, 101 0x0400, 102 0x0401, 103 0x0600, 104 0x1100, 105 0x43ff, 106 0x7c00, 107 0x7f23, 108 0x7e00, 109 0x7f23, 110 0x7e01, 111 0x0000, 112 0x0000, 113 0x0000, 114 0x8000, 115 0x8200, 116 0xb3fe, 117 0xb3ff, 118 0xb400, 119 0xb7fe, 120 0xb7ff, 121 0xb800, 122 0xb9ff, 123 0xc4ff, 124 0xf7fe, 125 0xfc00, 126 0xff23, 127 0xfe00, 128 0xff23, 129 0xfe01, 130 0x8009, 131 0x81ff, 132 0x8000, 133 0x0000, 134 0x0200, 135 0x33fe, 136 0x33ff, 137 0x3400, 138 0x37fe, 139 0x37ff, 140 0x3800, 141 0x39ff, 142 0x44ff, 143 0x77fe, 144 0x7c00, 145 0x7f23, 146 0x7e00, 147 0x7f23, 148 0x7e01, 149 0x0009, 150 0x01ff, 151 0x0000, 152 0x8000, 153 0x8200, 154 0xb3ff, 155 0xb400, 156 0xb401, 157 0xb7ff, 158 0xb800, 159 0xb801, 160 0xba00, 161 0xc500, 162 0xf7ff, 163 0xfc00, 164 0xff23, 165 0xfe00, 166 0xff23, 167 0xfe01, 168 0x8009, 169 0x8200, 170 0x8000, 171 0x0000, 172 0x0200, 173 0x33ff, 174 0x3400, 175 0x3401, 176 0x37ff, 177 0x3800, 178 0x3801, 179 0x3a00, 180 0x4500, 181 0x77ff, 182 0x7c00, 183 0x7f23, 184 0x7e00, 185 0x7f23, 186 0x7e01, 187 0x0009, 188 0x0200, 189 0x0000, 190 0x8000, 191 0x8200, 192 0xb400, 193 0xb401, 194 0xb402, 195 0xb800, 196 0xb801, 197 0xb802, 198 0xba02, 199 0xc501, 200 0xf800, 201 0xfc00, 202 0xff23, 203 0xfe00, 204 0xff23, 205 0xfe01, 206 0x8009, 207 0x8200, 208 0x8001, 209 0x0000, 210 0x0200, 211 0x3400, 212 0x3401, 213 0x3402, 214 0x3800, 215 0x3801, 216 0x3802, 217 0x3a02, 218 0x4501, 219 0x7800, 220 0x7c00, 221 0x7f23, 222 0x7e00, 223 0x7f23, 224 0x7e01, 225 0x0009, 226 0x0200, 227 0x0001, 228 0x8000, 229 0x8400, 230 0xb7fe, 231 0xb7ff, 232 0xb800, 233 0xbbfe, 234 0xbbff, 235 0xbc00, 236 0xbdff, 237 0xc8ff, 238 0xfbfe, 239 0xfc00, 240 0xff23, 241 0xfe00, 242 0xff23, 243 0xfe01, 244 0x8012, 245 0x83ff, 246 0x8001, 247 0x0000, 248 0x0400, 249 0x37fe, 250 0x37ff, 251 0x3800, 252 0x3bfe, 253 0x3bff, 254 0x3c00, 255 0x3dff, 256 0x48ff, 257 0x7bfe, 258 0x7c00, 259 0x7f23, 260 0x7e00, 261 0x7f23, 262 0x7e01, 263 0x0012, 264 0x03ff, 265 0x0001, 266 0x8000, 267 0x8400, 268 0xb7ff, 269 0xb800, 270 0xb801, 271 0xbbff, 272 0xbc00, 273 0xbc01, 274 0xbe00, 275 0xc900, 276 0xfbff, 277 0xfc00, 278 0xff23, 279 0xfe00, 280 0xff23, 281 0xfe01, 282 0x8012, 283 0x83ff, 284 0x8001, 285 0x0000, 286 0x0400, 287 0x37ff, 288 0x3800, 289 0x3801, 290 0x3bff, 291 0x3c00, 292 0x3c01, 293 0x3e00, 294 0x4900, 295 0x7bff, 296 0x7c00, 297 0x7f23, 298 0x7e00, 299 0x7f23, 300 0x7e01, 301 0x0012, 302 0x03ff, 303 0x0001, 304 0x8000, 305 0x8401, 306 0xb800, 307 0xb801, 308 0xb802, 309 0xbc00, 310 0xbc01, 311 0xbc02, 312 0xbe02, 313 0xc901, 314 0xfc00, 315 0xfc00, 316 0xff23, 317 0xfe00, 318 0xff23, 319 0xfe01, 320 0x8012, 321 0x8400, 322 0x8001, 323 0x0000, 324 0x0401, 325 0x3800, 326 0x3801, 327 0x3802, 328 0x3c00, 329 0x3c01, 330 0x3c02, 331 0x3e02, 332 0x4901, 333 0x7c00, 334 0x7c00, 335 0x7f23, 336 0x7e00, 337 0x7f23, 338 0x7e01, 339 0x0012, 340 0x0400, 341 0x0001, 342 0x8000, 343 0x8600, 344 0xb9ff, 345 0xba00, 346 0xba02, 347 0xbdff, 348 0xbe00, 349 0xbe02, 350 0xc080, 351 0xcb80, 352 0xfc00, 353 0xfc00, 354 0xff23, 355 0xfe00, 356 0xff23, 357 0xfe01, 358 0x801b, 359 0x85fe, 360 0x8002, 361 0x0000, 362 0x0600, 363 0x39ff, 364 0x3a00, 365 0x3a02, 366 0x3dff, 367 0x3e00, 368 0x3e02, 369 0x4080, 370 0x4b80, 371 0x7c00, 372 0x7c00, 373 0x7f23, 374 0x7e00, 375 0x7f23, 376 0x7e01, 377 0x001b, 378 0x05fe, 379 0x0002, 380 0x8000, 381 0x9100, 382 0xc4ff, 383 0xc500, 384 0xc501, 385 0xc8ff, 386 0xc900, 387 0xc901, 388 0xcb80, 389 0xd640, 390 0xfc00, 391 0xfc00, 392 0xff23, 393 0xfe00, 394 0xff23, 395 0xfe01, 396 0x80b4, 397 0x90ff, 398 0x800a, 399 0x0000, 400 0x1100, 401 0x44ff, 402 0x4500, 403 0x4501, 404 0x48ff, 405 0x4900, 406 0x4901, 407 0x4b80, 408 0x5640, 409 0x7c00, 410 0x7c00, 411 0x7f23, 412 0x7e00, 413 0x7f23, 414 0x7e01, 415 0x00b4, 416 0x10ff, 417 0x000a, 418 0x8000, 419 0xc3ff, 420 0xf7fe, 421 0xf7ff, 422 0xf800, 423 0xfbfe, 424 0xfbff, 425 0xfc00, 426 0xfc00, 427 0xfc00, 428 0xfc00, 429 0xfc00, 430 0xff23, 431 0xfe00, 432 0xff23, 433 0xfe01, 434 0xac7f, 435 0xc3fd, 436 0x9bff, 437 0x0000, 438 0x43ff, 439 0x77fe, 440 0x77ff, 441 0x7800, 442 0x7bfe, 443 0x7bff, 444 0x7c00, 445 0x7c00, 446 0x7c00, 447 0x7c00, 448 0x7c00, 449 0x7f23, 450 0x7e00, 451 0x7f23, 452 0x7e01, 453 0x2c7f, 454 0x43fd, 455 0x1bff, 456 0xfe00, 457 0xfc00, 458 0xfc00, 459 0xfc00, 460 0xfc00, 461 0xfc00, 462 0xfc00, 463 0xfc00, 464 0xfc00, 465 0xfc00, 466 0xfc00, 467 0xfc00, 468 0xff23, 469 0xfe00, 470 0xff23, 471 0xfe01, 472 0xfc00, 473 0xfc00, 474 0xfc00, 475 0xfe00, 476 0x7c00, 477 0x7c00, 478 0x7c00, 479 0x7c00, 480 0x7c00, 481 0x7c00, 482 0x7c00, 483 0x7c00, 484 0x7c00, 485 0x7c00, 486 0x7c00, 487 0x7f23, 488 0x7e00, 489 0x7f23, 490 0x7e01, 491 0x7c00, 492 0x7c00, 493 0x7c00, 494 0xff23, 495 0xff23, 496 0xff23, 497 0xff23, 498 0xff23, 499 0xff23, 500 0xff23, 501 0xff23, 502 0xff23, 503 0xff23, 504 0xff23, 505 0xff23, 506 0xff23, 507 0xff23, 508 0xff23, 509 0xfe01, 510 0xff23, 511 0xff23, 512 0xff23, 513 0xff23, 514 0xff23, 515 0xff23, 516 0xff23, 517 0xff23, 518 0xff23, 519 0xff23, 520 0xff23, 521 0xff23, 522 0xff23, 523 0xff23, 524 0xff23, 525 0xff23, 526 0xff23, 527 0x7f23, 528 0x7e01, 529 0xff23, 530 0xff23, 531 0xff23, 532 0xfe00, 533 0xfe00, 534 0xfe00, 535 0xfe00, 536 0xfe00, 537 0xfe00, 538 0xfe00, 539 0xfe00, 540 0xfe00, 541 0xfe00, 542 0xfe00, 543 0xfe00, 544 0xfe00, 545 0xfe00, 546 0xff23, 547 0xfe01, 548 0xfe00, 549 0xfe00, 550 0xfe00, 551 0xfe00, 552 0xfe00, 553 0xfe00, 554 0xfe00, 555 0xfe00, 556 0xfe00, 557 0xfe00, 558 0xfe00, 559 0xfe00, 560 0xfe00, 561 0xfe00, 562 0xfe00, 563 0xfe00, 564 0xfe00, 565 0x7f23, 566 0x7e01, 567 0xfe00, 568 0xfe00, 569 0xfe00, 570 0xff23, 571 0xff23, 572 0xff23, 573 0xff23, 574 0xff23, 575 0xff23, 576 0xff23, 577 0xff23, 578 0xff23, 579 0xff23, 580 0xff23, 581 0xff23, 582 0xff23, 583 0xff23, 584 0xff23, 585 0xff23, 586 0xff23, 587 0xff23, 588 0xff23, 589 0xff23, 590 0xff23, 591 0xff23, 592 0xff23, 593 0xff23, 594 0xff23, 595 0xff23, 596 0xff23, 597 0xff23, 598 0xff23, 599 0xff23, 600 0xff23, 601 0xff23, 602 0xff23, 603 0xff23, 604 0xff23, 605 0xff23, 606 0xff23, 607 0xff23, 608 0xfe01, 609 0xfe01, 610 0xfe01, 611 0xfe01, 612 0xfe01, 613 0xfe01, 614 0xfe01, 615 0xfe01, 616 0xfe01, 617 0xfe01, 618 0xfe01, 619 0xfe01, 620 0xfe01, 621 0xfe01, 622 0xfe01, 623 0xfe01, 624 0xfe01, 625 0xfe01, 626 0xfe01, 627 0xfe01, 628 0xfe01, 629 0xfe01, 630 0xfe01, 631 0xfe01, 632 0xfe01, 633 0xfe01, 634 0xfe01, 635 0xfe01, 636 0xfe01, 637 0xfe01, 638 0xfe01, 639 0xfe01, 640 0xfe01, 641 0xfe01, 642 0xfe01, 643 0xfe01, 644 0xfe01, 645 0xfe01, 646 0x8000, 647 0x8000, 648 0x8009, 649 0x8009, 650 0x8009, 651 0x8012, 652 0x8012, 653 0x8012, 654 0x801b, 655 0x80b4, 656 0xac7f, 657 0xfc00, 658 0xff23, 659 0xfe00, 660 0xff23, 661 0xfe01, 662 0x8000, 663 0x8000, 664 0x8000, 665 0x0000, 666 0x0000, 667 0x0009, 668 0x0009, 669 0x0009, 670 0x0012, 671 0x0012, 672 0x0012, 673 0x001b, 674 0x00b4, 675 0x2c7f, 676 0x7c00, 677 0x7f23, 678 0x7e00, 679 0x7f23, 680 0x7e01, 681 0x0000, 682 0x0000, 683 0x0000, 684 0x8000, 685 0x8000, 686 0x81ff, 687 0x8200, 688 0x8200, 689 0x83ff, 690 0x83ff, 691 0x8400, 692 0x85fe, 693 0x90ff, 694 0xc3fd, 695 0xfc00, 696 0xff23, 697 0xfe00, 698 0xff23, 699 0xfe01, 700 0x8000, 701 0x8000, 702 0x8000, 703 0x0000, 704 0x0000, 705 0x01ff, 706 0x0200, 707 0x0200, 708 0x03ff, 709 0x03ff, 710 0x0400, 711 0x05fe, 712 0x10ff, 713 0x43fd, 714 0x7c00, 715 0x7f23, 716 0x7e00, 717 0x7f23, 718 0x7e01, 719 0x0000, 720 0x0000, 721 0x0000, 722 0x8000, 723 0x8000, 724 0x8000, 725 0x8000, 726 0x8001, 727 0x8001, 728 0x8001, 729 0x8001, 730 0x8002, 731 0x800a, 732 0x9bff, 733 0xfc00, 734 0xff23, 735 0xfe00, 736 0xff23, 737 0xfe01, 738 0x8000, 739 0x8000, 740 0x8000, 741 0x0000, 742 0x0000, 743 0x0000, 744 0x0000, 745 0x0001, 746 0x0001, 747 0x0001, 748 0x0001, 749 0x0002, 750 0x000a, 751 0x1bff, 752 0x7c00, 753 0x7f23, 754 0x7e00, 755 0x7f23, 756 0x7e01, 757 0x0000, 758 0x0000, 759 0x0000, 760 0x0000, 761 0x0000, 762 0x0000, 763 0x0000, 764 0x0000, 765 0x0000, 766 0x0000, 767 0x0000, 768 0x0000, 769 0x0000, 770 0x0000, 771 0xfe00, 772 0xff23, 773 0xfe00, 774 0xff23, 775 0xfe01, 776 0x0000, 777 0x0000, 778 0x0000, 779 0x8000, 780 0x8000, 781 0x8000, 782 0x8000, 783 0x8000, 784 0x8000, 785 0x8000, 786 0x8000, 787 0x8000, 788 0x8000, 789 0x8000, 790 0xfe00, 791 0x7f23, 792 0x7e00, 793 0x7f23, 794 0x7e01, 795 0x8000, 796 0x8000, 797 0x8000, 798 0x0000, 799 0x0000, 800 0x0200, 801 0x0200, 802 0x0200, 803 0x0400, 804 0x0400, 805 0x0401, 806 0x0600, 807 0x1100, 808 0x43ff, 809 0x7c00, 810 0xff23, 811 0xfe00, 812 0xff23, 813 0xfe01, 814 0x0000, 815 0x0000, 816 0x0000, 817 0x8000, 818 0x8000, 819 0x8200, 820 0x8200, 821 0x8200, 822 0x8400, 823 0x8400, 824 0x8401, 825 0x8600, 826 0x9100, 827 0xc3ff, 828 0xfc00, 829 0x7f23, 830 0x7e00, 831 0x7f23, 832 0x7e01, 833 0x8000, 834 0x8000, 835 0x8000, 836 0x0000, 837 0x0200, 838 0x33fe, 839 0x33ff, 840 0x3400, 841 0x37fe, 842 0x37ff, 843 0x3800, 844 0x39ff, 845 0x44ff, 846 0x77fe, 847 0x7c00, 848 0xff23, 849 0xfe00, 850 0xff23, 851 0xfe01, 852 0x0009, 853 0x01ff, 854 0x0000, 855 0x8000, 856 0x8200, 857 0xb3fe, 858 0xb3ff, 859 0xb400, 860 0xb7fe, 861 0xb7ff, 862 0xb800, 863 0xb9ff, 864 0xc4ff, 865 0xf7fe, 866 0xfc00, 867 0x7f23, 868 0x7e00, 869 0x7f23, 870 0x7e01, 871 0x8009, 872 0x81ff, 873 0x8000, 874 0x0000, 875 0x0200, 876 0x33ff, 877 0x3400, 878 0x3401, 879 0x37ff, 880 0x3800, 881 0x3801, 882 0x3a00, 883 0x4500, 884 0x77ff, 885 0x7c00, 886 0xff23, 887 0xfe00, 888 0xff23, 889 0xfe01, 890 0x0009, 891 0x0200, 892 0x0000, 893 0x8000, 894 0x8200, 895 0xb3ff, 896 0xb400, 897 0xb401, 898 0xb7ff, 899 0xb800, 900 0xb801, 901 0xba00, 902 0xc500, 903 0xf7ff, 904 0xfc00, 905 0x7f23, 906 0x7e00, 907 0x7f23, 908 0x7e01, 909 0x8009, 910 0x8200, 911 0x8000, 912 0x0000, 913 0x0200, 914 0x3400, 915 0x3401, 916 0x3402, 917 0x3800, 918 0x3801, 919 0x3802, 920 0x3a02, 921 0x4501, 922 0x7800, 923 0x7c00, 924 0xff23, 925 0xfe00, 926 0xff23, 927 0xfe01, 928 0x0009, 929 0x0200, 930 0x0001, 931 0x8000, 932 0x8200, 933 0xb400, 934 0xb401, 935 0xb402, 936 0xb800, 937 0xb801, 938 0xb802, 939 0xba02, 940 0xc501, 941 0xf800, 942 0xfc00, 943 0x7f23, 944 0x7e00, 945 0x7f23, 946 0x7e01, 947 0x8009, 948 0x8200, 949 0x8001, 950 0x0000, 951 0x0400, 952 0x37fe, 953 0x37ff, 954 0x3800, 955 0x3bfe, 956 0x3bff, 957 0x3c00, 958 0x3dff, 959 0x48ff, 960 0x7bfe, 961 0x7c00, 962 0xff23, 963 0xfe00, 964 0xff23, 965 0xfe01, 966 0x0012, 967 0x03ff, 968 0x0001, 969 0x8000, 970 0x8400, 971 0xb7fe, 972 0xb7ff, 973 0xb800, 974 0xbbfe, 975 0xbbff, 976 0xbc00, 977 0xbdff, 978 0xc8ff, 979 0xfbfe, 980 0xfc00, 981 0x7f23, 982 0x7e00, 983 0x7f23, 984 0x7e01, 985 0x8012, 986 0x83ff, 987 0x8001, 988 0x0000, 989 0x0400, 990 0x37ff, 991 0x3800, 992 0x3801, 993 0x3bff, 994 0x3c00, 995 0x3c01, 996 0x3e00, 997 0x4900, 998 0x7bff, 999 0x7c00, 1000 0xff23, 1001 0xfe00, 1002 0xff23, 1003 0xfe01, 1004 0x0012, 1005 0x03ff, 1006 0x0001, 1007 0x8000, 1008 0x8400, 1009 0xb7ff, 1010 0xb800, 1011 0xb801, 1012 0xbbff, 1013 0xbc00, 1014 0xbc01, 1015 0xbe00, 1016 0xc900, 1017 0xfbff, 1018 0xfc00, 1019 0x7f23, 1020 0x7e00, 1021 0x7f23, 1022 0x7e01, 1023 0x8012, 1024 0x83ff, 1025 0x8001, 1026 0x0000, 1027 0x0401, 1028 0x3800, 1029 0x3801, 1030 0x3802, 1031 0x3c00, 1032 0x3c01, 1033 0x3c02, 1034 0x3e02, 1035 0x4901, 1036 0x7c00, 1037 0x7c00, 1038 0xff23, 1039 0xfe00, 1040 0xff23, 1041 0xfe01, 1042 0x0012, 1043 0x0400, 1044 0x0001, 1045 0x8000, 1046 0x8401, 1047 0xb800, 1048 0xb801, 1049 0xb802, 1050 0xbc00, 1051 0xbc01, 1052 0xbc02, 1053 0xbe02, 1054 0xc901, 1055 0xfc00, 1056 0xfc00, 1057 0x7f23, 1058 0x7e00, 1059 0x7f23, 1060 0x7e01, 1061 0x8012, 1062 0x8400, 1063 0x8001, 1064 0x0000, 1065 0x0600, 1066 0x39ff, 1067 0x3a00, 1068 0x3a02, 1069 0x3dff, 1070 0x3e00, 1071 0x3e02, 1072 0x4080, 1073 0x4b80, 1074 0x7c00, 1075 0x7c00, 1076 0xff23, 1077 0xfe00, 1078 0xff23, 1079 0xfe01, 1080 0x001b, 1081 0x05fe, 1082 0x0002, 1083 0x8000, 1084 0x8600, 1085 0xb9ff, 1086 0xba00, 1087 0xba02, 1088 0xbdff, 1089 0xbe00, 1090 0xbe02, 1091 0xc080, 1092 0xcb80, 1093 0xfc00, 1094 0xfc00, 1095 0x7f23, 1096 0x7e00, 1097 0x7f23, 1098 0x7e01, 1099 0x801b, 1100 0x85fe, 1101 0x8002, 1102 0x0000, 1103 0x1100, 1104 0x44ff, 1105 0x4500, 1106 0x4501, 1107 0x48ff, 1108 0x4900, 1109 0x4901, 1110 0x4b80, 1111 0x5640, 1112 0x7c00, 1113 0x7c00, 1114 0xff23, 1115 0xfe00, 1116 0xff23, 1117 0xfe01, 1118 0x00b4, 1119 0x10ff, 1120 0x000a, 1121 0x8000, 1122 0x9100, 1123 0xc4ff, 1124 0xc500, 1125 0xc501, 1126 0xc8ff, 1127 0xc900, 1128 0xc901, 1129 0xcb80, 1130 0xd640, 1131 0xfc00, 1132 0xfc00, 1133 0x7f23, 1134 0x7e00, 1135 0x7f23, 1136 0x7e01, 1137 0x80b4, 1138 0x90ff, 1139 0x800a, 1140 0x0000, 1141 0x43ff, 1142 0x77fe, 1143 0x77ff, 1144 0x7800, 1145 0x7bfe, 1146 0x7bff, 1147 0x7c00, 1148 0x7c00, 1149 0x7c00, 1150 0x7c00, 1151 0x7c00, 1152 0xff23, 1153 0xfe00, 1154 0xff23, 1155 0xfe01, 1156 0x2c7f, 1157 0x43fd, 1158 0x1bff, 1159 0x8000, 1160 0xc3ff, 1161 0xf7fe, 1162 0xf7ff, 1163 0xf800, 1164 0xfbfe, 1165 0xfbff, 1166 0xfc00, 1167 0xfc00, 1168 0xfc00, 1169 0xfc00, 1170 0xfc00, 1171 0x7f23, 1172 0x7e00, 1173 0x7f23, 1174 0x7e01, 1175 0xac7f, 1176 0xc3fd, 1177 0x9bff, 1178 0xfe00, 1179 0x7c00, 1180 0x7c00, 1181 0x7c00, 1182 0x7c00, 1183 0x7c00, 1184 0x7c00, 1185 0x7c00, 1186 0x7c00, 1187 0x7c00, 1188 0x7c00, 1189 0x7c00, 1190 0xff23, 1191 0xfe00, 1192 0xff23, 1193 0xfe01, 1194 0x7c00, 1195 0x7c00, 1196 0x7c00, 1197 0xfe00, 1198 0xfc00, 1199 0xfc00, 1200 0xfc00, 1201 0xfc00, 1202 0xfc00, 1203 0xfc00, 1204 0xfc00, 1205 0xfc00, 1206 0xfc00, 1207 0xfc00, 1208 0xfc00, 1209 0x7f23, 1210 0x7e00, 1211 0x7f23, 1212 0x7e01, 1213 0xfc00, 1214 0xfc00, 1215 0xfc00, 1216 0x7f23, 1217 0x7f23, 1218 0x7f23, 1219 0x7f23, 1220 0x7f23, 1221 0x7f23, 1222 0x7f23, 1223 0x7f23, 1224 0x7f23, 1225 0x7f23, 1226 0x7f23, 1227 0x7f23, 1228 0x7f23, 1229 0x7f23, 1230 0xff23, 1231 0xfe01, 1232 0x7f23, 1233 0x7f23, 1234 0x7f23, 1235 0x7f23, 1236 0x7f23, 1237 0x7f23, 1238 0x7f23, 1239 0x7f23, 1240 0x7f23, 1241 0x7f23, 1242 0x7f23, 1243 0x7f23, 1244 0x7f23, 1245 0x7f23, 1246 0x7f23, 1247 0x7f23, 1248 0x7f23, 1249 0x7f23, 1250 0x7e01, 1251 0x7f23, 1252 0x7f23, 1253 0x7f23, 1254 0x7e00, 1255 0x7e00, 1256 0x7e00, 1257 0x7e00, 1258 0x7e00, 1259 0x7e00, 1260 0x7e00, 1261 0x7e00, 1262 0x7e00, 1263 0x7e00, 1264 0x7e00, 1265 0x7e00, 1266 0x7e00, 1267 0x7e00, 1268 0xff23, 1269 0xfe01, 1270 0x7e00, 1271 0x7e00, 1272 0x7e00, 1273 0x7e00, 1274 0x7e00, 1275 0x7e00, 1276 0x7e00, 1277 0x7e00, 1278 0x7e00, 1279 0x7e00, 1280 0x7e00, 1281 0x7e00, 1282 0x7e00, 1283 0x7e00, 1284 0x7e00, 1285 0x7e00, 1286 0x7e00, 1287 0x7f23, 1288 0x7e01, 1289 0x7e00, 1290 0x7e00, 1291 0x7e00, 1292 0x7f23, 1293 0x7f23, 1294 0x7f23, 1295 0x7f23, 1296 0x7f23, 1297 0x7f23, 1298 0x7f23, 1299 0x7f23, 1300 0x7f23, 1301 0x7f23, 1302 0x7f23, 1303 0x7f23, 1304 0x7f23, 1305 0x7f23, 1306 0x7f23, 1307 0x7f23, 1308 0x7f23, 1309 0x7f23, 1310 0x7f23, 1311 0x7f23, 1312 0x7f23, 1313 0x7f23, 1314 0x7f23, 1315 0x7f23, 1316 0x7f23, 1317 0x7f23, 1318 0x7f23, 1319 0x7f23, 1320 0x7f23, 1321 0x7f23, 1322 0x7f23, 1323 0x7f23, 1324 0x7f23, 1325 0x7f23, 1326 0x7f23, 1327 0x7f23, 1328 0x7f23, 1329 0x7f23, 1330 0x7e01, 1331 0x7e01, 1332 0x7e01, 1333 0x7e01, 1334 0x7e01, 1335 0x7e01, 1336 0x7e01, 1337 0x7e01, 1338 0x7e01, 1339 0x7e01, 1340 0x7e01, 1341 0x7e01, 1342 0x7e01, 1343 0x7e01, 1344 0x7e01, 1345 0x7e01, 1346 0x7e01, 1347 0x7e01, 1348 0x7e01, 1349 0x7e01, 1350 0x7e01, 1351 0x7e01, 1352 0x7e01, 1353 0x7e01, 1354 0x7e01, 1355 0x7e01, 1356 0x7e01, 1357 0x7e01, 1358 0x7e01, 1359 0x7e01, 1360 0x7e01, 1361 0x7e01, 1362 0x7e01, 1363 0x7e01, 1364 0x7e01, 1365 0x7e01, 1366 0x7e01, 1367 0x7e01, 1368 0x0000, 1369 0x0000, 1370 0x0009, 1371 0x0009, 1372 0x0009, 1373 0x0012, 1374 0x0012, 1375 0x0012, 1376 0x001b, 1377 0x00b4, 1378 0x2c7f, 1379 0x7c00, 1380 0xff23, 1381 0xfe00, 1382 0xff23, 1383 0xfe01, 1384 0x0000, 1385 0x0000, 1386 0x0000, 1387 0x8000, 1388 0x8000, 1389 0x8009, 1390 0x8009, 1391 0x8009, 1392 0x8012, 1393 0x8012, 1394 0x8012, 1395 0x801b, 1396 0x80b4, 1397 0xac7f, 1398 0xfc00, 1399 0x7f23, 1400 0x7e00, 1401 0x7f23, 1402 0x7e01, 1403 0x8000, 1404 0x8000, 1405 0x8000, 1406 0x0000, 1407 0x0000, 1408 0x01ff, 1409 0x0200, 1410 0x0200, 1411 0x03ff, 1412 0x03ff, 1413 0x0400, 1414 0x05fe, 1415 0x10ff, 1416 0x43fd, 1417 0x7c00, 1418 0xff23, 1419 0xfe00, 1420 0xff23, 1421 0xfe01, 1422 0x0000, 1423 0x0000, 1424 0x0000, 1425 0x8000, 1426 0x8000, 1427 0x81ff, 1428 0x8200, 1429 0x8200, 1430 0x83ff, 1431 0x83ff, 1432 0x8400, 1433 0x85fe, 1434 0x90ff, 1435 0xc3fd, 1436 0xfc00, 1437 0x7f23, 1438 0x7e00, 1439 0x7f23, 1440 0x7e01, 1441 0x8000, 1442 0x8000, 1443 0x8000, 1444 0x0000, 1445 0x0000, 1446 0x0000, 1447 0x0000, 1448 0x0001, 1449 0x0001, 1450 0x0001, 1451 0x0001, 1452 0x0002, 1453 0x000a, 1454 0x1bff, 1455 0x7c00, 1456 0xff23, 1457 0xfe00, 1458 0xff23, 1459 0xfe01, 1460 0x0000, 1461 0x0000, 1462 0x0000, 1463 0x8000, 1464 0x8000, 1465 0x8000, 1466 0x8000, 1467 0x8001, 1468 0x8001, 1469 0x8001, 1470 0x8001, 1471 0x8002, 1472 0x800a, 1473 0x9bff, 1474 0xfc00, 1475 0x7f23, 1476 0x7e00, 1477 0x7f23, 1478 0x7e01, 1479 0x8000, 1480 0x8000, 1481 0x8000, 1482 }; 1483 const unsigned kExpectedCount_fnmul_h = 1444; 1484 1485 #endif // VIXL_SIM_FNMUL_H_TRACE_AARCH64_H_ 1486