1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
|
.include "macros.inc"
.section .text, "ax"
.global powf
powf:
stwu r1, -0x90(r1)
lis r3, __log2_F@ha
addi r3, r3, __log2_F@l
lfs f3, "@246"@sda21(r2)
fcmpo cr0, f1, f3
ble lbl_800874D0
stfs f1, 0x60(r1)
lwz r0, "@93"@sda21(r2)
lwz r9, 0x60(r1)
stw r0, 0x68(r1)
lwz r5, lbl_8040BEB4@sda21(r2)
clrlwi. r0, r9, 0x10
srwi r4, r9, 0x17
stw r5, 0x6c(r1)
clrlwi r6, r9, 9
addi r8, r4, -128
rlwinm r7, r9, 0x10, 0x19, 0x1f
beq lbl_800873D0
rlwinm r4, r9, 0, 9, 0xf
oris r5, r4, 0x3f80
oris r4, r6, 0x3f80
stw r5, 0x64(r1)
rlwinm. r0, r9, 0, 0x10, 0x10
stw r4, 0x74(r1)
beq lbl_8008734C
lwz r4, 0x64(r1)
addi r7, r7, 1
addis r0, r4, 1
stw r0, 0x64(r1)
lbl_8008734C:
lis r4, __one_over_F@ha
lfs f3, 0x74(r1)
lfs f0, 0x64(r1)
slwi r5, r7, 2
addi r0, r4, __one_over_F@l
lfs f1, 0x6c(r1)
add r4, r0, r5
fsubs f8, f3, f0
lfs f3, 0(r4)
addi r4, r2, __log2e_m1$localstatic0$__log2f__Ff@sda21
lfs f0, 0x68(r1)
xoris r0, r8, 0x8000
fmuls f8, f8, f3
lfs f4, 4(r4)
stw r0, 0x8c(r1)
lis r0, 0x4330
lfs f5, __log2e_m1$localstatic0$__log2f__Ff@sda21(r2)
fmuls f3, f8, f8
stw r0, 0x88(r1)
fmadds f0, f8, f1, f0
lfd f6, "@253"@sda21(r2)
lfd f1, 0x88(r1)
fmuls f0, f3, f0
lfs f7, "@247"@sda21(r2)
fsubs f3, f1, f6
lfsx f1, r3, r5
fmadds f0, f4, f8, f0
fadds f3, f7, f3
fmadds f0, f5, f8, f0
fadds f0, f8, f0
fadds f0, f1, f0
fadds f0, f3, f0
b lbl_80087400
lbl_800873D0:
xoris r0, r8, 0x8000
lfd f3, "@253"@sda21(r2)
stw r0, 0x8c(r1)
lis r4, 0x4330
slwi r0, r7, 2
lfs f4, "@247"@sda21(r2)
stw r4, 0x88(r1)
lfsx f0, r3, r0
lfd f1, 0x88(r1)
fsubs f1, f1, f3
fadds f1, f4, f1
fadds f0, f1, f0
lbl_80087400:
fmuls f2, f2, f0
lis r0, 0x4330
lfd f1, "@253"@sda21(r2)
fctiwz f0, f2
stfd f0, 0x88(r1)
lwz r4, 0x8c(r1)
stw r4, 0x58(r1)
lwz r5, 0x58(r1)
xoris r4, r5, 0x8000
stw r4, 0x84(r1)
cmpwi r5, 0x80
stw r0, 0x80(r1)
lfd f0, 0x80(r1)
fsubs f0, f0, f1
fsubs f9, f2, f0
ble lbl_80087448
lfs f1, _inf@sda21(r2)
b lbl_80087A10
lbl_80087448:
cmpwi r5, -127
bge lbl_80087458
lfs f1, "@246"@sda21(r2)
b lbl_80087A10
lbl_80087458:
addi r0, r5, 0x7f
lfs f6, "@249"@sda21(r2)
stw r0, 0x58(r1)
lfs f7, "@248"@sda21(r2)
lwz r0, 0x58(r1)
slwi r0, r0, 0x17
stw r0, 0x58(r1)
lfs f2, 0x224(r3)
lfs f0, 0x220(r3)
lfs f1, 0x21c(r3)
fmadds f2, f9, f2, f0
lfs f0, 0x218(r3)
lfs f4, 0x214(r3)
lfs f3, 0x210(r3)
fmadds f5, f9, f2, f1
lfs f2, 0x20c(r3)
lfs f1, 0x208(r3)
fmadds f5, f9, f5, f0
lfs f0, 0x204(r3)
lfs f8, 0x58(r1)
fmadds f4, f9, f5, f4
fmadds f3, f9, f4, f3
fmadds f2, f9, f3, f2
fmadds f1, f9, f2, f1
fmadds f0, f9, f1, f0
fmuls f0, f9, f0
fadds f0, f6, f0
fadds f0, f7, f0
fmuls f1, f8, f0
b lbl_80087A10
lbl_800874D0:
bge lbl_800878E8
fctiwz f0, f2
lis r5, 0x4330
lfd f4, "@253"@sda21(r2)
stfd f0, 0x88(r1)
lwz r0, 0x8c(r1)
stfd f0, 0x80(r1)
xoris r0, r0, 0x8000
stw r0, 0x7c(r1)
lwz r4, 0x84(r1)
stw r5, 0x78(r1)
lfd f0, 0x78(r1)
fsubs f0, f0, f4
fsubs f0, f2, f0
fcmpu cr0, f0, f3
beq lbl_80087518
lfs f1, _nan@sda21(r2)
b lbl_80087A10
lbl_80087518:
srawi r0, r4, 1
addze r0, r0
slwi r0, r0, 1
subfc. r0, r0, r4
beq lbl_8008770C
fneg f0, f1
lwz r4, "@93"@sda21(r2)
lwz r0, lbl_8040BEB4@sda21(r2)
stw r4, 0x48(r1)
stfs f0, 0x40(r1)
lwz r9, 0x40(r1)
stw r0, 0x4c(r1)
srwi r4, r9, 0x17
clrlwi. r0, r9, 0x10
clrlwi r6, r9, 9
addi r8, r4, -128
rlwinm r7, r9, 0x10, 0x19, 0x1f
beq lbl_80087610
rlwinm r4, r9, 0, 9, 0xf
oris r5, r4, 0x3f80
oris r4, r6, 0x3f80
stw r5, 0x44(r1)
rlwinm. r0, r9, 0, 0x10, 0x10
stw r4, 0x54(r1)
beq lbl_8008758C
lwz r4, 0x44(r1)
addi r7, r7, 1
addis r0, r4, 1
stw r0, 0x44(r1)
lbl_8008758C:
lis r4, __one_over_F@ha
lfs f3, 0x54(r1)
lfs f0, 0x44(r1)
slwi r5, r7, 2
addi r0, r4, __one_over_F@l
lfs f1, 0x4c(r1)
add r4, r0, r5
fsubs f8, f3, f0
lfs f3, 0(r4)
addi r4, r2, __log2e_m1$localstatic0$__log2f__Ff@sda21
lfs f0, 0x48(r1)
xoris r0, r8, 0x8000
fmuls f8, f8, f3
lfs f4, 4(r4)
stw r0, 0x7c(r1)
lis r0, 0x4330
lfs f5, __log2e_m1$localstatic0$__log2f__Ff@sda21(r2)
fmuls f3, f8, f8
stw r0, 0x78(r1)
fmadds f0, f8, f1, f0
lfd f6, "@253"@sda21(r2)
lfd f1, 0x78(r1)
fmuls f0, f3, f0
lfs f7, "@247"@sda21(r2)
fsubs f3, f1, f6
lfsx f1, r3, r5
fmadds f0, f4, f8, f0
fadds f3, f7, f3
fmadds f0, f5, f8, f0
fadds f0, f8, f0
fadds f0, f1, f0
fadds f0, f3, f0
b lbl_80087638
lbl_80087610:
xoris r0, r8, 0x8000
lfs f3, "@247"@sda21(r2)
stw r0, 0x7c(r1)
slwi r0, r7, 2
lfsx f0, r3, r0
stw r5, 0x78(r1)
lfd f1, 0x78(r1)
fsubs f1, f1, f4
fadds f1, f3, f1
fadds f0, f1, f0
lbl_80087638:
fmuls f2, f2, f0
lis r0, 0x4330
lfd f1, "@253"@sda21(r2)
fctiwz f0, f2
stfd f0, 0x78(r1)
lwz r4, 0x7c(r1)
stw r4, 0x38(r1)
lwz r5, 0x38(r1)
xoris r4, r5, 0x8000
stw r4, 0x84(r1)
cmpwi r5, 0x80
stw r0, 0x80(r1)
lfd f0, 0x80(r1)
fsubs f0, f0, f1
fsubs f9, f2, f0
ble lbl_80087680
lfs f0, _inf@sda21(r2)
b lbl_80087704
lbl_80087680:
cmpwi r5, -127
bge lbl_80087690
lfs f0, "@246"@sda21(r2)
b lbl_80087704
lbl_80087690:
addi r0, r5, 0x7f
lfs f6, "@249"@sda21(r2)
stw r0, 0x38(r1)
lfs f7, "@248"@sda21(r2)
lwz r0, 0x38(r1)
slwi r0, r0, 0x17
stw r0, 0x38(r1)
lfs f2, 0x224(r3)
lfs f0, 0x220(r3)
lfs f1, 0x21c(r3)
fmadds f2, f9, f2, f0
lfs f0, 0x218(r3)
lfs f4, 0x214(r3)
lfs f3, 0x210(r3)
fmadds f5, f9, f2, f1
lfs f2, 0x20c(r3)
lfs f1, 0x208(r3)
fmadds f5, f9, f5, f0
lfs f0, 0x204(r3)
lfs f8, 0x38(r1)
fmadds f4, f9, f5, f4
fmadds f3, f9, f4, f3
fmadds f2, f9, f3, f2
fmadds f1, f9, f2, f1
fmadds f0, f9, f1, f0
fmuls f0, f9, f0
fadds f0, f6, f0
fadds f0, f7, f0
fmuls f0, f8, f0
lbl_80087704:
fneg f1, f0
b lbl_80087A10
lbl_8008770C:
fneg f0, f1
lwz r4, "@93"@sda21(r2)
lwz r0, lbl_8040BEB4@sda21(r2)
stw r4, 0x28(r1)
stfs f0, 0x20(r1)
lwz r9, 0x20(r1)
stw r0, 0x2c(r1)
srwi r4, r9, 0x17
clrlwi. r0, r9, 0x10
clrlwi r6, r9, 9
addi r8, r4, -128
rlwinm r7, r9, 0x10, 0x19, 0x1f
beq lbl_800877F0
rlwinm r4, r9, 0, 9, 0xf
oris r5, r4, 0x3f80
oris r4, r6, 0x3f80
stw r5, 0x24(r1)
rlwinm. r0, r9, 0, 0x10, 0x10
stw r4, 0x34(r1)
beq lbl_8008776C
lwz r4, 0x24(r1)
addi r7, r7, 1
addis r0, r4, 1
stw r0, 0x24(r1)
lbl_8008776C:
lis r4, __one_over_F@ha
lfs f3, 0x34(r1)
lfs f0, 0x24(r1)
slwi r5, r7, 2
addi r0, r4, __one_over_F@l
lfs f1, 0x2c(r1)
add r4, r0, r5
fsubs f8, f3, f0
lfs f3, 0(r4)
addi r4, r2, __log2e_m1$localstatic0$__log2f__Ff@sda21
lfs f0, 0x28(r1)
xoris r0, r8, 0x8000
fmuls f8, f8, f3
lfs f4, 4(r4)
stw r0, 0x7c(r1)
lis r0, 0x4330
lfs f5, __log2e_m1$localstatic0$__log2f__Ff@sda21(r2)
fmuls f3, f8, f8
stw r0, 0x78(r1)
fmadds f0, f8, f1, f0
lfd f6, "@253"@sda21(r2)
lfd f1, 0x78(r1)
fmuls f0, f3, f0
lfs f7, "@247"@sda21(r2)
fsubs f3, f1, f6
lfsx f1, r3, r5
fmadds f0, f4, f8, f0
fadds f3, f7, f3
fmadds f0, f5, f8, f0
fadds f0, f8, f0
fadds f0, f1, f0
fadds f0, f3, f0
b lbl_80087818
lbl_800877F0:
xoris r0, r8, 0x8000
lfs f3, "@247"@sda21(r2)
stw r0, 0x7c(r1)
slwi r0, r7, 2
lfsx f0, r3, r0
stw r5, 0x78(r1)
lfd f1, 0x78(r1)
fsubs f1, f1, f4
fadds f1, f3, f1
fadds f0, f1, f0
lbl_80087818:
fmuls f2, f2, f0
lis r0, 0x4330
lfd f1, "@253"@sda21(r2)
fctiwz f0, f2
stfd f0, 0x78(r1)
lwz r4, 0x7c(r1)
stw r4, 0x18(r1)
lwz r5, 0x18(r1)
xoris r4, r5, 0x8000
stw r4, 0x84(r1)
cmpwi r5, 0x80
stw r0, 0x80(r1)
lfd f0, 0x80(r1)
fsubs f0, f0, f1
fsubs f9, f2, f0
ble lbl_80087860
lfs f1, _inf@sda21(r2)
b lbl_80087A10
lbl_80087860:
cmpwi r5, -127
bge lbl_80087870
lfs f1, "@246"@sda21(r2)
b lbl_80087A10
lbl_80087870:
addi r0, r5, 0x7f
lfs f6, "@249"@sda21(r2)
stw r0, 0x18(r1)
lfs f7, "@248"@sda21(r2)
lwz r0, 0x18(r1)
slwi r0, r0, 0x17
stw r0, 0x18(r1)
lfs f2, 0x224(r3)
lfs f0, 0x220(r3)
lfs f1, 0x21c(r3)
fmadds f2, f9, f2, f0
lfs f0, 0x218(r3)
lfs f4, 0x214(r3)
lfs f3, 0x210(r3)
fmadds f5, f9, f2, f1
lfs f2, 0x20c(r3)
lfs f1, 0x208(r3)
fmadds f5, f9, f5, f0
lfs f0, 0x204(r3)
lfs f8, 0x18(r1)
fmadds f4, f9, f5, f4
fmadds f3, f9, f4, f3
fmadds f2, f9, f3, f2
fmadds f1, f9, f2, f1
fmadds f0, f9, f1, f0
fmuls f0, f9, f0
fadds f0, f6, f0
fadds f0, f7, f0
fmuls f1, f8, f0
b lbl_80087A10
lbl_800878E8:
stfs f1, 0x14(r1)
lis r0, 0x7f80
lwz r4, 0x14(r1)
rlwinm r3, r4, 0, 1, 8
cmpw r3, r0
beq lbl_80087910
bge lbl_80087940
cmpwi r3, 0
beq lbl_80087928
b lbl_80087940
lbl_80087910:
clrlwi. r0, r4, 9
beq lbl_80087920
li r0, 1
b lbl_80087944
lbl_80087920:
li r0, 2
b lbl_80087944
lbl_80087928:
clrlwi. r0, r4, 9
beq lbl_80087938
li r0, 5
b lbl_80087944
lbl_80087938:
li r0, 3
b lbl_80087944
lbl_80087940:
li r0, 4
lbl_80087944:
cmpwi r0, 1
bne lbl_80087950
b lbl_80087A10
lbl_80087950:
stfs f2, 0x10(r1)
lis r0, 0x7f80
lwz r4, 0x10(r1)
rlwinm r3, r4, 0, 1, 8
cmpw r3, r0
beq lbl_80087978
bge lbl_800879A8
cmpwi r3, 0
beq lbl_80087990
b lbl_800879A8
lbl_80087978:
clrlwi. r0, r4, 9
beq lbl_80087988
li r0, 1
b lbl_800879AC
lbl_80087988:
li r0, 2
b lbl_800879AC
lbl_80087990:
clrlwi. r0, r4, 9
beq lbl_800879A0
li r0, 5
b lbl_800879AC
lbl_800879A0:
li r0, 3
b lbl_800879AC
lbl_800879A8:
li r0, 4
lbl_800879AC:
cmpwi r0, 3
beq lbl_800879D0
bge lbl_800879C4
cmpwi r0, 1
bge lbl_800879D8
b lbl_80087A0C
lbl_800879C4:
cmpwi r0, 6
bge lbl_80087A0C
b lbl_800879E0
lbl_800879D0:
lfs f1, "@250"@sda21(r2)
b lbl_80087A10
lbl_800879D8:
lfs f1, _nan@sda21(r2)
b lbl_80087A10
lbl_800879E0:
lfs f0, "@246"@sda21(r2)
fcmpo cr0, f2, f0
bge lbl_80087A0C
lfs f0, "@251"@sda21(r2)
fcmpu cr0, f0, f1
bne lbl_80087A04
lfs f0, _inf@sda21(r2)
fneg f1, f0
b lbl_80087A10
lbl_80087A04:
lfs f1, _inf@sda21(r2)
b lbl_80087A10
lbl_80087A0C:
lfs f1, "@246"@sda21(r2)
lbl_80087A10:
addi r1, r1, 0x90
blr
.global expf
expf:
stwu r1, -0x28(r1)
lis r3, __log2_F@ha
addi r5, r3, __log2_F@l
lfs f0, "@259"@sda21(r2)
fcmpo cr0, f1, f0
ble lbl_80087A38
lfs f1, _inf@sda21(r2)
b lbl_80087AF8
lbl_80087A38:
lfs f0, "@260"@sda21(r2)
fcmpo cr0, f1, f0
bge lbl_80087A4C
lfs f1, "@246"@sda21(r2)
b lbl_80087AF8
lbl_80087A4C:
fctiwz f0, f1
lis r3, __two_to_log2e_m1_tI@ha
lis r4, 0x4330
lfd f2, "@253"@sda21(r2)
lfs f6, "@262"@sda21(r2)
stfd f0, 0x20(r1)
addi r0, r3, __two_to_log2e_m1_tI@l
lfs f7, "@261"@sda21(r2)
lwz r6, 0x24(r1)
xoris r3, r6, 0x8000
stw r3, 0x1c(r1)
addi r6, r6, 0x58
addi r3, r6, 0x27
stw r4, 0x18(r1)
slwi r4, r3, 0x17
slwi r3, r6, 2
lfd f0, 0x18(r1)
add r3, r0, r3
stw r4, 0x10(r1)
fsubs f0, f0, f2
lfs f5, 0x244(r5)
lfs f2, 0x240(r5)
fsubs f10, f1, f0
lfs f0, 0x23c(r5)
lfs f4, 0x238(r5)
lfs f3, 0x234(r5)
fmadds f5, f10, f5, f2
lfs f2, 0x230(r5)
lfs f1, 0x22c(r5)
fmadds f5, f10, f5, f0
lfs f0, 0x228(r5)
lfs f8, 0x10(r1)
lfs f9, 0(r3)
fmadds f4, f10, f5, f4
fmadds f3, f10, f4, f3
fmadds f2, f10, f3, f2
fmadds f1, f10, f2, f1
fmadds f0, f10, f1, f0
fmuls f0, f10, f0
fadds f0, f6, f0
fadds f0, f7, f0
fmuls f0, f8, f0
fmuls f1, f9, f0
lbl_80087AF8:
addi r1, r1, 0x28
blr
.section .rodata, "a"
.balign 8
__log2_F:
.4byte 0xBEC00000
.4byte 0xBEBA406C
.4byte 0xBEB48C35
.4byte 0xBEAEE32E
.4byte 0xBEA9452D
.4byte 0xBEA3B205
.4byte 0xBE9E298F
.4byte 0xBE98ABA0
.4byte 0xBE933812
.4byte 0xBE8DCEBD
.4byte 0xBE886F7B
.4byte 0xBE831A28
.4byte 0xBE7B9D3C
.4byte 0xBE711973
.4byte 0xBE66A8B1
.4byte 0xBE5C4AB0
.4byte 0xBE51FF2E
.4byte 0xBE47C5E9
.4byte 0xBE3D9EA1
.4byte 0xBE338918
.4byte 0xBE29850F
.4byte 0xBE1F924A
.4byte 0xBE15B08E
.4byte 0xBE0BDFA1
.4byte 0xBE021F4A
.4byte 0xBDF0DEA4
.4byte 0xBDDD9F05
.4byte 0xBDCA7F4A
.4byte 0xBDB77F0B
.4byte 0xBDA49DE0
.4byte 0xBD91DB66
.4byte 0xBD7E6E71
.4byte 0xBD5961ED
.4byte 0xBD349081
.4byte 0xBD0FF971
.4byte 0xBCD7380E
.4byte 0xBC8EEF19
.4byte 0xBC0E2D45
.4byte 0x38256316
.4byte 0x3C0E9C73
.4byte 0x3C8DDD45
.4byte 0x3CD4011D
.4byte 0x3D0CDD83
.4byte 0x3D2F861E
.4byte 0x3D51FAFE
.4byte 0x3D743CBA
.4byte 0x3D8B25F6
.4byte 0x3D9C1492
.4byte 0x3DACEA7C
.4byte 0x3DBDA7FB
.4byte 0x3DCE4D54
.4byte 0x3DDEDACE
.4byte 0x3DEF50AD
.4byte 0x3DFFAF33
.4byte 0x3E07FB51
.4byte 0x3E10139E
.4byte 0x3E1820A0
.4byte 0x3E202276
.4byte 0x3E28193F
.4byte 0x3E30051A
.4byte 0x3E37E624
.4byte 0x3E3FBC7A
.4byte 0x3E47883A
.4byte 0x3E4F4981
.4byte 0x3E570069
.4byte 0x3E5EAD0F
.4byte 0x3E664F8D
.4byte 0x3E6DE7FF
.4byte 0x3E75767F
.4byte 0x3E7CFB27
.4byte 0x3E823B08
.4byte 0x3E85F3AA
.4byte 0x3E89A785
.4byte 0x3E8D56A6
.4byte 0x3E910118
.4byte 0x3E94A6E9
.4byte 0x3E984822
.4byte 0x3E9BE4D1
.4byte 0x3E9F7CFF
.4byte 0x3EA310B9
.4byte 0x3EA6A009
.4byte 0x3EAA2AFA
.4byte 0x3EADB197
.4byte 0x3EB133EA
.4byte 0x3EB4B1FD
.4byte 0x3EB82BDC
.4byte 0x3EBBA190
.4byte 0x3EBF1322
.4byte 0x3EC2809D
.4byte 0x3EC5EA0B
.4byte 0x3EC94F75
.4byte 0x3ECCB0E4
.4byte 0x3ED00E61
.4byte 0x3ED367F7
.4byte 0x3ED6BDAD
.4byte 0x3EDA0F8D
.4byte 0x3EDD5DA0
.4byte 0x3EE0A7EE
.4byte 0x3EE3EE7F
.4byte 0x3EE7315D
.4byte 0x3EEA708F
.4byte 0x3EEDAC1E
.4byte 0x3EF0E412
.4byte 0x3EF41873
.4byte 0x3EF74949
.4byte 0x3EFA769B
.4byte 0x3EFDA072
.4byte 0x3F00636A
.4byte 0x3F01F4E5
.4byte 0x3F0384AD
.4byte 0x3F0512C7
.4byte 0x3F069F35
.4byte 0x3F0829FB
.4byte 0x3F09B31E
.4byte 0x3F0B3A9F
.4byte 0x3F0CC083
.4byte 0x3F0E44CD
.4byte 0x3F0FC781
.4byte 0x3F1148A1
.4byte 0x3F12C832
.4byte 0x3F144636
.4byte 0x3F15C2B0
.4byte 0x3F173DA4
.4byte 0x3F18B714
.4byte 0x3F1A2F04
.4byte 0x3F1BA578
.4byte 0x3F1D1A71
.4byte 0x3F1E8DF2
.4byte 0x3F200000
__two_to_x:
.4byte 0x3F317218
.4byte 0x3E75FDF0
.4byte 0x3D635854
.4byte 0x3C1D9561
.4byte 0x3AAEBE2F
.4byte 0x3921805E
.4byte 0x3781E214
.4byte 0x35B3C15F
.4byte 0x33DD30D7
__exp_to_x$105:
.4byte 0x3F7FFFFE
.4byte 0x3EFFFFFF
.4byte 0x3E2AAB03
.4byte 0x3D2AAAE6
.4byte 0x3C0874AA
.4byte 0x3AB5F6D0
.4byte 0x3956A4B8
.4byte 0x37D5E715
.section .sdata2, "a"
.balign 8
__log2e_m1$localstatic0$__log2f__Ff:
.4byte 0x3ED20000
.4byte 0x3D054765
"@93":
.4byte 0xBF38AA80
lbl_8040BEB4:
.4byte 0x3EF637A6
_inf:
.4byte 0x7F800000
_nan:
.4byte 0x7FFFFFFF
"@246":
.4byte 0
"@247":
.4byte 0x3FB00000
"@248":
.4byte 0x3F400000
"@249":
.4byte 0x3E800000
"@250":
.4byte 0x3F800000
"@251":
.4byte 0x80000000
"@253":
.4byte 0x43300000
.4byte 0x80000000
"@259":
.4byte 0x42B17218
"@260":
.4byte 0xC2AEAC50
"@261":
.4byte 0x3F7E0000
"@262":
.4byte 0x3C000001
|