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