log10_wmt.S 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815
  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 "log10_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 log10
  59. .text
  60. .align 16,0x90
  61. .globl log10
  62. log10:
  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. xorpd %xmm2, %xmm2
  74. movl $16368, %eax
  75. pinsrw $3, %eax, %xmm2
  76. movl $1054736384, %ecx
  77. movd %ecx, %xmm7
  78. xorpd %xmm3, %xmm3
  79. movl $30704, %edx
  80. pinsrw $3, %edx, %xmm3
  81. movsd 112(%esp), %xmm0
  82. movapd %xmm0, %xmm1
  83. movl $32768, %edx
  84. movd %edx, %xmm4
  85. movapd 2128(%ebx), %xmm5
  86. pextrw $3, %xmm0, %eax
  87. orpd %xmm2, %xmm0
  88. movl $16352, %ecx
  89. psllq $5, %xmm0
  90. movsd 2144(%ebx), %xmm2
  91. psrlq $34, %xmm0
  92. rcpss %xmm0, %xmm0
  93. psllq $12, %xmm1
  94. pshufd $78, %xmm5, %xmm6
  95. psrlq $12, %xmm1
  96. subl $16, %eax
  97. cmpl $32736, %eax
  98. jae .L_2TAG_PACKET_0.0.3
  99. .L_2TAG_PACKET_1.0.3:
  100. mulss %xmm7, %xmm0
  101. orpd %xmm3, %xmm1
  102. andpd %xmm1, %xmm5
  103. paddd %xmm4, %xmm0
  104. subsd %xmm5, %xmm1
  105. movd %xmm0, %edx
  106. psllq $29, %xmm0
  107. andpd %xmm6, %xmm0
  108. andl $32752, %eax
  109. subl %ecx, %eax
  110. cvtsi2sdl %eax, %xmm7
  111. mulpd %xmm0, %xmm5
  112. mulsd %xmm0, %xmm1
  113. movsd 2064(%ebx), %xmm6
  114. movapd 2080(%ebx), %xmm3
  115. subsd %xmm2, %xmm5
  116. andl $16711680, %edx
  117. shrl $12, %edx
  118. movapd -1504(%ebx,%edx), %xmm0
  119. movapd 2096(%ebx), %xmm4
  120. addsd %xmm5, %xmm1
  121. movapd 2112(%ebx), %xmm2
  122. mulsd %xmm7, %xmm6
  123. pshufd $68, %xmm1, %xmm5
  124. mulsd 2072(%ebx), %xmm7
  125. mulsd %xmm1, %xmm3
  126. addsd %xmm6, %xmm0
  127. mulpd %xmm5, %xmm4
  128. movsd 2152(%ebx), %xmm6
  129. mulpd %xmm5, %xmm5
  130. addpd %xmm2, %xmm4
  131. mulpd %xmm5, %xmm3
  132. pshufd $228, %xmm0, %xmm2
  133. addsd %xmm1, %xmm0
  134. mulsd %xmm1, %xmm4
  135. subsd %xmm0, %xmm2
  136. mulsd %xmm1, %xmm6
  137. addsd %xmm2, %xmm1
  138. pshufd $238, %xmm0, %xmm2
  139. mulsd %xmm5, %xmm5
  140. addsd %xmm2, %xmm7
  141. addsd %xmm6, %xmm1
  142. addpd %xmm3, %xmm4
  143. addsd %xmm7, %xmm1
  144. mulpd %xmm5, %xmm4
  145. addsd %xmm4, %xmm1
  146. pshufd $238, %xmm4, %xmm5
  147. addsd %xmm5, %xmm1
  148. addsd %xmm1, %xmm0
  149. jmp .L_2TAG_PACKET_2.0.3
  150. .L_2TAG_PACKET_0.0.3:
  151. movsd 112(%esp), %xmm0
  152. movapd %xmm0, %xmm1
  153. addl $16, %eax
  154. cmpl $32768, %eax
  155. jae .L_2TAG_PACKET_3.0.3
  156. cmpl $16, %eax
  157. jb .L_2TAG_PACKET_4.0.3
  158. .L_2TAG_PACKET_5.0.3:
  159. addsd %xmm0, %xmm0
  160. jmp .L_2TAG_PACKET_2.0.3
  161. .L_2TAG_PACKET_6.0.3:
  162. ja .L_2TAG_PACKET_5.0.3
  163. cmpl $0, %edx
  164. ja .L_2TAG_PACKET_5.0.3
  165. jmp .L_2TAG_PACKET_7.0.3
  166. .L_2TAG_PACKET_3.0.3:
  167. movd %xmm1, %edx
  168. psrlq $32, %xmm1
  169. movd %xmm1, %ecx
  170. addl %ecx, %ecx
  171. cmpl $-2097152, %ecx
  172. jae .L_2TAG_PACKET_6.0.3
  173. orl %ecx, %edx
  174. cmpl $0, %edx
  175. je .L_2TAG_PACKET_8.0.3
  176. .L_2TAG_PACKET_7.0.3:
  177. xorpd %xmm1, %xmm1
  178. xorpd %xmm0, %xmm0
  179. movl $32752, %eax
  180. pinsrw $3, %eax, %xmm1
  181. movl $9, %edx
  182. mulsd %xmm1, %xmm0
  183. .L_2TAG_PACKET_9.0.3:
  184. movsd %xmm0, (%esp)
  185. movsd 112(%esp), %xmm0
  186. subl $32, %esp
  187. lea 112(%esp), %eax
  188. movl %eax, (%esp)
  189. lea 112(%esp), %eax
  190. movl %eax, 4(%esp)
  191. lea 32(%esp), %eax
  192. movl %eax, 8(%esp)
  193. movl %edx, %eax
  194. movl %eax, 12(%esp)
  195. call __libm_error_support
  196. addl $32, %esp
  197. fldl (%esp)
  198. jmp .L_2TAG_PACKET_10.0.3
  199. .L_2TAG_PACKET_8.0.3:
  200. xorpd %xmm1, %xmm1
  201. xorpd %xmm0, %xmm0
  202. movl $49136, %eax
  203. pinsrw $3, %eax, %xmm0
  204. divsd %xmm1, %xmm0
  205. movl $8, %edx
  206. jmp .L_2TAG_PACKET_9.0.3
  207. .L_2TAG_PACKET_4.0.3:
  208. movd %xmm1, %edx
  209. psrlq $32, %xmm1
  210. movd %xmm1, %ecx
  211. orl %ecx, %edx
  212. cmpl $0, %edx
  213. je .L_2TAG_PACKET_8.0.3
  214. xorpd %xmm1, %xmm1
  215. movl $18416, %eax
  216. pinsrw $3, %eax, %xmm1
  217. mulsd %xmm1, %xmm0
  218. xorpd %xmm2, %xmm2
  219. movl $16368, %eax
  220. pinsrw $3, %eax, %xmm2
  221. movapd %xmm0, %xmm1
  222. pextrw $3, %xmm0, %eax
  223. orpd %xmm2, %xmm0
  224. movl $18416, %ecx
  225. psllq $5, %xmm0
  226. movsd 2144(%ebx), %xmm2
  227. psrlq $34, %xmm0
  228. rcpss %xmm0, %xmm0
  229. psllq $12, %xmm1
  230. pshufd $78, %xmm5, %xmm6
  231. psrlq $12, %xmm1
  232. jmp .L_2TAG_PACKET_1.0.3
  233. .L_2TAG_PACKET_2.0.3:
  234. movsd %xmm0, 24(%esp)
  235. fldl 24(%esp)
  236. .L_2TAG_PACKET_10.0.3:
  237. movl 40(%esp), %ebx
  238. movl %ebp, %esp
  239. popl %ebp
  240. ret
  241. ..B2.3:
  242. .align 16,0x90
  243. .type log10,@function
  244. .size log10,.-log10
  245. .data
  246. # -- End log10
  247. .text
  248. # -- Begin __libm_error_support
  249. .text
  250. .align 16,0x90
  251. __libm_error_support:
  252. # parameter 1: 4 + %esp
  253. # parameter 2: 8 + %esp
  254. # parameter 3: 12 + %esp
  255. # parameter 4: 16 + %esp
  256. ..B3.1:
  257. ..L4:
  258. ret
  259. .align 16,0x90
  260. .type __libm_error_support,@function
  261. .size __libm_error_support,.-__libm_error_support
  262. .data
  263. # -- End __libm_error_support
  264. .section .rodata, "a"
  265. .align 16
  266. .align 16
  267. static_const_table:
  268. .long 1352628224
  269. .long 1070810131
  270. .long 521319256
  271. .long 1025503025
  272. .long 2150839296
  273. .long 1070801944
  274. .long 3329350096
  275. .long 3170190015
  276. .long 1360613376
  277. .long 1070793794
  278. .long 2024059075
  279. .long 1024991594
  280. .long 1875350528
  281. .long 1070785680
  282. .long 2163882141
  283. .long 3163564137
  284. .long 2312126464
  285. .long 1070777602
  286. .long 1975711076
  287. .long 1023674196
  288. .long 1306336256
  289. .long 1070769560
  290. .long 3524899523
  291. .long 3170508164
  292. .long 1806334976
  293. .long 1070761553
  294. .long 4254777025
  295. .long 1025238739
  296. .long 2483193856
  297. .long 1070753581
  298. .long 3800671317
  299. .long 3172916830
  300. .long 2025350144
  301. .long 1070745644
  302. .long 1731514745
  303. .long 1025501083
  304. .long 3433285632
  305. .long 1070737741
  306. .long 2551857336
  307. .long 3169662186
  308. .long 1134317568
  309. .long 1070729873
  310. .long 3426297655
  311. .long 3172637891
  312. .long 2457152512
  313. .long 1070722038
  314. .long 63549415
  315. .long 1025415416
  316. .long 1861803008
  317. .long 1070714237
  318. .long 1910171636
  319. .long 1023977580
  320. .long 2414140416
  321. .long 1070706469
  322. .long 4002514337
  323. .long 3170841618
  324. .long 2900726784
  325. .long 1070698734
  326. .long 3268064083
  327. .long 1022459609
  328. .long 2123517952
  329. .long 1070691032
  330. .long 1767031218
  331. .long 1022448156
  332. .long 3194569728
  333. .long 1070683362
  334. .long 3402332618
  335. .long 3171671160
  336. .long 650882048
  337. .long 1070675725
  338. .long 4146023905
  339. .long 3171023038
  340. .long 1928988672
  341. .long 1070668119
  342. .long 1438617867
  343. .long 1016360491
  344. .long 1594908672
  345. .long 1070660545
  346. .long 971389377
  347. .long 1024763979
  348. .long 2818746368
  349. .long 1070653002
  350. .long 3555925341
  351. .long 3172434821
  352. .long 194584576
  353. .long 1070645491
  354. .long 943919215
  355. .long 3172950063
  356. .long 1215096832
  357. .long 1070638010
  358. .long 2283358588
  359. .long 1022335098
  360. .long 501519360
  361. .long 1070630560
  362. .long 480904295
  363. .long 1024437959
  364. .long 1278266368
  365. .long 1070623140
  366. .long 2755806066
  367. .long 3172342012
  368. .long 2487812096
  369. .long 1070615750
  370. .long 2489653202
  371. .long 3172481099
  372. .long 3085451264
  373. .long 1070608390
  374. .long 3759184951
  375. .long 3172574892
  376. .long 2039090176
  377. .long 1070601060
  378. .long 1361176676
  379. .long 3172355319
  380. .long 953057280
  381. .long 1070591423
  382. .long 1176587546
  383. .long 3166422018
  384. .long 3370524672
  385. .long 1070576879
  386. .long 3669570051
  387. .long 1025376630
  388. .long 749742080
  389. .long 1070562394
  390. .long 707700964
  391. .long 3170814058
  392. .long 4008353792
  393. .long 1070547965
  394. .long 3247327652
  395. .long 1022431400
  396. .long 2612455424
  397. .long 1070533594
  398. .long 2453457344
  399. .long 3172322969
  400. .long 3230920704
  401. .long 1070519279
  402. .long 1296781801
  403. .long 1025115335
  404. .long 3965253632
  405. .long 1070505020
  406. .long 373075289
  407. .long 1017938528
  408. .long 2593157120
  409. .long 1070476669
  410. .long 1068054086
  411. .long 1021616576
  412. .long 925962240
  413. .long 1070448537
  414. .long 850121213
  415. .long 1023928989
  416. .long 1732556800
  417. .long 1070420620
  418. .long 1305206740
  419. .long 3172665570
  420. .long 3815630848
  421. .long 1070392915
  422. .long 192642943
  423. .long 3172699907
  424. .long 2001758208
  425. .long 1070365420
  426. .long 2820786683
  427. .long 1024704867
  428. .long 16746496
  429. .long 1070338131
  430. .long 1399573110
  431. .long 3171372773
  432. .long 1886492672
  433. .long 1070311044
  434. .long 3621428075
  435. .long 3172974358
  436. .long 3338196992
  437. .long 1070284157
  438. .long 3793882035
  439. .long 1025124701
  440. .long 381769728
  441. .long 1070257468
  442. .long 3877933342
  443. .long 3170195490
  444. .long 2186491904
  445. .long 1070230972
  446. .long 1838687089
  447. .long 1017927292
  448. .long 1008330752
  449. .long 1070204668
  450. .long 2228321664
  451. .long 1025352196
  452. .long 2247065600
  453. .long 1070178552
  454. .long 1413900906
  455. .long 3170902532
  456. .long 2964070400
  457. .long 1070152622
  458. .long 3590454629
  459. .long 1025016844
  460. .long 465154048
  461. .long 1070126876
  462. .long 2079688550
  463. .long 3172268183
  464. .long 883615744
  465. .long 1070101310
  466. .long 989244452
  467. .long 3171900485
  468. .long 1993768960
  469. .long 1070075922
  470. .long 1124327841
  471. .long 3172964992
  472. .long 1794471936
  473. .long 1070050710
  474. .long 1140575046
  475. .long 1022673726
  476. .long 2797932544
  477. .long 1070025671
  478. .long 1894836933
  479. .long 3172544059
  480. .long 3433797632
  481. .long 1070000803
  482. .long 3221831166
  483. .long 3171921685
  484. .long 2338371584
  485. .long 1069976104
  486. .long 3732461053
  487. .long 3164513518
  488. .long 2644013056
  489. .long 1069951571
  490. .long 2519460462
  491. .long 3172548740
  492. .long 3383814144
  493. .long 1069927202
  494. .long 2290997657
  495. .long 1025499649
  496. .long 3781380096
  497. .long 1069902995
  498. .long 380479405
  499. .long 1025184136
  500. .long 3245785088
  501. .long 1069878948
  502. .long 1096398261
  503. .long 3169885192
  504. .long 1366712320
  505. .long 1069855059
  506. .long 2218343715
  507. .long 3170281628
  508. .long 2204717056
  509. .long 1069831325
  510. .long 2668334011
  511. .long 1025264524
  512. .long 1401772032
  513. .long 1069807745
  514. .long 4103993159
  515. .long 1022925721
  516. .long 3356721152
  517. .long 1069784316
  518. .long 3573790772
  519. .long 3172186527
  520. .long 4041148416
  521. .long 1069761037
  522. .long 4027691910
  523. .long 3171276990
  524. .long 3880151040
  525. .long 1069737906
  526. .long 4087118786
  527. .long 3172710734
  528. .long 3453364224
  529. .long 1069714921
  530. .long 99014299
  531. .long 3172003077
  532. .long 3491092480
  533. .long 1069692080
  534. .long 3801836701
  535. .long 3172989287
  536. .long 575580160
  537. .long 1069669382
  538. .long 1920406012
  539. .long 3170874125
  540. .long 22282240
  541. .long 1069646824
  542. .long 964193370
  543. .long 1019363159
  544. .long 2991429632
  545. .long 1069624404
  546. .long 3372589890
  547. .long 1023425053
  548. .long 2189645824
  549. .long 1069602122
  550. .long 2610503872
  551. .long 1023652442
  552. .long 3341467648
  553. .long 1069579975
  554. .long 1190292004
  555. .long 1022425665
  556. .long 3711293440
  557. .long 1069557962
  558. .long 1104795356
  559. .long 1023625829
  560. .long 1380401152
  561. .long 1069524644
  562. .long 1156998217
  563. .long 1025100499
  564. .long 765710336
  565. .long 1069481144
  566. .long 1736649113
  567. .long 1024999439
  568. .long 849412096
  569. .long 1069437902
  570. .long 2618178330
  571. .long 3170853629
  572. .long 1433104384
  573. .long 1069394915
  574. .long 43477267
  575. .long 3170378811
  576. .long 2548596736
  577. .long 1069352180
  578. .long 3967367063
  579. .long 1025246584
  580. .long 157577216
  581. .long 1069309695
  582. .long 100402533
  583. .long 3172825502
  584. .long 3326238720
  585. .long 1069267455
  586. .long 1176892909
  587. .long 1025464099
  588. .long 4155494400
  589. .long 1069225459
  590. .long 3713707617
  591. .long 3172630046
  592. .long 3545804800
  593. .long 1069183704
  594. .long 857007315
  595. .long 1024965777
  596. .long 2602520576
  597. .long 1069142187
  598. .long 2588758347
  599. .long 1022463131
  600. .long 2631196672
  601. .long 1069100905
  602. .long 2118424235
  603. .long 1022490989
  604. .long 838135808
  605. .long 1069059856
  606. .long 4117002727
  607. .long 1024874520
  608. .long 3210903552
  609. .long 1069019036
  610. .long 650070125
  611. .long 3172012966
  612. .long 3039211520
  613. .long 1068978444
  614. .long 438055812
  615. .long 1017743757
  616. .long 2385633280
  617. .long 1068938077
  618. .long 3011990369
  619. .long 3171312044
  620. .long 3491618816
  621. .long 1068897932
  622. .long 712813818
  623. .long 3172720400
  624. .long 183644160
  625. .long 1068858008
  626. .long 4287006742
  627. .long 1022379728
  628. .long 3639214080
  629. .long 1068818300
  630. .long 353762279
  631. .long 3172980009
  632. .long 3728416768
  633. .long 1068778808
  634. .long 1851367730
  635. .long 1025486574
  636. .long 3370094592
  637. .long 1068739529
  638. .long 4046594913
  639. .long 3172567047
  640. .long 1348407296
  641. .long 1068700461
  642. .long 143189675
  643. .long 1025397632
  644. .long 899403776
  645. .long 1068661601
  646. .long 3753687842
  647. .long 3170772772
  648. .long 1117708288
  649. .long 1068622947
  650. .long 1857340812
  651. .long 3170782678
  652. .long 1248276480
  653. .long 1068584497
  654. .long 1289858203
  655. .long 1025222289
  656. .long 683237376
  657. .long 1068546249
  658. .long 2356679608
  659. .long 3171629170
  660. .long 3253764096
  661. .long 1068508200
  662. .long 3267136556
  663. .long 1018554987
  664. .long 94478336
  665. .long 1068441756
  666. .long 1927868814
  667. .long 3169378180
  668. .long 3233144832
  669. .long 1068366445
  670. .long 2682188854
  671. .long 1023964004
  672. .long 2940297216
  673. .long 1068291522
  674. .long 275301289
  675. .long 1023944679
  676. .long 3677708288
  677. .long 1068216982
  678. .long 302658771
  679. .long 1024465567
  680. .long 1576968192
  681. .long 1068142822
  682. .long 3672035940
  683. .long 3172254610
  684. .long 1614069760
  685. .long 1068069037
  686. .long 480052905
  687. .long 3172692062
  688. .long 424435712
  689. .long 1067995624
  690. .long 2207869657
  691. .long 3170965436
  692. .long 3477782528
  693. .long 1067922578
  694. .long 2980661858
  695. .long 3164990018
  696. .long 3598401536
  697. .long 1067849897
  698. .long 1974393034
  699. .long 3171357083
  700. .long 2435235840
  701. .long 1067777577
  702. .long 1385289011
  703. .long 1024615823
  704. .long 1867333632
  705. .long 1067705614
  706. .long 3442236633
  707. .long 1025334384
  708. .long 3999301632
  709. .long 1067634004
  710. .long 3506472073
  711. .long 1025132546
  712. .long 2566971392
  713. .long 1067562745
  714. .long 1425757592
  715. .long 3172358463
  716. .long 112943104
  717. .long 1067491833
  718. .long 1693407156
  719. .long 3172426603
  720. .long 3079929856
  721. .long 1067392159
  722. .long 3999942455
  723. .long 1018549369
  724. .long 2443837440
  725. .long 1067251701
  726. .long 974534460
  727. .long 1023963412
  728. .long 359366656
  729. .long 1067111917
  730. .long 2204915018
  731. .long 1013514416
  732. .long 3564519424
  733. .long 1066972799
  734. .long 3977441659
  735. .long 3170879860
  736. .long 2011086848
  737. .long 1066834343
  738. .long 590145514
  739. .long 1025390011
  740. .long 3216982016
  741. .long 1066696541
  742. .long 3629120110
  743. .long 1024330313
  744. .long 2194128896
  745. .long 1066559388
  746. .long 2367098512
  747. .long 3172260338
  748. .long 2916220928
  749. .long 1066422877
  750. .long 2262431886
  751. .long 1021229446
  752. .long 2263941120
  753. .long 1066172214
  754. .long 3118507287
  755. .long 1021484970
  756. .long 3076292608
  757. .long 1065901726
  758. .long 1411737803
  759. .long 3172957147
  760. .long 1186136064
  761. .long 1065632488
  762. .long 3109349337
  763. .long 1025397383
  764. .long 3085303808
  765. .long 1065364487
  766. .long 584715031
  767. .long 3172596519
  768. .long 1821048832
  769. .long 1064842211
  770. .long 2182246895
  771. .long 3172536214
  772. .long 697368576
  773. .long 1064311094
  774. .long 3157561765
  775. .long 3172716357
  776. .long 894042112
  777. .long 1063260131
  778. .long 3237958154
  779. .long 3172587292
  780. .long 0
  781. .long 0
  782. .long 0
  783. .long 0
  784. .long 1352628224
  785. .long 1066615827
  786. .long 521319256
  787. .long 1021308721
  788. .long 3248877870
  789. .long 1077250164
  790. .long 1691676429
  791. .long 3221787401
  792. .long 945132465
  793. .long 3223701783
  794. .long 3700831335
  795. .long 1073506818
  796. .long 2141010593
  797. .long 1075227551
  798. .long 3698831637
  799. .long 3220339442
  800. .long 4160749568
  801. .long 4294967295
  802. .long 0
  803. .long 4294959104
  804. .long 0
  805. .long 1071366144
  806. .long 3207479560
  807. .long 1062894188
  808. .type static_const_table,@object
  809. .size static_const_table,2160
  810. .data
  811. .section .note.GNU-stack, ""
  812. # End