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 635402 Details for
Bug 871318
[abrt] ImageMagick-6.7.5.6-4.fc17: ImportGrayQuantum: Process /usr/bin/convert was killed by signal 7 (SIGBUS)
[?]
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), 73.15 KB, created by
Rolle
on 2012-10-30 08:39:01 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Rolle
Created:
2012-10-30 08:39:01 UTC
Size:
73.15 KB
patch
obsolete
>[New LWP 2009] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `convert xFab Wafer.tif -resize 2% xFab Wafer.klein.bmp'. >Program terminated with signal 7, Bus error. >#0 ImportGrayQuantum (image=image@entry=0x10ecf70, quantum_info=quantum_info@entry=0x10f0ec0, number_pixels=number_pixels@entry=57086, p=0x10f1a01 "\201\240\261\204\204vgl\212\251\301\275\247\244\260\275\270\277\270\274\267\276\266\271\273\276\302\276\275\271\300\266\276\272\273\273\270\267\304\300\300\272\303\271\302\301\275\300\276\300\274\274\272\277\300\273\275\273\303\304\277\304\306\310\303\275\273\303\301\276\275\272\277\274\277\273\301\300\302\301\276\300\276\305\274\277\277\304\302\301\301\310\302\276\302\274\271\252\246\226\212}t`mx\242\311\302\262xr\202|mm\201\243\243\254\250\220\233\300\302\272\253\231\215\177un{\216\305\334\340\260\211\247\273\275\264\252\236\220\202urq\207\306\370\366\275sn{xkt\221\302\333\312\215v\211\223\203qju\273\366\363\306\203t\210\221\202ss\235\321\364\342\223cs\200sk{\273\372\344\262\211"..., p@entry=0x10f1a00 "t\201\240\261\204\204vgl\212\251\301\275\247\244\260\275\270\277\270\274\267\276\266\271\273\276\302\276\275\271\300\266\276\272\273\273\270\267\304\300\300\272\303\271\302\301\275\300\276\300\274\274\272\277\300\273\275\273\303\304\277\304\306\310\303\275\273\303\301\276\275\272\277\274\277\273\301\300\302\301\276\300\276\305\274\277\277\304\302\301\301\310\302\276\302\274\271\252\246\226\212}t`mx\242\311\302\262xr\202|mm\201\243\243\254\250\220\233\300\302\272\253\231\215\177un{\216\305\334\340\260\211\247\273\275\264\252\236\220\202urq\207\306\370\366\275sn{xkt\221\302\333\312\215v\211\223\203qju\273\366\363\306\203t\210\221\202ss\235\321\364\342\223cs\200sk{\273\372\344\262"..., q=0x7f1f666d3000, exception=<optimized out>) at magick/quantum-import.c:1664 >1664 SetPixelOpacity(q,OpaqueOpacity); > >Thread 1 (Thread 0x7f258d414800 (LWP 2009)): >#0 ImportGrayQuantum (image=image@entry=0x10ecf70, quantum_info=quantum_info@entry=0x10f0ec0, number_pixels=number_pixels@entry=57086, p=0x10f1a01 "\201\240\261\204\204vgl\212\251\301\275\247\244\260\275\270\277\270\274\267\276\266\271\273\276\302\276\275\271\300\266\276\272\273\273\270\267\304\300\300\272\303\271\302\301\275\300\276\300\274\274\272\277\300\273\275\273\303\304\277\304\306\310\303\275\273\303\301\276\275\272\277\274\277\273\301\300\302\301\276\300\276\305\274\277\277\304\302\301\301\310\302\276\302\274\271\252\246\226\212}t`mx\242\311\302\262xr\202|mm\201\243\243\254\250\220\233\300\302\272\253\231\215\177un{\216\305\334\340\260\211\247\273\275\264\252\236\220\202urq\207\306\370\366\275sn{xkt\221\302\333\312\215v\211\223\203qju\273\366\363\306\203t\210\221\202ss\235\321\364\342\223cs\200sk{\273\372\344\262\211"..., p@entry=0x10f1a00 "t\201\240\261\204\204vgl\212\251\301\275\247\244\260\275\270\277\270\274\267\276\266\271\273\276\302\276\275\271\300\266\276\272\273\273\270\267\304\300\300\272\303\271\302\301\275\300\276\300\274\274\272\277\300\273\275\273\303\304\277\304\306\310\303\275\273\303\301\276\275\272\277\274\277\273\301\300\302\301\276\300\276\305\274\277\277\304\302\301\301\310\302\276\302\274\271\252\246\226\212}t`mx\242\311\302\262xr\202|mm\201\243\243\254\250\220\233\300\302\272\253\231\215\177un{\216\305\334\340\260\211\247\273\275\264\252\236\220\202urq\207\306\370\366\275sn{xkt\221\302\333\312\215v\211\223\203qju\273\366\363\306\203t\210\221\202ss\235\321\364\342\223cs\200sk{\273\372\344\262"..., q=0x7f1f666d3000, exception=<optimized out>) at magick/quantum-import.c:1664 > pixel = 116 't' > range = <optimized out> > x = <optimized out> > bit = <optimized out> > pixel = <optimized out> >#1 0x0000003de6962607 in ImportQuantumPixels (image=image@entry=0x10ecf70, image_view=image_view@entry=0x0, quantum_info=quantum_info@entry=0x10f0ec0, quantum_type=quantum_type@entry=GrayQuantum, pixels=pixels@entry=0x10f1a00 "t\201\240\261\204\204vgl\212\251\301\275\247\244\260\275\270\277\270\274\267\276\266\271\273\276\302\276\275\271\300\266\276\272\273\273\270\267\304\300\300\272\303\271\302\301\275\300\276\300\274\274\272\277\300\273\275\273\303\304\277\304\306\310\303\275\273\303\301\276\275\272\277\274\277\273\301\300\302\301\276\300\276\305\274\277\277\304\302\301\301\310\302\276\302\274\271\252\246\226\212}t`mx\242\311\302\262xr\202|mm\201\243\243\254\250\220\233\300\302\272\253\231\215\177un{\216\305\334\340\260\211\247\273\275\264\252\236\220\202urq\207\306\370\366\275sn{xkt\221\302\333\312\215v\211\223\203qju\273\366\363\306\203t\210\221\202ss\235\321\364\342\223cs\200sk{\273\372\344\262"..., exception=exception@entry=0x10d2290) at magick/quantum-import.c:3441 > number_pixels = 57086 > p = 0x10f1a00 "t\201\240\261\204\204vgl\212\251\301\275\247\244\260\275\270\277\270\274\267\276\266\271\273\276\302\276\275\271\300\266\276\272\273\273\270\267\304\300\300\272\303\271\302\301\275\300\276\300\274\274\272\277\300\273\275\273\303\304\277\304\306\310\303\275\273\303\301\276\275\272\277\274\277\273\301\300\302\301\276\300\276\305\274\277\277\304\302\301\301\310\302\276\302\274\271\252\246\226\212}t`mx\242\311\302\262xr\202|mm\201\243\243\254\250\220\233\300\302\272\253\231\215\177un{\216\305\334\340\260\211\247\273\275\264\252\236\220\202urq\207\306\370\366\275sn{xkt\221\302\333\312\215v\211\223\203qju\273\366\363\306\203t\210\221\202ss\235\321\364\342\223cs\200sk{\273\372\344\262"... > indexes = 0x0 > x = 0 > q = <optimized out> > extent = 57086 > __PRETTY_FUNCTION__ = "ImportQuantumPixels" > __func__ = "ImportQuantumPixels" >#2 0x00007f2586de42b6 in ReadTIFFImage (image_info=0x10dc110, exception=0x10d2290) at coders/tiff.c:1311 > status = <optimized out> > q = <optimized out> > option = <optimized out> > chromaticity = 0x0 > x_position = 0 > y_position = 0 > x_resolution = 72 > y_resolution = 72 > image = 0x10ecf70 > associated_alpha = <optimized out> > status = <optimized out> > number_pixels = <optimized out> > quantum_info = 0x10f0ec0 > quantum_type = GrayQuantum > i = <optimized out> > pad = <optimized out> > y = <optimized out> > tiff = 0x10f0a40 > error_handler = 0x3dedc37430 <unixErrorHandler> > warning_handler = 0x3dedc37390 <unixWarningHandler> > method = <optimized out> > compress_tag = 5 > bits_per_sample = 8 > endian = 1 > extra_samples = 0 > interlace = 1 > max_sample_value = 255 > min_sample_value = 0 > orientation = <optimized out> > pages = 9152 > photometric = 1 > sample_info = 0x0 > sample_format = 1 > samples_per_pixel = 1 > units = 2 > value = 0 > height = 57618 > rows_per_strip = 1 > width = 57086 > pixels = <optimized out> > __PRETTY_FUNCTION__ = "ReadTIFFImage" > __func__ = "ReadTIFFImage" >#3 0x0000003de687ea54 in ReadImage (image_info=image_info@entry=0x10d7f10, exception=exception@entry=0x10d2290) at magick/constitute.c:578 > filename = "xFab Wafer.tif\000\000\000\000\000\000\000\000\000\000 \373\220\346=", '\000' <repeats 59 times>, " \373\220\346=\000\000\000\000\002", '\000' <repeats 14 times>"\312, \306\236\346=\000\000\000\220\310\236\346=", '\000' <repeats 35 times>, "}\002", '\000' <repeats 14 times>"\245, \026\235\346=\000\000\000`\031\235\346=", '\000' <repeats 3906 times> > magick = "TIFF", '\000' <repeats 92 times>, "xFab Wafer.klein.bmp", '\000' <repeats 36 times>, " \373\220\346=", '\000' <repeats 67 times>, "4\002", '\000' <repeats 14 times>"\245, \026\235\346=\000\000\000 \031\235\346=", '\000' <repeats 2244 times>, "D\241\t\377\177\000\000\360C\241\t\377\177\000\000J\027\235\346=\000\000\000\250E\241\t\377\177\000\000=\027\235\346=\000\000\000\314g\304\341=", '\000' <repeats 11 times>, "J\027\235\346=", '\000' <repeats 11 times>, "\001", '\000' <repeats 71 times>, " ", '\000' <repeats 95 times>"\377, \377\377\377\000\000\000\000\000\000\000\000\003\000\000\000\377\377\377\377\377\377\377\377", '\000' <repeats 40 times>, "I\027\235\346=", '\000' <repeats 11 times>, "\001\000\000\000\377\177"... > magick_filename = "xFab Wafer.tif\000\000=\027\235\346=\000\000\000\250E\241\t\377\177\000\000\001\000\000\000\000\000\000\000\377\017\000\000\000\000\000\000\001\000\000\000\000\000\000\000 m\320\341=", '\000' <repeats 11 times>"\200, F\241\t\377\177\000\000\000\000\000\000\000\000\020\000\200F\241\t\377\177\000\000\000Fab Wafer.klein.bmp\000\000\000\000\200F\241\t\377\177\000\000\177V\241\t\377\177", '\000' <repeats 18 times>, "pD\241\t\377\177\000\000p\a\373\341=\000\000\000 \373\220\346=\000\000\000\000\000\000\000\004", '\000' <repeats 35 times>, " \373\220\346=\000\000\000\220\030\000\000\000\000\000\000}\b\000\000\000\000\000\000<\003\000\000\000\000\000\000\060@\r\001\000\000\000\000\032.\237\346=\000\000\000\020\062\237"... > value = <optimized out> > delegate_info = <optimized out> > magick_info = 0x10e7300 > sans_exception = <optimized out> > geometry_info = {rho = 0, sigma = 0, xi = 0, psi = 0, chi = 0} > image = <optimized out> > next = <optimized out> > read_info = 0x10dc110 > flags = <optimized out> > thread_support = <optimized out> > domain = CoderPolicyDomain > rights = ReadPolicyRights > __PRETTY_FUNCTION__ = "ReadImage" > __func__ = "ReadImage" >#4 0x0000003de687ef6b in ReadImages (image_info=image_info@entry=0x10d7f10, exception=exception@entry=0x10d2290) at magick/constitute.c:891 > filename = "xFab Wafer.tif\000\000\200(\r\001\000\000\000\000\200(\r\001\000\000\000\000\200(\r\001\000\000\000\000\210(\r\001\000\000\000\000\377\377\377\377\377\377\377\377\200(\r\001\000\000\000\000\377\377\377\377\377\377\377\377", '\000' <repeats 44 times>, "\004", '\000' <repeats 27 times>"\200, $\221\346=\000\000\000\020u\241\t\377\177\000\000\000\000\000\000\000\000\000\000@", '\000' <repeats 39 times>, "\002\000\000\000\060\000\000\000[\000\000\000n\000\000\000w\000\000\000|\000\000\000 u\241\t\377\177\000\000\220'\r\001\000\000\000\000`(\r\001\000\000\000\000@(\r\001\000\000\000\000 (\r\001\000\000\000\000F(\r\001\000\000\000\000 \a\373\341=\000\000\000\t\000\000\000\000\000\000\000\220'\r\001", '\000' <repeats 20 times>"\200, (\r"... > image = <optimized out> > images = <optimized out> > read_info = <optimized out> > __PRETTY_FUNCTION__ = "ReadImages" > __func__ = "ReadImages" >#5 0x0000003de383f93b in ConvertImageCommand (image_info=0x10d7f10, argc=5, argv=0x10d2820, metadata=0x0, exception=0x10d2290) at wand/convert.c:594 > images = <optimized out> > filename = 0x10d7da0 "xFab Wafer.tif" > option = <optimized out> > format = <optimized out> > image = 0x0 > image_stack = {{image_info = 0x10d7f10, image = 0x0}, {image_info = 0x0, image = 0x0}, {image_info = 0x0, image = 0x0}, {image_info = 0x0, image = 0x0}, {image_info = 0x0, image = 0x0}, {image_info = 0x0, image = 0x0}, {image_info = 0x0, image = 0x0}, {image_info = 0x0, image = 0x0}, {image_info = 0x0, image = 0x978d91cd66080e00}, {image_info = 0x0, image = 0x3de69e4f50}, {image_info = 0x10d2820, image = 0x7fff09a197a0}, {image_info = 0x10d2820, image = 0x7fffffff}, {image_info = 0x0, image = 0x3de69107d8}, {image_info = 0x0, image = 0x3000000028}, {image_info = 0x7fff09a186a0, image = 0x7fff09a185e0}, {image_info = 0x3de2c06838, image = 0x0}, {image_info = 0x5, image = 0x3de5400000}, {image_info = 0x3de5402000, image = 0x3de69e4f50}, {image_info = 0x3de5401ebc, image = 0x0}, {image_info = 0x5, image = 0x3de5602000}, {image_info = 0x3de5604000, image = 0x3de56030e8}, {image_info = 0x3de5603100, image = 0x2000}, {image_info = 0x3, image = 0x3de5000000}, {image_info = 0x3de501d000, image = 0x3de501cbec}, {image_info = 0x3de501cbec, image = 0x0}, {image_info = 0x5, image = 0x3de521c000}, {image_info = 0x3de521e000, image = 0x3de6861569}, {image_info = 0x3de521d330, image = 0x7f258d418088}, {image_info = 0x2f, image = 0x3de180b3e5}, {image_info = 0xc, image = 0x12}, {image_info = 0x13, image = 0x18d419a48}, {image_info = 0x2f, image = 0x7f258d419538}, {image_info = 0x7fff09a18880, image = 0x3de180b089}} > fire = <optimized out> > pend = MagickFalse > respect_parenthesis = <optimized out> > status = 1 > i = <optimized out> > j = 1 > k = <optimized out> > __PRETTY_FUNCTION__ = "ConvertImageCommand" > __func__ = "ConvertImageCommand" >#6 0x0000003de38ad176 in MagickCommandGenesis (image_info=image_info@entry=0x10d2ba0, command=0x400890 <ConvertImageCommand@plt>, argc=argc@entry=5, argv=argv@entry=0x7fff09a19988, metadata=metadata@entry=0x0, exception=exception@entry=0x10d2290) at wand/mogrify.c:159 > option = <optimized out> > duration = <optimized out> > serial = <optimized out> > concurrent = <optimized out> > regard_warnings = <optimized out> > status = MagickFalse > i = <optimized out> > iterations = <optimized out> > n = <optimized out> >#7 0x0000000000400907 in ConvertMain (argv=0x7fff09a19988, argc=5) at utilities/convert.c:81 > exception = 0x10d2290 > image_info = 0x10d2ba0 > status = <optimized out> >#8 main (argc=5, argv=0x7fff09a19988) at utilities/convert.c:92 >No locals. >From To Syms Read Shared Object Library >0x0000003de683abf0 0x0000003de69c6fdc Yes /lib64/libMagickCore.so.5 >0x0000003de381b000 0x0000003de38f6428 Yes /lib64/libMagickWand.so.5 >0x0000003de9c07630 0x0000003de9c2a9fc Yes /lib64/liblcms.so.1 >0x0000003dedc07990 0x0000003dedc39554 Yes /lib64/libtiff.so.3 >0x0000003de740cbc0 0x0000003de7477250 Yes /lib64/libfreetype.so.6 >0x0000003df1803e30 0x0000003df1836280 Yes /lib64/libjpeg.so.62 >0x0000003de8005ef0 0x0000003de801f6fc Yes /lib64/libfontconfig.so.1 >0x0000003de6403700 0x0000003de640d7d0 Yes /lib64/libXext.so.6 >0x0000003dfe213170 0x0000003dfe24f28c Yes /lib64/libXt.so.6 >0x0000003dec0016f0 0x0000003dec00d2c0 Yes /lib64/libbz2.so.1 >0x0000003de3001f50 0x0000003de300e718 Yes /lib64/libz.so.1 >0x0000003de2005790 0x0000003de2010494 Yes /lib64/libpthread.so.0 >0x0000003df7202400 0x0000003df72065d4 Yes /lib64/libltdl.so.7 >0x0000003dec401be0 0x0000003dec405d18 Yes /lib64/libSM.so.6 >0x0000003dec804eb0 0x0000003dec812e1c Yes /lib64/libICE.so.6 >0x0000003de5c1dea0 0x0000003de5ca4260 Yes /lib64/libX11.so.6 >0x0000003dea803720 0x0000003dea80aaf0 Yes /lib64/libgomp.so.1 >0x0000003de28055f0 0x0000003de286ca4c Yes /lib64/libm.so.6 >0x0000003de1c1ef60 0x0000003de1d5f780 Yes /lib64/libc.so.6 >0x0000003de40029d0 0x0000003de4012138 Yes /lib64/libgcc_s.so.1 >0x0000003de7003dd0 0x0000003de701cccc Yes /lib64/libexpat.so.1 >0x0000003de1800b20 0x0000003de181a319 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003de2400ea0 0x0000003de24019e0 Yes /lib64/libdl.so.2 >0x0000003de94016d0 0x0000003de9402d48 Yes /lib64/libuuid.so.1 >0x0000003de50099c0 0x0000003de5015878 Yes /lib64/libxcb.so.1 >0x0000003de2c02260 0x0000003de2c0554c Yes /lib64/librt.so.1 >0x0000003de5400e80 0x0000003de5401bb0 Yes /lib64/libXau.so.6 >0x00007f2586ddec70 0x00007f2586de5774 Yes /usr/lib64/ImageMagick-6.7.5/modules-Q16/coders/tiff.so >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x74 116 >rbx 0xdefe 57086 >rcx 0xfffffffffff691fd -617987 >rdx 0x1 1 >rsi 0x1 1 >rdi 0x10ecf70 17747824 >rbp 0x8 0x8 >rsp 0x7fff09a10f48 0x7fff09a10f48 >r8 0x7f1f666d3000 139772839145472 >r9 0x10d2290 17638032 >r10 0x10f1a00 17766912 >r11 0x0 0 >r12 0xdefe 57086 >r13 0x10ecf70 17747824 >r14 0x0 0 >r15 0x10d2290 17638032 >rip 0x3de6958d28 0x3de6958d28 <ImportGrayQuantum+904> >eflags 0x10202 [ 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 ImportGrayQuantum: > 0x0000003de69589a0 <+0>: push %r15 > 0x0000003de69589a2 <+2>: mov %rcx,%r10 > 0x0000003de69589a5 <+5>: push %r14 > 0x0000003de69589a7 <+7>: push %r13 > 0x0000003de69589a9 <+9>: push %r12 > 0x0000003de69589ab <+11>: push %rbp > 0x0000003de69589ac <+12>: push %rbx > 0x0000003de69589ad <+13>: mov (%rsi),%rbp > 0x0000003de69589b0 <+16>: mov %rdx,%rbx > 0x0000003de69589b3 <+19>: cmp $0x40,%rbp > 0x0000003de69589b7 <+23>: jbe 0x3de6958b30 <ImportGrayQuantum+400> > 0x0000003de69589bd <+29>: lea -0x1(%rbp),%ecx > 0x0000003de69589c0 <+32>: mov $0x2,%eax > 0x0000003de69589c5 <+37>: shl %cl,%rax > 0x0000003de69589c8 <+40>: sub $0x1,%rax > 0x0000003de69589cc <+44>: test %rbx,%rbx > 0x0000003de69589cf <+47>: jle 0x3de6958b20 <ImportGrayQuantum+384> > 0x0000003de69589d5 <+53>: test %rax,%rax > 0x0000003de69589d8 <+56>: mov 0x30(%rsi),%r13 > 0x0000003de69589dc <+60>: js 0x3de6959823 <ImportGrayQuantum+3715> > 0x0000003de69589e2 <+66>: cvtsi2sd %rax,%xmm2 > 0x0000003de69589e7 <+71>: xor %r12d,%r12d > 0x0000003de69589ea <+74>: test %rbp,%rbp > 0x0000003de69589ed <+77>: mov $0xffffffffffffffff,%rdx > 0x0000003de69589f4 <+84>: movsd 0x6fc8c(%rip),%xmm1 # 0x3de69c8688 > 0x0000003de69589fc <+92>: xorpd %xmm4,%xmm4 > 0x0000003de6958a00 <+96>: movsd 0x6fc90(%rip),%xmm3 # 0x3de69c8698 > 0x0000003de6958a08 <+104>: jle 0x3de69591c0 <ImportGrayQuantum+2080> > 0x0000003de6958a0e <+110>: xchg %ax,%ax > 0x0000003de6958a10 <+112>: mov 0x78(%rsi),%rax > 0x0000003de6958a14 <+116>: mov %rbp,%r9 > 0x0000003de6958a17 <+119>: xor %edi,%edi > 0x0000003de6958a19 <+121>: jmp 0x3de6958a5a <ImportGrayQuantum+186> > 0x0000003de6958a1b <+123>: nopl 0x0(%rax,%rax,1) > 0x0000003de6958a20 <+128>: mov 0x70(%rsi),%r11d > 0x0000003de6958a24 <+132>: cmp %r9,%rax > 0x0000003de6958a27 <+135>: mov %r9,%rcx > 0x0000003de6958a2a <+138>: mov %edi,%r14d > 0x0000003de6958a2d <+141>: cmovbe %rax,%rcx > 0x0000003de6958a31 <+145>: mov %rdx,%rdi > 0x0000003de6958a34 <+148>: sub %rcx,%rax > 0x0000003de6958a37 <+151>: shl %cl,%r14d > 0x0000003de6958a3a <+154>: shl %cl,%rdi > 0x0000003de6958a3d <+157>: sub %rcx,%r9 > 0x0000003de6958a40 <+160>: mov %eax,%ecx > 0x0000003de6958a42 <+162>: not %edi > 0x0000003de6958a44 <+164>: shr %cl,%r11d > 0x0000003de6958a47 <+167>: mov %rax,0x78(%rsi) > 0x0000003de6958a4b <+171>: and %r11d,%edi > 0x0000003de6958a4e <+174>: or %r14d,%edi > 0x0000003de6958a51 <+177>: test %r9,%r9 > 0x0000003de6958a54 <+180>: jle 0x3de6959180 <ImportGrayQuantum+2016> > 0x0000003de6958a5a <+186>: test %rax,%rax > 0x0000003de6958a5d <+189>: jne 0x3de6958a20 <ImportGrayQuantum+128> > 0x0000003de6958a5f <+191>: movzbl (%r10),%r11d > 0x0000003de6958a63 <+195>: mov $0x8,%eax > 0x0000003de6958a68 <+200>: add $0x1,%r10 > 0x0000003de6958a6c <+204>: mov %r11d,0x70(%rsi) > 0x0000003de6958a70 <+208>: jmp 0x3de6958a24 <ImportGrayQuantum+132> > 0x0000003de6958a72 <+210>: lea 0x1(%r11),%rdi > 0x0000003de6958a76 <+214>: cmp $0x1,%ebp > 0x0000003de6958a79 <+217>: je 0x3de6959960 <ImportGrayQuantum+4032> > 0x0000003de6958a7f <+223>: movzbl 0x1(%r10),%eax > 0x0000003de6958a84 <+228>: movzbl (%r10),%edx > 0x0000003de6958a88 <+232>: shl $0x10,%eax > 0x0000003de6958a8b <+235>: shl $0x18,%edx > 0x0000003de6958a8e <+238>: or %edx,%eax > 0x0000003de6958a90 <+240>: movzbl 0x2(%r10),%edx > 0x0000003de6958a95 <+245>: shl $0x8,%edx > 0x0000003de6958a98 <+248>: or %edx,%eax > 0x0000003de6958a9a <+250>: movzbl 0x3(%r10),%edx > 0x0000003de6958a9f <+255>: or %edx,%eax > 0x0000003de6958aa1 <+257>: lea -0x1(%rbx),%rdx > 0x0000003de6958aa5 <+261>: cmp %r11,%rdx > 0x0000003de6958aa8 <+264>: jle 0x3de6958ae4 <ImportGrayQuantum+324> > 0x0000003de6958aaa <+266>: mov %eax,%edx > 0x0000003de6958aac <+268>: shr $0x2,%edx > 0x0000003de6958aaf <+271>: and $0x3ff,%edx > 0x0000003de6958ab5 <+277>: cvtsi2sd %edx,%xmm0 > 0x0000003de6958ab9 <+281>: mulsd 0x6fbd7(%rip),%xmm0 # 0x3de69c8698 > 0x0000003de6958ac1 <+289>: divsd 0x97027(%rip),%xmm0 # 0x3de69efaf0 > 0x0000003de6958ac9 <+297>: addsd 0x6fbb7(%rip),%xmm0 # 0x3de69c8688 > 0x0000003de6958ad1 <+305>: cvttsd2si %xmm0,%edx > 0x0000003de6958ad5 <+309>: mov %dx,0x4(%rsi) > 0x0000003de6958ad9 <+313>: mov %dx,0x2(%rsi) > 0x0000003de6958add <+317>: mov %dx,(%rsi) > 0x0000003de6958ae0 <+320>: add $0x8,%rsi > 0x0000003de6958ae4 <+324>: cmp %rdi,%rbx > 0x0000003de6958ae7 <+327>: jle 0x3de6958b20 <ImportGrayQuantum+384> > 0x0000003de6958ae9 <+329>: shr $0xc,%eax > 0x0000003de6958aec <+332>: and $0x3ff,%eax > 0x0000003de6958af1 <+337>: cvtsi2sd %eax,%xmm0 > 0x0000003de6958af5 <+341>: mulsd 0x6fb9b(%rip),%xmm0 # 0x3de69c8698 > 0x0000003de6958afd <+349>: divsd 0x96feb(%rip),%xmm0 # 0x3de69efaf0 > 0x0000003de6958b05 <+357>: addsd 0x6fb7b(%rip),%xmm0 # 0x3de69c8688 > 0x0000003de6958b0d <+365>: cvttsd2si %xmm0,%eax > 0x0000003de6958b11 <+369>: mov %ax,0x4(%rsi) > 0x0000003de6958b15 <+373>: mov %ax,0x2(%rsi) > 0x0000003de6958b19 <+377>: mov %ax,(%rsi) > 0x0000003de6958b1c <+380>: nopl 0x0(%rax) > 0x0000003de6958b20 <+384>: pop %rbx > 0x0000003de6958b21 <+385>: pop %rbp > 0x0000003de6958b22 <+386>: pop %r12 > 0x0000003de6958b24 <+388>: pop %r13 > 0x0000003de6958b26 <+390>: pop %r14 > 0x0000003de6958b28 <+392>: pop %r15 > 0x0000003de6958b2a <+394>: retq > 0x0000003de6958b2b <+395>: nopl 0x0(%rax,%rax,1) > 0x0000003de6958b30 <+400>: lea 0x96fc9(%rip),%rdx # 0x3de69efb00 > 0x0000003de6958b37 <+407>: movslq (%rdx,%rbp,4),%rcx > 0x0000003de6958b3b <+411>: add %rcx,%rdx > 0x0000003de6958b3e <+414>: jmpq *%rdx > 0x0000003de6958b40 <+416>: cmpl $0x1,0x38(%rsi) > 0x0000003de6958b44 <+420>: sbb %edi,%edi > 0x0000003de6958b46 <+422>: cmp $0x7,%rbx > 0x0000003de6958b4a <+426>: mov %edi,%esi > 0x0000003de6958b4c <+428>: not %esi > 0x0000003de6958b4e <+430>: jle 0x3de6958bb2 <ImportGrayQuantum+530> > 0x0000003de6958b50 <+432>: lea -0x8(%rbx),%rax > 0x0000003de6958b54 <+436>: mov %r8,%r11 > 0x0000003de6958b57 <+439>: shr $0x3,%rax > 0x0000003de6958b5b <+443>: lea 0x1(%rax),%r12 > 0x0000003de6958b5f <+447>: lea (%r10,%r12,1),%rbp > 0x0000003de6958b63 <+451>: nopl 0x0(%rax,%rax,1) > 0x0000003de6958b68 <+456>: movzbl (%r10),%r9d > 0x0000003de6958b6c <+460>: mov %r11,%rax > 0x0000003de6958b6f <+463>: mov $0x7,%ecx > 0x0000003de6958b74 <+468>: nopl 0x0(%rax) > 0x0000003de6958b78 <+472>: mov %r9d,%edx > 0x0000003de6958b7b <+475>: sar %cl,%edx > 0x0000003de6958b7d <+477>: and $0x1,%edx > 0x0000003de6958b80 <+480>: mov %esi,%edx > 0x0000003de6958b82 <+482>: cmovne %edi,%edx > 0x0000003de6958b85 <+485>: sub $0x1,%rcx > 0x0000003de6958b89 <+489>: mov %dx,0x4(%rax) > 0x0000003de6958b8d <+493>: mov %dx,0x2(%rax) > 0x0000003de6958b91 <+497>: mov %dx,(%rax) > 0x0000003de6958b94 <+500>: add $0x8,%rax > 0x0000003de6958b98 <+504>: cmp $0xffffffffffffffff,%rcx > 0x0000003de6958b9c <+508>: jne 0x3de6958b78 <ImportGrayQuantum+472> > 0x0000003de6958b9e <+510>: add $0x1,%r10 > 0x0000003de6958ba2 <+514>: add $0x40,%r11 > 0x0000003de6958ba6 <+518>: cmp %rbp,%r10 > 0x0000003de6958ba9 <+521>: jne 0x3de6958b68 <ImportGrayQuantum+456> > 0x0000003de6958bab <+523>: shl $0x6,%r12 > 0x0000003de6958baf <+527>: add %r12,%r8 > 0x0000003de6958bb2 <+530>: and $0x7,%ebx > 0x0000003de6958bb5 <+533>: je 0x3de6958b20 <ImportGrayQuantum+384> > 0x0000003de6958bbb <+539>: movzbl (%r10),%r10d > 0x0000003de6958bbf <+543>: xor %eax,%eax > 0x0000003de6958bc1 <+545>: mov $0x7,%r9d > 0x0000003de6958bc7 <+551>: nopw 0x0(%rax,%rax,1) > 0x0000003de6958bd0 <+560>: mov %r9d,%ecx > 0x0000003de6958bd3 <+563>: mov %r10d,%edx > 0x0000003de6958bd6 <+566>: sub %eax,%ecx > 0x0000003de6958bd8 <+568>: sar %cl,%edx > 0x0000003de6958bda <+570>: and $0x1,%edx > 0x0000003de6958bdd <+573>: mov %esi,%edx > 0x0000003de6958bdf <+575>: cmovne %edi,%edx > 0x0000003de6958be2 <+578>: add $0x1,%rax > 0x0000003de6958be6 <+582>: mov %dx,0x4(%r8) > 0x0000003de6958beb <+587>: mov %dx,0x2(%r8) > 0x0000003de6958bf0 <+592>: mov %dx,(%r8) > 0x0000003de6958bf4 <+596>: add $0x8,%r8 > 0x0000003de6958bf8 <+600>: cmp %rbx,%rax > 0x0000003de6958bfb <+603>: jne 0x3de6958bd0 <ImportGrayQuantum+560> > 0x0000003de6958bfd <+605>: pop %rbx > 0x0000003de6958bfe <+606>: pop %rbp > 0x0000003de6958bff <+607>: pop %r12 > 0x0000003de6958c01 <+609>: pop %r13 > 0x0000003de6958c03 <+611>: pop %r14 > 0x0000003de6958c05 <+613>: pop %r15 > 0x0000003de6958c07 <+615>: retq > 0x0000003de6958c08 <+616>: cmp $0x1,%rbx > 0x0000003de6958c0c <+620>: jle 0x3de6958caa <ImportGrayQuantum+778> > 0x0000003de6958c12 <+626>: lea -0x2(%rbx),%rax > 0x0000003de6958c16 <+630>: movsd 0x6fa7a(%rip),%xmm2 # 0x3de69c8698 > 0x0000003de6958c1e <+638>: movsd 0x9740a(%rip),%xmm3 # 0x3de69f0030 > 0x0000003de6958c26 <+646>: mov %r8,%rdx > 0x0000003de6958c29 <+649>: shr %rax > 0x0000003de6958c2c <+652>: movsd 0x6fa54(%rip),%xmm1 # 0x3de69c8688 > 0x0000003de6958c34 <+660>: lea 0x1(%rax),%r9 > 0x0000003de6958c38 <+664>: lea 0x8(%r8),%rax > 0x0000003de6958c3c <+668>: lea (%r10,%r9,1),%rdi > 0x0000003de6958c40 <+672>: movzbl (%r10),%esi > 0x0000003de6958c44 <+676>: add $0x1,%r10 > 0x0000003de6958c48 <+680>: mov %esi,%ecx > 0x0000003de6958c4a <+682>: and $0xf,%esi > 0x0000003de6958c4d <+685>: shr $0x4,%cl > 0x0000003de6958c50 <+688>: movzbl %cl,%ecx > 0x0000003de6958c53 <+691>: cvtsi2sd %ecx,%xmm0 > 0x0000003de6958c57 <+695>: mulsd %xmm2,%xmm0 > 0x0000003de6958c5b <+699>: divsd %xmm3,%xmm0 > 0x0000003de6958c5f <+703>: addsd %xmm1,%xmm0 > 0x0000003de6958c63 <+707>: cvttsd2si %xmm0,%ecx > 0x0000003de6958c67 <+711>: cvtsi2sd %esi,%xmm0 > 0x0000003de6958c6b <+715>: mov %cx,0x4(%rdx) > 0x0000003de6958c6f <+719>: mov %cx,0x2(%rdx) > 0x0000003de6958c73 <+723>: mulsd %xmm2,%xmm0 > 0x0000003de6958c77 <+727>: mov %cx,(%rdx) > 0x0000003de6958c7a <+730>: mov %rdx,%rcx > 0x0000003de6958c7d <+733>: sub %r8,%rcx > 0x0000003de6958c80 <+736>: add $0x10,%rdx > 0x0000003de6958c84 <+740>: cmp %rdi,%r10 > 0x0000003de6958c87 <+743>: divsd %xmm3,%xmm0 > 0x0000003de6958c8b <+747>: addsd %xmm1,%xmm0 > 0x0000003de6958c8f <+751>: cvttsd2si %xmm0,%esi > 0x0000003de6958c93 <+755>: mov %si,0x4(%rcx,%rax,1) > 0x0000003de6958c98 <+760>: mov %si,0x2(%rcx,%rax,1) > 0x0000003de6958c9d <+765>: mov %si,(%rcx,%rax,1) > 0x0000003de6958ca1 <+769>: jne 0x3de6958c40 <ImportGrayQuantum+672> > 0x0000003de6958ca3 <+771>: shl $0x4,%r9 > 0x0000003de6958ca7 <+775>: add %r9,%r8 > 0x0000003de6958caa <+778>: and $0x1,%ebx > 0x0000003de6958cad <+781>: je 0x3de6958b20 <ImportGrayQuantum+384> > 0x0000003de6958cb3 <+787>: movzbl (%r10),%eax > 0x0000003de6958cb7 <+791>: shr $0x4,%al > 0x0000003de6958cba <+794>: movzbl %al,%eax > 0x0000003de6958cbd <+797>: cvtsi2sd %eax,%xmm0 > 0x0000003de6958cc1 <+801>: mulsd 0x6f9cf(%rip),%xmm0 # 0x3de69c8698 > 0x0000003de6958cc9 <+809>: divsd 0x9735f(%rip),%xmm0 # 0x3de69f0030 > 0x0000003de6958cd1 <+817>: nopl 0x0(%rax) > 0x0000003de6958cd8 <+824>: addsd 0x6f9a8(%rip),%xmm0 # 0x3de69c8688 > 0x0000003de6958ce0 <+832>: pop %rbx > 0x0000003de6958ce1 <+833>: pop %rbp > 0x0000003de6958ce2 <+834>: pop %r12 > 0x0000003de6958ce4 <+836>: pop %r13 > 0x0000003de6958ce6 <+838>: pop %r14 > 0x0000003de6958ce8 <+840>: cvttsd2si %xmm0,%eax > 0x0000003de6958cec <+844>: pop %r15 > 0x0000003de6958cee <+846>: mov %ax,0x4(%r8) > 0x0000003de6958cf3 <+851>: mov %ax,0x2(%r8) > 0x0000003de6958cf8 <+856>: mov %ax,(%r8) > 0x0000003de6958cfc <+860>: retq > 0x0000003de6958cfd <+861>: mov 0x38(%rsi),%r11d > 0x0000003de6958d01 <+865>: test %r11d,%r11d > 0x0000003de6958d04 <+868>: jne 0x3de695957f <ImportGrayQuantum+3039> > 0x0000003de6958d0a <+874>: test %rbx,%rbx > 0x0000003de6958d0d <+877>: jle 0x3de6958b20 <ImportGrayQuantum+384> > 0x0000003de6958d13 <+883>: mov 0x30(%rsi),%rax > 0x0000003de6958d17 <+887>: xor %edx,%edx > 0x0000003de6958d19 <+889>: lea 0x1(%rax),%rsi > 0x0000003de6958d1d <+893>: nopl (%rax) > 0x0000003de6958d20 <+896>: movzbl (%r10),%eax > 0x0000003de6958d24 <+900>: add $0x1,%rdx >=> 0x0000003de6958d28 <+904>: movw $0x0,0x6(%r8) > 0x0000003de6958d2f <+911>: add %rsi,%r10 > 0x0000003de6958d32 <+914>: mov %eax,%ecx > 0x0000003de6958d34 <+916>: shl $0x8,%ecx > 0x0000003de6958d37 <+919>: add %ecx,%eax > 0x0000003de6958d39 <+921>: mov %ax,0x4(%r8) > 0x0000003de6958d3e <+926>: mov %ax,0x2(%r8) > 0x0000003de6958d43 <+931>: mov %ax,(%r8) > 0x0000003de6958d47 <+935>: add $0x8,%r8 > 0x0000003de6958d4b <+939>: cmp %rbx,%rdx > 0x0000003de6958d4e <+942>: jne 0x3de6958d20 <ImportGrayQuantum+896> > 0x0000003de6958d50 <+944>: jmpq 0x3de6958b20 <ImportGrayQuantum+384> > 0x0000003de6958d55 <+949>: mov 0x3c(%rsi),%r9d > 0x0000003de6958d59 <+953>: test %r9d,%r9d > 0x0000003de6958d5c <+956>: je 0x3de6959437 <ImportGrayQuantum+2711> > 0x0000003de6958d62 <+962>: test %rbx,%rbx > 0x0000003de6958d65 <+965>: jle 0x3de6958b20 <ImportGrayQuantum+384> > 0x0000003de6958d6b <+971>: mov 0x30(%rsi),%r13 > 0x0000003de6958d6f <+975>: mov 0x78(%rsi),%rax > 0x0000003de6958d73 <+979>: xor %r12d,%r12d > 0x0000003de6958d76 <+982>: movsd 0x6f91a(%rip),%xmm2 # 0x3de69c8698 > 0x0000003de6958d7e <+990>: mov $0xffffffffffffffff,%rbp > 0x0000003de6958d85 <+997>: movsd 0x6f8fb(%rip),%xmm1 # 0x3de69c8688 > 0x0000003de6958d8d <+1005>: movsd 0x96d5b(%rip),%xmm3 # 0x3de69efaf0 > 0x0000003de6958d95 <+1013>: nopl (%rax) > 0x0000003de6958d98 <+1016>: mov $0xa,%edi > 0x0000003de6958d9d <+1021>: xor %edx,%edx > 0x0000003de6958d9f <+1023>: jmp 0x3de6958de2 <ImportGrayQuantum+1090> > 0x0000003de6958da1 <+1025>: nopl 0x0(%rax) > 0x0000003de6958da8 <+1032>: mov 0x70(%rsi),%r9d > 0x0000003de6958dac <+1036>: cmp %rdi,%rax > 0x0000003de6958daf <+1039>: mov %rdi,%rcx > 0x0000003de6958db2 <+1042>: mov %edx,%r11d > 0x0000003de6958db5 <+1045>: cmovbe %rax,%rcx > 0x0000003de6958db9 <+1049>: mov %rbp,%rdx > 0x0000003de6958dbc <+1052>: sub %rcx,%rax > 0x0000003de6958dbf <+1055>: shl %cl,%r11d > 0x0000003de6958dc2 <+1058>: shl %cl,%rdx > 0x0000003de6958dc5 <+1061>: sub %rcx,%rdi > 0x0000003de6958dc8 <+1064>: mov %eax,%ecx > 0x0000003de6958dca <+1066>: not %edx > 0x0000003de6958dcc <+1068>: shr %cl,%r9d > 0x0000003de6958dcf <+1071>: mov %rax,0x78(%rsi) > 0x0000003de6958dd3 <+1075>: and %r9d,%edx > 0x0000003de6958dd6 <+1078>: or %r11d,%edx > 0x0000003de6958dd9 <+1081>: test %rdi,%rdi > 0x0000003de6958ddc <+1084>: jle 0x3de69591d0 <ImportGrayQuantum+2096> > 0x0000003de6958de2 <+1090>: test %rax,%rax > 0x0000003de6958de5 <+1093>: jne 0x3de6958da8 <ImportGrayQuantum+1032> > 0x0000003de6958de7 <+1095>: movzbl (%r10),%r9d > 0x0000003de6958deb <+1099>: mov $0x8,%eax > 0x0000003de6958df0 <+1104>: add $0x1,%r10 > 0x0000003de6958df4 <+1108>: mov %r9d,0x70(%rsi) > 0x0000003de6958df8 <+1112>: jmp 0x3de6958dac <ImportGrayQuantum+1036> > 0x0000003de6958dfa <+1114>: mov 0x3c(%rsi),%edi > 0x0000003de6958dfd <+1117>: test %edi,%edi > 0x0000003de6958dff <+1119>: je 0x3de695924c <ImportGrayQuantum+2220> > 0x0000003de6958e05 <+1125>: test %rbx,%rbx > 0x0000003de6958e08 <+1128>: jle 0x3de6958b20 <ImportGrayQuantum+384> > 0x0000003de6958e0e <+1134>: mov 0x30(%rsi),%r13 > 0x0000003de6958e12 <+1138>: mov 0x78(%rsi),%rax > 0x0000003de6958e16 <+1142>: xor %r12d,%r12d > 0x0000003de6958e19 <+1145>: movsd 0x6f877(%rip),%xmm2 # 0x3de69c8698 > 0x0000003de6958e21 <+1153>: mov $0xffffffffffffffff,%rbp > 0x0000003de6958e28 <+1160>: movsd 0x6f858(%rip),%xmm1 # 0x3de69c8688 > 0x0000003de6958e30 <+1168>: movsd 0x96cc0(%rip),%xmm3 # 0x3de69efaf8 > 0x0000003de6958e38 <+1176>: nopl 0x0(%rax,%rax,1) > 0x0000003de6958e40 <+1184>: xor %edx,%edx > 0x0000003de6958e42 <+1186>: mov $0xc,%edi > 0x0000003de6958e47 <+1191>: jmp 0x3de6958e8a <ImportGrayQuantum+1258> > 0x0000003de6958e49 <+1193>: nopl 0x0(%rax) > 0x0000003de6958e50 <+1200>: mov 0x70(%rsi),%r9d > 0x0000003de6958e54 <+1204>: cmp %rdi,%rax > 0x0000003de6958e57 <+1207>: mov %rdi,%rcx > 0x0000003de6958e5a <+1210>: mov %edx,%r11d > 0x0000003de6958e5d <+1213>: cmovbe %rax,%rcx > 0x0000003de6958e61 <+1217>: mov %rbp,%rdx > 0x0000003de6958e64 <+1220>: sub %rcx,%rax > 0x0000003de6958e67 <+1223>: shl %cl,%r11d > 0x0000003de6958e6a <+1226>: shl %cl,%rdx > 0x0000003de6958e6d <+1229>: sub %rcx,%rdi > 0x0000003de6958e70 <+1232>: mov %eax,%ecx > 0x0000003de6958e72 <+1234>: not %edx > 0x0000003de6958e74 <+1236>: shr %cl,%r9d > 0x0000003de6958e77 <+1239>: mov %rax,0x78(%rsi) > 0x0000003de6958e7b <+1243>: and %r9d,%edx > 0x0000003de6958e7e <+1246>: or %r11d,%edx > 0x0000003de6958e81 <+1249>: test %rdi,%rdi > 0x0000003de6958e84 <+1252>: jle 0x3de6959210 <ImportGrayQuantum+2160> > 0x0000003de6958e8a <+1258>: test %rax,%rax > 0x0000003de6958e8d <+1261>: jne 0x3de6958e50 <ImportGrayQuantum+1200> > 0x0000003de6958e8f <+1263>: movzbl (%r10),%r9d > 0x0000003de6958e93 <+1267>: mov $0x8,%eax > 0x0000003de6958e98 <+1272>: add $0x1,%r10 > 0x0000003de6958e9c <+1276>: mov %r9d,0x70(%rsi) > 0x0000003de6958ea0 <+1280>: jmp 0x3de6958e54 <ImportGrayQuantum+1204> > 0x0000003de6958ea2 <+1282>: mov 0x38(%rsi),%ecx > 0x0000003de6958ea5 <+1285>: test %ecx,%ecx > 0x0000003de6958ea7 <+1287>: je 0x3de69593c6 <ImportGrayQuantum+2598> > 0x0000003de6958ead <+1293>: test %rbx,%rbx > 0x0000003de6958eb0 <+1296>: jle 0x3de6958b20 <ImportGrayQuantum+384> > 0x0000003de6958eb6 <+1302>: mov 0x60(%rsi),%edi > 0x0000003de6958eb9 <+1305>: mov 0x30(%rsi),%rsi > 0x0000003de6958ebd <+1309>: add $0x2,%r10 > 0x0000003de6958ec1 <+1313>: xor %edx,%edx > 0x0000003de6958ec3 <+1315>: add $0x2,%rsi > 0x0000003de6958ec7 <+1319>: jmp 0x3de6958f03 <ImportGrayQuantum+1379> > 0x0000003de6958ec9 <+1321>: nopl 0x0(%rax) > 0x0000003de6958ed0 <+1328>: movzbl -0x2(%r10),%eax > 0x0000003de6958ed5 <+1333>: movzbl -0x1(%r10),%ecx > 0x0000003de6958eda <+1338>: shl $0x8,%eax > 0x0000003de6958edd <+1341>: or %ecx,%eax > 0x0000003de6958edf <+1343>: not %eax > 0x0000003de6958ee1 <+1345>: add $0x1,%rdx > 0x0000003de6958ee5 <+1349>: add %rsi,%r10 > 0x0000003de6958ee8 <+1352>: mov %ax,0x4(%r8) > 0x0000003de6958eed <+1357>: mov %ax,0x2(%r8) > 0x0000003de6958ef2 <+1362>: mov %ax,(%r8) > 0x0000003de6958ef6 <+1366>: add $0x8,%r8 > 0x0000003de6958efa <+1370>: cmp %rbx,%rdx > 0x0000003de6958efd <+1373>: je 0x3de6958b20 <ImportGrayQuantum+384> > 0x0000003de6958f03 <+1379>: cmp $0x1,%edi > 0x0000003de6958f06 <+1382>: jne 0x3de6958ed0 <ImportGrayQuantum+1328> > 0x0000003de6958f08 <+1384>: movzbl -0x1(%r10),%eax > 0x0000003de6958f0d <+1389>: movzbl -0x2(%r10),%ecx > 0x0000003de6958f12 <+1394>: shl $0x8,%eax > 0x0000003de6958f15 <+1397>: or %ecx,%eax > 0x0000003de6958f17 <+1399>: jmp 0x3de6958edf <ImportGrayQuantum+1343> > 0x0000003de6958f19 <+1401>: cmpl $0x1,0x10(%rsi) > 0x0000003de6958f1d <+1405>: je 0x3de695983d <ImportGrayQuantum+3741> > 0x0000003de6958f23 <+1411>: test %rbx,%rbx > 0x0000003de6958f26 <+1414>: jle 0x3de6958b20 <ImportGrayQuantum+384> > 0x0000003de6958f2c <+1420>: mov 0x60(%rsi),%edi > 0x0000003de6958f2f <+1423>: mov 0x30(%rsi),%rsi > 0x0000003de6958f33 <+1427>: add $0x4,%r10 > 0x0000003de6958f37 <+1431>: xor %ecx,%ecx > 0x0000003de6958f39 <+1433>: movabs $0xffff0000ffff0001,%r9 > 0x0000003de6958f43 <+1443>: add $0x4,%rsi > 0x0000003de6958f47 <+1447>: jmp 0x3de6958fa8 <ImportGrayQuantum+1544> > 0x0000003de6958f49 <+1449>: nopl 0x0(%rax) > 0x0000003de6958f50 <+1456>: movzbl -0x3(%r10),%eax > 0x0000003de6958f55 <+1461>: movzbl -0x4(%r10),%edx > 0x0000003de6958f5a <+1466>: shl $0x10,%eax > 0x0000003de6958f5d <+1469>: shl $0x18,%edx > 0x0000003de6958f60 <+1472>: or %edx,%eax > 0x0000003de6958f62 <+1474>: movzbl -0x2(%r10),%edx > 0x0000003de6958f67 <+1479>: shl $0x8,%edx > 0x0000003de6958f6a <+1482>: or %edx,%eax > 0x0000003de6958f6c <+1484>: movzbl -0x1(%r10),%edx > 0x0000003de6958f71 <+1489>: or %edx,%eax > 0x0000003de6958f73 <+1491>: mov %eax,%edx > 0x0000003de6958f75 <+1493>: add $0x1,%rcx > 0x0000003de6958f79 <+1497>: add %rsi,%r10 > 0x0000003de6958f7c <+1500>: add $0x8000,%rdx > 0x0000003de6958f83 <+1507>: mov %rdx,%rax > 0x0000003de6958f86 <+1510>: mul %r9 > 0x0000003de6958f89 <+1513>: shr $0x10,%rdx > 0x0000003de6958f8d <+1517>: mov %dx,0x4(%r8) > 0x0000003de6958f92 <+1522>: mov %dx,0x2(%r8) > 0x0000003de6958f97 <+1527>: mov %dx,(%r8) > 0x0000003de6958f9b <+1531>: add $0x8,%r8 > 0x0000003de6958f9f <+1535>: cmp %rbx,%rcx > 0x0000003de6958fa2 <+1538>: je 0x3de6958b20 <ImportGrayQuantum+384> > 0x0000003de6958fa8 <+1544>: cmp $0x1,%edi > 0x0000003de6958fab <+1547>: jne 0x3de6958f50 <ImportGrayQuantum+1456> > 0x0000003de6958fad <+1549>: movzbl -0x1(%r10),%eax > 0x0000003de6958fb2 <+1554>: movzbl -0x4(%r10),%edx > 0x0000003de6958fb7 <+1559>: movzbl -0x3(%r10),%r11d > 0x0000003de6958fbc <+1564>: shl $0x18,%eax > 0x0000003de6958fbf <+1567>: or %edx,%eax > 0x0000003de6958fc1 <+1569>: movzbl -0x2(%r10),%edx > 0x0000003de6958fc6 <+1574>: shl $0x8,%r11d > 0x0000003de6958fca <+1578>: shl $0x10,%edx > 0x0000003de6958fcd <+1581>: or %r11d,%edx > 0x0000003de6958fd0 <+1584>: or %edx,%eax > 0x0000003de6958fd2 <+1586>: jmp 0x3de6958f73 <ImportGrayQuantum+1491> > 0x0000003de6958fd4 <+1588>: cmpl $0x1,0x10(%rsi) > 0x0000003de6958fd8 <+1592>: jne 0x3de69589bd <ImportGrayQuantum+29> > 0x0000003de6958fde <+1598>: test %rbx,%rbx > 0x0000003de6958fe1 <+1601>: jle 0x3de6958b20 <ImportGrayQuantum+384> > 0x0000003de6958fe7 <+1607>: xor %r15d,%r15d > 0x0000003de6958fea <+1610>: mov 0x30(%rsi),%rdi > 0x0000003de6958fee <+1614>: movabs $0xffffffff00ffffff,%r13 > 0x0000003de6958ff8 <+1624>: xorpd %xmm1,%xmm1 > 0x0000003de6958ffc <+1628>: movabs $0xffffff00ffffffff,%r14 > 0x0000003de6959006 <+1638>: movabs $0xffff00ffffffffff,%r12 > 0x0000003de6959010 <+1648>: movabs $0xff00ffffffffffff,%rbp > 0x0000003de695901a <+1658>: movabs $0xffffffffffffff,%r11 > 0x0000003de6959024 <+1668>: movsd 0x6f66c(%rip),%xmm2 # 0x3de69c8698 > 0x0000003de695902c <+1676>: movsd 0x6f654(%rip),%xmm3 # 0x3de69c8688 > 0x0000003de6959034 <+1684>: jmpq 0x3de69590e7 <ImportGrayQuantum+1863> > 0x0000003de6959039 <+1689>: movzbl (%r10),%edx > 0x0000003de695903d <+1693>: and %r11,%rax > 0x0000003de6959040 <+1696>: shl $0x38,%rdx > 0x0000003de6959044 <+1700>: or %rdx,%rax > 0x0000003de6959047 <+1703>: movzbl 0x1(%r10),%edx > 0x0000003de695904c <+1708>: and %rbp,%rax > 0x0000003de695904f <+1711>: shl $0x30,%rdx > 0x0000003de6959053 <+1715>: or %rdx,%rax > 0x0000003de6959056 <+1718>: movzbl 0x3(%r10),%edx > 0x0000003de695905b <+1723>: and %r12,%rax > 0x0000003de695905e <+1726>: shl $0x28,%rdx > 0x0000003de6959062 <+1730>: or %rdx,%rax > 0x0000003de6959065 <+1733>: movzbl 0x4(%r10),%edx > 0x0000003de695906a <+1738>: and %r13,%rax > 0x0000003de695906d <+1741>: shl $0x18,%rdx > 0x0000003de6959071 <+1745>: or %rdx,%rax > 0x0000003de6959074 <+1748>: movzbl 0x5(%r10),%edx > 0x0000003de6959079 <+1753>: and $0xffffffffff00ffff,%rax > 0x0000003de695907f <+1759>: shl $0x10,%rdx > 0x0000003de6959083 <+1763>: or %rdx,%rax > 0x0000003de6959086 <+1766>: movzbl 0x6(%r10),%edx > 0x0000003de695908b <+1771>: mov %dl,%ah > 0x0000003de695908d <+1773>: mov 0x7(%r10),%al > 0x0000003de6959091 <+1777>: add $0x8,%r10 > 0x0000003de6959095 <+1781>: mov %rax,-0x18(%rsp) > 0x0000003de695909a <+1786>: movsd -0x18(%rsp),%xmm0 > 0x0000003de69590a0 <+1792>: subsd 0x18(%rsi),%xmm0 > 0x0000003de69590a5 <+1797>: mulsd 0x28(%rsi),%xmm0 > 0x0000003de69590aa <+1802>: xor %edx,%edx > 0x0000003de69590ac <+1804>: ucomisd %xmm0,%xmm1 > 0x0000003de69590b0 <+1808>: jae 0x3de69590c5 <ImportGrayQuantum+1829> > 0x0000003de69590b2 <+1810>: ucomisd %xmm2,%xmm0 > 0x0000003de69590b6 <+1814>: mov $0xffffffff,%edx > 0x0000003de69590bb <+1819>: jae 0x3de69590c5 <ImportGrayQuantum+1829> > 0x0000003de69590bd <+1821>: addsd %xmm3,%xmm0 > 0x0000003de69590c1 <+1825>: cvttsd2si %xmm0,%edx > 0x0000003de69590c5 <+1829>: add $0x1,%r15 > 0x0000003de69590c9 <+1833>: mov %dx,0x4(%r8) > 0x0000003de69590ce <+1838>: mov %dx,0x2(%r8) > 0x0000003de69590d3 <+1843>: mov %dx,(%r8) > 0x0000003de69590d7 <+1847>: add %rdi,%r10 > 0x0000003de69590da <+1850>: add $0x8,%r8 > 0x0000003de69590de <+1854>: cmp %rbx,%r15 > 0x0000003de69590e1 <+1857>: je 0x3de6958b20 <ImportGrayQuantum+384> > 0x0000003de69590e7 <+1863>: cmpl $0x1,0x60(%rsi) > 0x0000003de69590eb <+1867>: jne 0x3de6959039 <ImportGrayQuantum+1689> > 0x0000003de69590f1 <+1873>: mov (%r10),%r9b > 0x0000003de69590f4 <+1876>: movzbl 0x1(%r10),%ecx > 0x0000003de69590f9 <+1881>: mov %r9,%rdx > 0x0000003de69590fc <+1884>: mov %cl,%dh > 0x0000003de69590fe <+1886>: mov %rdx,%r9 > 0x0000003de6959101 <+1889>: movzbl 0x2(%r10),%edx > 0x0000003de6959106 <+1894>: and $0xffffffffff00ffff,%r9 > 0x0000003de695910d <+1901>: shl $0x10,%rdx > 0x0000003de6959111 <+1905>: or %rdx,%r9 > 0x0000003de6959114 <+1908>: movzbl 0x3(%r10),%edx > 0x0000003de6959119 <+1913>: and %r13,%r9 > 0x0000003de695911c <+1916>: shl $0x18,%rdx > 0x0000003de6959120 <+1920>: or %rdx,%r9 > 0x0000003de6959123 <+1923>: movzbl 0x4(%r10),%edx > 0x0000003de6959128 <+1928>: and %r14,%r9 > 0x0000003de695912b <+1931>: shl $0x20,%rdx > 0x0000003de695912f <+1935>: or %rdx,%r9 > 0x0000003de6959132 <+1938>: movzbl 0x5(%r10),%edx > 0x0000003de6959137 <+1943>: and %r12,%r9 > 0x0000003de695913a <+1946>: shl $0x28,%rdx > 0x0000003de695913e <+1950>: or %rdx,%r9 > 0x0000003de6959141 <+1953>: movzbl 0x6(%r10),%edx > 0x0000003de6959146 <+1958>: and %rbp,%r9 > 0x0000003de6959149 <+1961>: shl $0x30,%rdx > 0x0000003de695914d <+1965>: or %rdx,%r9 > 0x0000003de6959150 <+1968>: movzbl 0x7(%r10),%edx > 0x0000003de6959155 <+1973>: add $0x8,%r10 > 0x0000003de6959159 <+1977>: and %r11,%r9 > 0x0000003de695915c <+1980>: shl $0x38,%rdx > 0x0000003de6959160 <+1984>: or %rdx,%r9 > 0x0000003de6959163 <+1987>: mov %r9,-0x18(%rsp) > 0x0000003de6959168 <+1992>: movsd -0x18(%rsp),%xmm0 > 0x0000003de695916e <+1998>: subsd 0x18(%rsi),%xmm0 > 0x0000003de6959173 <+2003>: mulsd 0x28(%rsi),%xmm0 > 0x0000003de6959178 <+2008>: jmpq 0x3de69590aa <ImportGrayQuantum+1802> > 0x0000003de695917d <+2013>: nopl (%rax) > 0x0000003de6959180 <+2016>: cvtsi2sd %rdi,%xmm0 > 0x0000003de6959185 <+2021>: mulsd %xmm3,%xmm0 > 0x0000003de6959189 <+2025>: divsd %xmm2,%xmm0 > 0x0000003de695918d <+2029>: add $0x1,%r12 > 0x0000003de6959191 <+2033>: add %r13,%r10 > 0x0000003de6959194 <+2036>: addsd %xmm1,%xmm0 > 0x0000003de6959198 <+2040>: cvttsd2si %xmm0,%eax > 0x0000003de695919c <+2044>: mov %ax,0x4(%r8) > 0x0000003de69591a1 <+2049>: mov %ax,0x2(%r8) > 0x0000003de69591a6 <+2054>: mov %ax,(%r8) > 0x0000003de69591aa <+2058>: add $0x8,%r8 > 0x0000003de69591ae <+2062>: cmp %rbx,%r12 > 0x0000003de69591b1 <+2065>: je 0x3de6958b20 <ImportGrayQuantum+384> > 0x0000003de69591b7 <+2071>: test %rbp,%rbp > 0x0000003de69591ba <+2074>: jg 0x3de6958a10 <ImportGrayQuantum+112> > 0x0000003de69591c0 <+2080>: movapd %xmm4,%xmm0 > 0x0000003de69591c4 <+2084>: jmp 0x3de6959189 <ImportGrayQuantum+2025> > 0x0000003de69591c6 <+2086>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003de69591d0 <+2096>: cvtsi2sd %rdx,%xmm0 > 0x0000003de69591d5 <+2101>: add $0x1,%r12 > 0x0000003de69591d9 <+2105>: add %r13,%r10 > 0x0000003de69591dc <+2108>: mulsd %xmm2,%xmm0 > 0x0000003de69591e0 <+2112>: divsd %xmm3,%xmm0 > 0x0000003de69591e4 <+2116>: addsd %xmm1,%xmm0 > 0x0000003de69591e8 <+2120>: cvttsd2si %xmm0,%edx > 0x0000003de69591ec <+2124>: mov %dx,0x4(%r8) > 0x0000003de69591f1 <+2129>: mov %dx,0x2(%r8) > 0x0000003de69591f6 <+2134>: mov %dx,(%r8) > 0x0000003de69591fa <+2138>: add $0x8,%r8 > 0x0000003de69591fe <+2142>: cmp %rbx,%r12 > 0x0000003de6959201 <+2145>: jne 0x3de6958d98 <ImportGrayQuantum+1016> > 0x0000003de6959207 <+2151>: jmpq 0x3de6958b20 <ImportGrayQuantum+384> > 0x0000003de695920c <+2156>: nopl 0x0(%rax) > 0x0000003de6959210 <+2160>: cvtsi2sd %rdx,%xmm0 > 0x0000003de6959215 <+2165>: add $0x1,%r12 > 0x0000003de6959219 <+2169>: add %r13,%r10 > 0x0000003de695921c <+2172>: mulsd %xmm2,%xmm0 > 0x0000003de6959220 <+2176>: divsd %xmm3,%xmm0 > 0x0000003de6959224 <+2180>: addsd %xmm1,%xmm0 > 0x0000003de6959228 <+2184>: cvttsd2si %xmm0,%edx > 0x0000003de695922c <+2188>: mov %dx,0x4(%r8) > 0x0000003de6959231 <+2193>: mov %dx,0x2(%r8) > 0x0000003de6959236 <+2198>: mov %dx,(%r8) > 0x0000003de695923a <+2202>: add $0x8,%r8 > 0x0000003de695923e <+2206>: cmp %rbx,%r12 > 0x0000003de6959241 <+2209>: jne 0x3de6958e40 <ImportGrayQuantum+1184> > 0x0000003de6959247 <+2215>: jmpq 0x3de6958b20 <ImportGrayQuantum+384> > 0x0000003de695924c <+2220>: lea -0x1(%rbx),%r12 > 0x0000003de6959250 <+2224>: test %r12,%r12 > 0x0000003de6959253 <+2227>: jle 0x3de6959377 <ImportGrayQuantum+2519> > 0x0000003de6959259 <+2233>: mov 0x30(%rsi),%rbp > 0x0000003de695925d <+2237>: mov 0x60(%rsi),%r13d > 0x0000003de6959261 <+2241>: lea 0x4(%r10),%rcx > 0x0000003de6959265 <+2245>: mov %r8,%rdx > 0x0000003de6959268 <+2248>: xor %r11d,%r11d > 0x0000003de695926b <+2251>: lea 0x8(%r8),%rax > 0x0000003de695926f <+2255>: movsd 0x6f421(%rip),%xmm2 # 0x3de69c8698 > 0x0000003de6959277 <+2263>: add $0x4,%rbp > 0x0000003de695927b <+2267>: movsd 0x6f405(%rip),%xmm1 # 0x3de69c8688 > 0x0000003de6959283 <+2275>: movsd 0x9686d(%rip),%xmm3 # 0x3de69efaf8 > 0x0000003de695928b <+2283>: jmpq 0x3de695930f <ImportGrayQuantum+2415> > 0x0000003de6959290 <+2288>: movzbl -0x4(%rcx),%edi > 0x0000003de6959294 <+2292>: movzbl -0x3(%rcx),%r9d > 0x0000003de6959299 <+2297>: shl $0x8,%edi > 0x0000003de695929c <+2300>: or %r9d,%edi > 0x0000003de695929f <+2303>: movzbl -0x1(%rcx),%r9d > 0x0000003de69592a4 <+2308>: shr $0x4,%edi > 0x0000003de69592a7 <+2311>: cvtsi2sd %edi,%xmm0 > 0x0000003de69592ab <+2315>: mulsd %xmm2,%xmm0 > 0x0000003de69592af <+2319>: divsd %xmm3,%xmm0 > 0x0000003de69592b3 <+2323>: addsd %xmm1,%xmm0 > 0x0000003de69592b7 <+2327>: cvttsd2si %xmm0,%edi > 0x0000003de69592bb <+2331>: mov %di,0x4(%rdx) > 0x0000003de69592bf <+2335>: mov %di,0x2(%rdx) > 0x0000003de69592c3 <+2339>: mov %di,(%rdx) > 0x0000003de69592c6 <+2342>: movzbl -0x2(%rcx),%edi > 0x0000003de69592ca <+2346>: shl $0x8,%edi > 0x0000003de69592cd <+2349>: or %r9d,%edi > 0x0000003de69592d0 <+2352>: shr $0x4,%edi > 0x0000003de69592d3 <+2355>: add $0x2,%r11 > 0x0000003de69592d7 <+2359>: add %rbp,%rcx > 0x0000003de69592da <+2362>: cvtsi2sd %edi,%xmm0 > 0x0000003de69592de <+2366>: mov %rdx,%rdi > 0x0000003de69592e1 <+2369>: sub %r8,%rdi > 0x0000003de69592e4 <+2372>: add $0x10,%rdx > 0x0000003de69592e8 <+2376>: cmp %r12,%r11 > 0x0000003de69592eb <+2379>: mulsd %xmm2,%xmm0 > 0x0000003de69592ef <+2383>: divsd %xmm3,%xmm0 > 0x0000003de69592f3 <+2387>: addsd %xmm1,%xmm0 > 0x0000003de69592f7 <+2391>: cvttsd2si %xmm0,%r9d > 0x0000003de69592fc <+2396>: mov %r9w,0x4(%rdi,%rax,1) > 0x0000003de6959302 <+2402>: mov %r9w,0x2(%rdi,%rax,1) > 0x0000003de6959308 <+2408>: mov %r9w,(%rdi,%rax,1) > 0x0000003de695930d <+2413>: jge 0x3de695935e <ImportGrayQuantum+2494> > 0x0000003de695930f <+2415>: cmp $0x1,%r13d > 0x0000003de6959313 <+2419>: jne 0x3de6959290 <ImportGrayQuantum+2288> > 0x0000003de6959319 <+2425>: movzbl -0x3(%rcx),%edi > 0x0000003de695931d <+2429>: movzbl -0x4(%rcx),%r9d > 0x0000003de6959322 <+2434>: shl $0x8,%edi > 0x0000003de6959325 <+2437>: or %r9d,%edi > 0x0000003de6959328 <+2440>: movzbl -0x2(%rcx),%r9d > 0x0000003de695932d <+2445>: shr $0x4,%edi > 0x0000003de6959330 <+2448>: cvtsi2sd %edi,%xmm0 > 0x0000003de6959334 <+2452>: mulsd %xmm2,%xmm0 > 0x0000003de6959338 <+2456>: divsd %xmm3,%xmm0 > 0x0000003de695933c <+2460>: addsd %xmm1,%xmm0 > 0x0000003de6959340 <+2464>: cvttsd2si %xmm0,%edi > 0x0000003de6959344 <+2468>: mov %di,0x4(%rdx) > 0x0000003de6959348 <+2472>: mov %di,0x2(%rdx) > 0x0000003de695934c <+2476>: mov %di,(%rdx) > 0x0000003de695934f <+2479>: movzbl -0x1(%rcx),%edi > 0x0000003de6959353 <+2483>: shl $0x8,%edi > 0x0000003de6959356 <+2486>: or %r9d,%edi > 0x0000003de6959359 <+2489>: jmpq 0x3de69592d0 <ImportGrayQuantum+2352> > 0x0000003de695935e <+2494>: lea -0x2(%rbx),%rax > 0x0000003de6959362 <+2498>: shr %rax > 0x0000003de6959365 <+2501>: add $0x1,%rax > 0x0000003de6959369 <+2505>: imul %rax,%rbp > 0x0000003de695936d <+2509>: shl $0x4,%rax > 0x0000003de6959371 <+2513>: add %rax,%r8 > 0x0000003de6959374 <+2516>: add %rbp,%r10 > 0x0000003de6959377 <+2519>: and $0x1,%ebx > 0x0000003de695937a <+2522>: je 0x3de6958b20 <ImportGrayQuantum+384> > 0x0000003de6959380 <+2528>: add $0x2,%r10 > 0x0000003de6959384 <+2532>: cmpl $0x1,0x60(%rsi) > 0x0000003de6959388 <+2536>: je 0x3de69593b5 <ImportGrayQuantum+2581> > 0x0000003de695938a <+2538>: movzbl -0x2(%r10),%eax > 0x0000003de695938f <+2543>: movzbl -0x1(%r10),%edx > 0x0000003de6959394 <+2548>: shl $0x8,%eax > 0x0000003de6959397 <+2551>: or %edx,%eax > 0x0000003de6959399 <+2553>: shr $0x4,%eax > 0x0000003de695939c <+2556>: cvtsi2sd %eax,%xmm0 > 0x0000003de69593a0 <+2560>: mulsd 0x6f2f0(%rip),%xmm0 # 0x3de69c8698 > 0x0000003de69593a8 <+2568>: divsd 0x96748(%rip),%xmm0 # 0x3de69efaf8 > 0x0000003de69593b0 <+2576>: jmpq 0x3de6958cd8 <ImportGrayQuantum+824> > 0x0000003de69593b5 <+2581>: movzbl -0x1(%r10),%eax > 0x0000003de69593ba <+2586>: movzbl -0x2(%r10),%edx > 0x0000003de69593bf <+2591>: shl $0x8,%eax > 0x0000003de69593c2 <+2594>: or %edx,%eax > 0x0000003de69593c4 <+2596>: jmp 0x3de6959399 <ImportGrayQuantum+2553> > 0x0000003de69593c6 <+2598>: cmpl $0x1,0x10(%rsi) > 0x0000003de69593ca <+2602>: je 0x3de69595cf <ImportGrayQuantum+3119> > 0x0000003de69593d0 <+2608>: test %rbx,%rbx > 0x0000003de69593d3 <+2611>: jle 0x3de6958b20 <ImportGrayQuantum+384> > 0x0000003de69593d9 <+2617>: mov 0x60(%rsi),%edi > 0x0000003de69593dc <+2620>: mov 0x30(%rsi),%rsi > 0x0000003de69593e0 <+2624>: add $0x2,%r10 > 0x0000003de69593e4 <+2628>: xor %edx,%edx > 0x0000003de69593e6 <+2630>: add $0x2,%rsi > 0x0000003de69593ea <+2634>: jmp 0x3de6959421 <ImportGrayQuantum+2689> > 0x0000003de69593ec <+2636>: nopl 0x0(%rax) > 0x0000003de69593f0 <+2640>: movzbl -0x2(%r10),%eax > 0x0000003de69593f5 <+2645>: movzbl -0x1(%r10),%ecx > 0x0000003de69593fa <+2650>: shl $0x8,%eax > 0x0000003de69593fd <+2653>: or %ecx,%eax > 0x0000003de69593ff <+2655>: add $0x1,%rdx > 0x0000003de6959403 <+2659>: mov %ax,0x4(%r8) > 0x0000003de6959408 <+2664>: mov %ax,0x2(%r8) > 0x0000003de695940d <+2669>: mov %ax,(%r8) > 0x0000003de6959411 <+2673>: add %rsi,%r10 > 0x0000003de6959414 <+2676>: add $0x8,%r8 > 0x0000003de6959418 <+2680>: cmp %rbx,%rdx > 0x0000003de695941b <+2683>: je 0x3de6958b20 <ImportGrayQuantum+384> > 0x0000003de6959421 <+2689>: cmp $0x1,%edi > 0x0000003de6959424 <+2692>: jne 0x3de69593f0 <ImportGrayQuantum+2640> > 0x0000003de6959426 <+2694>: movzbl -0x1(%r10),%eax > 0x0000003de695942b <+2699>: movzbl -0x2(%r10),%ecx > 0x0000003de6959430 <+2704>: shl $0x8,%eax > 0x0000003de6959433 <+2707>: or %ecx,%eax > 0x0000003de6959435 <+2709>: jmp 0x3de69593ff <ImportGrayQuantum+2655> > 0x0000003de6959437 <+2711>: cmpl $0x1,0x198(%rdi) > 0x0000003de695943e <+2718>: lea -0x2(%rbx),%r12 > 0x0000003de6959442 <+2722>: mov 0x60(%rsi),%ebp > 0x0000003de6959445 <+2725>: je 0x3de69596b8 <ImportGrayQuantum+3352> > 0x0000003de695944b <+2731>: test %r12,%r12 > 0x0000003de695944e <+2734>: jle 0x3de6959a5c <ImportGrayQuantum+4284> > 0x0000003de6959454 <+2740>: mov 0x30(%rsi),%rdx > 0x0000003de6959458 <+2744>: xor %r11d,%r11d > 0x0000003de695945b <+2747>: mov %r8,%rsi > 0x0000003de695945e <+2750>: lea 0x8(%r8),%rax > 0x0000003de6959462 <+2754>: movsd 0x6f22e(%rip),%xmm2 # 0x3de69c8698 > 0x0000003de695946a <+2762>: movsd 0x6f216(%rip),%xmm1 # 0x3de69c8688 > 0x0000003de6959472 <+2770>: lea 0x10(%r8),%rdi > 0x0000003de6959476 <+2774>: movsd 0x96672(%rip),%xmm3 # 0x3de69efaf0 > 0x0000003de695947e <+2782>: lea 0x4(%rdx),%r13 > 0x0000003de6959482 <+2786>: jmpq 0x3de695954d <ImportGrayQuantum+2989> > 0x0000003de6959487 <+2791>: nopw 0x0(%rax,%rax,1) > 0x0000003de6959490 <+2800>: movzbl 0x1(%r10),%edx > 0x0000003de6959495 <+2805>: movzbl (%r10),%ecx > 0x0000003de6959499 <+2809>: shl $0x10,%edx > 0x0000003de695949c <+2812>: shl $0x18,%ecx > 0x0000003de695949f <+2815>: or %ecx,%edx > 0x0000003de69594a1 <+2817>: movzbl 0x2(%r10),%ecx > 0x0000003de69594a6 <+2822>: shl $0x8,%ecx > 0x0000003de69594a9 <+2825>: or %ecx,%edx > 0x0000003de69594ab <+2827>: movzbl 0x3(%r10),%ecx > 0x0000003de69594b0 <+2832>: or %ecx,%edx > 0x0000003de69594b2 <+2834>: mov %edx,%ecx > 0x0000003de69594b4 <+2836>: add $0x3,%r11 > 0x0000003de69594b8 <+2840>: add %r13,%r10 > 0x0000003de69594bb <+2843>: shr $0x2,%ecx > 0x0000003de69594be <+2846>: and $0x3ff,%ecx > 0x0000003de69594c4 <+2852>: cvtsi2sd %ecx,%xmm0 > 0x0000003de69594c8 <+2856>: mulsd %xmm2,%xmm0 > 0x0000003de69594cc <+2860>: divsd %xmm3,%xmm0 > 0x0000003de69594d0 <+2864>: addsd %xmm1,%xmm0 > 0x0000003de69594d4 <+2868>: cvttsd2si %xmm0,%ecx > 0x0000003de69594d8 <+2872>: mov %cx,0x4(%rsi) > 0x0000003de69594dc <+2876>: mov %cx,0x2(%rsi) > 0x0000003de69594e0 <+2880>: mov %cx,(%rsi) > 0x0000003de69594e3 <+2883>: mov %edx,%ecx > 0x0000003de69594e5 <+2885>: shr $0x16,%edx > 0x0000003de69594e8 <+2888>: shr $0xc,%ecx > 0x0000003de69594eb <+2891>: and $0x3ff,%ecx > 0x0000003de69594f1 <+2897>: cvtsi2sd %ecx,%xmm0 > 0x0000003de69594f5 <+2901>: mov %rsi,%rcx > 0x0000003de69594f8 <+2904>: add $0x18,%rsi > 0x0000003de69594fc <+2908>: sub %r8,%rcx > 0x0000003de69594ff <+2911>: cmp %r12,%r11 > 0x0000003de6959502 <+2914>: mulsd %xmm2,%xmm0 > 0x0000003de6959506 <+2918>: divsd %xmm3,%xmm0 > 0x0000003de695950a <+2922>: addsd %xmm1,%xmm0 > 0x0000003de695950e <+2926>: cvttsd2si %xmm0,%r9d > 0x0000003de6959513 <+2931>: cvtsi2sd %rdx,%xmm0 > 0x0000003de6959518 <+2936>: mov %r9w,0x4(%rcx,%rax,1) > 0x0000003de695951e <+2942>: mov %r9w,0x2(%rcx,%rax,1) > 0x0000003de6959524 <+2948>: mulsd %xmm2,%xmm0 > 0x0000003de6959528 <+2952>: mov %r9w,(%rcx,%rax,1) > 0x0000003de695952d <+2957>: divsd %xmm3,%xmm0 > 0x0000003de6959531 <+2961>: addsd %xmm1,%xmm0 > 0x0000003de6959535 <+2965>: cvttsd2si %xmm0,%edx > 0x0000003de6959539 <+2969>: mov %dx,0x4(%rcx,%rdi,1) > 0x0000003de695953e <+2974>: mov %dx,0x2(%rcx,%rdi,1) > 0x0000003de6959543 <+2979>: mov %dx,(%rcx,%rdi,1) > 0x0000003de6959547 <+2983>: jge 0x3de6958a72 <ImportGrayQuantum+210> > 0x0000003de695954d <+2989>: cmp $0x1,%ebp > 0x0000003de6959550 <+2992>: jne 0x3de6959490 <ImportGrayQuantum+2800> > 0x0000003de6959556 <+2998>: movzbl 0x3(%r10),%edx > 0x0000003de695955b <+3003>: movzbl (%r10),%ecx > 0x0000003de695955f <+3007>: movzbl 0x1(%r10),%r9d > 0x0000003de6959564 <+3012>: shl $0x18,%edx > 0x0000003de6959567 <+3015>: or %ecx,%edx > 0x0000003de6959569 <+3017>: movzbl 0x2(%r10),%ecx > 0x0000003de695956e <+3022>: shl $0x8,%r9d > 0x0000003de6959572 <+3026>: shl $0x10,%ecx > 0x0000003de6959575 <+3029>: or %r9d,%ecx > 0x0000003de6959578 <+3032>: or %ecx,%edx > 0x0000003de695957a <+3034>: jmpq 0x3de69594b2 <ImportGrayQuantum+2834> > 0x0000003de695957f <+3039>: test %rbx,%rbx > 0x0000003de6959582 <+3042>: jle 0x3de6958b20 <ImportGrayQuantum+384> > 0x0000003de6959588 <+3048>: mov 0x30(%rsi),%rax > 0x0000003de695958c <+3052>: xor %edx,%edx > 0x0000003de695958e <+3054>: lea 0x1(%rax),%rsi > 0x0000003de6959592 <+3058>: nopw 0x0(%rax,%rax,1) > 0x0000003de6959598 <+3064>: movzbl (%r10),%eax > 0x0000003de695959c <+3068>: add $0x1,%rdx > 0x0000003de69595a0 <+3072>: movw $0x0,0x6(%r8) > 0x0000003de69595a7 <+3079>: add %rsi,%r10 > 0x0000003de69595aa <+3082>: mov %eax,%ecx > 0x0000003de69595ac <+3084>: shl $0x8,%ecx > 0x0000003de69595af <+3087>: add %ecx,%eax > 0x0000003de69595b1 <+3089>: not %eax > 0x0000003de69595b3 <+3091>: mov %ax,0x4(%r8) > 0x0000003de69595b8 <+3096>: mov %ax,0x2(%r8) > 0x0000003de69595bd <+3101>: mov %ax,(%r8) > 0x0000003de69595c1 <+3105>: add $0x8,%r8 > 0x0000003de69595c5 <+3109>: cmp %rbx,%rdx > 0x0000003de69595c8 <+3112>: jne 0x3de6959598 <ImportGrayQuantum+3064> > 0x0000003de69595ca <+3114>: jmpq 0x3de6958b20 <ImportGrayQuantum+384> > 0x0000003de69595cf <+3119>: test %rbx,%rbx > 0x0000003de69595d2 <+3122>: jle 0x3de6958b20 <ImportGrayQuantum+384> > 0x0000003de69595d8 <+3128>: mov 0x30(%rsi),%r9 > 0x0000003de69595dc <+3132>: xorpd %xmm1,%xmm1 > 0x0000003de69595e0 <+3136>: movsd 0x6f0b0(%rip),%xmm2 # 0x3de69c8698 > 0x0000003de69595e8 <+3144>: mov 0x60(%rsi),%edi > 0x0000003de69595eb <+3147>: movsd 0x6f095(%rip),%xmm3 # 0x3de69c8688 > 0x0000003de69595f3 <+3155>: add $0x2,%r10 > 0x0000003de69595f7 <+3159>: add $0x2,%r9 > 0x0000003de69595fb <+3163>: xor %esi,%esi > 0x0000003de69595fd <+3165>: cmp $0x1,%edi > 0x0000003de6959600 <+3168>: je 0x3de695980f <ImportGrayQuantum+3695> > 0x0000003de6959606 <+3174>: movzbl -0x2(%r10),%eax > 0x0000003de695960b <+3179>: movzbl -0x1(%r10),%edx > 0x0000003de6959610 <+3184>: shl $0x8,%eax > 0x0000003de6959613 <+3187>: or %edx,%eax > 0x0000003de6959615 <+3189>: mov %eax,%edx > 0x0000003de6959617 <+3191>: mov %eax,%ecx > 0x0000003de6959619 <+3193>: and $0x3ff,%eax > 0x0000003de695961e <+3198>: shr $0xa,%dx > 0x0000003de6959622 <+3202>: shr $0xf,%cx > 0x0000003de6959626 <+3206>: and $0x1f,%edx > 0x0000003de6959629 <+3209>: movzwl %cx,%r11d > 0x0000003de695962d <+3213>: jne 0x3de69597ee <ImportGrayQuantum+3662> > 0x0000003de6959633 <+3219>: mov %r11d,%ecx > 0x0000003de6959636 <+3222>: shl $0x1f,%ecx > 0x0000003de6959639 <+3225>: test %eax,%eax > 0x0000003de695963b <+3227>: je 0x3de695965f <ImportGrayQuantum+3263> > 0x0000003de695963d <+3229>: nopl (%rax) > 0x0000003de6959640 <+3232>: add %eax,%eax > 0x0000003de6959642 <+3234>: sub $0x1,%edx > 0x0000003de6959645 <+3237>: test $0x4,%ah > 0x0000003de6959648 <+3240>: je 0x3de6959640 <ImportGrayQuantum+3232> > 0x0000003de695964a <+3242>: lea 0x71(%rdx),%ecx > 0x0000003de695964d <+3245>: and $0xfb,%ah > 0x0000003de6959650 <+3248>: shl $0x1f,%r11d > 0x0000003de6959654 <+3252>: shl $0xd,%eax > 0x0000003de6959657 <+3255>: shl $0x17,%ecx > 0x0000003de695965a <+3258>: or %eax,%ecx > 0x0000003de695965c <+3260>: or %r11d,%ecx > 0x0000003de695965f <+3263>: mov %ecx,-0xc(%rsp) > 0x0000003de6959663 <+3267>: xor %eax,%eax > 0x0000003de6959665 <+3269>: movss -0xc(%rsp),%xmm4 > 0x0000003de695966b <+3275>: movaps %xmm4,%xmm0 > 0x0000003de695966e <+3278>: unpcklps %xmm0,%xmm0 > 0x0000003de6959671 <+3281>: cvtps2pd %xmm0,%xmm0 > 0x0000003de6959674 <+3284>: mulsd %xmm2,%xmm0 > 0x0000003de6959678 <+3288>: ucomisd %xmm0,%xmm1 > 0x0000003de695967c <+3292>: jae 0x3de6959691 <ImportGrayQuantum+3313> > 0x0000003de695967e <+3294>: ucomisd %xmm2,%xmm0 > 0x0000003de6959682 <+3298>: mov $0xffffffff,%eax > 0x0000003de6959687 <+3303>: jae 0x3de6959691 <ImportGrayQuantum+3313> > 0x0000003de6959689 <+3305>: addsd %xmm3,%xmm0 > 0x0000003de695968d <+3309>: cvttsd2si %xmm0,%eax > 0x0000003de6959691 <+3313>: add $0x1,%rsi > 0x0000003de6959695 <+3317>: mov %ax,0x4(%r8) > 0x0000003de695969a <+3322>: mov %ax,0x2(%r8) > 0x0000003de695969f <+3327>: mov %ax,(%r8) > 0x0000003de69596a3 <+3331>: add %r9,%r10 > 0x0000003de69596a6 <+3334>: add $0x8,%r8 > 0x0000003de69596aa <+3338>: cmp %rbx,%rsi > 0x0000003de69596ad <+3341>: jne 0x3de69595fd <ImportGrayQuantum+3165> > 0x0000003de69596b3 <+3347>: jmpq 0x3de6958b20 <ImportGrayQuantum+384> > 0x0000003de69596b8 <+3352>: xor %r11d,%r11d > 0x0000003de69596bb <+3355>: test %r12,%r12 > 0x0000003de69596be <+3358>: mov %r8,%rcx > 0x0000003de69596c1 <+3361>: mov $0x1,%edi > 0x0000003de69596c6 <+3366>: jle 0x3de695998b <ImportGrayQuantum+4075> > 0x0000003de69596cc <+3372>: mov 0x30(%rsi),%rdx > 0x0000003de69596d0 <+3376>: mov %r8,%rcx > 0x0000003de69596d3 <+3379>: xor %r11d,%r11d > 0x0000003de69596d6 <+3382>: lea 0x8(%r8),%rax > 0x0000003de69596da <+3386>: movsd 0x6efb6(%rip),%xmm2 # 0x3de69c8698 > 0x0000003de69596e2 <+3394>: movsd 0x6ef9e(%rip),%xmm1 # 0x3de69c8688 > 0x0000003de69596ea <+3402>: lea 0x10(%r8),%rdi > 0x0000003de69596ee <+3406>: movsd 0x963fa(%rip),%xmm3 # 0x3de69efaf0 > 0x0000003de69596f6 <+3414>: lea 0x4(%rdx),%r13 > 0x0000003de69596fa <+3418>: jmpq 0x3de69597bc <ImportGrayQuantum+3612> > 0x0000003de69596ff <+3423>: movzbl 0x1(%r10),%edx > 0x0000003de6959704 <+3428>: movzbl (%r10),%esi > 0x0000003de6959708 <+3432>: shl $0x10,%edx > 0x0000003de695970b <+3435>: shl $0x18,%esi > 0x0000003de695970e <+3438>: or %esi,%edx > 0x0000003de6959710 <+3440>: movzbl 0x2(%r10),%esi > 0x0000003de6959715 <+3445>: shl $0x8,%esi > 0x0000003de6959718 <+3448>: or %esi,%edx > 0x0000003de695971a <+3450>: movzbl 0x3(%r10),%esi > 0x0000003de695971f <+3455>: or %esi,%edx > 0x0000003de6959721 <+3457>: mov %edx,%esi > 0x0000003de6959723 <+3459>: add $0x3,%r11 > 0x0000003de6959727 <+3463>: add %r13,%r10 > 0x0000003de695972a <+3466>: shr $0x16,%esi > 0x0000003de695972d <+3469>: cvtsi2sd %rsi,%xmm0 > 0x0000003de6959732 <+3474>: mulsd %xmm2,%xmm0 > 0x0000003de6959736 <+3478>: divsd %xmm3,%xmm0 > 0x0000003de695973a <+3482>: addsd %xmm1,%xmm0 > 0x0000003de695973e <+3486>: cvttsd2si %xmm0,%esi > 0x0000003de6959742 <+3490>: mov %si,0x4(%rcx) > 0x0000003de6959746 <+3494>: mov %si,0x2(%rcx) > 0x0000003de695974a <+3498>: mov %si,(%rcx) > 0x0000003de695974d <+3501>: mov %edx,%esi > 0x0000003de695974f <+3503>: shr $0x2,%edx > 0x0000003de6959752 <+3506>: shr $0xc,%esi > 0x0000003de6959755 <+3509>: and $0x3ff,%edx > 0x0000003de695975b <+3515>: and $0x3ff,%esi > 0x0000003de6959761 <+3521>: cvtsi2sd %esi,%xmm0 > 0x0000003de6959765 <+3525>: mov %rcx,%rsi > 0x0000003de6959768 <+3528>: add $0x18,%rcx > 0x0000003de695976c <+3532>: sub %r8,%rsi > 0x0000003de695976f <+3535>: cmp %r12,%r11 > 0x0000003de6959772 <+3538>: mulsd %xmm2,%xmm0 > 0x0000003de6959776 <+3542>: divsd %xmm3,%xmm0 > 0x0000003de695977a <+3546>: addsd %xmm1,%xmm0 > 0x0000003de695977e <+3550>: cvttsd2si %xmm0,%r9d > 0x0000003de6959783 <+3555>: cvtsi2sd %edx,%xmm0 > 0x0000003de6959787 <+3559>: mov %r9w,0x4(%rsi,%rax,1) > 0x0000003de695978d <+3565>: mov %r9w,0x2(%rsi,%rax,1) > 0x0000003de6959793 <+3571>: mulsd %xmm2,%xmm0 > 0x0000003de6959797 <+3575>: mov %r9w,(%rsi,%rax,1) > 0x0000003de695979c <+3580>: divsd %xmm3,%xmm0 > 0x0000003de69597a0 <+3584>: addsd %xmm1,%xmm0 > 0x0000003de69597a4 <+3588>: cvttsd2si %xmm0,%edx > 0x0000003de69597a8 <+3592>: mov %dx,0x4(%rsi,%rdi,1) > 0x0000003de69597ad <+3597>: mov %dx,0x2(%rsi,%rdi,1) > 0x0000003de69597b2 <+3602>: mov %dx,(%rsi,%rdi,1) > 0x0000003de69597b6 <+3606>: jge 0x3de6959987 <ImportGrayQuantum+4071> > 0x0000003de69597bc <+3612>: cmp $0x1,%ebp > 0x0000003de69597bf <+3615>: jne 0x3de69596ff <ImportGrayQuantum+3423> > 0x0000003de69597c5 <+3621>: movzbl 0x3(%r10),%edx > 0x0000003de69597ca <+3626>: movzbl (%r10),%esi > 0x0000003de69597ce <+3630>: movzbl 0x1(%r10),%r9d > 0x0000003de69597d3 <+3635>: shl $0x18,%edx > 0x0000003de69597d6 <+3638>: or %esi,%edx > 0x0000003de69597d8 <+3640>: movzbl 0x2(%r10),%esi > 0x0000003de69597dd <+3645>: shl $0x8,%r9d > 0x0000003de69597e1 <+3649>: shl $0x10,%esi > 0x0000003de69597e4 <+3652>: or %r9d,%esi > 0x0000003de69597e7 <+3655>: or %esi,%edx > 0x0000003de69597e9 <+3657>: jmpq 0x3de6959721 <ImportGrayQuantum+3457> > 0x0000003de69597ee <+3662>: mov %r11d,%ecx > 0x0000003de69597f1 <+3665>: shl $0x1f,%ecx > 0x0000003de69597f4 <+3668>: cmp $0x1f,%edx > 0x0000003de69597f7 <+3671>: je 0x3de6959948 <ImportGrayQuantum+4008> > 0x0000003de69597fd <+3677>: shl $0xd,%eax > 0x0000003de6959800 <+3680>: add $0x70,%edx > 0x0000003de6959803 <+3683>: or %eax,%ecx > 0x0000003de6959805 <+3685>: shl $0x17,%edx > 0x0000003de6959808 <+3688>: or %edx,%ecx > 0x0000003de695980a <+3690>: jmpq 0x3de695965f <ImportGrayQuantum+3263> > 0x0000003de695980f <+3695>: movzbl -0x1(%r10),%eax > 0x0000003de6959814 <+3700>: movzbl -0x2(%r10),%edx > 0x0000003de6959819 <+3705>: shl $0x8,%eax > 0x0000003de695981c <+3708>: or %edx,%eax > 0x0000003de695981e <+3710>: jmpq 0x3de6959615 <ImportGrayQuantum+3189> > 0x0000003de6959823 <+3715>: mov %rax,%rdx > 0x0000003de6959826 <+3718>: and $0x1,%eax > 0x0000003de6959829 <+3721>: shr %rdx > 0x0000003de695982c <+3724>: or %rax,%rdx > 0x0000003de695982f <+3727>: cvtsi2sd %rdx,%xmm2 > 0x0000003de6959834 <+3732>: addsd %xmm2,%xmm2 > 0x0000003de6959838 <+3736>: jmpq 0x3de69589e7 <ImportGrayQuantum+71> > 0x0000003de695983d <+3741>: test %rbx,%rbx > 0x0000003de6959840 <+3744>: jle 0x3de6958b20 <ImportGrayQuantum+384> > 0x0000003de6959846 <+3750>: xor %edx,%edx > 0x0000003de6959848 <+3752>: mov 0x30(%rsi),%rdi > 0x0000003de695984c <+3756>: xorpd %xmm1,%xmm1 > 0x0000003de6959850 <+3760>: movsd 0x6ee40(%rip),%xmm2 # 0x3de69c8698 > 0x0000003de6959858 <+3768>: movsd 0x6ee28(%rip),%xmm3 # 0x3de69c8688 > 0x0000003de6959860 <+3776>: jmpq 0x3de695990a <ImportGrayQuantum+3946> > 0x0000003de6959865 <+3781>: movzbl (%r10),%ecx > 0x0000003de6959869 <+3785>: movzbl 0x1(%r10),%eax > 0x0000003de695986e <+3790>: movzwl %r11w,%r11d > 0x0000003de6959872 <+3794>: shl $0x18,%ecx > 0x0000003de6959875 <+3797>: shl $0x10,%eax > 0x0000003de6959878 <+3800>: or %ecx,%r11d > 0x0000003de695987b <+3803>: or %eax,%r11d > 0x0000003de695987e <+3806>: movzbl 0x2(%r10),%eax > 0x0000003de6959883 <+3811>: mov %r11,%rcx > 0x0000003de6959886 <+3814>: mov %al,%ch > 0x0000003de6959888 <+3816>: mov %rcx,%r11 > 0x0000003de695988b <+3819>: mov 0x3(%r10),%r11b > 0x0000003de695988f <+3823>: mov %r11d,-0xc(%rsp) > 0x0000003de6959894 <+3828>: movss -0xc(%rsp),%xmm4 > 0x0000003de695989a <+3834>: add $0x4,%r10 > 0x0000003de695989e <+3838>: movaps %xmm4,%xmm0 > 0x0000003de69598a1 <+3841>: xor %eax,%eax > 0x0000003de69598a3 <+3843>: unpcklps %xmm0,%xmm0 > 0x0000003de69598a6 <+3846>: cvtps2pd %xmm0,%xmm0 > 0x0000003de69598a9 <+3849>: subsd 0x18(%rsi),%xmm0 > 0x0000003de69598ae <+3854>: unpcklpd %xmm0,%xmm0 > 0x0000003de69598b2 <+3858>: cvtpd2ps %xmm0,%xmm0 > 0x0000003de69598b6 <+3862>: unpcklps %xmm0,%xmm0 > 0x0000003de69598b9 <+3865>: cvtps2pd %xmm0,%xmm0 > 0x0000003de69598bc <+3868>: mulsd 0x28(%rsi),%xmm0 > 0x0000003de69598c1 <+3873>: unpcklpd %xmm0,%xmm0 > 0x0000003de69598c5 <+3877>: cvtpd2ps %xmm0,%xmm0 > 0x0000003de69598c9 <+3881>: unpcklps %xmm0,%xmm0 > 0x0000003de69598cc <+3884>: cvtps2pd %xmm0,%xmm0 > 0x0000003de69598cf <+3887>: ucomisd %xmm0,%xmm1 > 0x0000003de69598d3 <+3891>: jae 0x3de69598e8 <ImportGrayQuantum+3912> > 0x0000003de69598d5 <+3893>: ucomisd %xmm2,%xmm0 > 0x0000003de69598d9 <+3897>: mov $0xffffffff,%eax > 0x0000003de69598de <+3902>: jae 0x3de69598e8 <ImportGrayQuantum+3912> > 0x0000003de69598e0 <+3904>: addsd %xmm3,%xmm0 > 0x0000003de69598e4 <+3908>: cvttsd2si %xmm0,%eax > 0x0000003de69598e8 <+3912>: add $0x1,%rdx > 0x0000003de69598ec <+3916>: mov %ax,0x4(%r8) > 0x0000003de69598f1 <+3921>: mov %ax,0x2(%r8) > 0x0000003de69598f6 <+3926>: mov %ax,(%r8) > 0x0000003de69598fa <+3930>: add %rdi,%r10 > 0x0000003de69598fd <+3933>: add $0x8,%r8 > 0x0000003de6959901 <+3937>: cmp %rbx,%rdx > 0x0000003de6959904 <+3940>: je 0x3de6958b20 <ImportGrayQuantum+384> > 0x0000003de695990a <+3946>: cmpl $0x1,0x60(%rsi) > 0x0000003de695990e <+3950>: jne 0x3de6959865 <ImportGrayQuantum+3781> > 0x0000003de6959914 <+3956>: mov (%r10),%r12b > 0x0000003de6959917 <+3959>: movzbl 0x1(%r10),%eax > 0x0000003de695991c <+3964>: mov %r12,%rcx > 0x0000003de695991f <+3967>: mov %al,%ch > 0x0000003de6959921 <+3969>: movzbl 0x3(%r10),%eax > 0x0000003de6959926 <+3974>: mov %rcx,%r12 > 0x0000003de6959929 <+3977>: movzbl 0x2(%r10),%ecx > 0x0000003de695992e <+3982>: movzwl %r12w,%r12d > 0x0000003de6959932 <+3986>: shl $0x18,%eax > 0x0000003de6959935 <+3989>: shl $0x10,%ecx > 0x0000003de6959938 <+3992>: or %ecx,%r12d > 0x0000003de695993b <+3995>: or %eax,%r12d > 0x0000003de695993e <+3998>: mov %r12d,-0xc(%rsp) > 0x0000003de6959943 <+4003>: jmpq 0x3de6959894 <ImportGrayQuantum+3828> > 0x0000003de6959948 <+4008>: or $0x7f800000,%ecx > 0x0000003de695994e <+4014>: test %eax,%eax > 0x0000003de6959950 <+4016>: je 0x3de695965f <ImportGrayQuantum+3263> > 0x0000003de6959956 <+4022>: shl $0xd,%eax > 0x0000003de6959959 <+4025>: or %eax,%ecx > 0x0000003de695995b <+4027>: jmpq 0x3de695965f <ImportGrayQuantum+3263> > 0x0000003de6959960 <+4032>: movzbl 0x3(%r10),%eax > 0x0000003de6959965 <+4037>: movzbl (%r10),%edx > 0x0000003de6959969 <+4041>: movzbl 0x1(%r10),%ecx > 0x0000003de695996e <+4046>: shl $0x18,%eax > 0x0000003de6959971 <+4049>: or %edx,%eax > 0x0000003de6959973 <+4051>: movzbl 0x2(%r10),%edx > 0x0000003de6959978 <+4056>: shl $0x8,%ecx > 0x0000003de695997b <+4059>: shl $0x10,%edx > 0x0000003de695997e <+4062>: or %ecx,%edx > 0x0000003de6959980 <+4064>: or %edx,%eax > 0x0000003de6959982 <+4066>: jmpq 0x3de6958aa1 <ImportGrayQuantum+257> > 0x0000003de6959987 <+4071>: lea 0x1(%r11),%rdi > 0x0000003de695998b <+4075>: cmp $0x1,%ebp > 0x0000003de695998e <+4078>: je 0x3de6959a35 <ImportGrayQuantum+4245> > 0x0000003de6959994 <+4084>: movzbl 0x1(%r10),%eax > 0x0000003de6959999 <+4089>: movzbl (%r10),%edx > 0x0000003de695999d <+4093>: shl $0x10,%eax > 0x0000003de69599a0 <+4096>: shl $0x18,%edx > 0x0000003de69599a3 <+4099>: or %edx,%eax > 0x0000003de69599a5 <+4101>: movzbl 0x2(%r10),%edx > 0x0000003de69599aa <+4106>: shl $0x8,%edx > 0x0000003de69599ad <+4109>: or %edx,%eax > 0x0000003de69599af <+4111>: movzbl 0x3(%r10),%edx > 0x0000003de69599b4 <+4116>: or %edx,%eax > 0x0000003de69599b6 <+4118>: lea -0x1(%rbx),%rdx > 0x0000003de69599ba <+4122>: cmp %r11,%rdx > 0x0000003de69599bd <+4125>: jle 0x3de69599f4 <ImportGrayQuantum+4180> > 0x0000003de69599bf <+4127>: mov %eax,%edx > 0x0000003de69599c1 <+4129>: shr $0x16,%edx > 0x0000003de69599c4 <+4132>: cvtsi2sd %rdx,%xmm0 > 0x0000003de69599c9 <+4137>: mulsd 0x6ecc7(%rip),%xmm0 # 0x3de69c8698 > 0x0000003de69599d1 <+4145>: divsd 0x96117(%rip),%xmm0 # 0x3de69efaf0 > 0x0000003de69599d9 <+4153>: addsd 0x6eca7(%rip),%xmm0 # 0x3de69c8688 > 0x0000003de69599e1 <+4161>: cvttsd2si %xmm0,%edx > 0x0000003de69599e5 <+4165>: mov %dx,0x4(%rcx) > 0x0000003de69599e9 <+4169>: mov %dx,0x2(%rcx) > 0x0000003de69599ed <+4173>: mov %dx,(%rcx) > 0x0000003de69599f0 <+4176>: add $0x8,%rcx > 0x0000003de69599f4 <+4180>: cmp %rdi,%rbx > 0x0000003de69599f7 <+4183>: jle 0x3de6958b20 <ImportGrayQuantum+384> > 0x0000003de69599fd <+4189>: shr $0xc,%eax > 0x0000003de6959a00 <+4192>: and $0x3ff,%eax > 0x0000003de6959a05 <+4197>: cvtsi2sd %eax,%xmm0 > 0x0000003de6959a09 <+4201>: mulsd 0x6ec87(%rip),%xmm0 # 0x3de69c8698 > 0x0000003de6959a11 <+4209>: divsd 0x960d7(%rip),%xmm0 # 0x3de69efaf0 > 0x0000003de6959a19 <+4217>: addsd 0x6ec67(%rip),%xmm0 # 0x3de69c8688 > 0x0000003de6959a21 <+4225>: cvttsd2si %xmm0,%eax > 0x0000003de6959a25 <+4229>: mov %ax,0x4(%rcx) > 0x0000003de6959a29 <+4233>: mov %ax,0x2(%rcx) > 0x0000003de6959a2d <+4237>: mov %ax,(%rcx) > 0x0000003de6959a30 <+4240>: jmpq 0x3de6958b20 <ImportGrayQuantum+384> > 0x0000003de6959a35 <+4245>: movzbl 0x3(%r10),%eax > 0x0000003de6959a3a <+4250>: movzbl (%r10),%edx > 0x0000003de6959a3e <+4254>: movzbl 0x1(%r10),%esi > 0x0000003de6959a43 <+4259>: shl $0x18,%eax > 0x0000003de6959a46 <+4262>: or %edx,%eax > 0x0000003de6959a48 <+4264>: movzbl 0x2(%r10),%edx > 0x0000003de6959a4d <+4269>: shl $0x8,%esi > 0x0000003de6959a50 <+4272>: shl $0x10,%edx > 0x0000003de6959a53 <+4275>: or %esi,%edx > 0x0000003de6959a55 <+4277>: or %edx,%eax > 0x0000003de6959a57 <+4279>: jmpq 0x3de69599b6 <ImportGrayQuantum+4118> > 0x0000003de6959a5c <+4284>: mov %r8,%rsi > 0x0000003de6959a5f <+4287>: mov $0x1,%edi > 0x0000003de6959a64 <+4292>: xor %r11d,%r11d > 0x0000003de6959a67 <+4295>: jmpq 0x3de6958a76 <ImportGrayQuantum+214> >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 871318
:
635400
|
635401
| 635402 |
635403
|
635404
|
635405
|
635406
|
635407
|
635408
|
635409
|
635410