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_1_t<double, double> g_exp2_intel_data[] = {
18   { // Entry 0
19     0x1.7550685a42c638000000000000845a47p0,
20     0x1.16a76ec41b516p-1
21   },
22   { // Entry 1
23     0x1.89d948a94fe16fffffffffffff2cd3bdp0,
24     0x1.3e34fa6ab969ep-1
25   },
26   { // Entry 2
27     0x1.90661da12d5288000000000000b1b5f1p0,
28     0x1.4a63ff1d53f53p-1
29   },
30   { // Entry 3
31     0x1.cd6b37edeceaf7ffffffffffff7681d4p0,
32     0x1.b32a6c92d1185p-1
33   },
34   { // Entry 4
35     0x1.1ba39ff28e3e9fffffffffffffc69c44p1,
36     0x1.25dd9eedac79ap0
37   },
38   { // Entry 5
39     0x1.ffffffffffffffffffffffffffffffffp-1,
40     -0x1.0p-1074
41   },
42   { // Entry 6
43     0x1.fffffffe9d1bd010d75fee7817e4dfc0p-1,
44     -0x1.0000000000001p-32
45   },
46   { // Entry 7
47     0x1.ffffffffffa746f404171ff3199aeed7p-1025,
48     -0x1.0000000000001p10
49   },
50   { // Entry 8
51     0x1.fe9d96b2a23d882193f7b993586f2602p-1,
52     -0x1.000000000006ap-8
53   },
54   { // Entry 9
55     0x1.ffffffff8a2a3c157c3b7f18ebab642dp-1025,
56     -0x1.0000000000154p10
57   },
58   { // Entry 10
59     0x1.ea4afa2a47b9bffeb53a92123e2892d5p-1,
60     -0x1.000000001p-4
61   },
62   { // Entry 11
63     0x1.6a09d3c7fa7857ffff5d816eb683ef4bp-1,
64     -0x1.000025fffffafp-1
65   },
66   { // Entry 12
67     0x1.fe9d966c1fb8a82de91ee9a29410d9a9p-1,
68     -0x1.0000330p-8
69   },
70   { // Entry 13
71     0x1.fa764417ff7da7fd252560ea61130296p-1,
72     -0x1.011p-6
73   },
74   { // Entry 14
75     0x1.e3ef96693f8579bbc20fc1cbf9decfc3p-1031,
76     -0x1.01853479d6414p10
77   },
78   { // Entry 15
79     0x1.171354a3dac90fb1c06ced94bc098564p-1058,
80     -0x1.0878080p10
81   },
82   { // Entry 16
83     0x1.00000000018f40b5ed994a2726414d06p-1074,
84     -0x1.0c7fffffffff7p10
85   },
86   { // Entry 17
87     0x1.00000000002c5c85fdf477b662b26945p-1074,
88     -0x1.0c7ffffffffffp10
89   },
90   { // Entry 18
91     0.0,
92     -0x1.0c80000000001p10
93   },
94   { // Entry 19
95     0.0,
96     -0x1.0c80400000001p10
97   },
98   { // Entry 20
99     0.0,
100     -0x1.0cbffffffffffp10
101   },
102   { // Entry 21
103     0.0,
104     -0x1.0ccp10
105   },
106   { // Entry 22
107     0x1.5fa21f48b380a7ff88e685255cd2b0b9p-68,
108     -0x1.0e2b14f637093p6
109   },
110   { // Entry 23
111     0x1.fffff3deb381580911bb0a338d5013d3p-1,
112     -0x1.180p-21
113   },
114   { // Entry 24
115     0x1.f220c9bfc3e5e802d3d2299f1c0cb896p-1,
116     -0x1.44ap-5
117   },
118   { // Entry 25
119     0x1.d2c416640bb58800000302d88dd4794dp-6,
120     -0x1.488a5a88d8627p2
121   },
122   { // Entry 26
123     0x1.7477fe65ed9eb801fb78e9f8195947dep-6,
124     -0x1.5d60a85cec862p2
125   },
126   { // Entry 27
127     0x1.fffffffffe01d7fb1785c9ab108f85f0p-1,
128     -0x1.7p-40
129   },
130   { // Entry 28
131     0x1.f710064ffbdf6800ff354e934260dd45p-1,
132     -0x1.a04p-6
133   },
134   { // Entry 29
135     0x1.81db2699d647e80119a5ff6578562368p-1,
136     -0x1.a1ep-2
137   },
138   { // Entry 30
139     0x1.18a82c07fc46d8033bd0fd06418f1d83p-1,
140     -0x1.bc137c829fe3fp-1
141   },
142   { // Entry 31
143     0x1.ffffd71ab8e1c7ffc23bb97e6431b6fep-1,
144     -0x1.d7ffep-20
145   },
146   { // Entry 32
147     0x1.b23dd2fbd9253801d5963064eb734a2fp-1,
148     -0x1.e6b30cdff66eap-3
149   },
150   { // Entry 33
151     0x1.9afdae5fa109f7fffb555a32c170d8b1p-32,
152     -0x1.f512959c9fef8p4
153   },
154   { // Entry 34
155     0x1.6ae5f40c2d268001595637d720fdaa90p-1,
156     -0x1.fc7f1fc7f1fc8p-2
157   },
158   { // Entry 35
159     0x1.aed49b5eb5803001fcd049a3732b31f0p-1,
160     -0x1.fdfffffffffffp-3
161   },
162   { // Entry 36
163     0x1.0000000d6a752800a91630539c6e7b0fp-1022,
164     -0x1.fefffffff6529p9
165   },
166   { // Entry 37
167     0x1.0000000c0790f7ff6249d8418e1b82c0p-1022,
168     -0x1.fefffffff7529p9
169   },
170   { // Entry 38
171     0x1.5ab07dd4854a1800e36cd5ae47a685bep-256,
172     -0x1.ff1ffffffffffp7
173   },
174   { // Entry 39
175     0x1.6a0bdc4db4d7b1f4e35e43dfc85817a7p-1,
176     -0x1.fff7fffffffffp-2
177   },
178   { // Entry 40
179     0x1.ffffffffffffffffffffffffe9d20bc1p-1,
180     -0x1.fff8e61eadd48p-101
181   },
182   { // Entry 41
183     0x1.ffd3a5705a0a3800003de8f068ba8fddp-1,
184     -0x1.ffff87bffffffp-12
185   },
186   { // Entry 42
187     0x1.fffff4e8de9f48000386a775899517eap-1,
188     -0x1.ffffffff07fffp-22
189   },
190   { // Entry 43
191     0x1.ffffd3a37bee1800966e6c9e9bb48496p-1,
192     -0x1.ffffffff3ffffp-20
193   },
194   { // Entry 44
195     0x1.0000000b561edfff7762203e6d954ab4p-1024,
196     -0x1.fffffffff7d29p9
197   },
198   { // Entry 45
199     0x1.00000004da8277ffff5d73afe24f21c3p-512,
200     -0x1.fffffffff8ff7p8
201   },
202   { // Entry 46
203     0x1.000000003851761b6d88f829becd3315p-1024,
204     -0x1.ffffffffffd76p9
205   },
206   { // Entry 47
207     0x1.000000001e533f989be7040824423450p-1024,
208     -0x1.ffffffffffea2p9
209   },
210   { // Entry 48
211     0x1.000000001111998e372040e1786d816fp-1024,
212     -0x1.fffffffffff3bp9
213   },
214   { // Entry 49
215     0x1.0000000004550915cce8b2fc4d47a539p-1024,
216     -0x1.fffffffffffcep9
217   },
218   { // Entry 50
219     0x1.0000000001fe2804e87d30cf8acc59c7p-1024,
220     -0x1.fffffffffffe9p9
221   },
222   { // Entry 51
223     0x1.0000000001205966f2b5938a5a957ce4p-1024,
224     -0x1.ffffffffffff3p9
225   },
226   { // Entry 52
227     0x1.fffffffffe9d1bd0105cdc21cead428cp-1,
228     -0x1.ffffffffffffep-41
229   },
230   { // Entry 53
231     0x1.ffffffffffa746f404171ff8a52bae95p-1,
232     -0x1.ffffffffffffep-43
233   },
234   { // Entry 54
235     0x1.0000000000162e42fefa3ae53369388cp-1024,
236     -0x1.fffffffffffffp9
237   },
238   { // Entry 55
239     0x1.p0,
240     0x1.0p-1074
241   },
242   { // Entry 56
243     0x1.6a09e667f3bcd0e0448ff2152c56bf1fp0,
244     0x1.0000000000001p-1
245   },
246   { // Entry 57
247     0x1.00000000b17217f80f4f00c1ff23da21p0,
248     0x1.0000000000001p-32
249   },
250   { // Entry 58
251     0x1.00000000b17217f80f4f434cc820f6eep0,
252     0x1.0000000000007p-32
253   },
254   { // Entry 59
255     0x1.02c9a3e7780fe800c728e7d486fcf31cp0,
256     0x1.0000000003838p-6
257   },
258   { // Entry 60
259     0x1.6a09e66cc184b000004ee13300eefeedp0,
260     0x1.00000009cd189p-1
261   },
262   { // Entry 61
263     0x1.00b1afde7b1cb801287776b699278174p0,
264     0x1.000051bcd60e7p-8
265   },
266   { // Entry 62
267     0x1.0058c89a0da927ffd4f54c7681eb068dp0,
268     0x1.00007ffffffaep-9
269   },
270   { // Entry 63
271     0x1.059b67dbb73747ffc7559f37ef913157p0,
272     0x1.000ffffc0p-5
273   },
274   { // Entry 64
275     0x1.6b14ea048ba6b4a8a77fd275a20dcb27p0,
276     0x1.022p-1
277   },
278   { // Entry 65
279     0x1.002d711c9fe27ffffff45a9e519be99fp0,
280     0x1.0624de0b877a9p-10
281   },
282   { // Entry 66
283     0x1.002d711dd65f77fffff9a30e18baff60p0,
284     0x1.0624e50a0bee1p-10
285   },
286   { // Entry 67
287     0x1.002d711f4c5b7800000671d15bb60667p0,
288     0x1.0624ed76bb986p-10
289   },
290   { // Entry 68
291     0x1.1a7c0713c14c2fffff5e7085d7140701p4,
292     0x1.0916fbd16a4a4p2
293   },
294   { // Entry 69
295     0x1.0005f0eeca476ff5746e77918f305622p0,
296     0x1.1244912449101p-13
297   },
298   { // Entry 70
299     0x1.7550685a42c638000000000000845a47p0,
300     0x1.16a76ec41b516p-1
301   },
302   { // Entry 71
303     0x1.76e219f44e8077fffbf691327e18a6a6p0,
304     0x1.19c09494b839ep-1
305   },
306   { // Entry 72
307     0x1.3738d72e851d08007f94aec04e720143p0,
308     0x1.2090482412080p-2
309   },
310   { // Entry 73
311     0x1.5ebcb0c3a5e8cfffff403cfc89af025dp2,
312     0x1.3a24bc9f747a4p1
313   },
314   { // Entry 74
315     0x1.eff948ab8687f801d8c0b52d4fd1abc4p4,
316     0x1.3d104d551d81cp2
317   },
318   { // Entry 75
319     0x1.f662aa67062f68312afcbb64ee7a0cacp19,
320     0x1.3f8ffa3f6c716p4
321   },
322   { // Entry 76
323     0x1.3dc642457d0857ff16fb3b9bc0c86814p1,
324     0x1.4fd6031ce2f59p0
325   },
326   { // Entry 77
327     0x1.0000000075571ffffe9287b8913490cap0,
328     0x1.529297e4d4730p-33
329   },
330   { // Entry 78
331     0x1.428a2f98d728980287cd19f22ba23342p0,
332     0x1.555555555554fp-2
333   },
334   { // Entry 79
335     0x1.0792c37435e5b801a9bae4219f11a6a9p0,
336     0x1.588f0a4eac13ep-5
337   },
338   { // Entry 80
339     0x1.e0eaa5e12b62b7feff0ae982bc9b0e20p2,
340     0x1.746f2dac4c4aep1
341   },
342   { // Entry 81
343     0x1.e8f597a375b908310b9fd1892b940fddp2,
344     0x1.777f3eb118644p1
345   },
346   { // Entry 82
347     0x1.e212d1cd92af580000065ae4d335fcd5p5,
348     0x1.7a70623a65055p2
349   },
350   { // Entry 83
351     0x1.6e176769832437ff0078b13791381962p1,
352     0x1.841c84bf02c93p0
353   },
354   { // Entry 84
355     0x1.0000000010e578000152b56232aab68ep0,
356     0x1.86055129c133fp-36
357   },
358   { // Entry 85
359     0x1.1f98e30b070717f047944e564fb68949p6,
360     0x1.8abef85ac27cap2
361   },
362   { // Entry 86
363     0x1.29f209f62cd1bfffffb442fc666ab002p6,
364     0x1.8e0287eb30572p2
365   },
366   { // Entry 87
367     0x1.2e6eb60fef9e9801a703d7b8b727760dp50,
368     0x1.91ec7b1ec7c3dp5
369   },
370   { // Entry 88
371     0x1.125fbee3a8f4b000006b01ac6c39fae3p0,
372     0x1.999999b6966b1p-4
373   },
374   { // Entry 89
375     0x1.125fbef60d23f7fffff990af4ad356dep0,
376     0x1.99999b42b010ep-4
377   },
378   { // Entry 90
379     0x1.2df89d68ecd817feffbc8a02489a2c31p3,
380     0x1.9e7f87cd813d0p1
381   },
382   { // Entry 91
383     0x1.7b0837a01c4bf7fffb4b24ca92057ec8p844,
384     0x1.a64878765d9c6p9
385   },
386   { // Entry 92
387     0x1.279417bd1ee58000d657c88e959aa30ap0,
388     0x1.a8cp-3
389   },
390   { // Entry 93
391     0x1.24e4cfa950d85801e4e97cf588eae855p858,
392     0x1.ad18dca75151cp9
393   },
394   { // Entry 94
395     0x1.c9d7d9b687fd58033eb56233acd2e743p858,
396     0x1.ad6b5ad6b5ad6p9
397   },
398   { // Entry 95
399     0x1.099ad18ba452580179e84b9f367c24fcp0,
400     0x1.b34cc4566d0b8p-5
401   },
402   { // Entry 96
403     0x1.75db048626cc9801fdd8328e5e7c2ed3p55,
404     0x1.bc5ee5fb5abdfp5
405   },
406   { // Entry 97
407     0x1.04eb9df9467ea8006ec2ae40fe4aa9a2p0,
408     0x1.c20p-6
409   },
410   { // Entry 98
411     0x1.7336a662f7a3080000321c761912bb4dp3,
412     0x1.c49f19020be99p1
413   },
414   { // Entry 99
415     0x1.00051180218ca7fffffa98a0aca1602bp0,
416     0x1.d3f4cfa7e9e54p-14
417   },
418   { // Entry 100
419     0x1.0000146bb81ea0003b62e3d6d908a708p0,
420     0x1.d76p-20
421   },
422   { // Entry 101
423     0x1.e7ede8155f4148013c4232abc7194d4dp0,
424     0x1.dc6e371b8dcp-1
425   },
426   { // Entry 102
427     0x1.e96b5624c8f3e80004759e1237e298dfp1,
428     0x1.ef57627bcd18dp0
429   },
430   { // Entry 103
431     0x1.661bd0e767ee37ffff6f19dcbf13f733p0,
432     0x1.efe02bcccc3e0p-2
433   },
434   { // Entry 104
435     0x1.0b216e27ad0157ffb7b07aee744bc64bp0,
436     0x1.f70p-5
437   },
438   { // Entry 105
439     0x1.fbda9b237a1437feffee12944ccc2abep1,
440     0x1.fcff3fcff3fccp0
441   },
442   { // Entry 106
443     0x1.f0f5d9e1ab4cc825f655007e8ce8352fp7,
444     0x1.fd3f46397c92cp2
445   },
446   { // Entry 107
447     0x1.fc52e836980af7fffb69887832df36bep1,
448     0x1.fd56b236e47b0p0
449   },
450   { // Entry 108
451     0x1.fe974a46f07b082d32ce3627adbe734bp1,
452     0x1.fefb71b3e5192p0
453   },
454   { // Entry 109
455     0x1.30558126879a682ff3f16fbfef12a959p0,
456     0x1.fefffffffffffp-3
457   },
458   { // Entry 110
459     0x1.ea4afa2a3e59980143381c0d66f06241p511,
460     0x1.ffeffffffff7fp8
461   },
462   { // Entry 111
463     0x1.ffd9308364f08f6f2617da7d0b994aeep1023,
464     0x1.fffff1fffffffp9
465   },
466   { // Entry 112
467     0x1.ffffffffaa55e7ffffaa8e6b5f871352p0,
468     0x1.ffffffff84699p-1
469   },
470   { // Entry 113
471     0x1.p0,
472     0x1.ffffffffffffcp-1023
473   },
474   { // Entry 114
475     0x1.6a09e667f3bcc908b2fb1366ea957d3ep-1,
476     -0x1.0p-1
477   },
478   { // Entry 115
479     0x1.7b29358d41a6466f059badebc0f3ef2ap-1,
480     -0x1.bbbbbbbbbbbbcp-2
481   },
482   { // Entry 116
483     0x1.8d17d2b770067dd0b560997d709462f2p-1,
484     -0x1.7777777777778p-2
485   },
486   { // Entry 117
487     0x1.9fdf8bcce533d3850499cd91b4fe1b45p-1,
488     -0x1.3333333333334p-2
489   },
490   { // Entry 118
491     0x1.b38aa5682153ea10ec6aaf03b1e19a17p-1,
492     -0x1.ddddddddddde0p-3
493   },
494   { // Entry 119
495     0x1.c823e074ec128dd3e5a22665f53de430p-1,
496     -0x1.5555555555558p-3
497   },
498   { // Entry 120
499     0x1.ddb680117ab119ddf7de23abf70a974ap-1,
500     -0x1.999999999999fp-4
501   },
502   { // Entry 121
503     0x1.f44e4fb6c55d6f8461f0c24a6561e8cfp-1,
504     -0x1.111111111111cp-5
505   },
506   { // Entry 122
507     0x1.05fbd4d5b4d597517f2f14990c7c1d74p0,
508     0x1.1111111111106p-5
509   },
510   { // Entry 123
511     0x1.125fbee250663e39a600925ecaf87e7ap0,
512     0x1.9999999999994p-4
513   },
514   { // Entry 124
515     0x1.1f59ac3c7d6bf83c0aac08f864d917a0p0,
516     0x1.5555555555552p-3
517   },
518   { // Entry 125
519     0x1.2cf0b5245e8f288fd79fb13137352d3cp0,
520     0x1.ddddddddddddap-3
521   },
522   { // Entry 126
523     0x1.3b2c47bff8328699545ebbc1b8224569p0,
524     0x1.3333333333331p-2
525   },
526   { // Entry 127
527     0x1.4a142c2b2e71dbfc2b446735ddfe02fep0,
528     0x1.7777777777775p-2
529   },
530   { // Entry 128
531     0x1.59b088b8f29ed26e4afc853d2242f3dcp0,
532     0x1.bbbbbbbbbbbb9p-2
533   },
534   { // Entry 129
535     0x1.6a09e667f3bcbd45589bc56188452388p0,
536     0x1.ffffffffffffdp-2
537   },
538   { // Entry 130
539     0x1.p48,
540     0x1.8p5
541   },
542   { // Entry 131
543     0x1.51cb453b953666ae8a73c377e704a131p48,
544     0x1.8333333333333p5
545   },
546   { // Entry 132
547     0x1.bdb8cdadbe110aebd2ba26668f1a053fp48,
548     0x1.8666666666666p5
549   },
550   { // Entry 133
551     0x1.2611186bae6654d144153826a8cbde6ap49,
552     0x1.8999999999999p5
553   },
554   { // Entry 134
555     0x1.8406003b2ae41864a49eea54994df36fp49,
556     0x1.8ccccccccccccp5
557   },
558   { // Entry 135
559     0x1.fffffffffffd3a37a020b8c4054cb869p49,
560     0x1.8ffffffffffffp5
561   },
562   { // Entry 136
563     0x1.51cb453b953492665c6d2fb15083f6e2p50,
564     0x1.9333333333332p5
565   },
566   { // Entry 137
567     0x1.bdb8cdadbe0ea104fa428cab0d5125a2p50,
568     0x1.9666666666665p5
569   },
570   { // Entry 138
571     0x1.2611186bae64bd27820627b1e4c3f179p51,
572     0x1.9999999999998p5
573   },
574   { // Entry 139
575     0x1.8406003b2ae1fe7a7a4c90ae9e7a858ep51,
576     0x1.9cccccccccccbp5
577   },
578   { // Entry 140
579     0x1.fffffffffffa746f4041718be29130c3p51,
580     0x1.9fffffffffffep5
581   },
582   { // Entry 141
583     0x1.p-52,
584     -0x1.ap5
585   },
586   { // Entry 142
587     0x1.51cb453b953666ae8a73c377e704a131p-52,
588     -0x1.9cccccccccccdp5
589   },
590   { // Entry 143
591     0x1.bdb8cdadbe110aebd2ba26668f1a053fp-52,
592     -0x1.999999999999ap5
593   },
594   { // Entry 144
595     0x1.2611186bae6654d144153826a8cbde6ap-51,
596     -0x1.9666666666667p5
597   },
598   { // Entry 145
599     0x1.8406003b2ae41864a49eea54994df36fp-51,
600     -0x1.9333333333334p5
601   },
602   { // Entry 146
603     0x1.fffffffffffd3a37a020b8c4054cb869p-51,
604     -0x1.9000000000001p5
605   },
606   { // Entry 147
607     0x1.51cb453b953492665c6d2fb15083f6e2p-50,
608     -0x1.8cccccccccccep5
609   },
610   { // Entry 148
611     0x1.bdb8cdadbe0ea104fa428cab0d5125a2p-50,
612     -0x1.899999999999bp5
613   },
614   { // Entry 149
615     0x1.2611186bae64bd27820627b1e4c3f179p-49,
616     -0x1.8666666666668p5
617   },
618   { // Entry 150
619     0x1.8406003b2ae1fe7a7a4c90ae9e7a858ep-49,
620     -0x1.8333333333335p5
621   },
622   { // Entry 151
623     0x1.fffffffffffa746f4041718be29130c3p-49,
624     -0x1.8000000000002p5
625   },
626   { // Entry 152
627     0x1.p768,
628     0x1.8p9
629   },
630   { // Entry 153
631     0x1.p-896,
632     -0x1.cp9
633   },
634   { // Entry 154
635     HUGE_VAL,
636     0x1.4p12
637   },
638   { // Entry 155
639     0.0,
640     -0x1.6p12
641   },
642   { // Entry 156
643     0x1.ffffffffffd3a37a020b8e0d90ed7f3fp1023,
644     0x1.fffffffffffffp9
645   },
646   { // Entry 157
647     0x1.p-1074,
648     -0x1.0c8p10
649   },
650   { // Entry 158
651     0x1.ffffffffffa746f404171ff3199aeed7p-1025,
652     -0x1.0000000000001p10
653   },
654   { // Entry 159
655     0x1.p-1024,
656     -0x1.0p10
657   },
658   { // Entry 160
659     0x1.0000000000162e42fefa3ae53369388cp-1024,
660     -0x1.fffffffffffffp9
661   },
662   { // Entry 161
663     0x1.ffffffffffd3a37a020b8e0d90ed7f3fp-513,
664     -0x1.0000000000001p9
665   },
666   { // Entry 162
667     0x1.p-512,
668     -0x1.0p9
669   },
670   { // Entry 163
671     0x1.00000000000b17217f7d1d351a389d40p-512,
672     -0x1.fffffffffffffp8
673   },
674   { // Entry 164
675     0x1.ffffffffffe9d1bd0105c68bc97ec194p-257,
676     -0x1.0000000000001p8
677   },
678   { // Entry 165
679     0x1.p-256,
680     -0x1.0p8
681   },
682   { // Entry 166
683     0x1.0000000000058b90bfbe8e8b2d3d4edep-256,
684     -0x1.fffffffffffffp7
685   },
686   { // Entry 167
687     0x1.fffffffffff4e8de8082e32725016147p-129,
688     -0x1.0000000000001p7
689   },
690   { // Entry 168
691     0x1.p-128,
692     -0x1.0p7
693   },
694   { // Entry 169
695     0x1.000000000002c5c85fdf4741bea6e77fp-128,
696     -0x1.fffffffffffffp6
697   },
698   { // Entry 170
699     0x1.fffffffffffa746f4041718be29130c3p-65,
700     -0x1.0000000000001p6
701   },
702   { // Entry 171
703     0x1.p-64,
704     -0x1.0p6
705   },
706   { // Entry 172
707     0x1.00000000000162e42fefa39fe95583c3p-64,
708     -0x1.fffffffffffffp5
709   },
710   { // Entry 173
711     0x1.fffffffffffd3a37a020b8c4054cb869p-33,
712     -0x1.0000000000001p5
713   },
714   { // Entry 174
715     0x1.p-32,
716     -0x1.0p5
717   },
718   { // Entry 175
719     0x1.000000000000b17217f7d1cfb72b45e2p-32,
720     -0x1.fffffffffffffp4
721   },
722   { // Entry 176
723     0x1.fffffffffffe9d1bd0105c6187a76436p-17,
724     -0x1.0000000000001p4
725   },
726   { // Entry 177
727     0x1.p-16,
728     -0x1.0p4
729   },
730   { // Entry 178
731     0x1.00000000000058b90bfbe8e7cc35c3f1p-16,
732     -0x1.fffffffffffffp3
733   },
734   { // Entry 179
735     0x1.ffffffffffff4e8de8082e30a513f41bp-9,
736     -0x1.0000000000001p3
737   },
738   { // Entry 180
739     0x1.p-8,
740     -0x1.0p3
741   },
742   { // Entry 181
743     0x1.0000000000002c5c85fdf473e242ea38p-8,
744     -0x1.fffffffffffffp2
745   },
746   { // Entry 182
747     0x1.ffffffffffffa746f40417184ada0a8ep-5,
748     -0x1.0000000000001p2
749   },
750   { // Entry 183
751     0x1.p-4,
752     -0x1.0p2
753   },
754   { // Entry 184
755     0x1.000000000000162e42fefa39f02b772cp-4,
756     -0x1.fffffffffffffp1
757   },
758   { // Entry 185
759     0x1.ffffffffffffd3a37a020b8c23810967p-3,
760     -0x1.0000000000001p1
761   },
762   { // Entry 186
763     0x1.p-2,
764     -0x1.0p1
765   },
766   { // Entry 187
767     0x1.0000000000000b17217f7d1cf7d83c1ap-2,
768     -0x1.fffffffffffffp0
769   },
770   { // Entry 188
771     0x1.ffffffffffffe9d1bd0105c6114585bbp-2,
772     -0x1.0000000000001p0
773   },
774   { // Entry 189
775     0x1.p-1,
776     -0x1.0p0
777   },
778   { // Entry 190
779     0x1.000000000000058b90bfbe8e7bdcbe2ep-1,
780     -0x1.fffffffffffffp-1
781   },
782   { // Entry 191
783     0x1.ffffffffffe9d1bd0105c68bc97ec194p511,
784     0x1.fffffffffffffp8
785   },
786   { // Entry 192
787     0x1.p512,
788     0x1.0p9
789   },
790   { // Entry 193
791     0x1.0000000000162e42fefa3ae53369388cp512,
792     0x1.0000000000001p9
793   },
794   { // Entry 194
795     0x1.fffffffffff4e8de8082e32725016147p255,
796     0x1.fffffffffffffp7
797   },
798   { // Entry 195
799     0x1.p256,
800     0x1.0p8
801   },
802   { // Entry 196
803     0x1.00000000000b17217f7d1d351a389d40p256,
804     0x1.0000000000001p8
805   },
806   { // Entry 197
807     0x1.fffffffffffa746f4041718be29130c3p127,
808     0x1.fffffffffffffp6
809   },
810   { // Entry 198
811     0x1.p128,
812     0x1.0p7
813   },
814   { // Entry 199
815     0x1.0000000000058b90bfbe8e8b2d3d4edep128,
816     0x1.0000000000001p7
817   },
818   { // Entry 200
819     0x1.fffffffffffd3a37a020b8c4054cb869p63,
820     0x1.fffffffffffffp5
821   },
822   { // Entry 201
823     0x1.p64,
824     0x1.0p6
825   },
826   { // Entry 202
827     0x1.000000000002c5c85fdf4741bea6e77fp64,
828     0x1.0000000000001p6
829   },
830   { // Entry 203
831     0x1.fffffffffffe9d1bd0105c6187a76436p31,
832     0x1.fffffffffffffp4
833   },
834   { // Entry 204
835     0x1.p32,
836     0x1.0p5
837   },
838   { // Entry 205
839     0x1.00000000000162e42fefa39fe95583c3p32,
840     0x1.0000000000001p5
841   },
842   { // Entry 206
843     0x1.ffffffffffff4e8de8082e30a513f41bp15,
844     0x1.fffffffffffffp3
845   },
846   { // Entry 207
847     0x1.p16,
848     0x1.0p4
849   },
850   { // Entry 208
851     0x1.000000000000b17217f7d1cfb72b45e2p16,
852     0x1.0000000000001p4
853   },
854   { // Entry 209
855     0x1.ffffffffffffa746f40417184ada0a8ep7,
856     0x1.fffffffffffffp2
857   },
858   { // Entry 210
859     0x1.p8,
860     0x1.0p3
861   },
862   { // Entry 211
863     0x1.00000000000058b90bfbe8e7cc35c3f1p8,
864     0x1.0000000000001p3
865   },
866   { // Entry 212
867     0x1.ffffffffffffd3a37a020b8c23810967p3,
868     0x1.fffffffffffffp1
869   },
870   { // Entry 213
871     0x1.p4,
872     0x1.0p2
873   },
874   { // Entry 214
875     0x1.0000000000002c5c85fdf473e242ea38p4,
876     0x1.0000000000001p2
877   },
878   { // Entry 215
879     0x1.ffffffffffffe9d1bd0105c6114585bbp1,
880     0x1.fffffffffffffp0
881   },
882   { // Entry 216
883     0x1.p2,
884     0x1.0p1
885   },
886   { // Entry 217
887     0x1.000000000000162e42fefa39f02b772cp2,
888     0x1.0000000000001p1
889   },
890   { // Entry 218
891     0x1.fffffffffffff4e8de8082e30884031fp0,
892     0x1.fffffffffffffp-1
893   },
894   { // Entry 219
895     0x1.p1,
896     0x1.0p0
897   },
898   { // Entry 220
899     0x1.0000000000000b17217f7d1cf7d83c1ap1,
900     0x1.0000000000001p0
901   },
902   { // Entry 221
903     0x1.6a09e667f3bcc131216634b8a8ffb7b0p-1,
904     -0x1.0000000000001p-1
905   },
906   { // Entry 222
907     0x1.6a09e667f3bcc908b2fb1366ea957d3ep-1,
908     -0x1.0p-1
909   },
910   { // Entry 223
911     0x1.6a09e667f3bcccf47bc582be0b70aea4p-1,
912     -0x1.fffffffffffffp-2
913   },
914   { // Entry 224
915     0x1.ae89f995ad3ad13ebe2fd437cdc4d86bp-1,
916     -0x1.0000000000001p-2
917   },
918   { // Entry 225
919     0x1.ae89f995ad3ad5e8734d1773205a7fbcp-1,
920     -0x1.0p-2
921   },
922   { // Entry 226
923     0x1.ae89f995ad3ad83d4ddbb910c9aa2c84p-1,
924     -0x1.fffffffffffffp-3
925   },
926   { // Entry 227
927     0x1.d5818dcfba486fd2c0b58591353e1431p-1,
928     -0x1.0000000000001p-3
929   },
930   { // Entry 228
931     0x1.d5818dcfba48725da05aeb66e0dca9f5p-1,
932     -0x1.0p-3
933   },
934   { // Entry 229
935     0x1.d5818dcfba4873a3102d9e51b6ad4734p-1,
936     -0x1.fffffffffffffp-4
937   },
938   { // Entry 230
939     0x1.ea4afa2a490d97051edfd6f5de84f1fep-1,
940     -0x1.0000000000001p-4
941   },
942   { // Entry 231
943     0x1.ea4afa2a490d9858f73a18f5db301f86p-1,
944     -0x1.0p-4
945   },
946   { // Entry 232
947     0x1.ea4afa2a490d9902e36739f5d9860ea0p-1,
948     -0x1.fffffffffffffp-5
949   },
950   { // Entry 233
951     0x1.f50765b6e45405c75396b27147029cc0p-1,
952     -0x1.0000000000001p-5
953   },
954   { // Entry 234
955     0x1.f50765b6e4540674f84b762862baff99p-1,
956     -0x1.0p-5
957   },
958   { // Entry 235
959     0x1.f50765b6e45406cbcaa5d803f0974796p-1,
960     -0x1.fffffffffffffp-6
961   },
962   { // Entry 236
963     0x1.fa7c1819e90d8291461c9eac38e21676p-1,
964     -0x1.0000000000001p-6
965   },
966   { // Entry 237
967     0x1.fa7c1819e90d82e90a7e74b263c1dc06p-1,
968     -0x1.0p-6
969   },
970   { // Entry 238
971     0x1.fa7c1819e90d8314ecaf5fb57931c482p-1,
972     -0x1.fffffffffffffp-7
973   },
974   { // Entry 239
975     0x1.fd3c22b8f71f106b3c73a454f80c00ecp-1,
976     -0x1.0000000000001p-7
977   },
978   { // Entry 240
979     0x1.fd3c22b8f71f10975ba4b32bcf3a5e12p-1,
980     -0x1.0p-7
981   },
982   { // Entry 241
983     0x1.fd3c22b8f71f10ad6b3d3a973ad18e15p-1,
984     -0x1.fffffffffffffp-8
985   },
986   { // Entry 242
987     0x1.fe9d96b2a23d9134414ed15eb175bc62p-1,
988     -0x1.0000000000001p-8
989   },
990   { // Entry 243
991     0x1.fe9d96b2a23d914a6037442fde31baf8p-1,
992     -0x1.0p-8
993   },
994   { // Entry 244
995     0x1.fe9d96b2a23d91556fab7d98748fba9fp-1,
996     -0x1.fffffffffffffp-9
997   },
998   { // Entry 245
999     0x1.ff4eaca4391b5d982b2a046646772a87p-1,
1000     -0x1.0000000000001p-9
1001   },
1002   { // Entry 246
1003     0x1.ff4eaca4391b5da33e743691f7298b12p-1,
1004     -0x1.0p-9
1005   },
1006   { // Entry 247
1007     0x1.ff4eaca4391b5da8c8194fa7cf82bb6ep-1,
1008     -0x1.fffffffffffffp-10
1009   },
1010   { // Entry 248
1011     0x1.ffa74ea381efc2121cd91a3e6475a7d8p-1,
1012     -0x1.0000000000001p-10
1013   },
1014   { // Entry 249
1015     0x1.ffa74ea381efc217a773f15c025f7c0dp-1,
1016     -0x1.0p-10
1017   },
1018   { // Entry 250
1019     0x1.ffa74ea381efc21a6cc15cead154662dp-1,
1020     -0x1.fffffffffffffp-11
1021   },
1022   { // Entry 251
1023     0x1.fff4e8fd40080cc795b0e5e46a91f0ffp-1,
1024     -0x1.0000000000001p-13
1025   },
1026   { // Entry 252
1027     0x1.fff4e8fd40080cc8471f25ef2480b00bp-1,
1028     -0x1.0p-13
1029   },
1030   { // Entry 253
1031     0x1.fff4e8fd40080cc89fd645f481780f90p-1,
1032     -0x1.fffffffffffffp-14
1033   },
1034   { // Entry 254
1035     0x1.6a09e667f3bcc51cea30a40fc9c52aecp0,
1036     0x1.fffffffffffffp-2
1037   },
1038   { // Entry 255
1039     0x1.6a09e667f3bcc908b2fb1366ea957d3ep0,
1040     0x1.0p-1
1041   },
1042   { // Entry 256
1043     0x1.6a09e667f3bcd0e0448ff2152c56bf1fp0,
1044     0x1.0000000000001p-1
1045   },
1046   { // Entry 257
1047     0x1.306fe0a31b7151388348ff0de074c5a3p0,
1048     0x1.fffffffffffffp-3
1049   },
1050   { // Entry 258
1051     0x1.306fe0a31b7152de8d5a46305c85edecp0,
1052     0x1.0p-2
1053   },
1054   { // Entry 259
1055     0x1.306fe0a31b71562aa17cd47554af19b4p0,
1056     0x1.0000000000001p-2
1057   },
1058   { // Entry 260
1059     0x1.172b83c7d517ad0c7647240cbf259d0dp0,
1060     0x1.fffffffffffffp-4
1061   },
1062   { // Entry 261
1063     0x1.172b83c7d517adcdf7c8c50eb14a7920p0,
1064     0x1.0p-3
1065   },
1066   { // Entry 262
1067     0x1.172b83c7d517af50facc07129595c3a8p0,
1068     0x1.0000000000001p-3
1069   },
1070   { // Entry 263
1071     0x1.0b5586cf9890f5cce4ef0d92edf98f81p0,
1072     0x1.fffffffffffffp-5
1073   },
1074   { // Entry 264
1075     0x1.0b5586cf9890f6298b92b71842a98364p0,
1076     0x1.0p-4
1077   },
1078   { // Entry 265
1079     0x1.0b5586cf9890f6e2d8da0a22ec09cb7dp0,
1080     0x1.0000000000001p-4
1081   },
1082   { // Entry 266
1083     0x1.059b0d31585743812721a46bbd07f042p0,
1084     0x1.fffffffffffffp-6
1085   },
1086   { // Entry 267
1087     0x1.059b0d31585743ae7c548eb68ca417fep0,
1088     0x1.0p-5
1089   },
1090   { // Entry 268
1091     0x1.059b0d315857440926ba634c2bdc7f06p0,
1092     0x1.0000000000001p-5
1093   },
1094   { // Entry 269
1095     0x1.02c9a3e778060ed08bb2bf3a4c4bffddp0,
1096     0x1.fffffffffffffp-7
1097   },
1098   { // Entry 270
1099     0x1.02c9a3e778060ee6f7caca4f7a29bde9p0,
1100     0x1.0p-6
1101   },
1102   { // Entry 271
1103     0x1.02c9a3e778060f13cffae079d5e53fd5p0,
1104     0x1.0000000000001p-6
1105   },
1106   { // Entry 272
1107     0x1.0163da9fb33356cd23daa2a4de92b010p0,
1108     0x1.fffffffffffffp-8
1109   },
1110   { // Entry 273
1111     0x1.0163da9fb33356d84a66ae336dcdfa40p0,
1112     0x1.0p-7
1113   },
1114   { // Entry 274
1115     0x1.0163da9fb33356ee977ec5508c449011p0,
1116     0x1.0000000000001p-7
1117   },
1118   { // Entry 275
1119     0x1.00b1afa5abcbed5b9a41071a509ceaf7p0,
1120     0x1.fffffffffffffp-9
1121   },
1122   { // Entry 276
1123     0x1.00b1afa5abcbed6129ab13ec11dc9544p0,
1124     0x1.0p-8
1125   },
1126   { // Entry 277
1127     0x1.00b1afa5abcbed6c487f2d8f945bea39p0,
1128     0x1.0000000000001p-8
1129   },
1130   { // Entry 278
1131     0x1.0058c86da1c09e9f385b4a201180af89p0,
1132     0x1.fffffffffffffp-10
1133   },
1134   { // Entry 279
1135     0x1.0058c86da1c09ea1ff19d294cf2f679cp0,
1136     0x1.0p-9
1137   },
1138   { // Entry 280
1139     0x1.0058c86da1c09ea78c96e37e4a8cd7d8p0,
1140     0x1.0000000000001p-9
1141   },
1142   { // Entry 281
1143     0x1.002c605e2e8cec4f0a000b089708b90dp0,
1144     0x1.fffffffffffffp-11
1145   },
1146   { // Entry 282
1147     0x1.002c605e2e8cec506d21bfc89a23a010p0,
1148     0x1.0p-10
1149   },
1150   { // Entry 283
1151     0x1.002c605e2e8cec5333652948a0596e1cp0,
1152     0x1.0000000000001p-10
1153   },
1154   { // Entry 284
1155     0x1.00058ba01fb9f96d404f58b2f213c6ccp0,
1156     0x1.fffffffffffffp-14
1157   },
1158   { // Entry 285
1159     0x1.00058ba01fb9f96d6cacd4b180917c3ep0,
1160     0x1.0p-13
1161   },
1162   { // Entry 286
1163     0x1.00058ba01fb9f96dc567ccae9d8ce721p0,
1164     0x1.0000000000001p-13
1165   },
1166   { // Entry 287
1167     0.0,
1168     -0x1.0c80000000001p10
1169   },
1170   { // Entry 288
1171     0x1.p-1074,
1172     -0x1.0c8p10
1173   },
1174   { // Entry 289
1175     0x1.00000000002c5c85fdf477b662b26945p-1074,
1176     -0x1.0c7ffffffffffp10
1177   },
1178   { // Entry 290
1179     0.0,
1180     -0x1.0cc0000000001p10
1181   },
1182   { // Entry 291
1183     0.0,
1184     -0x1.0ccp10
1185   },
1186   { // Entry 292
1187     0.0,
1188     -0x1.0cbffffffffffp10
1189   },
1190   { // Entry 293
1191     HUGE_VAL,
1192     HUGE_VAL
1193   },
1194   { // Entry 294
1195     0.0,
1196     -HUGE_VAL
1197   },
1198   { // Entry 295
1199     HUGE_VAL,
1200     0x1.fffffffffffffp1023
1201   },
1202   { // Entry 296
1203     0.0,
1204     -0x1.fffffffffffffp1023
1205   },
1206   { // Entry 297
1207     0x1.1a6637e666f82e1bf9bdc293e110c586p3,
1208     0x1.921fb54442d18p1
1209   },
1210   { // Entry 298
1211     0x1.d0231bd5e9cfd1c56d8c57fb9adc16e1p-4,
1212     -0x1.921fb54442d18p1
1213   },
1214   { // Entry 299
1215     0x1.7c3f73e5e9df4955e51db2c96c4cd483p1,
1216     0x1.921fb54442d18p0
1217   },
1218   { // Entry 300
1219     0x1.58b3940afed165e46fbb76d0cb01dd87p-2,
1220     -0x1.921fb54442d18p0
1221   },
1222   { // Entry 301
1223     0x1.0000000000000b17217f7d1cf7d83c1ap1,
1224     0x1.0000000000001p0
1225   },
1226   { // Entry 302
1227     0x1.ffffffffffffe9d1bd0105c6114585bbp-2,
1228     -0x1.0000000000001p0
1229   },
1230   { // Entry 303
1231     0x1.p1,
1232     0x1.0p0
1233   },
1234   { // Entry 304
1235     0x1.p-1,
1236     -0x1.0p0
1237   },
1238   { // Entry 305
1239     0x1.fffffffffffff4e8de8082e30884031fp0,
1240     0x1.fffffffffffffp-1
1241   },
1242   { // Entry 306
1243     0x1.000000000000058b90bfbe8e7bdcbe2ep-1,
1244     -0x1.fffffffffffffp-1
1245   },
1246   { // Entry 307
1247     0x1.b93bbf8582e129341e24ff465142adfap0,
1248     0x1.921fb54442d18p-1
1249   },
1250   { // Entry 308
1251     0x1.290ee6a5e83cf78da063060a3f50cc7fp-1,
1252     -0x1.921fb54442d18p-1
1253   },
1254   { // Entry 309
1255     0x1.p0,
1256     0x1.0p-1022
1257   },
1258   { // Entry 310
1259     0x1.ffffffffffffffffffffffffffffffffp-1,
1260     -0x1.0p-1022
1261   },
1262   { // Entry 311
1263     0x1.p0,
1264     0x1.0000000000001p-1022
1265   },
1266   { // Entry 312
1267     0x1.ffffffffffffffffffffffffffffffffp-1,
1268     -0x1.0000000000001p-1022
1269   },
1270   { // Entry 313
1271     0x1.p0,
1272     0x1.ffffffffffffep-1023
1273   },
1274   { // Entry 314
1275     0x1.ffffffffffffffffffffffffffffffffp-1,
1276     -0x1.ffffffffffffep-1023
1277   },
1278   { // Entry 315
1279     0x1.p0,
1280     0x1.ffffffffffffcp-1023
1281   },
1282   { // Entry 316
1283     0x1.ffffffffffffffffffffffffffffffffp-1,
1284     -0x1.ffffffffffffcp-1023
1285   },
1286   { // Entry 317
1287     0x1.p0,
1288     0x1.0p-1073
1289   },
1290   { // Entry 318
1291     0x1.ffffffffffffffffffffffffffffffffp-1,
1292     -0x1.0p-1073
1293   },
1294   { // Entry 319
1295     0x1.p0,
1296     0x1.0p-1074
1297   },
1298   { // Entry 320
1299     0x1.ffffffffffffffffffffffffffffffffp-1,
1300     -0x1.0p-1074
1301   },
1302   { // Entry 321
1303     0x1.p0,
1304     0.0
1305   },
1306   { // Entry 322
1307     0x1.p0,
1308     -0.0
1309   },
1310   { // Entry 323
1311     0x1.ffffffffffd3a37a020b8e0d90ed7f3fp1023,
1312     0x1.fffffffffffffp9
1313   },
1314   { // Entry 324
1315     HUGE_VAL,
1316     0x1.0p10
1317   },
1318   { // Entry 325
1319     0x1.p-1022,
1320     -0x1.ff0p9
1321   },
1322   { // Entry 326
1323     0x1.ffffffffffd3a37a020b8e0d90ed7f3fp-1023,
1324     -0x1.ff00000000001p9
1325   },
1326   { // Entry 327
1327     0x1.p125,
1328     0x1.f40p6
1329   },
1330   { // Entry 328
1331     0x1.p-125,
1332     -0x1.f40p6
1333   },
1334   { // Entry 329
1335     0x1.p2,
1336     0x1.0p1
1337   },
1338   { // Entry 330
1339     0x1.p-2,
1340     -0x1.0p1
1341   }
1342 };
1343