log2_wmt.S 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808
  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 "log2_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 log2
  59. .text
  60. .align 16,0x90
  61. .globl log2
  62. log2:
  63. # parameter 1: 8 + %ebp
  64. ..B2.1:
  65. ..L3:
  66. ..B2.2:
  67. pushl %ebp
  68. movl %esp, %ebp
  69. subl $104, %esp
  70. movl %ebx, 40(%esp)
  71. call static_func
  72. movl %eax, %ebx
  73. xorpd %xmm2, %xmm2
  74. movl $16368, %eax
  75. pinsrw $3, %eax, %xmm2
  76. movl $1069088768, %ecx
  77. movd %ecx, %xmm7
  78. xorpd %xmm3, %xmm3
  79. movl $30704, %edx
  80. pinsrw $3, %edx, %xmm3
  81. movsd 112(%esp), %xmm0
  82. movapd %xmm0, %xmm1
  83. movl $32768, %edx
  84. movd %edx, %xmm4
  85. movapd 2112(%ebx), %xmm5
  86. pextrw $3, %xmm0, %eax
  87. orpd %xmm2, %xmm0
  88. movl $16352, %ecx
  89. psllq $5, %xmm0
  90. movsd 2128(%ebx), %xmm2
  91. psrlq $34, %xmm0
  92. rcpss %xmm0, %xmm0
  93. psllq $12, %xmm1
  94. pshufd $78, %xmm5, %xmm6
  95. psrlq $12, %xmm1
  96. subl $16, %eax
  97. cmpl $32736, %eax
  98. jae .L_2TAG_PACKET_0.0.3
  99. .L_2TAG_PACKET_1.0.3:
  100. mulss %xmm7, %xmm0
  101. orpd %xmm3, %xmm1
  102. andpd %xmm1, %xmm5
  103. paddd %xmm4, %xmm0
  104. subsd %xmm5, %xmm1
  105. movd %xmm0, %edx
  106. psllq $29, %xmm0
  107. andpd %xmm6, %xmm0
  108. andl $32752, %eax
  109. subl %ecx, %eax
  110. sarl $4, %eax
  111. cvtsi2sdl %eax, %xmm7
  112. mulpd %xmm0, %xmm5
  113. mulsd %xmm0, %xmm1
  114. movapd 2064(%ebx), %xmm3
  115. subsd %xmm2, %xmm5
  116. andl $16711680, %edx
  117. shrl $12, %edx
  118. movapd -912(%ebx,%edx), %xmm0
  119. movapd 2080(%ebx), %xmm4
  120. addsd %xmm5, %xmm1
  121. movapd 2096(%ebx), %xmm2
  122. movsd 2136(%ebx), %xmm6
  123. pshufd $68, %xmm1, %xmm5
  124. mulsd %xmm1, %xmm3
  125. addsd %xmm7, %xmm0
  126. mulpd %xmm5, %xmm4
  127. mulpd %xmm5, %xmm5
  128. addpd %xmm2, %xmm4
  129. mulpd %xmm5, %xmm3
  130. pshufd $228, %xmm0, %xmm7
  131. addsd %xmm1, %xmm0
  132. mulsd %xmm1, %xmm4
  133. subsd %xmm0, %xmm7
  134. mulsd %xmm1, %xmm6
  135. addsd %xmm7, %xmm1
  136. pshufd $238, %xmm0, %xmm2
  137. mulsd %xmm5, %xmm5
  138. addsd %xmm6, %xmm1
  139. addpd %xmm3, %xmm4
  140. addsd %xmm2, %xmm1
  141. mulpd %xmm5, %xmm4
  142. addsd %xmm4, %xmm1
  143. pshufd $238, %xmm4, %xmm5
  144. addsd %xmm5, %xmm1
  145. addsd %xmm1, %xmm0
  146. jmp .L_2TAG_PACKET_2.0.3
  147. .L_2TAG_PACKET_0.0.3:
  148. movsd 112(%esp), %xmm0
  149. movapd %xmm0, %xmm1
  150. addl $16, %eax
  151. cmpl $32768, %eax
  152. jae .L_2TAG_PACKET_3.0.3
  153. cmpl $16, %eax
  154. jb .L_2TAG_PACKET_4.0.3
  155. .L_2TAG_PACKET_5.0.3:
  156. addsd %xmm0, %xmm0
  157. jmp .L_2TAG_PACKET_2.0.3
  158. .L_2TAG_PACKET_6.0.3:
  159. ja .L_2TAG_PACKET_5.0.3
  160. cmpl $0, %edx
  161. ja .L_2TAG_PACKET_5.0.3
  162. jmp .L_2TAG_PACKET_7.0.3
  163. .L_2TAG_PACKET_3.0.3:
  164. movd %xmm1, %edx
  165. psrlq $32, %xmm1
  166. movd %xmm1, %ecx
  167. addl %ecx, %ecx
  168. cmpl $-2097152, %ecx
  169. jae .L_2TAG_PACKET_6.0.3
  170. orl %ecx, %edx
  171. cmpl $0, %edx
  172. je .L_2TAG_PACKET_8.0.3
  173. .L_2TAG_PACKET_7.0.3:
  174. xorpd %xmm1, %xmm1
  175. xorpd %xmm0, %xmm0
  176. movl $32752, %eax
  177. pinsrw $3, %eax, %xmm1
  178. movl $171, %edx
  179. mulsd %xmm1, %xmm0
  180. .L_2TAG_PACKET_9.0.3:
  181. movsd %xmm0, (%esp)
  182. movsd 112(%esp), %xmm0
  183. subl $32, %esp
  184. lea 112(%esp), %eax
  185. movl %eax, (%esp)
  186. lea 112(%esp), %eax
  187. movl %eax, 4(%esp)
  188. lea 32(%esp), %eax
  189. movl %eax, 8(%esp)
  190. movl %edx, %eax
  191. movl %eax, 12(%esp)
  192. call __libm_error_support
  193. addl $32, %esp
  194. fldl (%esp)
  195. jmp .L_2TAG_PACKET_10.0.3
  196. .L_2TAG_PACKET_8.0.3:
  197. xorpd %xmm1, %xmm1
  198. xorpd %xmm0, %xmm0
  199. movl $49136, %eax
  200. pinsrw $3, %eax, %xmm0
  201. divsd %xmm1, %xmm0
  202. movl $170, %edx
  203. jmp .L_2TAG_PACKET_9.0.3
  204. .L_2TAG_PACKET_4.0.3:
  205. movd %xmm1, %edx
  206. psrlq $32, %xmm1
  207. movd %xmm1, %ecx
  208. orl %ecx, %edx
  209. cmpl $0, %edx
  210. je .L_2TAG_PACKET_8.0.3
  211. xorpd %xmm1, %xmm1
  212. movl $18416, %eax
  213. pinsrw $3, %eax, %xmm1
  214. mulsd %xmm1, %xmm0
  215. xorpd %xmm2, %xmm2
  216. movl $16368, %eax
  217. pinsrw $3, %eax, %xmm2
  218. movapd %xmm0, %xmm1
  219. pextrw $3, %xmm0, %eax
  220. orpd %xmm2, %xmm0
  221. movl $18416, %ecx
  222. psllq $5, %xmm0
  223. movsd 2128(%ebx), %xmm2
  224. psrlq $34, %xmm0
  225. rcpss %xmm0, %xmm0
  226. psllq $12, %xmm1
  227. pshufd $78, %xmm5, %xmm6
  228. psrlq $12, %xmm1
  229. jmp .L_2TAG_PACKET_1.0.3
  230. .L_2TAG_PACKET_2.0.3:
  231. movsd %xmm0, 24(%esp)
  232. fldl 24(%esp)
  233. .L_2TAG_PACKET_10.0.3:
  234. movl 40(%esp), %ebx
  235. movl %ebp, %esp
  236. popl %ebp
  237. ret
  238. ..B2.3:
  239. .align 16,0x90
  240. .type log2,@function
  241. .size log2,.-log2
  242. .data
  243. # -- End log2
  244. .text
  245. # -- Begin __libm_error_support
  246. .text
  247. .align 16,0x90
  248. __libm_error_support:
  249. # parameter 1: 4 + %esp
  250. # parameter 2: 8 + %esp
  251. # parameter 3: 12 + %esp
  252. # parameter 4: 16 + %esp
  253. ..B3.1:
  254. ..L4:
  255. ret
  256. .align 16,0x90
  257. .type __libm_error_support,@function
  258. .size __libm_error_support,.-__libm_error_support
  259. .data
  260. # -- End __libm_error_support
  261. .section .rodata, "a"
  262. .align 16
  263. .align 16
  264. static_const_table:
  265. .long 0
  266. .long 1072693248
  267. .long 0
  268. .long 0
  269. .long 3065110528
  270. .long 1072676937
  271. .long 969155058
  272. .long 1027421928
  273. .long 3789631488
  274. .long 1072660714
  275. .long 1061361078
  276. .long 1026032326
  277. .long 2461925376
  278. .long 1072644578
  279. .long 1624763829
  280. .long 3175910818
  281. .long 3729080320
  282. .long 1072628527
  283. .long 1845599454
  284. .long 1028591843
  285. .long 3710689280
  286. .long 1072612561
  287. .long 3776236642
  288. .long 1025648432
  289. .long 2882404352
  290. .long 1072596679
  291. .long 3683226528
  292. .long 3174591570
  293. .long 1779716096
  294. .long 1072580880
  295. .long 1916484889
  296. .long 3173934989
  297. .long 996708352
  298. .long 1072565163
  299. .long 716999656
  300. .long 3175673444
  301. .long 1184837632
  302. .long 1072549527
  303. .long 1973599317
  304. .long 3174949482
  305. .long 3051761664
  306. .long 1072533971
  307. .long 1437348984
  308. .long 1028530411
  309. .long 3065225216
  310. .long 1072518495
  311. .long 1219343899
  312. .long 1028525753
  313. .long 2041864192
  314. .long 1072503098
  315. .long 388496599
  316. .long 3175919551
  317. .long 851140608
  318. .long 1072487779
  319. .long 2822909360
  320. .long 3173772990
  321. .long 414302208
  322. .long 1072472537
  323. .long 1306322068
  324. .long 1026235748
  325. .long 1703325696
  326. .long 1072457371
  327. .long 1651655805
  328. .long 3174368281
  329. .long 1444937728
  330. .long 1072442281
  331. .long 1145646243
  332. .long 3175573309
  333. .long 709566464
  334. .long 1072427266
  335. .long 3608295147
  336. .long 3168585112
  337. .long 615415808
  338. .long 1072412325
  339. .long 2957847316
  340. .long 1027961637
  341. .long 2327523328
  342. .long 1072397457
  343. .long 3266875511
  344. .long 3175163169
  345. .long 2761863168
  346. .long 1072382662
  347. .long 3329930550
  348. .long 1027790656
  349. .long 3174416384
  350. .long 1072367939
  351. .long 3349298596
  352. .long 3172501429
  353. .long 570335232
  354. .long 1072353288
  355. .long 905028281
  356. .long 3175970581
  357. .long 588005376
  358. .long 1072338707
  359. .long 40558280
  360. .long 1022275054
  361. .long 318357504
  362. .long 1072324196
  363. .long 3000963593
  364. .long 3175644723
  365. .long 1188933632
  366. .long 1072309754
  367. .long 1152643439
  368. .long 3171407768
  369. .long 373186560
  370. .long 1072295381
  371. .long 3440409283
  372. .long 3174861647
  373. .long 3674587136
  374. .long 1072281075
  375. .long 1985407462
  376. .long 1026124611
  377. .long 4051050496
  378. .long 1072266837
  379. .long 2734481544
  380. .long 1026856954
  381. .long 3089022976
  382. .long 1072252666
  383. .long 3365453112
  384. .long 1028135364
  385. .long 2412838912
  386. .long 1072238561
  387. .long 1203709499
  388. .long 3175656792
  389. .long 3683999744
  390. .long 1072224521
  391. .long 4237943120
  392. .long 3176014210
  393. .long 10571776
  394. .long 1072210547
  395. .long 1358548904
  396. .long 3174161579
  397. .long 1716314112
  398. .long 1072196636
  399. .long 1192519078
  400. .long 3175777045
  401. .long 1980272640
  402. .long 1072182789
  403. .long 1567013979
  404. .long 3174472130
  405. .long 2605957120
  406. .long 1072169005
  407. .long 1671600287
  408. .long 1028158963
  409. .long 1135812608
  410. .long 1072155284
  411. .long 1547709291
  412. .long 3174179085
  413. .long 3735490560
  414. .long 1072141624
  415. .long 2225392115
  416. .long 1027056729
  417. .long 3718443008
  418. .long 1072128026
  419. .long 3797315894
  420. .long 3175978381
  421. .long 3020144640
  422. .long 1072114489
  423. .long 569231379
  424. .long 3176080301
  425. .long 3607605248
  426. .long 1072101012
  427. .long 2931542967
  428. .long 1028585043
  429. .long 3183849472
  430. .long 1072087595
  431. .long 1779595699
  432. .long 1025078612
  433. .long 3777277952
  434. .long 1072074237
  435. .long 3836888569
  436. .long 3176101128
  437. .long 3151212544
  438. .long 1072060938
  439. .long 4204238866
  440. .long 1027628024
  441. .long 3393323008
  442. .long 1072047697
  443. .long 3590952967
  444. .long 1024914744
  445. .long 2325151744
  446. .long 1072034514
  447. .long 2081953065
  448. .long 1024436445
  449. .long 2091569152
  450. .long 1072021388
  451. .long 1869579321
  452. .long 3176039801
  453. .long 570331136
  454. .long 1072008319
  455. .long 1169272038
  456. .long 1028145343
  457. .long 4256530432
  458. .long 1071995305
  459. .long 3897289024
  460. .long 3171837174
  461. .long 2492289024
  462. .long 1071982348
  463. .long 3892405903
  464. .long 3175484647
  465. .long 1826058240
  466. .long 1071969446
  467. .long 4079999923
  468. .long 3175326622
  469. .long 242364416
  470. .long 1071956599
  471. .long 850820968
  472. .long 3175983841
  473. .long 46260224
  474. .long 1071943806
  475. .long 2164938638
  476. .long 1028426857
  477. .long 3567947776
  478. .long 1071931066
  479. .long 2011723452
  480. .long 1028083988
  481. .long 277430272
  482. .long 1071918381
  483. .long 2531435800
  484. .long 3169601318
  485. .long 1143848960
  486. .long 1071905748
  487. .long 294923185
  488. .long 1023738369
  489. .long 4275343360
  490. .long 1071893167
  491. .long 2459435756
  492. .long 1028412742
  493. .long 3508592640
  494. .long 1071880639
  495. .long 503755275
  496. .long 3173140530
  497. .long 1293312000
  498. .long 1071868163
  499. .long 3333822795
  500. .long 1026993594
  501. .long 101961728
  502. .long 1071855738
  503. .long 2904005851
  504. .long 1027338469
  505. .long 2429362176
  506. .long 1071843363
  507. .long 1235892196
  508. .long 3175679811
  509. .long 2202386432
  510. .long 1071831039
  511. .long 2295142960
  512. .long 1028565357
  513. .long 1959501824
  514. .long 1071818765
  515. .long 254808788
  516. .long 1028157588
  517. .long 4260454400
  518. .long 1071806540
  519. .long 1281464327
  520. .long 3173548784
  521. .long 3096002560
  522. .long 1071794365
  523. .long 2126040068
  524. .long 3168834094
  525. .long 1067458560
  526. .long 1071782239
  527. .long 957416402
  528. .long 3171516564
  529. .long 796413952
  530. .long 1071770161
  531. .long 3663270514
  532. .long 1026937343
  533. .long 629456896
  534. .long 1071758131
  535. .long 2081311685
  536. .long 1026861414
  537. .long 3227787264
  538. .long 1071746148
  539. .long 325239760
  540. .long 3175812466
  541. .long 2681995264
  542. .long 1071734213
  543. .long 692600417
  544. .long 1028316258
  545. .long 1691656192
  546. .long 1071722325
  547. .long 2854288619
  548. .long 3174069820
  549. .long 2975059968
  550. .long 1071710483
  551. .long 2357806657
  552. .long 3175896595
  553. .long 1853362176
  554. .long 1071686938
  555. .long 182026883
  556. .long 3174676055
  557. .long 4247105536
  558. .long 1071663574
  559. .long 1264810745
  560. .long 1026738550
  561. .long 671424512
  562. .long 1071636109
  563. .long 321222784
  564. .long 1028039985
  565. .long 4092968960
  566. .long 1071590092
  567. .long 3658154599
  568. .long 3175856095
  569. .long 193347584
  570. .long 1071544424
  571. .long 723354347
  572. .long 3173824323
  573. .long 985587712
  574. .long 1071499097
  575. .long 2344377442
  576. .long 1027857554
  577. .long 1801297920
  578. .long 1071454107
  579. .long 2398211919
  580. .long 3175430015
  581. .long 2750758912
  582. .long 1071409449
  583. .long 223148174
  584. .long 1028267694
  585. .long 118882304
  586. .long 1071365119
  587. .long 1958423088
  588. .long 1026816298
  589. .long 3531350016
  590. .long 1071321110
  591. .long 875023512
  592. .long 1027316085
  593. .long 1581752320
  594. .long 1071277420
  595. .long 345754833
  596. .long 1027657950
  597. .long 473587712
  598. .long 1071234043
  599. .long 3024467474
  600. .long 3175496105
  601. .long 2533163008
  602. .long 1071190974
  603. .long 3279280870
  604. .long 3173991880
  605. .long 1902854144
  606. .long 1071148210
  607. .long 3170372974
  608. .long 3174359141
  609. .long 1709547520
  610. .long 1071105746
  611. .long 3312617382
  612. .long 3175326532
  613. .long 1168744448
  614. .long 1071063578
  615. .long 2799128425
  616. .long 1027228825
  617. .long 4163903488
  618. .long 1071021701
  619. .long 1285964057
  620. .long 3176060221
  621. .long 2056257536
  622. .long 1070980113
  623. .long 2706516695
  624. .long 1028650734
  625. .long 3739770880
  626. .long 1070938808
  627. .long 246392277
  628. .long 3174722093
  629. .long 1271734272
  630. .long 1070897784
  631. .long 3679462403
  632. .long 3174159366
  633. .long 4223328256
  634. .long 1070857035
  635. .long 2433294629
  636. .long 1027980203
  637. .long 1015963648
  638. .long 1070816560
  639. .long 4253198713
  640. .long 1026847814
  641. .long 1862295552
  642. .long 1070776353
  643. .long 1509191037
  644. .long 3173682029
  645. .long 103178240
  646. .long 1070736412
  647. .long 3582688163
  648. .long 3173089500
  649. .long 2264358912
  650. .long 1070696732
  651. .long 1779381280
  652. .long 1025292403
  653. .long 2278850560
  654. .long 1070657311
  655. .long 3240888728
  656. .long 1027177644
  657. .long 2954207232
  658. .long 1070618145
  659. .long 3564986365
  660. .long 1024870970
  661. .long 1865613312
  662. .long 1070562367
  663. .long 3892585078
  664. .long 1027946215
  665. .long 3434348544
  666. .long 1070485036
  667. .long 3011363162
  668. .long 3175199985
  669. .long 671449088
  670. .long 1070408197
  671. .long 1145012811
  672. .long 1026506981
  673. .long 1327038464
  674. .long 1070331842
  675. .long 227553652
  676. .long 1028331265
  677. .long 766836736
  678. .long 1070255966
  679. .long 518075456
  680. .long 3175312400
  681. .long 3434479616
  682. .long 1070180562
  683. .long 1452680450
  684. .long 3174267422
  685. .long 1364688896
  686. .long 1070105626
  687. .long 2571031723
  688. .long 3174222501
  689. .long 4236263424
  690. .long 1070031150
  691. .long 3514507731
  692. .long 3175326685
  693. .long 706019328
  694. .long 1069957131
  695. .long 2980398698
  696. .long 1026808442
  697. .long 1347502080
  698. .long 1069883561
  699. .long 1818423398
  700. .long 3175271900
  701. .long 4280483840
  702. .long 1069810435
  703. .long 3925170731
  704. .long 3175415416
  705. .long 3750608896
  706. .long 1069737749
  707. .long 710015584
  708. .long 3170118559
  709. .long 3004235776
  710. .long 1069665497
  711. .long 3823542833
  712. .long 3174354681
  713. .long 1393737728
  714. .long 1069593674
  715. .long 4238122296
  716. .long 1028475778
  717. .long 1621164032
  718. .long 1069497029
  719. .long 2232087921
  720. .long 3175937870
  721. .long 2762080256
  722. .long 1069355067
  723. .long 3580752115
  724. .long 3175802838
  725. .long 2914779136
  726. .long 1069213933
  727. .long 1251526596
  728. .long 1028548772
  729. .long 3808428032
  730. .long 1069073617
  731. .long 1491573749
  732. .long 1025131695
  733. .long 3589865472
  734. .long 1068934110
  735. .long 2320751647
  736. .long 3175285520
  737. .long 1102381056
  738. .long 1068795403
  739. .long 2369472545
  740. .long 3174735692
  741. .long 164790272
  742. .long 1068657486
  743. .long 3958705468
  744. .long 1027545055
  745. .long 966098944
  746. .long 1068520350
  747. .long 91754714
  748. .long 3174161762
  749. .long 100794368
  750. .long 1068269030
  751. .long 3205869737
  752. .long 3173509296
  753. .long 2079653888
  754. .long 1067997831
  755. .long 930310477
  756. .long 1028614386
  757. .long 3471048704
  758. .long 1067728143
  759. .long 1091811766
  760. .long 1028000848
  761. .long 1092419584
  762. .long 1067459950
  763. .long 629649056
  764. .long 3175844743
  765. .long 3079012352
  766. .long 1066936100
  767. .long 3939938999
  768. .long 3172112142
  769. .long 3666608128
  770. .long 1066405591
  771. .long 4185504407
  772. .long 3175959388
  773. .long 526647296
  774. .long 1065354156
  775. .long 1469727419
  776. .long 3173760470
  777. .long 0
  778. .long 0
  779. .long 0
  780. .long 2147483648
  781. .long 1367832035
  782. .long 1066403058
  783. .long 2677381210
  784. .long 3216320731
  785. .long 3610762001
  786. .long 3214607116
  787. .long 1215221452
  788. .long 1069835102
  789. .long 2894285243
  790. .long 1067936923
  791. .long 3011779882
  792. .long 3218479542
  793. .long 4160749568
  794. .long 4294967295
  795. .long 0
  796. .long 4294959104
  797. .long 0
  798. .long 1073160192
  799. .long 370913857
  800. .long 3210587105
  801. .type static_const_table,@object
  802. .size static_const_table,2144
  803. .data
  804. .section .note.GNU-stack, ""
  805. # End