1 /* 2 * Copyright (C) 2014 The Android Open Source Project 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * http://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 17 static data_1_2_t<double, double, double> g_fdim_intel_data[] = { 18 { // Entry 0 19 0x1.334d6a161e4f48p-2, 20 -0x1.999999999999fp-3, 21 -0x1.000d1b71758e2p-1 22 }, 23 { // Entry 1 24 0x1.99b3d07c84b5c8p-2, 25 -0x1.999999999999fp-3, 26 -0x1.33404ea4a8c16p-1 27 }, 28 { // Entry 2 29 0x1.99999999999988p-12, 30 -0x1.999999999999fp-13, 31 -0x1.3333333333334p-11 32 }, 33 { // Entry 3 34 0x1.f07c1f07c1f0f8p-12, 35 -0x1.dbcc48676f2f9p-13, 36 -0x1.6f31219dbcc46p-11 37 }, 38 { // Entry 4 39 0x1.111e2c82869f18p-1, 40 -0x1.ddddddddddde1p-2, 41 -0x1.00068db8bac71p0 42 }, 43 { // Entry 5 44 0x1.111e2c82869ea8p-1, 45 -0x1.dddddddddddefp-2, 46 -0x1.00068db8bac71p0 47 }, 48 { // Entry 6 49 0x1.p1, 50 0x1.0p-1074, 51 -0x1.0p1 52 }, 53 { // Entry 7 54 0x1.af286bca1af30800000000000080p-4, 55 0x1.0000000000001p-57, 56 -0x1.af286bca1af30p-4 57 }, 58 { // Entry 8 59 0x1.0000000000000fffffffffffffffffffp350, 60 0x1.0000000000001p350, 61 0x1.af286bca1af20p-4 62 }, 63 { // Entry 9 64 0x1.af286bca1af30800800000000080p-4, 65 0x1.0010000000001p-57, 66 -0x1.af286bca1af30p-4 67 }, 68 { // Entry 10 69 0x1.0c30c30c30c308p-10, 70 0x1.8618618618610p-15, 71 -0x1.0p-10 72 }, 73 { // Entry 11 74 0x1.a4924924924938p-2, 75 0x1.ffffffffffffep-4, 76 -0x1.2492492492494p-2 77 }, 78 { // Entry 12 79 0x1.7ffffffffffff8p-51, 80 0x1.ffffffffffffep-53, 81 -0x1.0p-51 82 }, 83 { // Entry 13 84 0x1.fffffffffffff0p1023, 85 0x1.fffffffffffffp1023, 86 -0x1.9p-1068 87 }, 88 { // Entry 14 89 0x1.ffffffffffffefffffffffffffffffffp1023, 90 0x1.fffffffffffffp1023, 91 0x1.0p-1074 92 }, 93 { // Entry 15 94 0.0, 95 -0x1.4p3, 96 -0x1.4p3 97 }, 98 { // Entry 16 99 0x1.p1, 100 -0x1.0p3, 101 -0x1.4p3 102 }, 103 { // Entry 17 104 0x1.p2, 105 -0x1.8p2, 106 -0x1.4p3 107 }, 108 { // Entry 18 109 0x1.80p2, 110 -0x1.0p2, 111 -0x1.4p3 112 }, 113 { // Entry 19 114 0x1.p3, 115 -0x1.0p1, 116 -0x1.4p3 117 }, 118 { // Entry 20 119 0x1.40p3, 120 0.0, 121 -0x1.4p3 122 }, 123 { // Entry 21 124 0x1.80p3, 125 0x1.0p1, 126 -0x1.4p3 127 }, 128 { // Entry 22 129 0x1.c0p3, 130 0x1.0p2, 131 -0x1.4p3 132 }, 133 { // Entry 23 134 0x1.p4, 135 0x1.8p2, 136 -0x1.4p3 137 }, 138 { // Entry 24 139 0x1.20p4, 140 0x1.0p3, 141 -0x1.4p3 142 }, 143 { // Entry 25 144 0x1.40p4, 145 0x1.4p3, 146 -0x1.4p3 147 }, 148 { // Entry 26 149 0.0, 150 -0x1.8p-1073, 151 -0x1.8p-1073 152 }, 153 { // Entry 27 154 0.0, 155 -0x1.8p-1073, 156 -0x1.0p-1073 157 }, 158 { // Entry 28 159 0.0, 160 -0x1.8p-1073, 161 -0x1.0p-1074 162 }, 163 { // Entry 29 164 0.0, 165 -0x1.8p-1073, 166 -0.0 167 }, 168 { // Entry 30 169 0.0, 170 -0x1.8p-1073, 171 0x1.0p-1074 172 }, 173 { // Entry 31 174 0.0, 175 -0x1.8p-1073, 176 0x1.0p-1073 177 }, 178 { // Entry 32 179 0.0, 180 -0x1.8p-1073, 181 0x1.8p-1073 182 }, 183 { // Entry 33 184 0x1.p-1074, 185 -0x1.0p-1073, 186 -0x1.8p-1073 187 }, 188 { // Entry 34 189 0.0, 190 -0x1.0p-1073, 191 -0x1.0p-1073 192 }, 193 { // Entry 35 194 0.0, 195 -0x1.0p-1073, 196 -0x1.0p-1074 197 }, 198 { // Entry 36 199 0.0, 200 -0x1.0p-1073, 201 -0.0 202 }, 203 { // Entry 37 204 0.0, 205 -0x1.0p-1073, 206 0x1.0p-1074 207 }, 208 { // Entry 38 209 0.0, 210 -0x1.0p-1073, 211 0x1.0p-1073 212 }, 213 { // Entry 39 214 0.0, 215 -0x1.0p-1073, 216 0x1.8p-1073 217 }, 218 { // Entry 40 219 0x1.p-1073, 220 -0x1.0p-1074, 221 -0x1.8p-1073 222 }, 223 { // Entry 41 224 0x1.p-1074, 225 -0x1.0p-1074, 226 -0x1.0p-1073 227 }, 228 { // Entry 42 229 0.0, 230 -0x1.0p-1074, 231 -0x1.0p-1074 232 }, 233 { // Entry 43 234 0.0, 235 -0x1.0p-1074, 236 -0.0 237 }, 238 { // Entry 44 239 0.0, 240 -0x1.0p-1074, 241 0x1.0p-1074 242 }, 243 { // Entry 45 244 0.0, 245 -0x1.0p-1074, 246 0x1.0p-1073 247 }, 248 { // Entry 46 249 0.0, 250 -0x1.0p-1074, 251 0x1.8p-1073 252 }, 253 { // Entry 47 254 0x1.80p-1073, 255 -0.0, 256 -0x1.8p-1073 257 }, 258 { // Entry 48 259 0x1.p-1073, 260 -0.0, 261 -0x1.0p-1073 262 }, 263 { // Entry 49 264 0x1.p-1074, 265 -0.0, 266 -0x1.0p-1074 267 }, 268 { // Entry 50 269 0.0, 270 -0.0, 271 -0.0 272 }, 273 { // Entry 51 274 0.0, 275 -0.0, 276 0x1.0p-1074 277 }, 278 { // Entry 52 279 0.0, 280 -0.0, 281 0x1.0p-1073 282 }, 283 { // Entry 53 284 0.0, 285 -0.0, 286 0x1.8p-1073 287 }, 288 { // Entry 54 289 0x1.p-1072, 290 0x1.0p-1074, 291 -0x1.8p-1073 292 }, 293 { // Entry 55 294 0x1.80p-1073, 295 0x1.0p-1074, 296 -0x1.0p-1073 297 }, 298 { // Entry 56 299 0x1.p-1073, 300 0x1.0p-1074, 301 -0x1.0p-1074 302 }, 303 { // Entry 57 304 0x1.p-1074, 305 0x1.0p-1074, 306 -0.0 307 }, 308 { // Entry 58 309 0.0, 310 0x1.0p-1074, 311 0x1.0p-1074 312 }, 313 { // Entry 59 314 0.0, 315 0x1.0p-1074, 316 0x1.0p-1073 317 }, 318 { // Entry 60 319 0.0, 320 0x1.0p-1074, 321 0x1.8p-1073 322 }, 323 { // Entry 61 324 0x1.40p-1072, 325 0x1.0p-1073, 326 -0x1.8p-1073 327 }, 328 { // Entry 62 329 0x1.p-1072, 330 0x1.0p-1073, 331 -0x1.0p-1073 332 }, 333 { // Entry 63 334 0x1.80p-1073, 335 0x1.0p-1073, 336 -0x1.0p-1074 337 }, 338 { // Entry 64 339 0x1.p-1073, 340 0x1.0p-1073, 341 -0.0 342 }, 343 { // Entry 65 344 0x1.p-1074, 345 0x1.0p-1073, 346 0x1.0p-1074 347 }, 348 { // Entry 66 349 0.0, 350 0x1.0p-1073, 351 0x1.0p-1073 352 }, 353 { // Entry 67 354 0.0, 355 0x1.0p-1073, 356 0x1.8p-1073 357 }, 358 { // Entry 68 359 0x1.80p-1072, 360 0x1.8p-1073, 361 -0x1.8p-1073 362 }, 363 { // Entry 69 364 0x1.40p-1072, 365 0x1.8p-1073, 366 -0x1.0p-1073 367 }, 368 { // Entry 70 369 0x1.p-1072, 370 0x1.8p-1073, 371 -0x1.0p-1074 372 }, 373 { // Entry 71 374 0x1.80p-1073, 375 0x1.8p-1073, 376 -0.0 377 }, 378 { // Entry 72 379 0x1.p-1073, 380 0x1.8p-1073, 381 0x1.0p-1074 382 }, 383 { // Entry 73 384 0x1.p-1074, 385 0x1.8p-1073, 386 0x1.0p-1073 387 }, 388 { // Entry 74 389 0.0, 390 0x1.8p-1073, 391 0x1.8p-1073 392 }, 393 { // Entry 75 394 0.0, 395 -0x1.fffffffffffffp1023, 396 -0x1.fffffffffffffp1023 397 }, 398 { // Entry 76 399 0.0, 400 0x1.fffffffffffffp1023, 401 0x1.fffffffffffffp1023 402 }, 403 { // Entry 77 404 0.0, 405 -0x1.0p-1074, 406 -0x1.0p-1074 407 }, 408 { // Entry 78 409 0.0, 410 0x1.0p-1074, 411 0x1.0p-1074 412 }, 413 { // Entry 79 414 0x1.p-1073, 415 0x1.0p-1074, 416 -0x1.0p-1074 417 }, 418 { // Entry 80 419 0x1.fffffffffffff0p1023, 420 0x1.fffffffffffffp1023, 421 -0x1.0p-1074 422 }, 423 { // Entry 81 424 0x1.fffffffffffff0p1023, 425 0x1.fffffffffffffp1023, 426 -0.0 427 }, 428 { // Entry 82 429 0x1.ffffffffffffefffffffffffffffffffp1023, 430 0x1.fffffffffffffp1023, 431 0x1.0p-1074 432 }, 433 { // Entry 83 434 0.0, 435 -0x1.0p-1074, 436 0x1.fffffffffffffp1023 437 }, 438 { // Entry 84 439 0.0, 440 -0.0, 441 0x1.fffffffffffffp1023 442 }, 443 { // Entry 85 444 0.0, 445 0x1.0p-1074, 446 0x1.fffffffffffffp1023 447 }, 448 { // Entry 86 449 0x1.fffffffffffff0p1023, 450 0x1.fffffffffffffp1022, 451 -0x1.fffffffffffffp1022 452 }, 453 { // Entry 87 454 0.0, 455 0x1.ffffffffffffcp-1024, 456 0x1.ffffffffffffcp-1024 457 }, 458 { // Entry 88 459 0.0, 460 0x1.ffffffffffffcp-1024, 461 0x1.0p-1023 462 }, 463 { // Entry 89 464 0.0, 465 0x1.ffffffffffffcp-1024, 466 0x1.0000000000002p-1023 467 }, 468 { // Entry 90 469 0x1.p-1074, 470 0x1.0p-1023, 471 0x1.ffffffffffffcp-1024 472 }, 473 { // Entry 91 474 0.0, 475 0x1.0p-1023, 476 0x1.0p-1023 477 }, 478 { // Entry 92 479 0.0, 480 0x1.0p-1023, 481 0x1.0000000000002p-1023 482 }, 483 { // Entry 93 484 0x1.p-1073, 485 0x1.0000000000002p-1023, 486 0x1.ffffffffffffcp-1024 487 }, 488 { // Entry 94 489 0x1.p-1074, 490 0x1.0000000000002p-1023, 491 0x1.0p-1023 492 }, 493 { // Entry 95 494 0.0, 495 0x1.0000000000002p-1023, 496 0x1.0000000000002p-1023 497 }, 498 { // Entry 96 499 0.0, 500 0x1.fffffffffffffp-51, 501 0x1.fffffffffffffp-51 502 }, 503 { // Entry 97 504 0.0, 505 0x1.fffffffffffffp-51, 506 0x1.0p-50 507 }, 508 { // Entry 98 509 0.0, 510 0x1.fffffffffffffp-51, 511 0x1.0000000000001p-50 512 }, 513 { // Entry 99 514 0x1.p-103, 515 0x1.0p-50, 516 0x1.fffffffffffffp-51 517 }, 518 { // Entry 100 519 0.0, 520 0x1.0p-50, 521 0x1.0p-50 522 }, 523 { // Entry 101 524 0.0, 525 0x1.0p-50, 526 0x1.0000000000001p-50 527 }, 528 { // Entry 102 529 0x1.80p-102, 530 0x1.0000000000001p-50, 531 0x1.fffffffffffffp-51 532 }, 533 { // Entry 103 534 0x1.p-102, 535 0x1.0000000000001p-50, 536 0x1.0p-50 537 }, 538 { // Entry 104 539 0.0, 540 0x1.0000000000001p-50, 541 0x1.0000000000001p-50 542 }, 543 { // Entry 105 544 0.0, 545 0x1.fffffffffffffp-11, 546 0x1.fffffffffffffp-11 547 }, 548 { // Entry 106 549 0.0, 550 0x1.fffffffffffffp-11, 551 0x1.0p-10 552 }, 553 { // Entry 107 554 0.0, 555 0x1.fffffffffffffp-11, 556 0x1.0000000000001p-10 557 }, 558 { // Entry 108 559 0x1.p-63, 560 0x1.0p-10, 561 0x1.fffffffffffffp-11 562 }, 563 { // Entry 109 564 0.0, 565 0x1.0p-10, 566 0x1.0p-10 567 }, 568 { // Entry 110 569 0.0, 570 0x1.0p-10, 571 0x1.0000000000001p-10 572 }, 573 { // Entry 111 574 0x1.80p-62, 575 0x1.0000000000001p-10, 576 0x1.fffffffffffffp-11 577 }, 578 { // Entry 112 579 0x1.p-62, 580 0x1.0000000000001p-10, 581 0x1.0p-10 582 }, 583 { // Entry 113 584 0.0, 585 0x1.0000000000001p-10, 586 0x1.0000000000001p-10 587 }, 588 { // Entry 114 589 0.0, 590 0x1.fffffffffffffp-2, 591 0x1.fffffffffffffp-2 592 }, 593 { // Entry 115 594 0.0, 595 0x1.fffffffffffffp-2, 596 0x1.0p-1 597 }, 598 { // Entry 116 599 0.0, 600 0x1.fffffffffffffp-2, 601 0x1.0000000000001p-1 602 }, 603 { // Entry 117 604 0x1.p-54, 605 0x1.0p-1, 606 0x1.fffffffffffffp-2 607 }, 608 { // Entry 118 609 0.0, 610 0x1.0p-1, 611 0x1.0p-1 612 }, 613 { // Entry 119 614 0.0, 615 0x1.0p-1, 616 0x1.0000000000001p-1 617 }, 618 { // Entry 120 619 0x1.80p-53, 620 0x1.0000000000001p-1, 621 0x1.fffffffffffffp-2 622 }, 623 { // Entry 121 624 0x1.p-53, 625 0x1.0000000000001p-1, 626 0x1.0p-1 627 }, 628 { // Entry 122 629 0.0, 630 0x1.0000000000001p-1, 631 0x1.0000000000001p-1 632 }, 633 { // Entry 123 634 0.0, 635 0x1.fffffffffffffp0, 636 0x1.fffffffffffffp0 637 }, 638 { // Entry 124 639 0.0, 640 0x1.fffffffffffffp0, 641 0x1.0p1 642 }, 643 { // Entry 125 644 0.0, 645 0x1.fffffffffffffp0, 646 0x1.0000000000001p1 647 }, 648 { // Entry 126 649 0x1.p-52, 650 0x1.0p1, 651 0x1.fffffffffffffp0 652 }, 653 { // Entry 127 654 0.0, 655 0x1.0p1, 656 0x1.0p1 657 }, 658 { // Entry 128 659 0.0, 660 0x1.0p1, 661 0x1.0000000000001p1 662 }, 663 { // Entry 129 664 0x1.80p-51, 665 0x1.0000000000001p1, 666 0x1.fffffffffffffp0 667 }, 668 { // Entry 130 669 0x1.p-51, 670 0x1.0000000000001p1, 671 0x1.0p1 672 }, 673 { // Entry 131 674 0.0, 675 0x1.0000000000001p1, 676 0x1.0000000000001p1 677 }, 678 { // Entry 132 679 0.0, 680 0x1.fffffffffffffp9, 681 0x1.fffffffffffffp9 682 }, 683 { // Entry 133 684 0.0, 685 0x1.fffffffffffffp9, 686 0x1.0p10 687 }, 688 { // Entry 134 689 0.0, 690 0x1.fffffffffffffp9, 691 0x1.0000000000001p10 692 }, 693 { // Entry 135 694 0x1.p-43, 695 0x1.0p10, 696 0x1.fffffffffffffp9 697 }, 698 { // Entry 136 699 0.0, 700 0x1.0p10, 701 0x1.0p10 702 }, 703 { // Entry 137 704 0.0, 705 0x1.0p10, 706 0x1.0000000000001p10 707 }, 708 { // Entry 138 709 0x1.80p-42, 710 0x1.0000000000001p10, 711 0x1.fffffffffffffp9 712 }, 713 { // Entry 139 714 0x1.p-42, 715 0x1.0000000000001p10, 716 0x1.0p10 717 }, 718 { // Entry 140 719 0.0, 720 0x1.0000000000001p10, 721 0x1.0000000000001p10 722 }, 723 { // Entry 141 724 0.0, 725 0x1.fffffffffffffp49, 726 0x1.fffffffffffffp49 727 }, 728 { // Entry 142 729 0.0, 730 0x1.fffffffffffffp49, 731 0x1.0p50 732 }, 733 { // Entry 143 734 0.0, 735 0x1.fffffffffffffp49, 736 0x1.0000000000001p50 737 }, 738 { // Entry 144 739 0x1.p-3, 740 0x1.0p50, 741 0x1.fffffffffffffp49 742 }, 743 { // Entry 145 744 0.0, 745 0x1.0p50, 746 0x1.0p50 747 }, 748 { // Entry 146 749 0.0, 750 0x1.0p50, 751 0x1.0000000000001p50 752 }, 753 { // Entry 147 754 0x1.80p-2, 755 0x1.0000000000001p50, 756 0x1.fffffffffffffp49 757 }, 758 { // Entry 148 759 0x1.p-2, 760 0x1.0000000000001p50, 761 0x1.0p50 762 }, 763 { // Entry 149 764 0.0, 765 0x1.0000000000001p50, 766 0x1.0000000000001p50 767 }, 768 { // Entry 150 769 0.0, 770 0x1.fffffffffffffp1022, 771 0x1.fffffffffffffp1022 772 }, 773 { // Entry 151 774 0.0, 775 0x1.fffffffffffffp1022, 776 0x1.0p1023 777 }, 778 { // Entry 152 779 0.0, 780 0x1.fffffffffffffp1022, 781 0x1.0000000000001p1023 782 }, 783 { // Entry 153 784 0x1.p970, 785 0x1.0p1023, 786 0x1.fffffffffffffp1022 787 }, 788 { // Entry 154 789 0.0, 790 0x1.0p1023, 791 0x1.0p1023 792 }, 793 { // Entry 155 794 0.0, 795 0x1.0p1023, 796 0x1.0000000000001p1023 797 }, 798 { // Entry 156 799 0x1.80p971, 800 0x1.0000000000001p1023, 801 0x1.fffffffffffffp1022 802 }, 803 { // Entry 157 804 0x1.p971, 805 0x1.0000000000001p1023, 806 0x1.0p1023 807 }, 808 { // Entry 158 809 0.0, 810 0x1.0000000000001p1023, 811 0x1.0000000000001p1023 812 }, 813 { // Entry 159 814 0.0, 815 HUGE_VAL, 816 HUGE_VAL 817 }, 818 { // Entry 160 819 HUGE_VAL, 820 HUGE_VAL, 821 0x1.fffffffffffffp1023 822 }, 823 { // Entry 161 824 HUGE_VAL, 825 HUGE_VAL, 826 0x1.0p-1022 827 }, 828 { // Entry 162 829 HUGE_VAL, 830 HUGE_VAL, 831 0x1.ffffffffffffep-1023 832 }, 833 { // Entry 163 834 HUGE_VAL, 835 HUGE_VAL, 836 0x1.0p-1074 837 }, 838 { // Entry 164 839 HUGE_VAL, 840 HUGE_VAL, 841 0.0 842 }, 843 { // Entry 165 844 HUGE_VAL, 845 HUGE_VAL, 846 -0.0 847 }, 848 { // Entry 166 849 HUGE_VAL, 850 HUGE_VAL, 851 -0x1.0p-1074 852 }, 853 { // Entry 167 854 HUGE_VAL, 855 HUGE_VAL, 856 -0x1.ffffffffffffep-1023 857 }, 858 { // Entry 168 859 HUGE_VAL, 860 HUGE_VAL, 861 -0x1.0p-1022 862 }, 863 { // Entry 169 864 HUGE_VAL, 865 HUGE_VAL, 866 -0x1.0p0 867 }, 868 { // Entry 170 869 HUGE_VAL, 870 HUGE_VAL, 871 -0x1.fffffffffffffp1023 872 }, 873 { // Entry 171 874 HUGE_VAL, 875 HUGE_VAL, 876 -HUGE_VAL 877 }, 878 { // Entry 172 879 0.0, 880 0x1.fffffffffffffp1023, 881 HUGE_VAL 882 }, 883 { // Entry 173 884 0.0, 885 0x1.fffffffffffffp1023, 886 0x1.fffffffffffffp1023 887 }, 888 { // Entry 174 889 0x1.ffffffffffffefffffffffffffffffffp1023, 890 0x1.fffffffffffffp1023, 891 0x1.0p-1022 892 }, 893 { // Entry 175 894 0x1.ffffffffffffefffffffffffffffffffp1023, 895 0x1.fffffffffffffp1023, 896 0x1.ffffffffffffep-1023 897 }, 898 { // Entry 176 899 0x1.ffffffffffffefffffffffffffffffffp1023, 900 0x1.fffffffffffffp1023, 901 0x1.0p-1074 902 }, 903 { // Entry 177 904 0x1.fffffffffffff0p1023, 905 0x1.fffffffffffffp1023, 906 0.0 907 }, 908 { // Entry 178 909 0x1.fffffffffffff0p1023, 910 0x1.fffffffffffffp1023, 911 -0.0 912 }, 913 { // Entry 179 914 0x1.fffffffffffff0p1023, 915 0x1.fffffffffffffp1023, 916 -0x1.0p-1074 917 }, 918 { // Entry 180 919 0x1.fffffffffffff0p1023, 920 0x1.fffffffffffffp1023, 921 -0x1.ffffffffffffep-1023 922 }, 923 { // Entry 181 924 0x1.fffffffffffff0p1023, 925 0x1.fffffffffffffp1023, 926 -0x1.0p-1022 927 }, 928 { // Entry 182 929 0x1.fffffffffffff0p1023, 930 0x1.fffffffffffffp1023, 931 -0x1.0p0 932 }, 933 { // Entry 183 934 HUGE_VAL, 935 0x1.fffffffffffffp1023, 936 -0x1.fffffffffffffp1023 937 }, 938 { // Entry 184 939 HUGE_VAL, 940 0x1.fffffffffffffp1023, 941 -HUGE_VAL 942 }, 943 { // Entry 185 944 0.0, 945 0x1.0p-1022, 946 HUGE_VAL 947 }, 948 { // Entry 186 949 0.0, 950 0x1.0p-1022, 951 0x1.fffffffffffffp1023 952 }, 953 { // Entry 187 954 0.0, 955 0x1.0p-1022, 956 0x1.0p-1022 957 }, 958 { // Entry 188 959 0x1.p-1074, 960 0x1.0p-1022, 961 0x1.ffffffffffffep-1023 962 }, 963 { // Entry 189 964 0x1.ffffffffffffe0p-1023, 965 0x1.0p-1022, 966 0x1.0p-1074 967 }, 968 { // Entry 190 969 0x1.p-1022, 970 0x1.0p-1022, 971 0.0 972 }, 973 { // Entry 191 974 0x1.p-1022, 975 0x1.0p-1022, 976 -0.0 977 }, 978 { // Entry 192 979 0x1.00000000000010p-1022, 980 0x1.0p-1022, 981 -0x1.0p-1074 982 }, 983 { // Entry 193 984 0x1.fffffffffffff0p-1022, 985 0x1.0p-1022, 986 -0x1.ffffffffffffep-1023 987 }, 988 { // Entry 194 989 0x1.p-1021, 990 0x1.0p-1022, 991 -0x1.0p-1022 992 }, 993 { // Entry 195 994 0x1.p0, 995 0x1.0p-1022, 996 -0x1.0p0 997 }, 998 { // Entry 196 999 0x1.fffffffffffff0p1023, 1000 0x1.0p-1022, 1001 -0x1.fffffffffffffp1023 1002 }, 1003 { // Entry 197 1004 HUGE_VAL, 1005 0x1.0p-1022, 1006 -HUGE_VAL 1007 }, 1008 { // Entry 198 1009 0.0, 1010 0x1.ffffffffffffep-1023, 1011 HUGE_VAL 1012 }, 1013 { // Entry 199 1014 0.0, 1015 0x1.ffffffffffffep-1023, 1016 0x1.fffffffffffffp1023 1017 }, 1018 { // Entry 200 1019 0.0, 1020 0x1.ffffffffffffep-1023, 1021 0x1.0p-1022 1022 }, 1023 { // Entry 201 1024 0.0, 1025 0x1.ffffffffffffep-1023, 1026 0x1.ffffffffffffep-1023 1027 }, 1028 { // Entry 202 1029 0x1.ffffffffffffc0p-1023, 1030 0x1.ffffffffffffep-1023, 1031 0x1.0p-1074 1032 }, 1033 { // Entry 203 1034 0x1.ffffffffffffe0p-1023, 1035 0x1.ffffffffffffep-1023, 1036 0.0 1037 }, 1038 { // Entry 204 1039 0x1.ffffffffffffe0p-1023, 1040 0x1.ffffffffffffep-1023, 1041 -0.0 1042 }, 1043 { // Entry 205 1044 0x1.p-1022, 1045 0x1.ffffffffffffep-1023, 1046 -0x1.0p-1074 1047 }, 1048 { // Entry 206 1049 0x1.ffffffffffffe0p-1022, 1050 0x1.ffffffffffffep-1023, 1051 -0x1.ffffffffffffep-1023 1052 }, 1053 { // Entry 207 1054 0x1.fffffffffffff0p-1022, 1055 0x1.ffffffffffffep-1023, 1056 -0x1.0p-1022 1057 }, 1058 { // Entry 208 1059 0x1.p0, 1060 0x1.ffffffffffffep-1023, 1061 -0x1.0p0 1062 }, 1063 { // Entry 209 1064 0x1.fffffffffffff0p1023, 1065 0x1.ffffffffffffep-1023, 1066 -0x1.fffffffffffffp1023 1067 }, 1068 { // Entry 210 1069 HUGE_VAL, 1070 0x1.ffffffffffffep-1023, 1071 -HUGE_VAL 1072 }, 1073 { // Entry 211 1074 0.0, 1075 0x1.0p-1074, 1076 HUGE_VAL 1077 }, 1078 { // Entry 212 1079 0.0, 1080 0x1.0p-1074, 1081 0x1.fffffffffffffp1023 1082 }, 1083 { // Entry 213 1084 0.0, 1085 0x1.0p-1074, 1086 0x1.0p-1022 1087 }, 1088 { // Entry 214 1089 0.0, 1090 0x1.0p-1074, 1091 0x1.ffffffffffffep-1023 1092 }, 1093 { // Entry 215 1094 0.0, 1095 0x1.0p-1074, 1096 0x1.0p-1074 1097 }, 1098 { // Entry 216 1099 0x1.p-1074, 1100 0x1.0p-1074, 1101 0.0 1102 }, 1103 { // Entry 217 1104 0x1.p-1074, 1105 0x1.0p-1074, 1106 -0.0 1107 }, 1108 { // Entry 218 1109 0x1.p-1073, 1110 0x1.0p-1074, 1111 -0x1.0p-1074 1112 }, 1113 { // Entry 219 1114 0x1.p-1022, 1115 0x1.0p-1074, 1116 -0x1.ffffffffffffep-1023 1117 }, 1118 { // Entry 220 1119 0x1.00000000000010p-1022, 1120 0x1.0p-1074, 1121 -0x1.0p-1022 1122 }, 1123 { // Entry 221 1124 0x1.p0, 1125 0x1.0p-1074, 1126 -0x1.0p0 1127 }, 1128 { // Entry 222 1129 0x1.fffffffffffff0p1023, 1130 0x1.0p-1074, 1131 -0x1.fffffffffffffp1023 1132 }, 1133 { // Entry 223 1134 HUGE_VAL, 1135 0x1.0p-1074, 1136 -HUGE_VAL 1137 }, 1138 { // Entry 224 1139 0.0, 1140 0.0, 1141 HUGE_VAL 1142 }, 1143 { // Entry 225 1144 0.0, 1145 0.0, 1146 0x1.fffffffffffffp1023 1147 }, 1148 { // Entry 226 1149 0.0, 1150 0.0, 1151 0x1.0p-1022 1152 }, 1153 { // Entry 227 1154 0.0, 1155 0.0, 1156 0x1.ffffffffffffep-1023 1157 }, 1158 { // Entry 228 1159 0.0, 1160 0.0, 1161 0x1.0p-1074 1162 }, 1163 { // Entry 229 1164 0.0, 1165 0.0, 1166 0.0 1167 }, 1168 { // Entry 230 1169 0.0, 1170 0.0, 1171 -0.0 1172 }, 1173 { // Entry 231 1174 0x1.p-1074, 1175 0.0, 1176 -0x1.0p-1074 1177 }, 1178 { // Entry 232 1179 0x1.ffffffffffffe0p-1023, 1180 0.0, 1181 -0x1.ffffffffffffep-1023 1182 }, 1183 { // Entry 233 1184 0x1.p-1022, 1185 0.0, 1186 -0x1.0p-1022 1187 }, 1188 { // Entry 234 1189 0x1.p0, 1190 0.0, 1191 -0x1.0p0 1192 }, 1193 { // Entry 235 1194 0x1.fffffffffffff0p1023, 1195 0.0, 1196 -0x1.fffffffffffffp1023 1197 }, 1198 { // Entry 236 1199 HUGE_VAL, 1200 0.0, 1201 -HUGE_VAL 1202 }, 1203 { // Entry 237 1204 0.0, 1205 -0.0, 1206 HUGE_VAL 1207 }, 1208 { // Entry 238 1209 0.0, 1210 -0.0, 1211 0x1.fffffffffffffp1023 1212 }, 1213 { // Entry 239 1214 0.0, 1215 -0.0, 1216 0x1.0p-1022 1217 }, 1218 { // Entry 240 1219 0.0, 1220 -0.0, 1221 0x1.ffffffffffffep-1023 1222 }, 1223 { // Entry 241 1224 0.0, 1225 -0.0, 1226 0x1.0p-1074 1227 }, 1228 { // Entry 242 1229 0.0, 1230 -0.0, 1231 0.0 1232 }, 1233 { // Entry 243 1234 0.0, 1235 -0.0, 1236 -0.0 1237 }, 1238 { // Entry 244 1239 0x1.p-1074, 1240 -0.0, 1241 -0x1.0p-1074 1242 }, 1243 { // Entry 245 1244 0x1.ffffffffffffe0p-1023, 1245 -0.0, 1246 -0x1.ffffffffffffep-1023 1247 }, 1248 { // Entry 246 1249 0x1.p-1022, 1250 -0.0, 1251 -0x1.0p-1022 1252 }, 1253 { // Entry 247 1254 0x1.p0, 1255 -0.0, 1256 -0x1.0p0 1257 }, 1258 { // Entry 248 1259 0x1.fffffffffffff0p1023, 1260 -0.0, 1261 -0x1.fffffffffffffp1023 1262 }, 1263 { // Entry 249 1264 HUGE_VAL, 1265 -0.0, 1266 -HUGE_VAL 1267 }, 1268 { // Entry 250 1269 0.0, 1270 -0x1.0p-1074, 1271 HUGE_VAL 1272 }, 1273 { // Entry 251 1274 0.0, 1275 -0x1.0p-1074, 1276 0x1.fffffffffffffp1023 1277 }, 1278 { // Entry 252 1279 0.0, 1280 -0x1.0p-1074, 1281 0x1.0p-1022 1282 }, 1283 { // Entry 253 1284 0.0, 1285 -0x1.0p-1074, 1286 0x1.ffffffffffffep-1023 1287 }, 1288 { // Entry 254 1289 0.0, 1290 -0x1.0p-1074, 1291 0x1.0p-1074 1292 }, 1293 { // Entry 255 1294 0.0, 1295 -0x1.0p-1074, 1296 0.0 1297 }, 1298 { // Entry 256 1299 0.0, 1300 -0x1.0p-1074, 1301 -0.0 1302 }, 1303 { // Entry 257 1304 0.0, 1305 -0x1.0p-1074, 1306 -0x1.0p-1074 1307 }, 1308 { // Entry 258 1309 0x1.ffffffffffffc0p-1023, 1310 -0x1.0p-1074, 1311 -0x1.ffffffffffffep-1023 1312 }, 1313 { // Entry 259 1314 0x1.ffffffffffffe0p-1023, 1315 -0x1.0p-1074, 1316 -0x1.0p-1022 1317 }, 1318 { // Entry 260 1319 0x1.ffffffffffffffffffffffffffffffffp-1, 1320 -0x1.0p-1074, 1321 -0x1.0p0 1322 }, 1323 { // Entry 261 1324 0x1.ffffffffffffefffffffffffffffffffp1023, 1325 -0x1.0p-1074, 1326 -0x1.fffffffffffffp1023 1327 }, 1328 { // Entry 262 1329 HUGE_VAL, 1330 -0x1.0p-1074, 1331 -HUGE_VAL 1332 }, 1333 { // Entry 263 1334 0.0, 1335 -0x1.ffffffffffffep-1023, 1336 HUGE_VAL 1337 }, 1338 { // Entry 264 1339 0.0, 1340 -0x1.ffffffffffffep-1023, 1341 0x1.fffffffffffffp1023 1342 }, 1343 { // Entry 265 1344 0.0, 1345 -0x1.ffffffffffffep-1023, 1346 0x1.0p-1022 1347 }, 1348 { // Entry 266 1349 0.0, 1350 -0x1.ffffffffffffep-1023, 1351 0x1.ffffffffffffep-1023 1352 }, 1353 { // Entry 267 1354 0.0, 1355 -0x1.ffffffffffffep-1023, 1356 0x1.0p-1074 1357 }, 1358 { // Entry 268 1359 0.0, 1360 -0x1.ffffffffffffep-1023, 1361 0.0 1362 }, 1363 { // Entry 269 1364 0.0, 1365 -0x1.ffffffffffffep-1023, 1366 -0.0 1367 }, 1368 { // Entry 270 1369 0.0, 1370 -0x1.ffffffffffffep-1023, 1371 -0x1.0p-1074 1372 }, 1373 { // Entry 271 1374 0.0, 1375 -0x1.ffffffffffffep-1023, 1376 -0x1.ffffffffffffep-1023 1377 }, 1378 { // Entry 272 1379 0x1.p-1074, 1380 -0x1.ffffffffffffep-1023, 1381 -0x1.0p-1022 1382 }, 1383 { // Entry 273 1384 0x1.ffffffffffffffffffffffffffffffffp-1, 1385 -0x1.ffffffffffffep-1023, 1386 -0x1.0p0 1387 }, 1388 { // Entry 274 1389 0x1.ffffffffffffefffffffffffffffffffp1023, 1390 -0x1.ffffffffffffep-1023, 1391 -0x1.fffffffffffffp1023 1392 }, 1393 { // Entry 275 1394 HUGE_VAL, 1395 -0x1.ffffffffffffep-1023, 1396 -HUGE_VAL 1397 }, 1398 { // Entry 276 1399 0.0, 1400 -0x1.0p-1022, 1401 HUGE_VAL 1402 }, 1403 { // Entry 277 1404 0.0, 1405 -0x1.0p-1022, 1406 0x1.fffffffffffffp1023 1407 }, 1408 { // Entry 278 1409 0.0, 1410 -0x1.0p-1022, 1411 0x1.0p-1022 1412 }, 1413 { // Entry 279 1414 0.0, 1415 -0x1.0p-1022, 1416 0x1.ffffffffffffep-1023 1417 }, 1418 { // Entry 280 1419 0.0, 1420 -0x1.0p-1022, 1421 0x1.0p-1074 1422 }, 1423 { // Entry 281 1424 0.0, 1425 -0x1.0p-1022, 1426 0.0 1427 }, 1428 { // Entry 282 1429 0.0, 1430 -0x1.0p-1022, 1431 -0.0 1432 }, 1433 { // Entry 283 1434 0.0, 1435 -0x1.0p-1022, 1436 -0x1.0p-1074 1437 }, 1438 { // Entry 284 1439 0.0, 1440 -0x1.0p-1022, 1441 -0x1.ffffffffffffep-1023 1442 }, 1443 { // Entry 285 1444 0.0, 1445 -0x1.0p-1022, 1446 -0x1.0p-1022 1447 }, 1448 { // Entry 286 1449 0x1.ffffffffffffffffffffffffffffffffp-1, 1450 -0x1.0p-1022, 1451 -0x1.0p0 1452 }, 1453 { // Entry 287 1454 0x1.ffffffffffffefffffffffffffffffffp1023, 1455 -0x1.0p-1022, 1456 -0x1.fffffffffffffp1023 1457 }, 1458 { // Entry 288 1459 HUGE_VAL, 1460 -0x1.0p-1022, 1461 -HUGE_VAL 1462 }, 1463 { // Entry 289 1464 0.0, 1465 -0x1.fffffffffffffp-1, 1466 HUGE_VAL 1467 }, 1468 { // Entry 290 1469 0.0, 1470 -0x1.fffffffffffffp-1, 1471 0x1.fffffffffffffp1023 1472 }, 1473 { // Entry 291 1474 0.0, 1475 -0x1.fffffffffffffp-1, 1476 0x1.0p-1022 1477 }, 1478 { // Entry 292 1479 0.0, 1480 -0x1.fffffffffffffp-1, 1481 0x1.ffffffffffffep-1023 1482 }, 1483 { // Entry 293 1484 0.0, 1485 -0x1.fffffffffffffp-1, 1486 0x1.0p-1074 1487 }, 1488 { // Entry 294 1489 0.0, 1490 -0x1.fffffffffffffp-1, 1491 0.0 1492 }, 1493 { // Entry 295 1494 0.0, 1495 -0x1.fffffffffffffp-1, 1496 -0.0 1497 }, 1498 { // Entry 296 1499 0.0, 1500 -0x1.fffffffffffffp-1, 1501 -0x1.0p-1074 1502 }, 1503 { // Entry 297 1504 0.0, 1505 -0x1.fffffffffffffp-1, 1506 -0x1.ffffffffffffep-1023 1507 }, 1508 { // Entry 298 1509 0.0, 1510 -0x1.fffffffffffffp-1, 1511 -0x1.0p-1022 1512 }, 1513 { // Entry 299 1514 0x1.p-53, 1515 -0x1.fffffffffffffp-1, 1516 -0x1.0p0 1517 }, 1518 { // Entry 300 1519 0x1.ffffffffffffefffffffffffffffffffp1023, 1520 -0x1.fffffffffffffp-1, 1521 -0x1.fffffffffffffp1023 1522 }, 1523 { // Entry 301 1524 HUGE_VAL, 1525 -0x1.fffffffffffffp-1, 1526 -HUGE_VAL 1527 }, 1528 { // Entry 302 1529 0.0, 1530 -0x1.0p0, 1531 HUGE_VAL 1532 }, 1533 { // Entry 303 1534 0.0, 1535 -0x1.0p0, 1536 0x1.fffffffffffffp1023 1537 }, 1538 { // Entry 304 1539 0.0, 1540 -0x1.0p0, 1541 0x1.0p-1022 1542 }, 1543 { // Entry 305 1544 0.0, 1545 -0x1.0p0, 1546 0x1.ffffffffffffep-1023 1547 }, 1548 { // Entry 306 1549 0.0, 1550 -0x1.0p0, 1551 0x1.0p-1074 1552 }, 1553 { // Entry 307 1554 0.0, 1555 -0x1.0p0, 1556 0.0 1557 }, 1558 { // Entry 308 1559 0.0, 1560 -0x1.0p0, 1561 -0.0 1562 }, 1563 { // Entry 309 1564 0.0, 1565 -0x1.0p0, 1566 -0x1.0p-1074 1567 }, 1568 { // Entry 310 1569 0.0, 1570 -0x1.0p0, 1571 -0x1.ffffffffffffep-1023 1572 }, 1573 { // Entry 311 1574 0.0, 1575 -0x1.0p0, 1576 -0x1.0p-1022 1577 }, 1578 { // Entry 312 1579 0.0, 1580 -0x1.0p0, 1581 -0x1.0p0 1582 }, 1583 { // Entry 313 1584 0x1.ffffffffffffefffffffffffffffffffp1023, 1585 -0x1.0p0, 1586 -0x1.fffffffffffffp1023 1587 }, 1588 { // Entry 314 1589 HUGE_VAL, 1590 -0x1.0p0, 1591 -HUGE_VAL 1592 }, 1593 { // Entry 315 1594 0.0, 1595 -0x1.0000000000001p0, 1596 HUGE_VAL 1597 }, 1598 { // Entry 316 1599 0.0, 1600 -0x1.0000000000001p0, 1601 0x1.fffffffffffffp1023 1602 }, 1603 { // Entry 317 1604 0.0, 1605 -0x1.0000000000001p0, 1606 0x1.0p-1022 1607 }, 1608 { // Entry 318 1609 0.0, 1610 -0x1.0000000000001p0, 1611 0x1.ffffffffffffep-1023 1612 }, 1613 { // Entry 319 1614 0.0, 1615 -0x1.0000000000001p0, 1616 0x1.0p-1074 1617 }, 1618 { // Entry 320 1619 0.0, 1620 -0x1.0000000000001p0, 1621 0.0 1622 }, 1623 { // Entry 321 1624 0.0, 1625 -0x1.0000000000001p0, 1626 -0.0 1627 }, 1628 { // Entry 322 1629 0.0, 1630 -0x1.0000000000001p0, 1631 -0x1.0p-1074 1632 }, 1633 { // Entry 323 1634 0.0, 1635 -0x1.0000000000001p0, 1636 -0x1.ffffffffffffep-1023 1637 }, 1638 { // Entry 324 1639 0.0, 1640 -0x1.0000000000001p0, 1641 -0x1.0p-1022 1642 }, 1643 { // Entry 325 1644 0.0, 1645 -0x1.0000000000001p0, 1646 -0x1.0p0 1647 }, 1648 { // Entry 326 1649 0x1.ffffffffffffefffffffffffffffffffp1023, 1650 -0x1.0000000000001p0, 1651 -0x1.fffffffffffffp1023 1652 }, 1653 { // Entry 327 1654 HUGE_VAL, 1655 -0x1.0000000000001p0, 1656 -HUGE_VAL 1657 }, 1658 { // Entry 328 1659 0.0, 1660 -0x1.fffffffffffffp1023, 1661 HUGE_VAL 1662 }, 1663 { // Entry 329 1664 0.0, 1665 -0x1.fffffffffffffp1023, 1666 0x1.fffffffffffffp1023 1667 }, 1668 { // Entry 330 1669 0.0, 1670 -0x1.fffffffffffffp1023, 1671 0x1.0p-1022 1672 }, 1673 { // Entry 331 1674 0.0, 1675 -0x1.fffffffffffffp1023, 1676 0x1.ffffffffffffep-1023 1677 }, 1678 { // Entry 332 1679 0.0, 1680 -0x1.fffffffffffffp1023, 1681 0x1.0p-1074 1682 }, 1683 { // Entry 333 1684 0.0, 1685 -0x1.fffffffffffffp1023, 1686 0.0 1687 }, 1688 { // Entry 334 1689 0.0, 1690 -0x1.fffffffffffffp1023, 1691 -0.0 1692 }, 1693 { // Entry 335 1694 0.0, 1695 -0x1.fffffffffffffp1023, 1696 -0x1.0p-1074 1697 }, 1698 { // Entry 336 1699 0.0, 1700 -0x1.fffffffffffffp1023, 1701 -0x1.ffffffffffffep-1023 1702 }, 1703 { // Entry 337 1704 0.0, 1705 -0x1.fffffffffffffp1023, 1706 -0x1.0p-1022 1707 }, 1708 { // Entry 338 1709 0.0, 1710 -0x1.fffffffffffffp1023, 1711 -0x1.0p0 1712 }, 1713 { // Entry 339 1714 0.0, 1715 -0x1.fffffffffffffp1023, 1716 -0x1.fffffffffffffp1023 1717 }, 1718 { // Entry 340 1719 HUGE_VAL, 1720 -0x1.fffffffffffffp1023, 1721 -HUGE_VAL 1722 }, 1723 { // Entry 341 1724 0.0, 1725 -HUGE_VAL, 1726 HUGE_VAL 1727 }, 1728 { // Entry 342 1729 0.0, 1730 -HUGE_VAL, 1731 0x1.fffffffffffffp1023 1732 }, 1733 { // Entry 343 1734 0.0, 1735 -HUGE_VAL, 1736 0x1.0p-1022 1737 }, 1738 { // Entry 344 1739 0.0, 1740 -HUGE_VAL, 1741 0x1.ffffffffffffep-1023 1742 }, 1743 { // Entry 345 1744 0.0, 1745 -HUGE_VAL, 1746 0x1.0p-1074 1747 }, 1748 { // Entry 346 1749 0.0, 1750 -HUGE_VAL, 1751 0.0 1752 }, 1753 { // Entry 347 1754 0.0, 1755 -HUGE_VAL, 1756 -0.0 1757 }, 1758 { // Entry 348 1759 0.0, 1760 -HUGE_VAL, 1761 -0x1.0p-1074 1762 }, 1763 { // Entry 349 1764 0.0, 1765 -HUGE_VAL, 1766 -0x1.ffffffffffffep-1023 1767 }, 1768 { // Entry 350 1769 0.0, 1770 -HUGE_VAL, 1771 -0x1.0p-1022 1772 }, 1773 { // Entry 351 1774 0.0, 1775 -HUGE_VAL, 1776 -0x1.0p0 1777 }, 1778 { // Entry 352 1779 0.0, 1780 -HUGE_VAL, 1781 -0x1.fffffffffffffp1023 1782 }, 1783 { // Entry 353 1784 0.0, 1785 -HUGE_VAL, 1786 -HUGE_VAL 1787 } 1788 }; 1789