Home | History | Annotate | Download | only in math_data
      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_int_2_t<float, float, float> g_remquof_intel_data[] = {
     18   { // Entry 0
     19     0x1.72c2c0p18,
     20     (int)-0x1.b37d2b60p28,
     21     -0x1.285308p99,
     22     0x1.7a4110p19
     23   },
     24   { // Entry 1
     25     -0x1.96dfb0p13,
     26     (int)0x1.212d5d58p30,
     27     0x1.0295fap117,
     28     0x1.0cede2p15
     29   },
     30   { // Entry 2
     31     0x1.fd0030p20,
     32     (int)-0x1.007ff8p22,
     33     0x1.ffffe6p127,
     34     -0x1.000006p22
     35   },
     36   { // Entry 3
     37     0x1.4782b0p2,
     38     (int)0x1.4323c158p30,
     39     0x1.fffff8p127,
     40     0x1.dffffep4
     41   },
     42   { // Entry 4
     43     -0x1.p-11,
     44     (int)0x1.ffffc0p30,
     45     0x1.fffffap127,
     46     0x1.fffffcp-1
     47   },
     48   { // Entry 5
     49     -0.0,
     50     (int)0x1.p0,
     51     -0x1.p-117,
     52     -0x1.p-117
     53   },
     54   { // Entry 6
     55     -0.0,
     56     (int)-0x1.p0,
     57     -0x1.p-117,
     58     0x1.p-117
     59   },
     60   { // Entry 7
     61     0.0,
     62     (int)-0x1.p0,
     63     0x1.p-117,
     64     -0x1.p-117
     65   },
     66   { // Entry 8
     67     0.0,
     68     (int)0x1.p0,
     69     0x1.p-117,
     70     0x1.p-117
     71   },
     72   { // Entry 9
     73     -0x1.p-117,
     74     (int)0.0,
     75     -0x1.p-117,
     76     0x1.p15
     77   },
     78   { // Entry 10
     79     -0x1.p-117,
     80     (int)0.0,
     81     -0x1.p-117,
     82     0x1.p16
     83   },
     84   { // Entry 11
     85     0x1.p-117,
     86     (int)0.0,
     87     0x1.p-117,
     88     0x1.p15
     89   },
     90   { // Entry 12
     91     0x1.p-117,
     92     (int)0.0,
     93     0x1.p-117,
     94     0x1.p16
     95   },
     96   { // Entry 13
     97     -0x1.p-117,
     98     (int)0.0,
     99     -0x1.p-117,
    100     0x1.p117
    101   },
    102   { // Entry 14
    103     -0x1.p-117,
    104     (int)0.0,
    105     -0x1.p-117,
    106     0x1.p118
    107   },
    108   { // Entry 15
    109     0x1.p-117,
    110     (int)0.0,
    111     0x1.p-117,
    112     0x1.p117
    113   },
    114   { // Entry 16
    115     0x1.p-117,
    116     (int)0.0,
    117     0x1.p-117,
    118     0x1.p118
    119   },
    120   { // Entry 17
    121     0.0,
    122     (int)0.0,
    123     0x1.p15,
    124     -0x1.p-117
    125   },
    126   { // Entry 18
    127     0.0,
    128     (int)0.0,
    129     0x1.p15,
    130     0x1.p-117
    131   },
    132   { // Entry 19
    133     0.0,
    134     (int)0.0,
    135     0x1.p16,
    136     -0x1.p-117
    137   },
    138   { // Entry 20
    139     0.0,
    140     (int)0.0,
    141     0x1.p16,
    142     0x1.p-117
    143   },
    144   { // Entry 21
    145     0.0,
    146     (int)0x1.p0,
    147     0x1.p15,
    148     0x1.p15
    149   },
    150   { // Entry 22
    151     0x1.p15,
    152     (int)0.0,
    153     0x1.p15,
    154     0x1.p16
    155   },
    156   { // Entry 23
    157     0.0,
    158     (int)0x1.p1,
    159     0x1.p16,
    160     0x1.p15
    161   },
    162   { // Entry 24
    163     0.0,
    164     (int)0x1.p0,
    165     0x1.p16,
    166     0x1.p16
    167   },
    168   { // Entry 25
    169     0x1.p15,
    170     (int)0.0,
    171     0x1.p15,
    172     0x1.p117
    173   },
    174   { // Entry 26
    175     0x1.p15,
    176     (int)0.0,
    177     0x1.p15,
    178     0x1.p118
    179   },
    180   { // Entry 27
    181     0x1.p16,
    182     (int)0.0,
    183     0x1.p16,
    184     0x1.p117
    185   },
    186   { // Entry 28
    187     0x1.p16,
    188     (int)0.0,
    189     0x1.p16,
    190     0x1.p118
    191   },
    192   { // Entry 29
    193     0.0,
    194     (int)0.0,
    195     0x1.p117,
    196     -0x1.p-117
    197   },
    198   { // Entry 30
    199     0.0,
    200     (int)0.0,
    201     0x1.p117,
    202     0x1.p-117
    203   },
    204   { // Entry 31
    205     0.0,
    206     (int)0.0,
    207     0x1.p118,
    208     -0x1.p-117
    209   },
    210   { // Entry 32
    211     0.0,
    212     (int)0.0,
    213     0x1.p118,
    214     0x1.p-117
    215   },
    216   { // Entry 33
    217     0.0,
    218     (int)0.0,
    219     0x1.p117,
    220     0x1.p15
    221   },
    222   { // Entry 34
    223     0.0,
    224     (int)0.0,
    225     0x1.p117,
    226     0x1.p16
    227   },
    228   { // Entry 35
    229     0.0,
    230     (int)0.0,
    231     0x1.p118,
    232     0x1.p15
    233   },
    234   { // Entry 36
    235     0.0,
    236     (int)0.0,
    237     0x1.p118,
    238     0x1.p16
    239   },
    240   { // Entry 37
    241     0.0,
    242     (int)0x1.p0,
    243     0x1.p117,
    244     0x1.p117
    245   },
    246   { // Entry 38
    247     0x1.p117,
    248     (int)0.0,
    249     0x1.p117,
    250     0x1.p118
    251   },
    252   { // Entry 39
    253     0.0,
    254     (int)0x1.p1,
    255     0x1.p118,
    256     0x1.p117
    257   },
    258   { // Entry 40
    259     0.0,
    260     (int)0x1.p0,
    261     0x1.p118,
    262     0x1.p118
    263   },
    264   { // Entry 41
    265     0.0,
    266     (int)0x1.40p3,
    267     0x1.90p6,
    268     0x1.40p3
    269   },
    270   { // Entry 42
    271     0x1.p0,
    272     (int)0x1.20p3,
    273     0x1.90p6,
    274     0x1.60p3
    275   },
    276   { // Entry 43
    277     0x1.p2,
    278     (int)0x1.p3,
    279     0x1.90p6,
    280     0x1.80p3
    281   },
    282   { // Entry 44
    283     0x1.p0,
    284     (int)0x1.40p3,
    285     0x1.94p6,
    286     0x1.40p3
    287   },
    288   { // Entry 45
    289     0x1.p1,
    290     (int)0x1.20p3,
    291     0x1.94p6,
    292     0x1.60p3
    293   },
    294   { // Entry 46
    295     0x1.40p2,
    296     (int)0x1.p3,
    297     0x1.94p6,
    298     0x1.80p3
    299   },
    300   { // Entry 47
    301     0x1.p1,
    302     (int)0x1.40p3,
    303     0x1.98p6,
    304     0x1.40p3
    305   },
    306   { // Entry 48
    307     0x1.80p1,
    308     (int)0x1.20p3,
    309     0x1.98p6,
    310     0x1.60p3
    311   },
    312   { // Entry 49
    313     0x1.80p2,
    314     (int)0x1.p3,
    315     0x1.98p6,
    316     0x1.80p3
    317   },
    318   { // Entry 50
    319     0x1.80p1,
    320     (int)0x1.40p3,
    321     0x1.9cp6,
    322     0x1.40p3
    323   },
    324   { // Entry 51
    325     0x1.p2,
    326     (int)0x1.20p3,
    327     0x1.9cp6,
    328     0x1.60p3
    329   },
    330   { // Entry 52
    331     -0x1.40p2,
    332     (int)0x1.20p3,
    333     0x1.9cp6,
    334     0x1.80p3
    335   },
    336   { // Entry 53
    337     0x1.p2,
    338     (int)0x1.40p3,
    339     0x1.a0p6,
    340     0x1.40p3
    341   },
    342   { // Entry 54
    343     0x1.40p2,
    344     (int)0x1.20p3,
    345     0x1.a0p6,
    346     0x1.60p3
    347   },
    348   { // Entry 55
    349     -0x1.p2,
    350     (int)0x1.20p3,
    351     0x1.a0p6,
    352     0x1.80p3
    353   },
    354   { // Entry 56
    355     0x1.40p2,
    356     (int)0x1.40p3,
    357     0x1.a4p6,
    358     0x1.40p3
    359   },
    360   { // Entry 57
    361     -0x1.40p2,
    362     (int)0x1.40p3,
    363     0x1.a4p6,
    364     0x1.60p3
    365   },
    366   { // Entry 58
    367     -0x1.80p1,
    368     (int)0x1.20p3,
    369     0x1.a4p6,
    370     0x1.80p3
    371   },
    372   { // Entry 59
    373     -0x1.p2,
    374     (int)0x1.60p3,
    375     0x1.a8p6,
    376     0x1.40p3
    377   },
    378   { // Entry 60
    379     -0x1.p2,
    380     (int)0x1.40p3,
    381     0x1.a8p6,
    382     0x1.60p3
    383   },
    384   { // Entry 61
    385     -0x1.p1,
    386     (int)0x1.20p3,
    387     0x1.a8p6,
    388     0x1.80p3
    389   },
    390   { // Entry 62
    391     -0x1.80p1,
    392     (int)0x1.60p3,
    393     0x1.acp6,
    394     0x1.40p3
    395   },
    396   { // Entry 63
    397     -0x1.80p1,
    398     (int)0x1.40p3,
    399     0x1.acp6,
    400     0x1.60p3
    401   },
    402   { // Entry 64
    403     -0x1.p0,
    404     (int)0x1.20p3,
    405     0x1.acp6,
    406     0x1.80p3
    407   },
    408   { // Entry 65
    409     -0x1.p1,
    410     (int)0x1.60p3,
    411     0x1.b0p6,
    412     0x1.40p3
    413   },
    414   { // Entry 66
    415     -0x1.p1,
    416     (int)0x1.40p3,
    417     0x1.b0p6,
    418     0x1.60p3
    419   },
    420   { // Entry 67
    421     0.0,
    422     (int)0x1.20p3,
    423     0x1.b0p6,
    424     0x1.80p3
    425   },
    426   { // Entry 68
    427     -0x1.p0,
    428     (int)0x1.60p3,
    429     0x1.b4p6,
    430     0x1.40p3
    431   },
    432   { // Entry 69
    433     -0x1.p0,
    434     (int)0x1.40p3,
    435     0x1.b4p6,
    436     0x1.60p3
    437   },
    438   { // Entry 70
    439     0x1.p0,
    440     (int)0x1.20p3,
    441     0x1.b4p6,
    442     0x1.80p3
    443   },
    444   { // Entry 71
    445     0.0,
    446     (int)0x1.60p3,
    447     0x1.b8p6,
    448     0x1.40p3
    449   },
    450   { // Entry 72
    451     0.0,
    452     (int)0x1.40p3,
    453     0x1.b8p6,
    454     0x1.60p3
    455   },
    456   { // Entry 73
    457     0x1.p1,
    458     (int)0x1.20p3,
    459     0x1.b8p6,
    460     0x1.80p3
    461   },
    462   { // Entry 74
    463     -0.0,
    464     (int)0x1.p0,
    465     -0x1.000002p0,
    466     -0x1.000002p0
    467   },
    468   { // Entry 75
    469     -0x1.p-23,
    470     (int)0x1.p0,
    471     -0x1.000002p0,
    472     -0x1.p0
    473   },
    474   { // Entry 76
    475     -0x1.80p-23,
    476     (int)0x1.p0,
    477     -0x1.000002p0,
    478     -0x1.fffffep-1
    479   },
    480   { // Entry 77
    481     0x1.p-23,
    482     (int)0x1.p0,
    483     -0x1.p0,
    484     -0x1.000002p0
    485   },
    486   { // Entry 78
    487     -0.0,
    488     (int)0x1.p0,
    489     -0x1.p0,
    490     -0x1.p0
    491   },
    492   { // Entry 79
    493     -0x1.p-24,
    494     (int)0x1.p0,
    495     -0x1.p0,
    496     -0x1.fffffep-1
    497   },
    498   { // Entry 80
    499     0x1.80p-23,
    500     (int)0x1.p0,
    501     -0x1.fffffep-1,
    502     -0x1.000002p0
    503   },
    504   { // Entry 81
    505     0x1.p-24,
    506     (int)0x1.p0,
    507     -0x1.fffffep-1,
    508     -0x1.p0
    509   },
    510   { // Entry 82
    511     -0.0,
    512     (int)0x1.p0,
    513     -0x1.fffffep-1,
    514     -0x1.fffffep-1
    515   },
    516   { // Entry 83
    517     -0x1.80p-23,
    518     (int)-0x1.p0,
    519     -0x1.000002p0,
    520     0x1.fffffep-1
    521   },
    522   { // Entry 84
    523     -0x1.p-23,
    524     (int)-0x1.p0,
    525     -0x1.000002p0,
    526     0x1.p0
    527   },
    528   { // Entry 85
    529     -0.0,
    530     (int)-0x1.p0,
    531     -0x1.000002p0,
    532     0x1.000002p0
    533   },
    534   { // Entry 86
    535     -0x1.p-24,
    536     (int)-0x1.p0,
    537     -0x1.p0,
    538     0x1.fffffep-1
    539   },
    540   { // Entry 87
    541     -0.0,
    542     (int)-0x1.p0,
    543     -0x1.p0,
    544     0x1.p0
    545   },
    546   { // Entry 88
    547     0x1.p-23,
    548     (int)-0x1.p0,
    549     -0x1.p0,
    550     0x1.000002p0
    551   },
    552   { // Entry 89
    553     -0.0,
    554     (int)-0x1.p0,
    555     -0x1.fffffep-1,
    556     0x1.fffffep-1
    557   },
    558   { // Entry 90
    559     0x1.p-24,
    560     (int)-0x1.p0,
    561     -0x1.fffffep-1,
    562     0x1.p0
    563   },
    564   { // Entry 91
    565     0x1.80p-23,
    566     (int)-0x1.p0,
    567     -0x1.fffffep-1,
    568     0x1.000002p0
    569   },
    570   { // Entry 92
    571     -0x1.80p-23,
    572     (int)-0x1.p0,
    573     0x1.fffffep-1,
    574     -0x1.000002p0
    575   },
    576   { // Entry 93
    577     -0x1.p-24,
    578     (int)-0x1.p0,
    579     0x1.fffffep-1,
    580     -0x1.p0
    581   },
    582   { // Entry 94
    583     0.0,
    584     (int)-0x1.p0,
    585     0x1.fffffep-1,
    586     -0x1.fffffep-1
    587   },
    588   { // Entry 95
    589     -0x1.p-23,
    590     (int)-0x1.p0,
    591     0x1.p0,
    592     -0x1.000002p0
    593   },
    594   { // Entry 96
    595     0.0,
    596     (int)-0x1.p0,
    597     0x1.p0,
    598     -0x1.p0
    599   },
    600   { // Entry 97
    601     0x1.p-24,
    602     (int)-0x1.p0,
    603     0x1.p0,
    604     -0x1.fffffep-1
    605   },
    606   { // Entry 98
    607     0.0,
    608     (int)-0x1.p0,
    609     0x1.000002p0,
    610     -0x1.000002p0
    611   },
    612   { // Entry 99
    613     0x1.p-23,
    614     (int)-0x1.p0,
    615     0x1.000002p0,
    616     -0x1.p0
    617   },
    618   { // Entry 100
    619     0x1.80p-23,
    620     (int)-0x1.p0,
    621     0x1.000002p0,
    622     -0x1.fffffep-1
    623   },
    624   { // Entry 101
    625     0.0,
    626     (int)0x1.p0,
    627     0x1.fffffep-1,
    628     0x1.fffffep-1
    629   },
    630   { // Entry 102
    631     -0x1.p-24,
    632     (int)0x1.p0,
    633     0x1.fffffep-1,
    634     0x1.p0
    635   },
    636   { // Entry 103
    637     -0x1.80p-23,
    638     (int)0x1.p0,
    639     0x1.fffffep-1,
    640     0x1.000002p0
    641   },
    642   { // Entry 104
    643     0x1.p-24,
    644     (int)0x1.p0,
    645     0x1.p0,
    646     0x1.fffffep-1
    647   },
    648   { // Entry 105
    649     0.0,
    650     (int)0x1.p0,
    651     0x1.p0,
    652     0x1.p0
    653   },
    654   { // Entry 106
    655     -0x1.p-23,
    656     (int)0x1.p0,
    657     0x1.p0,
    658     0x1.000002p0
    659   },
    660   { // Entry 107
    661     0x1.80p-23,
    662     (int)0x1.p0,
    663     0x1.000002p0,
    664     0x1.fffffep-1
    665   },
    666   { // Entry 108
    667     0x1.p-23,
    668     (int)0x1.p0,
    669     0x1.000002p0,
    670     0x1.p0
    671   },
    672   { // Entry 109
    673     0.0,
    674     (int)0x1.p0,
    675     0x1.000002p0,
    676     0x1.000002p0
    677   },
    678   { // Entry 110
    679     -0.0,
    680     (int)-0x1.p0,
    681     -0x1.p-149,
    682     0x1.p-149
    683   },
    684   { // Entry 111
    685     0.0,
    686     (int)0.0,
    687     0.0,
    688     0x1.p-149
    689   },
    690   { // Entry 112
    691     0.0,
    692     (int)0x1.p0,
    693     0x1.p-149,
    694     0x1.p-149
    695   },
    696   { // Entry 113
    697     -0.0,
    698     (int)0x1.p0,
    699     -0x1.p-149,
    700     -0x1.p-149
    701   },
    702   { // Entry 114
    703     0.0,
    704     (int)0.0,
    705     0.0,
    706     -0x1.p-149
    707   },
    708   { // Entry 115
    709     0.0,
    710     (int)-0x1.p0,
    711     0x1.p-149,
    712     -0x1.p-149
    713   },
    714   { // Entry 116
    715     -0x1.p-149,
    716     (int)0.0,
    717     -0x1.p-149,
    718     0x1.fffffep127
    719   },
    720   { // Entry 117
    721     0.0,
    722     (int)0.0,
    723     0.0,
    724     0x1.fffffep127
    725   },
    726   { // Entry 118
    727     0x1.p-149,
    728     (int)0.0,
    729     0x1.p-149,
    730     0x1.fffffep127
    731   },
    732   { // Entry 119
    733     -0x1.p-149,
    734     (int)0.0,
    735     -0x1.p-149,
    736     -0x1.fffffep127
    737   },
    738   { // Entry 120
    739     0.0,
    740     (int)0.0,
    741     0.0,
    742     -0x1.fffffep127
    743   },
    744   { // Entry 121
    745     0x1.p-149,
    746     (int)0.0,
    747     0x1.p-149,
    748     -0x1.fffffep127
    749   },
    750   { // Entry 122
    751     0x1.p-149,
    752     (int)0.0,
    753     0x1.p-149,
    754     0x1.fffffep127
    755   },
    756   { // Entry 123
    757     -0x1.p-149,
    758     (int)0.0,
    759     -0x1.p-149,
    760     -0x1.fffffep127
    761   },
    762   { // Entry 124
    763     -0x1.p-149,
    764     (int)0.0,
    765     -0x1.p-149,
    766     0x1.fffffep127
    767   },
    768   { // Entry 125
    769     0x1.p-149,
    770     (int)0.0,
    771     0x1.p-149,
    772     -0x1.fffffep127
    773   },
    774   { // Entry 126
    775     0.0,
    776     (int)0.0,
    777     0x1.fffffep127,
    778     0x1.p-149
    779   },
    780   { // Entry 127
    781     -0.0,
    782     (int)0.0,
    783     -0x1.fffffep127,
    784     -0x1.p-149
    785   },
    786   { // Entry 128
    787     -0.0,
    788     (int)0.0,
    789     -0x1.fffffep127,
    790     0x1.p-149
    791   },
    792   { // Entry 129
    793     0.0,
    794     (int)0.0,
    795     0x1.fffffep127,
    796     -0x1.p-149
    797   },
    798   { // Entry 130
    799     0.0,
    800     (int)0x1.p0,
    801     0x1.fffffep127,
    802     0x1.fffffep127
    803   },
    804   { // Entry 131
    805     0.0,
    806     (int)-0x1.p0,
    807     0x1.fffffep127,
    808     -0x1.fffffep127
    809   },
    810   { // Entry 132
    811     -0.0,
    812     (int)-0x1.p0,
    813     -0x1.fffffep127,
    814     0x1.fffffep127
    815   },
    816   { // Entry 133
    817     -0.0,
    818     (int)0x1.p0,
    819     -0x1.fffffep127,
    820     -0x1.fffffep127
    821   },
    822   { // Entry 134
    823     0x1.fffff8p-3,
    824     (int)-0x1.000004p22,
    825     -0x1.000002p22,
    826     0x1.fffffep-1
    827   },
    828   { // Entry 135
    829     -0x1.p-1,
    830     (int)-0x1.p22,
    831     -0x1.000002p22,
    832     0x1.p0
    833   },
    834   { // Entry 136
    835     -0.0,
    836     (int)-0x1.p22,
    837     -0x1.000002p22,
    838     0x1.000002p0
    839   },
    840   { // Entry 137
    841     -0x1.p-2,
    842     (int)-0x1.p22,
    843     -0x1.p22,
    844     0x1.fffffep-1
    845   },
    846   { // Entry 138
    847     -0.0,
    848     (int)-0x1.p22,
    849     -0x1.p22,
    850     0x1.p0
    851   },
    852   { // Entry 139
    853     0x1.p-1,
    854     (int)-0x1.p22,
    855     -0x1.p22,
    856     0x1.000002p0
    857   },
    858   { // Entry 140
    859     -0.0,
    860     (int)-0x1.p22,
    861     -0x1.fffffep21,
    862     0x1.fffffep-1
    863   },
    864   { // Entry 141
    865     0x1.p-2,
    866     (int)-0x1.p22,
    867     -0x1.fffffep21,
    868     0x1.p0
    869   },
    870   { // Entry 142
    871     -0x1.000008p-2,
    872     (int)-0x1.fffff8p21,
    873     -0x1.fffffep21,
    874     0x1.000002p0
    875   },
    876   { // Entry 143
    877     0.0,
    878     (int)0x1.p23,
    879     0x1.fffffep22,
    880     0x1.fffffep-1
    881   },
    882   { // Entry 144
    883     -0x1.p-1,
    884     (int)0x1.p23,
    885     0x1.fffffep22,
    886     0x1.p0
    887   },
    888   { // Entry 145
    889     -0x1.fffff8p-2,
    890     (int)0x1.fffffcp22,
    891     0x1.fffffep22,
    892     0x1.000002p0
    893   },
    894   { // Entry 146
    895     -0x1.fffffcp-2,
    896     (int)0x1.000002p23,
    897     0x1.p23,
    898     0x1.fffffep-1
    899   },
    900   { // Entry 147
    901     0.0,
    902     (int)0x1.p23,
    903     0x1.p23,
    904     0x1.p0
    905   },
    906   { // Entry 148
    907     0x1.p-23,
    908     (int)0x1.fffffcp22,
    909     0x1.p23,
    910     0x1.000002p0
    911   },
    912   { // Entry 149
    913     -0x1.fffff8p-2,
    914     (int)0x1.000004p23,
    915     0x1.000002p23,
    916     0x1.fffffep-1
    917   },
    918   { // Entry 150
    919     0.0,
    920     (int)0x1.000002p23,
    921     0x1.000002p23,
    922     0x1.p0
    923   },
    924   { // Entry 151
    925     0.0,
    926     (int)0x1.p23,
    927     0x1.000002p23,
    928     0x1.000002p0
    929   },
    930   { // Entry 152
    931     -0x1.80p-23,
    932     (int)-0x1.000003p24,
    933     -0x1.000002p24,
    934     0x1.fffffep-1
    935   },
    936   { // Entry 153
    937     -0.0,
    938     (int)-0x1.000002p24,
    939     -0x1.000002p24,
    940     0x1.p0
    941   },
    942   { // Entry 154
    943     -0.0,
    944     (int)-0x1.p24,
    945     -0x1.000002p24,
    946     0x1.000002p0
    947   },
    948   { // Entry 155
    949     -0x1.p-24,
    950     (int)-0x1.000001p24,
    951     -0x1.p24,
    952     0x1.fffffep-1
    953   },
    954   { // Entry 156
    955     -0.0,
    956     (int)-0x1.p24,
    957     -0x1.p24,
    958     0x1.p0
    959   },
    960   { // Entry 157
    961     -0x1.p-22,
    962     (int)-0x1.fffffcp23,
    963     -0x1.p24,
    964     0x1.000002p0
    965   },
    966   { // Entry 158
    967     -0.0,
    968     (int)-0x1.p24,
    969     -0x1.fffffep23,
    970     0x1.fffffep-1
    971   },
    972   { // Entry 159
    973     -0.0,
    974     (int)-0x1.fffffep23,
    975     -0x1.fffffep23,
    976     0x1.p0
    977   },
    978   { // Entry 160
    979     -0x1.80p-22,
    980     (int)-0x1.fffffap23,
    981     -0x1.fffffep23,
    982     0x1.000002p0
    983   },
    984   { // Entry 161
    985     0.0,
    986     (int)0x1.p22,
    987     0x1.fffffep21,
    988     0x1.fffffep-1
    989   },
    990   { // Entry 162
    991     -0x1.p-2,
    992     (int)0x1.p22,
    993     0x1.fffffep21,
    994     0x1.p0
    995   },
    996   { // Entry 163
    997     0x1.000008p-2,
    998     (int)0x1.fffff8p21,
    999     0x1.fffffep21,
   1000     0x1.000002p0
   1001   },
   1002   { // Entry 164
   1003     0x1.p-2,
   1004     (int)0x1.p22,
   1005     0x1.p22,
   1006     0x1.fffffep-1
   1007   },
   1008   { // Entry 165
   1009     0.0,
   1010     (int)0x1.p22,
   1011     0x1.p22,
   1012     0x1.p0
   1013   },
   1014   { // Entry 166
   1015     -0x1.p-1,
   1016     (int)0x1.p22,
   1017     0x1.p22,
   1018     0x1.000002p0
   1019   },
   1020   { // Entry 167
   1021     -0x1.fffff8p-3,
   1022     (int)0x1.000004p22,
   1023     0x1.000002p22,
   1024     0x1.fffffep-1
   1025   },
   1026   { // Entry 168
   1027     0x1.p-1,
   1028     (int)0x1.p22,
   1029     0x1.000002p22,
   1030     0x1.p0
   1031   },
   1032   { // Entry 169
   1033     0.0,
   1034     (int)0x1.p22,
   1035     0x1.000002p22,
   1036     0x1.000002p0
   1037   },
   1038   { // Entry 170
   1039     0.0,
   1040     (int)0x1.p23,
   1041     0x1.fffffep22,
   1042     0x1.fffffep-1
   1043   },
   1044   { // Entry 171
   1045     -0x1.p-1,
   1046     (int)0x1.p23,
   1047     0x1.fffffep22,
   1048     0x1.p0
   1049   },
   1050   { // Entry 172
   1051     -0x1.fffff8p-2,
   1052     (int)0x1.fffffcp22,
   1053     0x1.fffffep22,
   1054     0x1.000002p0
   1055   },
   1056   { // Entry 173
   1057     -0x1.fffffcp-2,
   1058     (int)0x1.000002p23,
   1059     0x1.p23,
   1060     0x1.fffffep-1
   1061   },
   1062   { // Entry 174
   1063     0.0,
   1064     (int)0x1.p23,
   1065     0x1.p23,
   1066     0x1.p0
   1067   },
   1068   { // Entry 175
   1069     0x1.p-23,
   1070     (int)0x1.fffffcp22,
   1071     0x1.p23,
   1072     0x1.000002p0
   1073   },
   1074   { // Entry 176
   1075     -0x1.fffff8p-2,
   1076     (int)0x1.000004p23,
   1077     0x1.000002p23,
   1078     0x1.fffffep-1
   1079   },
   1080   { // Entry 177
   1081     0.0,
   1082     (int)0x1.000002p23,
   1083     0x1.000002p23,
   1084     0x1.p0
   1085   },
   1086   { // Entry 178
   1087     0.0,
   1088     (int)0x1.p23,
   1089     0x1.000002p23,
   1090     0x1.000002p0
   1091   },
   1092   { // Entry 179
   1093     -0.0,
   1094     (int)0x1.p24,
   1095     -0x1.000002p24,
   1096     -0x1.000002p0
   1097   },
   1098   { // Entry 180
   1099     -0.0,
   1100     (int)0x1.000002p24,
   1101     -0x1.000002p24,
   1102     -0x1.p0
   1103   },
   1104   { // Entry 181
   1105     -0x1.80p-23,
   1106     (int)0x1.000003p24,
   1107     -0x1.000002p24,
   1108     -0x1.fffffep-1
   1109   },
   1110   { // Entry 182
   1111     -0x1.p-22,
   1112     (int)0x1.fffffcp23,
   1113     -0x1.p24,
   1114     -0x1.000002p0
   1115   },
   1116   { // Entry 183
   1117     -0.0,
   1118     (int)0x1.p24,
   1119     -0x1.p24,
   1120     -0x1.p0
   1121   },
   1122   { // Entry 184
   1123     -0x1.p-24,
   1124     (int)0x1.000001p24,
   1125     -0x1.p24,
   1126     -0x1.fffffep-1
   1127   },
   1128   { // Entry 185
   1129     -0x1.80p-22,
   1130     (int)0x1.fffffap23,
   1131     -0x1.fffffep23,
   1132     -0x1.000002p0
   1133   },
   1134   { // Entry 186
   1135     -0.0,
   1136     (int)0x1.fffffep23,
   1137     -0x1.fffffep23,
   1138     -0x1.p0
   1139   },
   1140   { // Entry 187
   1141     -0.0,
   1142     (int)0x1.p24,
   1143     -0x1.fffffep23,
   1144     -0x1.fffffep-1
   1145   },
   1146   { // Entry 188
   1147     0x1.fffffep127,
   1148     (int)0.0,
   1149     0x1.fffffep127,
   1150     HUGE_VALF
   1151   },
   1152   { // Entry 189
   1153     -0x1.fffffep127,
   1154     (int)0.0,
   1155     -0x1.fffffep127,
   1156     HUGE_VALF
   1157   },
   1158   { // Entry 190
   1159     0x1.fffffep127,
   1160     (int)0.0,
   1161     0x1.fffffep127,
   1162     -HUGE_VALF
   1163   },
   1164   { // Entry 191
   1165     -0x1.fffffep127,
   1166     (int)0.0,
   1167     -0x1.fffffep127,
   1168     -HUGE_VALF
   1169   },
   1170   { // Entry 192
   1171     0x1.p-126,
   1172     (int)0.0,
   1173     0x1.p-126,
   1174     HUGE_VALF
   1175   },
   1176   { // Entry 193
   1177     -0x1.p-126,
   1178     (int)0.0,
   1179     -0x1.p-126,
   1180     HUGE_VALF
   1181   },
   1182   { // Entry 194
   1183     0x1.p-126,
   1184     (int)0.0,
   1185     0x1.p-126,
   1186     -HUGE_VALF
   1187   },
   1188   { // Entry 195
   1189     -0x1.p-126,
   1190     (int)0.0,
   1191     -0x1.p-126,
   1192     -HUGE_VALF
   1193   },
   1194   { // Entry 196
   1195     0x1.p-149,
   1196     (int)0.0,
   1197     0x1.p-149,
   1198     HUGE_VALF
   1199   },
   1200   { // Entry 197
   1201     -0x1.p-149,
   1202     (int)0.0,
   1203     -0x1.p-149,
   1204     HUGE_VALF
   1205   },
   1206   { // Entry 198
   1207     0x1.p-149,
   1208     (int)0.0,
   1209     0x1.p-149,
   1210     -HUGE_VALF
   1211   },
   1212   { // Entry 199
   1213     -0x1.p-149,
   1214     (int)0.0,
   1215     -0x1.p-149,
   1216     -HUGE_VALF
   1217   },
   1218   { // Entry 200
   1219     0.0,
   1220     (int)0.0,
   1221     0.0f,
   1222     HUGE_VALF
   1223   },
   1224   { // Entry 201
   1225     -0.0,
   1226     (int)0.0,
   1227     -0.0f,
   1228     HUGE_VALF
   1229   },
   1230   { // Entry 202
   1231     0.0,
   1232     (int)0.0,
   1233     0.0f,
   1234     -HUGE_VALF
   1235   },
   1236   { // Entry 203
   1237     -0.0,
   1238     (int)0.0,
   1239     -0.0f,
   1240     -HUGE_VALF
   1241   },
   1242   { // Entry 204
   1243     0.0,
   1244     (int)0x1.p0,
   1245     0x1.fffffep127,
   1246     0x1.fffffep127
   1247   },
   1248   { // Entry 205
   1249     0.0,
   1250     (int)-0x1.p0,
   1251     0x1.fffffep127,
   1252     -0x1.fffffep127
   1253   },
   1254   { // Entry 206
   1255     -0.0,
   1256     (int)-0x1.p0,
   1257     -0x1.fffffep127,
   1258     0x1.fffffep127
   1259   },
   1260   { // Entry 207
   1261     -0.0,
   1262     (int)0x1.p0,
   1263     -0x1.fffffep127,
   1264     -0x1.fffffep127
   1265   },
   1266   { // Entry 208
   1267     0.0,
   1268     (int)0.0,
   1269     0x1.fffffep127,
   1270     0x1.p-126
   1271   },
   1272   { // Entry 209
   1273     0.0,
   1274     (int)0.0,
   1275     0x1.fffffep127,
   1276     -0x1.p-126
   1277   },
   1278   { // Entry 210
   1279     -0.0,
   1280     (int)0.0,
   1281     -0x1.fffffep127,
   1282     0x1.p-126
   1283   },
   1284   { // Entry 211
   1285     -0.0,
   1286     (int)0.0,
   1287     -0x1.fffffep127,
   1288     -0x1.p-126
   1289   },
   1290   { // Entry 212
   1291     0.0,
   1292     (int)0.0,
   1293     0x1.fffffep127,
   1294     0x1.p-149
   1295   },
   1296   { // Entry 213
   1297     0.0,
   1298     (int)0.0,
   1299     0x1.fffffep127,
   1300     -0x1.p-149
   1301   },
   1302   { // Entry 214
   1303     -0.0,
   1304     (int)0.0,
   1305     -0x1.fffffep127,
   1306     0x1.p-149
   1307   },
   1308   { // Entry 215
   1309     -0.0,
   1310     (int)0.0,
   1311     -0x1.fffffep127,
   1312     -0x1.p-149
   1313   },
   1314   { // Entry 216
   1315     0x1.p-126,
   1316     (int)0.0,
   1317     0x1.p-126,
   1318     0x1.fffffep127
   1319   },
   1320   { // Entry 217
   1321     -0x1.p-126,
   1322     (int)0.0,
   1323     -0x1.p-126,
   1324     0x1.fffffep127
   1325   },
   1326   { // Entry 218
   1327     0x1.p-126,
   1328     (int)0.0,
   1329     0x1.p-126,
   1330     -0x1.fffffep127
   1331   },
   1332   { // Entry 219
   1333     -0x1.p-126,
   1334     (int)0.0,
   1335     -0x1.p-126,
   1336     -0x1.fffffep127
   1337   },
   1338   { // Entry 220
   1339     0x1.p-149,
   1340     (int)0.0,
   1341     0x1.p-149,
   1342     0x1.fffffep127
   1343   },
   1344   { // Entry 221
   1345     -0x1.p-149,
   1346     (int)0.0,
   1347     -0x1.p-149,
   1348     0x1.fffffep127
   1349   },
   1350   { // Entry 222
   1351     0x1.p-149,
   1352     (int)0.0,
   1353     0x1.p-149,
   1354     -0x1.fffffep127
   1355   },
   1356   { // Entry 223
   1357     -0x1.p-149,
   1358     (int)0.0,
   1359     -0x1.p-149,
   1360     -0x1.fffffep127
   1361   },
   1362   { // Entry 224
   1363     0.0,
   1364     (int)0.0,
   1365     0.0f,
   1366     0x1.fffffep127
   1367   },
   1368   { // Entry 225
   1369     -0.0,
   1370     (int)0.0,
   1371     -0.0f,
   1372     0x1.fffffep127
   1373   },
   1374   { // Entry 226
   1375     0.0,
   1376     (int)0.0,
   1377     0.0f,
   1378     -0x1.fffffep127
   1379   },
   1380   { // Entry 227
   1381     -0.0,
   1382     (int)0.0,
   1383     -0.0f,
   1384     -0x1.fffffep127
   1385   },
   1386   { // Entry 228
   1387     0.0,
   1388     (int)0x1.p0,
   1389     0x1.p-126,
   1390     0x1.p-126
   1391   },
   1392   { // Entry 229
   1393     0.0,
   1394     (int)-0x1.p0,
   1395     0x1.p-126,
   1396     -0x1.p-126
   1397   },
   1398   { // Entry 230
   1399     -0.0,
   1400     (int)-0x1.p0,
   1401     -0x1.p-126,
   1402     0x1.p-126
   1403   },
   1404   { // Entry 231
   1405     -0.0,
   1406     (int)0x1.p0,
   1407     -0x1.p-126,
   1408     -0x1.p-126
   1409   },
   1410   { // Entry 232
   1411     0.0,
   1412     (int)0x1.p23,
   1413     0x1.p-126,
   1414     0x1.p-149
   1415   },
   1416   { // Entry 233
   1417     0.0,
   1418     (int)-0x1.p23,
   1419     0x1.p-126,
   1420     -0x1.p-149
   1421   },
   1422   { // Entry 234
   1423     -0.0,
   1424     (int)-0x1.p23,
   1425     -0x1.p-126,
   1426     0x1.p-149
   1427   },
   1428   { // Entry 235
   1429     -0.0,
   1430     (int)0x1.p23,
   1431     -0x1.p-126,
   1432     -0x1.p-149
   1433   },
   1434   { // Entry 236
   1435     0x1.p-149,
   1436     (int)0.0,
   1437     0x1.p-149,
   1438     0x1.p-126
   1439   },
   1440   { // Entry 237
   1441     -0x1.p-149,
   1442     (int)0.0,
   1443     -0x1.p-149,
   1444     0x1.p-126
   1445   },
   1446   { // Entry 238
   1447     0x1.p-149,
   1448     (int)0.0,
   1449     0x1.p-149,
   1450     -0x1.p-126
   1451   },
   1452   { // Entry 239
   1453     -0x1.p-149,
   1454     (int)0.0,
   1455     -0x1.p-149,
   1456     -0x1.p-126
   1457   },
   1458   { // Entry 240
   1459     0.0,
   1460     (int)0.0,
   1461     0.0f,
   1462     0x1.p-126
   1463   },
   1464   { // Entry 241
   1465     -0.0,
   1466     (int)0.0,
   1467     -0.0f,
   1468     0x1.p-126
   1469   },
   1470   { // Entry 242
   1471     0.0,
   1472     (int)0.0,
   1473     0.0f,
   1474     -0x1.p-126
   1475   },
   1476   { // Entry 243
   1477     -0.0,
   1478     (int)0.0,
   1479     -0.0f,
   1480     -0x1.p-126
   1481   },
   1482   { // Entry 244
   1483     0.0,
   1484     (int)0x1.p0,
   1485     0x1.p-149,
   1486     0x1.p-149
   1487   },
   1488   { // Entry 245
   1489     -0.0,
   1490     (int)-0x1.p0,
   1491     -0x1.p-149,
   1492     0x1.p-149
   1493   },
   1494   { // Entry 246
   1495     0.0,
   1496     (int)-0x1.p0,
   1497     0x1.p-149,
   1498     -0x1.p-149
   1499   },
   1500   { // Entry 247
   1501     -0.0,
   1502     (int)0x1.p0,
   1503     -0x1.p-149,
   1504     -0x1.p-149
   1505   },
   1506   { // Entry 248
   1507     0.0,
   1508     (int)0.0,
   1509     0.0f,
   1510     0x1.p-149
   1511   },
   1512   { // Entry 249
   1513     -0.0,
   1514     (int)0.0,
   1515     -0.0f,
   1516     0x1.p-149
   1517   },
   1518   { // Entry 250
   1519     0.0,
   1520     (int)0.0,
   1521     0.0f,
   1522     -0x1.p-149
   1523   },
   1524   { // Entry 251
   1525     -0.0,
   1526     (int)0.0,
   1527     -0.0f,
   1528     -0x1.p-149
   1529   },
   1530   { // Entry 252
   1531     -0x1.p0,
   1532     (int)0x1.p1,
   1533     0x1.80p1,
   1534     0x1.p1
   1535   },
   1536   { // Entry 253
   1537     0x1.p0,
   1538     (int)-0x1.p1,
   1539     -0x1.80p1,
   1540     0x1.p1
   1541   },
   1542   { // Entry 254
   1543     -0x1.p0,
   1544     (int)-0x1.p1,
   1545     0x1.80p1,
   1546     -0x1.p1
   1547   },
   1548   { // Entry 255
   1549     0x1.p0,
   1550     (int)0x1.p1,
   1551     -0x1.80p1,
   1552     -0x1.p1
   1553   },
   1554   { // Entry 256
   1555     0x1.p0,
   1556     (int)0x1.p1,
   1557     0x1.40p2,
   1558     0x1.p1
   1559   },
   1560   { // Entry 257
   1561     -0x1.p0,
   1562     (int)-0x1.p1,
   1563     -0x1.40p2,
   1564     0x1.p1
   1565   },
   1566   { // Entry 258
   1567     0x1.p0,
   1568     (int)-0x1.p1,
   1569     0x1.40p2,
   1570     -0x1.p1
   1571   },
   1572   { // Entry 259
   1573     -0x1.p0,
   1574     (int)0x1.p1,
   1575     -0x1.40p2,
   1576     -0x1.p1
   1577   }
   1578 };
   1579