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
17static data_1_2_t<double, double, double> g_fmod_intel_data[] = {
18  { // Entry 0
19    -0x1.57e8932492c0p-10,
20    -0x1.200ad685e7f44p3,
21    -0x1.000014abd446dp0
22  },
23  { // Entry 1
24    -0x1.d7dbf487ffd0p-11,
25    -0x1.3333333333334p-1,
26    0x1.10a83585649f6p-4
27  },
28  { // Entry 2
29    0x1.p-1072,
30    0x1.0000000000001p-41,
31    0x1.4p-1072
32  },
33  { // Entry 3
34    0x1.p-1072,
35    0x1.0000000000001p-1017,
36    0x1.4p-1072
37  },
38  { // Entry 4
39    0x1.fc8420e88cbfp18,
40    0x1.11f783ee89b08p99,
41    0x1.0abe1a29d8e8cp19
42  },
43  { // Entry 5
44    0x1.50p-61,
45    0x1.5555555555552p-12,
46    0x1.1111111111106p-14
47  },
48  { // Entry 6
49    -0.0,
50    -0x1.0p-117,
51    -0x1.0p-117
52  },
53  { // Entry 7
54    -0.0,
55    -0x1.0p-117,
56    0x1.0p-117
57  },
58  { // Entry 8
59    0.0,
60    0x1.0p-117,
61    -0x1.0p-117
62  },
63  { // Entry 9
64    0.0,
65    0x1.0p-117,
66    0x1.0p-117
67  },
68  { // Entry 10
69    -0x1.p-117,
70    -0x1.0p-117,
71    0x1.0p15
72  },
73  { // Entry 11
74    -0x1.p-117,
75    -0x1.0p-117,
76    0x1.0p16
77  },
78  { // Entry 12
79    0x1.p-117,
80    0x1.0p-117,
81    0x1.0p15
82  },
83  { // Entry 13
84    0x1.p-117,
85    0x1.0p-117,
86    0x1.0p16
87  },
88  { // Entry 14
89    -0x1.p-117,
90    -0x1.0p-117,
91    0x1.0p117
92  },
93  { // Entry 15
94    -0x1.p-117,
95    -0x1.0p-117,
96    0x1.0p118
97  },
98  { // Entry 16
99    0x1.p-117,
100    0x1.0p-117,
101    0x1.0p117
102  },
103  { // Entry 17
104    0x1.p-117,
105    0x1.0p-117,
106    0x1.0p118
107  },
108  { // Entry 18
109    0.0,
110    0x1.0p15,
111    -0x1.0p-117
112  },
113  { // Entry 19
114    0.0,
115    0x1.0p15,
116    0x1.0p-117
117  },
118  { // Entry 20
119    0.0,
120    0x1.0p16,
121    -0x1.0p-117
122  },
123  { // Entry 21
124    0.0,
125    0x1.0p16,
126    0x1.0p-117
127  },
128  { // Entry 22
129    0.0,
130    0x1.0p15,
131    0x1.0p15
132  },
133  { // Entry 23
134    0x1.p15,
135    0x1.0p15,
136    0x1.0p16
137  },
138  { // Entry 24
139    0.0,
140    0x1.0p16,
141    0x1.0p15
142  },
143  { // Entry 25
144    0.0,
145    0x1.0p16,
146    0x1.0p16
147  },
148  { // Entry 26
149    0x1.p15,
150    0x1.0p15,
151    0x1.0p117
152  },
153  { // Entry 27
154    0x1.p15,
155    0x1.0p15,
156    0x1.0p118
157  },
158  { // Entry 28
159    0x1.p16,
160    0x1.0p16,
161    0x1.0p117
162  },
163  { // Entry 29
164    0x1.p16,
165    0x1.0p16,
166    0x1.0p118
167  },
168  { // Entry 30
169    0.0,
170    0x1.0p117,
171    -0x1.0p-117
172  },
173  { // Entry 31
174    0.0,
175    0x1.0p117,
176    0x1.0p-117
177  },
178  { // Entry 32
179    0.0,
180    0x1.0p118,
181    -0x1.0p-117
182  },
183  { // Entry 33
184    0.0,
185    0x1.0p118,
186    0x1.0p-117
187  },
188  { // Entry 34
189    0.0,
190    0x1.0p117,
191    0x1.0p15
192  },
193  { // Entry 35
194    0.0,
195    0x1.0p117,
196    0x1.0p16
197  },
198  { // Entry 36
199    0.0,
200    0x1.0p118,
201    0x1.0p15
202  },
203  { // Entry 37
204    0.0,
205    0x1.0p118,
206    0x1.0p16
207  },
208  { // Entry 38
209    0.0,
210    0x1.0p117,
211    0x1.0p117
212  },
213  { // Entry 39
214    0x1.p117,
215    0x1.0p117,
216    0x1.0p118
217  },
218  { // Entry 40
219    0.0,
220    0x1.0p118,
221    0x1.0p117
222  },
223  { // Entry 41
224    0.0,
225    0x1.0p118,
226    0x1.0p118
227  },
228  { // Entry 42
229    0.0,
230    0x1.9p6,
231    0x1.4p3
232  },
233  { // Entry 43
234    0x1.p0,
235    0x1.9p6,
236    0x1.6p3
237  },
238  { // Entry 44
239    0x1.p2,
240    0x1.9p6,
241    0x1.8p3
242  },
243  { // Entry 45
244    0x1.p0,
245    0x1.940p6,
246    0x1.4p3
247  },
248  { // Entry 46
249    0x1.p1,
250    0x1.940p6,
251    0x1.6p3
252  },
253  { // Entry 47
254    0x1.40p2,
255    0x1.940p6,
256    0x1.8p3
257  },
258  { // Entry 48
259    0x1.p1,
260    0x1.980p6,
261    0x1.4p3
262  },
263  { // Entry 49
264    0x1.80p1,
265    0x1.980p6,
266    0x1.6p3
267  },
268  { // Entry 50
269    0x1.80p2,
270    0x1.980p6,
271    0x1.8p3
272  },
273  { // Entry 51
274    0x1.80p1,
275    0x1.9c0p6,
276    0x1.4p3
277  },
278  { // Entry 52
279    0x1.p2,
280    0x1.9c0p6,
281    0x1.6p3
282  },
283  { // Entry 53
284    0x1.c0p2,
285    0x1.9c0p6,
286    0x1.8p3
287  },
288  { // Entry 54
289    0x1.p2,
290    0x1.ap6,
291    0x1.4p3
292  },
293  { // Entry 55
294    0x1.40p2,
295    0x1.ap6,
296    0x1.6p3
297  },
298  { // Entry 56
299    0x1.p3,
300    0x1.ap6,
301    0x1.8p3
302  },
303  { // Entry 57
304    0x1.40p2,
305    0x1.a40p6,
306    0x1.4p3
307  },
308  { // Entry 58
309    0x1.80p2,
310    0x1.a40p6,
311    0x1.6p3
312  },
313  { // Entry 59
314    0x1.20p3,
315    0x1.a40p6,
316    0x1.8p3
317  },
318  { // Entry 60
319    0x1.80p2,
320    0x1.a80p6,
321    0x1.4p3
322  },
323  { // Entry 61
324    0x1.c0p2,
325    0x1.a80p6,
326    0x1.6p3
327  },
328  { // Entry 62
329    0x1.40p3,
330    0x1.a80p6,
331    0x1.8p3
332  },
333  { // Entry 63
334    0x1.c0p2,
335    0x1.ac0p6,
336    0x1.4p3
337  },
338  { // Entry 64
339    0x1.p3,
340    0x1.ac0p6,
341    0x1.6p3
342  },
343  { // Entry 65
344    0x1.60p3,
345    0x1.ac0p6,
346    0x1.8p3
347  },
348  { // Entry 66
349    0x1.p3,
350    0x1.bp6,
351    0x1.4p3
352  },
353  { // Entry 67
354    0x1.20p3,
355    0x1.bp6,
356    0x1.6p3
357  },
358  { // Entry 68
359    0.0,
360    0x1.bp6,
361    0x1.8p3
362  },
363  { // Entry 69
364    0x1.20p3,
365    0x1.b40p6,
366    0x1.4p3
367  },
368  { // Entry 70
369    0x1.40p3,
370    0x1.b40p6,
371    0x1.6p3
372  },
373  { // Entry 71
374    0x1.p0,
375    0x1.b40p6,
376    0x1.8p3
377  },
378  { // Entry 72
379    0.0,
380    0x1.b80p6,
381    0x1.4p3
382  },
383  { // Entry 73
384    0.0,
385    0x1.b80p6,
386    0x1.6p3
387  },
388  { // Entry 74
389    0x1.p1,
390    0x1.b80p6,
391    0x1.8p3
392  },
393  { // Entry 75
394    -0.0,
395    -0x1.0000000000001p0,
396    -0x1.0000000000001p0
397  },
398  { // Entry 76
399    -0x1.p-52,
400    -0x1.0000000000001p0,
401    -0x1.0p0
402  },
403  { // Entry 77
404    -0x1.80p-52,
405    -0x1.0000000000001p0,
406    -0x1.fffffffffffffp-1
407  },
408  { // Entry 78
409    -0x1.p0,
410    -0x1.0p0,
411    -0x1.0000000000001p0
412  },
413  { // Entry 79
414    -0.0,
415    -0x1.0p0,
416    -0x1.0p0
417  },
418  { // Entry 80
419    -0x1.p-53,
420    -0x1.0p0,
421    -0x1.fffffffffffffp-1
422  },
423  { // Entry 81
424    -0x1.fffffffffffff0p-1,
425    -0x1.fffffffffffffp-1,
426    -0x1.0000000000001p0
427  },
428  { // Entry 82
429    -0x1.fffffffffffff0p-1,
430    -0x1.fffffffffffffp-1,
431    -0x1.0p0
432  },
433  { // Entry 83
434    -0.0,
435    -0x1.fffffffffffffp-1,
436    -0x1.fffffffffffffp-1
437  },
438  { // Entry 84
439    -0x1.80p-52,
440    -0x1.0000000000001p0,
441    0x1.fffffffffffffp-1
442  },
443  { // Entry 85
444    -0x1.p-52,
445    -0x1.0000000000001p0,
446    0x1.0p0
447  },
448  { // Entry 86
449    -0.0,
450    -0x1.0000000000001p0,
451    0x1.0000000000001p0
452  },
453  { // Entry 87
454    -0x1.p-53,
455    -0x1.0p0,
456    0x1.fffffffffffffp-1
457  },
458  { // Entry 88
459    -0.0,
460    -0x1.0p0,
461    0x1.0p0
462  },
463  { // Entry 89
464    -0x1.p0,
465    -0x1.0p0,
466    0x1.0000000000001p0
467  },
468  { // Entry 90
469    -0.0,
470    -0x1.fffffffffffffp-1,
471    0x1.fffffffffffffp-1
472  },
473  { // Entry 91
474    -0x1.fffffffffffff0p-1,
475    -0x1.fffffffffffffp-1,
476    0x1.0p0
477  },
478  { // Entry 92
479    -0x1.fffffffffffff0p-1,
480    -0x1.fffffffffffffp-1,
481    0x1.0000000000001p0
482  },
483  { // Entry 93
484    0x1.fffffffffffff0p-1,
485    0x1.fffffffffffffp-1,
486    -0x1.0000000000001p0
487  },
488  { // Entry 94
489    0x1.fffffffffffff0p-1,
490    0x1.fffffffffffffp-1,
491    -0x1.0p0
492  },
493  { // Entry 95
494    0.0,
495    0x1.fffffffffffffp-1,
496    -0x1.fffffffffffffp-1
497  },
498  { // Entry 96
499    0x1.p0,
500    0x1.0p0,
501    -0x1.0000000000001p0
502  },
503  { // Entry 97
504    0.0,
505    0x1.0p0,
506    -0x1.0p0
507  },
508  { // Entry 98
509    0x1.p-53,
510    0x1.0p0,
511    -0x1.fffffffffffffp-1
512  },
513  { // Entry 99
514    0.0,
515    0x1.0000000000001p0,
516    -0x1.0000000000001p0
517  },
518  { // Entry 100
519    0x1.p-52,
520    0x1.0000000000001p0,
521    -0x1.0p0
522  },
523  { // Entry 101
524    0x1.80p-52,
525    0x1.0000000000001p0,
526    -0x1.fffffffffffffp-1
527  },
528  { // Entry 102
529    0.0,
530    0x1.fffffffffffffp-1,
531    0x1.fffffffffffffp-1
532  },
533  { // Entry 103
534    0x1.fffffffffffff0p-1,
535    0x1.fffffffffffffp-1,
536    0x1.0p0
537  },
538  { // Entry 104
539    0x1.fffffffffffff0p-1,
540    0x1.fffffffffffffp-1,
541    0x1.0000000000001p0
542  },
543  { // Entry 105
544    0x1.p-53,
545    0x1.0p0,
546    0x1.fffffffffffffp-1
547  },
548  { // Entry 106
549    0.0,
550    0x1.0p0,
551    0x1.0p0
552  },
553  { // Entry 107
554    0x1.p0,
555    0x1.0p0,
556    0x1.0000000000001p0
557  },
558  { // Entry 108
559    0x1.80p-52,
560    0x1.0000000000001p0,
561    0x1.fffffffffffffp-1
562  },
563  { // Entry 109
564    0x1.p-52,
565    0x1.0000000000001p0,
566    0x1.0p0
567  },
568  { // Entry 110
569    0.0,
570    0x1.0000000000001p0,
571    0x1.0000000000001p0
572  },
573  { // Entry 111
574    -0.0,
575    -0x1.0p-1074,
576    0x1.0p-1074
577  },
578  { // Entry 112
579    -0.0,
580    -0.0,
581    0x1.0p-1074
582  },
583  { // Entry 113
584    0.0,
585    0x1.0p-1074,
586    0x1.0p-1074
587  },
588  { // Entry 114
589    -0.0,
590    -0x1.0p-1074,
591    -0x1.0p-1074
592  },
593  { // Entry 115
594    -0.0,
595    -0.0,
596    -0x1.0p-1074
597  },
598  { // Entry 116
599    0.0,
600    0x1.0p-1074,
601    -0x1.0p-1074
602  },
603  { // Entry 117
604    -0x1.p-1074,
605    -0x1.0p-1074,
606    0x1.fffffffffffffp1023
607  },
608  { // Entry 118
609    -0.0,
610    -0.0,
611    0x1.fffffffffffffp1023
612  },
613  { // Entry 119
614    0x1.p-1074,
615    0x1.0p-1074,
616    0x1.fffffffffffffp1023
617  },
618  { // Entry 120
619    -0x1.p-1074,
620    -0x1.0p-1074,
621    -0x1.fffffffffffffp1023
622  },
623  { // Entry 121
624    -0.0,
625    -0.0,
626    -0x1.fffffffffffffp1023
627  },
628  { // Entry 122
629    0x1.p-1074,
630    0x1.0p-1074,
631    -0x1.fffffffffffffp1023
632  },
633  { // Entry 123
634    0x1.p-1074,
635    0x1.0p-1074,
636    0x1.fffffffffffffp1023
637  },
638  { // Entry 124
639    -0x1.p-1074,
640    -0x1.0p-1074,
641    -0x1.fffffffffffffp1023
642  },
643  { // Entry 125
644    -0x1.p-1074,
645    -0x1.0p-1074,
646    0x1.fffffffffffffp1023
647  },
648  { // Entry 126
649    0x1.p-1074,
650    0x1.0p-1074,
651    -0x1.fffffffffffffp1023
652  },
653  { // Entry 127
654    0.0,
655    0x1.fffffffffffffp1023,
656    0x1.0p-1074
657  },
658  { // Entry 128
659    -0.0,
660    -0x1.fffffffffffffp1023,
661    -0x1.0p-1074
662  },
663  { // Entry 129
664    -0.0,
665    -0x1.fffffffffffffp1023,
666    0x1.0p-1074
667  },
668  { // Entry 130
669    0.0,
670    0x1.fffffffffffffp1023,
671    -0x1.0p-1074
672  },
673  { // Entry 131
674    0.0,
675    0x1.fffffffffffffp1023,
676    0x1.fffffffffffffp1023
677  },
678  { // Entry 132
679    0.0,
680    0x1.fffffffffffffp1023,
681    -0x1.fffffffffffffp1023
682  },
683  { // Entry 133
684    -0.0,
685    -0x1.fffffffffffffp1023,
686    0x1.fffffffffffffp1023
687  },
688  { // Entry 134
689    -0.0,
690    -0x1.fffffffffffffp1023,
691    -0x1.fffffffffffffp1023
692  },
693  { // Entry 135
694    -0x1.80p-1,
695    -0x1.0000000000001p51,
696    0x1.fffffffffffffp-1
697  },
698  { // Entry 136
699    -0x1.p-1,
700    -0x1.0000000000001p51,
701    0x1.0p0
702  },
703  { // Entry 137
704    -0.0,
705    -0x1.0000000000001p51,
706    0x1.0000000000001p0
707  },
708  { // Entry 138
709    -0x1.p-2,
710    -0x1.0p51,
711    0x1.fffffffffffffp-1
712  },
713  { // Entry 139
714    -0.0,
715    -0x1.0p51,
716    0x1.0p0
717  },
718  { // Entry 140
719    -0x1.00000000000020p-1,
720    -0x1.0p51,
721    0x1.0000000000001p0
722  },
723  { // Entry 141
724    -0.0,
725    -0x1.fffffffffffffp50,
726    0x1.fffffffffffffp-1
727  },
728  { // Entry 142
729    -0x1.80p-1,
730    -0x1.fffffffffffffp50,
731    0x1.0p0
732  },
733  { // Entry 143
734    -0x1.00000000000040p-2,
735    -0x1.fffffffffffffp50,
736    0x1.0000000000001p0
737  },
738  { // Entry 144
739    0.0,
740    0x1.fffffffffffffp51,
741    0x1.fffffffffffffp-1
742  },
743  { // Entry 145
744    0x1.p-1,
745    0x1.fffffffffffffp51,
746    0x1.0p0
747  },
748  { // Entry 146
749    0x1.00000000000040p-1,
750    0x1.fffffffffffffp51,
751    0x1.0000000000001p0
752  },
753  { // Entry 147
754    0x1.p-1,
755    0x1.0p52,
756    0x1.fffffffffffffp-1
757  },
758  { // Entry 148
759    0.0,
760    0x1.0p52,
761    0x1.0p0
762  },
763  { // Entry 149
764    0x1.p-52,
765    0x1.0p52,
766    0x1.0000000000001p0
767  },
768  { // Entry 150
769    0x1.00000000000010p-1,
770    0x1.0000000000001p52,
771    0x1.fffffffffffffp-1
772  },
773  { // Entry 151
774    0.0,
775    0x1.0000000000001p52,
776    0x1.0p0
777  },
778  { // Entry 152
779    0.0,
780    0x1.0000000000001p52,
781    0x1.0000000000001p0
782  },
783  { // Entry 153
784    -0x1.80p-52,
785    -0x1.0000000000001p53,
786    0x1.fffffffffffffp-1
787  },
788  { // Entry 154
789    -0.0,
790    -0x1.0000000000001p53,
791    0x1.0p0
792  },
793  { // Entry 155
794    -0.0,
795    -0x1.0000000000001p53,
796    0x1.0000000000001p0
797  },
798  { // Entry 156
799    -0x1.p-53,
800    -0x1.0p53,
801    0x1.fffffffffffffp-1
802  },
803  { // Entry 157
804    -0.0,
805    -0x1.0p53,
806    0x1.0p0
807  },
808  { // Entry 158
809    -0x1.p-51,
810    -0x1.0p53,
811    0x1.0000000000001p0
812  },
813  { // Entry 159
814    -0.0,
815    -0x1.fffffffffffffp52,
816    0x1.fffffffffffffp-1
817  },
818  { // Entry 160
819    -0.0,
820    -0x1.fffffffffffffp52,
821    0x1.0p0
822  },
823  { // Entry 161
824    -0x1.80p-51,
825    -0x1.fffffffffffffp52,
826    0x1.0000000000001p0
827  },
828  { // Entry 162
829    0.0,
830    0x1.fffffffffffffp50,
831    0x1.fffffffffffffp-1
832  },
833  { // Entry 163
834    0x1.80p-1,
835    0x1.fffffffffffffp50,
836    0x1.0p0
837  },
838  { // Entry 164
839    0x1.00000000000040p-2,
840    0x1.fffffffffffffp50,
841    0x1.0000000000001p0
842  },
843  { // Entry 165
844    0x1.p-2,
845    0x1.0p51,
846    0x1.fffffffffffffp-1
847  },
848  { // Entry 166
849    0.0,
850    0x1.0p51,
851    0x1.0p0
852  },
853  { // Entry 167
854    0x1.00000000000020p-1,
855    0x1.0p51,
856    0x1.0000000000001p0
857  },
858  { // Entry 168
859    0x1.80p-1,
860    0x1.0000000000001p51,
861    0x1.fffffffffffffp-1
862  },
863  { // Entry 169
864    0x1.p-1,
865    0x1.0000000000001p51,
866    0x1.0p0
867  },
868  { // Entry 170
869    0.0,
870    0x1.0000000000001p51,
871    0x1.0000000000001p0
872  },
873  { // Entry 171
874    0.0,
875    0x1.fffffffffffffp51,
876    0x1.fffffffffffffp-1
877  },
878  { // Entry 172
879    0x1.p-1,
880    0x1.fffffffffffffp51,
881    0x1.0p0
882  },
883  { // Entry 173
884    0x1.00000000000040p-1,
885    0x1.fffffffffffffp51,
886    0x1.0000000000001p0
887  },
888  { // Entry 174
889    0x1.p-1,
890    0x1.0p52,
891    0x1.fffffffffffffp-1
892  },
893  { // Entry 175
894    0.0,
895    0x1.0p52,
896    0x1.0p0
897  },
898  { // Entry 176
899    0x1.p-52,
900    0x1.0p52,
901    0x1.0000000000001p0
902  },
903  { // Entry 177
904    0x1.00000000000010p-1,
905    0x1.0000000000001p52,
906    0x1.fffffffffffffp-1
907  },
908  { // Entry 178
909    0.0,
910    0x1.0000000000001p52,
911    0x1.0p0
912  },
913  { // Entry 179
914    0.0,
915    0x1.0000000000001p52,
916    0x1.0000000000001p0
917  },
918  { // Entry 180
919    -0.0,
920    -0x1.0000000000001p53,
921    -0x1.0000000000001p0
922  },
923  { // Entry 181
924    -0.0,
925    -0x1.0000000000001p53,
926    -0x1.0p0
927  },
928  { // Entry 182
929    -0x1.80p-52,
930    -0x1.0000000000001p53,
931    -0x1.fffffffffffffp-1
932  },
933  { // Entry 183
934    -0x1.p-51,
935    -0x1.0p53,
936    -0x1.0000000000001p0
937  },
938  { // Entry 184
939    -0.0,
940    -0x1.0p53,
941    -0x1.0p0
942  },
943  { // Entry 185
944    -0x1.p-53,
945    -0x1.0p53,
946    -0x1.fffffffffffffp-1
947  },
948  { // Entry 186
949    -0x1.80p-51,
950    -0x1.fffffffffffffp52,
951    -0x1.0000000000001p0
952  },
953  { // Entry 187
954    -0.0,
955    -0x1.fffffffffffffp52,
956    -0x1.0p0
957  },
958  { // Entry 188
959    -0.0,
960    -0x1.fffffffffffffp52,
961    -0x1.fffffffffffffp-1
962  },
963  { // Entry 189
964    0x1.fffffffffffff0p1023,
965    0x1.fffffffffffffp1023,
966    HUGE_VAL
967  },
968  { // Entry 190
969    0x1.fffffffffffff0p1023,
970    0x1.fffffffffffffp1023,
971    -HUGE_VAL
972  },
973  { // Entry 191
974    -0x1.fffffffffffff0p1023,
975    -0x1.fffffffffffffp1023,
976    HUGE_VAL
977  },
978  { // Entry 192
979    -0x1.fffffffffffff0p1023,
980    -0x1.fffffffffffffp1023,
981    -HUGE_VAL
982  },
983  { // Entry 193
984    0x1.p-1022,
985    0x1.0p-1022,
986    HUGE_VAL
987  },
988  { // Entry 194
989    -0x1.p-1022,
990    -0x1.0p-1022,
991    HUGE_VAL
992  },
993  { // Entry 195
994    0x1.p-1022,
995    0x1.0p-1022,
996    -HUGE_VAL
997  },
998  { // Entry 196
999    -0x1.p-1022,
1000    -0x1.0p-1022,
1001    -HUGE_VAL
1002  },
1003  { // Entry 197
1004    0x1.p-1074,
1005    0x1.0p-1074,
1006    HUGE_VAL
1007  },
1008  { // Entry 198
1009    -0x1.p-1074,
1010    -0x1.0p-1074,
1011    HUGE_VAL
1012  },
1013  { // Entry 199
1014    0x1.p-1074,
1015    0x1.0p-1074,
1016    -HUGE_VAL
1017  },
1018  { // Entry 200
1019    -0x1.p-1074,
1020    -0x1.0p-1074,
1021    -HUGE_VAL
1022  },
1023  { // Entry 201
1024    0.0,
1025    0.0,
1026    HUGE_VAL
1027  },
1028  { // Entry 202
1029    -0.0,
1030    -0.0,
1031    HUGE_VAL
1032  },
1033  { // Entry 203
1034    0.0,
1035    0.0,
1036    -HUGE_VAL
1037  },
1038  { // Entry 204
1039    -0.0,
1040    -0.0,
1041    -HUGE_VAL
1042  },
1043  { // Entry 205
1044    0.0,
1045    0x1.fffffffffffffp1023,
1046    0x1.fffffffffffffp1023
1047  },
1048  { // Entry 206
1049    0.0,
1050    0x1.fffffffffffffp1023,
1051    -0x1.fffffffffffffp1023
1052  },
1053  { // Entry 207
1054    -0.0,
1055    -0x1.fffffffffffffp1023,
1056    0x1.fffffffffffffp1023
1057  },
1058  { // Entry 208
1059    -0.0,
1060    -0x1.fffffffffffffp1023,
1061    -0x1.fffffffffffffp1023
1062  },
1063  { // Entry 209
1064    0.0,
1065    0x1.fffffffffffffp1023,
1066    0x1.0p-1022
1067  },
1068  { // Entry 210
1069    0.0,
1070    0x1.fffffffffffffp1023,
1071    -0x1.0p-1022
1072  },
1073  { // Entry 211
1074    -0.0,
1075    -0x1.fffffffffffffp1023,
1076    0x1.0p-1022
1077  },
1078  { // Entry 212
1079    -0.0,
1080    -0x1.fffffffffffffp1023,
1081    -0x1.0p-1022
1082  },
1083  { // Entry 213
1084    0.0,
1085    0x1.fffffffffffffp1023,
1086    0x1.0p-1074
1087  },
1088  { // Entry 214
1089    0.0,
1090    0x1.fffffffffffffp1023,
1091    -0x1.0p-1074
1092  },
1093  { // Entry 215
1094    -0.0,
1095    -0x1.fffffffffffffp1023,
1096    0x1.0p-1074
1097  },
1098  { // Entry 216
1099    -0.0,
1100    -0x1.fffffffffffffp1023,
1101    -0x1.0p-1074
1102  },
1103  { // Entry 217
1104    0x1.p-1022,
1105    0x1.0p-1022,
1106    0x1.fffffffffffffp1023
1107  },
1108  { // Entry 218
1109    -0x1.p-1022,
1110    -0x1.0p-1022,
1111    0x1.fffffffffffffp1023
1112  },
1113  { // Entry 219
1114    0x1.p-1022,
1115    0x1.0p-1022,
1116    -0x1.fffffffffffffp1023
1117  },
1118  { // Entry 220
1119    -0x1.p-1022,
1120    -0x1.0p-1022,
1121    -0x1.fffffffffffffp1023
1122  },
1123  { // Entry 221
1124    0x1.p-1074,
1125    0x1.0p-1074,
1126    0x1.fffffffffffffp1023
1127  },
1128  { // Entry 222
1129    -0x1.p-1074,
1130    -0x1.0p-1074,
1131    0x1.fffffffffffffp1023
1132  },
1133  { // Entry 223
1134    0x1.p-1074,
1135    0x1.0p-1074,
1136    -0x1.fffffffffffffp1023
1137  },
1138  { // Entry 224
1139    -0x1.p-1074,
1140    -0x1.0p-1074,
1141    -0x1.fffffffffffffp1023
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.fffffffffffffp1023
1152  },
1153  { // Entry 227
1154    0.0,
1155    0.0,
1156    -0x1.fffffffffffffp1023
1157  },
1158  { // Entry 228
1159    -0.0,
1160    -0.0,
1161    -0x1.fffffffffffffp1023
1162  },
1163  { // Entry 229
1164    0.0,
1165    0x1.0p-1022,
1166    0x1.0p-1022
1167  },
1168  { // Entry 230
1169    0.0,
1170    0x1.0p-1022,
1171    -0x1.0p-1022
1172  },
1173  { // Entry 231
1174    -0.0,
1175    -0x1.0p-1022,
1176    0x1.0p-1022
1177  },
1178  { // Entry 232
1179    -0.0,
1180    -0x1.0p-1022,
1181    -0x1.0p-1022
1182  },
1183  { // Entry 233
1184    0x1.p-1074,
1185    0x1.0p-1022,
1186    0x1.ffffffffffffep-1023
1187  },
1188  { // Entry 234
1189    0x1.p-1074,
1190    0x1.0p-1022,
1191    -0x1.ffffffffffffep-1023
1192  },
1193  { // Entry 235
1194    -0x1.p-1074,
1195    -0x1.0p-1022,
1196    0x1.ffffffffffffep-1023
1197  },
1198  { // Entry 236
1199    -0x1.p-1074,
1200    -0x1.0p-1022,
1201    -0x1.ffffffffffffep-1023
1202  },
1203  { // Entry 237
1204    0.0,
1205    0x1.0p-1022,
1206    0x1.0p-1074
1207  },
1208  { // Entry 238
1209    0.0,
1210    0x1.0p-1022,
1211    -0x1.0p-1074
1212  },
1213  { // Entry 239
1214    -0.0,
1215    -0x1.0p-1022,
1216    0x1.0p-1074
1217  },
1218  { // Entry 240
1219    -0.0,
1220    -0x1.0p-1022,
1221    -0x1.0p-1074
1222  },
1223  { // Entry 241
1224    0x1.ffffffffffffe0p-1023,
1225    0x1.ffffffffffffep-1023,
1226    0x1.0p-1022
1227  },
1228  { // Entry 242
1229    0x1.ffffffffffffe0p-1023,
1230    0x1.ffffffffffffep-1023,
1231    -0x1.0p-1022
1232  },
1233  { // Entry 243
1234    -0x1.ffffffffffffe0p-1023,
1235    -0x1.ffffffffffffep-1023,
1236    0x1.0p-1022
1237  },
1238  { // Entry 244
1239    -0x1.ffffffffffffe0p-1023,
1240    -0x1.ffffffffffffep-1023,
1241    -0x1.0p-1022
1242  },
1243  { // Entry 245
1244    0x1.p-1074,
1245    0x1.0p-1074,
1246    0x1.0p-1022
1247  },
1248  { // Entry 246
1249    0x1.p-1074,
1250    0x1.0p-1074,
1251    -0x1.0p-1022
1252  },
1253  { // Entry 247
1254    -0x1.p-1074,
1255    -0x1.0p-1074,
1256    0x1.0p-1022
1257  },
1258  { // Entry 248
1259    -0x1.p-1074,
1260    -0x1.0p-1074,
1261    -0x1.0p-1022
1262  },
1263  { // Entry 249
1264    0.0,
1265    0.0,
1266    0x1.0p-1022
1267  },
1268  { // Entry 250
1269    0.0,
1270    0.0,
1271    -0x1.0p-1022
1272  },
1273  { // Entry 251
1274    -0.0,
1275    -0.0,
1276    0x1.0p-1022
1277  },
1278  { // Entry 252
1279    -0.0,
1280    -0.0,
1281    -0x1.0p-1022
1282  },
1283  { // Entry 253
1284    0.0,
1285    0x1.0p-1074,
1286    0x1.0p-1074
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    0x1.0p-1074
1297  },
1298  { // Entry 256
1299    -0.0,
1300    -0x1.0p-1074,
1301    -0x1.0p-1074
1302  },
1303  { // Entry 257
1304    0.0,
1305    0.0,
1306    0x1.0p-1074
1307  },
1308  { // Entry 258
1309    0.0,
1310    0.0,
1311    -0x1.0p-1074
1312  },
1313  { // Entry 259
1314    -0.0,
1315    -0.0,
1316    0x1.0p-1074
1317  },
1318  { // Entry 260
1319    -0.0,
1320    -0.0,
1321    -0x1.0p-1074
1322  },
1323  { // Entry 261
1324    -0x1.8fd90479094320p-964,
1325    -0x1.398dd069017ffp759,
1326    -0x1.b148e36fdec2fp-964
1327  }
1328};
1329