1 /*
2  * Copyright (C) 2014 The Android Open Source Project
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *      http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 
17 static data_1_2_t<double, double, double> g_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