acoshf_wmt.S 23 KB

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