Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 576335 Details for
Bug 811037
[abrt] xscreensaver-gl-extras-5.15-3.fc16: slow2: Process /usr/libexec/xscreensaver/atlantis was killed by signal 11 (SIGSEGV)
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 103.74 KB, created by
fabian
on 2012-04-09 23:44:43 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
fabian
Created:
2012-04-09 23:44:43 UTC
Size:
103.74 KB
patch
obsolete
>[New LWP 3018] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `atlantis -root'. >Program terminated with signal 11, Segmentation fault. >#0 slow2 (x=-1.5705) at ../sysdeps/ieee754/dbl-64/s_sin.c:675 >675 ../sysdeps/ieee754/dbl-64/s_sin.c: No such file or directory. > in ../sysdeps/ieee754/dbl-64/s_sin.c > >Thread 1 (Thread 0x7f15aeb18840 (LWP 3018)): >#0 slow2 (x=-1.5705) at ../sysdeps/ieee754/dbl-64/s_sin.c:675 > cs = <optimized out> > y = -0 > y1 = <optimized out> > e1 = <optimized out> > xx = 0 > ssn = <optimized out> > y2 = <optimized out> > cor = <optimized out> > ccs = <optimized out> > s = <error reading variable s (Could not find type for DW_OP_GNU_const_type)> > c = <error reading variable c (Could not find type for DW_OP_GNU_const_type)> > w = {5.2635442471208903e-315, 6.9036334740103912e-310} > del = -0 > k = 1855425872 > sn = <optimized out> > res = <optimized out> >#1 __sin (x=-1.5705) at ../sysdeps/ieee754/dbl-64/s_sin.c:156 > xx = <optimized out> > res = <optimized out> > t = <optimized out> > cor = <optimized out> > y = <optimized out> > s = <optimized out> > c = <optimized out> > sn = <optimized out> > ssn = <optimized out> > cs = 0 > ccs = <optimized out> > xn = <optimized out> > a = <optimized out> > da = <optimized out> > db = <optimized out> > eps = <optimized out> > xn1 = <optimized out> > xn2 = <optimized out> > u = <optimized out> > k = <optimized out> > m = <optimized out> > n = <optimized out> >#2 0x00000000004131ce in DrawWhale (fish=<optimized out>, wire=0) at ../../../hacks/glx/whale.c:1765 > seg0 = <optimized out> > seg1 = <optimized out> > seg2 = <optimized out> > seg3 = <optimized out> > seg4 = <optimized out> > seg5 = <optimized out> > seg6 = <optimized out> > seg7 = <optimized out> > pitch = <optimized out> > thrash = <optimized out> > chomp = <optimized out> > cap = <optimized out> >#3 0x00000000004049d4 in AllDisplay (ap=0x2445140) at ../../../hacks/glx/atlantis.c:429 > i = <optimized out> >#4 0x0000000000404b8a in draw_atlantis (mi=0x2431c00) at ../../../hacks/glx/atlantis.c:524 > ap = 0x2445140 > display = 0x2423740 > window = 8388616 >#5 0x0000000000406411 in xlockmore_draw (dpy=<optimized out>, window=<optimized out>, closure=0x2431c00) at ../../../hacks/xlockmore.c:497 > mi = 0x2431c00 > orig_pause = 25000 > this_pause = <optimized out> >#6 0x0000000000403ee3 in run_screenhack_table (ft=0x620560, window2=0, window=8388616, dpy=0x2423740) at ../../hacks/screenhack.c:553 > delay = <optimized out> > delay2 = <optimized out> > closure = 0x2431c00 > fpst2 = 0x0 > init_cb = <optimized out> > fps_cb = 0x408370 <xlockmore_gl_compute_fps> > fpst = 0x0 > closure2 = <optimized out> >#7 main (argc=1, argv=<optimized out>) at ../../hacks/screenhack.c:921 > ft = 0x620560 > xgwa = {x = 0, y = 0, width = 1280, height = 720, border_width = 0, depth = 24, visual = 0x242e350, root = 295, class = 1, bit_gravity = 0, win_gravity = 1, backing_store = 0, backing_planes = 4294967295, backing_pixel = 0, save_under = 0, colormap = 8388615, map_installed = 1, map_state = 2, all_event_masks = 4325455, your_event_mask = 0, do_not_propagate_mask = 0, override_redirect = 1, screen = 0x241e420} > toplevel = 0x241c010 > dpy = 0x2423740 > window = 8388616 > window2 = 0 > toplevel2 = <optimized out> > app = <optimized out> > root_p = <optimized out> > on_window = <optimized out> > event = {type = -1364063840, xany = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, window = 0}, xkey = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, window = 0, root = 139731101925472, subwindow = 139731101956496, time = 4323662, x = -2055140872, y = 53, x_root = 4198768, y_root = 0, state = 0, keycode = 1, same_screen = 2065}, xbutton = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, window = 0, root = 139731101925472, subwindow = 139731101956496, time = 4323662, x = -2055140872, y = 53, x_root = 4198768, y_root = 0, state = 0, button = 1, same_screen = 2065}, xmotion = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, window = 0, root = 139731101925472, subwindow = 139731101956496, time = 4323662, x = -2055140872, y = 53, x_root = 4198768, y_root = 0, state = 0, is_hint = 1 '\001', same_screen = 2065}, xcrossing = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, window = 0, root = 139731101925472, subwindow = 139731101956496, time = 4323662, x = -2055140872, y = 53, x_root = 4198768, y_root = 0, mode = 0, detail = 1, same_screen = 2065, focus = 1, state = 2166860544}, xfocus = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, window = 0, mode = -1364082592, detail = 32533}, xexpose = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, window = 0, x = -1364082592, y = 32533, width = -1364051568, height = 32533, count = 4323662}, xgraphicsexpose = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, drawable = 0, x = -1364082592, y = 32533, width = -1364051568, height = 32533, count = 4323662, major_code = 0, minor_code = -2055140872}, xnoexpose = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, drawable = 0, major_code = -1364082592, minor_code = 32533}, xvisibility = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, window = 0, state = -1364082592}, xcreatewindow = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, parent = 0, window = 139731101925472, x = -1364051568, y = 32533, width = 4323662, height = 0, border_width = -2055140872, override_redirect = 53}, xdestroywindow = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, event = 0, window = 139731101925472}, xunmap = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, event = 0, window = 139731101925472, from_configure = -1364051568}, xmap = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, event = 0, window = 139731101925472, override_redirect = -1364051568}, xmaprequest = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, parent = 0, window = 139731101925472}, xreparent = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, event = 0, window = 139731101925472, parent = 139731101956496, x = 4323662, y = 0, override_redirect = -2055140872}, xconfigure = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, event = 0, window = 139731101925472, x = -1364051568, y = 32533, width = 4323662, height = 0, border_width = -2055140872, above = 4198768, override_redirect = 0}, xgravity = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, event = 0, window = 139731101925472, x = -1364051568, y = 32533}, xresizerequest = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, window = 0, width = -1364082592, height = 32533}, xconfigurerequest = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, parent = 0, window = 139731101925472, x = -1364051568, y = 32533, width = 4323662, height = 0, border_width = -2055140872, above = 4198768, detail = 0, value_mask = 4294969361}, xcirculate = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, event = 0, window = 139731101925472, place = -1364051568}, xcirculaterequest = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, parent = 0, window = 139731101925472, place = -1364051568}, xproperty = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, window = 0, atom = 139731101925472, time = 139731101956496, state = 4323662}, xselectionclear = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, window = 0, selection = 139731101925472, time = 139731101956496}, xselectionrequest = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, owner = 0, requestor = 139731101925472, selection = 139731101956496, target = 4323662, property = 229873093112, time = 4198768}, xselection = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, requestor = 0, selection = 139731101925472, target = 139731101956496, property = 4323662, time = 229873093112}, xcolormap = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, window = 0, colormap = 139731101925472, new = -1364051568, state = 32533}, xclient = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, window = 0, message_type = 139731101925472, format = -1364051568, data = {b = "N\371A\000\000\000\000\000\370\t\201\205\065\000\000\000p\021@", s = {-1714, 65, 0, 0, 2552, -31359, 53, 0, 4464, 64}, l = {4323662, 229873093112, 4198768, 4294967296, 4294969361}}}, xmapping = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, window = 0, request = -1364082592, first_keycode = 32533, count = -1364051568}, xerror = {type = -1364063840, display = 0x358580fe40, resourceid = 0, serial = 139731101923680, error_code = 0 '\000', request_code = 0 '\000', minor_code = 0 '\000'}, xkeymap = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, window = 0, key_vector = "`\300\261\256\025\177\000\000\220\071\262\256\025\177\000\000N\371A\000\000\000\000\000\370\t\201\205\065\000\000"}, xgeneric = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, extension = 0, evtype = 0}, xcookie = {type = -1364063840, serial = 229873090112, send_event = 0, display = 0x7f15aeb1b960, extension = 0, evtype = 0, cookie = 2930884704, data = 0x7f15aeb23990}, pad = {139731101944224, 229873090112, 0, 139731101923680, 0, 139731101925472, 139731101956496, 4323662, 229873093112, 4198768, 4294967296, 4294969361, 140735360248576, 229871072736, 140735360248352, 4131212846, 139731101925472, 140735360248392, 229871071880, 229868872723, 0, 139731101925472, 1, 0}} > dont_clear = 0 '\000' > version = "Atlantis: from the XScreenSaver 5.15-3.fc16 distribution (18-Oct-2011.)\000\061\000\000\000\025\177\000\000P\251'\201\377\177\000\000\031\200`\002\000\000\000\000\fR\200\220\065\000\000\000\250Z\200\220\065\000\000\000p\251'\201\377\177\000\000x\206\201\220\065\000\000\000\340&\200\205\065\000\000\000\250<\200\205\065", '\000' <repeats 11 times>, "4\231@\205\065\000\000\000\240\t\262\256\025\177\000\000\024\000\000\000\000\000\000\000%\000\000\000\000\000\000\000\220\336\261\256\025\177\000\000.N=\366\000\000\000\000\036\241@\205\065\000\000\000\370\t\201\205\065\000\000\000.\000\000\000\025\177\000\000\340\251'\201\377\177\000\000\070\365\330\003\000\000\000\000\264:\200\205\065\000\000\000\250"... >From To Syms Read Shared Object Library >0x0000003590c02f90 0x0000003590c0e36c Yes /usr/lib64/libXpm.so.4 >0x0000003d01e02080 0x0000003d01e09bd8 Yes /usr/lib64/libgdk_pixbuf_xlib-2.0.so.0 >0x0000003cffa01020 0x0000003cffa01fc8 Yes /lib64/libgmodule-2.0.so.0 >0x0000003d00206270 0x0000003d00219c18 Yes /usr/lib64/libgdk_pixbuf-2.0.so.0 >0x0000003cff609dd0 0x0000003cff639eb8 Yes /lib64/libgobject-2.0.so.0 >0x0000003cff2015a0 0x0000003cff202a68 Yes /lib64/libgthread-2.0.so.0 >0x0000003586402260 0x0000003586405758 Yes /lib64/librt.so.1 >0x0000003cfee178f0 0x0000003cfeeb05b8 Yes /lib64/libglib-2.0.so.0 >0x0000003591824f70 0x0000003591859d48 Yes /usr/lib64/libGL.so.1 >0x0000003df1604800 0x0000003df1656c28 Yes /usr/lib64/libGLU.so.1 >0x0000003591400e10 0x0000003591403bfc Yes /usr/lib64/libXxf86vm.so.1 >0x0000003586005700 0x0000003586010b88 Yes /lib64/libpthread.so.0 >0x000000358ac01ad0 0x000000358ac05d7c Yes /usr/lib64/libSM.so.6 >0x000000358a804d00 0x000000358a812e1c Yes /usr/lib64/libICE.so.6 >0x000000358d013020 0x000000358d04ef0c Yes /usr/lib64/libXt.so.6 >0x0000003587c1dce0 0x0000003587ca97ec Yes /usr/lib64/libX11.so.6 >0x000000358c806670 0x000000358c81433c Yes /usr/lib64/libXmu.so.6 >0x0000003588c03630 0x0000003588c0ed08 Yes /usr/lib64/libXext.so.6 >0x00000035868051b0 0x0000003586843b68 Yes /lib64/libm.so.6 >0x000000358581ef10 0x000000358595bb70 Yes /lib64/libc.so.6 >0x0000003cffe2c120 0x0000003cffee3e38 Yes /lib64/libgio-2.0.so.0 >0x000000358b8048c0 0x000000358b81e488 Yes /usr/lib64/libpng12.so.0 >0x0000003585c00de0 0x0000003585c01918 Yes /lib64/libdl.so.2 >0x0000003589801890 0x0000003589805ff8 Yes /usr/lib64/libffi.so.5 >0x0000003585400b20 0x000000358541aaaa Yes /lib64/ld-linux-x86-64.so.2 >0x000000358b400a90 0x000000358b40160c Yes /usr/lib64/libXdamage.so.1 >0x000000358b0013e0 0x000000358b00450c Yes /usr/lib64/libXfixes.so.3 >0x0000003591002f90 0x0000003591007a18 Yes /usr/lib64/libdrm.so.2 >0x000000359085a490 0x00000035908c2f46 Yes /usr/lib64/libstdc++.so.6 >0x0000003586c028a0 0x0000003586c120b8 Yes /lib64/libgcc_s.so.1 >0x0000003589c01610 0x0000003589c02c58 Yes /lib64/libuuid.so.1 >0x00000035884086c0 0x0000003588413c0c Yes /usr/lib64/libxcb.so.1 >0x0000003587001e90 0x000000358700e688 Yes /lib64/libz.so.1 >0x0000003587405d00 0x0000003587416068 Yes /lib64/libselinux.so.1 >0x0000003588803940 0x0000003588814018 Yes /lib64/libresolv.so.2 >0x0000003588000dd0 0x0000003588001b2c Yes /usr/lib64/libXau.so.6 >0x00007f15ae4d94a0 0x00007f15ae75b7c8 Yes /usr/lib64/dri/nouveau_dri.so >0x000000358bc03b70 0x000000358bc1d84c Yes /lib64/libexpat.so.1 >0x00007f15ae29e800 0x00007f15ae2a0dc8 Yes /usr/lib64/libdrm_nouveau.so.1 >0x00007f15ad0e63b0 0x00007f15adb9b1b8 Yes /usr/lib64/llvm/libLLVM-2.9.so >0x00007f15ac76c450 0x00007f15ac76d768 Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so >$1 = 0x0 >$2 = 0x0 >rax 0x35868725c0 229890270656 >rbx 0x0 0 >rcx 0x6e978d50 1855425872 >rdx 0x6e978d50 1855425872 >rsi 0x3 3 >rdi 0x1 1 >rbp 0x24451b0 0x24451b0 >rsp 0x7fff8127a430 0x7fff8127a430 >r8 0x246ef80 38203264 >r9 0x0 0 >r10 0x10 16 >r11 0x7f15ae5a81b0 139731096207792 >r12 0x4 4 >r13 0x800008 8388616 >r14 0x7fff8127a900 140735360248064 >r15 0x620560 6423904 >rip 0x358681ce80 0x358681ce80 <__sin+3104> >eflags 0x10216 [ PF AF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function __sin: > 0x000000358681c260 <+0>: push %r12 > 0x000000358681c262 <+2>: movapd %xmm0,%xmm2 > 0x000000358681c266 <+6>: push %rbp > 0x000000358681c267 <+7>: push %rbx > 0x000000358681c268 <+8>: sub $0xa0,%rsp > 0x000000358681c26f <+15>: movsd %xmm0,0x8(%rsp) > 0x000000358681c275 <+21>: mov 0x8(%rsp),%rdx > 0x000000358681c27a <+26>: mov %rdx,%rcx > 0x000000358681c27d <+29>: shr $0x20,%rcx > 0x000000358681c281 <+33>: mov %ecx,%eax > 0x000000358681c283 <+35>: and $0x7fffffff,%eax > 0x000000358681c288 <+40>: cmp $0x3e4fffff,%eax > 0x000000358681c28d <+45>: jle 0x358681c322 <__sin+194> > 0x000000358681c293 <+51>: cmp $0x3fcfffff,%eax > 0x000000358681c298 <+56>: jg 0x358681c338 <__sin+216> > 0x000000358681c29e <+62>: movapd %xmm2,%xmm3 > 0x000000358681c2a2 <+66>: movsd 0x562a6(%rip),%xmm0 # 0x3586872550 <s5> > 0x000000358681c2aa <+74>: movapd %xmm2,%xmm5 > 0x000000358681c2ae <+78>: mulsd %xmm2,%xmm3 > 0x000000358681c2b2 <+82>: movsd 0x3dae6(%rip),%xmm4 # 0x3586859da0 <s3> > 0x000000358681c2ba <+90>: mulsd %xmm3,%xmm0 > 0x000000358681c2be <+94>: movapd %xmm3,%xmm1 > 0x000000358681c2c2 <+98>: mulsd %xmm2,%xmm1 > 0x000000358681c2c6 <+102>: addsd 0x56292(%rip),%xmm0 # 0x3586872560 <s4> > 0x000000358681c2ce <+110>: mulsd %xmm3,%xmm0 > 0x000000358681c2d2 <+114>: addsd 0x56296(%rip),%xmm0 # 0x3586872570 <s3> > 0x000000358681c2da <+122>: mulsd %xmm3,%xmm0 > 0x000000358681c2de <+126>: addsd 0x5629a(%rip),%xmm0 # 0x3586872580 <s2> > 0x000000358681c2e6 <+134>: mulsd %xmm3,%xmm0 > 0x000000358681c2ea <+138>: addsd %xmm0,%xmm4 > 0x000000358681c2ee <+142>: mulsd %xmm1,%xmm4 > 0x000000358681c2f2 <+146>: movapd %xmm2,%xmm1 > 0x000000358681c2f6 <+150>: addsd %xmm4,%xmm5 > 0x000000358681c2fa <+154>: subsd %xmm5,%xmm1 > 0x000000358681c2fe <+158>: addsd %xmm4,%xmm1 > 0x000000358681c302 <+162>: mulsd 0x570fe(%rip),%xmm1 # 0x3586873408 > 0x000000358681c30a <+170>: addsd %xmm5,%xmm1 > 0x000000358681c30e <+174>: ucomisd %xmm5,%xmm1 > 0x000000358681c312 <+178>: jp 0x358681c5f8 <__sin+920> > 0x000000358681c318 <+184>: jne 0x358681c5f8 <__sin+920> > 0x000000358681c31e <+190>: movapd %xmm5,%xmm2 > 0x000000358681c322 <+194>: add $0xa0,%rsp > 0x000000358681c329 <+201>: movapd %xmm2,%xmm0 > 0x000000358681c32d <+205>: pop %rbx > 0x000000358681c32e <+206>: pop %rbp > 0x000000358681c32f <+207>: pop %r12 > 0x000000358681c331 <+209>: retq > 0x000000358681c332 <+210>: nopw 0x0(%rax,%rax,1) > 0x000000358681c338 <+216>: cmp $0x3feb5fff,%eax > 0x000000358681c33d <+221>: jg 0x358681c470 <__sin+528> > 0x000000358681c343 <+227>: test %ecx,%ecx > 0x000000358681c345 <+229>: movsd 0x56242(%rip),%xmm10 # 0x3586872590 <big> > 0x000000358681c34e <+238>: jle 0x358681cd50 <__sin+2800> > 0x000000358681c354 <+244>: movapd %xmm10,%xmm0 > 0x000000358681c359 <+249>: lea 0x56260(%rip),%rax # 0x35868725c0 <sincos> > 0x000000358681c360 <+256>: movapd %xmm2,%xmm1 > 0x000000358681c364 <+260>: addsd %xmm2,%xmm0 > 0x000000358681c368 <+264>: movsd 0x57060(%rip),%xmm5 # 0x35868733d0 > 0x000000358681c370 <+272>: movsd 0x5706f(%rip),%xmm8 # 0x35868733e8 > 0x000000358681c379 <+281>: movsd 0x5706f(%rip),%xmm7 # 0x35868733f0 > 0x000000358681c381 <+289>: movsd %xmm0,0x8(%rsp) > 0x000000358681c387 <+295>: subsd %xmm10,%xmm0 > 0x000000358681c38c <+300>: mov 0x8(%rsp),%rdx > 0x000000358681c391 <+305>: shl $0x2,%edx > 0x000000358681c394 <+308>: subsd %xmm0,%xmm1 > 0x000000358681c398 <+312>: movsd 0x57038(%rip),%xmm0 # 0x35868733d8 > 0x000000358681c3a0 <+320>: movslq %edx,%rcx > 0x000000358681c3a3 <+323>: movsd (%rax,%rcx,8),%xmm9 > 0x000000358681c3a9 <+329>: lea 0x1(%rdx),%ecx > 0x000000358681c3ac <+332>: movapd %xmm1,%xmm3 > 0x000000358681c3b0 <+336>: movslq %ecx,%rcx > 0x000000358681c3b3 <+339>: movapd %xmm1,%xmm4 > 0x000000358681c3b7 <+343>: mulsd %xmm1,%xmm3 > 0x000000358681c3bb <+347>: movsd (%rax,%rcx,8),%xmm11 > 0x000000358681c3c1 <+353>: movapd %xmm3,%xmm6 > 0x000000358681c3c5 <+357>: mulsd %xmm3,%xmm4 > 0x000000358681c3c9 <+361>: mulsd %xmm5,%xmm6 > 0x000000358681c3cd <+365>: subsd %xmm0,%xmm6 > 0x000000358681c3d1 <+369>: mulsd %xmm6,%xmm4 > 0x000000358681c3d5 <+373>: movsd 0x27fb3(%rip),%xmm6 # 0x3586844390 > 0x000000358681c3dd <+381>: addsd %xmm1,%xmm4 > 0x000000358681c3e1 <+385>: movapd %xmm3,%xmm1 > 0x000000358681c3e5 <+389>: mulsd %xmm8,%xmm1 > 0x000000358681c3ea <+394>: subsd %xmm7,%xmm1 > 0x000000358681c3ee <+398>: mulsd %xmm3,%xmm1 > 0x000000358681c3f2 <+402>: addsd %xmm6,%xmm1 > 0x000000358681c3f6 <+406>: mulsd %xmm3,%xmm1 > 0x000000358681c3fa <+410>: lea 0x3(%rdx),%ecx > 0x000000358681c3fd <+413>: mulsd %xmm9,%xmm1 > 0x000000358681c402 <+418>: add $0x2,%edx > 0x000000358681c405 <+421>: movslq %edx,%rdx > 0x000000358681c408 <+424>: movslq %ecx,%rcx > 0x000000358681c40b <+427>: movsd (%rax,%rcx,8),%xmm3 > 0x000000358681c410 <+432>: mulsd %xmm4,%xmm3 > 0x000000358681c414 <+436>: mulsd (%rax,%rdx,8),%xmm4 > 0x000000358681c419 <+441>: addsd %xmm11,%xmm3 > 0x000000358681c41e <+446>: subsd %xmm1,%xmm3 > 0x000000358681c422 <+450>: movapd %xmm9,%xmm1 > 0x000000358681c427 <+455>: addsd %xmm4,%xmm3 > 0x000000358681c42b <+459>: movapd %xmm9,%xmm4 > 0x000000358681c430 <+464>: addsd %xmm3,%xmm4 > 0x000000358681c434 <+468>: subsd %xmm4,%xmm1 > 0x000000358681c438 <+472>: addsd %xmm3,%xmm1 > 0x000000358681c43c <+476>: mulsd 0x2e32c(%rip),%xmm1 # 0x358684a770 > 0x000000358681c444 <+484>: addsd %xmm4,%xmm1 > 0x000000358681c448 <+488>: ucomisd %xmm4,%xmm1 > 0x000000358681c44c <+492>: jp 0x358681c8f0 <__sin+1680> > 0x000000358681c452 <+498>: jne 0x358681c8f0 <__sin+1680> > 0x000000358681c458 <+504>: add $0xa0,%rsp > 0x000000358681c45f <+511>: movapd %xmm4,%xmm2 > 0x000000358681c463 <+515>: pop %rbx > 0x000000358681c464 <+516>: pop %rbp > 0x000000358681c465 <+517>: movapd %xmm2,%xmm0 > 0x000000358681c469 <+521>: pop %r12 > 0x000000358681c46b <+523>: retq > 0x000000358681c46c <+524>: nopl 0x0(%rax) > 0x000000358681c470 <+528>: cmp $0x400368fc,%eax > 0x000000358681c475 <+533>: jg 0x358681c720 <__sin+1216> > 0x000000358681c47b <+539>: movsd 0x28d6c(%rip),%xmm13 # 0x35868451f0 <hpi> > 0x000000358681c484 <+548>: test %ecx,%ecx > 0x000000358681c486 <+550>: movapd %xmm13,%xmm1 > 0x000000358681c48b <+555>: jle 0x358681cfc0 <__sin+3424> > 0x000000358681c491 <+561>: subsd %xmm2,%xmm1 > 0x000000358681c495 <+565>: xorpd %xmm3,%xmm3 > 0x000000358681c499 <+569>: movsd 0x560ee(%rip),%xmm11 # 0x3586872590 <big> > 0x000000358681c4a2 <+578>: ucomisd %xmm3,%xmm1 > 0x000000358681c4a6 <+582>: jae 0x358681cc98 <__sin+2616> > 0x000000358681c4ac <+588>: movapd %xmm11,%xmm0 > 0x000000358681c4b1 <+593>: movsd 0x28d46(%rip),%xmm12 # 0x3586845200 <hpi1> > 0x000000358681c4ba <+602>: subsd %xmm1,%xmm0 > 0x000000358681c4be <+606>: movsd %xmm0,0x8(%rsp) > 0x000000358681c4c4 <+612>: subsd %xmm11,%xmm0 > 0x000000358681c4c9 <+617>: mov 0x8(%rsp),%rdx > 0x000000358681c4ce <+622>: addsd %xmm1,%xmm0 > 0x000000358681c4d2 <+626>: movsd 0x27ec6(%rip),%xmm1 # 0x35868443a0 <signmask> > 0x000000358681c4da <+634>: xorpd %xmm12,%xmm1 > 0x000000358681c4df <+639>: subsd %xmm0,%xmm1 > 0x000000358681c4e3 <+643>: movapd %xmm1,%xmm10 > 0x000000358681c4e8 <+648>: shl $0x2,%edx > 0x000000358681c4eb <+651>: movsd 0x56edd(%rip),%xmm5 # 0x35868733d0 > 0x000000358681c4f3 <+659>: lea 0x1(%rdx),%edi > 0x000000358681c4f6 <+662>: mulsd %xmm1,%xmm10 > 0x000000358681c4fb <+667>: movapd %xmm1,%xmm9 > 0x000000358681c500 <+672>: movsd 0x56ed0(%rip),%xmm0 # 0x35868733d8 > 0x000000358681c508 <+680>: lea 0x560b1(%rip),%rax # 0x35868725c0 <sincos> > 0x000000358681c50f <+687>: lea 0x2(%rdx),%esi > 0x000000358681c512 <+690>: movslq %edi,%rdi > 0x000000358681c515 <+693>: movsd 0x56eca(%rip),%xmm8 # 0x35868733e8 > 0x000000358681c51e <+702>: movapd %xmm10,%xmm4 > 0x000000358681c523 <+707>: mulsd %xmm10,%xmm9 > 0x000000358681c528 <+712>: movslq %esi,%rsi > 0x000000358681c52b <+715>: movsd (%rax,%rsi,8),%xmm14 > 0x000000358681c531 <+721>: lea 0x3(%rdx),%esi > 0x000000358681c534 <+724>: mulsd %xmm5,%xmm4 > 0x000000358681c538 <+728>: movslq %edx,%rdx > 0x000000358681c53b <+731>: movslq %esi,%rsi > 0x000000358681c53e <+734>: movsd 0x56eaa(%rip),%xmm7 # 0x35868733f0 > 0x000000358681c546 <+742>: movsd 0x27e42(%rip),%xmm6 # 0x3586844390 > 0x000000358681c54e <+750>: subsd %xmm0,%xmm4 > 0x000000358681c552 <+754>: mulsd %xmm4,%xmm9 > 0x000000358681c557 <+759>: movsd (%rax,%rsi,8),%xmm4 > 0x000000358681c55c <+764>: addsd %xmm1,%xmm9 > 0x000000358681c561 <+769>: movsd (%rax,%rdi,8),%xmm1 > 0x000000358681c566 <+774>: mulsd %xmm9,%xmm1 > 0x000000358681c56b <+779>: mulsd (%rax,%rdx,8),%xmm9 > 0x000000358681c571 <+785>: subsd %xmm1,%xmm4 > 0x000000358681c575 <+789>: movapd %xmm10,%xmm1 > 0x000000358681c57a <+794>: mulsd %xmm8,%xmm1 > 0x000000358681c57f <+799>: subsd %xmm7,%xmm1 > 0x000000358681c583 <+803>: mulsd %xmm10,%xmm1 > 0x000000358681c588 <+808>: addsd %xmm6,%xmm1 > 0x000000358681c58c <+812>: mulsd %xmm10,%xmm1 > 0x000000358681c591 <+817>: mulsd %xmm14,%xmm1 > 0x000000358681c596 <+822>: subsd %xmm1,%xmm4 > 0x000000358681c59a <+826>: movapd %xmm14,%xmm1 > 0x000000358681c59f <+831>: subsd %xmm9,%xmm4 > 0x000000358681c5a4 <+836>: movapd %xmm14,%xmm9 > 0x000000358681c5a9 <+841>: addsd %xmm4,%xmm9 > 0x000000358681c5ae <+846>: subsd %xmm9,%xmm1 > 0x000000358681c5b3 <+851>: addsd %xmm4,%xmm1 > 0x000000358681c5b7 <+855>: mulsd 0x2e289(%rip),%xmm1 # 0x358684a848 > 0x000000358681c5bf <+863>: addsd %xmm9,%xmm1 > 0x000000358681c5c4 <+868>: ucomisd %xmm9,%xmm1 > 0x000000358681c5c9 <+873>: jp 0x358681ce10 <__sin+2992> > 0x000000358681c5cf <+879>: jne 0x358681ce10 <__sin+2992> > 0x000000358681c5d5 <+885>: test %ecx,%ecx > 0x000000358681c5d7 <+887>: movapd %xmm9,%xmm2 > 0x000000358681c5dc <+892>: jg 0x358681c322 <__sin+194> > 0x000000358681c5e2 <+898>: movsd 0x27db6(%rip),%xmm0 # 0x35868443a0 <signmask> > 0x000000358681c5ea <+906>: xorpd %xmm0,%xmm2 > 0x000000358681c5ee <+910>: jmpq 0x358681c322 <__sin+194> > 0x000000358681c5f3 <+915>: nopl 0x0(%rax,%rax,1) > 0x000000358681c5f8 <+920>: movsd 0x56da8(%rip),%xmm1 # 0x35868733a8 > 0x000000358681c600 <+928>: addsd 0x55fa8(%rip),%xmm0 # 0x35868725b0 <bb> > 0x000000358681c608 <+936>: movapd %xmm2,%xmm4 > 0x000000358681c60c <+940>: movsd 0x55f8b(%rip),%xmm8 # 0x35868725a0 <aa> > 0x000000358681c615 <+949>: movapd %xmm2,%xmm7 > 0x000000358681c619 <+953>: addsd %xmm1,%xmm4 > 0x000000358681c61d <+957>: movsd 0x3d4cb(%rip),%xmm6 # 0x3586859af0 > 0x000000358681c625 <+965>: mulsd %xmm8,%xmm6 > 0x000000358681c62a <+970>: mulsd %xmm3,%xmm0 > 0x000000358681c62e <+974>: movapd %xmm8,%xmm3 > 0x000000358681c633 <+979>: subsd %xmm1,%xmm4 > 0x000000358681c637 <+983>: movapd %xmm2,%xmm1 > 0x000000358681c63b <+987>: subsd %xmm4,%xmm7 > 0x000000358681c63f <+991>: movapd %xmm4,%xmm5 > 0x000000358681c643 <+995>: mulsd %xmm4,%xmm6 > 0x000000358681c647 <+999>: mulsd %xmm8,%xmm5 > 0x000000358681c64c <+1004>: mulsd %xmm7,%xmm3 > 0x000000358681c650 <+1008>: mulsd %xmm7,%xmm6 > 0x000000358681c654 <+1012>: mulsd %xmm4,%xmm5 > 0x000000358681c658 <+1016>: mulsd %xmm7,%xmm3 > 0x000000358681c65c <+1020>: addsd %xmm6,%xmm0 > 0x000000358681c660 <+1024>: mulsd %xmm4,%xmm5 > 0x000000358681c664 <+1028>: mulsd %xmm7,%xmm3 > 0x000000358681c668 <+1032>: mulsd %xmm2,%xmm0 > 0x000000358681c66c <+1036>: addsd %xmm5,%xmm1 > 0x000000358681c670 <+1040>: addsd %xmm3,%xmm0 > 0x000000358681c674 <+1044>: movapd %xmm2,%xmm3 > 0x000000358681c678 <+1048>: movapd %xmm1,%xmm4 > 0x000000358681c67c <+1052>: subsd %xmm1,%xmm3 > 0x000000358681c680 <+1056>: addsd %xmm5,%xmm3 > 0x000000358681c684 <+1060>: addsd %xmm3,%xmm0 > 0x000000358681c688 <+1064>: addsd %xmm0,%xmm4 > 0x000000358681c68c <+1068>: subsd %xmm4,%xmm1 > 0x000000358681c690 <+1072>: addsd %xmm0,%xmm1 > 0x000000358681c694 <+1076>: mulsd 0x2e15c(%rip),%xmm1 # 0x358684a7f8 > 0x000000358681c69c <+1084>: addsd %xmm4,%xmm1 > 0x000000358681c6a0 <+1088>: ucomisd %xmm1,%xmm4 > 0x000000358681c6a4 <+1092>: jnp 0x358681cd40 <__sin+2784> > 0x000000358681c6aa <+1098>: ucomisd 0x27cce(%rip),%xmm2 # 0x3586844380 > 0x000000358681c6b2 <+1106>: movapd %xmm2,%xmm0 > 0x000000358681c6b6 <+1110>: seta %bl > 0x000000358681c6b9 <+1113>: test %bl,%bl > 0x000000358681c6bb <+1115>: je 0x358681ccf0 <__sin+2704> > 0x000000358681c6c1 <+1121>: xorpd %xmm1,%xmm1 > 0x000000358681c6c5 <+1125>: lea 0x70(%rsp),%rdi > 0x000000358681c6ca <+1130>: movsd %xmm2,0x10(%rsp) > 0x000000358681c6d0 <+1136>: callq 0x358683c460 <__dubsin> > 0x000000358681c6d5 <+1141>: movsd 0x56cdb(%rip),%xmm0 # 0x35868733b8 > 0x000000358681c6dd <+1149>: movsd 0x70(%rsp),%xmm4 > 0x000000358681c6e3 <+1155>: mulsd 0x78(%rsp),%xmm0 > 0x000000358681c6e9 <+1161>: movsd 0x10(%rsp),%xmm2 > 0x000000358681c6ef <+1167>: addsd %xmm4,%xmm0 > 0x000000358681c6f3 <+1171>: ucomisd %xmm0,%xmm4 > 0x000000358681c6f7 <+1175>: jp 0x358681ccd0 <__sin+2672> > 0x000000358681c6fd <+1181>: jne 0x358681ccd0 <__sin+2672> > 0x000000358681c703 <+1187>: test %bl,%bl > 0x000000358681c705 <+1189>: jne 0x358681c458 <__sin+504> > 0x000000358681c70b <+1195>: movsd 0x27c8d(%rip),%xmm0 # 0x35868443a0 <signmask> > 0x000000358681c713 <+1203>: xorpd %xmm0,%xmm4 > 0x000000358681c717 <+1207>: jmpq 0x358681c458 <__sin+504> > 0x000000358681c71c <+1212>: nopl 0x0(%rax) > 0x000000358681c720 <+1216>: cmp $0x419921fa,%eax > 0x000000358681c725 <+1221>: jg 0x358681cab0 <__sin+2128> > 0x000000358681c72b <+1227>: movsd 0x3cd35(%rip),%xmm6 # 0x3586859468 <hpinv.9118> > 0x000000358681c733 <+1235>: movsd 0x3920d(%rip),%xmm0 # 0x3586855948 <toint.9119> > 0x000000358681c73b <+1243>: movapd %xmm2,%xmm5 > 0x000000358681c73f <+1247>: mulsd %xmm2,%xmm6 > 0x000000358681c743 <+1251>: xorpd %xmm3,%xmm3 > 0x000000358681c747 <+1255>: addsd %xmm0,%xmm6 > 0x000000358681c74b <+1259>: movapd %xmm6,%xmm7 > 0x000000358681c74f <+1263>: movsd %xmm6,0x8(%rsp) > 0x000000358681c755 <+1269>: mov 0x8(%rsp),%rbx > 0x000000358681c75a <+1274>: subsd %xmm0,%xmm7 > 0x000000358681c75e <+1278>: movsd 0x56c1a(%rip),%xmm0 # 0x3586873380 <mp1.9113> > 0x000000358681c766 <+1286>: and $0x3,%ebx > 0x000000358681c769 <+1289>: ucomisd %xmm3,%xmm2 > 0x000000358681c76d <+1293>: mulsd %xmm7,%xmm0 > 0x000000358681c771 <+1297>: seta %bpl > 0x000000358681c775 <+1301>: subsd %xmm0,%xmm5 > 0x000000358681c779 <+1305>: movsd 0x56c07(%rip),%xmm0 # 0x3586873388 <mp2.9114> > 0x000000358681c781 <+1313>: mulsd %xmm7,%xmm0 > 0x000000358681c785 <+1317>: subsd %xmm0,%xmm5 > 0x000000358681c789 <+1321>: movsd 0x56bff(%rip),%xmm0 # 0x3586873390 <mp3.9115> > 0x000000358681c791 <+1329>: mulsd %xmm7,%xmm0 > 0x000000358681c795 <+1333>: movapd %xmm5,%xmm4 > 0x000000358681c799 <+1337>: movapd %xmm5,%xmm1 > 0x000000358681c79d <+1341>: subsd %xmm0,%xmm4 > 0x000000358681c7a1 <+1345>: subsd %xmm4,%xmm1 > 0x000000358681c7a5 <+1349>: movsd %xmm4,0x80(%rsp) > 0x000000358681c7ae <+1358>: subsd %xmm0,%xmm1 > 0x000000358681c7b2 <+1362>: movsd %xmm1,0x90(%rsp) > 0x000000358681c7bb <+1371>: jbe 0x358681cfd0 <__sin+3440> > 0x000000358681c7c1 <+1377>: movsd 0x56c46(%rip),%xmm11 # 0x3586873410 > 0x000000358681c7ca <+1386>: mulsd %xmm2,%xmm11 > 0x000000358681c7cf <+1391>: cmp $0x1,%ebx > 0x000000358681c7d2 <+1394>: je 0x358681d048 <__sin+3560> > 0x000000358681c7d8 <+1400>: cmp $0x3,%ebx > 0x000000358681c7db <+1403>: je 0x358681d048 <__sin+3560> > 0x000000358681c7e1 <+1409>: movapd %xmm4,%xmm8 > 0x000000358681c7e6 <+1414>: test %ebx,%ebx > 0x000000358681c7e8 <+1416>: mulsd %xmm4,%xmm8 > 0x000000358681c7ed <+1421>: je 0x358681c811 <__sin+1457> > 0x000000358681c7ef <+1423>: movsd 0x27ba9(%rip),%xmm0 # 0x35868443a0 <signmask> > 0x000000358681c7f7 <+1431>: xorpd %xmm0,%xmm4 > 0x000000358681c7fb <+1435>: xorpd %xmm0,%xmm1 > 0x000000358681c7ff <+1439>: movsd %xmm4,0x80(%rsp) > 0x000000358681c808 <+1448>: movsd %xmm1,0x90(%rsp) > 0x000000358681c811 <+1457>: movsd 0x56bff(%rip),%xmm0 # 0x3586873418 > 0x000000358681c819 <+1465>: ucomisd %xmm8,%xmm0 > 0x000000358681c81e <+1470>: jbe 0x358681d36c <__sin+4364> > 0x000000358681c824 <+1476>: movsd 0x55d23(%rip),%xmm14 # 0x3586872550 <s5> > 0x000000358681c82d <+1485>: movsd 0x55d2a(%rip),%xmm13 # 0x3586872560 <s4> > 0x000000358681c836 <+1494>: movapd %xmm14,%xmm0 > 0x000000358681c83b <+1499>: movsd 0x55d2c(%rip),%xmm12 # 0x3586872570 <s3> > 0x000000358681c844 <+1508>: movsd 0x55d33(%rip),%xmm10 # 0x3586872580 <s2> > 0x000000358681c84d <+1517>: mulsd %xmm8,%xmm0 > 0x000000358681c852 <+1522>: movsd 0x27b35(%rip),%xmm9 # 0x3586844390 > 0x000000358681c85b <+1531>: mulsd %xmm1,%xmm9 > 0x000000358681c860 <+1536>: addsd %xmm13,%xmm0 > 0x000000358681c865 <+1541>: mulsd %xmm8,%xmm0 > 0x000000358681c86a <+1546>: addsd %xmm12,%xmm0 > 0x000000358681c86f <+1551>: mulsd %xmm8,%xmm0 > 0x000000358681c874 <+1556>: addsd %xmm10,%xmm0 > 0x000000358681c879 <+1561>: mulsd %xmm8,%xmm0 > 0x000000358681c87e <+1566>: addsd 0x3d51a(%rip),%xmm0 # 0x3586859da0 <s3> > 0x000000358681c886 <+1574>: mulsd %xmm4,%xmm0 > 0x000000358681c88a <+1578>: subsd %xmm9,%xmm0 > 0x000000358681c88f <+1583>: mulsd %xmm8,%xmm0 > 0x000000358681c894 <+1588>: movapd %xmm4,%xmm8 > 0x000000358681c899 <+1593>: addsd %xmm1,%xmm0 > 0x000000358681c89d <+1597>: movapd %xmm0,%xmm9 > 0x000000358681c8a2 <+1602>: addsd %xmm4,%xmm9 > 0x000000358681c8a7 <+1607>: subsd %xmm9,%xmm8 > 0x000000358681c8ac <+1612>: addsd %xmm0,%xmm8 > 0x000000358681c8b1 <+1617>: ucomisd %xmm3,%xmm8 > 0x000000358681c8b6 <+1622>: mulsd 0x2df89(%rip),%xmm8 # 0x358684a848 > 0x000000358681c8bf <+1631>: jbe 0x358681d79f <__sin+5439> > 0x000000358681c8c5 <+1637>: addsd %xmm11,%xmm8 > 0x000000358681c8ca <+1642>: addsd %xmm9,%xmm8 > 0x000000358681c8cf <+1647>: ucomisd %xmm9,%xmm8 > 0x000000358681c8d4 <+1652>: jp 0x358681d8ed <__sin+5773> > 0x000000358681c8da <+1658>: jne 0x358681d8ed <__sin+5773> > 0x000000358681c8e0 <+1664>: movapd %xmm9,%xmm2 > 0x000000358681c8e5 <+1669>: jmpq 0x358681c322 <__sin+194> > 0x000000358681c8ea <+1674>: nopw 0x0(%rax,%rax,1) > 0x000000358681c8f0 <+1680>: ucomisd 0x27a88(%rip),%xmm2 # 0x3586844380 > 0x000000358681c8f8 <+1688>: movapd %xmm2,%xmm3 > 0x000000358681c8fc <+1692>: seta %bl > 0x000000358681c8ff <+1695>: test %bl,%bl > 0x000000358681c901 <+1697>: je 0x358681cd08 <__sin+2728> > 0x000000358681c907 <+1703>: movapd %xmm3,%xmm1 > 0x000000358681c90b <+1707>: addsd %xmm10,%xmm1 > 0x000000358681c910 <+1712>: movsd %xmm1,0x8(%rsp) > 0x000000358681c916 <+1718>: subsd %xmm10,%xmm1 > 0x000000358681c91b <+1723>: mov 0x8(%rsp),%rdx > 0x000000358681c920 <+1728>: shl $0x2,%edx > 0x000000358681c923 <+1731>: subsd %xmm1,%xmm3 > 0x000000358681c927 <+1735>: movslq %edx,%rcx > 0x000000358681c92a <+1738>: movsd (%rax,%rcx,8),%xmm11 > 0x000000358681c930 <+1744>: lea 0x2(%rdx),%ecx > 0x000000358681c933 <+1747>: movsd 0x56aa5(%rip),%xmm1 # 0x35868733e0 > 0x000000358681c93b <+1755>: movslq %ecx,%rcx > 0x000000358681c93e <+1758>: movapd %xmm3,%xmm4 > 0x000000358681c942 <+1762>: movapd %xmm3,%xmm10 > 0x000000358681c947 <+1767>: movapd %xmm3,%xmm9 > 0x000000358681c94c <+1772>: mulsd %xmm3,%xmm4 > 0x000000358681c950 <+1776>: addsd %xmm1,%xmm9 > 0x000000358681c955 <+1781>: mulsd %xmm4,%xmm5 > 0x000000358681c959 <+1785>: mulsd %xmm4,%xmm10 > 0x000000358681c95e <+1790>: subsd %xmm1,%xmm9 > 0x000000358681c963 <+1795>: mulsd %xmm4,%xmm8 > 0x000000358681c968 <+1800>: subsd %xmm0,%xmm5 > 0x000000358681c96c <+1804>: subsd %xmm7,%xmm8 > 0x000000358681c971 <+1809>: mulsd %xmm5,%xmm10 > 0x000000358681c976 <+1814>: movsd (%rax,%rcx,8),%xmm5 > 0x000000358681c97b <+1819>: lea 0x3(%rdx),%ecx > 0x000000358681c97e <+1822>: add $0x1,%edx > 0x000000358681c981 <+1825>: movslq %edx,%rdx > 0x000000358681c984 <+1828>: mulsd %xmm4,%xmm8 > 0x000000358681c989 <+1833>: movapd %xmm5,%xmm0 > 0x000000358681c98d <+1837>: movslq %ecx,%rcx > 0x000000358681c990 <+1840>: movsd (%rax,%rcx,8),%xmm12 > 0x000000358681c996 <+1846>: addsd %xmm1,%xmm0 > 0x000000358681c99a <+1850>: addsd %xmm6,%xmm8 > 0x000000358681c99f <+1855>: subsd %xmm1,%xmm0 > 0x000000358681c9a3 <+1859>: movapd %xmm10,%xmm1 > 0x000000358681c9a8 <+1864>: mulsd %xmm5,%xmm10 > 0x000000358681c9ad <+1869>: mulsd %xmm12,%xmm1 > 0x000000358681c9b2 <+1874>: mulsd %xmm4,%xmm8 > 0x000000358681c9b7 <+1879>: movapd %xmm11,%xmm4 > 0x000000358681c9bc <+1884>: subsd %xmm0,%xmm5 > 0x000000358681c9c0 <+1888>: addsd (%rax,%rdx,8),%xmm1 > 0x000000358681c9c5 <+1893>: mulsd %xmm11,%xmm8 > 0x000000358681c9ca <+1898>: addsd %xmm12,%xmm5 > 0x000000358681c9cf <+1903>: addsd %xmm10,%xmm1 > 0x000000358681c9d4 <+1908>: mulsd %xmm3,%xmm5 > 0x000000358681c9d8 <+1912>: subsd %xmm9,%xmm3 > 0x000000358681c9dd <+1917>: addsd %xmm5,%xmm1 > 0x000000358681c9e1 <+1921>: mulsd %xmm0,%xmm3 > 0x000000358681c9e5 <+1925>: mulsd %xmm9,%xmm0 > 0x000000358681c9ea <+1930>: addsd %xmm3,%xmm1 > 0x000000358681c9ee <+1934>: movapd %xmm11,%xmm3 > 0x000000358681c9f3 <+1939>: addsd %xmm0,%xmm3 > 0x000000358681c9f7 <+1943>: subsd %xmm8,%xmm1 > 0x000000358681c9fc <+1948>: subsd %xmm3,%xmm4 > 0x000000358681ca00 <+1952>: addsd %xmm0,%xmm4 > 0x000000358681ca04 <+1956>: movapd %xmm3,%xmm0 > 0x000000358681ca08 <+1960>: addsd %xmm4,%xmm1 > 0x000000358681ca0c <+1964>: addsd %xmm1,%xmm0 > 0x000000358681ca10 <+1968>: subsd %xmm0,%xmm3 > 0x000000358681ca14 <+1972>: addsd %xmm1,%xmm3 > 0x000000358681ca18 <+1976>: mulsd 0x2ddb0(%rip),%xmm3 # 0x358684a7d0 > 0x000000358681ca20 <+1984>: addsd %xmm0,%xmm3 > 0x000000358681ca24 <+1988>: ucomisd %xmm3,%xmm0 > 0x000000358681ca28 <+1992>: jp 0x358681ca30 <__sin+2000> > 0x000000358681ca2a <+1994>: je 0x358681cd20 <__sin+2752> > 0x000000358681ca30 <+2000>: test %bl,%bl > 0x000000358681ca32 <+2002>: movapd %xmm2,%xmm0 > 0x000000358681ca36 <+2006>: jne 0x358681ca44 <__sin+2020> > 0x000000358681ca38 <+2008>: movsd 0x27960(%rip),%xmm0 # 0x35868443a0 <signmask> > 0x000000358681ca40 <+2016>: xorpd %xmm2,%xmm0 > 0x000000358681ca44 <+2020>: xorpd %xmm1,%xmm1 > 0x000000358681ca48 <+2024>: lea 0x70(%rsp),%rdi > 0x000000358681ca4d <+2029>: movsd %xmm2,0x10(%rsp) > 0x000000358681ca53 <+2035>: callq 0x358683c460 <__dubsin> > 0x000000358681ca58 <+2040>: movsd 0x56998(%rip),%xmm1 # 0x35868733f8 > 0x000000358681ca60 <+2048>: movsd 0x70(%rsp),%xmm0 > 0x000000358681ca66 <+2054>: mulsd 0x78(%rsp),%xmm1 > 0x000000358681ca6c <+2060>: movsd 0x10(%rsp),%xmm2 > 0x000000358681ca72 <+2066>: addsd %xmm0,%xmm1 > 0x000000358681ca76 <+2070>: ucomisd %xmm1,%xmm0 > 0x000000358681ca7a <+2074>: jp 0x358681ca82 <__sin+2082> > 0x000000358681ca7c <+2076>: je 0x358681cd20 <__sin+2752> > 0x000000358681ca82 <+2082>: test %bl,%bl > 0x000000358681ca84 <+2084>: je 0x358681d1f8 <__sin+3992> > 0x000000358681ca8a <+2090>: xorpd %xmm1,%xmm1 > 0x000000358681ca8e <+2094>: movapd %xmm2,%xmm0 > 0x000000358681ca92 <+2098>: callq 0x3586841510 <__mpsin> > 0x000000358681ca97 <+2103>: nopw 0x0(%rax,%rax,1) > 0x000000358681caa0 <+2112>: movapd %xmm0,%xmm2 > 0x000000358681caa4 <+2116>: jmpq 0x358681c322 <__sin+194> > 0x000000358681caa9 <+2121>: nopl 0x0(%rax) > 0x000000358681cab0 <+2128>: cmp $0x42efffff,%eax > 0x000000358681cab5 <+2133>: jg 0x358681cff0 <__sin+3472> > 0x000000358681cabb <+2139>: movsd 0x3c9a5(%rip),%xmm0 # 0x3586859468 <hpinv.9118> > 0x000000358681cac3 <+2147>: movsd 0x38e7d(%rip),%xmm1 # 0x3586855948 <toint.9119> > 0x000000358681cacb <+2155>: movapd %xmm2,%xmm10 > 0x000000358681cad0 <+2160>: mulsd %xmm2,%xmm0 > 0x000000358681cad4 <+2164>: movsd 0x568a4(%rip),%xmm6 # 0x3586873380 <mp1.9113> > 0x000000358681cadc <+2172>: movapd %xmm6,%xmm3 > 0x000000358681cae0 <+2176>: addsd %xmm1,%xmm0 > 0x000000358681cae4 <+2180>: movapd %xmm0,%xmm4 > 0x000000358681cae8 <+2184>: movsd %xmm0,0x8(%rsp) > 0x000000358681caee <+2190>: mov 0x8(%rsp),%rbx > 0x000000358681caf3 <+2195>: subsd %xmm1,%xmm4 > 0x000000358681caf7 <+2199>: movsd 0x56929(%rip),%xmm1 # 0x3586873428 > 0x000000358681caff <+2207>: mov %ebx,%edi > 0x000000358681cb01 <+2209>: and $0x3,%edi > 0x000000358681cb04 <+2212>: movapd %xmm4,%xmm0 > 0x000000358681cb08 <+2216>: movapd %xmm4,%xmm5 > 0x000000358681cb0c <+2220>: mulsd 0x5688c(%rip),%xmm4 # 0x35868733a0 <pp4> > 0x000000358681cb14 <+2228>: cmp $0x1,%edi > 0x000000358681cb17 <+2231>: addsd %xmm1,%xmm0 > 0x000000358681cb1b <+2235>: subsd %xmm1,%xmm0 > 0x000000358681cb1f <+2239>: movsd 0x56861(%rip),%xmm1 # 0x3586873388 <mp2.9114> > 0x000000358681cb27 <+2247>: movapd %xmm1,%xmm7 > 0x000000358681cb2b <+2251>: mulsd %xmm0,%xmm3 > 0x000000358681cb2f <+2255>: subsd %xmm0,%xmm5 > 0x000000358681cb33 <+2259>: mulsd %xmm0,%xmm7 > 0x000000358681cb37 <+2263>: subsd %xmm3,%xmm10 > 0x000000358681cb3c <+2268>: mulsd %xmm5,%xmm6 > 0x000000358681cb40 <+2272>: mulsd %xmm5,%xmm1 > 0x000000358681cb44 <+2276>: movapd %xmm10,%xmm3 > 0x000000358681cb49 <+2281>: subsd %xmm7,%xmm3 > 0x000000358681cb4d <+2285>: subsd %xmm6,%xmm3 > 0x000000358681cb51 <+2289>: movsd 0x5683f(%rip),%xmm6 # 0x3586873398 <pp3> > 0x000000358681cb59 <+2297>: mulsd %xmm6,%xmm0 > 0x000000358681cb5d <+2301>: mulsd %xmm6,%xmm5 > 0x000000358681cb61 <+2305>: subsd %xmm1,%xmm3 > 0x000000358681cb65 <+2309>: movapd %xmm3,%xmm1 > 0x000000358681cb69 <+2313>: subsd %xmm0,%xmm1 > 0x000000358681cb6d <+2317>: subsd %xmm1,%xmm3 > 0x000000358681cb71 <+2321>: subsd %xmm0,%xmm3 > 0x000000358681cb75 <+2325>: movapd %xmm1,%xmm0 > 0x000000358681cb79 <+2329>: subsd %xmm5,%xmm3 > 0x000000358681cb7d <+2333>: subsd %xmm4,%xmm3 > 0x000000358681cb81 <+2337>: addsd %xmm3,%xmm0 > 0x000000358681cb85 <+2341>: subsd %xmm0,%xmm1 > 0x000000358681cb89 <+2345>: movsd %xmm0,0x80(%rsp) > 0x000000358681cb92 <+2354>: addsd %xmm3,%xmm1 > 0x000000358681cb96 <+2358>: movsd %xmm1,0x90(%rsp) > 0x000000358681cb9f <+2367>: je 0x358681d226 <__sin+4038> > 0x000000358681cba5 <+2373>: cmp $0x3,%edi > 0x000000358681cba8 <+2376>: je 0x358681d226 <__sin+4038> > 0x000000358681cbae <+2382>: movapd %xmm0,%xmm4 > 0x000000358681cbb2 <+2386>: test %edi,%edi > 0x000000358681cbb4 <+2388>: mulsd %xmm0,%xmm4 > 0x000000358681cbb8 <+2392>: je 0x358681cbdc <__sin+2428> > 0x000000358681cbba <+2394>: movsd 0x277de(%rip),%xmm3 # 0x35868443a0 <signmask> > 0x000000358681cbc2 <+2402>: xorpd %xmm3,%xmm0 > 0x000000358681cbc6 <+2406>: xorpd %xmm3,%xmm1 > 0x000000358681cbca <+2410>: movsd %xmm0,0x80(%rsp) > 0x000000358681cbd3 <+2419>: movsd %xmm1,0x90(%rsp) > 0x000000358681cbdc <+2428>: movsd 0x56834(%rip),%xmm3 # 0x3586873418 > 0x000000358681cbe4 <+2436>: ucomisd %xmm4,%xmm3 > 0x000000358681cbe8 <+2440>: jbe 0x358681d7a9 <__sin+5449> > 0x000000358681cbee <+2446>: movsd 0x5595a(%rip),%xmm3 # 0x3586872550 <s5> > 0x000000358681cbf6 <+2454>: movsd 0x27792(%rip),%xmm5 # 0x3586844390 > 0x000000358681cbfe <+2462>: mulsd %xmm4,%xmm3 > 0x000000358681cc02 <+2466>: mulsd %xmm1,%xmm5 > 0x000000358681cc06 <+2470>: addsd 0x55952(%rip),%xmm3 # 0x3586872560 <s4> > 0x000000358681cc0e <+2478>: mulsd %xmm4,%xmm3 > 0x000000358681cc12 <+2482>: addsd 0x55956(%rip),%xmm3 # 0x3586872570 <s3> > 0x000000358681cc1a <+2490>: mulsd %xmm4,%xmm3 > 0x000000358681cc1e <+2494>: addsd 0x5595a(%rip),%xmm3 # 0x3586872580 <s2> > 0x000000358681cc26 <+2502>: mulsd %xmm4,%xmm3 > 0x000000358681cc2a <+2506>: addsd 0x3d16e(%rip),%xmm3 # 0x3586859da0 <s3> > 0x000000358681cc32 <+2514>: mulsd %xmm0,%xmm3 > 0x000000358681cc36 <+2518>: subsd %xmm5,%xmm3 > 0x000000358681cc3a <+2522>: movapd %xmm0,%xmm5 > 0x000000358681cc3e <+2526>: mulsd %xmm4,%xmm3 > 0x000000358681cc42 <+2530>: addsd %xmm1,%xmm3 > 0x000000358681cc46 <+2534>: movapd %xmm3,%xmm4 > 0x000000358681cc4a <+2538>: addsd %xmm0,%xmm4 > 0x000000358681cc4e <+2542>: subsd %xmm4,%xmm5 > 0x000000358681cc52 <+2546>: addsd %xmm3,%xmm5 > 0x000000358681cc56 <+2550>: ucomisd 0x27722(%rip),%xmm5 # 0x3586844380 > 0x000000358681cc5e <+2558>: mulsd 0x2dbe2(%rip),%xmm5 # 0x358684a848 > 0x000000358681cc66 <+2566>: jbe 0x358681de53 <__sin+7155> > 0x000000358681cc6c <+2572>: addsd 0x405d4(%rip),%xmm5 # 0x358685d248 > 0x000000358681cc74 <+2580>: addsd %xmm4,%xmm5 > 0x000000358681cc78 <+2584>: ucomisd %xmm4,%xmm5 > 0x000000358681cc7c <+2588>: jp 0x358681cc84 <__sin+2596> > 0x000000358681cc7e <+2590>: je 0x358681c458 <__sin+504> > 0x000000358681cc84 <+2596>: callq 0x358681ba70 <bsloww> > 0x000000358681cc89 <+2601>: movapd %xmm0,%xmm2 > 0x000000358681cc8d <+2605>: nopl (%rax) > 0x000000358681cc90 <+2608>: jmpq 0x358681c322 <__sin+194> > 0x000000358681cc95 <+2613>: nopl (%rax) > 0x000000358681cc98 <+2616>: movapd %xmm1,%xmm0 > 0x000000358681cc9c <+2620>: movsd 0x2855b(%rip),%xmm12 # 0x3586845200 <hpi1> > 0x000000358681cca5 <+2629>: addsd %xmm11,%xmm0 > 0x000000358681ccaa <+2634>: movsd %xmm0,0x8(%rsp) > 0x000000358681ccb0 <+2640>: subsd %xmm11,%xmm0 > 0x000000358681ccb5 <+2645>: mov 0x8(%rsp),%rdx > 0x000000358681ccba <+2650>: subsd %xmm0,%xmm1 > 0x000000358681ccbe <+2654>: addsd %xmm12,%xmm1 > 0x000000358681ccc3 <+2659>: jmpq 0x358681c4e3 <__sin+643> > 0x000000358681ccc8 <+2664>: nopl 0x0(%rax,%rax,1) > 0x000000358681ccd0 <+2672>: test %bl,%bl > 0x000000358681ccd2 <+2674>: je 0x358681d010 <__sin+3504> > 0x000000358681ccd8 <+2680>: xorpd %xmm1,%xmm1 > 0x000000358681ccdc <+2684>: movapd %xmm2,%xmm0 > 0x000000358681cce0 <+2688>: callq 0x3586841510 <__mpsin> > 0x000000358681cce5 <+2693>: movapd %xmm0,%xmm4 > 0x000000358681cce9 <+2697>: jmpq 0x358681c458 <__sin+504> > 0x000000358681ccee <+2702>: xchg %ax,%ax > 0x000000358681ccf0 <+2704>: movsd 0x276a8(%rip),%xmm0 # 0x35868443a0 <signmask> > 0x000000358681ccf8 <+2712>: xorpd %xmm2,%xmm0 > 0x000000358681ccfc <+2716>: jmpq 0x358681c6c1 <__sin+1121> > 0x000000358681cd01 <+2721>: nopl 0x0(%rax) > 0x000000358681cd08 <+2728>: movsd 0x27690(%rip),%xmm3 # 0x35868443a0 <signmask> > 0x000000358681cd10 <+2736>: xorpd %xmm2,%xmm3 > 0x000000358681cd14 <+2740>: jmpq 0x358681c907 <__sin+1703> > 0x000000358681cd19 <+2745>: nopl 0x0(%rax) > 0x000000358681cd20 <+2752>: test %bl,%bl > 0x000000358681cd22 <+2754>: jne 0x358681caa0 <__sin+2112> > 0x000000358681cd28 <+2760>: movsd 0x27670(%rip),%xmm1 # 0x35868443a0 <signmask> > 0x000000358681cd30 <+2768>: xorpd %xmm1,%xmm0 > 0x000000358681cd34 <+2772>: jmpq 0x358681caa0 <__sin+2112> > 0x000000358681cd39 <+2777>: nopl 0x0(%rax) > 0x000000358681cd40 <+2784>: jne 0x358681c6aa <__sin+1098> > 0x000000358681cd46 <+2790>: jmpq 0x358681c458 <__sin+504> > 0x000000358681cd4b <+2795>: nopl 0x0(%rax,%rax,1) > 0x000000358681cd50 <+2800>: movapd %xmm10,%xmm1 > 0x000000358681cd55 <+2805>: lea 0x55864(%rip),%rax # 0x35868725c0 <sincos> > 0x000000358681cd5c <+2812>: movsd 0x5666c(%rip),%xmm5 # 0x35868733d0 > 0x000000358681cd64 <+2820>: subsd %xmm2,%xmm1 > 0x000000358681cd68 <+2824>: movsd 0x56668(%rip),%xmm0 # 0x35868733d8 > 0x000000358681cd70 <+2832>: movsd 0x5666f(%rip),%xmm8 # 0x35868733e8 > 0x000000358681cd79 <+2841>: movsd 0x5666f(%rip),%xmm7 # 0x35868733f0 > 0x000000358681cd81 <+2849>: movsd %xmm1,0x8(%rsp) > 0x000000358681cd87 <+2855>: subsd %xmm10,%xmm1 > 0x000000358681cd8c <+2860>: mov 0x8(%rsp),%rdx > 0x000000358681cd91 <+2865>: shl $0x2,%edx > 0x000000358681cd94 <+2868>: addsd %xmm2,%xmm1 > 0x000000358681cd98 <+2872>: movslq %edx,%rcx > 0x000000358681cd9b <+2875>: movsd (%rax,%rcx,8),%xmm9 > 0x000000358681cda1 <+2881>: lea 0x1(%rdx),%ecx > 0x000000358681cda4 <+2884>: movslq %ecx,%rcx > 0x000000358681cda7 <+2887>: movapd %xmm1,%xmm3 > 0x000000358681cdab <+2891>: movapd %xmm1,%xmm4 > 0x000000358681cdaf <+2895>: movsd (%rax,%rcx,8),%xmm11 > 0x000000358681cdb5 <+2901>: mulsd %xmm1,%xmm3 > 0x000000358681cdb9 <+2905>: movapd %xmm3,%xmm6 > 0x000000358681cdbd <+2909>: mulsd %xmm3,%xmm4 > 0x000000358681cdc1 <+2913>: mulsd %xmm5,%xmm6 > 0x000000358681cdc5 <+2917>: subsd %xmm0,%xmm6 > 0x000000358681cdc9 <+2921>: mulsd %xmm6,%xmm4 > 0x000000358681cdcd <+2925>: movsd 0x275bb(%rip),%xmm6 # 0x3586844390 > 0x000000358681cdd5 <+2933>: addsd %xmm1,%xmm4 > 0x000000358681cdd9 <+2937>: movapd %xmm3,%xmm1 > 0x000000358681cddd <+2941>: mulsd %xmm8,%xmm1 > 0x000000358681cde2 <+2946>: subsd %xmm7,%xmm1 > 0x000000358681cde6 <+2950>: mulsd %xmm3,%xmm1 > 0x000000358681cdea <+2954>: addsd %xmm6,%xmm1 > 0x000000358681cdee <+2958>: mulsd %xmm3,%xmm1 > 0x000000358681cdf2 <+2962>: movsd 0x275a6(%rip),%xmm3 # 0x35868443a0 <signmask> > 0x000000358681cdfa <+2970>: xorpd %xmm3,%xmm9 > 0x000000358681cdff <+2975>: xorpd %xmm3,%xmm11 > 0x000000358681ce04 <+2980>: jmpq 0x358681c3fa <__sin+410> > 0x000000358681ce09 <+2985>: nopl 0x0(%rax) > 0x000000358681ce10 <+2992>: ucomisd %xmm3,%xmm2 > 0x000000358681ce14 <+2996>: movapd %xmm2,%xmm1 > 0x000000358681ce18 <+3000>: seta %bl > 0x000000358681ce1b <+3003>: test %bl,%bl > 0x000000358681ce1d <+3005>: jne 0x358681ce2b <__sin+3019> > 0x000000358681ce1f <+3007>: movsd 0x27579(%rip),%xmm1 # 0x35868443a0 <signmask> > 0x000000358681ce27 <+3015>: xorpd %xmm2,%xmm1 > 0x000000358681ce2b <+3019>: movapd %xmm13,%xmm4 > 0x000000358681ce30 <+3024>: subsd %xmm1,%xmm4 > 0x000000358681ce34 <+3028>: ucomisd %xmm3,%xmm4 > 0x000000358681ce38 <+3032>: jb 0x358681d1c0 <__sin+3936> > 0x000000358681ce3e <+3038>: movapd %xmm4,%xmm1 > 0x000000358681ce42 <+3042>: movapd %xmm12,%xmm15 > 0x000000358681ce47 <+3047>: addsd %xmm11,%xmm1 > 0x000000358681ce4c <+3052>: movsd %xmm1,0x8(%rsp) > 0x000000358681ce52 <+3058>: subsd %xmm11,%xmm1 > 0x000000358681ce57 <+3063>: mov 0x8(%rsp),%rdx > 0x000000358681ce5c <+3068>: subsd %xmm1,%xmm4 > 0x000000358681ce60 <+3072>: movapd %xmm4,%xmm1 > 0x000000358681ce64 <+3076>: movapd %xmm1,%xmm4 > 0x000000358681ce68 <+3080>: shl $0x2,%edx > 0x000000358681ce6b <+3083>: movslq %edx,%rcx > 0x000000358681ce6e <+3086>: movsd 0x56569(%rip),%xmm9 # 0x35868733e0 > 0x000000358681ce77 <+3095>: mulsd %xmm1,%xmm4 > 0x000000358681ce7b <+3099>: movapd %xmm1,%xmm10 >=> 0x000000358681ce80 <+3104>: movsd (%rax,%rcx,8),%xmm14 > 0x000000358681ce86 <+3110>: lea 0x2(%rdx),%ecx > 0x000000358681ce89 <+3113>: addsd %xmm9,%xmm10 > 0x000000358681ce8e <+3118>: movapd %xmm14,%xmm3 > 0x000000358681ce93 <+3123>: movslq %ecx,%rcx > 0x000000358681ce96 <+3126>: mulsd %xmm4,%xmm8 > 0x000000358681ce9b <+3131>: addsd %xmm9,%xmm3 > 0x000000358681cea0 <+3136>: movsd (%rax,%rcx,8),%xmm11 > 0x000000358681cea6 <+3142>: subsd %xmm9,%xmm10 > 0x000000358681ceab <+3147>: lea 0x3(%rdx),%ecx > 0x000000358681ceae <+3150>: add $0x1,%edx > 0x000000358681ceb1 <+3153>: movslq %edx,%rdx > 0x000000358681ceb4 <+3156>: mulsd %xmm4,%xmm5 > 0x000000358681ceb8 <+3160>: subsd %xmm7,%xmm8 > 0x000000358681cebd <+3165>: movapd %xmm1,%xmm7 > 0x000000358681cec1 <+3169>: subsd %xmm9,%xmm3 > 0x000000358681cec6 <+3174>: movapd %xmm1,%xmm9 > 0x000000358681cecb <+3179>: subsd %xmm10,%xmm7 > 0x000000358681ced0 <+3184>: movslq %ecx,%rcx > 0x000000358681ced3 <+3187>: mulsd %xmm15,%xmm9 > 0x000000358681ced8 <+3192>: subsd %xmm0,%xmm5 > 0x000000358681cedc <+3196>: mulsd %xmm4,%xmm8 > 0x000000358681cee1 <+3201>: addsd %xmm15,%xmm7 > 0x000000358681cee6 <+3206>: addsd %xmm6,%xmm8 > 0x000000358681ceeb <+3211>: movsd (%rax,%rcx,8),%xmm6 > 0x000000358681cef0 <+3216>: mulsd %xmm3,%xmm7 > 0x000000358681cef4 <+3220>: mulsd %xmm4,%xmm8 > 0x000000358681cef9 <+3225>: addsd %xmm8,%xmm9 > 0x000000358681cefe <+3230>: mulsd %xmm11,%xmm9 > 0x000000358681cf03 <+3235>: subsd %xmm9,%xmm6 > 0x000000358681cf08 <+3240>: subsd %xmm7,%xmm6 > 0x000000358681cf0c <+3244>: movapd %xmm14,%xmm7 > 0x000000358681cf11 <+3249>: subsd %xmm3,%xmm7 > 0x000000358681cf15 <+3253>: mulsd %xmm10,%xmm3 > 0x000000358681cf1a <+3258>: addsd (%rax,%rdx,8),%xmm7 > 0x000000358681cf1f <+3263>: mulsd %xmm1,%xmm7 > 0x000000358681cf23 <+3267>: mulsd %xmm4,%xmm1 > 0x000000358681cf27 <+3271>: subsd %xmm7,%xmm6 > 0x000000358681cf2b <+3275>: mulsd %xmm5,%xmm1 > 0x000000358681cf2f <+3279>: mulsd %xmm14,%xmm1 > 0x000000358681cf34 <+3284>: subsd %xmm1,%xmm6 > 0x000000358681cf38 <+3288>: movapd %xmm11,%xmm1 > 0x000000358681cf3d <+3293>: subsd %xmm3,%xmm1 > 0x000000358681cf41 <+3297>: subsd %xmm1,%xmm11 > 0x000000358681cf46 <+3302>: movapd %xmm1,%xmm0 > 0x000000358681cf4a <+3306>: subsd %xmm3,%xmm11 > 0x000000358681cf4f <+3311>: addsd %xmm11,%xmm6 > 0x000000358681cf54 <+3316>: addsd %xmm6,%xmm0 > 0x000000358681cf58 <+3320>: subsd %xmm0,%xmm1 > 0x000000358681cf5c <+3324>: addsd %xmm6,%xmm1 > 0x000000358681cf60 <+3328>: mulsd 0x2d868(%rip),%xmm1 # 0x358684a7d0 > 0x000000358681cf68 <+3336>: addsd %xmm0,%xmm1 > 0x000000358681cf6c <+3340>: ucomisd %xmm1,%xmm0 > 0x000000358681cf70 <+3344>: jp 0x358681cf78 <__sin+3352> > 0x000000358681cf72 <+3346>: je 0x358681cd20 <__sin+2752> > 0x000000358681cf78 <+3352>: test %bl,%bl > 0x000000358681cf7a <+3354>: movapd %xmm2,%xmm1 > 0x000000358681cf7e <+3358>: jne 0x358681cf8c <__sin+3372> > 0x000000358681cf80 <+3360>: movsd 0x27418(%rip),%xmm1 # 0x35868443a0 <signmask> > 0x000000358681cf88 <+3368>: xorpd %xmm2,%xmm1 > 0x000000358681cf8c <+3372>: subsd %xmm13,%xmm1 > 0x000000358681cf91 <+3377>: lea 0x70(%rsp),%rdi > 0x000000358681cf96 <+3382>: movsd %xmm2,0x10(%rsp) > 0x000000358681cf9c <+3388>: movapd %xmm1,%xmm0 > 0x000000358681cfa0 <+3392>: subsd %xmm12,%xmm0 > 0x000000358681cfa5 <+3397>: subsd %xmm0,%xmm1 > 0x000000358681cfa9 <+3401>: subsd %xmm12,%xmm1 > 0x000000358681cfae <+3406>: callq 0x358683dc00 <__docos> > 0x000000358681cfb3 <+3411>: jmpq 0x358681ca58 <__sin+2040> > 0x000000358681cfb8 <+3416>: nopl 0x0(%rax,%rax,1) > 0x000000358681cfc0 <+3424>: addsd %xmm2,%xmm1 > 0x000000358681cfc4 <+3428>: jmpq 0x358681c495 <__sin+565> > 0x000000358681cfc9 <+3433>: nopl 0x0(%rax) > 0x000000358681cfd0 <+3440>: movsd 0x273c7(%rip),%xmm11 # 0x35868443a0 <signmask> > 0x000000358681cfd9 <+3449>: xorpd %xmm2,%xmm11 > 0x000000358681cfde <+3454>: mulsd 0x56429(%rip),%xmm11 # 0x3586873410 > 0x000000358681cfe7 <+3463>: jmpq 0x358681c7cf <__sin+1391> > 0x000000358681cfec <+3468>: nopl 0x0(%rax) > 0x000000358681cff0 <+3472>: cmp $0x7fefffff,%eax > 0x000000358681cff5 <+3477>: jle 0x358681d4e0 <__sin+4736> > 0x000000358681cffb <+3483>: cmp $0x7ff00000,%eax > 0x000000358681d000 <+3488>: je 0x358681d52f <__sin+4815> > 0x000000358681d006 <+3494>: divsd %xmm2,%xmm2 > 0x000000358681d00a <+3498>: jmpq 0x358681c322 <__sin+194> > 0x000000358681d00f <+3503>: nop > 0x000000358681d010 <+3504>: movsd 0x27388(%rip),%xmm3 # 0x35868443a0 <signmask> > 0x000000358681d018 <+3512>: movapd %xmm2,%xmm0 > 0x000000358681d01c <+3516>: xorpd %xmm1,%xmm1 > 0x000000358681d020 <+3520>: movapd %xmm3,0x20(%rsp) > 0x000000358681d026 <+3526>: xorpd %xmm3,%xmm0 > 0x000000358681d02a <+3530>: callq 0x3586841510 <__mpsin> > 0x000000358681d02f <+3535>: movapd 0x20(%rsp),%xmm3 > 0x000000358681d035 <+3541>: movapd %xmm0,%xmm4 > 0x000000358681d039 <+3545>: xorpd %xmm3,%xmm4 > 0x000000358681d03d <+3549>: jmpq 0x358681c458 <__sin+504> > 0x000000358681d042 <+3554>: nopw 0x0(%rax,%rax,1) > 0x000000358681d048 <+3560>: ucomisd %xmm4,%xmm3 > 0x000000358681d04c <+3564>: jbe 0x358681d070 <__sin+3600> > 0x000000358681d04e <+3566>: movsd 0x2734a(%rip),%xmm0 # 0x35868443a0 <signmask> > 0x000000358681d056 <+3574>: xorpd %xmm0,%xmm4 > 0x000000358681d05a <+3578>: xorpd %xmm0,%xmm1 > 0x000000358681d05e <+3582>: movsd %xmm4,0x80(%rsp) > 0x000000358681d067 <+3591>: movsd %xmm1,0x90(%rsp) > 0x000000358681d070 <+3600>: movsd 0x55518(%rip),%xmm0 # 0x3586872590 <big> > 0x000000358681d078 <+3608>: lea 0x55541(%rip),%rax # 0x35868725c0 <sincos> > 0x000000358681d07f <+3615>: movapd %xmm4,%xmm14 > 0x000000358681d084 <+3620>: addsd %xmm4,%xmm0 > 0x000000358681d088 <+3624>: movsd 0x56340(%rip),%xmm5 # 0x35868733d0 > 0x000000358681d090 <+3632>: movsd 0x5634f(%rip),%xmm8 # 0x35868733e8 > 0x000000358681d099 <+3641>: movsd %xmm0,0x68(%rsp) > 0x000000358681d09f <+3647>: subsd 0x554e9(%rip),%xmm0 # 0x3586872590 <big> > 0x000000358681d0a7 <+3655>: mov 0x68(%rsp),%rdx > 0x000000358681d0ac <+3660>: shl $0x2,%edx > 0x000000358681d0af <+3663>: lea 0x1(%rdx),%esi > 0x000000358681d0b2 <+3666>: lea 0x2(%rdx),%ecx > 0x000000358681d0b5 <+3669>: subsd %xmm0,%xmm14 > 0x000000358681d0ba <+3674>: movsd 0x56316(%rip),%xmm0 # 0x35868733d8 > 0x000000358681d0c2 <+3682>: movslq %esi,%rsi > 0x000000358681d0c5 <+3685>: movslq %ecx,%rcx > 0x000000358681d0c8 <+3688>: movsd (%rax,%rcx,8),%xmm15 > 0x000000358681d0ce <+3694>: lea 0x3(%rdx),%ecx > 0x000000358681d0d1 <+3697>: movslq %edx,%rdx > 0x000000358681d0d4 <+3700>: movapd %xmm14,%xmm6 > 0x000000358681d0d9 <+3705>: movslq %ecx,%rcx > 0x000000358681d0dc <+3708>: movsd (%rax,%rcx,8),%xmm10 > 0x000000358681d0e2 <+3714>: addsd %xmm1,%xmm6 > 0x000000358681d0e6 <+3718>: movapd %xmm6,%xmm13 > 0x000000358681d0eb <+3723>: movapd %xmm6,%xmm12 > 0x000000358681d0f0 <+3728>: mulsd %xmm6,%xmm13 > 0x000000358681d0f5 <+3733>: movapd %xmm13,%xmm7 > 0x000000358681d0fa <+3738>: mulsd %xmm13,%xmm12 > 0x000000358681d0ff <+3743>: movapd %xmm13,%xmm9 > 0x000000358681d104 <+3748>: mulsd %xmm5,%xmm7 > 0x000000358681d108 <+3752>: mulsd %xmm8,%xmm9 > 0x000000358681d10d <+3757>: subsd %xmm0,%xmm7 > 0x000000358681d111 <+3761>: mulsd %xmm7,%xmm12 > 0x000000358681d116 <+3766>: movsd 0x562d2(%rip),%xmm7 # 0x35868733f0 > 0x000000358681d11e <+3774>: subsd %xmm7,%xmm9 > 0x000000358681d123 <+3779>: addsd %xmm6,%xmm12 > 0x000000358681d128 <+3784>: movsd (%rax,%rsi,8),%xmm6 > 0x000000358681d12d <+3789>: mulsd %xmm13,%xmm9 > 0x000000358681d132 <+3794>: mulsd %xmm12,%xmm6 > 0x000000358681d137 <+3799>: mulsd (%rax,%rdx,8),%xmm12 > 0x000000358681d13d <+3805>: subsd %xmm6,%xmm10 > 0x000000358681d142 <+3810>: movsd 0x27246(%rip),%xmm6 # 0x3586844390 > 0x000000358681d14a <+3818>: addsd %xmm6,%xmm9 > 0x000000358681d14f <+3823>: mulsd %xmm13,%xmm9 > 0x000000358681d154 <+3828>: mulsd %xmm15,%xmm9 > 0x000000358681d159 <+3833>: subsd %xmm9,%xmm10 > 0x000000358681d15e <+3838>: movapd %xmm15,%xmm9 > 0x000000358681d163 <+3843>: subsd %xmm12,%xmm10 > 0x000000358681d168 <+3848>: addsd %xmm10,%xmm9 > 0x000000358681d16d <+3853>: subsd %xmm9,%xmm15 > 0x000000358681d172 <+3858>: addsd %xmm10,%xmm15 > 0x000000358681d177 <+3863>: ucomisd %xmm3,%xmm15 > 0x000000358681d17c <+3868>: mulsd 0x2d5eb(%rip),%xmm15 # 0x358684a770 > 0x000000358681d185 <+3877>: jbe 0x358681d4d6 <__sin+4726> > 0x000000358681d18b <+3883>: addsd %xmm11,%xmm15 > 0x000000358681d190 <+3888>: addsd %xmm9,%xmm15 > 0x000000358681d195 <+3893>: ucomisd %xmm9,%xmm15 > 0x000000358681d19a <+3898>: jp 0x358681d54a <__sin+4842> > 0x000000358681d1a0 <+3904>: jne 0x358681d54a <__sin+4842> > 0x000000358681d1a6 <+3910>: and $0x2,%ebx > 0x000000358681d1a9 <+3913>: movapd %xmm9,%xmm2 > 0x000000358681d1ae <+3918>: je 0x358681c322 <__sin+194> > 0x000000358681d1b4 <+3924>: jmpq 0x358681c5e2 <__sin+898> > 0x000000358681d1b9 <+3929>: nopl 0x0(%rax) > 0x000000358681d1c0 <+3936>: movapd %xmm11,%xmm1 > 0x000000358681d1c5 <+3941>: movsd 0x271d2(%rip),%xmm15 # 0x35868443a0 <signmask> > 0x000000358681d1ce <+3950>: subsd %xmm4,%xmm1 > 0x000000358681d1d2 <+3954>: movsd %xmm1,0x8(%rsp) > 0x000000358681d1d8 <+3960>: subsd %xmm11,%xmm1 > 0x000000358681d1dd <+3965>: mov 0x8(%rsp),%rdx > 0x000000358681d1e2 <+3970>: addsd %xmm4,%xmm1 > 0x000000358681d1e6 <+3974>: xorpd %xmm15,%xmm1 > 0x000000358681d1eb <+3979>: xorpd %xmm12,%xmm15 > 0x000000358681d1f0 <+3984>: jmpq 0x358681ce64 <__sin+3076> > 0x000000358681d1f5 <+3989>: nopl (%rax) > 0x000000358681d1f8 <+3992>: movsd 0x271a0(%rip),%xmm3 # 0x35868443a0 <signmask> > 0x000000358681d200 <+4000>: movapd %xmm2,%xmm0 > 0x000000358681d204 <+4004>: xorpd %xmm1,%xmm1 > 0x000000358681d208 <+4008>: movapd %xmm3,0x20(%rsp) > 0x000000358681d20e <+4014>: xorpd %xmm3,%xmm0 > 0x000000358681d212 <+4018>: callq 0x3586841510 <__mpsin> > 0x000000358681d217 <+4023>: movapd 0x20(%rsp),%xmm3 > 0x000000358681d21d <+4029>: xorpd %xmm3,%xmm0 > 0x000000358681d221 <+4033>: jmpq 0x358681caa0 <__sin+2112> > 0x000000358681d226 <+4038>: xorpd %xmm3,%xmm3 > 0x000000358681d22a <+4042>: ucomisd %xmm0,%xmm3 > 0x000000358681d22e <+4046>: jbe 0x358681d252 <__sin+4082> > 0x000000358681d230 <+4048>: movsd 0x27168(%rip),%xmm4 # 0x35868443a0 <signmask> > 0x000000358681d238 <+4056>: xorpd %xmm4,%xmm0 > 0x000000358681d23c <+4060>: xorpd %xmm4,%xmm1 > 0x000000358681d240 <+4064>: movsd %xmm0,0x80(%rsp) > 0x000000358681d249 <+4073>: movsd %xmm1,0x90(%rsp) > 0x000000358681d252 <+4082>: movsd 0x55336(%rip),%xmm4 # 0x3586872590 <big> > 0x000000358681d25a <+4090>: lea 0x5535f(%rip),%rax # 0x35868725c0 <sincos> > 0x000000358681d261 <+4097>: movapd %xmm4,%xmm5 > 0x000000358681d265 <+4101>: addsd %xmm0,%xmm5 > 0x000000358681d269 <+4105>: movsd %xmm5,0x8(%rsp) > 0x000000358681d26f <+4111>: subsd %xmm4,%xmm5 > 0x000000358681d273 <+4115>: mov 0x8(%rsp),%rdx > 0x000000358681d278 <+4120>: movapd %xmm0,%xmm4 > 0x000000358681d27c <+4124>: shl $0x2,%edx > 0x000000358681d27f <+4127>: subsd %xmm5,%xmm4 > 0x000000358681d283 <+4131>: movsd 0x56145(%rip),%xmm5 # 0x35868733d0 > 0x000000358681d28b <+4139>: lea 0x1(%rdx),%esi > 0x000000358681d28e <+4142>: lea 0x2(%rdx),%ecx > 0x000000358681d291 <+4145>: movslq %esi,%rsi > 0x000000358681d294 <+4148>: movslq %ecx,%rcx > 0x000000358681d297 <+4151>: addsd %xmm1,%xmm4 > 0x000000358681d29b <+4155>: movsd (%rax,%rcx,8),%xmm8 > 0x000000358681d2a1 <+4161>: lea 0x3(%rdx),%ecx > 0x000000358681d2a4 <+4164>: movslq %edx,%rdx > 0x000000358681d2a7 <+4167>: movslq %ecx,%rcx > 0x000000358681d2aa <+4170>: movapd %xmm4,%xmm7 > 0x000000358681d2ae <+4174>: movapd %xmm4,%xmm6 > 0x000000358681d2b2 <+4178>: mulsd %xmm4,%xmm7 > 0x000000358681d2b6 <+4182>: mulsd %xmm7,%xmm5 > 0x000000358681d2ba <+4186>: mulsd %xmm7,%xmm6 > 0x000000358681d2be <+4190>: subsd 0x56112(%rip),%xmm5 # 0x35868733d8 > 0x000000358681d2c6 <+4198>: mulsd %xmm5,%xmm6 > 0x000000358681d2ca <+4202>: movsd (%rax,%rcx,8),%xmm5 > 0x000000358681d2cf <+4207>: addsd %xmm4,%xmm6 > 0x000000358681d2d3 <+4211>: movsd (%rax,%rsi,8),%xmm4 > 0x000000358681d2d8 <+4216>: mulsd %xmm6,%xmm4 > 0x000000358681d2dc <+4220>: mulsd (%rax,%rdx,8),%xmm6 > 0x000000358681d2e1 <+4225>: subsd %xmm4,%xmm5 > 0x000000358681d2e5 <+4229>: movsd 0x560fb(%rip),%xmm4 # 0x35868733e8 > 0x000000358681d2ed <+4237>: mulsd %xmm7,%xmm4 > 0x000000358681d2f1 <+4241>: subsd 0x560f7(%rip),%xmm4 # 0x35868733f0 > 0x000000358681d2f9 <+4249>: mulsd %xmm7,%xmm4 > 0x000000358681d2fd <+4253>: addsd 0x2708b(%rip),%xmm4 # 0x3586844390 > 0x000000358681d305 <+4261>: mulsd %xmm7,%xmm4 > 0x000000358681d309 <+4265>: mulsd %xmm8,%xmm4 > 0x000000358681d30e <+4270>: subsd %xmm4,%xmm5 > 0x000000358681d312 <+4274>: movapd %xmm8,%xmm4 > 0x000000358681d317 <+4279>: subsd %xmm6,%xmm5 > 0x000000358681d31b <+4283>: movapd %xmm8,%xmm6 > 0x000000358681d320 <+4288>: addsd %xmm5,%xmm6 > 0x000000358681d324 <+4292>: subsd %xmm6,%xmm4 > 0x000000358681d328 <+4296>: addsd %xmm5,%xmm4 > 0x000000358681d32c <+4300>: ucomisd %xmm3,%xmm4 > 0x000000358681d330 <+4304>: mulsd 0x2d438(%rip),%xmm4 # 0x358684a770 > 0x000000358681d338 <+4312>: jbe 0x358681d775 <__sin+5397> > 0x000000358681d33e <+4318>: addsd 0x3ff02(%rip),%xmm4 # 0x358685d248 > 0x000000358681d346 <+4326>: addsd %xmm6,%xmm4 > 0x000000358681d34a <+4330>: ucomisd %xmm6,%xmm4 > 0x000000358681d34e <+4334>: jp 0x358681de29 <__sin+7113> > 0x000000358681d354 <+4340>: jne 0x358681de29 <__sin+7113> > 0x000000358681d35a <+4346>: and $0x2,%edi > 0x000000358681d35d <+4349>: movapd %xmm6,%xmm2 > 0x000000358681d361 <+4353>: je 0x358681c322 <__sin+194> > 0x000000358681d367 <+4359>: jmpq 0x358681c5e2 <__sin+898> > 0x000000358681d36c <+4364>: ucomisd %xmm3,%xmm4 > 0x000000358681d370 <+4368>: seta %bl > 0x000000358681d373 <+4371>: ja 0x358681d78c <__sin+5420> > 0x000000358681d379 <+4377>: movsd 0x2701e(%rip),%xmm13 # 0x35868443a0 <signmask> > 0x000000358681d382 <+4386>: xor %esi,%esi > 0x000000358681d384 <+4388>: movapd %xmm4,%xmm6 > 0x000000358681d388 <+4392>: xorpd %xmm13,%xmm6 > 0x000000358681d38d <+4397>: xorpd %xmm1,%xmm13 > 0x000000358681d392 <+4402>: movsd 0x551f6(%rip),%xmm0 # 0x3586872590 <big> > 0x000000358681d39a <+4410>: lea 0x5521f(%rip),%rax # 0x35868725c0 <sincos> > 0x000000358681d3a1 <+4417>: movsd 0x56027(%rip),%xmm5 # 0x35868733d0 > 0x000000358681d3a9 <+4425>: addsd %xmm6,%xmm0 > 0x000000358681d3ad <+4429>: movsd 0x56032(%rip),%xmm8 # 0x35868733e8 > 0x000000358681d3b6 <+4438>: movsd %xmm0,0x8(%rsp) > 0x000000358681d3bc <+4444>: subsd 0x551cc(%rip),%xmm0 # 0x3586872590 <big> > 0x000000358681d3c4 <+4452>: mov 0x8(%rsp),%rdx > 0x000000358681d3c9 <+4457>: shl $0x2,%edx > 0x000000358681d3cc <+4460>: movslq %edx,%rcx > 0x000000358681d3cf <+4463>: movsd (%rax,%rcx,8),%xmm15 > 0x000000358681d3d5 <+4469>: lea 0x3(%rdx),%ecx > 0x000000358681d3d8 <+4472>: subsd %xmm0,%xmm6 > 0x000000358681d3dc <+4476>: movsd 0x55ff4(%rip),%xmm0 # 0x35868733d8 > 0x000000358681d3e4 <+4484>: movslq %ecx,%rcx > 0x000000358681d3e7 <+4487>: movsd (%rax,%rcx,8),%xmm10 > 0x000000358681d3ed <+4493>: lea 0x1(%rdx),%ecx > 0x000000358681d3f0 <+4496>: add $0x2,%edx > 0x000000358681d3f3 <+4499>: movslq %edx,%rdx > 0x000000358681d3f6 <+4502>: movapd %xmm6,%xmm14 > 0x000000358681d3fb <+4507>: movapd %xmm6,%xmm12 > 0x000000358681d400 <+4512>: movslq %ecx,%rcx > 0x000000358681d403 <+4515>: mulsd %xmm6,%xmm14 > 0x000000358681d408 <+4520>: movapd %xmm14,%xmm7 > 0x000000358681d40d <+4525>: mulsd %xmm14,%xmm12 > 0x000000358681d412 <+4530>: movapd %xmm14,%xmm9 > 0x000000358681d417 <+4535>: mulsd %xmm5,%xmm7 > 0x000000358681d41b <+4539>: mulsd %xmm8,%xmm9 > 0x000000358681d420 <+4544>: subsd %xmm0,%xmm7 > 0x000000358681d424 <+4548>: mulsd %xmm7,%xmm12 > 0x000000358681d429 <+4553>: movsd 0x55fbf(%rip),%xmm7 # 0x35868733f0 > 0x000000358681d431 <+4561>: subsd %xmm7,%xmm9 > 0x000000358681d436 <+4566>: addsd %xmm13,%xmm12 > 0x000000358681d43b <+4571>: mulsd %xmm6,%xmm13 > 0x000000358681d440 <+4576>: mulsd %xmm14,%xmm9 > 0x000000358681d445 <+4581>: addsd %xmm6,%xmm12 > 0x000000358681d44a <+4586>: movsd 0x26f3e(%rip),%xmm6 # 0x3586844390 > 0x000000358681d452 <+4594>: addsd %xmm6,%xmm9 > 0x000000358681d457 <+4599>: mulsd %xmm12,%xmm10 > 0x000000358681d45c <+4604>: mulsd (%rax,%rdx,8),%xmm12 > 0x000000358681d462 <+4610>: mulsd %xmm14,%xmm9 > 0x000000358681d467 <+4615>: addsd (%rax,%rcx,8),%xmm10 > 0x000000358681d46d <+4621>: addsd %xmm9,%xmm13 > 0x000000358681d472 <+4626>: movapd %xmm15,%xmm9 > 0x000000358681d477 <+4631>: mulsd %xmm15,%xmm13 > 0x000000358681d47c <+4636>: subsd %xmm13,%xmm10 > 0x000000358681d481 <+4641>: addsd %xmm12,%xmm10 > 0x000000358681d486 <+4646>: addsd %xmm10,%xmm9 > 0x000000358681d48b <+4651>: subsd %xmm9,%xmm15 > 0x000000358681d490 <+4656>: addsd %xmm10,%xmm15 > 0x000000358681d495 <+4661>: ucomisd %xmm3,%xmm15 > 0x000000358681d49a <+4666>: mulsd 0x55f7d(%rip),%xmm15 # 0x3586873420 > 0x000000358681d4a3 <+4675>: jbe 0x358681d782 <__sin+5410> > 0x000000358681d4a9 <+4681>: addsd %xmm11,%xmm15 > 0x000000358681d4ae <+4686>: addsd %xmm9,%xmm15 > 0x000000358681d4b3 <+4691>: ucomisd %xmm9,%xmm15 > 0x000000358681d4b8 <+4696>: jp 0x358681dc02 <__sin+6562> > 0x000000358681d4be <+4702>: jne 0x358681dc02 <__sin+6562> > 0x000000358681d4c4 <+4708>: test %esi,%esi > 0x000000358681d4c6 <+4710>: movapd %xmm9,%xmm2 > 0x000000358681d4cb <+4715>: jne 0x358681c322 <__sin+194> > 0x000000358681d4d1 <+4721>: jmpq 0x358681c5e2 <__sin+898> > 0x000000358681d4d6 <+4726>: subsd %xmm11,%xmm15 > 0x000000358681d4db <+4731>: jmpq 0x358681d190 <__sin+3888> > 0x000000358681d4e0 <+4736>: movapd %xmm2,%xmm0 > 0x000000358681d4e4 <+4740>: lea 0x90(%rsp),%rsi > 0x000000358681d4ec <+4748>: lea 0x80(%rsp),%rdi > 0x000000358681d4f4 <+4756>: movsd %xmm2,0x10(%rsp) > 0x000000358681d4fa <+4762>: callq 0x358683b870 <__branred> > 0x000000358681d4ff <+4767>: cmp $0x1,%eax > 0x000000358681d502 <+4770>: movsd 0x10(%rsp),%xmm2 > 0x000000358681d508 <+4776>: je 0x358681de7f <__sin+7199> > 0x000000358681d50e <+4782>: jle 0x358681dbba <__sin+6490> > 0x000000358681d514 <+4788>: cmp $0x2,%eax > 0x000000358681d517 <+4791>: je 0x358681dea1 <__sin+7233> > 0x000000358681d51d <+4797>: cmp $0x3,%eax > 0x000000358681d520 <+4800>: je 0x358681de7f <__sin+7199> > 0x000000358681d526 <+4806>: xorpd %xmm2,%xmm2 > 0x000000358681d52a <+4810>: jmpq 0x358681c322 <__sin+194> > 0x000000358681d52f <+4815>: test %edx,%edx > 0x000000358681d531 <+4817>: jne 0x358681d006 <__sin+3494> > 0x000000358681d537 <+4823>: mov 0x265a62(%rip),%rax # 0x3586a82fa0 > 0x000000358681d53e <+4830>: movl $0x21,%fs:(%rax) > 0x000000358681d545 <+4837>: jmpq 0x358681d006 <__sin+3494> > 0x000000358681d54a <+4842>: ucomisd %xmm3,%xmm4 > 0x000000358681d54e <+4846>: mov 0x68(%rsp),%rdx > 0x000000358681d553 <+4851>: seta %cl > 0x000000358681d556 <+4854>: test %cl,%cl > 0x000000358681d558 <+4856>: jne 0x358681d59a <__sin+4922> > 0x000000358681d55a <+4858>: movsd 0x5502d(%rip),%xmm10 # 0x3586872590 <big> > 0x000000358681d563 <+4867>: movsd 0x26e34(%rip),%xmm9 # 0x35868443a0 <signmask> > 0x000000358681d56c <+4876>: movapd %xmm4,%xmm14 > 0x000000358681d571 <+4881>: subsd %xmm4,%xmm10 > 0x000000358681d576 <+4886>: xorpd %xmm9,%xmm14 > 0x000000358681d57b <+4891>: xorpd %xmm9,%xmm1 > 0x000000358681d580 <+4896>: movsd %xmm10,0x8(%rsp) > 0x000000358681d587 <+4903>: subsd 0x55000(%rip),%xmm10 # 0x3586872590 <big> > 0x000000358681d590 <+4912>: mov 0x8(%rsp),%rdx > 0x000000358681d595 <+4917>: subsd %xmm10,%xmm14 > 0x000000358681d59a <+4922>: movapd %xmm14,%xmm10 > 0x000000358681d59f <+4927>: shl $0x2,%edx > 0x000000358681d5a2 <+4930>: movslq %edx,%rsi > 0x000000358681d5a5 <+4933>: movsd 0x55e32(%rip),%xmm11 # 0x35868733e0 > 0x000000358681d5ae <+4942>: mulsd %xmm14,%xmm10 > 0x000000358681d5b3 <+4947>: movapd %xmm14,%xmm12 > 0x000000358681d5b8 <+4952>: movsd (%rax,%rsi,8),%xmm15 > 0x000000358681d5be <+4958>: lea 0x2(%rdx),%esi > 0x000000358681d5c1 <+4961>: addsd %xmm11,%xmm12 > 0x000000358681d5c6 <+4966>: movapd %xmm15,%xmm9 > 0x000000358681d5cb <+4971>: movslq %esi,%rsi > 0x000000358681d5ce <+4974>: mulsd %xmm10,%xmm8 > 0x000000358681d5d3 <+4979>: addsd %xmm11,%xmm9 > 0x000000358681d5d8 <+4984>: movsd (%rax,%rsi,8),%xmm13 > 0x000000358681d5de <+4990>: subsd %xmm11,%xmm12 > 0x000000358681d5e3 <+4995>: lea 0x3(%rdx),%esi > 0x000000358681d5e6 <+4998>: add $0x1,%edx > 0x000000358681d5e9 <+5001>: movslq %edx,%rdx > 0x000000358681d5ec <+5004>: mulsd %xmm10,%xmm5 > 0x000000358681d5f1 <+5009>: subsd %xmm7,%xmm8 > 0x000000358681d5f6 <+5014>: movapd %xmm14,%xmm7 > 0x000000358681d5fb <+5019>: subsd %xmm11,%xmm9 > 0x000000358681d600 <+5024>: movapd %xmm14,%xmm11 > 0x000000358681d605 <+5029>: subsd %xmm12,%xmm7 > 0x000000358681d60a <+5034>: movslq %esi,%rsi > 0x000000358681d60d <+5037>: mulsd %xmm1,%xmm11 > 0x000000358681d612 <+5042>: subsd %xmm0,%xmm5 > 0x000000358681d616 <+5046>: mulsd %xmm10,%xmm8 > 0x000000358681d61b <+5051>: addsd %xmm1,%xmm7 > 0x000000358681d61f <+5055>: addsd %xmm6,%xmm8 > 0x000000358681d624 <+5060>: movsd (%rax,%rsi,8),%xmm6 > 0x000000358681d629 <+5065>: mulsd %xmm9,%xmm7 > 0x000000358681d62e <+5070>: mulsd %xmm10,%xmm8 > 0x000000358681d633 <+5075>: addsd %xmm8,%xmm11 > 0x000000358681d638 <+5080>: mulsd %xmm13,%xmm11 > 0x000000358681d63d <+5085>: subsd %xmm11,%xmm6 > 0x000000358681d642 <+5090>: subsd %xmm7,%xmm6 > 0x000000358681d646 <+5094>: movapd %xmm15,%xmm7 > 0x000000358681d64b <+5099>: subsd %xmm9,%xmm7 > 0x000000358681d650 <+5104>: mulsd %xmm12,%xmm9 > 0x000000358681d655 <+5109>: addsd (%rax,%rdx,8),%xmm7 > 0x000000358681d65a <+5114>: mulsd %xmm14,%xmm7 > 0x000000358681d65f <+5119>: mulsd %xmm10,%xmm14 > 0x000000358681d664 <+5124>: subsd %xmm7,%xmm6 > 0x000000358681d668 <+5128>: mulsd %xmm5,%xmm14 > 0x000000358681d66d <+5133>: movapd %xmm13,%xmm5 > 0x000000358681d672 <+5138>: subsd %xmm9,%xmm5 > 0x000000358681d677 <+5143>: mulsd %xmm15,%xmm14 > 0x000000358681d67c <+5148>: subsd %xmm5,%xmm13 > 0x000000358681d681 <+5153>: movapd %xmm5,%xmm0 > 0x000000358681d685 <+5157>: subsd %xmm14,%xmm6 > 0x000000358681d68a <+5162>: subsd %xmm9,%xmm13 > 0x000000358681d68f <+5167>: addsd %xmm13,%xmm6 > 0x000000358681d694 <+5172>: addsd %xmm6,%xmm0 > 0x000000358681d698 <+5176>: subsd %xmm0,%xmm5 > 0x000000358681d69c <+5180>: addsd %xmm6,%xmm5 > 0x000000358681d6a0 <+5184>: ucomisd %xmm3,%xmm5 > 0x000000358681d6a4 <+5188>: mulsd 0x2d124(%rip),%xmm5 # 0x358684a7d0 > 0x000000358681d6ac <+5196>: jbe 0x358681de35 <__sin+7125> > 0x000000358681d6b2 <+5202>: test %bpl,%bpl > 0x000000358681d6b5 <+5205>: je 0x358681df3f <__sin+7391> > 0x000000358681d6bb <+5211>: movsd 0x55ced(%rip),%xmm6 # 0x35868733b0 > 0x000000358681d6c3 <+5219>: mulsd %xmm2,%xmm6 > 0x000000358681d6c7 <+5223>: addsd %xmm6,%xmm5 > 0x000000358681d6cb <+5227>: addsd %xmm0,%xmm5 > 0x000000358681d6cf <+5231>: ucomisd %xmm5,%xmm0 > 0x000000358681d6d3 <+5235>: jp 0x358681d6db <__sin+5243> > 0x000000358681d6d5 <+5237>: je 0x358681d760 <__sin+5376> > 0x000000358681d6db <+5243>: test %cl,%cl > 0x000000358681d6dd <+5245>: jne 0x358681d6eb <__sin+5259> > 0x000000358681d6df <+5247>: movsd 0x26cb9(%rip),%xmm0 # 0x35868443a0 <signmask> > 0x000000358681d6e7 <+5255>: xorpd %xmm0,%xmm4 > 0x000000358681d6eb <+5259>: movapd %xmm4,%xmm0 > 0x000000358681d6ef <+5263>: lea 0x70(%rsp),%rdi > 0x000000358681d6f4 <+5268>: movsd %xmm2,0x10(%rsp) > 0x000000358681d6fa <+5274>: movsd %xmm3,0x20(%rsp) > 0x000000358681d700 <+5280>: callq 0x358683dc00 <__docos> > 0x000000358681d705 <+5285>: movsd 0x78(%rsp),%xmm0 > 0x000000358681d70b <+5291>: movsd 0x20(%rsp),%xmm3 > 0x000000358681d711 <+5297>: movapd %xmm0,%xmm1 > 0x000000358681d715 <+5301>: movsd 0x10(%rsp),%xmm2 > 0x000000358681d71b <+5307>: ucomisd %xmm3,%xmm0 > 0x000000358681d71f <+5311>: mulsd 0x55cd1(%rip),%xmm1 # 0x35868733f8 > 0x000000358681d727 <+5319>: jbe 0x358681dfa8 <__sin+7496> > 0x000000358681d72d <+5325>: test %bpl,%bpl > 0x000000358681d730 <+5328>: je 0x358681e093 <__sin+7731> > 0x000000358681d736 <+5334>: movsd 0x55c82(%rip),%xmm0 # 0x35868733c0 > 0x000000358681d73e <+5342>: mulsd %xmm2,%xmm0 > 0x000000358681d742 <+5346>: addsd %xmm0,%xmm1 > 0x000000358681d746 <+5350>: movsd 0x70(%rsp),%xmm0 > 0x000000358681d74c <+5356>: addsd %xmm0,%xmm1 > 0x000000358681d750 <+5360>: ucomisd %xmm1,%xmm0 > 0x000000358681d754 <+5364>: jp 0x358681de1b <__sin+7099> > 0x000000358681d75a <+5370>: jne 0x358681de1b <__sin+7099> > 0x000000358681d760 <+5376>: and $0x2,%ebx > 0x000000358681d763 <+5379>: jne 0x358681cd28 <__sin+2760> > 0x000000358681d769 <+5385>: nopl 0x0(%rax) > 0x000000358681d770 <+5392>: jmpq 0x358681caa0 <__sin+2112> > 0x000000358681d775 <+5397>: subsd 0x3facb(%rip),%xmm4 # 0x358685d248 > 0x000000358681d77d <+5405>: jmpq 0x358681d346 <__sin+4326> > 0x000000358681d782 <+5410>: subsd %xmm11,%xmm15 > 0x000000358681d787 <+5415>: jmpq 0x358681d4ae <__sin+4686> > 0x000000358681d78c <+5420>: movapd %xmm1,%xmm13 > 0x000000358681d791 <+5425>: mov $0x1,%esi > 0x000000358681d796 <+5430>: movapd %xmm4,%xmm6 > 0x000000358681d79a <+5434>: jmpq 0x358681d392 <__sin+4402> > 0x000000358681d79f <+5439>: subsd %xmm11,%xmm8 > 0x000000358681d7a4 <+5444>: jmpq 0x358681c8ca <__sin+1642> > 0x000000358681d7a9 <+5449>: xorpd %xmm3,%xmm3 > 0x000000358681d7ad <+5453>: ucomisd %xmm3,%xmm0 > 0x000000358681d7b1 <+5457>: ja 0x358681de6d <__sin+7181> > 0x000000358681d7b7 <+5463>: movsd 0x26be1(%rip),%xmm7 # 0x35868443a0 <signmask> > 0x000000358681d7bf <+5471>: xor %esi,%esi > 0x000000358681d7c1 <+5473>: movapd %xmm0,%xmm4 > 0x000000358681d7c5 <+5477>: xorpd %xmm7,%xmm4 > 0x000000358681d7c9 <+5481>: xorpd %xmm1,%xmm7 > 0x000000358681d7cd <+5485>: movsd 0x54dbb(%rip),%xmm5 # 0x3586872590 <big> > 0x000000358681d7d5 <+5493>: lea 0x54de4(%rip),%rax # 0x35868725c0 <sincos> > 0x000000358681d7dc <+5500>: movapd %xmm5,%xmm6 > 0x000000358681d7e0 <+5504>: addsd %xmm4,%xmm6 > 0x000000358681d7e4 <+5508>: movsd %xmm6,0x8(%rsp) > 0x000000358681d7ea <+5514>: subsd %xmm5,%xmm6 > 0x000000358681d7ee <+5518>: mov 0x8(%rsp),%rdx > 0x000000358681d7f3 <+5523>: movsd 0x55bd5(%rip),%xmm5 # 0x35868733d0 > 0x000000358681d7fb <+5531>: shl $0x2,%edx > 0x000000358681d7fe <+5534>: subsd %xmm6,%xmm4 > 0x000000358681d802 <+5538>: movslq %edx,%rcx > 0x000000358681d805 <+5541>: movsd (%rax,%rcx,8),%xmm9 > 0x000000358681d80b <+5547>: lea 0x3(%rdx),%ecx > 0x000000358681d80e <+5550>: movslq %ecx,%rcx > 0x000000358681d811 <+5553>: movapd %xmm4,%xmm8 > 0x000000358681d816 <+5558>: movapd %xmm4,%xmm6 > 0x000000358681d81a <+5562>: mulsd %xmm4,%xmm8 > 0x000000358681d81f <+5567>: mulsd %xmm8,%xmm5 > 0x000000358681d824 <+5572>: mulsd %xmm8,%xmm6 > 0x000000358681d829 <+5577>: subsd 0x55ba7(%rip),%xmm5 # 0x35868733d8 > 0x000000358681d831 <+5585>: mulsd %xmm5,%xmm6 > 0x000000358681d835 <+5589>: movsd (%rax,%rcx,8),%xmm5 > 0x000000358681d83a <+5594>: lea 0x1(%rdx),%ecx > 0x000000358681d83d <+5597>: add $0x2,%edx > 0x000000358681d840 <+5600>: movslq %edx,%rdx > 0x000000358681d843 <+5603>: movslq %ecx,%rcx > 0x000000358681d846 <+5606>: addsd %xmm7,%xmm6 > 0x000000358681d84a <+5610>: mulsd %xmm4,%xmm7 > 0x000000358681d84e <+5614>: addsd %xmm4,%xmm6 > 0x000000358681d852 <+5618>: movsd 0x55b8e(%rip),%xmm4 # 0x35868733e8 > 0x000000358681d85a <+5626>: mulsd %xmm8,%xmm4 > 0x000000358681d85f <+5631>: mulsd %xmm6,%xmm5 > 0x000000358681d863 <+5635>: mulsd (%rax,%rdx,8),%xmm6 > 0x000000358681d868 <+5640>: subsd 0x55b80(%rip),%xmm4 # 0x35868733f0 > 0x000000358681d870 <+5648>: addsd (%rax,%rcx,8),%xmm5 > 0x000000358681d875 <+5653>: mulsd %xmm8,%xmm4 > 0x000000358681d87a <+5658>: addsd 0x26b0e(%rip),%xmm4 # 0x3586844390 > 0x000000358681d882 <+5666>: mulsd %xmm8,%xmm4 > 0x000000358681d887 <+5671>: addsd %xmm4,%xmm7 > 0x000000358681d88b <+5675>: movapd %xmm9,%xmm4 > 0x000000358681d890 <+5680>: mulsd %xmm9,%xmm7 > 0x000000358681d895 <+5685>: subsd %xmm7,%xmm5 > 0x000000358681d899 <+5689>: addsd %xmm6,%xmm5 > 0x000000358681d89d <+5693>: movapd %xmm9,%xmm6 > 0x000000358681d8a2 <+5698>: addsd %xmm5,%xmm4 > 0x000000358681d8a6 <+5702>: subsd %xmm4,%xmm6 > 0x000000358681d8aa <+5706>: addsd %xmm5,%xmm6 > 0x000000358681d8ae <+5710>: ucomisd %xmm3,%xmm6 > 0x000000358681d8b2 <+5714>: mulsd 0x55b66(%rip),%xmm6 # 0x3586873420 > 0x000000358681d8ba <+5722>: jbe 0x358681de60 <__sin+7168> > 0x000000358681d8c0 <+5728>: addsd 0x3f980(%rip),%xmm6 # 0x358685d248 > 0x000000358681d8c8 <+5736>: addsd %xmm4,%xmm6 > 0x000000358681d8cc <+5740>: ucomisd %xmm4,%xmm6 > 0x000000358681d8d0 <+5744>: jp 0x358681dbf4 <__sin+6548> > 0x000000358681d8d6 <+5750>: jne 0x358681dbf4 <__sin+6548> > 0x000000358681d8dc <+5756>: test %esi,%esi > 0x000000358681d8de <+5758>: movapd %xmm4,%xmm2 > 0x000000358681d8e2 <+5762>: jne 0x358681c322 <__sin+194> > 0x000000358681d8e8 <+5768>: jmpq 0x358681c5e2 <__sin+898> > 0x000000358681d8ed <+5773>: movapd %xmm4,%xmm11 > 0x000000358681d8f2 <+5778>: movsd 0x55aad(%rip),%xmm8 # 0x35868733a8 > 0x000000358681d8fb <+5787>: movapd %xmm4,%xmm0 > 0x000000358681d8ff <+5791>: mulsd %xmm4,%xmm11 > 0x000000358681d904 <+5796>: movapd %xmm4,%xmm9 > 0x000000358681d909 <+5801>: addsd %xmm8,%xmm0 > 0x000000358681d90e <+5806>: mulsd %xmm11,%xmm14 > 0x000000358681d913 <+5811>: subsd %xmm8,%xmm0 > 0x000000358681d918 <+5816>: movsd 0x54c7f(%rip),%xmm8 # 0x35868725a0 <aa> > 0x000000358681d921 <+5825>: addsd %xmm13,%xmm14 > 0x000000358681d926 <+5830>: mulsd %xmm0,%xmm8 > 0x000000358681d92b <+5835>: subsd %xmm0,%xmm9 > 0x000000358681d930 <+5840>: mulsd %xmm11,%xmm14 > 0x000000358681d935 <+5845>: mulsd %xmm0,%xmm8 > 0x000000358681d93a <+5850>: addsd %xmm1,%xmm9 > 0x000000358681d93f <+5855>: addsd %xmm12,%xmm14 > 0x000000358681d944 <+5860>: mulsd %xmm0,%xmm8 > 0x000000358681d949 <+5865>: mulsd %xmm11,%xmm14 > 0x000000358681d94e <+5870>: movapd %xmm8,%xmm15 > 0x000000358681d953 <+5875>: addsd %xmm4,%xmm15 > 0x000000358681d958 <+5880>: addsd %xmm10,%xmm14 > 0x000000358681d95d <+5885>: movsd 0x54c3a(%rip),%xmm10 # 0x35868725a0 <aa> > 0x000000358681d966 <+5894>: mulsd 0x3c181(%rip),%xmm10 # 0x3586859af0 > 0x000000358681d96f <+5903>: mulsd %xmm11,%xmm14 > 0x000000358681d974 <+5908>: addsd 0x54c33(%rip),%xmm14 # 0x35868725b0 <bb> > 0x000000358681d97d <+5917>: mulsd %xmm0,%xmm10 > 0x000000358681d982 <+5922>: movsd 0x54c16(%rip),%xmm0 # 0x35868725a0 <aa> > 0x000000358681d98a <+5930>: mulsd %xmm9,%xmm0 > 0x000000358681d98f <+5935>: mulsd %xmm9,%xmm10 > 0x000000358681d994 <+5940>: mulsd %xmm11,%xmm14 > 0x000000358681d999 <+5945>: mulsd %xmm9,%xmm0 > 0x000000358681d99e <+5950>: addsd %xmm10,%xmm14 > 0x000000358681d9a3 <+5955>: mulsd %xmm9,%xmm0 > 0x000000358681d9a8 <+5960>: mulsd %xmm4,%xmm14 > 0x000000358681d9ad <+5965>: addsd %xmm0,%xmm14 > 0x000000358681d9b2 <+5970>: movapd %xmm4,%xmm0 > 0x000000358681d9b6 <+5974>: subsd %xmm15,%xmm0 > 0x000000358681d9bb <+5979>: addsd %xmm1,%xmm14 > 0x000000358681d9c0 <+5984>: addsd %xmm8,%xmm0 > 0x000000358681d9c5 <+5989>: addsd %xmm0,%xmm14 > 0x000000358681d9ca <+5994>: movapd %xmm15,%xmm0 > 0x000000358681d9cf <+5999>: addsd %xmm14,%xmm0 > 0x000000358681d9d4 <+6004>: subsd %xmm0,%xmm15 > 0x000000358681d9d9 <+6009>: addsd %xmm14,%xmm15 > 0x000000358681d9de <+6014>: ucomisd %xmm3,%xmm15 > 0x000000358681d9e3 <+6019>: mulsd 0x2cde4(%rip),%xmm15 # 0x358684a7d0 > 0x000000358681d9ec <+6028>: jbe 0x358681dee7 <__sin+7303> > 0x000000358681d9f2 <+6034>: test %bpl,%bpl > 0x000000358681d9f5 <+6037>: je 0x358681e03d <__sin+7645> > 0x000000358681d9fb <+6043>: movsd 0x559ac(%rip),%xmm8 # 0x35868733b0 > 0x000000358681da04 <+6052>: mulsd %xmm2,%xmm8 > 0x000000358681da09 <+6057>: addsd %xmm15,%xmm8 > 0x000000358681da0e <+6062>: addsd %xmm0,%xmm8 > 0x000000358681da13 <+6067>: ucomisd %xmm8,%xmm0 > 0x000000358681da18 <+6072>: jnp 0x358681df0d <__sin+7341> > 0x000000358681da1e <+6078>: ucomisd %xmm3,%xmm4 > 0x000000358681da22 <+6082>: lea 0x70(%rsp),%rbx > 0x000000358681da27 <+6087>: seta %r12b > 0x000000358681da2b <+6091>: jbe 0x358681dfe4 <__sin+7556> > 0x000000358681da31 <+6097>: movapd %xmm4,%xmm0 > 0x000000358681da35 <+6101>: mov %rbx,%rdi > 0x000000358681da38 <+6104>: movsd %xmm2,0x10(%rsp) > 0x000000358681da3e <+6110>: movsd %xmm3,0x20(%rsp) > 0x000000358681da44 <+6116>: movsd %xmm5,0x30(%rsp) > 0x000000358681da4a <+6122>: movsd %xmm6,0x50(%rsp) > 0x000000358681da50 <+6128>: movsd %xmm7,0x40(%rsp) > 0x000000358681da56 <+6134>: callq 0x358683c460 <__dubsin> > 0x000000358681da5b <+6139>: movsd 0x10(%rsp),%xmm2 > 0x000000358681da61 <+6145>: movsd 0x20(%rsp),%xmm3 > 0x000000358681da67 <+6151>: movsd 0x30(%rsp),%xmm5 > 0x000000358681da6d <+6157>: movsd 0x50(%rsp),%xmm6 > 0x000000358681da73 <+6163>: movsd 0x40(%rsp),%xmm7 > 0x000000358681da79 <+6169>: movsd 0x78(%rsp),%xmm0 > 0x000000358681da7f <+6175>: movsd 0x55931(%rip),%xmm4 # 0x35868733b8 > 0x000000358681da87 <+6183>: ucomisd %xmm3,%xmm0 > 0x000000358681da8b <+6187>: movapd %xmm0,%xmm1 > 0x000000358681da8f <+6191>: mulsd %xmm4,%xmm1 > 0x000000358681da93 <+6195>: jbe 0x358681dfc6 <__sin+7526> > 0x000000358681da99 <+6201>: test %bpl,%bpl > 0x000000358681da9c <+6204>: je 0x358681e0f7 <__sin+7831> > 0x000000358681daa2 <+6210>: movsd 0x55916(%rip),%xmm0 # 0x35868733c0 > 0x000000358681daaa <+6218>: mulsd %xmm2,%xmm0 > 0x000000358681daae <+6222>: addsd %xmm0,%xmm1 > 0x000000358681dab2 <+6226>: movsd 0x70(%rsp),%xmm0 > 0x000000358681dab8 <+6232>: addsd %xmm0,%xmm1 > 0x000000358681dabc <+6236>: ucomisd %xmm1,%xmm0 > 0x000000358681dac0 <+6240>: jp 0x358681dac8 <__sin+6248> > 0x000000358681dac2 <+6242>: je 0x358681dbac <__sin+6476> > 0x000000358681dac8 <+6248>: movsd 0x558c8(%rip),%xmm0 # 0x3586873398 <pp3> > 0x000000358681dad0 <+6256>: movsd %xmm6,0x8(%rsp) > 0x000000358681dad6 <+6262>: movapd %xmm5,%xmm6 > 0x000000358681dada <+6266>: mulsd %xmm7,%xmm0 > 0x000000358681dade <+6270>: movapd %xmm5,%xmm1 > 0x000000358681dae2 <+6274>: mulsd 0x558b6(%rip),%xmm7 # 0x35868733a0 <pp4> > 0x000000358681daea <+6282>: mov 0x8(%rsp),%rax > 0x000000358681daef <+6287>: subsd %xmm0,%xmm6 > 0x000000358681daf3 <+6291>: test $0x2,%al > 0x000000358681daf5 <+6293>: subsd %xmm6,%xmm1 > 0x000000358681daf9 <+6297>: movapd %xmm6,%xmm5 > 0x000000358681dafd <+6301>: subsd %xmm0,%xmm1 > 0x000000358681db01 <+6305>: movapd %xmm6,%xmm0 > 0x000000358681db05 <+6309>: subsd %xmm7,%xmm0 > 0x000000358681db09 <+6313>: subsd %xmm0,%xmm5 > 0x000000358681db0d <+6317>: subsd %xmm7,%xmm5 > 0x000000358681db11 <+6321>: addsd %xmm5,%xmm1 > 0x000000358681db15 <+6325>: je 0x358681db27 <__sin+6343> > 0x000000358681db17 <+6327>: movsd 0x26881(%rip),%xmm5 # 0x35868443a0 <signmask> > 0x000000358681db1f <+6335>: xorpd %xmm5,%xmm0 > 0x000000358681db23 <+6339>: xorpd %xmm5,%xmm1 > 0x000000358681db27 <+6343>: ucomisd %xmm3,%xmm0 > 0x000000358681db2b <+6347>: seta %r12b > 0x000000358681db2f <+6351>: jbe 0x358681e147 <__sin+7911> > 0x000000358681db35 <+6357>: mov %rbx,%rdi > 0x000000358681db38 <+6360>: movsd %xmm2,0x10(%rsp) > 0x000000358681db3e <+6366>: movsd %xmm3,0x20(%rsp) > 0x000000358681db44 <+6372>: movsd %xmm4,0x50(%rsp) > 0x000000358681db4a <+6378>: callq 0x358683c460 <__dubsin> > 0x000000358681db4f <+6383>: movsd 0x10(%rsp),%xmm2 > 0x000000358681db55 <+6389>: movsd 0x20(%rsp),%xmm3 > 0x000000358681db5b <+6395>: movsd 0x50(%rsp),%xmm4 > 0x000000358681db61 <+6401>: movsd 0x78(%rsp),%xmm0 > 0x000000358681db67 <+6407>: ucomisd %xmm3,%xmm0 > 0x000000358681db6b <+6411>: movapd %xmm0,%xmm1 > 0x000000358681db6f <+6415>: mulsd %xmm4,%xmm1 > 0x000000358681db73 <+6419>: jbe 0x358681e129 <__sin+7881> > 0x000000358681db79 <+6425>: test %bpl,%bpl > 0x000000358681db7c <+6428>: je 0x358681e188 <__sin+7976> > 0x000000358681db82 <+6434>: movsd 0x5583e(%rip),%xmm0 # 0x35868733c8 > 0x000000358681db8a <+6442>: mulsd %xmm2,%xmm0 > 0x000000358681db8e <+6446>: addsd %xmm0,%xmm1 > 0x000000358681db92 <+6450>: movsd 0x70(%rsp),%xmm0 > 0x000000358681db98 <+6456>: addsd %xmm0,%xmm1 > 0x000000358681db9c <+6460>: ucomisd %xmm1,%xmm0 > 0x000000358681dba0 <+6464>: jp 0x358681de1b <__sin+7099> > 0x000000358681dba6 <+6470>: jne 0x358681de1b <__sin+7099> > 0x000000358681dbac <+6476>: test %r12b,%r12b > 0x000000358681dbaf <+6479>: jne 0x358681caa0 <__sin+2112> > 0x000000358681dbb5 <+6485>: jmpq 0x358681cd28 <__sin+2760> > 0x000000358681dbba <+6490>: test %eax,%eax > 0x000000358681dbbc <+6492>: nopl 0x0(%rax) > 0x000000358681dbc0 <+6496>: jne 0x358681d526 <__sin+4806> > 0x000000358681dbc6 <+6502>: movsd 0x80(%rsp),%xmm0 > 0x000000358681dbcf <+6511>: xor %edi,%edi > 0x000000358681dbd1 <+6513>: movsd 0x5583f(%rip),%xmm3 # 0x3586873418 > 0x000000358681dbd9 <+6521>: movapd %xmm0,%xmm1 > 0x000000358681dbdd <+6525>: mulsd %xmm0,%xmm1 > 0x000000358681dbe1 <+6529>: ucomisd %xmm1,%xmm3 > 0x000000358681dbe5 <+6533>: movsd 0x90(%rsp),%xmm1 > 0x000000358681dbee <+6542>: ja 0x358681cc84 <__sin+2596> > 0x000000358681dbf4 <+6548>: callq 0x358681bcd0 <bsloww1> > 0x000000358681dbf9 <+6553>: movapd %xmm0,%xmm2 > 0x000000358681dbfd <+6557>: jmpq 0x358681c322 <__sin+194> > 0x000000358681dc02 <+6562>: test %bl,%bl > 0x000000358681dc04 <+6564>: jne 0x358681df58 <__sin+7416> > 0x000000358681dc0a <+6570>: movsd 0x5497d(%rip),%xmm11 # 0x3586872590 <big> > 0x000000358681dc13 <+6579>: movsd 0x26784(%rip),%xmm10 # 0x35868443a0 <signmask> > 0x000000358681dc1c <+6588>: movapd %xmm4,%xmm9 > 0x000000358681dc21 <+6593>: subsd %xmm4,%xmm11 > 0x000000358681dc26 <+6598>: xorpd %xmm10,%xmm9 > 0x000000358681dc2b <+6603>: xorpd %xmm10,%xmm1 > 0x000000358681dc30 <+6608>: movsd %xmm11,0x8(%rsp) > 0x000000358681dc37 <+6615>: subsd 0x54950(%rip),%xmm11 # 0x3586872590 <big> > 0x000000358681dc40 <+6624>: mov 0x8(%rsp),%rdx > 0x000000358681dc45 <+6629>: subsd %xmm11,%xmm9 > 0x000000358681dc4a <+6634>: movapd %xmm9,%xmm10 > 0x000000358681dc4f <+6639>: shl $0x2,%edx > 0x000000358681dc52 <+6642>: movslq %edx,%rcx > 0x000000358681dc55 <+6645>: movapd %xmm9,%xmm14 > 0x000000358681dc5a <+6650>: mulsd %xmm9,%xmm10 > 0x000000358681dc5f <+6655>: movapd %xmm9,%xmm13 > 0x000000358681dc64 <+6660>: movsd (%rax,%rcx,8),%xmm12 > 0x000000358681dc6a <+6666>: lea 0x2(%rdx),%ecx > 0x000000358681dc6d <+6669>: movslq %ecx,%rcx > 0x000000358681dc70 <+6672>: mulsd %xmm10,%xmm5 > 0x000000358681dc75 <+6677>: mulsd %xmm10,%xmm14 > 0x000000358681dc7a <+6682>: movsd (%rax,%rcx,8),%xmm11 > 0x000000358681dc80 <+6688>: lea 0x3(%rdx),%ecx > 0x000000358681dc83 <+6691>: add $0x1,%edx > 0x000000358681dc86 <+6694>: movslq %edx,%rdx > 0x000000358681dc89 <+6697>: mulsd %xmm10,%xmm8 > 0x000000358681dc8e <+6702>: subsd %xmm0,%xmm5 > 0x000000358681dc92 <+6706>: movapd %xmm11,%xmm0 > 0x000000358681dc97 <+6711>: movslq %ecx,%rcx > 0x000000358681dc9a <+6714>: movsd (%rax,%rcx,8),%xmm15 > 0x000000358681dca0 <+6720>: subsd %xmm7,%xmm8 > 0x000000358681dca5 <+6725>: mulsd %xmm5,%xmm14 > 0x000000358681dcaa <+6730>: movsd 0x5572e(%rip),%xmm5 # 0x35868733e0 > 0x000000358681dcb2 <+6738>: addsd %xmm5,%xmm13 > 0x000000358681dcb7 <+6743>: mulsd %xmm10,%xmm8 > 0x000000358681dcbc <+6748>: addsd %xmm5,%xmm0 > 0x000000358681dcc0 <+6752>: subsd %xmm5,%xmm13 > 0x000000358681dcc5 <+6757>: subsd %xmm5,%xmm0 > 0x000000358681dcc9 <+6761>: movapd %xmm14,%xmm5 > 0x000000358681dcce <+6766>: mulsd %xmm11,%xmm14 > 0x000000358681dcd3 <+6771>: addsd %xmm6,%xmm8 > 0x000000358681dcd8 <+6776>: mulsd %xmm15,%xmm5 > 0x000000358681dcdd <+6781>: movapd %xmm12,%xmm6 > 0x000000358681dce2 <+6786>: subsd %xmm0,%xmm11 > 0x000000358681dce7 <+6791>: mulsd %xmm10,%xmm8 > 0x000000358681dcec <+6796>: addsd (%rax,%rdx,8),%xmm5 > 0x000000358681dcf1 <+6801>: addsd %xmm15,%xmm11 > 0x000000358681dcf6 <+6806>: mulsd %xmm12,%xmm8 > 0x000000358681dcfb <+6811>: mulsd %xmm9,%xmm11 > 0x000000358681dd00 <+6816>: addsd %xmm14,%xmm5 > 0x000000358681dd05 <+6821>: addsd %xmm11,%xmm5 > 0x000000358681dd0a <+6826>: movapd %xmm9,%xmm11 > 0x000000358681dd0f <+6831>: mulsd %xmm12,%xmm9 > 0x000000358681dd14 <+6836>: subsd %xmm13,%xmm11 > 0x000000358681dd19 <+6841>: mulsd %xmm1,%xmm9 > 0x000000358681dd1e <+6846>: addsd %xmm1,%xmm11 > 0x000000358681dd23 <+6851>: mulsd %xmm0,%xmm11 > 0x000000358681dd28 <+6856>: mulsd %xmm13,%xmm0 > 0x000000358681dd2d <+6861>: addsd %xmm11,%xmm5 > 0x000000358681dd32 <+6866>: addsd %xmm0,%xmm6 > 0x000000358681dd36 <+6870>: subsd %xmm9,%xmm5 > 0x000000358681dd3b <+6875>: subsd %xmm6,%xmm12 > 0x000000358681dd40 <+6880>: subsd %xmm8,%xmm5 > 0x000000358681dd45 <+6885>: addsd %xmm0,%xmm12 > 0x000000358681dd4a <+6890>: movapd %xmm6,%xmm0 > 0x000000358681dd4e <+6894>: addsd %xmm12,%xmm5 > 0x000000358681dd53 <+6899>: addsd %xmm5,%xmm0 > 0x000000358681dd57 <+6903>: subsd %xmm0,%xmm6 > 0x000000358681dd5b <+6907>: addsd %xmm5,%xmm6 > 0x000000358681dd5f <+6911>: ucomisd %xmm3,%xmm6 > 0x000000358681dd63 <+6915>: mulsd 0x2ca65(%rip),%xmm6 # 0x358684a7d0 > 0x000000358681dd6b <+6923>: jbe 0x358681df18 <__sin+7352> > 0x000000358681dd71 <+6929>: test %bpl,%bpl > 0x000000358681dd74 <+6932>: je 0x358681e0ac <__sin+7756> > 0x000000358681dd7a <+6938>: movsd 0x5562e(%rip),%xmm5 # 0x35868733b0 > 0x000000358681dd82 <+6946>: mulsd %xmm2,%xmm5 > 0x000000358681dd86 <+6950>: addsd %xmm6,%xmm5 > 0x000000358681dd8a <+6954>: addsd %xmm0,%xmm5 > 0x000000358681dd8e <+6958>: ucomisd %xmm5,%xmm0 > 0x000000358681dd92 <+6962>: jp 0x358681dd9a <__sin+6970> > 0x000000358681dd94 <+6964>: je 0x358681cd20 <__sin+2752> > 0x000000358681dd9a <+6970>: test %bl,%bl > 0x000000358681dd9c <+6972>: jne 0x358681ddaa <__sin+6986> > 0x000000358681dd9e <+6974>: movsd 0x265fa(%rip),%xmm0 # 0x35868443a0 <signmask> > 0x000000358681dda6 <+6982>: xorpd %xmm0,%xmm4 > 0x000000358681ddaa <+6986>: movapd %xmm4,%xmm0 > 0x000000358681ddae <+6990>: lea 0x70(%rsp),%rdi > 0x000000358681ddb3 <+6995>: movsd %xmm2,0x10(%rsp) > 0x000000358681ddb9 <+7001>: movsd %xmm3,0x20(%rsp) > 0x000000358681ddbf <+7007>: callq 0x358683c460 <__dubsin> > 0x000000358681ddc4 <+7012>: movsd 0x78(%rsp),%xmm0 > 0x000000358681ddca <+7018>: movsd 0x20(%rsp),%xmm3 > 0x000000358681ddd0 <+7024>: movapd %xmm0,%xmm1 > 0x000000358681ddd4 <+7028>: movsd 0x10(%rsp),%xmm2 > 0x000000358681ddda <+7034>: ucomisd %xmm3,%xmm0 > 0x000000358681ddde <+7038>: mulsd 0x55612(%rip),%xmm1 # 0x35868733f8 > 0x000000358681dde6 <+7046>: jbe 0x358681e075 <__sin+7701> > 0x000000358681ddec <+7052>: test %bpl,%bpl > 0x000000358681ddef <+7055>: je 0x358681e1ba <__sin+8026> > 0x000000358681ddf5 <+7061>: movsd 0x555c3(%rip),%xmm0 # 0x35868733c0 > 0x000000358681ddfd <+7069>: mulsd %xmm2,%xmm0 > 0x000000358681de01 <+7073>: addsd %xmm0,%xmm1 > 0x000000358681de05 <+7077>: movsd 0x70(%rsp),%xmm0 > 0x000000358681de0b <+7083>: addsd %xmm0,%xmm1 > 0x000000358681de0f <+7087>: ucomisd %xmm1,%xmm0 > 0x000000358681de13 <+7091>: jp 0x358681de1b <__sin+7099> > 0x000000358681de15 <+7093>: je 0x358681cd20 <__sin+2752> > 0x000000358681de1b <+7099>: movapd %xmm2,%xmm0 > 0x000000358681de1f <+7103>: callq 0x3586841b60 <__mpsin1> > 0x000000358681de24 <+7108>: jmpq 0x358681caa0 <__sin+2112> > 0x000000358681de29 <+7113>: callq 0x358681bfa0 <bsloww2> > 0x000000358681de2e <+7118>: xchg %ax,%ax > 0x000000358681de30 <+7120>: jmpq 0x358681caa0 <__sin+2112> > 0x000000358681de35 <+7125>: test %bpl,%bpl > 0x000000358681de38 <+7128>: je 0x358681df8f <__sin+7471> > 0x000000358681de3e <+7134>: movsd 0x5556a(%rip),%xmm6 # 0x35868733b0 > 0x000000358681de46 <+7142>: mulsd %xmm2,%xmm6 > 0x000000358681de4a <+7146>: subsd %xmm6,%xmm5 > 0x000000358681de4e <+7150>: jmpq 0x358681d6cb <__sin+5227> > 0x000000358681de53 <+7155>: subsd 0x3f3ed(%rip),%xmm5 # 0x358685d248 > 0x000000358681de5b <+7163>: jmpq 0x358681cc74 <__sin+2580> > 0x000000358681de60 <+7168>: subsd 0x3f3e0(%rip),%xmm6 # 0x358685d248 > 0x000000358681de68 <+7176>: jmpq 0x358681d8c8 <__sin+5736> > 0x000000358681de6d <+7181>: movapd %xmm1,%xmm7 > 0x000000358681de71 <+7185>: mov $0x1,%esi > 0x000000358681de76 <+7190>: movapd %xmm0,%xmm4 > 0x000000358681de7a <+7194>: jmpq 0x358681d7cd <__sin+5485> > 0x000000358681de7f <+7199>: movsd 0x90(%rsp),%xmm1 > 0x000000358681de88 <+7208>: mov %eax,%edi > 0x000000358681de8a <+7210>: movsd 0x80(%rsp),%xmm0 > 0x000000358681de93 <+7219>: callq 0x358681bfa0 <bsloww2> > 0x000000358681de98 <+7224>: movapd %xmm0,%xmm2 > 0x000000358681de9c <+7228>: jmpq 0x358681c322 <__sin+194> > 0x000000358681dea1 <+7233>: movsd 0x80(%rsp),%xmm0 > 0x000000358681deaa <+7242>: mov $0x2,%edi > 0x000000358681deaf <+7247>: movsd 0x55561(%rip),%xmm3 # 0x3586873418 > 0x000000358681deb7 <+7255>: movapd %xmm0,%xmm1 > 0x000000358681debb <+7259>: mulsd %xmm0,%xmm1 > 0x000000358681debf <+7263>: ucomisd %xmm1,%xmm3 > 0x000000358681dec3 <+7267>: movsd 0x264d5(%rip),%xmm3 # 0x35868443a0 <signmask> > 0x000000358681decb <+7275>: movsd 0x90(%rsp),%xmm1 > 0x000000358681ded4 <+7284>: xorpd %xmm3,%xmm0 > 0x000000358681ded8 <+7288>: xorpd %xmm3,%xmm1 > 0x000000358681dedc <+7292>: jbe 0x358681dbf4 <__sin+6548> > 0x000000358681dee2 <+7298>: jmpq 0x358681cc84 <__sin+2596> > 0x000000358681dee7 <+7303>: test %bpl,%bpl > 0x000000358681deea <+7306>: je 0x358681e059 <__sin+7673> > 0x000000358681def0 <+7312>: movsd 0x554b7(%rip),%xmm8 # 0x35868733b0 > 0x000000358681def9 <+7321>: mulsd %xmm2,%xmm8 > 0x000000358681defe <+7326>: subsd %xmm8,%xmm15 > 0x000000358681df03 <+7331>: movapd %xmm15,%xmm8 > 0x000000358681df08 <+7336>: jmpq 0x358681da0e <__sin+6062> > 0x000000358681df0d <+7341>: jne 0x358681da1e <__sin+6078> > 0x000000358681df13 <+7347>: jmpq 0x358681caa0 <__sin+2112> > 0x000000358681df18 <+7352>: test %bpl,%bpl > 0x000000358681df1b <+7355>: nopl 0x0(%rax,%rax,1) > 0x000000358681df20 <+7360>: je 0x358681e0c5 <__sin+7781> > 0x000000358681df26 <+7366>: movsd 0x55482(%rip),%xmm5 # 0x35868733b0 > 0x000000358681df2e <+7374>: mulsd %xmm2,%xmm5 > 0x000000358681df32 <+7378>: subsd %xmm5,%xmm6 > 0x000000358681df36 <+7382>: movapd %xmm6,%xmm5 > 0x000000358681df3a <+7386>: jmpq 0x358681dd8a <__sin+6954> > 0x000000358681df3f <+7391>: movsd 0x26459(%rip),%xmm6 # 0x35868443a0 <signmask> > 0x000000358681df47 <+7399>: xorpd %xmm2,%xmm6 > 0x000000358681df4b <+7403>: mulsd 0x5545d(%rip),%xmm6 # 0x35868733b0 > 0x000000358681df53 <+7411>: jmpq 0x358681d6c7 <__sin+5223> > 0x000000358681df58 <+7416>: movsd 0x5462f(%rip),%xmm9 # 0x3586872590 <big> > 0x000000358681df61 <+7425>: movapd %xmm4,%xmm10 > 0x000000358681df66 <+7430>: addsd %xmm4,%xmm9 > 0x000000358681df6b <+7435>: movsd %xmm9,0x8(%rsp) > 0x000000358681df72 <+7442>: subsd 0x54615(%rip),%xmm9 # 0x3586872590 <big> > 0x000000358681df7b <+7451>: mov 0x8(%rsp),%rdx > 0x000000358681df80 <+7456>: subsd %xmm9,%xmm10 > 0x000000358681df85 <+7461>: movapd %xmm10,%xmm9 > 0x000000358681df8a <+7466>: jmpq 0x358681dc4a <__sin+6634> > 0x000000358681df8f <+7471>: movsd 0x26409(%rip),%xmm6 # 0x35868443a0 <signmask> > 0x000000358681df97 <+7479>: xorpd %xmm2,%xmm6 > 0x000000358681df9b <+7483>: mulsd 0x5540d(%rip),%xmm6 # 0x35868733b0 > 0x000000358681dfa3 <+7491>: jmpq 0x358681de4a <__sin+7146> > 0x000000358681dfa8 <+7496>: test %bpl,%bpl > 0x000000358681dfab <+7499>: je 0x358681e0de <__sin+7806> > 0x000000358681dfb1 <+7505>: movsd 0x55407(%rip),%xmm0 # 0x35868733c0 > 0x000000358681dfb9 <+7513>: mulsd %xmm2,%xmm0 > 0x000000358681dfbd <+7517>: subsd %xmm0,%xmm1 > 0x000000358681dfc1 <+7521>: jmpq 0x358681d746 <__sin+5350> > 0x000000358681dfc6 <+7526>: test %bpl,%bpl > 0x000000358681dfc9 <+7529>: je 0x358681e110 <__sin+7856> > 0x000000358681dfcf <+7535>: movsd 0x553e9(%rip),%xmm0 # 0x35868733c0 > 0x000000358681dfd7 <+7543>: mulsd %xmm2,%xmm0 > 0x000000358681dfdb <+7547>: subsd %xmm0,%xmm1 > 0x000000358681dfdf <+7551>: jmpq 0x358681dab2 <__sin+6226> > 0x000000358681dfe4 <+7556>: movsd 0x263b4(%rip),%xmm0 # 0x35868443a0 <signmask> > 0x000000358681dfec <+7564>: mov %rbx,%rdi > 0x000000358681dfef <+7567>: movsd %xmm2,0x10(%rsp) > 0x000000358681dff5 <+7573>: xorpd %xmm0,%xmm1 > 0x000000358681dff9 <+7577>: movsd %xmm3,0x20(%rsp) > 0x000000358681dfff <+7583>: xorpd %xmm4,%xmm0 > 0x000000358681e003 <+7587>: movsd %xmm5,0x30(%rsp) > 0x000000358681e009 <+7593>: movsd %xmm6,0x50(%rsp) > 0x000000358681e00f <+7599>: movsd %xmm7,0x40(%rsp) > 0x000000358681e015 <+7605>: callq 0x358683c460 <__dubsin> > 0x000000358681e01a <+7610>: movsd 0x40(%rsp),%xmm7 > 0x000000358681e020 <+7616>: movsd 0x50(%rsp),%xmm6 > 0x000000358681e026 <+7622>: movsd 0x30(%rsp),%xmm5 > 0x000000358681e02c <+7628>: movsd 0x20(%rsp),%xmm3 > 0x000000358681e032 <+7634>: movsd 0x10(%rsp),%xmm2 > 0x000000358681e038 <+7640>: jmpq 0x358681da79 <__sin+6169> > 0x000000358681e03d <+7645>: movsd 0x2635a(%rip),%xmm8 # 0x35868443a0 <signmask> > 0x000000358681e046 <+7654>: xorpd %xmm2,%xmm8 > 0x000000358681e04b <+7659>: mulsd 0x5535c(%rip),%xmm8 # 0x35868733b0 > 0x000000358681e054 <+7668>: jmpq 0x358681da09 <__sin+6057> > 0x000000358681e059 <+7673>: movsd 0x2633e(%rip),%xmm8 # 0x35868443a0 <signmask> > 0x000000358681e062 <+7682>: xorpd %xmm2,%xmm8 > 0x000000358681e067 <+7687>: mulsd 0x55340(%rip),%xmm8 # 0x35868733b0 > 0x000000358681e070 <+7696>: jmpq 0x358681defe <__sin+7326> > 0x000000358681e075 <+7701>: test %bpl,%bpl > 0x000000358681e078 <+7704>: je 0x358681e1a1 <__sin+8001> > 0x000000358681e07e <+7710>: movsd 0x5533a(%rip),%xmm0 # 0x35868733c0 > 0x000000358681e086 <+7718>: mulsd %xmm2,%xmm0 > 0x000000358681e08a <+7722>: subsd %xmm0,%xmm1 > 0x000000358681e08e <+7726>: jmpq 0x358681de05 <__sin+7077> > 0x000000358681e093 <+7731>: movsd 0x26305(%rip),%xmm0 # 0x35868443a0 <signmask> > 0x000000358681e09b <+7739>: xorpd %xmm2,%xmm0 > 0x000000358681e09f <+7743>: mulsd 0x55319(%rip),%xmm0 # 0x35868733c0 > 0x000000358681e0a7 <+7751>: jmpq 0x358681d742 <__sin+5346> > 0x000000358681e0ac <+7756>: movsd 0x262ec(%rip),%xmm5 # 0x35868443a0 <signmask> > 0x000000358681e0b4 <+7764>: xorpd %xmm2,%xmm5 > 0x000000358681e0b8 <+7768>: mulsd 0x552f0(%rip),%xmm5 # 0x35868733b0 > 0x000000358681e0c0 <+7776>: jmpq 0x358681dd86 <__sin+6950> > 0x000000358681e0c5 <+7781>: movsd 0x262d3(%rip),%xmm5 # 0x35868443a0 <signmask> > 0x000000358681e0cd <+7789>: xorpd %xmm2,%xmm5 > 0x000000358681e0d1 <+7793>: mulsd 0x552d7(%rip),%xmm5 # 0x35868733b0 > 0x000000358681e0d9 <+7801>: jmpq 0x358681df32 <__sin+7378> > 0x000000358681e0de <+7806>: movsd 0x262ba(%rip),%xmm0 # 0x35868443a0 <signmask> > 0x000000358681e0e6 <+7814>: xorpd %xmm2,%xmm0 > 0x000000358681e0ea <+7818>: mulsd 0x552ce(%rip),%xmm0 # 0x35868733c0 > 0x000000358681e0f2 <+7826>: jmpq 0x358681dfbd <__sin+7517> > 0x000000358681e0f7 <+7831>: movsd 0x262a1(%rip),%xmm0 # 0x35868443a0 <signmask> > 0x000000358681e0ff <+7839>: xorpd %xmm2,%xmm0 > 0x000000358681e103 <+7843>: mulsd 0x552b5(%rip),%xmm0 # 0x35868733c0 > 0x000000358681e10b <+7851>: jmpq 0x358681daae <__sin+6222> > 0x000000358681e110 <+7856>: movsd 0x26288(%rip),%xmm0 # 0x35868443a0 <signmask> > 0x000000358681e118 <+7864>: xorpd %xmm2,%xmm0 > 0x000000358681e11c <+7868>: mulsd 0x5529c(%rip),%xmm0 # 0x35868733c0 > 0x000000358681e124 <+7876>: jmpq 0x358681dfdb <__sin+7547> > 0x000000358681e129 <+7881>: test %bpl,%bpl > 0x000000358681e12c <+7884>: je 0x358681e1d3 <__sin+8051> > 0x000000358681e132 <+7890>: movsd 0x5528e(%rip),%xmm0 # 0x35868733c8 > 0x000000358681e13a <+7898>: mulsd %xmm2,%xmm0 > 0x000000358681e13e <+7902>: subsd %xmm0,%xmm1 > 0x000000358681e142 <+7906>: jmpq 0x358681db92 <__sin+6450> > 0x000000358681e147 <+7911>: movsd 0x26251(%rip),%xmm5 # 0x35868443a0 <signmask> > 0x000000358681e14f <+7919>: mov %rbx,%rdi > 0x000000358681e152 <+7922>: movsd %xmm2,0x10(%rsp) > 0x000000358681e158 <+7928>: xorpd %xmm5,%xmm1 > 0x000000358681e15c <+7932>: movsd %xmm3,0x20(%rsp) > 0x000000358681e162 <+7938>: xorpd %xmm5,%xmm0 > 0x000000358681e166 <+7942>: movsd %xmm4,0x50(%rsp) > 0x000000358681e16c <+7948>: callq 0x358683c460 <__dubsin> > 0x000000358681e171 <+7953>: movsd 0x50(%rsp),%xmm4 > 0x000000358681e177 <+7959>: movsd 0x20(%rsp),%xmm3 > 0x000000358681e17d <+7965>: movsd 0x10(%rsp),%xmm2 > 0x000000358681e183 <+7971>: jmpq 0x358681db61 <__sin+6401> > 0x000000358681e188 <+7976>: movsd 0x26210(%rip),%xmm0 # 0x35868443a0 <signmask> > 0x000000358681e190 <+7984>: xorpd %xmm2,%xmm0 > 0x000000358681e194 <+7988>: mulsd 0x5522c(%rip),%xmm0 # 0x35868733c8 > 0x000000358681e19c <+7996>: jmpq 0x358681db8e <__sin+6446> > 0x000000358681e1a1 <+8001>: movsd 0x261f7(%rip),%xmm0 # 0x35868443a0 <signmask> > 0x000000358681e1a9 <+8009>: xorpd %xmm2,%xmm0 > 0x000000358681e1ad <+8013>: mulsd 0x5520b(%rip),%xmm0 # 0x35868733c0 > 0x000000358681e1b5 <+8021>: jmpq 0x358681e08a <__sin+7722> > 0x000000358681e1ba <+8026>: movsd 0x261de(%rip),%xmm0 # 0x35868443a0 <signmask> > 0x000000358681e1c2 <+8034>: xorpd %xmm2,%xmm0 > 0x000000358681e1c6 <+8038>: mulsd 0x551f2(%rip),%xmm0 # 0x35868733c0 > 0x000000358681e1ce <+8046>: jmpq 0x358681de01 <__sin+7073> > 0x000000358681e1d3 <+8051>: movsd 0x261c5(%rip),%xmm0 # 0x35868443a0 <signmask> > 0x000000358681e1db <+8059>: xorpd %xmm2,%xmm0 > 0x000000358681e1df <+8063>: mulsd 0x551e1(%rip),%xmm0 # 0x35868733c8 > 0x000000358681e1e7 <+8071>: jmpq 0x358681e13e <__sin+7902> >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 811037
:
576334
| 576335 |
578769