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_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