atan_wmt.S 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922
  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 "atan_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 atan
  59. .text
  60. .align 16,0x90
  61. .globl atan
  62. atan:
  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, 48(%esp)
  71. call static_func
  72. movl %eax, %ebx
  73. movsd 112(%esp), %xmm0
  74. movsd 2640(%ebx), %xmm3
  75. movsd 2624(%ebx), %xmm5
  76. movsd 2656(%ebx), %xmm4
  77. movsd %xmm0, 8(%esp)
  78. pextrw $3, %xmm0, %edx
  79. andpd %xmm0, %xmm3
  80. pshufd $68, %xmm0, %xmm1
  81. orpd %xmm4, %xmm3
  82. movl %edx, %eax
  83. andl $32767, %edx
  84. subl $16288, %edx
  85. cmpl $159, %edx
  86. ja .L_2TAG_PACKET_0.0.2
  87. mulsd %xmm3, %xmm1
  88. subsd %xmm3, %xmm0
  89. addsd %xmm5, %xmm1
  90. divsd %xmm1, %xmm0
  91. addl $1, %edx
  92. movsd 2672(%ebx), %xmm2
  93. movsd 2688(%ebx), %xmm4
  94. andl $32768, %eax
  95. xorpd %xmm7, %xmm7
  96. pinsrw $3, %eax, %xmm7
  97. addl %edx, %edx
  98. movsd (%ebx,%edx,8), %xmm6
  99. movsd 8(%ebx,%edx,8), %xmm5
  100. xorpd %xmm7, %xmm5
  101. xorpd %xmm7, %xmm6
  102. movsd 2680(%ebx), %xmm7
  103. pshufd $68, %xmm0, %xmm1
  104. mulsd %xmm0, %xmm0
  105. pshufd $68, %xmm1, %xmm3
  106. addsd %xmm6, %xmm1
  107. mulsd %xmm0, %xmm2
  108. addsd %xmm0, %xmm4
  109. subsd %xmm1, %xmm6
  110. mulsd %xmm0, %xmm4
  111. addsd %xmm7, %xmm2
  112. mulsd %xmm3, %xmm0
  113. addsd %xmm3, %xmm6
  114. mulsd %xmm2, %xmm0
  115. addsd 2696(%ebx), %xmm4
  116. addsd %xmm5, %xmm6
  117. mulsd %xmm4, %xmm0
  118. addsd %xmm6, %xmm0
  119. addsd %xmm1, %xmm0
  120. movsd %xmm0, (%esp)
  121. fldl (%esp)
  122. jmp .L_2TAG_PACKET_1.0.2
  123. .L_2TAG_PACKET_0.0.2:
  124. addl $944, %edx
  125. cmpl $1103, %edx
  126. ja .L_2TAG_PACKET_2.0.2
  127. movsd 2672(%ebx), %xmm4
  128. movsd 2688(%ebx), %xmm7
  129. movsd 8(%esp), %xmm0
  130. mulsd %xmm1, %xmm1
  131. movsd 2680(%ebx), %xmm2
  132. movsd 2696(%ebx), %xmm5
  133. mulsd %xmm1, %xmm4
  134. addsd %xmm1, %xmm7
  135. movapd %xmm1, %xmm6
  136. mulsd %xmm0, %xmm1
  137. addsd %xmm4, %xmm2
  138. mulsd %xmm6, %xmm7
  139. mulsd %xmm1, %xmm2
  140. addsd %xmm5, %xmm7
  141. mulsd %xmm7, %xmm2
  142. addsd %xmm2, %xmm0
  143. movsd %xmm0, (%esp)
  144. fldl (%esp)
  145. jmp .L_2TAG_PACKET_1.0.2
  146. .L_2TAG_PACKET_2.0.2:
  147. addl $15344, %edx
  148. cmpl $16368, %edx
  149. ja .L_2TAG_PACKET_3.0.2
  150. movsd 8(%esp), %xmm0
  151. movsd 8(%esp), %xmm1
  152. cmpl $16, %edx
  153. jae .L_2TAG_PACKET_4.0.2
  154. mulsd %xmm0, %xmm1
  155. .L_2TAG_PACKET_4.0.2:
  156. movsd %xmm0, (%esp)
  157. fldl (%esp)
  158. jmp .L_2TAG_PACKET_1.0.2
  159. .L_2TAG_PACKET_3.0.2:
  160. cmpl $17392, %edx
  161. jae .L_2TAG_PACKET_5.0.2
  162. xorpd %xmm1, %xmm1
  163. movl $49136, %ecx
  164. pinsrw $3, %ecx, %xmm1
  165. divsd %xmm0, %xmm1
  166. movsd 2672(%ebx), %xmm2
  167. movsd 2688(%ebx), %xmm4
  168. andl $32768, %eax
  169. xorpd %xmm7, %xmm7
  170. pinsrw $3, %eax, %xmm7
  171. addl %edx, %edx
  172. movsd 2592(%ebx), %xmm6
  173. movsd 2600(%ebx), %xmm5
  174. xorpd %xmm7, %xmm5
  175. xorpd %xmm7, %xmm6
  176. movsd 2680(%ebx), %xmm7
  177. pshufd $68, %xmm1, %xmm0
  178. mulsd %xmm1, %xmm1
  179. pshufd $68, %xmm0, %xmm3
  180. addsd %xmm6, %xmm0
  181. mulsd %xmm1, %xmm2
  182. addsd %xmm1, %xmm4
  183. subsd %xmm0, %xmm6
  184. mulsd %xmm1, %xmm4
  185. addsd %xmm7, %xmm2
  186. mulsd %xmm3, %xmm1
  187. addsd %xmm3, %xmm6
  188. mulsd %xmm2, %xmm1
  189. addsd 2696(%ebx), %xmm4
  190. addsd %xmm5, %xmm6
  191. mulsd %xmm4, %xmm1
  192. addsd %xmm6, %xmm1
  193. addsd %xmm1, %xmm0
  194. movsd %xmm0, (%esp)
  195. fldl (%esp)
  196. jmp .L_2TAG_PACKET_1.0.2
  197. .L_2TAG_PACKET_5.0.2:
  198. movsd 8(%esp), %xmm4
  199. movsd 2608(%ebx), %xmm0
  200. movsd 2592(%ebx), %xmm2
  201. movsd 2600(%ebx), %xmm3
  202. movd %xmm1, %eax
  203. psrlq $32, %xmm1
  204. movd %xmm1, %edx
  205. andl $2147483647, %edx
  206. cmpl $2146435072, %edx
  207. jae .L_2TAG_PACKET_6.0.2
  208. .L_2TAG_PACKET_7.0.2:
  209. andnpd %xmm4, %xmm0
  210. orpd %xmm0, %xmm2
  211. orpd %xmm3, %xmm0
  212. addsd %xmm2, %xmm0
  213. movsd %xmm0, (%esp)
  214. fldl (%esp)
  215. jmp .L_2TAG_PACKET_1.0.2
  216. .L_2TAG_PACKET_6.0.2:
  217. subl $2146435072, %edx
  218. orl %edx, %eax
  219. cmpl $0, %eax
  220. je .L_2TAG_PACKET_7.0.2
  221. movapd %xmm4, %xmm0
  222. addsd %xmm0, %xmm0
  223. movsd %xmm0, (%esp)
  224. fldl (%esp)
  225. .L_2TAG_PACKET_1.0.2:
  226. movl 48(%esp), %ebx
  227. movl %ebp, %esp
  228. popl %ebp
  229. ret
  230. ..B2.3:
  231. .align 16,0x90
  232. .type atan,@function
  233. .size atan,.-atan
  234. .data
  235. # -- End atan
  236. .section .rodata, "a"
  237. .align 16
  238. .align 16
  239. static_const_table:
  240. .long 0
  241. .long 0
  242. .long 0
  243. .long 0
  244. .long 3819695742
  245. .long 1067482761
  246. .long 2398680355
  247. .long 3155462074
  248. .long 2998791009
  249. .long 1067548225
  250. .long 3868465248
  251. .long 3157182472
  252. .long 3339424991
  253. .long 1067613680
  254. .long 3296670360
  255. .long 1010752543
  256. .long 2710002256
  257. .long 1067679126
  258. .long 3403896007
  259. .long 1010910768
  260. .long 3275701428
  261. .long 1067744562
  262. .long 119959933
  263. .long 1011482843
  264. .long 2908636881
  265. .long 1067809988
  266. .long 2464489612
  267. .long 1011545526
  268. .long 3777889398
  269. .long 1067875403
  270. .long 3262682165
  271. .long 1009703919
  272. .long 3759667419
  273. .long 1067940807
  274. .long 1838130851
  275. .long 3157373556
  276. .long 732369940
  277. .long 1068006200
  278. .long 1203428313
  279. .long 1010055371
  280. .long 1166616461
  281. .long 1068071580
  282. .long 2901274051
  283. .long 3158549977
  284. .long 2945472892
  285. .long 1068136947
  286. .long 3726120658
  287. .long 1009762715
  288. .long 3954480976
  289. .long 1068202301
  290. .long 1289173457
  291. .long 1009429861
  292. .long 2081752829
  293. .long 1068267642
  294. .long 1836909874
  295. .long 1006212095
  296. .long 3807999788
  297. .long 1068332968
  298. .long 2172459940
  299. .long 3156162078
  300. .long 2731789884
  301. .long 1068398280
  302. .long 3450718392
  303. .long 3159216547
  304. .long 1044477961
  305. .long 1068463577
  306. .long 2230553229
  307. .long 1011424339
  308. .long 1486930287
  309. .long 1068530218
  310. .long 2861547474
  311. .long 1012041376
  312. .long 2293016881
  313. .long 1068595466
  314. .long 136843272
  315. .long 1012684797
  316. .long 201518157
  317. .long 1068660680
  318. .long 63231984
  319. .long 1012427198
  320. .long 4054234584
  321. .long 1068725856
  322. .long 3927006960
  323. .long 1011878955
  324. .long 1246477213
  325. .long 1068790995
  326. .long 1494265652
  327. .long 3155219350
  328. .long 678186699
  329. .long 1068856093
  330. .long 1264361424
  331. .long 3159256693
  332. .long 2690594995
  333. .long 1068921148
  334. .long 3906996379
  335. .long 1009288267
  336. .long 3362611517
  337. .long 1068986159
  338. .long 1650970041
  339. .long 3158331771
  340. .long 3102162111
  341. .long 1069051124
  342. .long 365917035
  343. .long 3160264153
  344. .long 2352611067
  345. .long 1069116041
  346. .long 4008970190
  347. .long 3159478182
  348. .long 1594134794
  349. .long 1069180908
  350. .long 466690178
  351. .long 1012526501
  352. .long 1345079306
  353. .long 1069245723
  354. .long 2268273568
  355. .long 3160164092
  356. .long 2163300970
  357. .long 1069310484
  358. .long 2750834800
  359. .long 3158113482
  360. .long 352522716
  361. .long 1069375190
  362. .long 1750411372
  363. .long 1011790845
  364. .long 848541647
  365. .long 1069439838
  366. .long 2164207573
  367. .long 1011698350
  368. .long 40647312
  369. .long 1069504427
  370. .long 2949165434
  371. .long 3159107267
  372. .long 2216766270
  373. .long 1069574357
  374. .long 2197920765
  375. .long 3161055954
  376. .long 1090914384
  377. .long 1069638757
  378. .long 2330454674
  379. .long 1013365998
  380. .long 387601244
  381. .long 1069703022
  382. .long 3185681168
  383. .long 1013434071
  384. .long 3991640484
  385. .long 1069767144
  386. .long 1313211590
  387. .long 3161087959
  388. .long 3322489502
  389. .long 1069831118
  390. .long 3013977995
  391. .long 1013053011
  392. .long 3121698570
  393. .long 1069894936
  394. .long 4069015667
  395. .long 1013023362
  396. .long 4289964660
  397. .long 1069958591
  398. .long 1736191156
  399. .long 3158266731
  400. .long 3903312386
  401. .long 1070022077
  402. .long 1833592413
  403. .long 3159731471
  404. .long 3818449864
  405. .long 1070085387
  406. .long 851036429
  407. .long 3159730451
  408. .long 2097480306
  409. .long 1070148515
  410. .long 3506390884
  411. .long 3160462302
  412. .long 1611694502
  413. .long 1070211454
  414. .long 2785735540
  415. .long 3160465144
  416. .long 1464694796
  417. .long 1070274198
  418. .long 4229277299
  419. .long 3159907000
  420. .long 1299612775
  421. .long 1070336741
  422. .long 4116653788
  423. .long 3160427739
  424. .long 1310544789
  425. .long 1070399077
  426. .long 1064430331
  427. .long 1013218202
  428. .long 2253168030
  429. .long 1070461200
  430. .long 1405044609
  431. .long 3157623179
  432. .long 1159567373
  433. .long 1070523105
  434. .long 2353445521
  435. .long 3159992176
  436. .long 1359373750
  437. .long 1070605818
  438. .long 1748171336
  439. .long 3161879263
  440. .long 908341706
  441. .long 1070667034
  442. .long 3372710815
  443. .long 3161775245
  444. .long 1743027350
  445. .long 1070727765
  446. .long 687089934
  447. .long 3160507171
  448. .long 2055355646
  449. .long 1070787992
  450. .long 2392855242
  451. .long 1013682469
  452. .long 690426164
  453. .long 1070847697
  454. .long 1103926666
  455. .long 1014052810
  456. .long 1483247847
  457. .long 1070906862
  458. .long 2082645847
  459. .long 3161345479
  460. .long 392040270
  461. .long 1070965472
  462. .long 2407720023
  463. .long 1014053754
  464. .long 2673846014
  465. .long 1071023511
  466. .long 1293605532
  467. .long 3158464385
  468. .long 1384215810
  469. .long 1071080967
  470. .long 2446095872
  471. .long 3159216407
  472. .long 3101660631
  473. .long 1071137826
  474. .long 698040758
  475. .long 1014855328
  476. .long 2094057058
  477. .long 1071194078
  478. .long 2282048339
  479. .long 1014040385
  480. .long 1712750594
  481. .long 1071249712
  482. .long 1204372378
  483. .long 3162276464
  484. .long 1411515787
  485. .long 1071304719
  486. .long 949080808
  487. .long 1015006403
  488. .long 931538085
  489. .long 1071359091
  490. .long 3027127039
  491. .long 1014307233
  492. .long 179139065
  493. .long 1071412821
  494. .long 4285547492
  495. .long 3161934731
  496. .long 3387721259
  497. .long 1071465902
  498. .long 373225773
  499. .long 1013486625
  500. .long 2132236852
  501. .long 1071544299
  502. .long 3250533429
  503. .long 1014031677
  504. .long 1942070284
  505. .long 1071645596
  506. .long 1237964179
  507. .long 3163239113
  508. .long 1532707802
  509. .long 1071695380
  510. .long 330645583
  511. .long 1012495610
  512. .long 2294184979
  513. .long 1071743834
  514. .long 3959472897
  515. .long 1015833116
  516. .long 3805060714
  517. .long 1071790961
  518. .long 2671256142
  519. .long 1013727772
  520. .long 2215037898
  521. .long 1071836770
  522. .long 2683359117
  523. .long 1015831902
  524. .long 483661594
  525. .long 1071881273
  526. .long 836288326
  527. .long 3162648643
  528. .long 1534679894
  529. .long 1071924486
  530. .long 373258696
  531. .long 3162470096
  532. .long 1538714628
  533. .long 1071966430
  534. .long 3199433068
  535. .long 1015325501
  536. .long 527642555
  537. .long 1072007128
  538. .long 3636832592
  539. .long 3161843145
  540. .long 291339150
  541. .long 1072046605
  542. .long 890169537
  543. .long 3160586117
  544. .long 2450210201
  545. .long 1072084888
  546. .long 1636353294
  547. .long 3163193400
  548. .long 2411367951
  549. .long 1072122007
  550. .long 374899873
  551. .long 1011331750
  552. .long 681549971
  553. .long 1072157992
  554. .long 506411689
  555. .long 1015373954
  556. .long 1466745541
  557. .long 1072192873
  558. .long 2143860931
  559. .long 1013364334
  560. .long 2845622366
  561. .long 1072226682
  562. .long 2869178209
  563. .long 3162423682
  564. .long 2838871438
  565. .long 1072275456
  566. .long 3742223599
  567. .long 1014338577
  568. .long 4200275274
  569. .long 1072337034
  570. .long 1566539915
  571. .long 3161839550
  572. .long 3034733530
  573. .long 1072394897
  574. .long 652621408
  575. .long 3162261964
  576. .long 3207412993
  577. .long 1072449290
  578. .long 3206124665
  579. .long 1014408733
  580. .long 624461478
  581. .long 1072500450
  582. .long 932437485
  583. .long 1015204343
  584. .long 767665908
  585. .long 1072548600
  586. .long 1037911952
  587. .long 3163527627
  588. .long 1110773639
  589. .long 1072593952
  590. .long 2371517912
  591. .long 3160465741
  592. .long 1940828530
  593. .long 1072636704
  594. .long 2731408428
  595. .long 3162895795
  596. .long 1911329388
  597. .long 1072677041
  598. .long 1773089615
  599. .long 3159569267
  600. .long 1764715788
  601. .long 1072704191
  602. .long 691346949
  603. .long 3164069946
  604. .long 3332979233
  605. .long 1072722195
  606. .long 3550733983
  607. .long 1014770628
  608. .long 1321870254
  609. .long 1072739231
  610. .long 1415315820
  611. .long 1016224052
  612. .long 3657429030
  613. .long 1072755365
  614. .long 3910539033
  615. .long 1015966402
  616. .long 4197624557
  617. .long 1072770661
  618. .long 2333399254
  619. .long 3164546480
  620. .long 1512059493
  621. .long 1072785177
  622. .long 2701510318
  623. .long 1016178092
  624. .long 453379037
  625. .long 1072798965
  626. .long 4046344253
  627. .long 3162814364
  628. .long 1942345162
  629. .long 1072818388
  630. .long 621134147
  631. .long 1016335195
  632. .long 4210176273
  633. .long 1072842164
  634. .long 2701013387
  635. .long 3164326619
  636. .long 4185644010
  637. .long 1072863795
  638. .long 4163699341
  639. .long 1016203112
  640. .long 679688788
  641. .long 1072883543
  642. .long 4147276762
  643. .long 1014066750
  644. .long 29432865
  645. .long 1072901630
  646. .long 970415797
  647. .long 1016902063
  648. .long 4070721092
  649. .long 1072918247
  650. .long 2539004411
  651. .long 3163736096
  652. .long 2252468843
  653. .long 1072933561
  654. .long 3424082887
  655. .long 3163407177
  656. .long 2929724825
  657. .long 1072947712
  658. .long 3661482235
  659. .long 3163846989
  660. .long 1377513368
  661. .long 1072960824
  662. .long 3987926680
  663. .long 1013647908
  664. .long 1031632908
  665. .long 1072973003
  666. .long 3672217151
  667. .long 1016614619
  668. .long 2516508130
  669. .long 1072984342
  670. .long 545855020
  671. .long 3162728930
  672. .long 3792452178
  673. .long 1072994923
  674. .long 3420119467
  675. .long 1016471430
  676. .long 3147791459
  677. .long 1073004818
  678. .long 1342204979
  679. .long 1013937254
  680. .long 999189752
  681. .long 1073014090
  682. .long 1006335472
  683. .long 3162850919
  684. .long 711011011
  685. .long 1073022794
  686. .long 4633488
  687. .long 3162966895
  688. .long 15640363
  689. .long 1073030980
  690. .long 1686389560
  691. .long 3164376226
  692. .long 1218463589
  693. .long 1073042382
  694. .long 1526837110
  695. .long 3163533985
  696. .long 2538470555
  697. .long 1073056144
  698. .long 2273304406
  699. .long 3163784996
  700. .long 1229720947
  701. .long 1073068489
  702. .long 2971628206
  703. .long 3162356540
  704. .long 3115427016
  705. .long 1073079621
  706. .long 4215132957
  707. .long 3164282762
  708. .long 4030612557
  709. .long 1073089709
  710. .long 1913251691
  711. .long 3163671292
  712. .long 2728521257
  713. .long 1073098892
  714. .long 2861089500
  715. .long 1015454459
  716. .long 1118696283
  717. .long 1073107285
  718. .long 1628948053
  719. .long 1016179658
  720. .long 2682711255
  721. .long 1073114984
  722. .long 2906306266
  723. .long 1014142643
  724. .long 2073898081
  725. .long 1073122072
  726. .long 1322740454
  727. .long 3164497217
  728. .long 1403700297
  729. .long 1073128618
  730. .long 416137895
  731. .long 3162781466
  732. .long 2502685617
  733. .long 1073134681
  734. .long 3242008732
  735. .long 1014593495
  736. .long 1531926851
  737. .long 1073140313
  738. .long 1362708094
  739. .long 1016517604
  740. .long 3572814411
  741. .long 1073145557
  742. .long 3709790527
  743. .long 1012646874
  744. .long 1695536111
  745. .long 1073150453
  746. .long 3980346340
  747. .long 1016705136
  748. .long 2363057203
  749. .long 1073155033
  750. .long 2551194792
  751. .long 1012569695
  752. .long 2873365682
  753. .long 1073159327
  754. .long 3181154748
  755. .long 1017041450
  756. .long 1053384691
  757. .long 1073165288
  758. .long 3074536879
  759. .long 1016965660
  760. .long 3270542712
  761. .long 1073172451
  762. .long 2535319415
  763. .long 3163051778
  764. .long 1353631484
  765. .long 1073178850
  766. .long 1173833755
  767. .long 1015534537
  768. .long 3511218460
  769. .long 1073184599
  770. .long 1243608109
  771. .long 3161592122
  772. .long 4121259284
  773. .long 1073189793
  774. .long 398584912
  775. .long 3163829923
  776. .long 1193862106
  777. .long 1073194509
  778. .long 1873745539
  779. .long 3163802819
  780. .long 3861949790
  781. .long 1073198808
  782. .long 3841261147
  783. .long 1015587248
  784. .long 1486904578
  785. .long 1073202745
  786. .long 1634726776
  787. .long 3163847886
  788. .long 2879153715
  789. .long 1073206362
  790. .long 200456242
  791. .long 3164138657
  792. .long 385353253
  793. .long 1073209698
  794. .long 1186355517
  795. .long 1014887155
  796. .long 1125865839
  797. .long 1073212783
  798. .long 203561262
  799. .long 3161244927
  800. .long 1221361475
  801. .long 1073215645
  802. .long 3382476563
  803. .long 1014936138
  804. .long 2077323573
  805. .long 1073218307
  806. .long 1005121005
  807. .long 3164430752
  808. .long 215611373
  809. .long 1073220790
  810. .long 353198764
  811. .long 3164485137
  812. .long 2347419265
  813. .long 1073223110
  814. .long 1103143360
  815. .long 1016542137
  816. .long 1379112765
  817. .long 1073225284
  818. .long 381583533
  819. .long 3162870833
  820. .long 3891198463
  821. .long 1073228298
  822. .long 1771275754
  823. .long 1014654681
  824. .long 3395914051
  825. .long 1073231917
  826. .long 2350900914
  827. .long 3164013978
  828. .long 2799919478
  829. .long 1073235146
  830. .long 2893950164
  831. .long 3163260901
  832. .long 1138673476
  833. .long 1073238045
  834. .long 2622204785
  835. .long 3164174388
  836. .long 3408855940
  837. .long 1073240661
  838. .long 2800881650
  839. .long 1016008624
  840. .long 2044858738
  841. .long 1073243035
  842. .long 604544785
  843. .long 1017022901
  844. .long 2578795176
  845. .long 1073245198
  846. .long 2557332925
  847. .long 1016135165
  848. .long 4196285314
  849. .long 1073247177
  850. .long 2032365307
  851. .long 1016194735
  852. .long 224877747
  853. .long 1073248996
  854. .long 497926916
  855. .long 1016947111
  856. .long 3271386490
  857. .long 1073250671
  858. .long 2689994846
  859. .long 1016631513
  860. .long 813635989
  861. .long 1073252221
  862. .long 747035277
  863. .long 3164530136
  864. .long 369829519
  865. .long 1073253658
  866. .long 2182033858
  867. .long 3163190340
  868. .long 1187679052
  869. .long 1073254994
  870. .long 673954443
  871. .long 1016149821
  872. .long 4232586098
  873. .long 1073256239
  874. .long 497775200
  875. .long 3162179015
  876. .long 426690558
  877. .long 1073257404
  878. .long 3063343247
  879. .long 1016865578
  880. .long 1624065902
  881. .long 1073258494
  882. .long 1354224996
  883. .long 3163503778
  884. .long 1413754136
  885. .long 1073291771
  886. .long 856972295
  887. .long 1016178214
  888. .long 1413754136
  889. .long 1073291771
  890. .long 856972295
  891. .long 1016178214
  892. .long 4294967295
  893. .long 2147483647
  894. .long 0
  895. .long 0
  896. .long 0
  897. .long 1072693248
  898. .long 0
  899. .long 0
  900. .long 0
  901. .long 4294901760
  902. .long 0
  903. .long 0
  904. .long 0
  905. .long 32768
  906. .long 0
  907. .long 0
  908. .long 2006262985
  909. .long 1069310863
  910. .long 2358449471
  911. .long 3217342131
  912. .long 3845454352
  913. .long 1069952297
  914. .long 2829679149
  915. .long 1073771565
  916. .type static_const_table,@object
  917. .size static_const_table,2704
  918. .data
  919. .section .note.GNU-stack, ""
  920. # End