atanhf_wmt.S 24 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328
  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 "atanhf_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 atanhf
  59. .text
  60. .align 16,0x90
  61. .globl atanhf
  62. atanhf:
  63. # parameter 1: 8 + %ebp
  64. ..B2.1:
  65. ..L3:
  66. ..B2.2:
  67. pushl %ebp
  68. movl %esp, %ebp
  69. subl $120, %esp
  70. movl %ebx, 52(%esp)
  71. call static_func
  72. movl %eax, %ebx
  73. movss 128(%esp), %xmm0
  74. movl 128(%esp), %eax
  75. movss %xmm0, 16(%esp)
  76. andl $2147483647, %eax
  77. cmpl $1065353216, %eax
  78. jge .L_2TAG_PACKET_0.0.3
  79. cmpl $1056964608, %eax
  80. jl .L_2TAG_PACKET_1.0.3
  81. pshufd $0, %xmm0, %xmm0
  82. cvtps2pd %xmm0, %xmm0
  83. xorpd 176(%ebx), %xmm0
  84. addpd 112(%ebx), %xmm0
  85. movapd %xmm0, %xmm1
  86. psrlq $41, %xmm0
  87. pextrw $0, %xmm0, %eax
  88. pextrw $4, %xmm0, %ecx
  89. psrlq $11, %xmm0
  90. movhlps %xmm0, %xmm2
  91. andl $2040, %eax
  92. andl $2040, %ecx
  93. movq 192(%ebx,%ecx), %xmm3
  94. subsd 192(%ebx,%eax), %xmm3
  95. movq 2240(%ebx,%eax), %xmm4
  96. movhpd 2240(%ebx,%ecx), %xmm4
  97. psubd %xmm0, %xmm2
  98. movd %xmm2, %eax
  99. movapd 80(%ebx), %xmm5
  100. cvtsi2sdl %eax, %xmm2
  101. mulsd 96(%ebx), %xmm2
  102. andpd 128(%ebx), %xmm1
  103. orpd 112(%ebx), %xmm1
  104. mulpd %xmm4, %xmm1
  105. subpd 112(%ebx), %xmm1
  106. mulpd %xmm1, %xmm5
  107. addpd 64(%ebx), %xmm5
  108. mulpd %xmm1, %xmm5
  109. mulpd %xmm1, %xmm5
  110. addpd %xmm5, %xmm1
  111. movhlps %xmm1, %xmm0
  112. addsd %xmm3, %xmm2
  113. subsd %xmm1, %xmm0
  114. addsd %xmm2, %xmm0
  115. psubw 160(%ebx), %xmm0
  116. movq %xmm0, (%esp)
  117. movhpd %xmm0, 8(%esp)
  118. fldl (%esp)
  119. jmp .L_2TAG_PACKET_2.0.3
  120. .L_2TAG_PACKET_1.0.3:
  121. cmpl $838860800, %eax
  122. jl .L_2TAG_PACKET_3.0.3
  123. flds 16(%esp)
  124. flds 16(%esp)
  125. fxch
  126. fmul %st(0), %st
  127. fldl 56(%ebx)
  128. fld %st(1)
  129. fxch %st(2)
  130. fmul %st(0), %st
  131. fldl 48(%ebx)
  132. fxch
  133. fmul %st, %st(2)
  134. fmul %st, %st(1)
  135. fxch %st(2)
  136. faddl 40(%ebx)
  137. fxch
  138. faddl 32(%ebx)
  139. fxch
  140. fmul %st(2), %st
  141. fxch
  142. fmul %st(2), %st
  143. fxch
  144. faddl 24(%ebx)
  145. fxch
  146. faddl 16(%ebx)
  147. fxch
  148. fmul %st(2), %st
  149. fxch
  150. fmul %st(2), %st
  151. fxch
  152. faddl 8(%ebx)
  153. fxch
  154. faddl (%ebx)
  155. fxch
  156. fmulp %st, %st(2)
  157. fmulp %st, %st(2)
  158. faddp
  159. fmul %st(1), %st
  160. faddp
  161. jmp .L_2TAG_PACKET_2.0.3
  162. .L_2TAG_PACKET_3.0.3:
  163. andl $2139095040, %eax
  164. je .L_2TAG_PACKET_4.0.3
  165. flds 16(%esp)
  166. fld1
  167. fadd %st(1), %st
  168. fstps (%esp)
  169. jmp .L_2TAG_PACKET_2.0.3
  170. .L_2TAG_PACKET_4.0.3:
  171. flds 16(%esp)
  172. fld %st(0)
  173. fmul %st(1), %st
  174. fstps (%esp)
  175. jmp .L_2TAG_PACKET_2.0.3
  176. .L_2TAG_PACKET_0.0.3:
  177. je .L_2TAG_PACKET_5.0.3
  178. cmpl $2139095040, %eax
  179. jg .L_2TAG_PACKET_6.0.3
  180. xorps %xmm0, %xmm0
  181. mulss 144(%ebx), %xmm0
  182. movss %xmm0, (%esp)
  183. subl $32, %esp
  184. lea 128(%esp), %eax
  185. movl %eax, (%esp)
  186. lea 128(%esp), %eax
  187. movl %eax, 4(%esp)
  188. lea 32(%esp), %eax
  189. movl %eax, 8(%esp)
  190. movl $133, %eax
  191. movl %eax, 12(%esp)
  192. call __libm_error_support
  193. addl $32, %esp
  194. flds (%esp)
  195. jmp .L_2TAG_PACKET_2.0.3
  196. .L_2TAG_PACKET_5.0.3:
  197. xorps %xmm1, %xmm1
  198. divss %xmm1, %xmm0
  199. movss %xmm0, (%esp)
  200. subl $32, %esp
  201. lea 128(%esp), %eax
  202. movl %eax, (%esp)
  203. lea 128(%esp), %eax
  204. movl %eax, 4(%esp)
  205. lea 32(%esp), %eax
  206. movl %eax, 8(%esp)
  207. movl $134, %eax
  208. movl %eax, 12(%esp)
  209. call __libm_error_support
  210. addl $32, %esp
  211. flds (%esp)
  212. jmp .L_2TAG_PACKET_2.0.3
  213. .L_2TAG_PACKET_6.0.3:
  214. addss %xmm0, %xmm0
  215. movss %xmm0, (%esp)
  216. flds (%esp)
  217. .L_2TAG_PACKET_2.0.3:
  218. movl 52(%esp), %ebx
  219. movl %ebp, %esp
  220. popl %ebp
  221. ret
  222. ..B2.3:
  223. .align 16,0x90
  224. .type atanhf,@function
  225. .size atanhf,.-atanhf
  226. .data
  227. # -- End atanhf
  228. .text
  229. # -- Begin __libm_error_support
  230. .text
  231. .align 16,0x90
  232. __libm_error_support:
  233. # parameter 1: 4 + %esp
  234. # parameter 2: 8 + %esp
  235. # parameter 3: 12 + %esp
  236. # parameter 4: 16 + %esp
  237. ..B3.1:
  238. ..L4:
  239. ret
  240. .align 16,0x90
  241. .type __libm_error_support,@function
  242. .size __libm_error_support,.-__libm_error_support
  243. .data
  244. # -- End __libm_error_support
  245. .section .rodata, "a"
  246. .align 16
  247. .align 16
  248. static_const_table:
  249. .long 1370222587
  250. .long 1070945621
  251. .long 2417412325
  252. .long 1070176668
  253. .long 2969394279
  254. .long 1069697198
  255. .long 1510013680
  256. .long 1069319176
  257. .long 1692635884
  258. .long 1068924049
  259. .long 3693828232
  260. .long 1069068511
  261. .long 4025937356
  262. .long 3211315437
  263. .long 476477515
  264. .long 1070012413
  265. .long 3879088107
  266. .long 3219128321
  267. .long 3879088107
  268. .long 3219128321
  269. .long 1754324240
  270. .long 1070945626
  271. .long 1754324240
  272. .long 1070945626
  273. .long 4277811695
  274. .long 1072049730
  275. .long 4277811695
  276. .long 1072049730
  277. .long 0
  278. .long 1072693248
  279. .long 0
  280. .long 1072693248
  281. .long 4294967295
  282. .long 1048575
  283. .long 4294967295
  284. .long 1048575
  285. .long 2139095040
  286. .long 2139095040
  287. .long 2139095040
  288. .long 2139095040
  289. .long 0
  290. .long 1048576
  291. .long 0
  292. .long 1048576
  293. .long 0
  294. .long 2147483648
  295. .long 0
  296. .long 0
  297. .long 1440057502
  298. .long 1063257089
  299. .long 341338964
  300. .long 1064833554
  301. .long 4184355568
  302. .long 1065621801
  303. .long 2227658503
  304. .long 1066152307
  305. .long 449262470
  306. .long 1066510009
  307. .long 1570422842
  308. .long 1066777242
  309. .long 121841140
  310. .long 1067045544
  311. .long 630691842
  312. .long 1067281191
  313. .long 2711485097
  314. .long 1067500943
  315. .long 2026622491
  316. .long 1067619660
  317. .long 766078039
  318. .long 1067755853
  319. .long 4074027864
  320. .long 1067875476
  321. .long 3056660584
  322. .long 1067995528
  323. .long 3195252556
  324. .long 1068133258
  325. .long 116861598
  326. .long 1068254238
  327. .long 325086471
  328. .long 1068375655
  329. .long 296456961
  330. .long 1068497513
  331. .long 2623383041
  332. .long 1068559379
  333. .long 1681725707
  334. .long 1068620754
  335. .long 2231263004
  336. .long 1068682354
  337. .long 2815553124
  338. .long 1068744181
  339. .long 2057310944
  340. .long 1068806237
  341. .long 2095798018
  342. .long 1068859611
  343. .long 2302040698
  344. .long 1068922096
  345. .long 745232013
  346. .long 1068984815
  347. .long 659581512
  348. .long 1069047769
  349. .long 1566132617
  350. .long 1069101918
  351. .long 550036981
  352. .long 1069165314
  353. .long 2887419564
  354. .long 1069219844
  355. .long 1990183441
  356. .long 1069283688
  357. .long 3220050856
  358. .long 1069338605
  359. .long 1669613218
  360. .long 1069393703
  361. .long 2145455994
  362. .long 1069458213
  363. .long 4275830246
  364. .long 1069513705
  365. .long 1392453108
  366. .long 1069558451
  367. .long 1469915213
  368. .long 1069586382
  369. .long 2183652476
  370. .long 1069619086
  371. .long 2109656884
  372. .long 1069647220
  373. .long 636640577
  374. .long 1069675449
  375. .long 510517079
  376. .long 1069703773
  377. .long 210141498
  378. .long 1069732193
  379. .long 2537624622
  380. .long 1069760709
  381. .long 1733817001
  382. .long 1069789323
  383. .long 137854980
  384. .long 1069813243
  385. .long 3905576828
  386. .long 1069842036
  387. .long 4131810788
  388. .long 1069870929
  389. .long 3760956694
  390. .long 1069899922
  391. .long 1473082581
  392. .long 1069929016
  393. .long 926113142
  394. .long 1069953338
  395. .long 3669742467
  396. .long 1069982617
  397. .long 3711755290
  398. .long 1070007095
  399. .long 311386407
  400. .long 1070036564
  401. .long 705364525
  402. .long 1070066136
  403. .long 1973375279
  404. .long 1070090859
  405. .long 3589645072
  406. .long 1070115655
  407. .long 2425772059
  408. .long 1070145508
  409. .long 1074899574
  410. .long 1070170467
  411. .long 118003300
  412. .long 1070200516
  413. .long 691310403
  414. .long 1070225639
  415. .long 3273036717
  416. .long 1070250837
  417. .long 1226436560
  418. .long 1070276112
  419. .long 2481153995
  420. .long 1070306542
  421. .long 3227997535
  422. .long 1070331985
  423. .long 1421812646
  424. .long 1070357506
  425. .long 3386588242
  426. .long 1070383104
  427. .long 2580043380
  428. .long 1070408781
  429. .long 1068692560
  430. .long 1070434537
  431. .long 938143489
  432. .long 1070460372
  433. .long 4293333010
  434. .long 1070486286
  435. .long 373864817
  436. .long 1070512282
  437. .long 4208958430
  438. .long 1070538357
  439. .long 783121462
  440. .long 1070564515
  441. .long 870975437
  442. .long 1070590754
  443. .long 3338886172
  444. .long 1070606585
  445. .long 3772343130
  446. .long 1070619787
  447. .long 2408245143
  448. .long 1070630379
  449. .long 3811383569
  450. .long 1070643656
  451. .long 1622638721
  452. .long 1070656976
  453. .long 1290798655
  454. .long 1070670338
  455. .long 2457529556
  456. .long 1070681058
  457. .long 2398194399
  458. .long 1070694497
  459. .long 3190801979
  460. .long 1070707979
  461. .long 3352241197
  462. .long 1070718796
  463. .long 1829681364
  464. .long 1070732357
  465. .long 2568927817
  466. .long 1070743237
  467. .long 2676427515
  468. .long 1070756877
  469. .long 2882402820
  470. .long 1070767821
  471. .long 44944622
  472. .long 1070781542
  473. .long 2957945300
  474. .long 1070792550
  475. .long 1261787704
  476. .long 1070806352
  477. .long 1589923677
  478. .long 1070817426
  479. .long 3274931829
  480. .long 1070828529
  481. .long 1999843716
  482. .long 1070842450
  483. .long 1673619518
  484. .long 1070853620
  485. .long 601221319
  486. .long 1070864820
  487. .long 3763576649
  488. .long 1070876049
  489. .long 1974923437
  490. .long 1070890129
  491. .long 1096100617
  492. .long 1070901427
  493. .long 2424897952
  494. .long 1070912755
  495. .long 2376202600
  496. .long 1070924114
  497. .long 1665651958
  498. .long 1070935504
  499. .long 1014729354
  500. .long 1070946925
  501. .long 722545241
  502. .long 1070961245
  503. .long 1800682930
  504. .long 1070972736
  505. .long 1029453230
  506. .long 1070984259
  507. .long 3450874911
  508. .long 1070995813
  509. .long 1228255906
  510. .long 1071007400
  511. .long 3711032981
  512. .long 1071019018
  513. .long 3075102917
  514. .long 1071030669
  515. .long 92696812
  516. .long 1071042353
  517. .long 3897749690
  518. .long 1071051136
  519. .long 1907922160
  520. .long 1071062877
  521. .long 4023807324
  522. .long 1071074650
  523. .long 2452345726
  524. .long 1071086457
  525. .long 2292128226
  526. .long 1071098297
  527. .long 58635942
  528. .long 1071110171
  529. .long 864186929
  530. .long 1071122078
  531. .long 3555691467
  532. .long 1071131030
  533. .long 2003684347
  534. .long 1071142997
  535. .long 1479703759
  536. .long 1071154998
  537. .long 2537208015
  538. .long 1071164021
  539. .long 3699909861
  540. .long 1071176082
  541. .long 3934098706
  542. .long 1071188178
  543. .long 3885764182
  544. .long 1071197273
  545. .long 1357790931
  546. .long 1071209431
  547. .long 295956059
  548. .long 1071221624
  549. .long 4080877676
  550. .long 1071230791
  551. .long 202970280
  552. .long 1071243047
  553. .long 3977575845
  554. .long 1071252261
  555. .long 35977849
  556. .long 1071264580
  557. .long 1585496963
  558. .long 1071273842
  559. .long 375247257
  560. .long 1071286224
  561. .long 1812199574
  562. .long 1071295534
  563. .long 1876912769
  564. .long 1071307980
  565. .long 1051846544
  566. .long 1071317339
  567. .long 979589448
  568. .long 1071329850
  569. .long 71706889
  570. .long 1071339258
  571. .long 2790898835
  572. .long 1071351834
  573. .long 4013797733
  574. .long 1071361291
  575. .long 2541231151
  576. .long 1071370770
  577. .long 921733145
  578. .long 1071383442
  579. .long 508375805
  580. .long 1071392971
  581. .long 3091669954
  582. .long 1071402521
  583. .long 3343209673
  584. .long 1071415289
  585. .long 1693047557
  586. .long 1071424891
  587. .long 173861808
  588. .long 1071434515
  589. .long 3515822703
  590. .long 1071444160
  591. .long 1974837761
  592. .long 1071457056
  593. .long 1189018219
  594. .long 1071466754
  595. .long 2441946573
  596. .long 1071476474
  597. .long 1887102255
  598. .long 1071486217
  599. .long 4271031636
  600. .long 1071495982
  601. .long 876995759
  602. .long 1071509039
  603. .long 438773454
  604. .long 1071518858
  605. .long 172621632
  606. .long 1071528700
  607. .long 544035182
  608. .long 1071538565
  609. .long 2021801298
  610. .long 1071548453
  611. .long 783063308
  612. .long 1071558365
  613. .long 1598254051
  614. .long 1071568300
  615. .long 651258553
  616. .long 1071578259
  617. .long 2719315456
  618. .long 1071588241
  619. .long 3993180461
  620. .long 1071598247
  621. .long 667093936
  622. .long 1071608278
  623. .long 1823716217
  624. .long 1071618332
  625. .long 3664357648
  626. .long 1071628410
  627. .long 2393914686
  628. .long 1071638513
  629. .long 1405419566
  630. .long 1071646656
  631. .long 563652001
  632. .long 1071651732
  633. .long 1074554091
  634. .long 1071656820
  635. .long 3195405229
  636. .long 1071661920
  637. .long 2890399284
  638. .long 1071667033
  639. .long 420597586
  640. .long 1071672159
  641. .long 87278952
  642. .long 1071675583
  643. .long 1753119502
  644. .long 1071680729
  645. .long 1959759897
  646. .long 1071685888
  647. .long 975389815
  648. .long 1071691060
  649. .long 3365155278
  650. .long 1071696244
  651. .long 811309190
  652. .long 1071701442
  653. .long 1269811480
  654. .long 1071704914
  655. .long 1108583542
  656. .long 1071710133
  657. .long 1034517919
  658. .long 1071715365
  659. .long 1327340287
  660. .long 1071720610
  661. .long 1388251237
  662. .long 1071724114
  663. .long 1488234797
  664. .long 1071729381
  665. .long 2711385691
  666. .long 1071734661
  667. .long 952179194
  668. .long 1071738189
  669. .long 3255685427
  670. .long 1071743491
  671. .long 3159039803
  672. .long 1071748807
  673. .long 951558972
  674. .long 1071752359
  675. .long 3234424125
  676. .long 1071757697
  677. .long 3904573547
  678. .long 1071763049
  679. .long 2648729924
  680. .long 1071766625
  681. .long 2729250212
  682. .long 1071772000
  683. .long 2000712574
  684. .long 1071777389
  685. .long 3125257108
  686. .long 1071780989
  687. .long 3160324803
  688. .long 1071786401
  689. .long 2216316974
  690. .long 1071790017
  691. .long 3875016090
  692. .long 1071795452
  693. .long 1439520610
  694. .long 1071799084
  695. .long 1298103361
  696. .long 1071804543
  697. .long 2217517956
  698. .long 1071810016
  699. .long 1191753587
  700. .long 1071813673
  701. .long 1728773900
  702. .long 1071819170
  703. .long 747445441
  704. .long 1071822843
  705. .long 1670772213
  706. .long 1071826522
  707. .long 1471209283
  708. .long 1071832053
  709. .long 3287905877
  710. .long 1071835748
  711. .long 594038131
  712. .long 1071841304
  713. .long 3920147917
  714. .long 1071845015
  715. .long 3957142762
  716. .long 1071850595
  717. .long 826988438
  718. .long 1071854324
  719. .long 242509008
  720. .long 1071859929
  721. .long 4173610350
  722. .long 1071863673
  723. .long 2518313625
  724. .long 1071867425
  725. .long 2671523434
  726. .long 1071873065
  727. .long 387544807
  728. .long 1071876834
  729. .long 1470497767
  730. .long 1071880609
  731. .long 4269259217
  732. .long 1071886284
  733. .long 1345663925
  734. .long 1071890077
  735. .long 2159323299
  736. .long 1071893876
  737. .long 957937516
  738. .long 1071899588
  739. .long 2994656967
  740. .long 1071903404
  741. .long 556124819
  742. .long 1071907228
  743. .long 1631098658
  744. .long 1071912976
  745. .long 1368257861
  746. .long 1071916817
  747. .long 1309849279
  748. .long 1071920665
  749. .long 1567156841
  750. .long 1071924520
  751. .long 1179420986
  752. .long 1071930316
  753. .long 569448444
  754. .long 1071934189
  755. .long 669557459
  756. .long 1071938069
  757. .long 1593834700
  758. .long 1071941956
  759. .long 3166083125
  760. .long 1071947800
  761. .long 211641815
  762. .long 1071951706
  763. .long 2780675719
  764. .long 1071955618
  765. .long 2400234567
  766. .long 1071959538
  767. .long 3482927192
  768. .long 1071963465
  769. .long 1852089988
  770. .long 1071967400
  771. .long 1020849000
  772. .long 1071973316
  773. .long 1718090839
  774. .long 1071977269
  775. .long 121152472
  776. .long 1071981230
  777. .long 646346839
  778. .long 1071985198
  779. .long 3415709705
  780. .long 1071989173
  781. .long 4257004898
  782. .long 1071993156
  783. .long 3293664199
  784. .long 1071997147
  785. .long 649825382
  786. .long 1072001146
  787. .long 248887552
  788. .long 1072007158
  789. .long 2541522737
  790. .long 1072011175
  791. .long 3593780107
  792. .long 1072015200
  793. .long 3533041935
  794. .long 1072019233
  795. .long 2487426809
  796. .long 1072023274
  797. .long 585795318
  798. .long 1072027323
  799. .long 2252723088
  800. .long 1072031379
  801. .long 3323604690
  802. .long 1072035443
  803. .long 3929561382
  804. .long 1072039515
  805. .long 4202479723
  806. .long 1072043595
  807. .long 4275017539
  808. .long 1072047683
  809. .long 0
  810. .long 1072689152
  811. .long 0
  812. .long 1072680960
  813. .long 0
  814. .long 1072672768
  815. .long 0
  816. .long 1072664576
  817. .long 0
  818. .long 1072657408
  819. .long 0
  820. .long 1072649216
  821. .long 0
  822. .long 1072641024
  823. .long 0
  824. .long 1072633856
  825. .long 0
  826. .long 1072625664
  827. .long 0
  828. .long 1072618496
  829. .long 0
  830. .long 1072610304
  831. .long 0
  832. .long 1072603136
  833. .long 0
  834. .long 1072595968
  835. .long 0
  836. .long 1072587776
  837. .long 0
  838. .long 1072580608
  839. .long 0
  840. .long 1072573440
  841. .long 0
  842. .long 1072566272
  843. .long 0
  844. .long 1072559104
  845. .long 0
  846. .long 1072551936
  847. .long 0
  848. .long 1072544768
  849. .long 0
  850. .long 1072537600
  851. .long 0
  852. .long 1072530432
  853. .long 0
  854. .long 1072524288
  855. .long 0
  856. .long 1072517120
  857. .long 0
  858. .long 1072509952
  859. .long 0
  860. .long 1072502784
  861. .long 0
  862. .long 1072496640
  863. .long 0
  864. .long 1072489472
  865. .long 0
  866. .long 1072483328
  867. .long 0
  868. .long 1072476160
  869. .long 0
  870. .long 1072470016
  871. .long 0
  872. .long 1072463872
  873. .long 0
  874. .long 1072456704
  875. .long 0
  876. .long 1072450560
  877. .long 0
  878. .long 1072444416
  879. .long 0
  880. .long 1072438272
  881. .long 0
  882. .long 1072431104
  883. .long 0
  884. .long 1072424960
  885. .long 0
  886. .long 1072418816
  887. .long 0
  888. .long 1072412672
  889. .long 0
  890. .long 1072406528
  891. .long 0
  892. .long 1072400384
  893. .long 0
  894. .long 1072394240
  895. .long 0
  896. .long 1072389120
  897. .long 0
  898. .long 1072382976
  899. .long 0
  900. .long 1072376832
  901. .long 0
  902. .long 1072370688
  903. .long 0
  904. .long 1072364544
  905. .long 0
  906. .long 1072359424
  907. .long 0
  908. .long 1072353280
  909. .long 0
  910. .long 1072348160
  911. .long 0
  912. .long 1072342016
  913. .long 0
  914. .long 1072335872
  915. .long 0
  916. .long 1072330752
  917. .long 0
  918. .long 1072325632
  919. .long 0
  920. .long 1072319488
  921. .long 0
  922. .long 1072314368
  923. .long 0
  924. .long 1072308224
  925. .long 0
  926. .long 1072303104
  927. .long 0
  928. .long 1072297984
  929. .long 0
  930. .long 1072292864
  931. .long 0
  932. .long 1072286720
  933. .long 0
  934. .long 1072281600
  935. .long 0
  936. .long 1072276480
  937. .long 0
  938. .long 1072271360
  939. .long 0
  940. .long 1072266240
  941. .long 0
  942. .long 1072261120
  943. .long 0
  944. .long 1072256000
  945. .long 0
  946. .long 1072250880
  947. .long 0
  948. .long 1072245760
  949. .long 0
  950. .long 1072240640
  951. .long 0
  952. .long 1072235520
  953. .long 0
  954. .long 1072230400
  955. .long 0
  956. .long 1072225280
  957. .long 0
  958. .long 1072220160
  959. .long 0
  960. .long 1072216064
  961. .long 0
  962. .long 1072210944
  963. .long 0
  964. .long 1072205824
  965. .long 0
  966. .long 1072200704
  967. .long 0
  968. .long 1072196608
  969. .long 0
  970. .long 1072191488
  971. .long 0
  972. .long 1072186368
  973. .long 0
  974. .long 1072182272
  975. .long 0
  976. .long 1072177152
  977. .long 0
  978. .long 1072173056
  979. .long 0
  980. .long 1072167936
  981. .long 0
  982. .long 1072163840
  983. .long 0
  984. .long 1072158720
  985. .long 0
  986. .long 1072154624
  987. .long 0
  988. .long 1072149504
  989. .long 0
  990. .long 1072145408
  991. .long 0
  992. .long 1072141312
  993. .long 0
  994. .long 1072136192
  995. .long 0
  996. .long 1072132096
  997. .long 0
  998. .long 1072128000
  999. .long 0
  1000. .long 1072123904
  1001. .long 0
  1002. .long 1072118784
  1003. .long 0
  1004. .long 1072114688
  1005. .long 0
  1006. .long 1072110592
  1007. .long 0
  1008. .long 1072106496
  1009. .long 0
  1010. .long 1072102400
  1011. .long 0
  1012. .long 1072098304
  1013. .long 0
  1014. .long 1072093184
  1015. .long 0
  1016. .long 1072089088
  1017. .long 0
  1018. .long 1072084992
  1019. .long 0
  1020. .long 1072080896
  1021. .long 0
  1022. .long 1072076800
  1023. .long 0
  1024. .long 1072072704
  1025. .long 0
  1026. .long 1072068608
  1027. .long 0
  1028. .long 1072064512
  1029. .long 0
  1030. .long 1072061440
  1031. .long 0
  1032. .long 1072057344
  1033. .long 0
  1034. .long 1072053248
  1035. .long 0
  1036. .long 1072049152
  1037. .long 0
  1038. .long 1072045056
  1039. .long 0
  1040. .long 1072040960
  1041. .long 0
  1042. .long 1072036864
  1043. .long 0
  1044. .long 1072033792
  1045. .long 0
  1046. .long 1072029696
  1047. .long 0
  1048. .long 1072025600
  1049. .long 0
  1050. .long 1072022528
  1051. .long 0
  1052. .long 1072018432
  1053. .long 0
  1054. .long 1072014336
  1055. .long 0
  1056. .long 1072011264
  1057. .long 0
  1058. .long 1072007168
  1059. .long 0
  1060. .long 1072003072
  1061. .long 0
  1062. .long 1072000000
  1063. .long 0
  1064. .long 1071995904
  1065. .long 0
  1066. .long 1071992832
  1067. .long 0
  1068. .long 1071988736
  1069. .long 0
  1070. .long 1071985664
  1071. .long 0
  1072. .long 1071981568
  1073. .long 0
  1074. .long 1071978496
  1075. .long 0
  1076. .long 1071974400
  1077. .long 0
  1078. .long 1071971328
  1079. .long 0
  1080. .long 1071967232
  1081. .long 0
  1082. .long 1071964160
  1083. .long 0
  1084. .long 1071960064
  1085. .long 0
  1086. .long 1071956992
  1087. .long 0
  1088. .long 1071953920
  1089. .long 0
  1090. .long 1071949824
  1091. .long 0
  1092. .long 1071946752
  1093. .long 0
  1094. .long 1071943680
  1095. .long 0
  1096. .long 1071939584
  1097. .long 0
  1098. .long 1071936512
  1099. .long 0
  1100. .long 1071933440
  1101. .long 0
  1102. .long 1071930368
  1103. .long 0
  1104. .long 1071926272
  1105. .long 0
  1106. .long 1071923200
  1107. .long 0
  1108. .long 1071920128
  1109. .long 0
  1110. .long 1071917056
  1111. .long 0
  1112. .long 1071913984
  1113. .long 0
  1114. .long 1071909888
  1115. .long 0
  1116. .long 1071906816
  1117. .long 0
  1118. .long 1071903744
  1119. .long 0
  1120. .long 1071900672
  1121. .long 0
  1122. .long 1071897600
  1123. .long 0
  1124. .long 1071894528
  1125. .long 0
  1126. .long 1071891456
  1127. .long 0
  1128. .long 1071888384
  1129. .long 0
  1130. .long 1071885312
  1131. .long 0
  1132. .long 1071882240
  1133. .long 0
  1134. .long 1071879168
  1135. .long 0
  1136. .long 1071876096
  1137. .long 0
  1138. .long 1071873024
  1139. .long 0
  1140. .long 1071869952
  1141. .long 0
  1142. .long 1071866880
  1143. .long 0
  1144. .long 1071863808
  1145. .long 0
  1146. .long 1071860736
  1147. .long 0
  1148. .long 1071857664
  1149. .long 0
  1150. .long 1071854592
  1151. .long 0
  1152. .long 1071851520
  1153. .long 0
  1154. .long 1071849472
  1155. .long 0
  1156. .long 1071846400
  1157. .long 0
  1158. .long 1071843328
  1159. .long 0
  1160. .long 1071840256
  1161. .long 0
  1162. .long 1071837184
  1163. .long 0
  1164. .long 1071834112
  1165. .long 0
  1166. .long 1071832064
  1167. .long 0
  1168. .long 1071828992
  1169. .long 0
  1170. .long 1071825920
  1171. .long 0
  1172. .long 1071822848
  1173. .long 0
  1174. .long 1071820800
  1175. .long 0
  1176. .long 1071817728
  1177. .long 0
  1178. .long 1071814656
  1179. .long 0
  1180. .long 1071812608
  1181. .long 0
  1182. .long 1071809536
  1183. .long 0
  1184. .long 1071806464
  1185. .long 0
  1186. .long 1071804416
  1187. .long 0
  1188. .long 1071801344
  1189. .long 0
  1190. .long 1071798272
  1191. .long 0
  1192. .long 1071796224
  1193. .long 0
  1194. .long 1071793152
  1195. .long 0
  1196. .long 1071790080
  1197. .long 0
  1198. .long 1071788032
  1199. .long 0
  1200. .long 1071784960
  1201. .long 0
  1202. .long 1071782912
  1203. .long 0
  1204. .long 1071779840
  1205. .long 0
  1206. .long 1071777792
  1207. .long 0
  1208. .long 1071774720
  1209. .long 0
  1210. .long 1071771648
  1211. .long 0
  1212. .long 1071769600
  1213. .long 0
  1214. .long 1071766528
  1215. .long 0
  1216. .long 1071764480
  1217. .long 0
  1218. .long 1071762432
  1219. .long 0
  1220. .long 1071759360
  1221. .long 0
  1222. .long 1071757312
  1223. .long 0
  1224. .long 1071754240
  1225. .long 0
  1226. .long 1071752192
  1227. .long 0
  1228. .long 1071749120
  1229. .long 0
  1230. .long 1071747072
  1231. .long 0
  1232. .long 1071744000
  1233. .long 0
  1234. .long 1071741952
  1235. .long 0
  1236. .long 1071739904
  1237. .long 0
  1238. .long 1071736832
  1239. .long 0
  1240. .long 1071734784
  1241. .long 0
  1242. .long 1071732736
  1243. .long 0
  1244. .long 1071729664
  1245. .long 0
  1246. .long 1071727616
  1247. .long 0
  1248. .long 1071725568
  1249. .long 0
  1250. .long 1071722496
  1251. .long 0
  1252. .long 1071720448
  1253. .long 0
  1254. .long 1071718400
  1255. .long 0
  1256. .long 1071715328
  1257. .long 0
  1258. .long 1071713280
  1259. .long 0
  1260. .long 1071711232
  1261. .long 0
  1262. .long 1071709184
  1263. .long 0
  1264. .long 1071706112
  1265. .long 0
  1266. .long 1071704064
  1267. .long 0
  1268. .long 1071702016
  1269. .long 0
  1270. .long 1071699968
  1271. .long 0
  1272. .long 1071696896
  1273. .long 0
  1274. .long 1071694848
  1275. .long 0
  1276. .long 1071692800
  1277. .long 0
  1278. .long 1071690752
  1279. .long 0
  1280. .long 1071688704
  1281. .long 0
  1282. .long 1071686656
  1283. .long 0
  1284. .long 1071683584
  1285. .long 0
  1286. .long 1071681536
  1287. .long 0
  1288. .long 1071679488
  1289. .long 0
  1290. .long 1071677440
  1291. .long 0
  1292. .long 1071675392
  1293. .long 0
  1294. .long 1071673344
  1295. .long 0
  1296. .long 1071671296
  1297. .long 0
  1298. .long 1071669248
  1299. .long 0
  1300. .long 1071666176
  1301. .long 0
  1302. .long 1071664128
  1303. .long 0
  1304. .long 1071662080
  1305. .long 0
  1306. .long 1071660032
  1307. .long 0
  1308. .long 1071657984
  1309. .long 0
  1310. .long 1071655936
  1311. .long 0
  1312. .long 1071653888
  1313. .long 0
  1314. .long 1071651840
  1315. .long 0
  1316. .long 1071649792
  1317. .long 0
  1318. .long 1071647744
  1319. .long 0
  1320. .long 1071645696
  1321. .type static_const_table,@object
  1322. .size static_const_table,4288
  1323. .data
  1324. .section .note.GNU-stack, ""
  1325. # End