1 Star 1 Fork 1

life/RISC-V-math-library

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
atan.S 37.74 KB
一键复制 编辑 原始数据 按行查看 历史
life 提交于 2022-07-06 09:18 . 数学函数
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435
.section .rodata, "a", "progbits"
.align 4
.section .text, "ax", "progbits"
.align 4
.section .rodata
.align 4
$databegin:
.dword 0x3ff0000000000000
.dword 0xbfd55555555538e3
.dword 0x3fc9999987d2ba8c
.dword 0xbfc2475d83cadf8c
.dword 0xbfd5555555555554
.dword 0xbfc24924923e3b41
.dword 0x3fc99999999990ab
.dword 0x3fbc71c70f13bd13
.dword 0xbfb745ccd92c9b46
.dword 0xbfb0f49d05b681ef
.dword 0x3fb3b04bc4ef78bd
.dword 0x3faa6bc4fa48b1eb
.dword 0x3ff921fb54442d18
.dword 0x3c91a62633145c07
.dword 0x3fc7420a40000000
.dword 0x3fc701c83bf3f980
.dword 0x3fc7420a40000000
.dword 0x3fc701c83bf3f980
.dword 0x3fc7c21e50000000
.dword 0x3fc77dae6897f700
.dword 0x3fc7c21e50000000
.dword 0x3fc77dae6897f700
.dword 0x3fc8423dc8000000
.dword 0x3fc7f97322bc3610
.dword 0x3fc8423dc8000000
.dword 0x3fc7f97322bc3610
.dword 0x3fc8c25768000000
.dword 0x3fc87504eea56fe0
.dword 0x3fc8c25768000000
.dword 0x3fc87504eea56fe0
.dword 0x3fc94269c8000000
.dword 0x3fc8f061ab14e820
.dword 0x3fc94269c8000000
.dword 0x3fc8f061ab14e820
.dword 0x3fc9c28d68000000
.dword 0x3fc96ba020e03cc0
.dword 0x3fc9c28d68000000
.dword 0x3fc96ba020e03cc0
.dword 0x3fca429788000000
.dword 0x3fc9e6966dae59e0
.dword 0x3fca429788000000
.dword 0x3fc9e6966dae59e0
.dword 0x3fcac2bec8000000
.dword 0x3fca61783dba43b0
.dword 0x3fcac2bec8000000
.dword 0x3fca61783dba43b0
.dword 0x3fcb42dcf8000000
.dword 0x3fcadc20228cd1d0
.dword 0x3fcb42dcf8000000
.dword 0x3fcadc20228cd1d0
.dword 0x3fcbc2fa00000000
.dword 0x3fcb5694f094fea0
.dword 0x3fcbc2fa00000000
.dword 0x3fcb5694f094fea0
.dword 0x3fcc431348000000
.dword 0x3fcbd0d36ef692f0
.dword 0x3fcc431348000000
.dword 0x3fcbd0d36ef692f0
.dword 0x3fccc331d0000000
.dword 0x3fcc4ae3747bc250
.dword 0x3fccc331d0000000
.dword 0x3fcc4ae3747bc250
.dword 0x3fcd434c80000000
.dword 0x3fccc4bb9971ddc0
.dword 0x3fcd434c80000000
.dword 0x3fccc4bb9971ddc0
.dword 0x3fcdc35db8000000
.dword 0x3fcd3e55d1aa48a0
.dword 0x3fcdc35db8000000
.dword 0x3fcd3e55d1aa48a0
.dword 0x3fce4377e0000000
.dword 0x3fcdb7c2df02a390
.dword 0x3fce4377e0000000
.dword 0x3fcdb7c2df02a390
.dword 0x3fcec38928000000
.dword 0x3fce30f128b31660
.dword 0x3fcec38928000000
.dword 0x3fce30f128b31660
.dword 0x3fcf43af18000000
.dword 0x3fcea9fbe4494840
.dword 0x3fcf43af18000000
.dword 0x3fcea9fbe4494840
.dword 0x3fcfc3a7c8000000
.dword 0x3fcf22a42f600c50
.dword 0x3fcfc3a7c8000000
.dword 0x3fcf22a42f600c50
.dword 0x3fd021ff00000000
.dword 0x3fcf9b6c13700250
.dword 0x3fd06209b0000000
.dword 0x3fd009dee1541aa8
.dword 0x3fd0c452a8000000
.dword 0x3fd065fa45b49d60
.dword 0x3fd0c452a8000000
.dword 0x3fd065fa45b49d60
.dword 0x3fd14494e0000000
.dword 0x3fd0ddc441f266f8
.dword 0x3fd14494e0000000
.dword 0x3fd0ddc441f266f8
.dword 0x3fd1c4d688000000
.dword 0x3fd1551535c070d0
.dword 0x3fd1c4d688000000
.dword 0x3fd1551535c070d0
.dword 0x3fd24520e8000000
.dword 0x3fd1cbf334b89d70
.dword 0x3fd24520e8000000
.dword 0x3fd1cbf334b89d70
.dword 0x3fd2c56b48000000
.dword 0x3fd24253ad45d908
.dword 0x3fd2c56b48000000
.dword 0x3fd24253ad45d908
.dword 0x3fd345b848000000
.dword 0x3fd2b836a90f5fe8
.dword 0x3fd345b848000000
.dword 0x3fd2b836a90f5fe8
.dword 0x3fd3c60090000000
.dword 0x3fd32d932007bf00
.dword 0x3fd3c60090000000
.dword 0x3fd32d932007bf00
.dword 0x3fd4465500000000
.dword 0x3fd3a2763db59ed8
.dword 0x3fd4465500000000
.dword 0x3fd3a2763db59ed8
.dword 0x3fd4c6a0b8000000
.dword 0x3fd416cad2d67498
.dword 0x3fd4c6a0b8000000
.dword 0x3fd416cad2d67498
.dword 0x3fd546ecc0000000
.dword 0x3fd48a9709748420
.dword 0x3fd546ecc0000000
.dword 0x3fd48a9709748420
.dword 0x3fd5c75040000000
.dword 0x3fd4fdeda0aee368
.dword 0x3fd5c75040000000
.dword 0x3fd4fdeda0aee368
.dword 0x3fd647a3c8000000
.dword 0x3fd570a930437688
.dword 0x3fd647a3c8000000
.dword 0x3fd570a930437688
.dword 0x3fd6c7f730000000
.dword 0x3fd5e2d6219635c8
.dword 0x3fd6c7f730000000
.dword 0x3fd5e2d6219635c8
.dword 0x3fd7485de0000000
.dword 0x3fd65483cfdeb618
.dword 0x3fd7485de0000000
.dword 0x3fd65483cfdeb618
.dword 0x3fd7c8afe0000000
.dword 0x3fd6c58d24aac2c0
.dword 0x3fd7c8afe0000000
.dword 0x3fd6c58d24aac2c0
.dword 0x3fd8491820000000
.dword 0x3fd736164c4bbeb8
.dword 0x3fd8491820000000
.dword 0x3fd736164c4bbeb8
.dword 0x3fd8c97b48000000
.dword 0x3fd7a605a1155d10
.dword 0x3fd8c97b48000000
.dword 0x3fd7a605a1155d10
.dword 0x3fd949d7c0000000
.dword 0x3fd81558551feeb0
.dword 0x3fd949d7c0000000
.dword 0x3fd81558551feeb0
.dword 0x3fd9ca2778000000
.dword 0x3fd88407dc8b72c0
.dword 0x3fd9ca2778000000
.dword 0x3fd88407dc8b72c0
.dword 0x3fda4aa100000000
.dword 0x3fd8f241ba35f728
.dword 0x3fda4aa100000000
.dword 0x3fd8f241ba35f728
.dword 0x3fdacb16e8000000
.dword 0x3fd95fdd64d65bf8
.dword 0x3fdacb16e8000000
.dword 0x3fd95fdd64d65bf8
.dword 0x3fdb4b80c8000000
.dword 0x3fd9ccd2958e0488
.dword 0x3fdb4b80c8000000
.dword 0x3fd9ccd2958e0488
.dword 0x3fdbcbe138000000
.dword 0x3fda392281c08830
.dword 0x3fdbcbe138000000
.dword 0x3fda392281c08830
.dword 0x3fdc4c41d0000000
.dword 0x3fdaa4d43eeca6a8
.dword 0x3fdc4c41d0000000
.dword 0x3fdaa4d43eeca6a8
.dword 0x3fdcccd098000000
.dword 0x3fdb100d1194fde8
.dword 0x3fdcccd098000000
.dword 0x3fdb100d1194fde8
.dword 0x3fdd4d4138000000
.dword 0x3fdb7a8c3d55d2b8
.dword 0x3fdd4d4138000000
.dword 0x3fdb7a8c3d55d2b8
.dword 0x3fddcdb728000000
.dword 0x3fdbe46e7819c168
.dword 0x3fddcdb728000000
.dword 0x3fdbe46e7819c168
.dword 0x3fde4e2e60000000
.dword 0x3fdc4daf91ee33b8
.dword 0x3fde4e2e60000000
.dword 0x3fdc4daf91ee33b8
.dword 0x3fdeceab58000000
.dword 0x3fdcb6526607a560
.dword 0x3fdeceab58000000
.dword 0x3fdcb6526607a560
.dword 0x3fdf4f2a20000000
.dword 0x3fdd1e53003d96e0
.dword 0x3fdf4f2a20000000
.dword 0x3fdd1e53003d96e0
.dword 0x3fdfcfa738000000
.dword 0x3fdd85ade9e1eaf0
.dword 0x3fdfcfa738000000
.dword 0x3fdd85ade9e1eaf0
.dword 0x3fe0280da0000000
.dword 0x3fddec5cb71b4be0
.dword 0x3fe06851d8000000
.dword 0x3fde52765dc587f8
.dword 0x3fe0a895c8000000
.dword 0x3fdeb7e99b690468
.dword 0x3fe0e8d4c0000000
.dword 0x3fdf1caeb87af228
.dword 0x3fe1291600000000
.dword 0x3fdf80d0c732cf48
.dword 0x3fe1695398000000
.dword 0x3fdfe44642ba96a0
.dword 0x3fe1d37e40000000
.dword 0x3fe0439b4c5ac094
.dword 0x3fe1d37e40000000
.dword 0x3fe0439b4c5ac094
.dword 0x3fe2549af8000000
.dword 0x3fe0a57b100543d8
.dword 0x3fe2549af8000000
.dword 0x3fe0a57b100543d8
.dword 0x3fe2d5c1e0000000
.dword 0x3fe106101537f0e8
.dword 0x3fe2d5c1e0000000
.dword 0x3fe106101537f0e8
.dword 0x3fe356f580000000
.dword 0x3fe1655bfa61eb04
.dword 0x3fe356f580000000
.dword 0x3fe1655bfa61eb04
.dword 0x3fe3d82e90000000
.dword 0x3fe1c3598a8241e0
.dword 0x3fe3d82e90000000
.dword 0x3fe1c3598a8241e0
.dword 0x3fe4596c10000000
.dword 0x3fe22008adfffdb8
.dword 0x3fe4596c10000000
.dword 0x3fe22008adfffdb8
.dword 0x3fe4dab7c0000000
.dword 0x3fe27b71366600e8
.dword 0x3fe4dab7c0000000
.dword 0x3fe27b71366600e8
.dword 0x3fe55c0460000000
.dword 0x3fe2d58af512e55c
.dword 0x3fe55c0460000000
.dword 0x3fe2d58af512e55c
.dword 0x3fe5dd5b70000000
.dword 0x3fe32e5e10122878
.dword 0x3fe5dd5b70000000
.dword 0x3fe32e5e10122878
.dword 0x3fe65ec0b0000000
.dword 0x3fe385eeb34a9208
.dword 0x3fe65ec0b0000000
.dword 0x3fe385eeb34a9208
.dword 0x3fe6e02b68000000
.dword 0x3fe3dc38e4161114
.dword 0x3fe6e02b68000000
.dword 0x3fe3dc38e4161114
.dword 0x3fe6e02b68000000
.dword 0x3fe3dc38e4161114
.dword 0x3fe7a249b8000000
.dword 0x3fe45b415d316548
.dword 0x3fe7a249b8000000
.dword 0x3fe45b415d316548
.dword 0x3fe7a249b8000000
.dword 0x3fe45b415d316548
.dword 0x3fe8649328000000
.dword 0x3fe4d78cf23987f0
.dword 0x3fe8649328000000
.dword 0x3fe4d78cf23987f0
.dword 0x3fe8649328000000
.dword 0x3fe4d78cf23987f0
.dword 0x3fe926e2e8000000
.dword 0x3fe5510d15417c44
.dword 0x3fe926e2e8000000
.dword 0x3fe5510d15417c44
.dword 0x3fe926e2e8000000
.dword 0x3fe5510d15417c44
.dword 0x3fe9e94bb0000000
.dword 0x3fe5c7d7b64a3bf4
.dword 0x3fe9e94bb0000000
.dword 0x3fe5c7d7b64a3bf4
.dword 0x3fe9e94bb0000000
.dword 0x3fe5c7d7b64a3bf4
.dword 0x3feaabbcf0000000
.dword 0x3fe63bed9ea7aab0
.dword 0x3feaabbcf0000000
.dword 0x3fe63bed9ea7aab0
.dword 0x3feaabbcf0000000
.dword 0x3fe63bed9ea7aab0
.dword 0x3feb6e49d8000000
.dword 0x3fe6ad65bbff71f0
.dword 0x3feb6e49d8000000
.dword 0x3fe6ad65bbff71f0
.dword 0x3feb6e49d8000000
.dword 0x3fe6ad65bbff71f0
.dword 0x3fec30dda0000000
.dword 0x3fe71c3ff59078f0
.dword 0x3fec30dda0000000
.dword 0x3fe71c3ff59078f0
.dword 0x3fec30dda0000000
.dword 0x3fe71c3ff59078f0
.dword 0x3fecf38340000000
.dword 0x3fe7888f31e6e538
.dword 0x3fecf38340000000
.dword 0x3fe7888f31e6e538
.dword 0x3fecf38340000000
.dword 0x3fe7888f31e6e538
.dword 0x3fedb65180000000
.dword 0x3fe7f26c7370a5a8
.dword 0x3fedb65180000000
.dword 0x3fe7f26c7370a5a8
.dword 0x3fedb65180000000
.dword 0x3fe7f26c7370a5a8
.dword 0x3fee791f30000000
.dword 0x3fe859ce5026a2e8
.dword 0x3fee791f30000000
.dword 0x3fe859ce5026a2e8
.dword 0x3fee791f30000000
.dword 0x3fe859ce5026a2e8
.dword 0x3fef3c0170000000
.dword 0x3fe8becd8c12c93c
.dword 0x3fef3c0170000000
.dword 0x3fe8becd8c12c93c
.dword 0x3fef3c0170000000
.dword 0x3fe8becd8c12c93c
.dword 0x3feffefc28000000
.dword 0x3fe921796634a9f8
.dword 0x3feffefc28000000
.dword 0x3fe921796634a9f8
.dword 0x3ff0407e90000000
.dword 0x3fe961f896b35668
.dword 0x3ff0407e90000000
.dword 0x3fe961f896b35668
.dword 0x3ff0c29140000000
.dword 0x3fe9e00048bfb464
.dword 0x3ff0c29140000000
.dword 0x3fe9e00048bfb464
.dword 0x3ff144ac20000000
.dword 0x3fea5a2035510fc0
.dword 0x3ff144ac20000000
.dword 0x3fea5a2035510fc0
.dword 0x3ff1c6e0b8000000
.dword 0x3fead0888b591a90
.dword 0x3ff1c6e0b8000000
.dword 0x3fead0888b591a90
.dword 0x3ff2492000000000
.dword 0x3feb434aec1f6008
.dword 0x3ff2492000000000
.dword 0x3feb434aec1f6008
.dword 0x3ff2cb7050000000
.dword 0x3febb28c2aa7d8f8
.dword 0x3ff2cb7050000000
.dword 0x3febb28c2aa7d8f8
.dword 0x3ff34dd900000000
.dword 0x3fec1e70af773dec
.dword 0x3ff34dd900000000
.dword 0x3fec1e70af773dec
.dword 0x3ff3d04bc8000000
.dword 0x3fec870a7606fc0c
.dword 0x3ff3d04bc8000000
.dword 0x3fec870a7606fc0c
.dword 0x3ff452c950000000
.dword 0x3fecec77a3b2bb24
.dword 0x3ff452c950000000
.dword 0x3fecec77a3b2bb24
.dword 0x3ff4d55c90000000
.dword 0x3fed4edd2ecbf114
.dword 0x3ff4d55c90000000
.dword 0x3fed4edd2ecbf114
.dword 0x3ff5580658000000
.dword 0x3fedae56f3bc79b4
.dword 0x3ff5580658000000
.dword 0x3fedae56f3bc79b4
.dword 0x3ff5dabc10000000
.dword 0x3fee0af7feec83dc
.dword 0x3ff5dabc10000000
.dword 0x3fee0af7feec83dc
.dword 0x3ff65d79f8000000
.dword 0x3fee64d814f26418
.dword 0x3ff65d79f8000000
.dword 0x3fee64d814f26418
.dword 0x3ff6e054b8000000
.dword 0x3feebc1e74b761f8
.dword 0x3ff6e054b8000000
.dword 0x3feebc1e74b761f8
.dword 0x3ff6e054b8000000
.dword 0x3feebc1e74b761f8
.dword 0x3ff7a4b728000000
.dword 0x3fef3a49c5129cfc
.dword 0x3ff7a4b728000000
.dword 0x3fef3a49c5129cfc
.dword 0x3ff7a4b728000000
.dword 0x3fef3a49c5129cfc
.dword 0x3ff86934b8000000
.dword 0x3fefb3074b1c6e3c
.dword 0x3ff86934b8000000
.dword 0x3fefb3074b1c6e3c
.dword 0x3ff86934b8000000
.dword 0x3fefb3074b1c6e3c
.dword 0x3ff92de430000000
.dword 0x3ff01357aa890fdc
.dword 0x3ff92de430000000
.dword 0x3ff01357aa890fdc
.dword 0x3ff92de430000000
.dword 0x3ff01357aa890fdc
.dword 0x3ff92de430000000
.dword 0x3ff01357aa890fdc
.dword 0x3ff92de430000000
.dword 0x3ff01357aa890fdc
.dword 0x3ffaef16e8000000
.dword 0x3ff08e671cc1628c
.dword 0x3ffaef16e8000000
.dword 0x3ff08e671cc1628c
.dword 0x3ffaef16e8000000
.dword 0x3ff08e671cc1628c
.dword 0x3ffaef16e8000000
.dword 0x3ff08e671cc1628c
.dword 0x3ffaef16e8000000
.dword 0x3ff08e671cc1628c
.dword 0x3ffaef16e8000000
.dword 0x3ff08e671cc1628c
.dword 0x3ffaef16e8000000
.dword 0x3ff08e671cc1628c
.dword 0x3ffcc7acf8000000
.dword 0x3ff103b27302b5cc
.dword 0x3ffcc7acf8000000
.dword 0x3ff103b27302b5cc
.dword 0x3ffcc7acf8000000
.dword 0x3ff103b27302b5cc
.dword 0x3ffcc7acf8000000
.dword 0x3ff103b27302b5cc
.dword 0x3ffcc7acf8000000
.dword 0x3ff103b27302b5cc
.dword 0x3ffcc7acf8000000
.dword 0x3ff103b27302b5cc
.dword 0x3ffcc7acf8000000
.dword 0x3ff103b27302b5cc
.dword 0x3ffcc7acf8000000
.dword 0x3ff103b27302b5cc
.dword 0x3ffee5ce60000000
.dword 0x3ff17cd8caec7824
.dword 0x3ffee5ce60000000
.dword 0x3ff17cd8caec7824
.dword 0x3ffee5ce60000000
.dword 0x3ff17cd8caec7824
.dword 0x3ffee5ce60000000
.dword 0x3ff17cd8caec7824
.dword 0x3ffee5ce60000000
.dword 0x3ff17cd8caec7824
.dword 0x3ffee5ce60000000
.dword 0x3ff17cd8caec7824
.dword 0x3ffee5ce60000000
.dword 0x3ff17cd8caec7824
.dword 0x3ffee5ce60000000
.dword 0x3ff17cd8caec7824
.dword 0x3ffee5ce60000000
.dword 0x3ff17cd8caec7824
.dword 0x4000a52bd0000000
.dword 0x3ff1f6e12ff58bc8
.dword 0x4000a52bd0000000
.dword 0x3ff1f6e12ff58bc8
.dword 0x4000a52bd0000000
.dword 0x3ff1f6e12ff58bc8
.dword 0x4000a52bd0000000
.dword 0x3ff1f6e12ff58bc8
.dword 0x4000a52bd0000000
.dword 0x3ff1f6e12ff58bc8
.dword 0x4001fb1968000000
.dword 0x3ff26f51147fc8bc
.dword 0x4001fb1968000000
.dword 0x3ff26f51147fc8bc
.dword 0x4001fb1968000000
.dword 0x3ff26f51147fc8bc
.dword 0x4001fb1968000000
.dword 0x3ff26f51147fc8bc
.dword 0x4001fb1968000000
.dword 0x3ff26f51147fc8bc
.dword 0x4001fb1968000000
.dword 0x3ff26f51147fc8bc
.dword 0x400397b1b0000000
.dword 0x3ff2ee23c48ee846
.dword 0x400397b1b0000000
.dword 0x3ff2ee23c48ee846
.dword 0x400397b1b0000000
.dword 0x3ff2ee23c48ee846
.dword 0x400397b1b0000000
.dword 0x3ff2ee23c48ee846
.dword 0x400397b1b0000000
.dword 0x3ff2ee23c48ee846
.dword 0x400397b1b0000000
.dword 0x3ff2ee23c48ee846
.dword 0x400397b1b0000000
.dword 0x3ff2ee23c48ee846
.dword 0x40057c3e48000000
.dword 0x3ff36dfde362c27f
.dword 0x40057c3e48000000
.dword 0x3ff36dfde362c27f
.dword 0x40057c3e48000000
.dword 0x3ff36dfde362c27f
.dword 0x40057c3e48000000
.dword 0x3ff36dfde362c27f
.dword 0x40057c3e48000000
.dword 0x3ff36dfde362c27f
.dword 0x40057c3e48000000
.dword 0x3ff36dfde362c27f
.dword 0x40057c3e48000000
.dword 0x3ff36dfde362c27f
.dword 0x40057c3e48000000
.dword 0x3ff36dfde362c27f
.dword 0x4007aa4058000000
.dword 0x3ff3eab9447ac738
.dword 0x4007aa4058000000
.dword 0x3ff3eab9447ac738
.dword 0x4007aa4058000000
.dword 0x3ff3eab9447ac738
.dword 0x4007aa4058000000
.dword 0x3ff3eab9447ac738
.dword 0x4007aa4058000000
.dword 0x3ff3eab9447ac738
.dword 0x4007aa4058000000
.dword 0x3ff3eab9447ac738
.dword 0x4007aa4058000000
.dword 0x3ff3eab9447ac738
.dword 0x4007aa4058000000
.dword 0x3ff3eab9447ac738
.dword 0x4007aa4058000000
.dword 0x3ff3eab9447ac738
.dword 0x400a237e08000000
.dword 0x3ff461708810d364
.dword 0x400a237e08000000
.dword 0x3ff461708810d364
.dword 0x400a237e08000000
.dword 0x3ff461708810d364
.dword 0x400a237e08000000
.dword 0x3ff461708810d364
.dword 0x400a237e08000000
.dword 0x3ff461708810d364
.dword 0x400a237e08000000
.dword 0x3ff461708810d364
.dword 0x400a237e08000000
.dword 0x3ff461708810d364
.dword 0x400a237e08000000
.dword 0x3ff461708810d364
.dword 0x400a237e08000000
.dword 0x3ff461708810d364
.dword 0x400a237e08000000
.dword 0x3ff461708810d364
.dword 0x400a237e08000000
.dword 0x3ff461708810d364
.dword 0x400d317088000000
.dword 0x3ff4da6bd6f8b606
.dword 0x400d317088000000
.dword 0x3ff4da6bd6f8b606
.dword 0x400d317088000000
.dword 0x3ff4da6bd6f8b606
.dword 0x400d317088000000
.dword 0x3ff4da6bd6f8b606
.dword 0x400d317088000000
.dword 0x3ff4da6bd6f8b606
.dword 0x400d317088000000
.dword 0x3ff4da6bd6f8b606
.dword 0x400d317088000000
.dword 0x3ff4da6bd6f8b606
.dword 0x400d317088000000
.dword 0x3ff4da6bd6f8b606
.dword 0x400d317088000000
.dword 0x3ff4da6bd6f8b606
.dword 0x400d317088000000
.dword 0x3ff4da6bd6f8b606
.dword 0x400d317088000000
.dword 0x3ff4da6bd6f8b606
.dword 0x400d317088000000
.dword 0x3ff4da6bd6f8b606
.dword 0x400d317088000000
.dword 0x3ff4da6bd6f8b606
.dword 0x400d317088000000
.dword 0x3ff4da6bd6f8b606
.dword 0x401090c7f8000000
.dword 0x3ff557848cacab17
.dword 0x401090c7f8000000
.dword 0x3ff557848cacab17
.dword 0x401090c7f8000000
.dword 0x3ff557848cacab17
.dword 0x401090c7f8000000
.dword 0x3ff557848cacab17
.dword 0x401090c7f8000000
.dword 0x3ff557848cacab17
.dword 0x401090c7f8000000
.dword 0x3ff557848cacab17
.dword 0x401090c7f8000000
.dword 0x3ff557848cacab17
.dword 0x401090c7f8000000
.dword 0x3ff557848cacab17
.dword 0x401090c7f8000000
.dword 0x3ff557848cacab17
.dword 0x401090c7f8000000
.dword 0x3ff557848cacab17
.dword 0x401090c7f8000000
.dword 0x3ff557848cacab17
.dword 0x401323c1c8000000
.dword 0x3ff5d61adc2e9d8c
.dword 0x401323c1c8000000
.dword 0x3ff5d61adc2e9d8c
.dword 0x401323c1c8000000
.dword 0x3ff5d61adc2e9d8c
.dword 0x401323c1c8000000
.dword 0x3ff5d61adc2e9d8c
.dword 0x401323c1c8000000
.dword 0x3ff5d61adc2e9d8c
.dword 0x401323c1c8000000
.dword 0x3ff5d61adc2e9d8c
.dword 0x401323c1c8000000
.dword 0x3ff5d61adc2e9d8c
.dword 0x401323c1c8000000
.dword 0x3ff5d61adc2e9d8c
.dword 0x401323c1c8000000
.dword 0x3ff5d61adc2e9d8c
.dword 0x401323c1c8000000
.dword 0x3ff5d61adc2e9d8c
.dword 0x401323c1c8000000
.dword 0x3ff5d61adc2e9d8c
.dword 0x401323c1c8000000
.dword 0x3ff5d61adc2e9d8c
.dword 0x4016a5fde0000000
.dword 0x3ff655f58fbf0152
.dword 0x4016a5fde0000000
.dword 0x3ff655f58fbf0152
.dword 0x4016a5fde0000000
.dword 0x3ff655f58fbf0152
.dword 0x4016a5fde0000000
.dword 0x3ff655f58fbf0152
.dword 0x4016a5fde0000000
.dword 0x3ff655f58fbf0152
.dword 0x4016a5fde0000000
.dword 0x3ff655f58fbf0152
.dword 0x4016a5fde0000000
.dword 0x3ff655f58fbf0152
.dword 0x4016a5fde0000000
.dword 0x3ff655f58fbf0152
.dword 0x4016a5fde0000000
.dword 0x3ff655f58fbf0152
.dword 0x4016a5fde0000000
.dword 0x3ff655f58fbf0152
.dword 0x4016a5fde0000000
.dword 0x3ff655f58fbf0152
.dword 0x4016a5fde0000000
.dword 0x3ff655f58fbf0152
.dword 0x4016a5fde0000000
.dword 0x3ff655f58fbf0152
.dword 0x4016a5fde0000000
.dword 0x3ff655f58fbf0152
.dword 0x4016a5fde0000000
.dword 0x3ff655f58fbf0152
.dword 0x4016a5fde0000000
.dword 0x3ff655f58fbf0152
.dword 0x401b77e528000000
.dword 0x3ff6d1ad35e44610
.dword 0x401b77e528000000
.dword 0x3ff6d1ad35e44610
.dword 0x401b77e528000000
.dword 0x3ff6d1ad35e44610
.dword 0x401b77e528000000
.dword 0x3ff6d1ad35e44610
.dword 0x401b77e528000000
.dword 0x3ff6d1ad35e44610
.dword 0x401b77e528000000
.dword 0x3ff6d1ad35e44610
.dword 0x401b77e528000000
.dword 0x3ff6d1ad35e44610
.dword 0x401b77e528000000
.dword 0x3ff6d1ad35e44610
.dword 0x401b77e528000000
.dword 0x3ff6d1ad35e44610
.dword 0x401b77e528000000
.dword 0x3ff6d1ad35e44610
.dword 0x401b77e528000000
.dword 0x3ff6d1ad35e44610
.dword 0x401b77e528000000
.dword 0x3ff6d1ad35e44610
.dword 0x401b77e528000000
.dword 0x3ff6d1ad35e44610
.dword 0x401b77e528000000
.dword 0x3ff6d1ad35e44610
.dword 0x401b77e528000000
.dword 0x3ff6d1ad35e44610
.dword 0x401b77e528000000
.dword 0x3ff6d1ad35e44610
.dword 0x401b77e528000000
.dword 0x3ff6d1ad35e44610
.dword 0x401b77e528000000
.dword 0x3ff6d1ad35e44610
.dword 0x401b77e528000000
.dword 0x3ff6d1ad35e44610
.dword 0x401b77e528000000
.dword 0x3ff6d1ad35e44610
.dword 0x401b77e528000000
.dword 0x3ff6d1ad35e44610
.dword 0x401b77e528000000
.dword 0x3ff6d1ad35e44610
.dword 0x401b77e528000000
.dword 0x3ff6d1ad35e44610
.dword 0x401b77e528000000
.dword 0x3ff6d1ad35e44610
.dword 0x4021827378000000
.dword 0x3ff750247200ce4c
.dword 0x4021827378000000
.dword 0x3ff750247200ce4c
.dword 0x4021827378000000
.dword 0x3ff750247200ce4c
.dword 0x4021827378000000
.dword 0x3ff750247200ce4c
.dword 0x4021827378000000
.dword 0x3ff750247200ce4c
.dword 0x4021827378000000
.dword 0x3ff750247200ce4c
.dword 0x4021827378000000
.dword 0x3ff750247200ce4c
.dword 0x4021827378000000
.dword 0x3ff750247200ce4c
.dword 0x4021827378000000
.dword 0x3ff750247200ce4c
.dword 0x4021827378000000
.dword 0x3ff750247200ce4c
.dword 0x4021827378000000
.dword 0x3ff750247200ce4c
.dword 0x4021827378000000
.dword 0x3ff750247200ce4c
.dword 0x4021827378000000
.dword 0x3ff750247200ce4c
.dword 0x4021827378000000
.dword 0x3ff750247200ce4c
.dword 0x4021827378000000
.dword 0x3ff750247200ce4c
.dword 0x4021827378000000
.dword 0x3ff750247200ce4c
.dword 0x4021827378000000
.dword 0x3ff750247200ce4c
.dword 0x4021827378000000
.dword 0x3ff750247200ce4c
.dword 0x4021827378000000
.dword 0x3ff750247200ce4c
.dword 0x4021827378000000
.dword 0x3ff750247200ce4c
.dword 0x4021827378000000
.dword 0x3ff750247200ce4c
.dword 0x4021827378000000
.dword 0x3ff750247200ce4c
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x402817da10000000
.dword 0x3ff7cebf056afcd8
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4033303368000000
.dword 0x3ff84cb60b3aa272
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.dword 0x4047be3070000000
.dword 0x3ff8cbbcbb55513f
.section .text
.align 4
.globl _rv_atan
_rv_atan:
fmv.x.d a0,fa0
li a1,131072
sext.w t0,a1
fabs.d ft0,fa0
li a1,65536
sext.w t1,a1
addi t0,t0,-1
addi t1,t1,-228
li t5,639
lui t2,%hi($databegin)
addi t2,t2,%lo($databegin)
srli a0,a0,0x2e
and a0,a0,t0
sub a0,a0,t1
bgtu a0,t5,TYPH_1
li t5,0x1
j TYPH_2
TYPH_1: li t5,0x0
TYPH_2:
beqz t5,TZ1
add a0,a0,a0
slli a1,a0,0x3
add a0,a1,t2
fld fs3,0(t2)
fld fs5,16(t2)
addi a0,a0,112
fld fa2,8(t2)
fld fa1,24(t2)
fld fa7,0(a0)
fld fa3,8(a0)
fmadd.d fs2,ft0,fa7,fs3
fsub.d ft0,ft0,fa7
fdiv.d ft0,ft0,fs2
fmul.d fs4,ft0,ft0
fmul.d fs6,fs4,fs4
fmadd.d fs5,fs5,fs4,fa2
fmul.d fs4,ft0,fs4
fmadd.d fs5,fa1,fs6,fs5
fmadd.d ft0,fs4,fs5,ft0
fadd.d ft0,ft0,fa3
fsgnj.d fa7,ft0,fa0
fmv.d fa0,fa7
ret
.align 4
TZ1:
bgez a0,TZ2
li a7,-1512
slt a0,a0,a7
bnez a0,TZ3
fmul.d fa4,fa0,fa0
addi a1,t2,80
vsetvli a5,a6,e64,m1
vle64.v v22,(a1)
addi a1,t2,64
vle64.v v25,(a1)
addi a1,t2,48
vle64.v v29,(a1)
addi a1,t2,32
vle64.v v30,(a1)
vfmv.v.f v20,fa4
vfmul.vv v24,v20,v20
vfmul.vv v28,v24,v24
vfmadd.vv v22,v20,v25
vfmadd.vv v29,v20,v30
fmul.d fa4,fa0,fa4
vfmul.vv v22,v22,v28
vslidedown.vi v1,v29,1
vfmv.f.s fa5,v1
vfmv.s.f v1,fa5
vslideup.vi v21,v1,1
vslidedown.vi v1,v22,1
vfmv.f.s ft9,v1
vfmv.s.f v1,ft9
vslideup.vi v23,v1,1
vfmv.f.s ft8,v22
vfmv.f.s ft10,v24
fmadd.d fa5,fa5,ft10,ft8
fmul.d ft9,ft9,ft10
fadd.d fa5,fa5,ft9
vfmv.f.s fs9,v29
fadd.d fa5,fs9,fa5
fmadd.d fa7,fa4,fa5,fa0
fmv.d fa0,fa7
ret
.align 4
TZ2:
li a2,3511
slt a2,a0,a2
beqz a2,TZ4
fld fs1,0(t2)
fdiv.d ft0,fs1,ft0
fld fs2,16(t2)
fld fs6,8(t2)
fld fa2,24(t2)
fld fs5,104(t2)
fmul.d fs3,ft0,ft0
fld fs4,96(t2)
fmul.d fa1,fs3,fs3
fmadd.d fs2,fs2,fs3,fs6
fmul.d fs3,ft0,fs3
fsub.d ft0,ft0,fs5
fmadd.d fs2,fa2,fa1,fs2
fmadd.d ft0,fs3,fs2,ft0
fsub.d ft0,fs4,ft0
fsgnj.d fa7,ft0,fa0
fmv.d fa0,fa7
ret
.align 4
TZ4:
li a1,65536
sext.w a4,a1
fmv.x.d a5,fa0
li a6,-1
addi a4,a4,164
srli a6,a6,0xc
slt a0,a0,a4
bnez a0,TZ5
and a5,a5,a6
bnez a5,TZ3
.align 4
TZ5:
fld fa3,96(t2)
fsgnj.d fa7,fa3,fa0
fmv.d fa0,fa7
ret
.align 4
TZ3:
fmv.d fa7,fa0
fmv.d fa0,fa7
ret
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Assembly
1
https://gitee.com/li-fei-abc/risc-v-math-library.git
git@gitee.com:li-fei-abc/risc-v-math-library.git
li-fei-abc
risc-v-math-library
RISC-V-math-library
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385