exp10f_wmt.S 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763
  1. /*
  2. * Math library
  3. *
  4. * Copyright (C) 2016 Intel Corporation. All rights reserved.
  5. *
  6. * Redistribution and use in source and binary forms, with or without
  7. * modification, are permitted provided that the following conditions
  8. * are met:
  9. *
  10. * * Redistributions of source code must retain the above copyright
  11. * notice, this list of conditions and the following disclaimer.
  12. * * Redistributions in binary form must reproduce the above copyright
  13. * notice, this list of conditions and the following disclaimer in
  14. * the documentation and/or other materials provided with the
  15. * distribution.
  16. * * Neither the name of Intel Corporation nor the names of its
  17. * contributors may be used to endorse or promote products derived
  18. * from this software without specific prior written permission.
  19. *
  20. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  21. * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  22. * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  23. * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  24. * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  25. * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  26. * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  27. * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  28. * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  29. * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  30. * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  31. *
  32. *
  33. * Author Name <jingwei.zhang@intel.com>
  34. * History:
  35. * 03-14-2016 Initial version. numerics svn rev. 12864
  36. */
  37. .file "exp10f_wmt.c"
  38. .text
  39. ..TXTST0:
  40. # -- Begin static_func
  41. .text
  42. .align 16,0x90
  43. static_func:
  44. ..B1.1:
  45. ..L1:
  46. call ..L2
  47. ..L2:
  48. popl %eax
  49. lea _GLOBAL_OFFSET_TABLE_+[. - ..L2](%eax), %eax
  50. lea static_const_table@GOTOFF(%eax), %eax
  51. ret
  52. .align 16,0x90
  53. .type static_func,@function
  54. .size static_func,.-static_func
  55. .data
  56. # -- End static_func
  57. .text
  58. # -- Begin exp10f
  59. .text
  60. .align 16,0x90
  61. .globl exp10f
  62. exp10f:
  63. # parameter 1: 8 + %ebp
  64. ..B2.1:
  65. ..L3:
  66. ..B2.2:
  67. pushl %ebp
  68. movl %esp, %ebp
  69. subl $104, %esp
  70. movl %ebx, 40(%esp)
  71. call static_func
  72. movl %eax, %ebx
  73. movss 112(%esp), %xmm0
  74. movl 112(%esp), %ecx
  75. movsd 2064(%ebx), %xmm3
  76. xorpd %xmm7, %xmm7
  77. movl $17208, %eax
  78. pinsrw $3, %eax, %xmm7
  79. cvtps2pd %xmm0, %xmm1
  80. andl $2147483647, %ecx
  81. subl $830472192, %ecx
  82. cmpl $278378496, %ecx
  83. jae .L_2TAG_PACKET_0.0.3
  84. movsd 2048(%ebx), %xmm6
  85. mulsd %xmm1, %xmm3
  86. movapd %xmm7, %xmm2
  87. xorpd %xmm1, %xmm1
  88. addsd %xmm3, %xmm7
  89. movsd 2056(%ebx), %xmm5
  90. movd %xmm7, %eax
  91. subsd %xmm7, %xmm2
  92. movl $16368, %edx
  93. pinsrw $3, %edx, %xmm1
  94. xorpd %xmm4, %xmm4
  95. movl %eax, %ecx
  96. andl $255, %eax
  97. movsd (%ebx,%eax,8), %xmm0
  98. addsd %xmm2, %xmm3
  99. sarl $4, %ecx
  100. andl $-16, %ecx
  101. pinsrw $3, %ecx, %xmm4
  102. mulsd %xmm3, %xmm6
  103. mulsd %xmm3, %xmm5
  104. mulsd %xmm3, %xmm6
  105. addsd %xmm1, %xmm5
  106. paddd %xmm4, %xmm0
  107. addsd %xmm6, %xmm5
  108. mulsd %xmm5, %xmm0
  109. cvtpd2ps %xmm0, %xmm0
  110. jmp .L_2TAG_PACKET_1.0.3
  111. .L_2TAG_PACKET_0.0.3:
  112. addl $830472192, %ecx
  113. cmpl $830472192, %ecx
  114. jb .L_2TAG_PACKET_2.0.3
  115. cmpl $1115684864, %ecx
  116. jae .L_2TAG_PACKET_3.0.3
  117. movsd 2048(%ebx), %xmm6
  118. mulsd %xmm1, %xmm3
  119. movapd %xmm7, %xmm2
  120. xorpd %xmm1, %xmm1
  121. addsd %xmm3, %xmm7
  122. movsd 2056(%ebx), %xmm5
  123. movd %xmm7, %eax
  124. subsd %xmm7, %xmm2
  125. movl $16368, %edx
  126. pinsrw $3, %edx, %xmm1
  127. xorpd %xmm4, %xmm4
  128. movl %eax, %ecx
  129. andl $255, %eax
  130. movsd (%ebx,%eax,8), %xmm0
  131. addsd %xmm2, %xmm3
  132. sarl $4, %ecx
  133. andl $-16, %ecx
  134. pinsrw $3, %ecx, %xmm4
  135. mulsd %xmm3, %xmm6
  136. mulsd %xmm3, %xmm5
  137. mulsd %xmm3, %xmm6
  138. addsd %xmm1, %xmm5
  139. paddd %xmm4, %xmm0
  140. addsd %xmm6, %xmm5
  141. mulsd %xmm5, %xmm0
  142. cvtpd2ps %xmm0, %xmm0
  143. movd %xmm0, %eax
  144. cmpl $8388608, %eax
  145. jb .L_2TAG_PACKET_4.0.3
  146. cmpl $2139095040, %eax
  147. je .L_2TAG_PACKET_5.0.3
  148. jmp .L_2TAG_PACKET_1.0.3
  149. .L_2TAG_PACKET_3.0.3:
  150. movd %xmm0, %edx
  151. cmpl $2139095040, %ecx
  152. jae .L_2TAG_PACKET_6.0.3
  153. testl $-2147483648, %edx
  154. je .L_2TAG_PACKET_5.0.3
  155. movl $8388608, %eax
  156. movd %eax, %xmm0
  157. mulss %xmm0, %xmm0
  158. .L_2TAG_PACKET_4.0.3:
  159. movl $266, %edx
  160. jmp .L_2TAG_PACKET_7.0.3
  161. .L_2TAG_PACKET_5.0.3:
  162. movl $2130706432, %eax
  163. movd %eax, %xmm0
  164. mulss %xmm0, %xmm0
  165. movl $167, %edx
  166. .L_2TAG_PACKET_7.0.3:
  167. movss %xmm0, (%esp)
  168. movss 112(%esp), %xmm0
  169. subl $32, %esp
  170. lea 112(%esp), %eax
  171. movl %eax, (%esp)
  172. lea 112(%esp), %eax
  173. movl %eax, 4(%esp)
  174. lea 32(%esp), %eax
  175. movl %eax, 8(%esp)
  176. movl %edx, %eax
  177. movl %eax, 12(%esp)
  178. call __libm_error_support
  179. addl $32, %esp
  180. flds (%esp)
  181. jmp .L_2TAG_PACKET_8.0.3
  182. .L_2TAG_PACKET_2.0.3:
  183. movl $1065353216, %eax
  184. movd %eax, %xmm1
  185. addss %xmm1, %xmm0
  186. jmp .L_2TAG_PACKET_1.0.3
  187. .L_2TAG_PACKET_6.0.3:
  188. cmpl $-8388608, %edx
  189. je .L_2TAG_PACKET_9.0.3
  190. addss %xmm0, %xmm0
  191. jmp .L_2TAG_PACKET_1.0.3
  192. .L_2TAG_PACKET_9.0.3:
  193. fldz
  194. jmp .L_2TAG_PACKET_8.0.3
  195. .L_2TAG_PACKET_1.0.3:
  196. movss %xmm0, 24(%esp)
  197. flds 24(%esp)
  198. .L_2TAG_PACKET_8.0.3:
  199. movl 40(%esp), %ebx
  200. movl %ebp, %esp
  201. popl %ebp
  202. ret
  203. ..B2.3:
  204. .align 16,0x90
  205. .type exp10f,@function
  206. .size exp10f,.-exp10f
  207. .data
  208. # -- End exp10f
  209. .text
  210. # -- Begin __libm_error_support
  211. .text
  212. .align 16,0x90
  213. __libm_error_support:
  214. # parameter 1: 4 + %esp
  215. # parameter 2: 8 + %esp
  216. # parameter 3: 12 + %esp
  217. # parameter 4: 16 + %esp
  218. ..B3.1:
  219. ..L4:
  220. ret
  221. .align 16,0x90
  222. .type __libm_error_support,@function
  223. .size __libm_error_support,.-__libm_error_support
  224. .data
  225. # -- End __libm_error_support
  226. .section .rodata, "a"
  227. .align 16
  228. .align 16
  229. static_const_table:
  230. .long 0
  231. .long 1072693248
  232. .long 4200250559
  233. .long 1072696090
  234. .long 2851812149
  235. .long 1072698941
  236. .long 339411585
  237. .long 1072701800
  238. .long 1048019041
  239. .long 1072704666
  240. .long 772914124
  241. .long 1072707540
  242. .long 3899555717
  243. .long 1072710421
  244. .long 1928746161
  245. .long 1072713311
  246. .long 3541402996
  247. .long 1072716208
  248. .long 238821257
  249. .long 1072719114
  250. .long 702412510
  251. .long 1072722027
  252. .long 728934454
  253. .long 1072724948
  254. .long 410360776
  255. .long 1072727877
  256. .long 4133881824
  257. .long 1072730813
  258. .long 3402036099
  259. .long 1072733758
  260. .long 2602514713
  261. .long 1072736711
  262. .long 1828292879
  263. .long 1072739672
  264. .long 1172597893
  265. .long 1072742641
  266. .long 728909815
  267. .long 1072745618
  268. .long 590962156
  269. .long 1072748603
  270. .long 852742562
  271. .long 1072751596
  272. .long 1608493509
  273. .long 1072754597
  274. .long 2952712987
  275. .long 1072757606
  276. .long 685187902
  277. .long 1072760624
  278. .long 3490863953
  279. .long 1072763649
  280. .long 2875075254
  281. .long 1072766683
  282. .long 3228316108
  283. .long 1072769725
  284. .long 351405227
  285. .long 1072772776
  286. .long 2930322912
  287. .long 1072775834
  288. .long 2471440686
  289. .long 1072778901
  290. .long 3366293073
  291. .long 1072781976
  292. .long 1416741826
  293. .long 1072785060
  294. .long 1014845819
  295. .long 1072788152
  296. .long 2257959872
  297. .long 1072791252
  298. .long 948735466
  299. .long 1072794361
  300. .long 1480023343
  301. .long 1072797478
  302. .long 3949972341
  303. .long 1072800603
  304. .long 4162030108
  305. .long 1072803737
  306. .long 2214878420
  307. .long 1072806880
  308. .long 2502433899
  309. .long 1072810031
  310. .long 828946858
  311. .long 1072813191
  312. .long 1588871207
  313. .long 1072816359
  314. .long 586995997
  315. .long 1072819536
  316. .long 2218315341
  317. .long 1072822721
  318. .long 2288159958
  319. .long 1072825915
  320. .long 897099801
  321. .long 1072829118
  322. .long 2440944790
  323. .long 1072832329
  324. .long 2725843665
  325. .long 1072835549
  326. .long 1853186616
  327. .long 1072838778
  328. .long 4219606026
  329. .long 1072842015
  330. .long 1337108031
  331. .long 1072845262
  332. .long 1897844341
  333. .long 1072848517
  334. .long 1709341917
  335. .long 1072851781
  336. .long 874372905
  337. .long 1072855054
  338. .long 3790955393
  339. .long 1072858335
  340. .long 1972484976
  341. .long 1072861626
  342. .long 4112506593
  343. .long 1072864925
  344. .long 1724976915
  345. .long 1072868234
  346. .long 3504003472
  347. .long 1072871551
  348. .long 964107055
  349. .long 1072874878
  350. .long 2799960843
  351. .long 1072878213
  352. .long 526652809
  353. .long 1072881558
  354. .long 2839424854
  355. .long 1072884911
  356. .long 1253935211
  357. .long 1072888274
  358. .long 171030293
  359. .long 1072891646
  360. .long 3991843581
  361. .long 1072895026
  362. .long 4232894513
  363. .long 1072898416
  364. .long 1000925746
  365. .long 1072901816
  366. .long 2992903935
  367. .long 1072905224
  368. .long 1726216749
  369. .long 1072908642
  370. .long 1603444721
  371. .long 1072912069
  372. .long 2732492859
  373. .long 1072915505
  374. .long 926591435
  375. .long 1072918951
  376. .long 589198666
  377. .long 1072922406
  378. .long 1829099622
  379. .long 1072925870
  380. .long 460407023
  381. .long 1072929344
  382. .long 887463927
  383. .long 1072932827
  384. .long 3219942644
  385. .long 1072936319
  386. .long 3272845541
  387. .long 1072939821
  388. .long 1156440435
  389. .long 1072943333
  390. .long 1276261410
  391. .long 1072946854
  392. .long 3743175029
  393. .long 1072950384
  394. .long 78413852
  395. .long 1072953925
  396. .long 3278348324
  397. .long 1072957474
  398. .long 569847338
  399. .long 1072961034
  400. .long 654919306
  401. .long 1072964603
  402. .long 3645941911
  403. .long 1072968181
  404. .long 1065662932
  405. .long 1072971770
  406. .long 1617004845
  407. .long 1072975368
  408. .long 1118294578
  409. .long 1072978976
  410. .long 3978100823
  411. .long 1072982593
  412. .long 1720398391
  413. .long 1072986221
  414. .long 3049340112
  415. .long 1072989858
  416. .long 3784486610
  417. .long 1072993505
  418. .long 4040676318
  419. .long 1072997162
  420. .long 3933059031
  421. .long 1073000829
  422. .long 3577096743
  423. .long 1073004506
  424. .long 3088564500
  425. .long 1073008193
  426. .long 2583551245
  427. .long 1073011890
  428. .long 2178460671
  429. .long 1073015597
  430. .long 1990012071
  431. .long 1073019314
  432. .long 2135241198
  433. .long 1073023041
  434. .long 2731501122
  435. .long 1073026778
  436. .long 3896463087
  437. .long 1073030525
  438. .long 1453150082
  439. .long 1073034283
  440. .long 4109806887
  441. .long 1073038050
  442. .long 3395129871
  443. .long 1073041828
  444. .long 3723038930
  445. .long 1073045616
  446. .long 917841882
  447. .long 1073049415
  448. .long 3689071823
  449. .long 1073053223
  450. .long 3566716925
  451. .long 1073057042
  452. .long 671025100
  453. .long 1073060872
  454. .long 3712504873
  455. .long 1073064711
  456. .long 4222122499
  457. .long 1073068561
  458. .long 2321106615
  459. .long 1073072422
  460. .long 2425981843
  461. .long 1073076293
  462. .long 363667784
  463. .long 1073080175
  464. .long 551349105
  465. .long 1073084067
  466. .long 3111574537
  467. .long 1073087969
  468. .long 3872257780
  469. .long 1073091882
  470. .long 2956612997
  471. .long 1073095806
  472. .long 488188413
  473. .long 1073099741
  474. .long 885834528
  475. .long 1073103686
  476. .long 4273770423
  477. .long 1073107641
  478. .long 2186617381
  479. .long 1073111608
  480. .long 3339203574
  481. .long 1073115585
  482. .long 3561793907
  483. .long 1073119573
  484. .long 2979960120
  485. .long 1073123572
  486. .long 1719614413
  487. .long 1073127582
  488. .long 4201977662
  489. .long 1073131602
  490. .long 1963711167
  491. .long 1073135634
  492. .long 3721688645
  493. .long 1073139676
  494. .long 1013258799
  495. .long 1073143730
  496. .long 2555984613
  497. .long 1073147794
  498. .long 4182873220
  499. .long 1073151869
  500. .long 1727278727
  501. .long 1073155956
  502. .long 3907805044
  503. .long 1073160053
  504. .long 2263535754
  505. .long 1073164162
  506. .long 1218806132
  507. .long 1073168282
  508. .long 903334909
  509. .long 1073172413
  510. .long 1447192521
  511. .long 1073176555
  512. .long 2980802057
  513. .long 1073180708
  514. .long 1339972927
  515. .long 1073184873
  516. .long 950803702
  517. .long 1073189049
  518. .long 1944781191
  519. .long 1073193236
  520. .long 158781403
  521. .long 1073197435
  522. .long 19972402
  523. .long 1073201645
  524. .long 1660913392
  525. .long 1073205866
  526. .long 919555682
  527. .long 1073210099
  528. .long 2224145553
  529. .long 1073214343
  530. .long 1413356050
  531. .long 1073218599
  532. .long 2916157145
  533. .long 1073222866
  534. .long 2571947539
  535. .long 1073227145
  536. .long 515457527
  537. .long 1073231436
  538. .long 1176749997
  539. .long 1073235738
  540. .long 396319521
  541. .long 1073240052
  542. .long 2604962541
  543. .long 1073244377
  544. .long 3643909174
  545. .long 1073248714
  546. .long 3649726105
  547. .long 1073253063
  548. .long 2759350287
  549. .long 1073257424
  550. .long 1110089947
  551. .long 1073261797
  552. .long 3134592888
  553. .long 1073266181
  554. .long 380978316
  555. .long 1073270578
  556. .long 1577608921
  557. .long 1073274986
  558. .long 2568320822
  559. .long 1073279406
  560. .long 3492293770
  561. .long 1073283838
  562. .long 194117574
  563. .long 1073288283
  564. .long 1403662306
  565. .long 1073292739
  566. .long 2966275557
  567. .long 1073297207
  568. .long 727685349
  569. .long 1073301688
  570. .long 3418903055
  571. .long 1073306180
  572. .long 2591453363
  573. .long 1073310685
  574. .long 2682146384
  575. .long 1073315202
  576. .long 3833209506
  577. .long 1073319731
  578. .long 1892288442
  579. .long 1073324273
  580. .long 1297350157
  581. .long 1073328827
  582. .long 2191782032
  583. .long 1073333393
  584. .long 424392917
  585. .long 1073337972
  586. .long 434316067
  587. .long 1073342563
  588. .long 2366108318
  589. .long 1073347166
  590. .long 2069751141
  591. .long 1073351782
  592. .long 3985553595
  593. .long 1073356410
  594. .long 3964284211
  595. .long 1073361051
  596. .long 2152073944
  597. .long 1073365705
  598. .long 2990417245
  599. .long 1073370371
  600. .long 2331271250
  601. .long 1073375050
  602. .long 321958744
  603. .long 1073379742
  604. .long 1405169241
  605. .long 1073384446
  606. .long 1434058175
  607. .long 1073389163
  608. .long 557149882
  609. .long 1073393893
  610. .long 3218338682
  611. .long 1073398635
  612. .long 977020788
  613. .long 1073403391
  614. .long 2572866477
  615. .long 1073408159
  616. .long 3861050111
  617. .long 1073412940
  618. .long 697153126
  619. .long 1073417735
  620. .long 1822067026
  621. .long 1073422542
  622. .long 3092190715
  623. .long 1073427362
  624. .long 364333489
  625. .long 1073432196
  626. .long 2380618042
  627. .long 1073437042
  628. .long 703710506
  629. .long 1073441902
  630. .long 4076559943
  631. .long 1073446774
  632. .long 4062661092
  633. .long 1073451660
  634. .long 815859274
  635. .long 1073456560
  636. .long 3080351519
  637. .long 1073461472
  638. .long 2420883922
  639. .long 1073466398
  640. .long 3287523847
  641. .long 1073471337
  642. .long 1540824585
  643. .long 1073476290
  644. .long 1631695677
  645. .long 1073481256
  646. .long 3716502172
  647. .long 1073486235
  648. .long 3657065772
  649. .long 1073491228
  650. .long 1610600570
  651. .long 1073496235
  652. .long 2029714210
  653. .long 1073501255
  654. .long 777507147
  655. .long 1073506289
  656. .long 2307442995
  657. .long 1073511336
  658. .long 2483480501
  659. .long 1073516397
  660. .long 1464976603
  661. .long 1073521472
  662. .long 3706687593
  663. .long 1073526560
  664. .long 778901109
  665. .long 1073531663
  666. .long 1432208378
  667. .long 1073536779
  668. .long 1532734324
  669. .long 1073541909
  670. .long 1242007932
  671. .long 1073547053
  672. .long 721996136
  673. .long 1073552211
  674. .long 135105010
  675. .long 1073557383
  676. .long 3939148246
  677. .long 1073562568
  678. .long 3707479175
  679. .long 1073567768
  680. .long 3898795731
  681. .long 1073572982
  682. .long 382305176
  683. .long 1073578211
  684. .long 1912561781
  685. .long 1073583453
  686. .long 64696965
  687. .long 1073588710
  688. .long 3594158869
  689. .long 1073593980
  690. .long 4076975200
  691. .long 1073599265
  692. .long 1679558232
  693. .long 1073604565
  694. .long 863738719
  695. .long 1073609879
  696. .long 1796832535
  697. .long 1073615207
  698. .long 351641897
  699. .long 1073620550
  700. .long 991358482
  701. .long 1073625907
  702. .long 3884662774
  703. .long 1073631278
  704. .long 610758006
  705. .long 1073636665
  706. .long 4224142467
  707. .long 1073642065
  708. .long 2009970496
  709. .long 1073647481
  710. .long 2728693978
  711. .long 1073652911
  712. .long 2256325230
  713. .long 1073658356
  714. .long 764307441
  715. .long 1073663816
  716. .long 2719515920
  717. .long 1073669290
  718. .long 3999357479
  719. .long 1073674779
  720. .long 481706282
  721. .long 1073680284
  722. .long 929806999
  723. .long 1073685803
  724. .long 1222472308
  725. .long 1073691337
  726. .long 1533953344
  727. .long 1073696886
  728. .long 2038973688
  729. .long 1073702450
  730. .long 2912730644
  731. .long 1073708029
  732. .long 35929225
  733. .long 1073713624
  734. .long 2174652632
  735. .long 1073719233
  736. .long 915592468
  737. .long 1073724858
  738. .long 730821105
  739. .long 1073730498
  740. .long 1797923801
  741. .long 1073736153
  742. .long 4286760334
  743. .long 1053736893
  744. .long 4277826245
  745. .long 1063661122
  746. .long 158966641
  747. .long 1082823503
  748. .long 0
  749. .long 2146435072
  750. .long 0
  751. .long 0
  752. .type static_const_table,@object
  753. .size static_const_table,2088
  754. .data
  755. .section .note.GNU-stack, ""
  756. # End
  757. .globl pow10f
  758. .equ pow10f, exp10f