Created
March 9, 2015 10:24
-
-
Save XMPPwocky/b9d0fba770da34335145 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
244 &IndicesSource::NoIndices { .. } => 0, | |
(gdb) disassemble | |
Dump of assembler code for function vel0city::vertex_array_object::get_vertex_array_object<u16>: | |
0x000000000041b640 <+0>: push %rbp | |
0x000000000041b641 <+1>: mov %rsp,%rbp | |
0x000000000041b644 <+4>: push %r15 | |
0x000000000041b646 <+6>: push %r14 | |
0x000000000041b648 <+8>: push %r13 | |
0x000000000041b64a <+10>: push %r12 | |
0x000000000041b64c <+12>: push %rsi | |
0x000000000041b64d <+13>: push %rdi | |
0x000000000041b64e <+14>: push %rbx | |
0x000000000041b64f <+15>: movabs $0x180ae8,%rax | |
0x000000000041b659 <+25>: callq 0x65a180 <___chkstk_ms> | |
=> 0x000000000041b65e <+30>: sub %rax,%rsp | |
0x000000000041b661 <+33>: movdqa %xmm7,-0x50(%rbp) | |
0x000000000041b666 <+38>: movaps %xmm6,-0x60(%rbp) | |
0x000000000041b66a <+42>: mov %r9,-0x180ab8(%rbp) | |
0x000000000041b671 <+49>: mov %rcx,%r15 | |
0x000000000041b674 <+52>: mov (%rdx),%rax | |
0x000000000041b677 <+55>: mov %rax,-0x180ac0(%rbp) | |
0x000000000041b67e <+62>: mov 0x8(%rdx),%rbx | |
0x000000000041b682 <+66>: xor %edi,%edi | |
0x000000000041b684 <+68>: cmpb $0x0,(%r8) | |
0x000000000041b688 <+72>: jne 0x41b695 <vel0city::vertex_array_object::get_vertex_array_object<u16>+85> | |
0x000000000041b68a <+74>: mov 0x8(%r8),%rcx | |
0x000000000041b68e <+78>: callq 0x435550 <glium::index::buffer::IndexBuffer.GlObject::get_id> | |
0x000000000041b693 <+83>: mov %eax,%edi | |
0x000000000041b695 <+85>: xor %r14d,%r14d | |
0x000000000041b698 <+88>: mov %rbx,%rsi | |
0x000000000041b69b <+91>: inc %rsi | |
0x000000000041b69e <+94>: mov $0x1,%r9d | |
0x000000000041b6a4 <+100>: je 0x41b6e0 <vel0city::vertex_array_object::get_vertex_array_object<u16>+160> | |
0x000000000041b6a6 <+102>: mov $0x4,%ecx | |
0x000000000041b6ab <+107>: mov %rsi,%rax | |
0x000000000041b6ae <+110>: mul %rcx | |
0x000000000041b6b1 <+113>: movdqu 0x28207f(%rip),%xmm0 # 0x69d738 <const8288> | |
0x000000000041b6b9 <+121>: movdqa %xmm0,-0xbac0(%rbp) | |
0x000000000041b6c1 <+129>: jo 0x41da46 <vel0city::vertex_array_object::get_vertex_array_object<u16>+9222> | |
0x000000000041b6c7 <+135>: xor %edx,%edx | |
0x000000000041b6c9 <+137>: mov %rax,%rcx | |
0x000000000041b6cc <+140>: callq 0x67ccf0 <je_mallocx> | |
0x000000000041b6d1 <+145>: mov %rax,%r9 | |
0x000000000041b6d4 <+148>: test %r9,%r9 | |
0x000000000041b6d7 <+151>: je 0x41daa8 <vel0city::vertex_array_object::get_vertex_array_object<u16>+9320> | |
0x000000000041b6dd <+157>: mov %rsi,%r14 | |
0x000000000041b6e0 <+160>: xor %esi,%esi | |
0x000000000041b6e2 <+162>: test %edi,%edi | |
0x000000000041b6e4 <+164>: je 0x41b728 <vel0city::vertex_array_object::get_vertex_array_object<u16>+232> | |
0x000000000041b6e6 <+166>: mov %r15,-0x180a98(%rbp) | |
0x000000000041b6ed <+173>: test %r14,%r14 | |
0x000000000041b6f0 <+176>: jne 0x41b71e <vel0city::vertex_array_object::get_vertex_array_object<u16>+222> | |
0x000000000041b6f2 <+178>: xor %r14d,%r14d | |
0x000000000041b6f5 <+181>: xor %edx,%edx | |
0x000000000041b6f7 <+183>: mov $0x10,%r8d | |
0x000000000041b6fd <+189>: mov %r9,%rcx | |
0x000000000041b700 <+192>: mov %r9,-0x180a80(%rbp) | |
0x000000000041b707 <+199>: callq 0x410e10 <vel0city::vec::alloc_or_realloc<vel0city::graphics::Vertex>> | |
0x000000000041b70c <+204>: test %rax,%rax | |
0x000000000041b70f <+207>: je 0x41e42e <vel0city::vertex_array_object::get_vertex_array_object<u16>+11758> | |
0x000000000041b715 <+213>: mov $0x4,%r14d | |
0x000000000041b71b <+219>: mov %rax,%r9 | |
0x000000000041b71e <+222>: mov %edi,(%r9) | |
0x000000000041b721 <+225>: mov $0x1,%esi | |
0x000000000041b726 <+230>: jmp 0x41b72f <vel0city::vertex_array_object::get_vertex_array_object<u16>+239> | |
0x000000000041b728 <+232>: mov %r15,-0x180a98(%rbp) | |
0x000000000041b72f <+239>: mov %edi,-0x180ad0(%rbp) | |
0x000000000041b735 <+245>: test %rbx,%rbx | |
0x000000000041b738 <+248>: je 0x41b8ac <vel0city::vertex_array_object::get_vertex_array_object<u16>+620> | |
0x000000000041b73e <+254>: mov %r14,-0x180a90(%rbp) | |
0x000000000041b745 <+261>: mov %rbx,-0x180ad8(%rbp) | |
0x000000000041b74c <+268>: lea 0x0(,%rbx,8),%r15 | |
0x000000000041b754 <+276>: lea 0x0(,%rsi,4),%rbx | |
0x000000000041b75c <+284>: lea 0x0(,%rsi,8),%r13 | |
0x000000000041b764 <+292>: lea (%rsi,%rsi,1),%r14 | |
0x000000000041b768 <+296>: mov -0x180ac0(%rbp),%r12 | |
0x000000000041b76f <+303>: nop | |
0x000000000041b770 <+304>: test %r12,%r12 | |
0x000000000041b773 <+307>: je 0x41b825 <vel0city::vertex_array_object::get_vertex_array_object<u16>+485> | |
0x000000000041b779 <+313>: mov %r9,-0x180a80(%rbp) | |
0x000000000041b780 <+320>: mov (%r12),%rax | |
0x000000000041b784 <+324>: cmpq $0x0,(%rax) | |
0x000000000041b788 <+328>: je 0x41b7a0 <vel0city::vertex_array_object::get_vertex_array_object<u16>+352> | |
0x000000000041b78a <+330>: mov 0x8(%rax),%rcx | |
0x000000000041b78e <+334>: callq 0x4b7eb0 <_ZN6vertex12per_instance39PerInstanceAttributesBufferAny.GlObject6get_id20hb6571e32944cb957ObiE> | |
0x000000000041b793 <+339>: mov %eax,%edi | |
0x000000000041b795 <+341>: jmp 0x41b7ab <vel0city::vertex_array_object::get_vertex_array_object<u16>+363> | |
0x000000000041b797 <+343>: nopw 0x0(%rax,%rax,1) | |
0x000000000041b7a0 <+352>: mov 0x8(%rax),%rcx | |
0x000000000041b7a4 <+356>: callq 0x44cce0 <glium::vertex::buffer::VertexBufferAny.GlObject::get_id> | |
0x000000000041b7a9 <+361>: mov %eax,%edi | |
0x000000000041b7ab <+363>: mov -0x180a80(%rbp),%r9 | |
0x000000000041b7b2 <+370>: cmp -0x180a90(%rbp),%rsi | |
0x000000000041b7b9 <+377>: jne 0x41b804 <vel0city::vertex_array_object::get_vertex_array_object<u16>+452> | |
0x000000000041b7bb <+379>: cmp $0x8,%rbx | |
0x000000000041b7bf <+383>: mov $0x10,%r8d | |
0x000000000041b7c5 <+389>: cmova %r13,%r8 | |
0x000000000041b7c9 <+393>: cmp %r8,%rbx | |
0x000000000041b7cc <+396>: ja 0x41d8a0 <vel0city::vertex_array_object::get_vertex_array_object<u16>+8800> | |
0x000000000041b7d2 <+402>: mov %r9,%rcx | |
0x000000000041b7d5 <+405>: mov %r9,-0x180a80(%rbp) | |
0x000000000041b7dc <+412>: mov %rbx,%rdx | |
0x000000000041b7df <+415>: callq 0x410e10 <vel0city::vec::alloc_or_realloc<vel0city::graphics::Vertex>> | |
0x000000000041b7e4 <+420>: test %rax,%rax | |
0x000000000041b7e7 <+423>: je 0x41d8c3 <vel0city::vertex_array_object::get_vertex_array_object<u16>+8835> | |
0x000000000041b7ed <+429>: cmp $0x2,%rsi | |
0x000000000041b7f1 <+433>: mov $0x4,%ecx | |
0x000000000041b7f6 <+438>: cmova %r14,%rcx | |
0x000000000041b7fa <+442>: mov %rcx,-0x180a90(%rbp) | |
0x000000000041b801 <+449>: mov %rax,%r9 | |
0x000000000041b804 <+452>: add $0x8,%r12 | |
0x000000000041b808 <+456>: mov %edi,(%r9,%rsi,4) | |
0x000000000041b80c <+460>: inc %rsi | |
0x000000000041b80f <+463>: add $0x4,%rbx | |
0x000000000041b813 <+467>: add $0x8,%r13 | |
0x000000000041b817 <+471>: add $0x2,%r14 | |
0x000000000041b81b <+475>: add $0xfffffffffffffff8,%r15 | |
0x000000000041b81f <+479>: jne 0x41b770 <vel0city::vertex_array_object::get_vertex_array_object<u16>+304> | |
0x000000000041b825 <+485>: mov %rsi,-0x180a88(%rbp) | |
0x000000000041b82c <+492>: cmp $0x20,%rsi | |
0x000000000041b830 <+496>: ja 0x41b8bf <vel0city::vertex_array_object::get_vertex_array_object<u16>+639> | |
0x000000000041b836 <+502>: mov $0x1,%r12d | |
0x000000000041b83c <+508>: cmp $0x2,%rsi | |
0x000000000041b840 <+512>: mov -0x180a90(%rbp),%r14 | |
0x000000000041b847 <+519>: jl 0x41bb56 <vel0city::vertex_array_object::get_vertex_array_object<u16>+1302> | |
0x000000000041b84d <+525>: nopl (%rax) | |
0x000000000041b850 <+528>: mov %r12,%r8 | |
0x000000000041b853 <+531>: lea 0x1(%r8),%r12 | |
0x000000000041b857 <+535>: mov (%r9,%r8,4),%edi | |
0x000000000041b85b <+539>: mov %r8,%rbx | |
0x000000000041b85e <+542>: xchg %ax,%ax | |
0x000000000041b860 <+544>: cmp -0x4(%r9,%rbx,4),%edi | |
0x000000000041b865 <+549>: jae 0x41b874 <vel0city::vertex_array_object::get_vertex_array_object<u16>+564> | |
0x000000000041b867 <+551>: dec %rbx | |
0x000000000041b86a <+554>: lea 0x1(%rbx),%rax | |
0x000000000041b86e <+558>: cmp $0x2,%rax | |
0x000000000041b872 <+562>: jge 0x41b860 <vel0city::vertex_array_object::get_vertex_array_object<u16>+544> | |
0x000000000041b874 <+564>: sub %rbx,%r8 | |
0x000000000041b877 <+567>: je 0x41b89b <vel0city::vertex_array_object::get_vertex_array_object<u16>+603> | |
0x000000000041b879 <+569>: lea 0x4(%r9,%rbx,4),%rcx | |
0x000000000041b87e <+574>: lea (%r9,%rbx,4),%rdx | |
0x000000000041b882 <+578>: shl $0x2,%r8 | |
0x000000000041b886 <+582>: mov %r14,%r15 | |
0x000000000041b889 <+585>: mov %r9,%r14 | |
0x000000000041b88c <+588>: callq 0x65d4c8 <memmove> | |
0x000000000041b891 <+593>: mov %r14,%r9 | |
0x000000000041b894 <+596>: mov %r15,%r14 | |
0x000000000041b897 <+599>: mov %edi,(%r9,%rbx,4) | |
0x000000000041b89b <+603>: cmp %rsi,%r12 | |
0x000000000041b89e <+606>: jne 0x41b850 <vel0city::vertex_array_object::get_vertex_array_object<u16>+528> | |
0x000000000041b8a0 <+608>: mov %r9,-0x180a80(%rbp) | |
0x000000000041b8a7 <+615>: jmpq 0x41bb66 <vel0city::vertex_array_object::get_vertex_array_object<u16>+1318> | |
0x000000000041b8ac <+620>: mov %rbx,-0x180ad8(%rbp) | |
0x000000000041b8b3 <+627>: mov %r9,-0x180a80(%rbp) | |
0x000000000041b8ba <+634>: jmpq 0x41bb66 <vel0city::vertex_array_object::get_vertex_array_object<u16>+1318> | |
0x000000000041b8bf <+639>: xor %eax,%eax | |
0x000000000041b8c1 <+641>: mov %rsi,%rdi | |
0x000000000041b8c4 <+644>: add %rdi,%rdi | |
0x000000000041b8c7 <+647>: mov $0x1,%r15d | |
0x000000000041b8cd <+653>: mov -0x180a90(%rbp),%r14 | |
0x000000000041b8d4 <+660>: je 0x41b91e <vel0city::vertex_array_object::get_vertex_array_object<u16>+734> | |
0x000000000041b8d6 <+662>: mov %r9,-0x180a80(%rbp) | |
0x000000000041b8dd <+669>: mov $0x4,%ecx | |
0x000000000041b8e2 <+674>: mov %rdi,%rax | |
0x000000000041b8e5 <+677>: mul %rcx | |
0x000000000041b8e8 <+680>: movdqu 0x281e48(%rip),%xmm0 # 0x69d738 <const8288> | |
0x000000000041b8f0 <+688>: movdqa %xmm0,-0x180980(%rbp) | |
0x000000000041b8f8 <+696>: jo 0x41e438 <vel0city::vertex_array_object::get_vertex_array_object<u16>+11768> | |
0x000000000041b8fe <+702>: xor %edx,%edx | |
0x000000000041b900 <+704>: mov %rax,%rcx | |
0x000000000041b903 <+707>: callq 0x67ccf0 <je_mallocx> | |
0x000000000041b908 <+712>: mov %rax,%r15 | |
0x000000000041b90b <+715>: test %r15,%r15 | |
0x000000000041b90e <+718>: je 0x41e49e <vel0city::vertex_array_object::get_vertex_array_object<u16>+11870> | |
0x000000000041b914 <+724>: mov %rdi,%rax | |
0x000000000041b917 <+727>: mov -0x180a80(%rbp),%r9 | |
0x000000000041b91e <+734>: mov %rax,-0x180aa0(%rbp) | |
0x000000000041b925 <+741>: mov %rsi,%rax | |
0x000000000041b928 <+744>: not %rax | |
0x000000000041b92b <+747>: mov %rax,-0x180a70(%rbp) | |
0x000000000041b932 <+754>: xor %eax,%eax | |
0x000000000041b934 <+756>: data32 data32 nopw %cs:0x0(%rax,%rax,1) | |
0x000000000041b940 <+768>: mov %rax,%rdi | |
0x000000000041b943 <+771>: add $0x20,%rax | |
0x000000000041b947 <+775>: mov %rax,%rcx | |
0x000000000041b94a <+778>: cmovb %rsi,%rcx | |
0x000000000041b94e <+782>: mov %rcx,-0x180a68(%rbp) | |
0x000000000041b955 <+789>: cmp %rsi,%rax | |
0x000000000041b958 <+792>: cmovae %rsi,%rax | |
0x000000000041b95c <+796>: cmp %rax,%rdi | |
0x000000000041b95f <+799>: jae 0x41b9da <vel0city::vertex_array_object::get_vertex_array_object<u16>+922> | |
0x000000000041b961 <+801>: mov $0xffffffffffffffdf,%r12 | |
0x000000000041b968 <+808>: sub %rdi,%r12 | |
0x000000000041b96b <+811>: mov -0x180a70(%rbp),%rax | |
0x000000000041b972 <+818>: cmp %rax,%r12 | |
0x000000000041b975 <+821>: cmovb %rax,%r12 | |
0x000000000041b979 <+825>: not %r12 | |
0x000000000041b97c <+828>: mov %rdi,%rsi | |
0x000000000041b97f <+831>: nop | |
0x000000000041b980 <+832>: mov %rsi,%r14 | |
0x000000000041b983 <+835>: lea 0x1(%r14),%rsi | |
0x000000000041b987 <+839>: cmp %rdi,%r14 | |
0x000000000041b98a <+842>: mov %r14,%rbx | |
0x000000000041b98d <+845>: jle 0x41b9af <vel0city::vertex_array_object::get_vertex_array_object<u16>+879> | |
0x000000000041b98f <+847>: mov (%r9,%r14,4),%eax | |
0x000000000041b993 <+851>: mov %r14,%rbx | |
0x000000000041b996 <+854>: nopw %cs:0x0(%rax,%rax,1) | |
0x000000000041b9a0 <+864>: cmp -0x4(%r15,%rbx,4),%eax | |
0x000000000041b9a5 <+869>: jae 0x41b9af <vel0city::vertex_array_object::get_vertex_array_object<u16>+879> | |
0x000000000041b9a7 <+871>: dec %rbx | |
0x000000000041b9aa <+874>: cmp %rdi,%rbx | |
0x000000000041b9ad <+877>: jg 0x41b9a0 <vel0city::vertex_array_object::get_vertex_array_object<u16>+864> | |
0x000000000041b9af <+879>: lea 0x4(%r15,%rbx,4),%rcx | |
0x000000000041b9b4 <+884>: lea (%r15,%rbx,4),%rdx | |
0x000000000041b9b8 <+888>: mov %r14,%r8 | |
0x000000000041b9bb <+891>: sub %rbx,%r8 | |
0x000000000041b9be <+894>: shl $0x2,%r8 | |
0x000000000041b9c2 <+898>: mov %r9,%r13 | |
0x000000000041b9c5 <+901>: callq 0x65d4c8 <memmove> | |
0x000000000041b9ca <+906>: mov %r13,%r9 | |
0x000000000041b9cd <+909>: mov (%r9,%r14,4),%eax | |
0x000000000041b9d1 <+913>: mov %eax,(%r15,%rbx,4) | |
0x000000000041b9d5 <+917>: cmp %r12,%rsi | |
0x000000000041b9d8 <+920>: jne 0x41b980 <vel0city::vertex_array_object::get_vertex_array_object<u16>+832> | |
0x000000000041b9da <+922>: mov -0x180a88(%rbp),%rsi | |
0x000000000041b9e1 <+929>: mov -0x180a68(%rbp),%rax | |
0x000000000041b9e8 <+936>: cmp %rsi,%rax | |
0x000000000041b9eb <+939>: jb 0x41b940 <vel0city::vertex_array_object::get_vertex_array_object<u16>+768> | |
0x000000000041b9f1 <+945>: mov %r9,-0x180a80(%rbp) | |
0x000000000041b9f8 <+952>: cmp $0x21,%rsi | |
0x000000000041b9fc <+956>: mov %r15,-0x180a70(%rbp) | |
0x000000000041ba03 <+963>: jb 0x41bb17 <vel0city::vertex_array_object::get_vertex_array_object<u16>+1239> | |
0x000000000041ba09 <+969>: lea (%r15,%rsi,4),%rax | |
0x000000000041ba0d <+973>: mov $0x20,%r12d | |
0x000000000041ba13 <+979>: mov %r15,-0x180a70(%rbp) | |
0x000000000041ba1a <+986>: nopw 0x0(%rax,%rax,1) | |
0x000000000041ba20 <+992>: mov -0x180a70(%rbp),%rcx | |
0x000000000041ba27 <+999>: mov %rcx,-0x180a78(%rbp) | |
0x000000000041ba2e <+1006>: mov %rax,-0x180a70(%rbp) | |
0x000000000041ba35 <+1013>: mov %r12,-0x180a68(%rbp) | |
0x000000000041ba3c <+1020>: lea (%r12,%r12,1),%r12 | |
0x000000000041ba40 <+1024>: xor %r14d,%r14d | |
0x000000000041ba43 <+1027>: data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) | |
0x000000000041ba50 <+1040>: mov %r14,%rdx | |
0x000000000041ba53 <+1043>: mov %rdx,%rcx | |
0x000000000041ba56 <+1046>: add %r12,%rcx | |
0x000000000041ba59 <+1049>: mov %rcx,%r14 | |
0x000000000041ba5c <+1052>: cmovb %rsi,%r14 | |
0x000000000041ba60 <+1056>: mov -0x180a68(%rbp),%rax | |
0x000000000041ba67 <+1063>: lea (%rdx,%rax,1),%rax | |
0x000000000041ba6b <+1067>: cmp %rsi,%rax | |
0x000000000041ba6e <+1070>: cmovae %rsi,%rax | |
0x000000000041ba72 <+1074>: cmp %rsi,%rcx | |
0x000000000041ba75 <+1077>: cmovae %rsi,%rcx | |
0x000000000041ba79 <+1081>: mov %rsi,%r13 | |
0x000000000041ba7c <+1084>: cmp %rcx,%rdx | |
0x000000000041ba7f <+1087>: jge 0x41bafb <vel0city::vertex_array_object::get_vertex_array_object<u16>+1211> | |
0x000000000041ba81 <+1089>: mov -0x180a78(%rbp),%rbx | |
0x000000000041ba88 <+1096>: lea (%rbx,%rax,4),%r8 | |
0x000000000041ba8c <+1100>: lea (%rbx,%rcx,4),%r10 | |
0x000000000041ba90 <+1104>: mov -0x180a70(%rbp),%rax | |
0x000000000041ba97 <+1111>: lea (%rax,%rcx,4),%r9 | |
0x000000000041ba9b <+1115>: lea (%rax,%rdx,4),%rcx | |
0x000000000041ba9f <+1119>: lea (%rbx,%rdx,4),%rdx | |
0x000000000041baa3 <+1123>: mov %r8,%rsi | |
0x000000000041baa6 <+1126>: nopw %cs:0x0(%rax,%rax,1) | |
0x000000000041bab0 <+1136>: cmp %r8,%rdx | |
0x000000000041bab3 <+1139>: je 0x41bae0 <vel0city::vertex_array_object::get_vertex_array_object<u16>+1184> | |
0x000000000041bab5 <+1141>: cmp %r10,%rsi | |
0x000000000041bab8 <+1144>: je 0x41baef <vel0city::vertex_array_object::get_vertex_array_object<u16>+1199> | |
0x000000000041baba <+1146>: mov (%rdx),%ebx | |
0x000000000041babc <+1148>: mov (%rsi),%edi | |
0x000000000041babe <+1150>: lea 0x4(%rsi),%r11 | |
0x000000000041bac2 <+1154>: lea 0x4(%rdx),%rax | |
0x000000000041bac6 <+1158>: cmp %edi,%ebx | |
0x000000000041bac8 <+1160>: cmovbe %rax,%rdx | |
0x000000000041bacc <+1164>: cmova %r11,%rsi | |
0x000000000041bad0 <+1168>: cmova %edi,%ebx | |
0x000000000041bad3 <+1171>: mov %ebx,(%rcx) | |
0x000000000041bad5 <+1173>: add $0x4,%rcx | |
0x000000000041bad9 <+1177>: cmp %r9,%rcx | |
0x000000000041badc <+1180>: jb 0x41bab0 <vel0city::vertex_array_object::get_vertex_array_object<u16>+1136> | |
0x000000000041bade <+1182>: jmp 0x41bafb <vel0city::vertex_array_object::get_vertex_array_object<u16>+1211> | |
0x000000000041bae0 <+1184>: sub %rsi,%r10 | |
0x000000000041bae3 <+1187>: and $0xfffffffffffffffc,%r10 | |
0x000000000041bae7 <+1191>: mov %rsi,%rdx | |
0x000000000041baea <+1194>: mov %r10,%r8 | |
0x000000000041baed <+1197>: jmp 0x41baf6 <vel0city::vertex_array_object::get_vertex_array_object<u16>+1206> | |
0x000000000041baef <+1199>: sub %rdx,%r8 | |
0x000000000041baf2 <+1202>: and $0xfffffffffffffffc,%r8 | |
0x000000000041baf6 <+1206>: callq 0x65d4a0 <memcpy> | |
0x000000000041bafb <+1211>: mov %r13,%rsi | |
0x000000000041bafe <+1214>: cmp %rsi,%r14 | |
0x000000000041bb01 <+1217>: jb 0x41ba50 <vel0city::vertex_array_object::get_vertex_array_object<u16>+1040> | |
0x000000000041bb07 <+1223>: cmp %rsi,%r12 | |
0x000000000041bb0a <+1226>: mov -0x180a78(%rbp),%rax | |
0x000000000041bb11 <+1233>: jb 0x41ba20 <vel0city::vertex_array_object::get_vertex_array_object<u16>+992> | |
0x000000000041bb17 <+1239>: lea 0x0(,%rsi,4),%r8 | |
0x000000000041bb1f <+1247>: mov -0x180a80(%rbp),%rcx | |
0x000000000041bb26 <+1254>: mov -0x180a70(%rbp),%rdx | |
0x000000000041bb2d <+1261>: callq 0x65d4a0 <memcpy> | |
0x000000000041bb32 <+1266>: mov -0x180aa0(%rbp),%rdx | |
0x000000000041bb39 <+1273>: test %rdx,%rdx | |
0x000000000041bb3c <+1276>: je 0x41bb5f <vel0city::vertex_array_object::get_vertex_array_object<u16>+1311> | |
0x000000000041bb3e <+1278>: shl $0x2,%rdx | |
0x000000000041bb42 <+1282>: xor %r8d,%r8d | |
0x000000000041bb45 <+1285>: mov %r15,%rcx | |
0x000000000041bb48 <+1288>: mov -0x180a90(%rbp),%r14 | |
0x000000000041bb4f <+1295>: callq 0x684db0 <je_sdallocx> | |
0x000000000041bb54 <+1300>: jmp 0x41bb66 <vel0city::vertex_array_object::get_vertex_array_object<u16>+1318> | |
0x000000000041bb56 <+1302>: mov %r9,-0x180a80(%rbp) | |
0x000000000041bb5d <+1309>: jmp 0x41bb66 <vel0city::vertex_array_object::get_vertex_array_object<u16>+1318> | |
0x000000000041bb5f <+1311>: mov -0x180a90(%rbp),%r14 | |
0x000000000041bb66 <+1318>: mov -0x180ab8(%rbp),%rcx | |
0x000000000041bb6d <+1325>: callq 0x445bc0 <glium::program::program::Program.GlObject::get_id> | |
0x000000000041bb72 <+1330>: mov %rax,%r12 | |
0x000000000041bb75 <+1333>: mov -0x180a98(%rbp),%rax | |
0x000000000041bb7c <+1340>: mov (%rax),%rax | |
0x000000000041bb7f <+1343>: mov %rax,-0x180aa0(%rbp) | |
0x000000000041bb86 <+1350>: lea 0x5cf8(%rax),%r13 | |
0x000000000041bb8d <+1357>: lea -0x180970(%rbp),%rcx | |
0x000000000041bb94 <+1364>: mov %r13,%rdx | |
0x000000000041bb97 <+1367>: callq 0x6480a0 <_ZN4cell26BorrowRefMut$LT$$u27$b$GT$3new20h7967564a739a46b8TCsE> | |
0x000000000041bb9c <+1372>: cmpq $0x0,-0x180970(%rbp) | |
0x000000000041bba4 <+1380>: je 0x41d99f <vel0city::vertex_array_object::get_vertex_array_object<u16>+9055> | |
0x000000000041bbaa <+1386>: mov -0x180aa0(%rbp),%rax | |
0x000000000041bbb1 <+1393>: lea 0x5ce0(%rax),%r15 | |
0x000000000041bbb8 <+1400>: mov %r15,-0x1809d8(%rbp) | |
0x000000000041bbbf <+1407>: movdqu -0x180970(%rbp),%xmm0 | |
0x000000000041bbc7 <+1415>: movdqu %xmm0,-0x1809d0(%rbp) | |
0x000000000041bbcf <+1423>: xor %eax,%eax | |
0x000000000041bbd1 <+1425>: mov $0x1,%r8d | |
0x000000000041bbd7 <+1431>: test %rsi,%rsi | |
0x000000000041bbda <+1434>: je 0x41bcb4 <vel0city::vertex_array_object::get_vertex_array_object<u16>+1652> | |
0x000000000041bbe0 <+1440>: mov $0x4,%ecx | |
0x000000000041bbe5 <+1445>: mov %rsi,%rax | |
0x000000000041bbe8 <+1448>: mul %rcx | |
0x000000000041bbeb <+1451>: movdqu 0x281b45(%rip),%xmm0 # 0x69d738 <const8288> | |
0x000000000041bbf3 <+1459>: movdqa %xmm0,-0x180930(%rbp) | |
0x000000000041bbfb <+1467>: jo 0x41daaf <vel0city::vertex_array_object::get_vertex_array_object<u16>+9327> | |
0x000000000041bc01 <+1473>: xor %edx,%edx | |
0x000000000041bc03 <+1475>: mov %rax,%rcx | |
0x000000000041bc06 <+1478>: callq 0x67ccf0 <je_mallocx> | |
0x000000000041bc0b <+1483>: mov %rax,%r8 | |
0x000000000041bc0e <+1486>: test %r8,%r8 | |
0x000000000041bc11 <+1489>: mov -0x180a80(%rbp),%rdi | |
0x000000000041bc18 <+1496>: je 0x41db15 <vel0city::vertex_array_object::get_vertex_array_object<u16>+9429> | |
0x000000000041bc1e <+1502>: xor %ecx,%ecx | |
0x000000000041bc20 <+1504>: test %rsi,%rsi | |
0x000000000041bc23 <+1507>: je 0x41bc86 <vel0city::vertex_array_object::get_vertex_array_object<u16>+1606> | |
0x000000000041bc25 <+1509>: xor %ecx,%ecx | |
0x000000000041bc27 <+1511>: mov %rsi,%rax | |
0x000000000041bc2a <+1514>: and $0xfffffffffffffff8,%rax | |
0x000000000041bc2e <+1518>: je 0x41bc81 <vel0city::vertex_array_object::get_vertex_array_object<u16>+1601> | |
0x000000000041bc30 <+1520>: lea -0x4(%rdi,%rsi,4),%rdx | |
0x000000000041bc35 <+1525>: xor %ecx,%ecx | |
0x000000000041bc37 <+1527>: cmp %rdx,%r8 | |
0x000000000041bc3a <+1530>: ja 0x41bc46 <vel0city::vertex_array_object::get_vertex_array_object<u16>+1542> | |
0x000000000041bc3c <+1532>: lea -0x4(%r8,%rsi,4),%rdx | |
0x000000000041bc41 <+1537>: cmp %rdx,%rdi | |
0x000000000041bc44 <+1540>: jbe 0x41bc81 <vel0city::vertex_array_object::get_vertex_array_object<u16>+1601> | |
0x000000000041bc46 <+1542>: lea 0x10(%r8),%rcx | |
0x000000000041bc4a <+1546>: lea 0x10(%rdi),%rdx | |
0x000000000041bc4e <+1550>: mov %rsi,%rbx | |
0x000000000041bc51 <+1553>: and $0xfffffffffffffff8,%rbx | |
0x000000000041bc55 <+1557>: data32 nopw %cs:0x0(%rax,%rax,1) | |
0x000000000041bc60 <+1568>: movdqu -0x10(%rdx),%xmm0 | |
0x000000000041bc65 <+1573>: movups (%rdx),%xmm1 | |
0x000000000041bc68 <+1576>: movdqu %xmm0,-0x10(%rcx) | |
0x000000000041bc6d <+1581>: movups %xmm1,(%rcx) | |
0x000000000041bc70 <+1584>: add $0x20,%rcx | |
0x000000000041bc74 <+1588>: add $0x20,%rdx | |
0x000000000041bc78 <+1592>: add $0xfffffffffffffff8,%rbx | |
0x000000000041bc7c <+1596>: jne 0x41bc60 <vel0city::vertex_array_object::get_vertex_array_object<u16>+1568> | |
0x000000000041bc7e <+1598>: mov %rax,%rcx | |
0x000000000041bc81 <+1601>: cmp %rcx,%rsi | |
0x000000000041bc84 <+1604>: je 0x41bcb1 <vel0city::vertex_array_object::get_vertex_array_object<u16>+1649> | |
0x000000000041bc86 <+1606>: lea (%rdi,%rcx,4),%rax | |
0x000000000041bc8a <+1610>: lea (%r8,%rcx,4),%rdx | |
0x000000000041bc8e <+1614>: mov %rsi,%rbx | |
0x000000000041bc91 <+1617>: sub %rcx,%rbx | |
0x000000000041bc94 <+1620>: data32 data32 nopw %cs:0x0(%rax,%rax,1) | |
0x000000000041bca0 <+1632>: mov (%rax),%ecx | |
0x000000000041bca2 <+1634>: mov %ecx,(%rdx) | |
0x000000000041bca4 <+1636>: add $0x4,%rax | |
0x000000000041bca8 <+1640>: add $0x4,%rdx | |
0x000000000041bcac <+1644>: dec %rbx | |
0x000000000041bcaf <+1647>: jne 0x41bca0 <vel0city::vertex_array_object::get_vertex_array_object<u16>+1632> | |
0x000000000041bcb1 <+1649>: mov %rsi,%rax | |
0x000000000041bcb4 <+1652>: mov %rax,-0x180a70(%rbp) | |
0x000000000041bcbb <+1659>: mov %r8,-0x180ab0(%rbp) | |
0x000000000041bcc2 <+1666>: mov %r13,-0x180ae0(%rbp) | |
0x000000000041bcc9 <+1673>: mov %r15,-0x180ac8(%rbp) | |
0x000000000041bcd0 <+1680>: mov %rsi,-0x180a88(%rbp) | |
0x000000000041bcd7 <+1687>: mov %r14,-0x180a90(%rbp) | |
0x000000000041bcde <+1694>: mov %r8,-0x1809f8(%rbp) | |
0x000000000041bce5 <+1701>: mov %rax,-0x1809f0(%rbp) | |
0x000000000041bcec <+1708>: mov %rax,-0x1809e8(%rbp) | |
0x000000000041bcf3 <+1715>: mov %r12,-0x1809e0(%rbp) | |
0x000000000041bcfa <+1722>: mov %r12,-0x180aa8(%rbp) | |
0x000000000041bd01 <+1729>: lea -0x1809f8(%rbp),%rcx | |
0x000000000041bd08 <+1736>: callq 0x41eb30 <vel0city::collections::hash::map::HashMap<K, V, S>::make_hash<(collections::vec::Vec<u32>, glium::Handle)>> | |
0x000000000041bd0d <+1741>: mov %rax,-0x180a68(%rbp) | |
0x000000000041bd14 <+1748>: mov -0x180aa0(%rbp),%rax | |
0x000000000041bd1b <+1755>: mov 0x5ce0(%rax),%rcx | |
0x000000000041bd22 <+1762>: test %rcx,%rcx | |
0x000000000041bd25 <+1765>: je 0x41bf17 <vel0city::vertex_array_object::get_vertex_array_object<u16>+2263> | |
0x000000000041bd2b <+1771>: mov -0x180aa0(%rbp),%rax | |
0x000000000041bd32 <+1778>: mov 0x5ce8(%rax),%r12 | |
0x000000000041bd39 <+1785>: mov 0x5cf0(%rax),%rsi | |
0x000000000041bd40 <+1792>: mov %rcx,-0x180a78(%rbp) | |
0x000000000041bd47 <+1799>: lea 0x0(,%rcx,8),%rdx | |
0x000000000041bd4f <+1807>: mov %rcx,%r8 | |
0x000000000041bd52 <+1810>: shl $0x5,%r8 | |
0x000000000041bd56 <+1814>: movq $0x8,0x20(%rsp) | |
0x000000000041bd5f <+1823>: lea -0x180918(%rbp),%rcx | |
0x000000000041bd66 <+1830>: mov $0x8,%r9d | |
0x000000000041bd6c <+1836>: callq 0x5a8670 <_ZN11collections4hash5table17calculate_offsets20h7998eed8879f485f4LuE> | |
0x000000000041bd71 <+1841>: test %r12,%r12 | |
0x000000000041bd74 <+1844>: je 0x41bf17 <vel0city::vertex_array_object::get_vertex_array_object<u16>+2263> | |
0x000000000041bd7a <+1850>: mov -0x180aa8(%rbp),%rax | |
0x000000000041bd81 <+1857>: shr $0x20,%rax | |
0x000000000041bd85 <+1861>: mov %rax,-0x180ae8(%rbp) | |
0x000000000041bd8c <+1868>: mov -0x180a78(%rbp),%rax | |
0x000000000041bd93 <+1875>: lea -0x1(%rax),%r9 | |
0x000000000041bd97 <+1879>: mov %r9,-0x180a98(%rbp) | |
0x000000000041bd9e <+1886>: and -0x180a68(%rbp),%r9 | |
0x000000000041bda5 <+1893>: add %r9,%r12 | |
0x000000000041bda8 <+1896>: mov -0x180910(%rbp),%rax | |
0x000000000041bdaf <+1903>: add %rsi,%rax | |
0x000000000041bdb2 <+1906>: mov %r9,%r14 | |
0x000000000041bdb5 <+1909>: shl $0x4,%r14 | |
0x000000000041bdb9 <+1913>: add %rax,%r14 | |
0x000000000041bdbc <+1916>: lea (%rsi,%r9,8),%rbx | |
0x000000000041bdc0 <+1920>: add -0x180918(%rbp),%rsi | |
0x000000000041bdc7 <+1927>: mov %r9,%rdi | |
0x000000000041bdca <+1930>: shl $0x5,%rdi | |
0x000000000041bdce <+1934>: add %rsi,%rdi | |
0x000000000041bdd1 <+1937>: mov -0x180ab0(%rbp),%rax | |
0x000000000041bdd8 <+1944>: mov -0x180a70(%rbp),%rcx | |
0x000000000041bddf <+1951>: lea (%rax,%rcx,4),%r13 | |
0x000000000041bde3 <+1955>: mov %r9,%rsi | |
0x000000000041bde6 <+1958>: nopw %cs:0x0(%rax,%rax,1) | |
0x000000000041bdf0 <+1968>: mov (%rbx),%rax | |
0x000000000041bdf3 <+1971>: test %rax,%rax | |
0x000000000041bdf6 <+1974>: je 0x41bf17 <vel0city::vertex_array_object::get_vertex_array_object<u16>+2263> | |
0x000000000041bdfc <+1980>: mov %rsi,%rcx | |
0x000000000041bdff <+1983>: sub %rax,%rcx | |
0x000000000041be02 <+1986>: and -0x180a98(%rbp),%rcx | |
0x000000000041be09 <+1993>: add %r9,%rcx | |
0x000000000041be0c <+1996>: cmp %rsi,%rcx | |
0x000000000041be0f <+1999>: jb 0x41bf17 <vel0city::vertex_array_object::get_vertex_array_object<u16>+2263> | |
0x000000000041be15 <+2005>: cmp -0x180a68(%rbp),%rax | |
0x000000000041be1c <+2012>: jne 0x41bee0 <vel0city::vertex_array_object::get_vertex_array_object<u16>+2208> | |
0x000000000041be22 <+2018>: mov -0x180a70(%rbp),%rax | |
0x000000000041be29 <+2025>: cmp 0x8(%rdi),%rax | |
0x000000000041be2d <+2029>: jne 0x41bee0 <vel0city::vertex_array_object::get_vertex_array_object<u16>+2208> | |
0x000000000041be33 <+2035>: mov (%rdi),%rcx | |
0x000000000041be36 <+2038>: mov -0x180a70(%rbp),%rax | |
0x000000000041be3d <+2045>: lea (%rcx,%rax,4),%r10 | |
0x000000000041be41 <+2049>: mov -0x180ab0(%rbp),%rdx | |
0x000000000041be48 <+2056>: nopl 0x0(%rax,%rax,1) | |
0x000000000041be50 <+2064>: cmp %r13,%rdx | |
0x000000000041be53 <+2067>: mov %r13,%r11 | |
0x000000000041be56 <+2070>: mov $0x0,%r8d | |
0x000000000041be5c <+2076>: je 0x41be65 <vel0city::vertex_array_object::get_vertex_array_object<u16>+2085> | |
0x000000000041be5e <+2078>: lea 0x4(%rdx),%r11 | |
0x000000000041be62 <+2082>: mov %rdx,%r8 | |
0x000000000041be65 <+2085>: cmp %r10,%rcx | |
0x000000000041be68 <+2088>: mov %r10,%rax | |
0x000000000041be6b <+2091>: mov $0x0,%r15d | |
0x000000000041be71 <+2097>: je 0x41be7a <vel0city::vertex_array_object::get_vertex_array_object<u16>+2106> | |
0x000000000041be73 <+2099>: lea 0x4(%rcx),%rax | |
0x000000000041be77 <+2103>: mov %rcx,%r15 | |
0x000000000041be7a <+2106>: test %r8,%r8 | |
0x000000000041be7d <+2109>: setne %cl | |
0x000000000041be80 <+2112>: je 0x41be9b <vel0city::vertex_array_object::get_vertex_array_object<u16>+2139> | |
0x000000000041be82 <+2114>: test %cl,%cl | |
0x000000000041be84 <+2116>: je 0x41bee0 <vel0city::vertex_array_object::get_vertex_array_object<u16>+2208> | |
0x000000000041be86 <+2118>: test %r15,%r15 | |
0x000000000041be89 <+2121>: je 0x41bee0 <vel0city::vertex_array_object::get_vertex_array_object<u16>+2208> | |
0x000000000041be8b <+2123>: mov (%r8),%ecx | |
0x000000000041be8e <+2126>: cmp (%r15),%ecx | |
0x000000000041be91 <+2129>: mov %r11,%rdx | |
0x000000000041be94 <+2132>: mov %rax,%rcx | |
0x000000000041be97 <+2135>: je 0x41be50 <vel0city::vertex_array_object::get_vertex_array_object<u16>+2064> | |
0x000000000041be99 <+2137>: jmp 0x41bee0 <vel0city::vertex_array_object::get_vertex_array_object<u16>+2208> | |
0x000000000041be9b <+2139>: test %r15,%r15 | |
0x000000000041be9e <+2142>: jne 0x41bee0 <vel0city::vertex_array_object::get_vertex_array_object<u16>+2208> | |
0x000000000041bea0 <+2144>: mov 0x18(%rdi),%ecx | |
0x000000000041bea3 <+2147>: mov 0x1c(%rdi),%eax | |
0x000000000041bea6 <+2150>: cmp $0x1,%ecx | |
0x000000000041bea9 <+2153>: jne 0x41beb9 <vel0city::vertex_array_object::get_vertex_array_object<u16>+2169> | |
0x000000000041beab <+2155>: mov -0x180aa8(%rbp),%rcx | |
0x000000000041beb2 <+2162>: cmp $0x1,%ecx | |
0x000000000041beb5 <+2165>: je 0x41bec8 <vel0city::vertex_array_object::get_vertex_array_object<u16>+2184> | |
0x000000000041beb7 <+2167>: jmp 0x41bee0 <vel0city::vertex_array_object::get_vertex_array_object<u16>+2208> | |
0x000000000041beb9 <+2169>: test %ecx,%ecx | |
0x000000000041bebb <+2171>: jne 0x41bee0 <vel0city::vertex_array_object::get_vertex_array_object<u16>+2208> | |
0x000000000041bebd <+2173>: mov -0x180aa8(%rbp),%rcx | |
0x000000000041bec4 <+2180>: test %ecx,%ecx | |
0x000000000041bec6 <+2182>: jne 0x41bee0 <vel0city::vertex_array_object::get_vertex_array_object<u16>+2208> | |
0x000000000041bec8 <+2184>: mov -0x180ae8(%rbp),%rcx | |
0x000000000041becf <+2191>: cmp %eax,%ecx | |
0x000000000041bed1 <+2193>: je 0x41d4ba <vel0city::vertex_array_object::get_vertex_array_object<u16>+7802> | |
0x000000000041bed7 <+2199>: nopw 0x0(%rax,%rax,1) | |
0x000000000041bee0 <+2208>: lea 0x1(%rsi),%rax | |
0x000000000041bee4 <+2212>: xor %rax,%rsi | |
0x000000000041bee7 <+2215>: and -0x180a78(%rbp),%rsi | |
0x000000000041beee <+2222>: mov $0x1,%ecx | |
0x000000000041bef3 <+2227>: sub %rsi,%rcx | |
0x000000000041bef6 <+2230>: lea (%rbx,%rcx,8),%rbx | |
0x000000000041befa <+2234>: mov %rcx,%rdx | |
0x000000000041befd <+2237>: shl $0x5,%rdx | |
0x000000000041bf01 <+2241>: add %rdx,%rdi | |
0x000000000041bf04 <+2244>: shl $0x4,%rcx | |
0x000000000041bf08 <+2248>: add %rcx,%r14 | |
0x000000000041bf0b <+2251>: cmp %r12,%rax | |
0x000000000041bf0e <+2254>: mov %rax,%rsi | |
0x000000000041bf11 <+2257>: jne 0x41bdf0 <vel0city::vertex_array_object::get_vertex_array_object<u16>+1968> | |
0x000000000041bf17 <+2263>: mov -0x180a70(%rbp),%rdx | |
0x000000000041bf1e <+2270>: test %rdx,%rdx | |
0x000000000041bf21 <+2273>: je 0x41bf36 <vel0city::vertex_array_object::get_vertex_array_object<u16>+2294> | |
0x000000000041bf23 <+2275>: shl $0x2,%rdx | |
0x000000000041bf27 <+2279>: xor %r8d,%r8d | |
0x000000000041bf2a <+2282>: mov -0x180ab0(%rbp),%rcx | |
0x000000000041bf31 <+2289>: callq 0x684db0 <je_sdallocx> | |
0x000000000041bf36 <+2294>: cmpb $0x0,-0x1809c8(%rbp) | |
0x000000000041bf3d <+2301>: mov -0x180a90(%rbp),%r14 | |
0x000000000041bf44 <+2308>: mov -0x180ac8(%rbp),%r15 | |
0x000000000041bf4b <+2315>: mov -0x180aa8(%rbp),%r12 | |
0x000000000041bf52 <+2322>: mov -0x180ad0(%rbp),%esi | |
0x000000000041bf58 <+2328>: mov -0x180ae0(%rbp),%rdi | |
0x000000000041bf5f <+2335>: je 0x41bf6d <vel0city::vertex_array_object::get_vertex_array_object<u16>+2349> | |
0x000000000041bf61 <+2337>: lea -0x1809d0(%rbp),%rcx | |
0x000000000041bf68 <+2344>: callq 0x648090 <_ZN4cell31BorrowRefMut$LT$$u27$b$GT$.Drop4drop20h206dd4a04710a6b91BsE> | |
0x000000000041bf6d <+2349>: mov -0x180aa0(%rbp),%rdx | |
0x000000000041bf74 <+2356>: incq 0x5d28(%rdx) | |
0x000000000041bf7b <+2363>: mov -0x180ac0(%rbp),%rax | |
0x000000000041bf82 <+2370>: mov %rax,-0x180a20(%rbp) | |
0x000000000041bf89 <+2377>: mov -0x180ad8(%rbp),%rax | |
0x000000000041bf90 <+2384>: mov %rax,-0x180a18(%rbp) | |
0x000000000041bf97 <+2391>: mov -0x180ab8(%rbp),%rax | |
0x000000000041bf9e <+2398>: mov %rax,0x20(%rsp) | |
0x000000000041bfa3 <+2403>: lea -0x180a10(%rbp),%rcx | |
0x000000000041bfaa <+2410>: lea -0x180a20(%rbp),%r8 | |
0x000000000041bfb1 <+2417>: mov %esi,%r9d | |
0x000000000041bfb4 <+2420>: callq 0x479540 <glium::vertex_array_object::VertexArrayObject::new> | |
0x000000000041bfb9 <+2425>: mov -0x180a08(%rbp),%rax | |
0x000000000041bfc0 <+2432>: mov %rax,-0x180ab8(%rbp) | |
0x000000000041bfc7 <+2439>: lea -0x180900(%rbp),%rcx | |
0x000000000041bfce <+2446>: mov %rdi,%rdx | |
0x000000000041bfd1 <+2449>: callq 0x6480a0 <_ZN4cell26BorrowRefMut$LT$$u27$b$GT$3new20h7967564a739a46b8TCsE> | |
0x000000000041bfd6 <+2454>: cmpq $0x0,-0x180900(%rbp) | |
0x000000000041bfde <+2462>: mov -0x180a88(%rbp),%rcx | |
0x000000000041bfe5 <+2469>: je 0x41d9ad <vel0city::vertex_array_object::get_vertex_array_object<u16>+9069> | |
0x000000000041bfeb <+2475>: mov %r15,-0x180a48(%rbp) | |
0x000000000041bff2 <+2482>: movups -0x180900(%rbp),%xmm0 | |
0x000000000041bff9 <+2489>: movups %xmm0,-0x180a40(%rbp) | |
0x000000000041c000 <+2496>: movaps -0x180a10(%rbp),%xmm0 | |
0x000000000041c007 <+2503>: movaps %xmm0,-0x180a60(%rbp) | |
0x000000000041c00e <+2510>: xorps %xmm0,%xmm0 | |
0x000000000041c011 <+2513>: movaps %xmm0,-0x180a10(%rbp) | |
0x000000000041c018 <+2520>: mov -0x180a80(%rbp),%rax | |
0x000000000041c01f <+2527>: mov %rax,-0x1808c0(%rbp) | |
0x000000000041c026 <+2534>: mov %rcx,-0x1808b8(%rbp) | |
0x000000000041c02d <+2541>: mov %r14,-0x1808b0(%rbp) | |
0x000000000041c034 <+2548>: mov %r12,-0x1808a8(%rbp) | |
0x000000000041c03b <+2555>: movdqa -0x180a60(%rbp),%xmm0 | |
0x000000000041c043 <+2563>: movdqa %xmm0,-0x1808d0(%rbp) | |
0x000000000041c04b <+2571>: lea -0x1808c0(%rbp),%rcx | |
0x000000000041c052 <+2578>: callq 0x41eb30 <vel0city::collections::hash::map::HashMap<K, V, S>::make_hash<(collections::vec::Vec<u32>, glium::Handle)>> | |
0x000000000041c057 <+2583>: mov %rax,-0x180a70(%rbp) | |
0x000000000041c05e <+2590>: mov -0x180aa0(%rbp),%rax | |
0x000000000041c065 <+2597>: mov 0x5ce8(%rax),%rbx | |
0x000000000041c06c <+2604>: xor %ecx,%ecx | |
0x000000000041c06e <+2606>: mov %rbx,%rax | |
0x000000000041c071 <+2609>: add $0x1,%rax | |
0x000000000041c075 <+2613>: cmovae %rax,%rcx | |
0x000000000041c079 <+2617>: movups 0x2816b8(%rip),%xmm6 # 0x69d738 <const8288> | |
0x000000000041c080 <+2624>: movaps %xmm6,-0x10bf10(%rbp) | |
0x000000000041c087 <+2631>: jb 0x41d9bb <vel0city::vertex_array_object::get_vertex_array_object<u16>+9083> | |
0x000000000041c08d <+2637>: imul $0xb,%rcx,%rax | |
0x000000000041c091 <+2641>: movabs $0xcccccccccccccccd,%rdx | |
0x000000000041c09b <+2651>: mul %rdx | |
0x000000000041c09e <+2654>: shr $0x3,%rdx | |
0x000000000041c0a2 <+2658>: cmp %rdx,%rcx | |
0x000000000041c0a5 <+2661>: ja 0x41da21 <vel0city::vertex_array_object::get_vertex_array_object<u16>+9185> | |
0x000000000041c0ab <+2667>: mov (%r15),%rdi | |
0x000000000041c0ae <+2670>: cmp %rdx,%rdi | |
0x000000000041c0b1 <+2673>: jae 0x41c71a <vel0city::vertex_array_object::get_vertex_array_object<u16>+4314> | |
0x000000000041c0b7 <+2679>: dec %rdx | |
0x000000000041c0ba <+2682>: bsr %rdx,%rax | |
0x000000000041c0be <+2686>: mov $0x7f,%ecx | |
0x000000000041c0c3 <+2691>: cmovne %rax,%rcx | |
0x000000000041c0c7 <+2695>: inc %ecx | |
0x000000000041c0c9 <+2697>: mov $0x1,%eax | |
0x000000000041c0ce <+2702>: shl %cl,%rax | |
0x000000000041c0d1 <+2705>: cmp $0x20,%rax | |
0x000000000041c0d5 <+2709>: mov $0x20,%edi | |
0x000000000041c0da <+2714>: cmova %rax,%rdi | |
0x000000000041c0de <+2718>: cmp %rdi,%rbx | |
0x000000000041c0e1 <+2721>: ja 0x41dcbe <vel0city::vertex_array_object::get_vertex_array_object<u16>+9854> | |
0x000000000041c0e7 <+2727>: lea -0x1(%rdi),%rax | |
0x000000000041c0eb <+2731>: test %rax,%rdi | |
0x000000000041c0ee <+2734>: jne 0x41dce3 <vel0city::vertex_array_object::get_vertex_array_object<u16>+9891> | |
0x000000000041c0f4 <+2740>: lea 0x0(,%rdi,8),%rbx | |
0x000000000041c0fc <+2748>: mov %rdi,%r9 | |
0x000000000041c0ff <+2751>: shl $0x5,%r9 | |
0x000000000041c103 <+2755>: mov %rdi,%rax | |
0x000000000041c106 <+2758>: shl $0x4,%rax | |
0x000000000041c10a <+2762>: mov %rax,0x28(%rsp) | |
0x000000000041c10f <+2767>: movq $0x8,0x30(%rsp) | |
0x000000000041c118 <+2776>: movq $0x8,0x20(%rsp) | |
0x000000000041c121 <+2785>: lea -0x180760(%rbp),%rcx | |
0x000000000041c128 <+2792>: mov $0x8,%r8d | |
0x000000000041c12e <+2798>: mov %rbx,%rdx | |
0x000000000041c131 <+2801>: callq 0x5a84f0 <_ZN11collections4hash5table20calculate_allocation20h44e8a90a46f2251aNMuE> | |
0x000000000041c136 <+2806>: cmpb $0x0,-0x180748(%rbp) | |
0x000000000041c13d <+2813>: jne 0x41dd4c <vel0city::vertex_array_object::get_vertex_array_object<u16>+9996> | |
0x000000000041c143 <+2819>: mov -0x180760(%rbp),%rsi | |
0x000000000041c14a <+2826>: mov -0x180758(%rbp),%r14 | |
0x000000000041c151 <+2833>: mov -0x180750(%rbp),%rcx | |
0x000000000041c158 <+2840>: mov $0x38,%edx | |
0x000000000041c15d <+2845>: mov %rdi,%rax | |
0x000000000041c160 <+2848>: mul %rdx | |
0x000000000041c163 <+2851>: movaps %xmm6,-0x180710(%rbp) | |
0x000000000041c16a <+2858>: jo 0x41dd68 <vel0city::vertex_array_object::get_vertex_array_object<u16>+10024> | |
0x000000000041c170 <+2864>: cmp %rax,%rcx | |
0x000000000041c173 <+2867>: jb 0x41ddce <vel0city::vertex_array_object::get_vertex_array_object<u16>+10126> | |
0x000000000041c179 <+2873>: xor %edx,%edx | |
0x000000000041c17b <+2875>: cmp $0x11,%rsi | |
0x000000000041c17f <+2879>: jb 0x41c18e <vel0city::vertex_array_object::get_vertex_array_object<u16>+2894> | |
0x000000000041c181 <+2881>: bsf %rsi,%rax | |
0x000000000041c185 <+2885>: mov $0x40,%edx | |
0x000000000041c18a <+2890>: cmovne %rax,%rdx | |
0x000000000041c18e <+2894>: callq 0x67ccf0 <je_mallocx> | |
0x000000000041c193 <+2899>: test %rax,%rax | |
0x000000000041c196 <+2902>: je 0x41ddea <vel0city::vertex_array_object::get_vertex_array_object<u16>+10154> | |
0x000000000041c19c <+2908>: add %r14,%rax | |
0x000000000041c19f <+2911>: mov %rdi,-0x1807a0(%rbp) | |
0x000000000041c1a6 <+2918>: movq $0x0,-0x180798(%rbp) | |
0x000000000041c1b1 <+2929>: mov %rax,-0x180790(%rbp) | |
0x000000000041c1b8 <+2936>: xor %edx,%edx | |
0x000000000041c1ba <+2938>: mov %rax,%rcx | |
0x000000000041c1bd <+2941>: mov %rbx,%r8 | |
0x000000000041c1c0 <+2944>: callq 0x65d4d0 <memset> | |
0x000000000041c1c5 <+2949>: mov -0x180790(%rbp),%rax | |
0x000000000041c1cc <+2956>: mov %rax,-0x1807f0(%rbp) | |
0x000000000041c1d3 <+2963>: movdqa -0x1807a0(%rbp),%xmm0 | |
0x000000000041c1db <+2971>: movdqa %xmm0,-0x180800(%rbp) | |
0x000000000041c1e3 <+2979>: xorps %xmm6,%xmm6 | |
0x000000000041c1e6 <+2982>: movaps %xmm6,-0x1807a0(%rbp) | |
0x000000000041c1ed <+2989>: movq $0x0,-0x180790(%rbp) | |
0x000000000041c1f8 <+3000>: lea -0x1807a0(%rbp),%rcx | |
0x000000000041c1ff <+3007>: callq 0x40feb0 <vel0city::collections::hash::table::RawTable<K, V>.Drop::drop> | |
0x000000000041c204 <+3012>: mov -0x1807f0(%rbp),%rax | |
0x000000000041c20b <+3019>: mov %rax,-0x1806f0(%rbp) | |
0x000000000041c212 <+3026>: movaps -0x180800(%rbp),%xmm0 | |
0x000000000041c219 <+3033>: movaps %xmm0,-0x180700(%rbp) | |
0x000000000041c220 <+3040>: mov 0x10(%r15),%rax | |
0x000000000041c224 <+3044>: mov %rax,-0x1806d0(%rbp) | |
0x000000000041c22b <+3051>: movups (%r15),%xmm0 | |
0x000000000041c22f <+3055>: movaps %xmm0,-0x1806e0(%rbp) | |
0x000000000041c236 <+3062>: mov -0x1806f0(%rbp),%rax | |
0x000000000041c23d <+3069>: mov %rax,0x10(%r15) | |
0x000000000041c241 <+3073>: movaps -0x180700(%rbp),%xmm0 | |
0x000000000041c248 <+3080>: movups %xmm0,(%r15) | |
0x000000000041c24c <+3084>: mov -0x1806d0(%rbp),%rax | |
0x000000000041c253 <+3091>: mov %rax,-0x1806f0(%rbp) | |
0x000000000041c25a <+3098>: movdqa -0x1806e0(%rbp),%xmm0 | |
0x000000000041c262 <+3106>: movdqa %xmm0,-0x180700(%rbp) | |
0x000000000041c26a <+3114>: movaps %xmm6,-0x1806e0(%rbp) | |
0x000000000041c271 <+3121>: movq $0x0,-0x1806d0(%rbp) | |
0x000000000041c27c <+3132>: lea -0x1806e0(%rbp),%rcx | |
0x000000000041c283 <+3139>: callq 0x40feb0 <vel0city::collections::hash::table::RawTable<K, V>.Drop::drop> | |
0x000000000041c288 <+3144>: mov -0x1806f0(%rbp),%rax | |
0x000000000041c28f <+3151>: mov %rax,-0x1807d0(%rbp) | |
0x000000000041c296 <+3158>: movdqa -0x180700(%rbp),%xmm0 | |
0x000000000041c29e <+3166>: movdqa %xmm0,-0x1807e0(%rbp) | |
0x000000000041c2a6 <+3174>: pxor %xmm0,%xmm0 | |
0x000000000041c2aa <+3178>: movdqa %xmm0,-0x180700(%rbp) | |
0x000000000041c2b2 <+3186>: movq $0x0,-0x1806f0(%rbp) | |
0x000000000041c2bd <+3197>: lea -0x180700(%rbp),%rcx | |
0x000000000041c2c4 <+3204>: callq 0x40feb0 <vel0city::collections::hash::table::RawTable<K, V>.Drop::drop> | |
0x000000000041c2c9 <+3209>: mov -0x1807d8(%rbp),%rbx | |
0x000000000041c2d0 <+3216>: mov %rbx,-0x180808(%rbp) | |
0x000000000041c2d7 <+3223>: test %rbx,%rbx | |
0x000000000041c2da <+3226>: je 0x41c726 <vel0city::vertex_array_object::get_vertex_array_object<u16>+4326> | |
0x000000000041c2e0 <+3232>: mov -0x1807e0(%rbp),%rax | |
0x000000000041c2e7 <+3239>: test %rax,%rax | |
0x000000000041c2ea <+3242>: je 0x41c726 <vel0city::vertex_array_object::get_vertex_array_object<u16>+4326> | |
0x000000000041c2f0 <+3248>: lea 0x0(,%rax,8),%rdx | |
0x000000000041c2f8 <+3256>: mov %rax,%r8 | |
0x000000000041c2fb <+3259>: shl $0x5,%r8 | |
0x000000000041c2ff <+3263>: mov -0x1807d0(%rbp),%r13 | |
0x000000000041c306 <+3270>: movq $0x8,0x20(%rsp) | |
0x000000000041c30f <+3279>: lea -0x1806c8(%rbp),%rcx | |
0x000000000041c316 <+3286>: mov %rax,%r15 | |
0x000000000041c319 <+3289>: mov $0x8,%r9d | |
0x000000000041c31f <+3295>: callq 0x5a8670 <_ZN11collections4hash5table17calculate_offsets20h7998eed8879f485f4LuE> | |
0x000000000041c324 <+3300>: mov -0x1806c8(%rbp),%rdi | |
0x000000000041c32b <+3307>: add %r13,%rdi | |
0x000000000041c32e <+3310>: mov -0x1806c0(%rbp),%rsi | |
0x000000000041c335 <+3317>: add %r13,%rsi | |
0x000000000041c338 <+3320>: lea -0x1(%r15),%rax | |
0x000000000041c33c <+3324>: xor %r14d,%r14d | |
0x000000000041c33f <+3327>: mov %rbx,%r8 | |
0x000000000041c342 <+3330>: mov %r15,%r9 | |
0x000000000041c345 <+3333>: jmp 0x41c37b <vel0city::vertex_array_object::get_vertex_array_object<u16>+3387> | |
0x000000000041c347 <+3335>: nopw 0x0(%rax,%rax,1) | |
0x000000000041c350 <+3344>: lea 0x1(%r14),%rcx | |
0x000000000041c354 <+3348>: xor %rcx,%r14 | |
0x000000000041c357 <+3351>: and %r9,%r14 | |
0x000000000041c35a <+3354>: mov $0x1,%ebx | |
0x000000000041c35f <+3359>: sub %r14,%rbx | |
0x000000000041c362 <+3362>: lea 0x0(%r13,%rbx,8),%r13 | |
0x000000000041c367 <+3367>: mov %rbx,%rdx | |
0x000000000041c36a <+3370>: shl $0x5,%rdx | |
0x000000000041c36e <+3374>: add %rdx,%rdi | |
0x000000000041c371 <+3377>: shl $0x4,%rbx | |
0x000000000041c375 <+3381>: add %rbx,%rsi | |
0x000000000041c378 <+3384>: mov %rcx,%r14 | |
0x000000000041c37b <+3387>: mov 0x0(%r13),%r12 | |
0x000000000041c37f <+3391>: test %r12,%r12 | |
0x000000000041c382 <+3394>: je 0x41c350 <vel0city::vertex_array_object::get_vertex_array_object<u16>+3344> | |
0x000000000041c384 <+3396>: mov %r14,%rcx | |
0x000000000041c387 <+3399>: sub %r12,%rcx | |
0x000000000041c38a <+3402>: test %rcx,%rax | |
0x000000000041c38d <+3405>: jne 0x41c350 <vel0city::vertex_array_object::get_vertex_array_object<u16>+3344> | |
0x000000000041c38f <+3407>: mov -0x180aa0(%rbp),%rax | |
0x000000000041c396 <+3414>: mov 0x5ce0(%rax),%r15 | |
0x000000000041c39d <+3421>: mov 0x5cf0(%rax),%rax | |
0x000000000041c3a4 <+3428>: mov %rax,-0x180aa8(%rbp) | |
0x000000000041c3ab <+3435>: lea -0x1(%r15),%rax | |
0x000000000041c3af <+3439>: mov %rax,-0x180ab0(%rbp) | |
0x000000000041c3b6 <+3446>: lea 0x0(,%r15,8),%rax | |
0x000000000041c3be <+3454>: mov %rax,-0x180a90(%rbp) | |
0x000000000041c3c5 <+3461>: mov %r15,%rax | |
0x000000000041c3c8 <+3464>: shl $0x5,%rax | |
0x000000000041c3cc <+3468>: mov %rax,-0x180a98(%rbp) | |
0x000000000041c3d3 <+3475>: xorps %xmm6,%xmm6 | |
0x000000000041c3d6 <+3478>: jmp 0x41c410 <vel0city::vertex_array_object::get_vertex_array_object<u16>+3536> | |
0x000000000041c3d8 <+3480>: nopl 0x0(%rax,%rax,1) | |
0x000000000041c3e0 <+3488>: lea 0x1(%r14),%rax | |
0x000000000041c3e4 <+3492>: xor %rax,%r14 | |
0x000000000041c3e7 <+3495>: and %r9,%r14 | |
0x000000000041c3ea <+3498>: mov $0x1,%ebx | |
0x000000000041c3ef <+3503>: sub %r14,%rbx | |
0x000000000041c3f2 <+3506>: mov 0x0(%r13,%rbx,8),%r12 | |
0x000000000041c3f7 <+3511>: lea 0x0(%r13,%rbx,8),%r13 | |
0x000000000041c3fc <+3516>: mov %rbx,%rcx | |
0x000000000041c3ff <+3519>: shl $0x5,%rcx | |
0x000000000041c403 <+3523>: add %rcx,%rdi | |
0x000000000041c406 <+3526>: shl $0x4,%rbx | |
0x000000000041c40a <+3530>: add %rbx,%rsi | |
0x000000000041c40d <+3533>: mov %rax,%r14 | |
0x000000000041c410 <+3536>: test %r12,%r12 | |
0x000000000041c413 <+3539>: je 0x41c3e0 <vel0city::vertex_array_object::get_vertex_array_object<u16>+3488> | |
0x000000000041c415 <+3541>: dec %r8 | |
0x000000000041c418 <+3544>: mov %r8,-0x1807d8(%rbp) | |
0x000000000041c41f <+3551>: movq $0x0,0x0(%r13) | |
0x000000000041c427 <+3559>: mov %r13,-0x180a78(%rbp) | |
0x000000000041c42e <+3566>: mov (%rdi),%rbx | |
0x000000000041c431 <+3569>: movdqu 0x8(%rdi),%xmm7 | |
0x000000000041c436 <+3574>: mov 0x18(%rdi),%r13 | |
0x000000000041c43a <+3578>: mov %rdi,-0x180a80(%rbp) | |
0x000000000041c441 <+3585>: movups (%rsi),%xmm0 | |
0x000000000041c444 <+3588>: mov %rsi,-0x180a88(%rbp) | |
0x000000000041c44b <+3595>: movaps %xmm0,-0x180820(%rbp) | |
0x000000000041c452 <+3602>: movaps -0x180820(%rbp),%xmm0 | |
0x000000000041c459 <+3609>: movaps %xmm0,-0x180830(%rbp) | |
0x000000000041c460 <+3616>: movaps %xmm6,-0x180820(%rbp) | |
0x000000000041c467 <+3623>: movdqa -0x180830(%rbp),%xmm0 | |
0x000000000041c46f <+3631>: movdqa %xmm0,-0x1691f0(%rbp) | |
0x000000000041c477 <+3639>: movq $0x8,0x20(%rsp) | |
0x000000000041c480 <+3648>: mov $0x8,%r9d | |
0x000000000041c486 <+3654>: lea -0x1691d8(%rbp),%rcx | |
0x000000000041c48d <+3661>: mov -0x180a90(%rbp),%rdx | |
0x000000000041c494 <+3668>: mov -0x180a98(%rbp),%r8 | |
0x000000000041c49b <+3675>: callq 0x5a8670 <_ZN11collections4hash5table17calculate_offsets20h7998eed8879f485f4LuE> | |
0x000000000041c4a0 <+3680>: mov %rbx,-0x180a68(%rbp) | |
0x000000000041c4a7 <+3687>: test %r15,%r15 | |
0x000000000041c4aa <+3690>: je 0x41d518 <vel0city::vertex_array_object::get_vertex_array_object<u16>+7896> | |
0x000000000041c4b0 <+3696>: mov %r12,%r8 | |
0x000000000041c4b3 <+3699>: and -0x180ab0(%rbp),%r8 | |
0x000000000041c4ba <+3706>: mov -0x1691d0(%rbp),%rdx | |
0x000000000041c4c1 <+3713>: mov -0x180aa8(%rbp),%rcx | |
0x000000000041c4c8 <+3720>: add %rcx,%rdx | |
0x000000000041c4cb <+3723>: mov %r8,%rax | |
0x000000000041c4ce <+3726>: shl $0x4,%rax | |
0x000000000041c4d2 <+3730>: add %rdx,%rax | |
0x000000000041c4d5 <+3733>: mov -0x1691d8(%rbp),%rdi | |
0x000000000041c4dc <+3740>: add %rcx,%rdi | |
0x000000000041c4df <+3743>: mov %r8,%rdx | |
0x000000000041c4e2 <+3746>: shl $0x5,%rdx | |
0x000000000041c4e6 <+3750>: add %rdi,%rdx | |
0x000000000041c4e9 <+3753>: lea (%rcx,%r8,8),%rsi | |
0x000000000041c4ed <+3757>: xor %edi,%edi | |
0x000000000041c4ef <+3759>: nop | |
0x000000000041c4f0 <+3760>: cmpq $0x0,(%rsi) | |
0x000000000041c4f4 <+3764>: je 0x41c530 <vel0city::vertex_array_object::get_vertex_array_object<u16>+3824> | |
0x000000000041c4f6 <+3766>: lea (%r8,%rdi,1),%rbx | |
0x000000000041c4fa <+3770>: lea 0x1(%r8,%rdi,1),%rcx | |
0x000000000041c4ff <+3775>: xor %rbx,%rcx | |
0x000000000041c502 <+3778>: and %r15,%rcx | |
0x000000000041c505 <+3781>: mov $0x1,%ebx | |
0x000000000041c50a <+3786>: sub %rcx,%rbx | |
0x000000000041c50d <+3789>: lea (%rsi,%rbx,8),%rsi | |
0x000000000041c511 <+3793>: mov %rbx,%rcx | |
0x000000000041c514 <+3796>: shl $0x5,%rcx | |
0x000000000041c518 <+3800>: add %rcx,%rdx | |
0x000000000041c51b <+3803>: shl $0x4,%rbx | |
0x000000000041c51f <+3807>: add %rbx,%rax | |
0x000000000041c522 <+3810>: inc %rdi | |
0x000000000041c525 <+3813>: cmp %rdi,%r15 | |
0x000000000041c528 <+3816>: jne 0x41c4f0 <vel0city::vertex_array_object::get_vertex_array_object<u16>+3760> | |
0x000000000041c52a <+3818>: jmpq 0x41d518 <vel0city::vertex_array_object::get_vertex_array_object<u16>+7896> | |
0x000000000041c52f <+3823>: nop | |
0x000000000041c530 <+3824>: movaps -0x1691f0(%rbp),%xmm0 | |
0x000000000041c537 <+3831>: movaps %xmm0,-0x169200(%rbp) | |
0x000000000041c53e <+3838>: movaps %xmm6,-0x1691f0(%rbp) | |
0x000000000041c545 <+3845>: movaps -0x169200(%rbp),%xmm0 | |
0x000000000041c54c <+3852>: movaps %xmm0,-0x5d90(%rbp) | |
0x000000000041c553 <+3859>: mov %r12,(%rsi) | |
0x000000000041c556 <+3862>: mov -0x180a68(%rbp),%rcx | |
0x000000000041c55d <+3869>: mov %rcx,(%rdx) | |
0x000000000041c560 <+3872>: movdqu %xmm7,0x8(%rdx) | |
0x000000000041c565 <+3877>: mov %r13,0x18(%rdx) | |
0x000000000041c569 <+3881>: movdqa -0x5d90(%rbp),%xmm0 | |
0x000000000041c571 <+3889>: movdqu %xmm0,(%rax) | |
0x000000000041c575 <+3893>: mov -0x180aa0(%rbp),%rax | |
0x000000000041c57c <+3900>: mov 0x5ce8(%rax),%rsi | |
0x000000000041c583 <+3907>: inc %rsi | |
0x000000000041c586 <+3910>: mov %rsi,0x5ce8(%rax) | |
0x000000000041c58d <+3917>: cmpb $0x0,-0x1691e4(%rbp) | |
0x000000000041c594 <+3924>: je 0x41c630 <vel0city::vertex_array_object::get_vertex_array_object<u16>+4080> | |
0x000000000041c59a <+3930>: lea -0x1691f0(%rbp),%rcx | |
0x000000000041c5a1 <+3937>: callq 0x432400 <glium::vertex_array_object::VertexArrayObject.Drop::drop> | |
0x000000000041c5a6 <+3942>: mov -0x1691f0(%rbp),%rbx | |
0x000000000041c5ad <+3949>: test %rbx,%rbx | |
0x000000000041c5b0 <+3952>: je 0x41c630 <vel0city::vertex_array_object::get_vertex_array_object<u16>+4080> | |
0x000000000041c5b6 <+3958>: decq 0x5d28(%rbx) | |
0x000000000041c5bd <+3965>: jne 0x41c630 <vel0city::vertex_array_object::get_vertex_array_object<u16>+4080> | |
0x000000000041c5bf <+3967>: mov $0x5d28,%r8d | |
0x000000000041c5c5 <+3973>: lea -0x1405a8(%rbp),%rdi | |
0x000000000041c5cc <+3980>: mov %rdi,%rcx | |
0x000000000041c5cf <+3983>: mov %rbx,%rdx | |
0x000000000041c5d2 <+3986>: callq 0x65d4a0 <memcpy> | |
0x000000000041c5d7 <+3991>: mov $0x5d28,%r8d | |
0x000000000041c5dd <+3997>: lea -0x1462d0(%rbp),%rcx | |
0x000000000041c5e4 <+4004>: mov %rbx,%rdx | |
0x000000000041c5e7 <+4007>: callq 0x65d4c8 <memmove> | |
0x000000000041c5ec <+4012>: xor %edx,%edx | |
0x000000000041c5ee <+4014>: mov $0x5d28,%r8d | |
0x000000000041c5f4 <+4020>: mov %rdi,%rcx | |
0x000000000041c5f7 <+4023>: callq 0x65d4d0 <memset> | |
0x000000000041c5fc <+4028>: mov %rdi,%rcx | |
0x000000000041c5ff <+4031>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041c604 <+4036>: lea -0x1462d0(%rbp),%rcx | |
0x000000000041c60b <+4043>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041c610 <+4048>: decq 0x5d30(%rbx) | |
0x000000000041c617 <+4055>: jne 0x41c630 <vel0city::vertex_array_object::get_vertex_array_object<u16>+4080> | |
0x000000000041c619 <+4057>: mov $0x5d38,%edx | |
0x000000000041c61e <+4062>: xor %r8d,%r8d | |
0x000000000041c621 <+4065>: mov %rbx,%rcx | |
0x000000000041c624 <+4068>: callq 0x684db0 <je_sdallocx> | |
0x000000000041c629 <+4073>: nopl 0x0(%rax) | |
0x000000000041c630 <+4080>: mov -0x1807d8(%rbp),%r8 | |
0x000000000041c637 <+4087>: mov -0x180814(%rbp),%al | |
0x000000000041c63d <+4093>: test %r8,%r8 | |
0x000000000041c640 <+4096>: je 0x41c745 <vel0city::vertex_array_object::get_vertex_array_object<u16>+4357> | |
0x000000000041c646 <+4102>: test %al,%al | |
0x000000000041c648 <+4104>: mov -0x180a78(%rbp),%r13 | |
0x000000000041c64f <+4111>: je 0x41c700 <vel0city::vertex_array_object::get_vertex_array_object<u16>+4288> | |
0x000000000041c655 <+4117>: mov %r8,%rsi | |
0x000000000041c658 <+4120>: lea -0x180820(%rbp),%rcx | |
0x000000000041c65f <+4127>: callq 0x432400 <glium::vertex_array_object::VertexArrayObject.Drop::drop> | |
0x000000000041c664 <+4132>: mov -0x180820(%rbp),%rbx | |
0x000000000041c66b <+4139>: test %rbx,%rbx | |
0x000000000041c66e <+4142>: mov %rsi,%r8 | |
0x000000000041c671 <+4145>: je 0x41c700 <vel0city::vertex_array_object::get_vertex_array_object<u16>+4288> | |
0x000000000041c677 <+4151>: decq 0x5d28(%rbx) | |
0x000000000041c67e <+4158>: jne 0x41c700 <vel0city::vertex_array_object::get_vertex_array_object<u16>+4288> | |
0x000000000041c684 <+4164>: mov %r8,%rdi | |
0x000000000041c687 <+4167>: mov $0x5d28,%r8d | |
0x000000000041c68d <+4173>: lea -0x16ef38(%rbp),%rsi | |
0x000000000041c694 <+4180>: mov %rsi,%rcx | |
0x000000000041c697 <+4183>: mov %rbx,%rdx | |
0x000000000041c69a <+4186>: callq 0x65d4a0 <memcpy> | |
0x000000000041c69f <+4191>: mov $0x5d28,%r8d | |
0x000000000041c6a5 <+4197>: lea -0x174c60(%rbp),%rcx | |
0x000000000041c6ac <+4204>: mov %rbx,%rdx | |
0x000000000041c6af <+4207>: callq 0x65d4c8 <memmove> | |
0x000000000041c6b4 <+4212>: xor %edx,%edx | |
0x000000000041c6b6 <+4214>: mov $0x5d28,%r8d | |
0x000000000041c6bc <+4220>: mov %rsi,%rcx | |
0x000000000041c6bf <+4223>: callq 0x65d4d0 <memset> | |
0x000000000041c6c4 <+4228>: mov %rsi,%rcx | |
0x000000000041c6c7 <+4231>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041c6cc <+4236>: lea -0x174c60(%rbp),%rcx | |
0x000000000041c6d3 <+4243>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041c6d8 <+4248>: mov %rdi,%r8 | |
0x000000000041c6db <+4251>: decq 0x5d30(%rbx) | |
0x000000000041c6e2 <+4258>: jne 0x41c700 <vel0city::vertex_array_object::get_vertex_array_object<u16>+4288> | |
0x000000000041c6e4 <+4260>: mov $0x5d38,%edx | |
0x000000000041c6e9 <+4265>: mov %r8,%rsi | |
0x000000000041c6ec <+4268>: xor %r8d,%r8d | |
0x000000000041c6ef <+4271>: mov %rbx,%rcx | |
0x000000000041c6f2 <+4274>: callq 0x684db0 <je_sdallocx> | |
0x000000000041c6f7 <+4279>: mov %rsi,%r8 | |
0x000000000041c6fa <+4282>: nopw 0x0(%rax,%rax,1) | |
0x000000000041c700 <+4288>: mov -0x1807e0(%rbp),%r9 | |
0x000000000041c707 <+4295>: mov -0x180a80(%rbp),%rdi | |
0x000000000041c70e <+4302>: mov -0x180a88(%rbp),%rsi | |
0x000000000041c715 <+4309>: jmpq 0x41c3e0 <vel0city::vertex_array_object::get_vertex_array_object<u16>+3488> | |
0x000000000041c71a <+4314>: mov %rbx,-0x180ab0(%rbp) | |
0x000000000041c721 <+4321>: jmpq 0x41c833 <vel0city::vertex_array_object::get_vertex_array_object<u16>+4595> | |
0x000000000041c726 <+4326>: lea -0x1807e0(%rbp),%rcx | |
0x000000000041c72d <+4333>: callq 0x40feb0 <vel0city::collections::hash::table::RawTable<K, V>.Drop::drop> | |
0x000000000041c732 <+4338>: mov -0x180aa0(%rbp),%rax | |
0x000000000041c739 <+4345>: mov 0x5ce8(%rax),%rsi | |
0x000000000041c740 <+4352>: jmpq 0x41c822 <vel0city::vertex_array_object::get_vertex_array_object<u16>+4578> | |
0x000000000041c745 <+4357>: test %al,%al | |
0x000000000041c747 <+4359>: mov -0x180ac8(%rbp),%r15 | |
0x000000000041c74e <+4366>: je 0x41c7df <vel0city::vertex_array_object::get_vertex_array_object<u16>+4511> | |
0x000000000041c754 <+4372>: lea -0x180820(%rbp),%rcx | |
0x000000000041c75b <+4379>: callq 0x432400 <glium::vertex_array_object::VertexArrayObject.Drop::drop> | |
0x000000000041c760 <+4384>: mov -0x180820(%rbp),%rbx | |
0x000000000041c767 <+4391>: test %rbx,%rbx | |
0x000000000041c76a <+4394>: je 0x41c7df <vel0city::vertex_array_object::get_vertex_array_object<u16>+4511> | |
0x000000000041c76c <+4396>: decq 0x5d28(%rbx) | |
0x000000000041c773 <+4403>: jne 0x41c7df <vel0city::vertex_array_object::get_vertex_array_object<u16>+4511> | |
0x000000000041c775 <+4405>: lea -0x111c68(%rbp),%rdi | |
0x000000000041c77c <+4412>: mov $0x5d28,%r8d | |
0x000000000041c782 <+4418>: mov %rdi,%rcx | |
0x000000000041c785 <+4421>: mov %rbx,%rdx | |
0x000000000041c788 <+4424>: callq 0x65d4a0 <memcpy> | |
0x000000000041c78d <+4429>: lea -0x117990(%rbp),%rcx | |
0x000000000041c794 <+4436>: mov $0x5d28,%r8d | |
0x000000000041c79a <+4442>: mov %rbx,%rdx | |
0x000000000041c79d <+4445>: callq 0x65d4c8 <memmove> | |
0x000000000041c7a2 <+4450>: xor %edx,%edx | |
0x000000000041c7a4 <+4452>: mov $0x5d28,%r8d | |
0x000000000041c7aa <+4458>: mov %rdi,%rcx | |
0x000000000041c7ad <+4461>: callq 0x65d4d0 <memset> | |
0x000000000041c7b2 <+4466>: mov %rdi,%rcx | |
0x000000000041c7b5 <+4469>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041c7ba <+4474>: lea -0x117990(%rbp),%rcx | |
0x000000000041c7c1 <+4481>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041c7c6 <+4486>: decq 0x5d30(%rbx) | |
0x000000000041c7cd <+4493>: jne 0x41c7df <vel0city::vertex_array_object::get_vertex_array_object<u16>+4511> | |
0x000000000041c7cf <+4495>: mov $0x5d38,%edx | |
0x000000000041c7d4 <+4500>: xor %r8d,%r8d | |
0x000000000041c7d7 <+4503>: mov %rbx,%rcx | |
0x000000000041c7da <+4506>: callq 0x684db0 <je_sdallocx> | |
0x000000000041c7df <+4511>: mov %rsi,-0x180838(%rbp) | |
0x000000000041c7e6 <+4518>: cmp -0x180808(%rbp),%rsi | |
0x000000000041c7ed <+4525>: jne 0x41e3b3 <vel0city::vertex_array_object::get_vertex_array_object<u16>+11635> | |
0x000000000041c7f3 <+4531>: lea -0x1807e0(%rbp),%rcx | |
0x000000000041c7fa <+4538>: callq 0x40feb0 <vel0city::collections::hash::table::RawTable<K, V>.Drop::drop> | |
0x000000000041c7ff <+4543>: mov -0x1808c0(%rbp),%rax | |
0x000000000041c806 <+4550>: mov %rax,-0x180a80(%rbp) | |
0x000000000041c80d <+4557>: mov -0x1808b8(%rbp),%rax | |
0x000000000041c814 <+4564>: mov %rax,-0x180a88(%rbp) | |
0x000000000041c81b <+4571>: mov -0x1808a8(%rbp),%r12 | |
0x000000000041c822 <+4578>: mov %rsi,-0x180ab0(%rbp) | |
0x000000000041c829 <+4585>: mov (%r15),%rdi | |
0x000000000041c82c <+4588>: mov -0x1808b0(%rbp),%r14 | |
0x000000000041c833 <+4595>: pxor %xmm0,%xmm0 | |
0x000000000041c837 <+4599>: movdqa %xmm0,-0x1808e0(%rbp) | |
0x000000000041c83f <+4607>: movdqa %xmm0,-0x1808b0(%rbp) | |
0x000000000041c847 <+4615>: movdqa %xmm0,-0x1808c0(%rbp) | |
0x000000000041c84f <+4623>: movaps -0x1808d0(%rbp),%xmm1 | |
0x000000000041c856 <+4630>: movaps %xmm1,-0x1808f0(%rbp) | |
0x000000000041c85d <+4637>: movdqa %xmm0,-0x1808d0(%rbp) | |
0x000000000041c865 <+4645>: movdqa -0x1808f0(%rbp),%xmm0 | |
0x000000000041c86d <+4653>: movdqa %xmm0,-0x100470(%rbp) | |
0x000000000041c875 <+4661>: lea 0x0(,%rdi,8),%rdx | |
0x000000000041c87d <+4669>: mov %rdi,%r8 | |
0x000000000041c880 <+4672>: shl $0x5,%r8 | |
0x000000000041c884 <+4676>: mov -0x180aa0(%rbp),%rax | |
0x000000000041c88b <+4683>: mov 0x5cf0(%rax),%rsi | |
0x000000000041c892 <+4690>: movq $0x8,0x20(%rsp) | |
0x000000000041c89b <+4699>: lea -0x100458(%rbp),%rcx | |
0x000000000041c8a2 <+4706>: mov $0x8,%r9d | |
0x000000000041c8a8 <+4712>: callq 0x5a8670 <_ZN11collections4hash5table17calculate_offsets20h7998eed8879f485f4LuE> | |
0x000000000041c8ad <+4717>: mov %r14,-0x180a90(%rbp) | |
0x000000000041c8b4 <+4724>: lea -0x1(%rdi),%r10 | |
0x000000000041c8b8 <+4728>: mov %r10,-0x180a68(%rbp) | |
0x000000000041c8bf <+4735>: and -0x180a70(%rbp),%r10 | |
0x000000000041c8c6 <+4742>: mov -0x100458(%rbp),%rax | |
0x000000000041c8cd <+4749>: add %rsi,%rax | |
0x000000000041c8d0 <+4752>: mov -0x100450(%rbp),%rcx | |
0x000000000041c8d7 <+4759>: add %rsi,%rcx | |
0x000000000041c8da <+4762>: mov %rsi,-0x180ac0(%rbp) | |
0x000000000041c8e1 <+4769>: lea (%rsi,%r10,8),%r15 | |
0x000000000041c8e5 <+4773>: mov %r10,%r13 | |
0x000000000041c8e8 <+4776>: shl $0x5,%r13 | |
0x000000000041c8ec <+4780>: add %rax,%r13 | |
0x000000000041c8ef <+4783>: mov %r10,%r14 | |
0x000000000041c8f2 <+4786>: shl $0x4,%r14 | |
0x000000000041c8f6 <+4790>: add %rcx,%r14 | |
0x000000000041c8f9 <+4793>: mov -0x180a80(%rbp),%rax | |
0x000000000041c900 <+4800>: mov -0x180a88(%rbp),%rcx | |
0x000000000041c907 <+4807>: lea (%rax,%rcx,4),%r11 | |
0x000000000041c90b <+4811>: mov %r12,%rax | |
0x000000000041c90e <+4814>: mov %r12,-0x180aa8(%rbp) | |
0x000000000041c915 <+4821>: shr $0x20,%rax | |
0x000000000041c919 <+4825>: mov %rax,-0x180ac8(%rbp) | |
0x000000000041c920 <+4832>: mov -0x180ab0(%rbp),%rax | |
0x000000000041c927 <+4839>: lea (%r10,%rax,1),%rax | |
0x000000000041c92b <+4843>: mov %rax,-0x180a98(%rbp) | |
0x000000000041c932 <+4850>: mov %r10,%r9 | |
0x000000000041c935 <+4853>: mov %rdi,%rax | |
0x000000000041c938 <+4856>: mov %rax,-0x180a78(%rbp) | |
0x000000000041c93f <+4863>: nop | |
0x000000000041c940 <+4864>: mov (%r15),%r12 | |
0x000000000041c943 <+4867>: test %r12,%r12 | |
0x000000000041c946 <+4870>: je 0x41ca99 <vel0city::vertex_array_object::get_vertex_array_object<u16>+5209> | |
0x000000000041c94c <+4876>: cmp -0x180a70(%rbp),%r12 | |
0x000000000041c953 <+4883>: jne 0x41ca10 <vel0city::vertex_array_object::get_vertex_array_object<u16>+5072> | |
0x000000000041c959 <+4889>: mov -0x180a88(%rbp),%rax | |
0x000000000041c960 <+4896>: cmp 0x8(%r13),%rax | |
0x000000000041c964 <+4900>: jne 0x41ca10 <vel0city::vertex_array_object::get_vertex_array_object<u16>+5072> | |
0x000000000041c96a <+4906>: mov 0x0(%r13),%rdi | |
0x000000000041c96e <+4910>: mov -0x180a88(%rbp),%rax | |
0x000000000041c975 <+4917>: lea (%rdi,%rax,4),%r8 | |
0x000000000041c979 <+4921>: mov -0x180a80(%rbp),%rbx | |
0x000000000041c980 <+4928>: cmp %r11,%rbx | |
0x000000000041c983 <+4931>: mov %r11,%rcx | |
0x000000000041c986 <+4934>: mov $0x0,%esi | |
0x000000000041c98b <+4939>: je 0x41c994 <vel0city::vertex_array_object::get_vertex_array_object<u16>+4948> | |
0x000000000041c98d <+4941>: lea 0x4(%rbx),%rcx | |
0x000000000041c991 <+4945>: mov %rbx,%rsi | |
0x000000000041c994 <+4948>: cmp %r8,%rdi | |
0x000000000041c997 <+4951>: mov %r8,%rdx | |
0x000000000041c99a <+4954>: mov $0x0,%ebx | |
0x000000000041c99f <+4959>: je 0x41c9a8 <vel0city::vertex_array_object::get_vertex_array_object<u16>+4968> | |
0x000000000041c9a1 <+4961>: lea 0x4(%rdi),%rdx | |
0x000000000041c9a5 <+4965>: mov %rdi,%rbx | |
0x000000000041c9a8 <+4968>: test %rsi,%rsi | |
0x000000000041c9ab <+4971>: setne %al | |
0x000000000041c9ae <+4974>: je 0x41c9c7 <vel0city::vertex_array_object::get_vertex_array_object<u16>+4999> | |
0x000000000041c9b0 <+4976>: test %al,%al | |
0x000000000041c9b2 <+4978>: je 0x41ca10 <vel0city::vertex_array_object::get_vertex_array_object<u16>+5072> | |
0x000000000041c9b4 <+4980>: test %rbx,%rbx | |
0x000000000041c9b7 <+4983>: je 0x41ca10 <vel0city::vertex_array_object::get_vertex_array_object<u16>+5072> | |
0x000000000041c9b9 <+4985>: mov (%rsi),%eax | |
0x000000000041c9bb <+4987>: cmp (%rbx),%eax | |
0x000000000041c9bd <+4989>: mov %rcx,%rbx | |
0x000000000041c9c0 <+4992>: mov %rdx,%rdi | |
0x000000000041c9c3 <+4995>: je 0x41c980 <vel0city::vertex_array_object::get_vertex_array_object<u16>+4928> | |
0x000000000041c9c5 <+4997>: jmp 0x41ca10 <vel0city::vertex_array_object::get_vertex_array_object<u16>+5072> | |
0x000000000041c9c7 <+4999>: test %rbx,%rbx | |
0x000000000041c9ca <+5002>: jne 0x41ca10 <vel0city::vertex_array_object::get_vertex_array_object<u16>+5072> | |
0x000000000041c9cc <+5004>: mov 0x18(%r13),%ecx | |
0x000000000041c9d0 <+5008>: mov 0x1c(%r13),%eax | |
0x000000000041c9d4 <+5012>: cmp $0x1,%ecx | |
0x000000000041c9d7 <+5015>: jne 0x41c9e7 <vel0city::vertex_array_object::get_vertex_array_object<u16>+5031> | |
0x000000000041c9d9 <+5017>: mov -0x180aa8(%rbp),%rcx | |
0x000000000041c9e0 <+5024>: cmp $0x1,%ecx | |
0x000000000041c9e3 <+5027>: je 0x41c9f6 <vel0city::vertex_array_object::get_vertex_array_object<u16>+5046> | |
0x000000000041c9e5 <+5029>: jmp 0x41ca10 <vel0city::vertex_array_object::get_vertex_array_object<u16>+5072> | |
0x000000000041c9e7 <+5031>: test %ecx,%ecx | |
0x000000000041c9e9 <+5033>: jne 0x41ca10 <vel0city::vertex_array_object::get_vertex_array_object<u16>+5072> | |
0x000000000041c9eb <+5035>: mov -0x180aa8(%rbp),%rcx | |
0x000000000041c9f2 <+5042>: test %ecx,%ecx | |
0x000000000041c9f4 <+5044>: jne 0x41ca10 <vel0city::vertex_array_object::get_vertex_array_object<u16>+5072> | |
0x000000000041c9f6 <+5046>: mov -0x180ac8(%rbp),%rcx | |
0x000000000041c9fd <+5053>: cmp %eax,%ecx | |
0x000000000041c9ff <+5055>: je 0x41d33c <vel0city::vertex_array_object::get_vertex_array_object<u16>+7420> | |
0x000000000041ca05 <+5061>: data32 nopw %cs:0x0(%rax,%rax,1) | |
0x000000000041ca10 <+5072>: mov %r9,%rax | |
0x000000000041ca13 <+5075>: sub %r12,%rax | |
0x000000000041ca16 <+5078>: and -0x180a68(%rbp),%rax | |
0x000000000041ca1d <+5085>: mov %r9,%rbx | |
0x000000000041ca20 <+5088>: sub %rax,%rbx | |
0x000000000041ca23 <+5091>: cmp %rbx,%r10 | |
0x000000000041ca26 <+5094>: jl 0x41cb22 <vel0city::vertex_array_object::get_vertex_array_object<u16>+5346> | |
0x000000000041ca2c <+5100>: lea 0x1(%r9),%rax | |
0x000000000041ca30 <+5104>: mov %rax,%rcx | |
0x000000000041ca33 <+5107>: xor %r9,%rcx | |
0x000000000041ca36 <+5110>: mov -0x180a78(%rbp),%rdx | |
0x000000000041ca3d <+5117>: and %rdx,%rcx | |
0x000000000041ca40 <+5120>: mov $0x1,%edx | |
0x000000000041ca45 <+5125>: sub %rcx,%rdx | |
0x000000000041ca48 <+5128>: lea (%r15,%rdx,8),%r15 | |
0x000000000041ca4c <+5132>: mov %rdx,%rcx | |
0x000000000041ca4f <+5135>: shl $0x5,%rcx | |
0x000000000041ca53 <+5139>: add %rcx,%r13 | |
0x000000000041ca56 <+5142>: shl $0x4,%rdx | |
0x000000000041ca5a <+5146>: add %rdx,%r14 | |
0x000000000041ca5d <+5149>: cmp -0x180a98(%rbp),%r9 | |
0x000000000041ca64 <+5156>: mov %rax,%r9 | |
0x000000000041ca67 <+5159>: jne 0x41c940 <vel0city::vertex_array_object::get_vertex_array_object<u16>+4864> | |
0x000000000041ca6d <+5165>: movdqu 0x28177b(%rip),%xmm0 # 0x69e1f0 <const24253> | |
0x000000000041ca75 <+5173>: movdqa %xmm0,-0x1004b0(%rbp) | |
0x000000000041ca7d <+5181>: lea 0x2e218c(%rip),%rdx # 0x6fec10 <_ZN11collections4hash3map34HashMap$LT$K$C$$u20$V$C$$u20$S$GT$22insert_or_replace_with10_FILE_LINE20h29f72b539b47adfcVDvE> | |
0x000000000041ca84 <+5188>: lea -0x1004b0(%rbp),%rcx | |
0x000000000041ca8b <+5195>: mov -0x180a90(%rbp),%r14 | |
0x000000000041ca92 <+5202>: callq 0x40edd0 <vel0city::rt::unwind::begin_unwind<&str>> | |
0x000000000041ca97 <+5207>: ud2 | |
0x000000000041ca99 <+5209>: movaps -0x100470(%rbp),%xmm0 | |
0x000000000041caa0 <+5216>: movaps %xmm0,-0x100480(%rbp) | |
0x000000000041caa7 <+5223>: xorps %xmm0,%xmm0 | |
0x000000000041caaa <+5226>: movaps %xmm0,-0x100470(%rbp) | |
0x000000000041cab1 <+5233>: movaps -0x100480(%rbp),%xmm0 | |
0x000000000041cab8 <+5240>: movaps %xmm0,-0x5d90(%rbp) | |
0x000000000041cabf <+5247>: mov -0x180a70(%rbp),%rax | |
0x000000000041cac6 <+5254>: mov %rax,(%r15) | |
0x000000000041cac9 <+5257>: mov -0x180a80(%rbp),%rax | |
0x000000000041cad0 <+5264>: mov %rax,0x0(%r13) | |
0x000000000041cad4 <+5268>: mov -0x180a88(%rbp),%rax | |
0x000000000041cadb <+5275>: mov %rax,0x8(%r13) | |
0x000000000041cadf <+5279>: mov -0x180a90(%rbp),%rax | |
0x000000000041cae6 <+5286>: mov %rax,0x10(%r13) | |
0x000000000041caea <+5290>: mov -0x180aa8(%rbp),%rax | |
0x000000000041caf1 <+5297>: mov %rax,0x18(%r13) | |
0x000000000041caf5 <+5301>: movdqa -0x5d90(%rbp),%xmm0 | |
0x000000000041cafd <+5309>: movdqu %xmm0,(%r14) | |
0x000000000041cb02 <+5314>: mov -0x180ab0(%rbp),%rax | |
0x000000000041cb09 <+5321>: mov %rax,%rcx | |
0x000000000041cb0c <+5324>: inc %rcx | |
0x000000000041cb0f <+5327>: mov -0x180aa0(%rbp),%rax | |
0x000000000041cb16 <+5334>: mov %rcx,0x5ce8(%rax) | |
0x000000000041cb1d <+5341>: jmpq 0x41d04b <vel0city::vertex_array_object::get_vertex_array_object<u16>+6667> | |
0x000000000041cb22 <+5346>: movaps -0x100470(%rbp),%xmm0 | |
0x000000000041cb29 <+5353>: movaps %xmm0,-0x1004a0(%rbp) | |
0x000000000041cb30 <+5360>: xorps %xmm6,%xmm6 | |
0x000000000041cb33 <+5363>: movaps %xmm6,-0x100470(%rbp) | |
0x000000000041cb3a <+5370>: movaps -0x1004a0(%rbp),%xmm0 | |
0x000000000041cb41 <+5377>: movaps %xmm0,-0xba5c0(%rbp) | |
0x000000000041cb48 <+5384>: mov %r9,%rax | |
0x000000000041cb4b <+5387>: sub (%r15),%rax | |
0x000000000041cb4e <+5390>: and -0x180a68(%rbp),%rax | |
0x000000000041cb55 <+5397>: mov -0x180ab0(%rbp),%rcx | |
0x000000000041cb5c <+5404>: lea (%rcx,%r9,1),%rcx | |
0x000000000041cb60 <+5408>: sub %rax,%rcx | |
0x000000000041cb63 <+5411>: mov %rcx,-0x180a98(%rbp) | |
0x000000000041cb6a <+5418>: mov %r9,%r12 | |
0x000000000041cb6d <+5421>: mov %r9,-0x180ac8(%rbp) | |
0x000000000041cb74 <+5428>: mov -0x180a90(%rbp),%rdi | |
0x000000000041cb7b <+5435>: mov -0x180a80(%rbp),%r10 | |
0x000000000041cb82 <+5442>: mov -0x180a88(%rbp),%r9 | |
0x000000000041cb89 <+5449>: jmp 0x41cb9e <vel0city::vertex_array_object::get_vertex_array_object<u16>+5470> | |
0x000000000041cb8b <+5451>: nopl 0x0(%rax,%rax,1) | |
0x000000000041cb90 <+5456>: movaps -0xba610(%rbp),%xmm0 | |
0x000000000041cb97 <+5463>: movaps %xmm0,-0xba5c0(%rbp) | |
0x000000000041cb9e <+5470>: mov %rbx,%r11 | |
0x000000000041cba1 <+5473>: mov -0x180a70(%rbp),%rcx | |
0x000000000041cba8 <+5480>: mov %r10,%r8 | |
0x000000000041cbab <+5483>: mov %r9,%rbx | |
0x000000000041cbae <+5486>: mov -0x180aa8(%rbp),%rsi | |
0x000000000041cbb5 <+5493>: movaps -0xba5c0(%rbp),%xmm0 | |
0x000000000041cbbc <+5500>: movaps %xmm0,-0xba5e0(%rbp) | |
0x000000000041cbc3 <+5507>: movaps %xmm6,-0xba5c0(%rbp) | |
0x000000000041cbca <+5514>: movaps -0xba5e0(%rbp),%xmm0 | |
0x000000000041cbd1 <+5521>: movaps %xmm0,-0xaeb60(%rbp) | |
0x000000000041cbd8 <+5528>: mov (%r15),%rdx | |
0x000000000041cbdb <+5531>: mov %rdx,-0x180a70(%rbp) | |
0x000000000041cbe2 <+5538>: mov %rcx,(%r15) | |
0x000000000041cbe5 <+5541>: mov 0x0(%r13),%r10 | |
0x000000000041cbe9 <+5545>: mov 0x8(%r13),%r9 | |
0x000000000041cbed <+5549>: mov 0x10(%r13),%rax | |
0x000000000041cbf1 <+5553>: mov %rax,-0x180a80(%rbp) | |
0x000000000041cbf8 <+5560>: mov 0x18(%r13),%rcx | |
0x000000000041cbfc <+5564>: mov %rcx,-0x180aa8(%rbp) | |
0x000000000041cc03 <+5571>: mov %r8,0x0(%r13) | |
0x000000000041cc07 <+5575>: mov %rbx,0x8(%r13) | |
0x000000000041cc0b <+5579>: mov %rdi,0x10(%r13) | |
0x000000000041cc0f <+5583>: mov %rsi,0x18(%r13) | |
0x000000000041cc13 <+5587>: movaps -0xaeb60(%rbp),%xmm0 | |
0x000000000041cc1a <+5594>: movaps %xmm0,-0xbac0(%rbp) | |
0x000000000041cc21 <+5601>: movups (%r14),%xmm0 | |
0x000000000041cc25 <+5605>: movaps %xmm0,-0x5d90(%rbp) | |
0x000000000041cc2c <+5612>: movaps -0xbac0(%rbp),%xmm0 | |
0x000000000041cc33 <+5619>: movups %xmm0,(%r14) | |
0x000000000041cc37 <+5623>: movaps -0x5d90(%rbp),%xmm0 | |
0x000000000041cc3e <+5630>: movaps %xmm0,-0xbac0(%rbp) | |
0x000000000041cc45 <+5637>: movaps -0xbac0(%rbp),%xmm0 | |
0x000000000041cc4c <+5644>: movaps %xmm0,-0xba5d0(%rbp) | |
0x000000000041cc53 <+5651>: movaps -0xba5d0(%rbp),%xmm0 | |
0x000000000041cc5a <+5658>: movaps %xmm0,-0xaeb60(%rbp) | |
0x000000000041cc61 <+5665>: inc %r12 | |
0x000000000041cc64 <+5668>: mov %r12,%rdx | |
0x000000000041cc67 <+5671>: mov %r13,%rcx | |
0x000000000041cc6a <+5674>: mov -0x180a78(%rbp),%rsi | |
0x000000000041cc71 <+5681>: mov -0x180a98(%rbp),%rax | |
0x000000000041cc78 <+5688>: nopl 0x0(%rax,%rax,1) | |
0x000000000041cc80 <+5696>: mov %rdx,%r12 | |
0x000000000041cc83 <+5699>: cmp %r12,%rax | |
0x000000000041cc86 <+5702>: je 0x41d696 <vel0city::vertex_array_object::get_vertex_array_object<u16>+8278> | |
0x000000000041cc8c <+5708>: lea -0x1(%r12),%rbx | |
0x000000000041cc91 <+5713>: xor %r12,%rbx | |
0x000000000041cc94 <+5716>: and %rsi,%rbx | |
0x000000000041cc97 <+5719>: mov $0x1,%edx | |
0x000000000041cc9c <+5724>: sub %rbx,%rdx | |
0x000000000041cc9f <+5727>: lea (%r15,%rdx,8),%r15 | |
0x000000000041cca3 <+5731>: mov %rdx,%rdi | |
0x000000000041cca6 <+5734>: shl $0x5,%rdi | |
0x000000000041ccaa <+5738>: lea (%rcx,%rdi,1),%r13 | |
0x000000000041ccae <+5742>: shl $0x4,%rdx | |
0x000000000041ccb2 <+5746>: add %rdx,%r14 | |
0x000000000041ccb5 <+5749>: mov (%r15),%rbx | |
0x000000000041ccb8 <+5752>: test %rbx,%rbx | |
0x000000000041ccbb <+5755>: je 0x41cdf9 <vel0city::vertex_array_object::get_vertex_array_object<u16>+6073> | |
0x000000000041ccc1 <+5761>: mov %r12,%rcx | |
0x000000000041ccc4 <+5764>: sub %rbx,%rcx | |
0x000000000041ccc7 <+5767>: and -0x180a68(%rbp),%rcx | |
0x000000000041ccce <+5774>: lea 0x1(%r12),%rdx | |
0x000000000041ccd3 <+5779>: mov %rdx,%rbx | |
0x000000000041ccd6 <+5782>: sub %rcx,%rbx | |
0x000000000041ccd9 <+5785>: dec %rbx | |
0x000000000041ccdc <+5788>: cmp %rbx,%r11 | |
0x000000000041ccdf <+5791>: mov %r13,%rcx | |
0x000000000041cce2 <+5794>: jae 0x41cc80 <vel0city::vertex_array_object::get_vertex_array_object<u16>+5696> | |
0x000000000041cce4 <+5796>: movdqa -0xaeb60(%rbp),%xmm0 | |
0x000000000041ccec <+5804>: movdqa %xmm0,-0xba610(%rbp) | |
0x000000000041ccf4 <+5812>: movaps %xmm6,-0xaeb60(%rbp) | |
0x000000000041ccfb <+5819>: cmpb $0x0,-0xba5b4(%rbp) | |
0x000000000041cd02 <+5826>: mov -0x180a80(%rbp),%rdi | |
0x000000000041cd09 <+5833>: je 0x41cb90 <vel0city::vertex_array_object::get_vertex_array_object<u16>+5456> | |
0x000000000041cd0f <+5839>: mov %r10,%rdi | |
0x000000000041cd12 <+5842>: mov %r9,%rsi | |
0x000000000041cd15 <+5845>: lea -0xba5c0(%rbp),%rcx | |
0x000000000041cd1c <+5852>: callq 0x432400 <glium::vertex_array_object::VertexArrayObject.Drop::drop> | |
0x000000000041cd21 <+5857>: mov -0xba5c0(%rbp),%rdx | |
0x000000000041cd28 <+5864>: test %rdx,%rdx | |
0x000000000041cd2b <+5867>: mov %rsi,%r9 | |
0x000000000041cd2e <+5870>: mov %rdi,%r10 | |
0x000000000041cd31 <+5873>: mov -0x180a80(%rbp),%rdi | |
0x000000000041cd38 <+5880>: je 0x41cb90 <vel0city::vertex_array_object::get_vertex_array_object<u16>+5456> | |
0x000000000041cd3e <+5886>: decq 0x5d28(%rdx) | |
0x000000000041cd45 <+5893>: jne 0x41cb90 <vel0city::vertex_array_object::get_vertex_array_object<u16>+5456> | |
0x000000000041cd4b <+5899>: mov $0x5d28,%r8d | |
0x000000000041cd51 <+5905>: lea -0x4bb78(%rbp),%rsi | |
0x000000000041cd58 <+5912>: mov %rsi,%rcx | |
0x000000000041cd5b <+5915>: mov %r9,-0x180a88(%rbp) | |
0x000000000041cd62 <+5922>: mov %r10,-0x180a90(%rbp) | |
0x000000000041cd69 <+5929>: mov %rdx,%rdi | |
0x000000000041cd6c <+5932>: callq 0x65d4a0 <memcpy> | |
0x000000000041cd71 <+5937>: mov $0x5d28,%r8d | |
0x000000000041cd77 <+5943>: lea -0x518a0(%rbp),%rcx | |
0x000000000041cd7e <+5950>: mov %rdi,%rdx | |
0x000000000041cd81 <+5953>: callq 0x65d4c8 <memmove> | |
0x000000000041cd86 <+5958>: xor %edx,%edx | |
0x000000000041cd88 <+5960>: mov $0x5d28,%r8d | |
0x000000000041cd8e <+5966>: mov %rsi,%rcx | |
0x000000000041cd91 <+5969>: callq 0x65d4d0 <memset> | |
0x000000000041cd96 <+5974>: mov %rsi,%rcx | |
0x000000000041cd99 <+5977>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041cd9e <+5982>: mov -0x180a90(%rbp),%rsi | |
0x000000000041cda5 <+5989>: lea -0x518a0(%rbp),%rcx | |
0x000000000041cdac <+5996>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041cdb1 <+6001>: mov %rdi,%rcx | |
0x000000000041cdb4 <+6004>: mov -0x180a80(%rbp),%rdi | |
0x000000000041cdbb <+6011>: mov %rsi,%r10 | |
0x000000000041cdbe <+6014>: mov -0x180a88(%rbp),%r9 | |
0x000000000041cdc5 <+6021>: decq 0x5d30(%rcx) | |
0x000000000041cdcc <+6028>: jne 0x41cb90 <vel0city::vertex_array_object::get_vertex_array_object<u16>+5456> | |
0x000000000041cdd2 <+6034>: mov $0x5d38,%edx | |
0x000000000041cdd7 <+6039>: xor %r8d,%r8d | |
0x000000000041cdda <+6042>: mov %r9,%rsi | |
0x000000000041cddd <+6045>: callq 0x684db0 <je_sdallocx> | |
0x000000000041cde2 <+6050>: mov -0x180a90(%rbp),%r10 | |
0x000000000041cde9 <+6057>: mov %rsi,%r9 | |
0x000000000041cdec <+6060>: jmpq 0x41cb90 <vel0city::vertex_array_object::get_vertex_array_object<u16>+5456> | |
0x000000000041cdf1 <+6065>: mov %rax,%r15 | |
0x000000000041cdf4 <+6068>: jmpq 0x41dfdf <vel0city::vertex_array_object::get_vertex_array_object<u16>+10655> | |
0x000000000041cdf9 <+6073>: movaps -0xaeb60(%rbp),%xmm0 | |
0x000000000041ce00 <+6080>: movaps %xmm0,-0xba600(%rbp) | |
0x000000000041ce07 <+6087>: xorps %xmm0,%xmm0 | |
0x000000000041ce0a <+6090>: movaps %xmm0,-0xaeb60(%rbp) | |
0x000000000041ce11 <+6097>: movaps -0xba600(%rbp),%xmm0 | |
0x000000000041ce18 <+6104>: movaps %xmm0,-0x5d90(%rbp) | |
0x000000000041ce1f <+6111>: mov -0x180a70(%rbp),%rax | |
0x000000000041ce26 <+6118>: mov %rax,(%r15) | |
0x000000000041ce29 <+6121>: mov %r10,0x0(%r13) | |
0x000000000041ce2d <+6125>: mov %r9,0x8(%rcx,%rdi,1) | |
0x000000000041ce32 <+6130>: mov -0x180a80(%rbp),%rax | |
0x000000000041ce39 <+6137>: mov %rax,0x10(%rcx,%rdi,1) | |
0x000000000041ce3e <+6142>: mov -0x180aa8(%rbp),%rax | |
0x000000000041ce45 <+6149>: mov %rax,0x18(%rcx,%rdi,1) | |
0x000000000041ce4a <+6154>: movdqa -0x5d90(%rbp),%xmm0 | |
0x000000000041ce52 <+6162>: movdqu %xmm0,(%r14) | |
0x000000000041ce57 <+6167>: mov -0x180ab0(%rbp),%rax | |
0x000000000041ce5e <+6174>: mov %rax,%rcx | |
0x000000000041ce61 <+6177>: inc %rcx | |
0x000000000041ce64 <+6180>: mov -0x180aa0(%rbp),%rax | |
0x000000000041ce6b <+6187>: mov %rcx,0x5ce8(%rax) | |
0x000000000041ce72 <+6194>: mov 0x5ce0(%rax),%rsi | |
0x000000000041ce79 <+6201>: lea 0x0(,%rsi,8),%rdx | |
0x000000000041ce81 <+6209>: mov %rsi,%r8 | |
0x000000000041ce84 <+6212>: shl $0x5,%r8 | |
0x000000000041ce88 <+6216>: xor %edi,%edi | |
0x000000000041ce8a <+6218>: xor %ebx,%ebx | |
0x000000000041ce8c <+6220>: movq $0x8,0x20(%rsp) | |
0x000000000041ce95 <+6229>: lea -0x8bc58(%rbp),%rcx | |
0x000000000041ce9c <+6236>: mov $0x8,%r9d | |
0x000000000041cea2 <+6242>: callq 0x5a8670 <_ZN11collections4hash5table17calculate_offsets20h7998eed8879f485f4LuE> | |
0x000000000041cea7 <+6247>: dec %rsi | |
0x000000000041ceaa <+6250>: and -0x180ac8(%rbp),%rsi | |
0x000000000041ceb1 <+6257>: mov -0x180ac0(%rbp),%rax | |
0x000000000041ceb8 <+6264>: cmpq $0x0,(%rax,%rsi,8) | |
0x000000000041cebd <+6269>: je 0x41de05 <vel0city::vertex_array_object::get_vertex_array_object<u16>+10181> | |
0x000000000041cec3 <+6275>: cmpb $0x0,-0xaeb54(%rbp) | |
0x000000000041ceca <+6282>: je 0x41cf87 <vel0city::vertex_array_object::get_vertex_array_object<u16>+6471> | |
0x000000000041ced0 <+6288>: lea -0xaeb60(%rbp),%rcx | |
0x000000000041ced7 <+6295>: callq 0x432400 <glium::vertex_array_object::VertexArrayObject.Drop::drop> | |
0x000000000041cedc <+6300>: mov -0xaeb60(%rbp),%rsi | |
0x000000000041cee3 <+6307>: test %rsi,%rsi | |
0x000000000041cee6 <+6310>: je 0x41cf87 <vel0city::vertex_array_object::get_vertex_array_object<u16>+6471> | |
0x000000000041ceec <+6316>: decq 0x5d28(%rsi) | |
0x000000000041cef3 <+6323>: jne 0x41cf87 <vel0city::vertex_array_object::get_vertex_array_object<u16>+6471> | |
0x000000000041cef9 <+6329>: lea -0x63018(%rbp),%rdi | |
0x000000000041cf00 <+6336>: mov $0x5d28,%r8d | |
0x000000000041cf06 <+6342>: mov %rdi,%rcx | |
0x000000000041cf09 <+6345>: mov %rsi,%rdx | |
0x000000000041cf0c <+6348>: callq 0x65d4a0 <memcpy> | |
0x000000000041cf11 <+6353>: lea -0x68d40(%rbp),%rcx | |
0x000000000041cf18 <+6360>: mov $0x5d28,%r8d | |
0x000000000041cf1e <+6366>: mov %rsi,%rdx | |
0x000000000041cf21 <+6369>: callq 0x65d4c8 <memmove> | |
0x000000000041cf26 <+6374>: xor %eax,%eax | |
0x000000000041cf28 <+6376>: mov %rax,-0x180a80(%rbp) | |
0x000000000041cf2f <+6383>: xor %edx,%edx | |
0x000000000041cf31 <+6385>: mov $0x5d28,%r8d | |
0x000000000041cf37 <+6391>: mov %rdi,%rcx | |
0x000000000041cf3a <+6394>: callq 0x65d4d0 <memset> | |
0x000000000041cf3f <+6399>: xor %r14d,%r14d | |
0x000000000041cf42 <+6402>: mov %rdi,%rcx | |
0x000000000041cf45 <+6405>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041cf4a <+6410>: xor %eax,%eax | |
0x000000000041cf4c <+6412>: mov %rax,-0x180a80(%rbp) | |
0x000000000041cf53 <+6419>: xor %r14d,%r14d | |
0x000000000041cf56 <+6422>: lea -0x68d40(%rbp),%rcx | |
0x000000000041cf5d <+6429>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041cf62 <+6434>: decq 0x5d30(%rsi) | |
0x000000000041cf69 <+6441>: jne 0x41cf87 <vel0city::vertex_array_object::get_vertex_array_object<u16>+6471> | |
0x000000000041cf6b <+6443>: xor %eax,%eax | |
0x000000000041cf6d <+6445>: mov %rax,-0x180a80(%rbp) | |
0x000000000041cf74 <+6452>: xor %r14d,%r14d | |
0x000000000041cf77 <+6455>: mov $0x5d38,%edx | |
0x000000000041cf7c <+6460>: xor %r8d,%r8d | |
0x000000000041cf7f <+6463>: mov %rsi,%rcx | |
0x000000000041cf82 <+6466>: callq 0x684db0 <je_sdallocx> | |
0x000000000041cf87 <+6471>: cmpb $0x0,-0xba5b4(%rbp) | |
0x000000000041cf8e <+6478>: je 0x41d04b <vel0city::vertex_array_object::get_vertex_array_object<u16>+6667> | |
0x000000000041cf94 <+6484>: lea -0xba5c0(%rbp),%rcx | |
0x000000000041cf9b <+6491>: callq 0x432400 <glium::vertex_array_object::VertexArrayObject.Drop::drop> | |
0x000000000041cfa0 <+6496>: mov -0xba5c0(%rbp),%rsi | |
0x000000000041cfa7 <+6503>: test %rsi,%rsi | |
0x000000000041cfaa <+6506>: je 0x41d04b <vel0city::vertex_array_object::get_vertex_array_object<u16>+6667> | |
0x000000000041cfb0 <+6512>: decq 0x5d28(%rsi) | |
0x000000000041cfb7 <+6519>: jne 0x41d04b <vel0city::vertex_array_object::get_vertex_array_object<u16>+6667> | |
0x000000000041cfbd <+6525>: lea -0x575c8(%rbp),%rdi | |
0x000000000041cfc4 <+6532>: mov $0x5d28,%r8d | |
0x000000000041cfca <+6538>: mov %rdi,%rcx | |
0x000000000041cfcd <+6541>: mov %rsi,%rdx | |
0x000000000041cfd0 <+6544>: callq 0x65d4a0 <memcpy> | |
0x000000000041cfd5 <+6549>: lea -0x5d2f0(%rbp),%rcx | |
0x000000000041cfdc <+6556>: mov $0x5d28,%r8d | |
0x000000000041cfe2 <+6562>: mov %rsi,%rdx | |
0x000000000041cfe5 <+6565>: callq 0x65d4c8 <memmove> | |
0x000000000041cfea <+6570>: xor %eax,%eax | |
0x000000000041cfec <+6572>: mov %rax,-0x180a80(%rbp) | |
0x000000000041cff3 <+6579>: xor %edx,%edx | |
0x000000000041cff5 <+6581>: mov $0x5d28,%r8d | |
0x000000000041cffb <+6587>: mov %rdi,%rcx | |
0x000000000041cffe <+6590>: callq 0x65d4d0 <memset> | |
0x000000000041d003 <+6595>: xor %r14d,%r14d | |
0x000000000041d006 <+6598>: mov %rdi,%rcx | |
0x000000000041d009 <+6601>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041d00e <+6606>: xor %eax,%eax | |
0x000000000041d010 <+6608>: mov %rax,-0x180a80(%rbp) | |
0x000000000041d017 <+6615>: xor %r14d,%r14d | |
0x000000000041d01a <+6618>: lea -0x5d2f0(%rbp),%rcx | |
0x000000000041d021 <+6625>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041d026 <+6630>: decq 0x5d30(%rsi) | |
0x000000000041d02d <+6637>: jne 0x41d04b <vel0city::vertex_array_object::get_vertex_array_object<u16>+6667> | |
0x000000000041d02f <+6639>: xor %eax,%eax | |
0x000000000041d031 <+6641>: mov %rax,-0x180a80(%rbp) | |
0x000000000041d038 <+6648>: xor %r14d,%r14d | |
0x000000000041d03b <+6651>: mov $0x5d38,%edx | |
0x000000000041d040 <+6656>: xor %r8d,%r8d | |
0x000000000041d043 <+6659>: mov %rsi,%rcx | |
0x000000000041d046 <+6662>: callq 0x684db0 <je_sdallocx> | |
0x000000000041d04b <+6667>: xor %r14d,%r14d | |
0x000000000041d04e <+6670>: xor %ebx,%ebx | |
0x000000000041d050 <+6672>: cmpb $0x0,-0x100464(%rbp) | |
0x000000000041d057 <+6679>: je 0x41d0e8 <vel0city::vertex_array_object::get_vertex_array_object<u16>+6824> | |
0x000000000041d05d <+6685>: lea -0x100470(%rbp),%rcx | |
0x000000000041d064 <+6692>: callq 0x432400 <glium::vertex_array_object::VertexArrayObject.Drop::drop> | |
0x000000000041d069 <+6697>: mov -0x100470(%rbp),%rsi | |
0x000000000041d070 <+6704>: test %rsi,%rsi | |
0x000000000041d073 <+6707>: je 0x41d0e8 <vel0city::vertex_array_object::get_vertex_array_object<u16>+6824> | |
0x000000000041d075 <+6709>: decq 0x5d28(%rsi) | |
0x000000000041d07c <+6716>: jne 0x41d0e8 <vel0city::vertex_array_object::get_vertex_array_object<u16>+6824> | |
0x000000000041d07e <+6718>: lea -0xd7828(%rbp),%rdi | |
0x000000000041d085 <+6725>: mov $0x5d28,%r8d | |
0x000000000041d08b <+6731>: mov %rdi,%rcx | |
0x000000000041d08e <+6734>: mov %rsi,%rdx | |
0x000000000041d091 <+6737>: callq 0x65d4a0 <memcpy> | |
0x000000000041d096 <+6742>: lea -0xdd550(%rbp),%rcx | |
0x000000000041d09d <+6749>: mov $0x5d28,%r8d | |
0x000000000041d0a3 <+6755>: mov %rsi,%rdx | |
0x000000000041d0a6 <+6758>: callq 0x65d4c8 <memmove> | |
0x000000000041d0ab <+6763>: xor %edx,%edx | |
0x000000000041d0ad <+6765>: mov $0x5d28,%r8d | |
0x000000000041d0b3 <+6771>: mov %rdi,%rcx | |
0x000000000041d0b6 <+6774>: callq 0x65d4d0 <memset> | |
0x000000000041d0bb <+6779>: mov %rdi,%rcx | |
0x000000000041d0be <+6782>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041d0c3 <+6787>: lea -0xdd550(%rbp),%rcx | |
0x000000000041d0ca <+6794>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041d0cf <+6799>: decq 0x5d30(%rsi) | |
0x000000000041d0d6 <+6806>: jne 0x41d0e8 <vel0city::vertex_array_object::get_vertex_array_object<u16>+6824> | |
0x000000000041d0d8 <+6808>: mov $0x5d38,%edx | |
0x000000000041d0dd <+6813>: xor %r8d,%r8d | |
0x000000000041d0e0 <+6816>: mov %rsi,%rcx | |
0x000000000041d0e3 <+6819>: callq 0x684db0 <je_sdallocx> | |
0x000000000041d0e8 <+6824>: test %r14,%r14 | |
0x000000000041d0eb <+6827>: je 0x41d0ff <vel0city::vertex_array_object::get_vertex_array_object<u16>+6847> | |
0x000000000041d0ed <+6829>: shl $0x2,%r14 | |
0x000000000041d0f1 <+6833>: xor %r8d,%r8d | |
0x000000000041d0f4 <+6836>: mov %rbx,%rcx | |
0x000000000041d0f7 <+6839>: mov %r14,%rdx | |
0x000000000041d0fa <+6842>: callq 0x684db0 <je_sdallocx> | |
0x000000000041d0ff <+6847>: movdqa -0x1808e0(%rbp),%xmm0 | |
0x000000000041d107 <+6855>: movdqa %xmm0,-0x180a30(%rbp) | |
0x000000000041d10f <+6863>: cmpb $0x0,-0x1808c4(%rbp) | |
0x000000000041d116 <+6870>: mov -0x180ab8(%rbp),%rbx | |
0x000000000041d11d <+6877>: je 0x41d1ae <vel0city::vertex_array_object::get_vertex_array_object<u16>+7022> | |
0x000000000041d123 <+6883>: lea -0x1808d0(%rbp),%rcx | |
0x000000000041d12a <+6890>: callq 0x432400 <glium::vertex_array_object::VertexArrayObject.Drop::drop> | |
0x000000000041d12f <+6895>: mov -0x1808d0(%rbp),%rsi | |
0x000000000041d136 <+6902>: test %rsi,%rsi | |
0x000000000041d139 <+6905>: je 0x41d1ae <vel0city::vertex_array_object::get_vertex_array_object<u16>+7022> | |
0x000000000041d13b <+6907>: decq 0x5d28(%rsi) | |
0x000000000041d142 <+6914>: jne 0x41d1ae <vel0city::vertex_array_object::get_vertex_array_object<u16>+7022> | |
0x000000000041d144 <+6916>: lea -0x1d238(%rbp),%rdi | |
0x000000000041d14b <+6923>: mov $0x5d28,%r8d | |
0x000000000041d151 <+6929>: mov %rdi,%rcx | |
0x000000000041d154 <+6932>: mov %rsi,%rdx | |
0x000000000041d157 <+6935>: callq 0x65d4a0 <memcpy> | |
0x000000000041d15c <+6940>: lea -0x22f60(%rbp),%rcx | |
0x000000000041d163 <+6947>: mov $0x5d28,%r8d | |
0x000000000041d169 <+6953>: mov %rsi,%rdx | |
0x000000000041d16c <+6956>: callq 0x65d4c8 <memmove> | |
0x000000000041d171 <+6961>: xor %edx,%edx | |
0x000000000041d173 <+6963>: mov $0x5d28,%r8d | |
0x000000000041d179 <+6969>: mov %rdi,%rcx | |
0x000000000041d17c <+6972>: callq 0x65d4d0 <memset> | |
0x000000000041d181 <+6977>: mov %rdi,%rcx | |
0x000000000041d184 <+6980>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041d189 <+6985>: lea -0x22f60(%rbp),%rcx | |
0x000000000041d190 <+6992>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041d195 <+6997>: decq 0x5d30(%rsi) | |
0x000000000041d19c <+7004>: jne 0x41d1ae <vel0city::vertex_array_object::get_vertex_array_object<u16>+7022> | |
0x000000000041d19e <+7006>: mov $0x5d38,%edx | |
0x000000000041d1a3 <+7011>: xor %r8d,%r8d | |
0x000000000041d1a6 <+7014>: mov %rsi,%rcx | |
0x000000000041d1a9 <+7017>: callq 0x684db0 <je_sdallocx> | |
0x000000000041d1ae <+7022>: mov -0x1808b0(%rbp),%rdx | |
0x000000000041d1b5 <+7029>: test %rdx,%rdx | |
0x000000000041d1b8 <+7032>: je 0x41d1cd <vel0city::vertex_array_object::get_vertex_array_object<u16>+7053> | |
0x000000000041d1ba <+7034>: mov -0x1808c0(%rbp),%rcx | |
0x000000000041d1c1 <+7041>: shl $0x2,%rdx | |
0x000000000041d1c5 <+7045>: xor %r8d,%r8d | |
0x000000000041d1c8 <+7048>: callq 0x684db0 <je_sdallocx> | |
0x000000000041d1cd <+7053>: cmpq $0x0,-0x180a30(%rbp) | |
0x000000000041d1d5 <+7061>: je 0x41d272 <vel0city::vertex_array_object::get_vertex_array_object<u16>+7218> | |
0x000000000041d1db <+7067>: cmpb $0x0,-0x180a24(%rbp) | |
0x000000000041d1e2 <+7074>: je 0x41d272 <vel0city::vertex_array_object::get_vertex_array_object<u16>+7218> | |
0x000000000041d1e8 <+7080>: lea -0x180a30(%rbp),%rcx | |
0x000000000041d1ef <+7087>: callq 0x432400 <glium::vertex_array_object::VertexArrayObject.Drop::drop> | |
0x000000000041d1f4 <+7092>: mov -0x180a30(%rbp),%rsi | |
0x000000000041d1fb <+7099>: test %rsi,%rsi | |
0x000000000041d1fe <+7102>: je 0x41d272 <vel0city::vertex_array_object::get_vertex_array_object<u16>+7218> | |
0x000000000041d200 <+7104>: decq 0x5d28(%rsi) | |
0x000000000041d207 <+7111>: jne 0x41d272 <vel0city::vertex_array_object::get_vertex_array_object<u16>+7218> | |
0x000000000041d209 <+7113>: lea -0x5d90(%rbp),%rdi | |
0x000000000041d210 <+7120>: mov $0x5d28,%r8d | |
0x000000000041d216 <+7126>: mov %rdi,%rcx | |
0x000000000041d219 <+7129>: mov %rsi,%rdx | |
0x000000000041d21c <+7132>: callq 0x65d4a0 <memcpy> | |
0x000000000041d221 <+7137>: lea -0xbac0(%rbp),%r14 | |
0x000000000041d228 <+7144>: mov $0x5d28,%r8d | |
0x000000000041d22e <+7150>: mov %r14,%rcx | |
0x000000000041d231 <+7153>: mov %rsi,%rdx | |
0x000000000041d234 <+7156>: callq 0x65d4c8 <memmove> | |
0x000000000041d239 <+7161>: xor %edx,%edx | |
0x000000000041d23b <+7163>: mov $0x5d28,%r8d | |
0x000000000041d241 <+7169>: mov %rdi,%rcx | |
0x000000000041d244 <+7172>: callq 0x65d4d0 <memset> | |
0x000000000041d249 <+7177>: mov %rdi,%rcx | |
0x000000000041d24c <+7180>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041d251 <+7185>: mov %r14,%rcx | |
0x000000000041d254 <+7188>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041d259 <+7193>: decq 0x5d30(%rsi) | |
0x000000000041d260 <+7200>: jne 0x41d272 <vel0city::vertex_array_object::get_vertex_array_object<u16>+7218> | |
0x000000000041d262 <+7202>: mov $0x5d38,%edx | |
0x000000000041d267 <+7207>: xor %r8d,%r8d | |
0x000000000041d26a <+7210>: mov %rsi,%rcx | |
0x000000000041d26d <+7213>: callq 0x684db0 <je_sdallocx> | |
0x000000000041d272 <+7218>: cmpb $0x0,-0x180a38(%rbp) | |
0x000000000041d279 <+7225>: je 0x41d287 <vel0city::vertex_array_object::get_vertex_array_object<u16>+7239> | |
0x000000000041d27b <+7227>: lea -0x180a40(%rbp),%rcx | |
0x000000000041d282 <+7234>: callq 0x648090 <_ZN4cell31BorrowRefMut$LT$$u27$b$GT$.Drop4drop20h206dd4a04710a6b91BsE> | |
0x000000000041d287 <+7239>: cmpb $0x0,-0x180a04(%rbp) | |
0x000000000041d28e <+7246>: je 0x41d31e <vel0city::vertex_array_object::get_vertex_array_object<u16>+7390> | |
0x000000000041d294 <+7252>: lea -0x180a10(%rbp),%rcx | |
0x000000000041d29b <+7259>: callq 0x432400 <glium::vertex_array_object::VertexArrayObject.Drop::drop> | |
0x000000000041d2a0 <+7264>: mov -0x180a10(%rbp),%rsi | |
0x000000000041d2a7 <+7271>: test %rsi,%rsi | |
0x000000000041d2aa <+7274>: je 0x41d31e <vel0city::vertex_array_object::get_vertex_array_object<u16>+7390> | |
0x000000000041d2ac <+7276>: decq 0x5d28(%rsi) | |
0x000000000041d2b3 <+7283>: jne 0x41d31e <vel0city::vertex_array_object::get_vertex_array_object<u16>+7390> | |
0x000000000041d2b5 <+7285>: lea -0x5d90(%rbp),%rdi | |
0x000000000041d2bc <+7292>: mov $0x5d28,%r8d | |
0x000000000041d2c2 <+7298>: mov %rdi,%rcx | |
0x000000000041d2c5 <+7301>: mov %rsi,%rdx | |
0x000000000041d2c8 <+7304>: callq 0x65d4a0 <memcpy> | |
0x000000000041d2cd <+7309>: lea -0xbac0(%rbp),%r14 | |
0x000000000041d2d4 <+7316>: mov $0x5d28,%r8d | |
0x000000000041d2da <+7322>: mov %r14,%rcx | |
0x000000000041d2dd <+7325>: mov %rsi,%rdx | |
0x000000000041d2e0 <+7328>: callq 0x65d4c8 <memmove> | |
0x000000000041d2e5 <+7333>: xor %edx,%edx | |
0x000000000041d2e7 <+7335>: mov $0x5d28,%r8d | |
0x000000000041d2ed <+7341>: mov %rdi,%rcx | |
0x000000000041d2f0 <+7344>: callq 0x65d4d0 <memset> | |
0x000000000041d2f5 <+7349>: mov %rdi,%rcx | |
0x000000000041d2f8 <+7352>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041d2fd <+7357>: mov %r14,%rcx | |
0x000000000041d300 <+7360>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041d305 <+7365>: decq 0x5d30(%rsi) | |
0x000000000041d30c <+7372>: jne 0x41d31e <vel0city::vertex_array_object::get_vertex_array_object<u16>+7390> | |
0x000000000041d30e <+7374>: mov $0x5d38,%edx | |
0x000000000041d313 <+7379>: xor %r8d,%r8d | |
0x000000000041d316 <+7382>: mov %rsi,%rcx | |
0x000000000041d319 <+7385>: callq 0x684db0 <je_sdallocx> | |
0x000000000041d31e <+7390>: mov %ebx,%eax | |
0x000000000041d320 <+7392>: movaps -0x60(%rbp),%xmm6 | |
0x000000000041d324 <+7396>: movaps -0x50(%rbp),%xmm7 | |
0x000000000041d328 <+7400>: add $0x180ae8,%rsp | |
0x000000000041d32f <+7407>: pop %rbx | |
0x000000000041d330 <+7408>: pop %rdi | |
0x000000000041d331 <+7409>: pop %rsi | |
0x000000000041d332 <+7410>: pop %r12 | |
0x000000000041d334 <+7412>: pop %r13 | |
0x000000000041d336 <+7414>: pop %r14 | |
0x000000000041d338 <+7416>: pop %r15 | |
0x000000000041d33a <+7418>: pop %rbp | |
0x000000000041d33b <+7419>: retq | |
0x000000000041d33c <+7420>: movaps -0x100470(%rbp),%xmm0 | |
0x000000000041d343 <+7427>: movaps %xmm0,-0x100490(%rbp) | |
0x000000000041d34a <+7434>: xorps %xmm0,%xmm0 | |
0x000000000041d34d <+7437>: movaps %xmm0,-0x100470(%rbp) | |
0x000000000041d354 <+7444>: movaps -0x100490(%rbp),%xmm1 | |
0x000000000041d35b <+7451>: movaps %xmm1,-0xd1ac0(%rbp) | |
0x000000000041d362 <+7458>: movaps -0xd1ac0(%rbp),%xmm1 | |
0x000000000041d369 <+7465>: movaps %xmm1,-0xd1ad0(%rbp) | |
0x000000000041d370 <+7472>: movaps %xmm0,-0xd1ac0(%rbp) | |
0x000000000041d377 <+7479>: movaps -0xd1ad0(%rbp),%xmm1 | |
0x000000000041d37e <+7486>: movaps %xmm1,-0x5d90(%rbp) | |
0x000000000041d385 <+7493>: movaps %xmm0,-0xd1ad0(%rbp) | |
0x000000000041d38c <+7500>: movaps -0x5d90(%rbp),%xmm1 | |
0x000000000041d393 <+7507>: movaps %xmm1,-0xd1ae0(%rbp) | |
0x000000000041d39a <+7514>: movaps -0xd1ae0(%rbp),%xmm1 | |
0x000000000041d3a1 <+7521>: movaps %xmm1,-0xd1b00(%rbp) | |
0x000000000041d3a8 <+7528>: movaps %xmm0,-0xd1ae0(%rbp) | |
0x000000000041d3af <+7535>: movaps -0xd1b00(%rbp),%xmm0 | |
0x000000000041d3b6 <+7542>: movaps %xmm0,-0xbac0(%rbp) | |
0x000000000041d3bd <+7549>: movups (%r14),%xmm0 | |
0x000000000041d3c1 <+7553>: movaps %xmm0,-0x5d90(%rbp) | |
0x000000000041d3c8 <+7560>: movaps -0xbac0(%rbp),%xmm0 | |
0x000000000041d3cf <+7567>: movups %xmm0,(%r14) | |
0x000000000041d3d3 <+7571>: movaps -0x5d90(%rbp),%xmm0 | |
0x000000000041d3da <+7578>: movaps %xmm0,-0xbac0(%rbp) | |
0x000000000041d3e1 <+7585>: movdqa -0xbac0(%rbp),%xmm0 | |
0x000000000041d3e9 <+7593>: movdqa %xmm0,-0xd1af0(%rbp) | |
0x000000000041d3f1 <+7601>: cmpq $0x0,-0x1808e0(%rbp) | |
0x000000000041d3f9 <+7609>: mov -0x180a90(%rbp),%r14 | |
0x000000000041d400 <+7616>: je 0x41d49e <vel0city::vertex_array_object::get_vertex_array_object<u16>+7774> | |
0x000000000041d406 <+7622>: cmpb $0x0,-0x1808d4(%rbp) | |
0x000000000041d40d <+7629>: je 0x41d49e <vel0city::vertex_array_object::get_vertex_array_object<u16>+7774> | |
0x000000000041d413 <+7635>: lea -0x1808e0(%rbp),%rcx | |
0x000000000041d41a <+7642>: callq 0x432400 <glium::vertex_array_object::VertexArrayObject.Drop::drop> | |
0x000000000041d41f <+7647>: mov -0x1808e0(%rbp),%rsi | |
0x000000000041d426 <+7654>: test %rsi,%rsi | |
0x000000000041d429 <+7657>: je 0x41d49e <vel0city::vertex_array_object::get_vertex_array_object<u16>+7774> | |
0x000000000041d42b <+7659>: decq 0x5d28(%rsi) | |
0x000000000041d432 <+7666>: jne 0x41d49e <vel0city::vertex_array_object::get_vertex_array_object<u16>+7774> | |
0x000000000041d434 <+7668>: lea -0xcbd88(%rbp),%rdi | |
0x000000000041d43b <+7675>: mov $0x5d28,%r8d | |
0x000000000041d441 <+7681>: mov %rdi,%rcx | |
0x000000000041d444 <+7684>: mov %rsi,%rdx | |
0x000000000041d447 <+7687>: callq 0x65d4a0 <memcpy> | |
0x000000000041d44c <+7692>: lea -0xd1ab0(%rbp),%rcx | |
0x000000000041d453 <+7699>: mov $0x5d28,%r8d | |
0x000000000041d459 <+7705>: mov %rsi,%rdx | |
0x000000000041d45c <+7708>: callq 0x65d4c8 <memmove> | |
0x000000000041d461 <+7713>: xor %edx,%edx | |
0x000000000041d463 <+7715>: mov $0x5d28,%r8d | |
0x000000000041d469 <+7721>: mov %rdi,%rcx | |
0x000000000041d46c <+7724>: callq 0x65d4d0 <memset> | |
0x000000000041d471 <+7729>: mov %rdi,%rcx | |
0x000000000041d474 <+7732>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041d479 <+7737>: lea -0xd1ab0(%rbp),%rcx | |
0x000000000041d480 <+7744>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041d485 <+7749>: decq 0x5d30(%rsi) | |
0x000000000041d48c <+7756>: jne 0x41d49e <vel0city::vertex_array_object::get_vertex_array_object<u16>+7774> | |
0x000000000041d48e <+7758>: mov $0x5d38,%edx | |
0x000000000041d493 <+7763>: xor %r8d,%r8d | |
0x000000000041d496 <+7766>: mov %rsi,%rcx | |
0x000000000041d499 <+7769>: callq 0x684db0 <je_sdallocx> | |
0x000000000041d49e <+7774>: movdqa -0xd1af0(%rbp),%xmm0 | |
0x000000000041d4a6 <+7782>: movdqa %xmm0,-0x1808e0(%rbp) | |
0x000000000041d4ae <+7790>: mov -0x180a80(%rbp),%rbx | |
0x000000000041d4b5 <+7797>: jmpq 0x41d050 <vel0city::vertex_array_object::get_vertex_array_object<u16>+6672> | |
0x000000000041d4ba <+7802>: mov 0x8(%r14),%ebx | |
0x000000000041d4be <+7806>: mov -0x180a70(%rbp),%rdx | |
0x000000000041d4c5 <+7813>: test %rdx,%rdx | |
0x000000000041d4c8 <+7816>: je 0x41d4dd <vel0city::vertex_array_object::get_vertex_array_object<u16>+7837> | |
0x000000000041d4ca <+7818>: shl $0x2,%rdx | |
0x000000000041d4ce <+7822>: xor %r8d,%r8d | |
0x000000000041d4d1 <+7825>: mov -0x180ab0(%rbp),%rcx | |
0x000000000041d4d8 <+7832>: callq 0x684db0 <je_sdallocx> | |
0x000000000041d4dd <+7837>: cmpb $0x0,-0x1809c8(%rbp) | |
0x000000000041d4e4 <+7844>: mov -0x180a90(%rbp),%rsi | |
0x000000000041d4eb <+7851>: je 0x41d4f9 <vel0city::vertex_array_object::get_vertex_array_object<u16>+7865> | |
0x000000000041d4ed <+7853>: lea -0x1809d0(%rbp),%rcx | |
0x000000000041d4f4 <+7860>: callq 0x648090 <_ZN4cell31BorrowRefMut$LT$$u27$b$GT$.Drop4drop20h206dd4a04710a6b91BsE> | |
0x000000000041d4f9 <+7865>: test %rsi,%rsi | |
0x000000000041d4fc <+7868>: je 0x41d31e <vel0city::vertex_array_object::get_vertex_array_object<u16>+7390> | |
0x000000000041d502 <+7874>: shl $0x2,%rsi | |
0x000000000041d506 <+7878>: xor %r8d,%r8d | |
0x000000000041d509 <+7881>: mov -0x180a80(%rbp),%rcx | |
0x000000000041d510 <+7888>: mov %rsi,%rdx | |
0x000000000041d513 <+7891>: jmpq 0x41d319 <vel0city::vertex_array_object::get_vertex_array_object<u16>+7385> | |
0x000000000041d518 <+7896>: movdqu 0x280c18(%rip),%xmm0 # 0x69e138 <const23973> | |
0x000000000041d520 <+7904>: movdqa %xmm0,-0x169210(%rbp) | |
0x000000000041d528 <+7912>: lea 0x2e1581(%rip),%rdx # 0x6feab0 <_ZN11collections4hash3map34HashMap$LT$K$C$$u20$V$C$$u20$S$GT$21insert_hashed_ordered10_FILE_LINE20h29f72b539b47adfckovE> | |
0x000000000041d52f <+7919>: lea -0x169210(%rbp),%rcx | |
0x000000000041d536 <+7926>: callq 0x40edd0 <vel0city::rt::unwind::begin_unwind<&str>> | |
0x000000000041d53b <+7931>: ud2 | |
0x000000000041d53d <+7933>: mov %rax,%r15 | |
0x000000000041d540 <+7936>: cmpb $0x0,-0x1691e4(%rbp) | |
0x000000000041d547 <+7943>: je 0x41d5d8 <vel0city::vertex_array_object::get_vertex_array_object<u16>+8088> | |
0x000000000041d54d <+7949>: lea -0x1691f0(%rbp),%rcx | |
0x000000000041d554 <+7956>: callq 0x432400 <glium::vertex_array_object::VertexArrayObject.Drop::drop> | |
0x000000000041d559 <+7961>: mov -0x1691f0(%rbp),%rsi | |
0x000000000041d560 <+7968>: test %rsi,%rsi | |
0x000000000041d563 <+7971>: je 0x41d5d8 <vel0city::vertex_array_object::get_vertex_array_object<u16>+8088> | |
0x000000000041d565 <+7973>: decq 0x5d28(%rsi) | |
0x000000000041d56c <+7980>: jne 0x41d5d8 <vel0city::vertex_array_object::get_vertex_array_object<u16>+8088> | |
0x000000000041d56e <+7982>: lea -0x157a48(%rbp),%rbx | |
0x000000000041d575 <+7989>: mov $0x5d28,%r8d | |
0x000000000041d57b <+7995>: mov %rbx,%rcx | |
0x000000000041d57e <+7998>: mov %rsi,%rdx | |
0x000000000041d581 <+8001>: callq 0x65d4a0 <memcpy> | |
0x000000000041d586 <+8006>: lea -0x15d770(%rbp),%rcx | |
0x000000000041d58d <+8013>: mov $0x5d28,%r8d | |
0x000000000041d593 <+8019>: mov %rsi,%rdx | |
0x000000000041d596 <+8022>: callq 0x65d4c8 <memmove> | |
0x000000000041d59b <+8027>: xor %edx,%edx | |
0x000000000041d59d <+8029>: mov $0x5d28,%r8d | |
0x000000000041d5a3 <+8035>: mov %rbx,%rcx | |
0x000000000041d5a6 <+8038>: callq 0x65d4d0 <memset> | |
0x000000000041d5ab <+8043>: mov %rbx,%rcx | |
0x000000000041d5ae <+8046>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041d5b3 <+8051>: lea -0x15d770(%rbp),%rcx | |
0x000000000041d5ba <+8058>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041d5bf <+8063>: decq 0x5d30(%rsi) | |
0x000000000041d5c6 <+8070>: jne 0x41d5d8 <vel0city::vertex_array_object::get_vertex_array_object<u16>+8088> | |
0x000000000041d5c8 <+8072>: mov $0x5d38,%edx | |
0x000000000041d5cd <+8077>: xor %r8d,%r8d | |
0x000000000041d5d0 <+8080>: mov %rsi,%rcx | |
0x000000000041d5d3 <+8083>: callq 0x684db0 <je_sdallocx> | |
0x000000000041d5d8 <+8088>: pshufd $0x4e,%xmm7,%xmm0 | |
0x000000000041d5dd <+8093>: movq %xmm0,%rdx | |
0x000000000041d5e2 <+8098>: test %rdx,%rdx | |
0x000000000041d5e5 <+8101>: je 0x41d764 <vel0city::vertex_array_object::get_vertex_array_object<u16>+8484> | |
0x000000000041d5eb <+8107>: shl $0x2,%rdx | |
0x000000000041d5ef <+8111>: xor %r8d,%r8d | |
0x000000000041d5f2 <+8114>: mov -0x180a68(%rbp),%rcx | |
0x000000000041d5f9 <+8121>: callq 0x684db0 <je_sdallocx> | |
0x000000000041d5fe <+8126>: jmpq 0x41d764 <vel0city::vertex_array_object::get_vertex_array_object<u16>+8484> | |
0x000000000041d603 <+8131>: mov %rax,%r15 | |
0x000000000041d606 <+8134>: mov -0x1691f0(%rbp),%rsi | |
0x000000000041d60d <+8141>: test %rsi,%rsi | |
0x000000000041d610 <+8144>: je 0x41d764 <vel0city::vertex_array_object::get_vertex_array_object<u16>+8484> | |
0x000000000041d616 <+8150>: decq 0x5d28(%rsi) | |
0x000000000041d61d <+8157>: jne 0x41d764 <vel0city::vertex_array_object::get_vertex_array_object<u16>+8484> | |
0x000000000041d623 <+8163>: lea -0x163498(%rbp),%rdi | |
0x000000000041d62a <+8170>: mov $0x5d28,%r8d | |
0x000000000041d630 <+8176>: mov %rdi,%rcx | |
0x000000000041d633 <+8179>: mov %rsi,%rdx | |
0x000000000041d636 <+8182>: callq 0x65d4a0 <memcpy> | |
0x000000000041d63b <+8187>: lea -0x1691c0(%rbp),%rcx | |
0x000000000041d642 <+8194>: mov $0x5d28,%r8d | |
0x000000000041d648 <+8200>: mov %rsi,%rdx | |
0x000000000041d64b <+8203>: callq 0x65d4c8 <memmove> | |
0x000000000041d650 <+8208>: xor %edx,%edx | |
0x000000000041d652 <+8210>: mov $0x5d28,%r8d | |
0x000000000041d658 <+8216>: mov %rdi,%rcx | |
0x000000000041d65b <+8219>: callq 0x65d4d0 <memset> | |
0x000000000041d660 <+8224>: mov %rdi,%rcx | |
0x000000000041d663 <+8227>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041d668 <+8232>: lea -0x1691c0(%rbp),%rcx | |
0x000000000041d66f <+8239>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041d674 <+8244>: decq 0x5d30(%rsi) | |
0x000000000041d67b <+8251>: jne 0x41d764 <vel0city::vertex_array_object::get_vertex_array_object<u16>+8484> | |
0x000000000041d681 <+8257>: mov $0x5d38,%edx | |
0x000000000041d686 <+8262>: xor %r8d,%r8d | |
0x000000000041d689 <+8265>: mov %rsi,%rcx | |
0x000000000041d68c <+8268>: callq 0x684db0 <je_sdallocx> | |
0x000000000041d691 <+8273>: jmpq 0x41d764 <vel0city::vertex_array_object::get_vertex_array_object<u16>+8484> | |
0x000000000041d696 <+8278>: movdqu 0x280ae2(%rip),%xmm0 # 0x69e180 <const24410> | |
0x000000000041d69e <+8286>: movdqa %xmm0,-0xba5f0(%rbp) | |
0x000000000041d6a6 <+8294>: lea 0x2e14b3(%rip),%rdx # 0x6feb60 <_ZN11collections4hash3map10robin_hood10_FILE_LINE20h29f72b539b47adfccjvE> | |
0x000000000041d6ad <+8301>: lea -0xba5f0(%rbp),%rcx | |
0x000000000041d6b4 <+8308>: mov %r10,%rdi | |
0x000000000041d6b7 <+8311>: mov -0x180a80(%rbp),%rbx | |
0x000000000041d6be <+8318>: callq 0x40edd0 <vel0city::rt::unwind::begin_unwind<&str>> | |
0x000000000041d6c3 <+8323>: ud2 | |
0x000000000041d6c5 <+8325>: mov -0x180a90(%rbp),%r14 | |
0x000000000041d6cc <+8332>: jmpq 0x41e4a5 <vel0city::vertex_array_object::get_vertex_array_object<u16>+11877> | |
0x000000000041d6d1 <+8337>: mov %rbx,-0x180a68(%rbp) | |
0x000000000041d6d8 <+8344>: jmpq 0x41d53d <vel0city::vertex_array_object::get_vertex_array_object<u16>+7933> | |
0x000000000041d6dd <+8349>: mov %rax,%r15 | |
0x000000000041d6e0 <+8352>: mov -0x1691f0(%rbp),%rsi | |
0x000000000041d6e7 <+8359>: test %rsi,%rsi | |
0x000000000041d6ea <+8362>: je 0x41d764 <vel0city::vertex_array_object::get_vertex_array_object<u16>+8484> | |
0x000000000041d6ec <+8364>: decq 0x5d28(%rsi) | |
0x000000000041d6f3 <+8371>: jne 0x41d764 <vel0city::vertex_array_object::get_vertex_array_object<u16>+8484> | |
0x000000000041d6f5 <+8373>: lea -0x14bff8(%rbp),%rdi | |
0x000000000041d6fc <+8380>: mov $0x5d28,%r8d | |
0x000000000041d702 <+8386>: mov %rdi,%rcx | |
0x000000000041d705 <+8389>: mov %rsi,%rdx | |
0x000000000041d708 <+8392>: callq 0x65d4a0 <memcpy> | |
0x000000000041d70d <+8397>: lea -0x151d20(%rbp),%rcx | |
0x000000000041d714 <+8404>: mov $0x5d28,%r8d | |
0x000000000041d71a <+8410>: mov %rsi,%rdx | |
0x000000000041d71d <+8413>: callq 0x65d4c8 <memmove> | |
0x000000000041d722 <+8418>: xor %edx,%edx | |
0x000000000041d724 <+8420>: mov $0x5d28,%r8d | |
0x000000000041d72a <+8426>: mov %rdi,%rcx | |
0x000000000041d72d <+8429>: callq 0x65d4d0 <memset> | |
0x000000000041d732 <+8434>: mov %rdi,%rcx | |
0x000000000041d735 <+8437>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041d73a <+8442>: lea -0x151d20(%rbp),%rcx | |
0x000000000041d741 <+8449>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041d746 <+8454>: decq 0x5d30(%rsi) | |
0x000000000041d74d <+8461>: jne 0x41d764 <vel0city::vertex_array_object::get_vertex_array_object<u16>+8484> | |
0x000000000041d74f <+8463>: mov $0x5d38,%edx | |
0x000000000041d754 <+8468>: xor %r8d,%r8d | |
0x000000000041d757 <+8471>: mov %rsi,%rcx | |
0x000000000041d75a <+8474>: callq 0x684db0 <je_sdallocx> | |
0x000000000041d75f <+8479>: jmp 0x41d764 <vel0city::vertex_array_object::get_vertex_array_object<u16>+8484> | |
0x000000000041d761 <+8481>: mov %rax,%r15 | |
0x000000000041d764 <+8484>: cmpb $0x0,-0x180814(%rbp) | |
0x000000000041d76b <+8491>: je 0x41e556 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12054> | |
0x000000000041d771 <+8497>: lea -0x180820(%rbp),%rcx | |
0x000000000041d778 <+8504>: callq 0x432400 <glium::vertex_array_object::VertexArrayObject.Drop::drop> | |
0x000000000041d77d <+8509>: mov -0x180820(%rbp),%rsi | |
0x000000000041d784 <+8516>: test %rsi,%rsi | |
0x000000000041d787 <+8519>: je 0x41e556 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12054> | |
0x000000000041d78d <+8525>: decq 0x5d28(%rsi) | |
0x000000000041d794 <+8532>: jne 0x41e556 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12054> | |
0x000000000041d79a <+8538>: lea -0x11d6b8(%rbp),%rdi | |
0x000000000041d7a1 <+8545>: mov $0x5d28,%r8d | |
0x000000000041d7a7 <+8551>: mov %rdi,%rcx | |
0x000000000041d7aa <+8554>: mov %rsi,%rdx | |
0x000000000041d7ad <+8557>: callq 0x65d4a0 <memcpy> | |
0x000000000041d7b2 <+8562>: lea -0x1233e0(%rbp),%rcx | |
0x000000000041d7b9 <+8569>: mov $0x5d28,%r8d | |
0x000000000041d7bf <+8575>: mov %rsi,%rdx | |
0x000000000041d7c2 <+8578>: callq 0x65d4c8 <memmove> | |
0x000000000041d7c7 <+8583>: xor %edx,%edx | |
0x000000000041d7c9 <+8585>: mov $0x5d28,%r8d | |
0x000000000041d7cf <+8591>: mov %rdi,%rcx | |
0x000000000041d7d2 <+8594>: callq 0x65d4d0 <memset> | |
0x000000000041d7d7 <+8599>: mov %rdi,%rcx | |
0x000000000041d7da <+8602>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041d7df <+8607>: lea -0x1233e0(%rbp),%rcx | |
0x000000000041d7e6 <+8614>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041d7eb <+8619>: decq 0x5d30(%rsi) | |
0x000000000041d7f2 <+8626>: jne 0x41e556 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12054> | |
0x000000000041d7f8 <+8632>: mov $0x5d38,%edx | |
0x000000000041d7fd <+8637>: xor %r8d,%r8d | |
0x000000000041d800 <+8640>: mov %rsi,%rcx | |
0x000000000041d803 <+8643>: callq 0x684db0 <je_sdallocx> | |
0x000000000041d808 <+8648>: jmpq 0x41e556 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12054> | |
0x000000000041d80d <+8653>: mov %rax,%r15 | |
0x000000000041d810 <+8656>: mov -0x180820(%rbp),%rsi | |
0x000000000041d817 <+8663>: test %rsi,%rsi | |
0x000000000041d81a <+8666>: je 0x41e567 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12071> | |
0x000000000041d820 <+8672>: decq 0x5d28(%rsi) | |
0x000000000041d827 <+8679>: jne 0x41e567 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12071> | |
0x000000000041d82d <+8685>: lea -0x134b58(%rbp),%rdi | |
0x000000000041d834 <+8692>: mov $0x5d28,%r8d | |
0x000000000041d83a <+8698>: mov %rdi,%rcx | |
0x000000000041d83d <+8701>: mov %rsi,%rdx | |
0x000000000041d840 <+8704>: callq 0x65d4a0 <memcpy> | |
0x000000000041d845 <+8709>: lea -0x13a880(%rbp),%rcx | |
0x000000000041d84c <+8716>: mov $0x5d28,%r8d | |
0x000000000041d852 <+8722>: mov %rsi,%rdx | |
0x000000000041d855 <+8725>: callq 0x65d4c8 <memmove> | |
0x000000000041d85a <+8730>: xor %edx,%edx | |
0x000000000041d85c <+8732>: mov $0x5d28,%r8d | |
0x000000000041d862 <+8738>: mov %rdi,%rcx | |
0x000000000041d865 <+8741>: callq 0x65d4d0 <memset> | |
0x000000000041d86a <+8746>: mov %rdi,%rcx | |
0x000000000041d86d <+8749>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041d872 <+8754>: lea -0x13a880(%rbp),%rcx | |
0x000000000041d879 <+8761>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041d87e <+8766>: decq 0x5d30(%rsi) | |
0x000000000041d885 <+8773>: jne 0x41e567 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12071> | |
0x000000000041d88b <+8779>: mov $0x5d38,%edx | |
0x000000000041d890 <+8784>: xor %r8d,%r8d | |
0x000000000041d893 <+8787>: mov %rsi,%rcx | |
0x000000000041d896 <+8790>: callq 0x684db0 <je_sdallocx> | |
0x000000000041d89b <+8795>: jmpq 0x41e567 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12071> | |
0x000000000041d8a0 <+8800>: mov %r9,-0x180a80(%rbp) | |
0x000000000041d8a7 <+8807>: mov %rsi,%r14 | |
0x000000000041d8aa <+8810>: lea 0x2eaeef(%rip),%rcx # 0x7087a0 <_ZN3vec12Vec$LT$T$GT$4push14_MSG_FILE_LINE20h44d64a54963b3738X3hE> | |
0x000000000041d8b1 <+8817>: callq 0x63d210 <_ZN9panicking5panic20h0a39223ef04d44b2UXsE> | |
0x000000000041d8b6 <+8822>: ud2 | |
0x000000000041d8b8 <+8824>: mov %rax,%r15 | |
0x000000000041d8bb <+8827>: mov %rsi,%r14 | |
0x000000000041d8be <+8830>: jmpq 0x41e4a8 <vel0city::vertex_array_object::get_vertex_array_object<u16>+11880> | |
0x000000000041d8c3 <+8835>: mov %rsi,%r14 | |
0x000000000041d8c6 <+8838>: callq 0x63c200 <_ZN3oom20ha828d971c7b3889cAWaE> | |
0x000000000041d8cb <+8843>: ud2 | |
0x000000000041d8cd <+8845>: mov %rax,%r15 | |
0x000000000041d8d0 <+8848>: mov -0x180820(%rbp),%rsi | |
0x000000000041d8d7 <+8855>: test %rsi,%rsi | |
0x000000000041d8da <+8858>: je 0x41e567 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12071> | |
0x000000000041d8e0 <+8864>: decq 0x5d28(%rsi) | |
0x000000000041d8e7 <+8871>: jne 0x41e567 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12071> | |
0x000000000041d8ed <+8877>: lea -0x17a988(%rbp),%rdi | |
0x000000000041d8f4 <+8884>: mov $0x5d28,%r8d | |
0x000000000041d8fa <+8890>: mov %rdi,%rcx | |
0x000000000041d8fd <+8893>: mov %rsi,%rdx | |
0x000000000041d900 <+8896>: callq 0x65d4a0 <memcpy> | |
0x000000000041d905 <+8901>: lea -0x1806b0(%rbp),%rcx | |
0x000000000041d90c <+8908>: mov $0x5d28,%r8d | |
0x000000000041d912 <+8914>: mov %rsi,%rdx | |
0x000000000041d915 <+8917>: callq 0x65d4c8 <memmove> | |
0x000000000041d91a <+8922>: xor %edx,%edx | |
0x000000000041d91c <+8924>: mov $0x5d28,%r8d | |
0x000000000041d922 <+8930>: mov %rdi,%rcx | |
0x000000000041d925 <+8933>: callq 0x65d4d0 <memset> | |
0x000000000041d92a <+8938>: mov %rdi,%rcx | |
0x000000000041d92d <+8941>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041d932 <+8946>: lea -0x1806b0(%rbp),%rcx | |
0x000000000041d939 <+8953>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041d93e <+8958>: decq 0x5d30(%rsi) | |
0x000000000041d945 <+8965>: jne 0x41e567 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12071> | |
0x000000000041d94b <+8971>: mov $0x5d38,%edx | |
0x000000000041d950 <+8976>: xor %r8d,%r8d | |
0x000000000041d953 <+8979>: mov %rsi,%rcx | |
0x000000000041d956 <+8982>: callq 0x684db0 <je_sdallocx> | |
0x000000000041d95b <+8987>: jmpq 0x41e567 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12071> | |
0x000000000041d960 <+8992>: jmpq 0x41d761 <vel0city::vertex_array_object::get_vertex_array_object<u16>+8481> | |
0x000000000041d965 <+8997>: jmpq 0x41e564 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12068> | |
0x000000000041d96a <+9002>: mov %rax,%r15 | |
0x000000000041d96d <+9005>: cmpq $0x0,-0x180a70(%rbp) | |
0x000000000041d975 <+9013>: je 0x41db26 <vel0city::vertex_array_object::get_vertex_array_object<u16>+9446> | |
0x000000000041d97b <+9019>: mov -0x180a70(%rbp),%rdx | |
0x000000000041d982 <+9026>: shl $0x2,%rdx | |
0x000000000041d986 <+9030>: xor %r8d,%r8d | |
0x000000000041d989 <+9033>: mov -0x180ab0(%rbp),%rcx | |
0x000000000041d990 <+9040>: callq 0x684db0 <je_sdallocx> | |
0x000000000041d995 <+9045>: jmpq 0x41db26 <vel0city::vertex_array_object::get_vertex_array_object<u16>+9446> | |
0x000000000041d99a <+9050>: jmpq 0x41e4a5 <vel0city::vertex_array_object::get_vertex_array_object<u16>+11877> | |
0x000000000041d99f <+9055>: lea 0x331a5a(%rip),%rcx # 0x74f400 <_ZN4cell16RefCell$LT$T$GT$10borrow_mut14_MSG_FILE_LINE20h8a81b6c2ecfaeda8ywsE> | |
0x000000000041d9a6 <+9062>: callq 0x63d210 <_ZN9panicking5panic20h0a39223ef04d44b2UXsE> | |
0x000000000041d9ab <+9067>: ud2 | |
0x000000000041d9ad <+9069>: lea 0x331a4c(%rip),%rcx # 0x74f400 <_ZN4cell16RefCell$LT$T$GT$10borrow_mut14_MSG_FILE_LINE20h8a81b6c2ecfaeda8ywsE> | |
0x000000000041d9b4 <+9076>: callq 0x63d210 <_ZN9panicking5panic20h0a39223ef04d44b2UXsE> | |
0x000000000041d9b9 <+9081>: ud2 | |
0x000000000041d9bb <+9083>: movdqu 0x332085(%rip),%xmm0 # 0x74fa48 <_ZN6option15Option$LT$T$GT$6expect15__STATIC_FMTSTR20h54dfa5c39c471fe7CzvE> | |
0x000000000041d9c3 <+9091>: movdqa %xmm0,-0x10bf40(%rbp) | |
0x000000000041d9cb <+9099>: lea -0x12b62(%rip),%rax # 0x40ae70 <vel0city::fmt::&'a T.Display::fmt> | |
0x000000000041d9d2 <+9106>: mov %rax,-0x1809b8(%rbp) | |
0x000000000041d9d9 <+9113>: lea -0x10bf10(%rbp),%rax | |
0x000000000041d9e0 <+9120>: mov %rax,-0x1809c0(%rbp) | |
0x000000000041d9e7 <+9127>: pxor %xmm0,%xmm0 | |
0x000000000041d9eb <+9131>: movdqa %xmm0,-0x10bf30(%rbp) | |
0x000000000041d9f3 <+9139>: lea -0x1809c0(%rbp),%rax | |
0x000000000041d9fa <+9146>: mov %rax,-0x10bf20(%rbp) | |
0x000000000041da01 <+9153>: movq $0x1,-0x10bf18(%rbp) | |
0x000000000041da0c <+9164>: lea 0x33201d(%rip),%rdx # 0x74fa30 <_ZN6option15Option$LT$T$GT$6expect10_FILE_LINE20hf0430f159f102c87mzvE> | |
0x000000000041da13 <+9171>: lea -0x10bf40(%rbp),%rcx | |
0x000000000041da1a <+9178>: callq 0x63fe10 <_ZN9panicking9panic_fmt20h93e0f2d65a97fde0IZsE> | |
0x000000000041da1f <+9183>: ud2 | |
0x000000000041da21 <+9185>: movdqu 0x28061f(%rip),%xmm0 # 0x69e048 <const23148> | |
0x000000000041da29 <+9193>: movdqa %xmm0,-0x1808a0(%rbp) | |
0x000000000041da31 <+9201>: lea 0x2e0f08(%rip),%rdx # 0x6fe940 <_ZN11collections4hash3map34HashMap$LT$K$C$$u20$V$C$$u20$S$GT$7reserve10_FILE_LINE20h29f72b539b47adfcxrvE> | |
0x000000000041da38 <+9208>: lea -0x1808a0(%rbp),%rcx | |
0x000000000041da3f <+9215>: callq 0x40edd0 <vel0city::rt::unwind::begin_unwind<&str>> | |
0x000000000041da44 <+9220>: ud2 | |
0x000000000041da46 <+9222>: movups 0x331ffb(%rip),%xmm0 # 0x74fa48 <_ZN6option15Option$LT$T$GT$6expect15__STATIC_FMTSTR20h54dfa5c39c471fe7CzvE> | |
0x000000000041da4d <+9229>: movaps %xmm0,-0x5d90(%rbp) | |
0x000000000041da54 <+9236>: lea -0x12beb(%rip),%rax # 0x40ae70 <vel0city::fmt::&'a T.Display::fmt> | |
0x000000000041da5b <+9243>: mov %rax,-0x1809b8(%rbp) | |
0x000000000041da62 <+9250>: lea -0xbac0(%rbp),%rax | |
0x000000000041da69 <+9257>: mov %rax,-0x1809c0(%rbp) | |
0x000000000041da70 <+9264>: xorps %xmm0,%xmm0 | |
0x000000000041da73 <+9267>: movaps %xmm0,-0x5d80(%rbp) | |
0x000000000041da7a <+9274>: lea -0x1809c0(%rbp),%rax | |
0x000000000041da81 <+9281>: mov %rax,-0x5d70(%rbp) | |
0x000000000041da88 <+9288>: movq $0x1,-0x5d68(%rbp) | |
0x000000000041da93 <+9299>: lea 0x331f96(%rip),%rdx # 0x74fa30 <_ZN6option15Option$LT$T$GT$6expect10_FILE_LINE20hf0430f159f102c87mzvE> | |
0x000000000041da9a <+9306>: lea -0x5d90(%rbp),%rcx | |
0x000000000041daa1 <+9313>: callq 0x63fe10 <_ZN9panicking9panic_fmt20h93e0f2d65a97fde0IZsE> | |
0x000000000041daa6 <+9318>: ud2 | |
0x000000000041daa8 <+9320>: callq 0x63c200 <_ZN3oom20ha828d971c7b3889cAWaE> | |
0x000000000041daad <+9325>: ud2 | |
0x000000000041daaf <+9327>: movdqu 0x331f91(%rip),%xmm0 # 0x74fa48 <_ZN6option15Option$LT$T$GT$6expect15__STATIC_FMTSTR20h54dfa5c39c471fe7CzvE> | |
0x000000000041dab7 <+9335>: movdqa %xmm0,-0x180960(%rbp) | |
0x000000000041dabf <+9343>: lea -0x12c56(%rip),%rax # 0x40ae70 <vel0city::fmt::&'a T.Display::fmt> | |
0x000000000041dac6 <+9350>: mov %rax,-0x1809b8(%rbp) | |
0x000000000041dacd <+9357>: lea -0x180930(%rbp),%rax | |
0x000000000041dad4 <+9364>: mov %rax,-0x1809c0(%rbp) | |
0x000000000041dadb <+9371>: pxor %xmm0,%xmm0 | |
0x000000000041dadf <+9375>: movdqa %xmm0,-0x180950(%rbp) | |
0x000000000041dae7 <+9383>: lea -0x1809c0(%rbp),%rax | |
0x000000000041daee <+9390>: mov %rax,-0x180940(%rbp) | |
0x000000000041daf5 <+9397>: movq $0x1,-0x180938(%rbp) | |
0x000000000041db00 <+9408>: lea 0x331f29(%rip),%rdx # 0x74fa30 <_ZN6option15Option$LT$T$GT$6expect10_FILE_LINE20hf0430f159f102c87mzvE> | |
0x000000000041db07 <+9415>: lea -0x180960(%rbp),%rcx | |
0x000000000041db0e <+9422>: callq 0x63fe10 <_ZN9panicking9panic_fmt20h93e0f2d65a97fde0IZsE> | |
0x000000000041db13 <+9427>: ud2 | |
0x000000000041db15 <+9429>: callq 0x63c200 <_ZN3oom20ha828d971c7b3889cAWaE> | |
0x000000000041db1a <+9434>: ud2 | |
0x000000000041db1c <+9436>: mov %r14,-0x180a90(%rbp) | |
0x000000000041db23 <+9443>: mov %rax,%r15 | |
0x000000000041db26 <+9446>: cmpb $0x0,-0x1809c8(%rbp) | |
0x000000000041db2d <+9453>: je 0x41dca4 <vel0city::vertex_array_object::get_vertex_array_object<u16>+9828> | |
0x000000000041db33 <+9459>: lea -0x1809d0(%rbp),%rcx | |
0x000000000041db3a <+9466>: callq 0x648090 <_ZN4cell31BorrowRefMut$LT$$u27$b$GT$.Drop4drop20h206dd4a04710a6b91BsE> | |
0x000000000041db3f <+9471>: jmpq 0x41dca4 <vel0city::vertex_array_object::get_vertex_array_object<u16>+9828> | |
0x000000000041db44 <+9476>: mov %rax,%r15 | |
0x000000000041db47 <+9479>: mov -0x100470(%rbp),%rsi | |
0x000000000041db4e <+9486>: test %rsi,%rsi | |
0x000000000041db51 <+9489>: je 0x41e887 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12871> | |
0x000000000041db57 <+9495>: decq 0x5d28(%rsi) | |
0x000000000041db5e <+9502>: jne 0x41e887 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12871> | |
0x000000000041db64 <+9508>: lea -0xe3278(%rbp),%rdi | |
0x000000000041db6b <+9515>: mov $0x5d28,%r8d | |
0x000000000041db71 <+9521>: mov %rdi,%rcx | |
0x000000000041db74 <+9524>: mov %rsi,%rdx | |
0x000000000041db77 <+9527>: callq 0x65d4a0 <memcpy> | |
0x000000000041db7c <+9532>: lea -0xe8fa0(%rbp),%rcx | |
0x000000000041db83 <+9539>: mov $0x5d28,%r8d | |
0x000000000041db89 <+9545>: mov %rsi,%rdx | |
0x000000000041db8c <+9548>: callq 0x65d4c8 <memmove> | |
0x000000000041db91 <+9553>: xor %edx,%edx | |
0x000000000041db93 <+9555>: mov $0x5d28,%r8d | |
0x000000000041db99 <+9561>: mov %rdi,%rcx | |
0x000000000041db9c <+9564>: callq 0x65d4d0 <memset> | |
0x000000000041dba1 <+9569>: mov %rdi,%rcx | |
0x000000000041dba4 <+9572>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041dba9 <+9577>: lea -0xe8fa0(%rbp),%rcx | |
0x000000000041dbb0 <+9584>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041dbb5 <+9589>: decq 0x5d30(%rsi) | |
0x000000000041dbbc <+9596>: jne 0x41e887 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12871> | |
0x000000000041dbc2 <+9602>: mov $0x5d38,%edx | |
0x000000000041dbc7 <+9607>: xor %r8d,%r8d | |
0x000000000041dbca <+9610>: mov %rsi,%rcx | |
0x000000000041dbcd <+9613>: callq 0x684db0 <je_sdallocx> | |
0x000000000041dbd2 <+9618>: jmpq 0x41e887 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12871> | |
0x000000000041dbd7 <+9623>: mov %rax,%r15 | |
0x000000000041dbda <+9626>: mov -0x1808d0(%rbp),%rsi | |
0x000000000041dbe1 <+9633>: test %rsi,%rsi | |
0x000000000041dbe4 <+9636>: je 0x41e9c5 <vel0city::vertex_array_object::get_vertex_array_object<u16>+13189> | |
0x000000000041dbea <+9642>: decq 0x5d28(%rsi) | |
0x000000000041dbf1 <+9649>: jne 0x41e9c5 <vel0city::vertex_array_object::get_vertex_array_object<u16>+13189> | |
0x000000000041dbf7 <+9655>: lea -0x40128(%rbp),%rdi | |
0x000000000041dbfe <+9662>: mov $0x5d28,%r8d | |
0x000000000041dc04 <+9668>: mov %rdi,%rcx | |
0x000000000041dc07 <+9671>: mov %rsi,%rdx | |
0x000000000041dc0a <+9674>: callq 0x65d4a0 <memcpy> | |
0x000000000041dc0f <+9679>: lea -0x45e50(%rbp),%rcx | |
0x000000000041dc16 <+9686>: mov $0x5d28,%r8d | |
0x000000000041dc1c <+9692>: mov %rsi,%rdx | |
0x000000000041dc1f <+9695>: callq 0x65d4c8 <memmove> | |
0x000000000041dc24 <+9700>: xor %edx,%edx | |
0x000000000041dc26 <+9702>: mov $0x5d28,%r8d | |
0x000000000041dc2c <+9708>: mov %rdi,%rcx | |
0x000000000041dc2f <+9711>: callq 0x65d4d0 <memset> | |
0x000000000041dc34 <+9716>: mov %rdi,%rcx | |
0x000000000041dc37 <+9719>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041dc3c <+9724>: lea -0x45e50(%rbp),%rcx | |
0x000000000041dc43 <+9731>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041dc48 <+9736>: decq 0x5d30(%rsi) | |
0x000000000041dc4f <+9743>: jne 0x41e9c5 <vel0city::vertex_array_object::get_vertex_array_object<u16>+13189> | |
0x000000000041dc55 <+9749>: mov $0x5d38,%edx | |
0x000000000041dc5a <+9754>: xor %r8d,%r8d | |
0x000000000041dc5d <+9757>: mov %rsi,%rcx | |
0x000000000041dc60 <+9760>: callq 0x684db0 <je_sdallocx> | |
0x000000000041dc65 <+9765>: jmpq 0x41e9c5 <vel0city::vertex_array_object::get_vertex_array_object<u16>+13189> | |
0x000000000041dc6a <+9770>: jmpq 0x41ea96 <vel0city::vertex_array_object::get_vertex_array_object<u16>+13398> | |
0x000000000041dc6f <+9775>: mov %rax,%r15 | |
0x000000000041dc72 <+9778>: cmpq $0x0,-0x180970(%rbp) | |
0x000000000041dc7a <+9786>: je 0x41dc91 <vel0city::vertex_array_object::get_vertex_array_object<u16>+9809> | |
0x000000000041dc7c <+9788>: cmpb $0x0,-0x180968(%rbp) | |
0x000000000041dc83 <+9795>: je 0x41dc91 <vel0city::vertex_array_object::get_vertex_array_object<u16>+9809> | |
0x000000000041dc85 <+9797>: lea -0x180970(%rbp),%rcx | |
0x000000000041dc8c <+9804>: callq 0x648090 <_ZN4cell31BorrowRefMut$LT$$u27$b$GT$.Drop4drop20h206dd4a04710a6b91BsE> | |
0x000000000041dc91 <+9809>: mov %r14,-0x180a90(%rbp) | |
0x000000000041dc98 <+9816>: jmp 0x41dca4 <vel0city::vertex_array_object::get_vertex_array_object<u16>+9828> | |
0x000000000041dc9a <+9818>: mov %r14,-0x180a90(%rbp) | |
0x000000000041dca1 <+9825>: mov %rax,%r15 | |
0x000000000041dca4 <+9828>: cmpq $0x0,-0x180a90(%rbp) | |
0x000000000041dcac <+9836>: je 0x41eb17 <vel0city::vertex_array_object::get_vertex_array_object<u16>+13527> | |
0x000000000041dcb2 <+9842>: mov -0x180a90(%rbp),%rdx | |
0x000000000041dcb9 <+9849>: jmpq 0x41e4b4 <vel0city::vertex_array_object::get_vertex_array_object<u16>+11892> | |
0x000000000041dcbe <+9854>: movdqu 0x2803d2(%rip),%xmm0 # 0x69e098 <const23244> | |
0x000000000041dcc6 <+9862>: movdqa %xmm0,-0x1807b0(%rbp) | |
0x000000000041dcce <+9870>: lea 0x2e0cdb(%rip),%rdx # 0x6fe9b0 <_ZN11collections4hash3map34HashMap$LT$K$C$$u20$V$C$$u20$S$GT$6resize10_FILE_LINE20h29f72b539b47adfctsvE> | |
0x000000000041dcd5 <+9877>: lea -0x1807b0(%rbp),%rcx | |
0x000000000041dcdc <+9884>: callq 0x40edd0 <vel0city::rt::unwind::begin_unwind<&str>> | |
0x000000000041dce1 <+9889>: ud2 | |
0x000000000041dce3 <+9891>: movdqu 0x28040d(%rip),%xmm0 # 0x69e0f8 <const23275> | |
0x000000000041dceb <+9899>: movdqa %xmm0,-0x1807c0(%rbp) | |
0x000000000041dcf3 <+9907>: lea 0x2e0d36(%rip),%rdx # 0x6fea30 <_ZN11collections4hash3map34HashMap$LT$K$C$$u20$V$C$$u20$S$GT$6resize10_FILE_LINE20h29f72b539b47adfcYsvE> | |
0x000000000041dcfa <+9914>: lea -0x1807c0(%rbp),%rcx | |
0x000000000041dd01 <+9921>: callq 0x40edd0 <vel0city::rt::unwind::begin_unwind<&str>> | |
0x000000000041dd06 <+9926>: ud2 | |
0x000000000041dd08 <+9928>: mov %rax,%r15 | |
0x000000000041dd0b <+9931>: cmpq $0x0,-0x180900(%rbp) | |
0x000000000041dd13 <+9939>: je 0x41dd2a <vel0city::vertex_array_object::get_vertex_array_object<u16>+9962> | |
0x000000000041dd15 <+9941>: cmpb $0x0,-0x1808f8(%rbp) | |
0x000000000041dd1c <+9948>: je 0x41dd2a <vel0city::vertex_array_object::get_vertex_array_object<u16>+9962> | |
0x000000000041dd1e <+9950>: lea -0x180900(%rbp),%rcx | |
0x000000000041dd25 <+9957>: callq 0x648090 <_ZN4cell31BorrowRefMut$LT$$u27$b$GT$.Drop4drop20h206dd4a04710a6b91BsE> | |
0x000000000041dd2a <+9962>: mov %r14,%rdi | |
0x000000000041dd2d <+9965>: jmp 0x41dd35 <vel0city::vertex_array_object::get_vertex_array_object<u16>+9973> | |
0x000000000041dd2f <+9967>: mov %r14,%rdi | |
0x000000000041dd32 <+9970>: mov %rax,%r15 | |
0x000000000041dd35 <+9973>: mov -0x180ab8(%rbp),%rax | |
0x000000000041dd3c <+9980>: shr $0x20,%rax | |
0x000000000041dd40 <+9984>: mov -0x180a80(%rbp),%rbx | |
0x000000000041dd47 <+9991>: jmpq 0x41e9e4 <vel0city::vertex_array_object::get_vertex_array_object<u16>+13220> | |
0x000000000041dd4c <+9996>: movaps %xmm6,-0x180770(%rbp) | |
0x000000000041dd53 <+10003>: lea 0x2e0a96(%rip),%rdx # 0x6fe7f0 <_ZN11collections4hash5table26RawTable$LT$K$C$$u20$V$GT$17new_uninitialized10_FILE_LINE20h29f72b539b47adfchPuE> | |
0x000000000041dd5a <+10010>: lea -0x180770(%rbp),%rcx | |
0x000000000041dd61 <+10017>: callq 0x40edd0 <vel0city::rt::unwind::begin_unwind<&str>> | |
0x000000000041dd66 <+10022>: ud2 | |
0x000000000041dd68 <+10024>: movdqu 0x331cd8(%rip),%xmm0 # 0x74fa48 <_ZN6option15Option$LT$T$GT$6expect15__STATIC_FMTSTR20h54dfa5c39c471fe7CzvE> | |
0x000000000041dd70 <+10032>: movdqa %xmm0,-0x180740(%rbp) | |
0x000000000041dd78 <+10040>: lea -0x12f0f(%rip),%rax # 0x40ae70 <vel0city::fmt::&'a T.Display::fmt> | |
0x000000000041dd7f <+10047>: mov %rax,-0x1809b8(%rbp) | |
0x000000000041dd86 <+10054>: lea -0x180710(%rbp),%rax | |
0x000000000041dd8d <+10061>: mov %rax,-0x1809c0(%rbp) | |
0x000000000041dd94 <+10068>: pxor %xmm0,%xmm0 | |
0x000000000041dd98 <+10072>: movdqa %xmm0,-0x180730(%rbp) | |
0x000000000041dda0 <+10080>: lea -0x1809c0(%rbp),%rax | |
0x000000000041dda7 <+10087>: mov %rax,-0x180720(%rbp) | |
0x000000000041ddae <+10094>: movq $0x1,-0x180718(%rbp) | |
0x000000000041ddb9 <+10105>: lea 0x331c70(%rip),%rdx # 0x74fa30 <_ZN6option15Option$LT$T$GT$6expect10_FILE_LINE20hf0430f159f102c87mzvE> | |
0x000000000041ddc0 <+10112>: lea -0x180740(%rbp),%rcx | |
0x000000000041ddc7 <+10119>: callq 0x63fe10 <_ZN9panicking9panic_fmt20h93e0f2d65a97fde0IZsE> | |
0x000000000041ddcc <+10124>: ud2 | |
0x000000000041ddce <+10126>: movaps %xmm6,-0x180780(%rbp) | |
0x000000000041ddd5 <+10133>: lea 0x2e0a34(%rip),%rdx # 0x6fe810 <_ZN11collections4hash5table26RawTable$LT$K$C$$u20$V$GT$17new_uninitialized10_FILE_LINE20h29f72b539b47adfc3PuE> | |
0x000000000041dddc <+10140>: lea -0x180780(%rbp),%rcx | |
0x000000000041dde3 <+10147>: callq 0x40edd0 <vel0city::rt::unwind::begin_unwind<&str>> | |
0x000000000041dde8 <+10152>: ud2 | |
0x000000000041ddea <+10154>: callq 0x63c200 <_ZN3oom20ha828d971c7b3889cAWaE> | |
0x000000000041ddef <+10159>: ud2 | |
0x000000000041ddf1 <+10161>: mov %rax,%r15 | |
0x000000000041ddf4 <+10164>: lea -0x180700(%rbp),%rcx | |
0x000000000041ddfb <+10171>: callq 0x40feb0 <vel0city::collections::hash::table::RawTable<K, V>.Drop::drop> | |
0x000000000041de00 <+10176>: jmpq 0x41e567 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12071> | |
0x000000000041de05 <+10181>: movdqu 0x28039b(%rip),%xmm0 # 0x69e1a8 <const24605> | |
0x000000000041de0d <+10189>: movdqa %xmm0,-0x8bc40(%rbp) | |
0x000000000041de15 <+10197>: xor %edi,%edi | |
0x000000000041de17 <+10199>: xor %ebx,%ebx | |
0x000000000041de19 <+10201>: lea 0x2e0d90(%rip),%rdx # 0x6febb0 <_ZN11collections4hash5table38BucketState$LT$K$C$$u20$V$C$$u20$M$GT$11expect_full10_FILE_LINE20h29f72b539b47adfc0IuE> | |
0x000000000041de20 <+10208>: lea -0x8bc40(%rbp),%rcx | |
0x000000000041de27 <+10215>: callq 0x40edd0 <vel0city::rt::unwind::begin_unwind<&str>> | |
0x000000000041de2c <+10220>: ud2 | |
0x000000000041de2e <+10222>: mov %rdi,%rsi | |
0x000000000041de31 <+10225>: mov %rax,%r15 | |
0x000000000041de34 <+10228>: cmpb $0x0,-0xaeb54(%rbp) | |
0x000000000041de3b <+10235>: je 0x41def8 <vel0city::vertex_array_object::get_vertex_array_object<u16>+10424> | |
0x000000000041de41 <+10241>: lea -0xaeb60(%rbp),%rcx | |
0x000000000041de48 <+10248>: callq 0x432400 <glium::vertex_array_object::VertexArrayObject.Drop::drop> | |
0x000000000041de4d <+10253>: mov -0xaeb60(%rbp),%rdi | |
0x000000000041de54 <+10260>: test %rdi,%rdi | |
0x000000000041de57 <+10263>: je 0x41def8 <vel0city::vertex_array_object::get_vertex_array_object<u16>+10424> | |
0x000000000041de5d <+10269>: decq 0x5d28(%rdi) | |
0x000000000041de64 <+10276>: jne 0x41def8 <vel0city::vertex_array_object::get_vertex_array_object<u16>+10424> | |
0x000000000041de6a <+10282>: lea -0x91980(%rbp),%r14 | |
0x000000000041de71 <+10289>: mov $0x5d28,%r8d | |
0x000000000041de77 <+10295>: mov %r14,%rcx | |
0x000000000041de7a <+10298>: mov %rdi,%rdx | |
0x000000000041de7d <+10301>: callq 0x65d4a0 <memcpy> | |
0x000000000041de82 <+10306>: lea -0x976a8(%rbp),%rcx | |
0x000000000041de89 <+10313>: mov $0x5d28,%r8d | |
0x000000000041de8f <+10319>: mov %rdi,%rdx | |
0x000000000041de92 <+10322>: callq 0x65d4c8 <memmove> | |
0x000000000041de97 <+10327>: xor %eax,%eax | |
0x000000000041de99 <+10329>: mov %rax,-0x180a80(%rbp) | |
0x000000000041dea0 <+10336>: xor %edx,%edx | |
0x000000000041dea2 <+10338>: mov $0x5d28,%r8d | |
0x000000000041dea8 <+10344>: mov %r14,%rcx | |
0x000000000041deab <+10347>: callq 0x65d4d0 <memset> | |
0x000000000041deb0 <+10352>: mov %r14,%rcx | |
0x000000000041deb3 <+10355>: xor %r14d,%r14d | |
0x000000000041deb6 <+10358>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041debb <+10363>: xor %eax,%eax | |
0x000000000041debd <+10365>: mov %rax,-0x180a80(%rbp) | |
0x000000000041dec4 <+10372>: xor %r14d,%r14d | |
0x000000000041dec7 <+10375>: lea -0x976a8(%rbp),%rcx | |
0x000000000041dece <+10382>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041ded3 <+10387>: decq 0x5d30(%rdi) | |
0x000000000041deda <+10394>: jne 0x41def8 <vel0city::vertex_array_object::get_vertex_array_object<u16>+10424> | |
0x000000000041dedc <+10396>: xor %eax,%eax | |
0x000000000041dede <+10398>: mov %rax,-0x180a80(%rbp) | |
0x000000000041dee5 <+10405>: xor %r14d,%r14d | |
0x000000000041dee8 <+10408>: mov $0x5d38,%edx | |
0x000000000041deed <+10413>: xor %r8d,%r8d | |
0x000000000041def0 <+10416>: mov %rdi,%rcx | |
0x000000000041def3 <+10419>: callq 0x684db0 <je_sdallocx> | |
0x000000000041def8 <+10424>: test %rbx,%rbx | |
0x000000000041defb <+10427>: je 0x41df1b <vel0city::vertex_array_object::get_vertex_array_object<u16>+10459> | |
0x000000000041defd <+10429>: mov %rbx,%rdx | |
0x000000000041df00 <+10432>: shl $0x2,%rdx | |
0x000000000041df04 <+10436>: xor %eax,%eax | |
0x000000000041df06 <+10438>: mov %rax,-0x180a80(%rbp) | |
0x000000000041df0d <+10445>: xor %r14d,%r14d | |
0x000000000041df10 <+10448>: xor %r8d,%r8d | |
0x000000000041df13 <+10451>: mov %rsi,%rcx | |
0x000000000041df16 <+10454>: callq 0x684db0 <je_sdallocx> | |
0x000000000041df1b <+10459>: cmpb $0x0,-0xba5b4(%rbp) | |
0x000000000041df22 <+10466>: je 0x41dfdf <vel0city::vertex_array_object::get_vertex_array_object<u16>+10655> | |
0x000000000041df28 <+10472>: lea -0xba5c0(%rbp),%rcx | |
0x000000000041df2f <+10479>: callq 0x432400 <glium::vertex_array_object::VertexArrayObject.Drop::drop> | |
0x000000000041df34 <+10484>: mov -0xba5c0(%rbp),%rsi | |
0x000000000041df3b <+10491>: test %rsi,%rsi | |
0x000000000041df3e <+10494>: je 0x41dfdf <vel0city::vertex_array_object::get_vertex_array_object<u16>+10655> | |
0x000000000041df44 <+10500>: decq 0x5d28(%rsi) | |
0x000000000041df4b <+10507>: jne 0x41dfdf <vel0city::vertex_array_object::get_vertex_array_object<u16>+10655> | |
0x000000000041df51 <+10513>: lea -0xa8e20(%rbp),%rdi | |
0x000000000041df58 <+10520>: mov $0x5d28,%r8d | |
0x000000000041df5e <+10526>: mov %rdi,%rcx | |
0x000000000041df61 <+10529>: mov %rsi,%rdx | |
0x000000000041df64 <+10532>: callq 0x65d4a0 <memcpy> | |
0x000000000041df69 <+10537>: lea -0xaeb48(%rbp),%rcx | |
0x000000000041df70 <+10544>: mov $0x5d28,%r8d | |
0x000000000041df76 <+10550>: mov %rsi,%rdx | |
0x000000000041df79 <+10553>: callq 0x65d4c8 <memmove> | |
0x000000000041df7e <+10558>: xor %eax,%eax | |
0x000000000041df80 <+10560>: mov %rax,-0x180a80(%rbp) | |
0x000000000041df87 <+10567>: xor %edx,%edx | |
0x000000000041df89 <+10569>: mov $0x5d28,%r8d | |
0x000000000041df8f <+10575>: mov %rdi,%rcx | |
0x000000000041df92 <+10578>: callq 0x65d4d0 <memset> | |
0x000000000041df97 <+10583>: xor %r14d,%r14d | |
0x000000000041df9a <+10586>: mov %rdi,%rcx | |
0x000000000041df9d <+10589>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041dfa2 <+10594>: xor %eax,%eax | |
0x000000000041dfa4 <+10596>: mov %rax,-0x180a80(%rbp) | |
0x000000000041dfab <+10603>: xor %r14d,%r14d | |
0x000000000041dfae <+10606>: lea -0xaeb48(%rbp),%rcx | |
0x000000000041dfb5 <+10613>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041dfba <+10618>: decq 0x5d30(%rsi) | |
0x000000000041dfc1 <+10625>: jne 0x41dfdf <vel0city::vertex_array_object::get_vertex_array_object<u16>+10655> | |
0x000000000041dfc3 <+10627>: xor %eax,%eax | |
0x000000000041dfc5 <+10629>: mov %rax,-0x180a80(%rbp) | |
0x000000000041dfcc <+10636>: xor %r14d,%r14d | |
0x000000000041dfcf <+10639>: mov $0x5d38,%edx | |
0x000000000041dfd4 <+10644>: xor %r8d,%r8d | |
0x000000000041dfd7 <+10647>: mov %rsi,%rcx | |
0x000000000041dfda <+10650>: callq 0x684db0 <je_sdallocx> | |
0x000000000041dfdf <+10655>: xor %r14d,%r14d | |
0x000000000041dfe2 <+10658>: xor %eax,%eax | |
0x000000000041dfe4 <+10660>: mov %rax,-0x180a80(%rbp) | |
0x000000000041dfeb <+10667>: jmpq 0x41e741 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12545> | |
0x000000000041dff0 <+10672>: mov %rax,%r15 | |
0x000000000041dff3 <+10675>: mov -0xaeb60(%rbp),%rsi | |
0x000000000041dffa <+10682>: test %rsi,%rsi | |
0x000000000041dffd <+10685>: je 0x41e38e <vel0city::vertex_array_object::get_vertex_array_object<u16>+11598> | |
0x000000000041e003 <+10691>: decq 0x5d28(%rsi) | |
0x000000000041e00a <+10698>: jne 0x41e38e <vel0city::vertex_array_object::get_vertex_array_object<u16>+11598> | |
0x000000000041e010 <+10704>: lea -0x9d3d0(%rbp),%rdi | |
0x000000000041e017 <+10711>: mov $0x5d28,%r8d | |
0x000000000041e01d <+10717>: mov %rdi,%rcx | |
0x000000000041e020 <+10720>: mov %rsi,%rdx | |
0x000000000041e023 <+10723>: callq 0x65d4a0 <memcpy> | |
0x000000000041e028 <+10728>: lea -0xa30f8(%rbp),%rcx | |
0x000000000041e02f <+10735>: mov $0x5d28,%r8d | |
0x000000000041e035 <+10741>: mov %rsi,%rdx | |
0x000000000041e038 <+10744>: callq 0x65d4c8 <memmove> | |
0x000000000041e03d <+10749>: xor %eax,%eax | |
0x000000000041e03f <+10751>: mov %rax,-0x180a80(%rbp) | |
0x000000000041e046 <+10758>: xor %edx,%edx | |
0x000000000041e048 <+10760>: mov $0x5d28,%r8d | |
0x000000000041e04e <+10766>: mov %rdi,%rcx | |
0x000000000041e051 <+10769>: callq 0x65d4d0 <memset> | |
0x000000000041e056 <+10774>: xor %r14d,%r14d | |
0x000000000041e059 <+10777>: mov %rdi,%rcx | |
0x000000000041e05c <+10780>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041e061 <+10785>: xor %eax,%eax | |
0x000000000041e063 <+10787>: mov %rax,-0x180a80(%rbp) | |
0x000000000041e06a <+10794>: xor %r14d,%r14d | |
0x000000000041e06d <+10797>: lea -0xa30f8(%rbp),%rcx | |
0x000000000041e074 <+10804>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041e079 <+10809>: decq 0x5d30(%rsi) | |
0x000000000041e080 <+10816>: jne 0x41e38e <vel0city::vertex_array_object::get_vertex_array_object<u16>+11598> | |
0x000000000041e086 <+10822>: xor %eax,%eax | |
0x000000000041e088 <+10824>: mov %rax,-0x180a80(%rbp) | |
0x000000000041e08f <+10831>: xor %r14d,%r14d | |
0x000000000041e092 <+10834>: mov $0x5d38,%edx | |
0x000000000041e097 <+10839>: xor %r8d,%r8d | |
0x000000000041e09a <+10842>: mov %rsi,%rcx | |
0x000000000041e09d <+10845>: callq 0x684db0 <je_sdallocx> | |
0x000000000041e0a2 <+10850>: jmpq 0x41e741 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12545> | |
0x000000000041e0a7 <+10855>: mov %rax,%r15 | |
0x000000000041e0aa <+10858>: mov -0xba5c0(%rbp),%rsi | |
0x000000000041e0b1 <+10865>: test %rsi,%rsi | |
0x000000000041e0b4 <+10868>: je 0x41e38e <vel0city::vertex_array_object::get_vertex_array_object<u16>+11598> | |
0x000000000041e0ba <+10874>: decq 0x5d28(%rsi) | |
0x000000000041e0c1 <+10881>: jne 0x41e38e <vel0city::vertex_array_object::get_vertex_array_object<u16>+11598> | |
0x000000000041e0c7 <+10887>: lea -0xb4888(%rbp),%rdi | |
0x000000000041e0ce <+10894>: mov $0x5d28,%r8d | |
0x000000000041e0d4 <+10900>: mov %rdi,%rcx | |
0x000000000041e0d7 <+10903>: mov %rsi,%rdx | |
0x000000000041e0da <+10906>: callq 0x65d4a0 <memcpy> | |
0x000000000041e0df <+10911>: lea -0xba5b0(%rbp),%rcx | |
0x000000000041e0e6 <+10918>: mov $0x5d28,%r8d | |
0x000000000041e0ec <+10924>: mov %rsi,%rdx | |
0x000000000041e0ef <+10927>: callq 0x65d4c8 <memmove> | |
0x000000000041e0f4 <+10932>: xor %eax,%eax | |
0x000000000041e0f6 <+10934>: mov %rax,-0x180a80(%rbp) | |
0x000000000041e0fd <+10941>: xor %edx,%edx | |
0x000000000041e0ff <+10943>: mov $0x5d28,%r8d | |
0x000000000041e105 <+10949>: mov %rdi,%rcx | |
0x000000000041e108 <+10952>: callq 0x65d4d0 <memset> | |
0x000000000041e10d <+10957>: xor %r14d,%r14d | |
0x000000000041e110 <+10960>: mov %rdi,%rcx | |
0x000000000041e113 <+10963>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041e118 <+10968>: xor %eax,%eax | |
0x000000000041e11a <+10970>: mov %rax,-0x180a80(%rbp) | |
0x000000000041e121 <+10977>: xor %r14d,%r14d | |
0x000000000041e124 <+10980>: lea -0xba5b0(%rbp),%rcx | |
0x000000000041e12b <+10987>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041e130 <+10992>: decq 0x5d30(%rsi) | |
0x000000000041e137 <+10999>: jne 0x41e38e <vel0city::vertex_array_object::get_vertex_array_object<u16>+11598> | |
0x000000000041e13d <+11005>: xor %eax,%eax | |
0x000000000041e13f <+11007>: mov %rax,-0x180a80(%rbp) | |
0x000000000041e146 <+11014>: xor %r14d,%r14d | |
0x000000000041e149 <+11017>: mov $0x5d38,%edx | |
0x000000000041e14e <+11022>: xor %r8d,%r8d | |
0x000000000041e151 <+11025>: mov %rsi,%rcx | |
0x000000000041e154 <+11028>: callq 0x684db0 <je_sdallocx> | |
0x000000000041e159 <+11033>: jmpq 0x41e741 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12545> | |
0x000000000041e15e <+11038>: mov %rax,%r15 | |
0x000000000041e161 <+11041>: mov -0x180a30(%rbp),%rsi | |
0x000000000041e168 <+11048>: jmpq 0x41eaa0 <vel0city::vertex_array_object::get_vertex_array_object<u16>+13408> | |
0x000000000041e16d <+11053>: mov %rax,%r15 | |
0x000000000041e170 <+11056>: mov -0xaeb60(%rbp),%rsi | |
0x000000000041e177 <+11063>: test %rsi,%rsi | |
0x000000000041e17a <+11066>: je 0x41e38e <vel0city::vertex_array_object::get_vertex_array_object<u16>+11598> | |
0x000000000041e180 <+11072>: decq 0x5d28(%rsi) | |
0x000000000041e187 <+11079>: jne 0x41e38e <vel0city::vertex_array_object::get_vertex_array_object<u16>+11598> | |
0x000000000041e18d <+11085>: lea -0x85f08(%rbp),%rdi | |
0x000000000041e194 <+11092>: mov $0x5d28,%r8d | |
0x000000000041e19a <+11098>: mov %rdi,%rcx | |
0x000000000041e19d <+11101>: mov %rsi,%rdx | |
0x000000000041e1a0 <+11104>: callq 0x65d4a0 <memcpy> | |
0x000000000041e1a5 <+11109>: lea -0x8bc30(%rbp),%rcx | |
0x000000000041e1ac <+11116>: mov $0x5d28,%r8d | |
0x000000000041e1b2 <+11122>: mov %rsi,%rdx | |
0x000000000041e1b5 <+11125>: callq 0x65d4c8 <memmove> | |
0x000000000041e1ba <+11130>: xor %eax,%eax | |
0x000000000041e1bc <+11132>: mov %rax,-0x180a80(%rbp) | |
0x000000000041e1c3 <+11139>: xor %edx,%edx | |
0x000000000041e1c5 <+11141>: mov $0x5d28,%r8d | |
0x000000000041e1cb <+11147>: mov %rdi,%rcx | |
0x000000000041e1ce <+11150>: callq 0x65d4d0 <memset> | |
0x000000000041e1d3 <+11155>: xor %r14d,%r14d | |
0x000000000041e1d6 <+11158>: mov %rdi,%rcx | |
0x000000000041e1d9 <+11161>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041e1de <+11166>: xor %eax,%eax | |
0x000000000041e1e0 <+11168>: mov %rax,-0x180a80(%rbp) | |
0x000000000041e1e7 <+11175>: xor %r14d,%r14d | |
0x000000000041e1ea <+11178>: lea -0x8bc30(%rbp),%rcx | |
0x000000000041e1f1 <+11185>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041e1f6 <+11190>: decq 0x5d30(%rsi) | |
0x000000000041e1fd <+11197>: jne 0x41e38e <vel0city::vertex_array_object::get_vertex_array_object<u16>+11598> | |
0x000000000041e203 <+11203>: xor %eax,%eax | |
0x000000000041e205 <+11205>: mov %rax,-0x180a80(%rbp) | |
0x000000000041e20c <+11212>: xor %r14d,%r14d | |
0x000000000041e20f <+11215>: mov $0x5d38,%edx | |
0x000000000041e214 <+11220>: xor %r8d,%r8d | |
0x000000000041e217 <+11223>: mov %rsi,%rcx | |
0x000000000041e21a <+11226>: callq 0x684db0 <je_sdallocx> | |
0x000000000041e21f <+11231>: jmpq 0x41e741 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12545> | |
0x000000000041e224 <+11236>: mov %rax,%r15 | |
0x000000000041e227 <+11239>: mov -0xba5c0(%rbp),%rsi | |
0x000000000041e22e <+11246>: test %rsi,%rsi | |
0x000000000041e231 <+11249>: je 0x41e38e <vel0city::vertex_array_object::get_vertex_array_object<u16>+11598> | |
0x000000000041e237 <+11255>: decq 0x5d28(%rsi) | |
0x000000000041e23e <+11262>: jne 0x41e38e <vel0city::vertex_array_object::get_vertex_array_object<u16>+11598> | |
0x000000000041e244 <+11268>: lea -0x7a4b8(%rbp),%rdi | |
0x000000000041e24b <+11275>: mov $0x5d28,%r8d | |
0x000000000041e251 <+11281>: mov %rdi,%rcx | |
0x000000000041e254 <+11284>: mov %rsi,%rdx | |
0x000000000041e257 <+11287>: callq 0x65d4a0 <memcpy> | |
0x000000000041e25c <+11292>: lea -0x801e0(%rbp),%rcx | |
0x000000000041e263 <+11299>: mov $0x5d28,%r8d | |
0x000000000041e269 <+11305>: mov %rsi,%rdx | |
0x000000000041e26c <+11308>: callq 0x65d4c8 <memmove> | |
0x000000000041e271 <+11313>: xor %eax,%eax | |
0x000000000041e273 <+11315>: mov %rax,-0x180a80(%rbp) | |
0x000000000041e27a <+11322>: xor %edx,%edx | |
0x000000000041e27c <+11324>: mov $0x5d28,%r8d | |
0x000000000041e282 <+11330>: mov %rdi,%rcx | |
0x000000000041e285 <+11333>: callq 0x65d4d0 <memset> | |
0x000000000041e28a <+11338>: xor %r14d,%r14d | |
0x000000000041e28d <+11341>: mov %rdi,%rcx | |
0x000000000041e290 <+11344>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041e295 <+11349>: xor %eax,%eax | |
0x000000000041e297 <+11351>: mov %rax,-0x180a80(%rbp) | |
0x000000000041e29e <+11358>: xor %r14d,%r14d | |
0x000000000041e2a1 <+11361>: lea -0x801e0(%rbp),%rcx | |
0x000000000041e2a8 <+11368>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041e2ad <+11373>: decq 0x5d30(%rsi) | |
0x000000000041e2b4 <+11380>: jne 0x41e38e <vel0city::vertex_array_object::get_vertex_array_object<u16>+11598> | |
0x000000000041e2ba <+11386>: xor %eax,%eax | |
0x000000000041e2bc <+11388>: mov %rax,-0x180a80(%rbp) | |
0x000000000041e2c3 <+11395>: xor %r14d,%r14d | |
0x000000000041e2c6 <+11398>: mov $0x5d38,%edx | |
0x000000000041e2cb <+11403>: xor %r8d,%r8d | |
0x000000000041e2ce <+11406>: mov %rsi,%rcx | |
0x000000000041e2d1 <+11409>: callq 0x684db0 <je_sdallocx> | |
0x000000000041e2d6 <+11414>: jmpq 0x41e741 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12545> | |
0x000000000041e2db <+11419>: mov %rax,%r15 | |
0x000000000041e2de <+11422>: mov -0xba5c0(%rbp),%rsi | |
0x000000000041e2e5 <+11429>: test %rsi,%rsi | |
0x000000000041e2e8 <+11432>: je 0x41e38e <vel0city::vertex_array_object::get_vertex_array_object<u16>+11598> | |
0x000000000041e2ee <+11438>: decq 0x5d28(%rsi) | |
0x000000000041e2f5 <+11445>: jne 0x41e38e <vel0city::vertex_array_object::get_vertex_array_object<u16>+11598> | |
0x000000000041e2fb <+11451>: lea -0x6ea68(%rbp),%rdi | |
0x000000000041e302 <+11458>: mov $0x5d28,%r8d | |
0x000000000041e308 <+11464>: mov %rdi,%rcx | |
0x000000000041e30b <+11467>: mov %rsi,%rdx | |
0x000000000041e30e <+11470>: callq 0x65d4a0 <memcpy> | |
0x000000000041e313 <+11475>: lea -0x74790(%rbp),%rcx | |
0x000000000041e31a <+11482>: mov $0x5d28,%r8d | |
0x000000000041e320 <+11488>: mov %rsi,%rdx | |
0x000000000041e323 <+11491>: callq 0x65d4c8 <memmove> | |
0x000000000041e328 <+11496>: xor %eax,%eax | |
0x000000000041e32a <+11498>: mov %rax,-0x180a80(%rbp) | |
0x000000000041e331 <+11505>: xor %edx,%edx | |
0x000000000041e333 <+11507>: mov $0x5d28,%r8d | |
0x000000000041e339 <+11513>: mov %rdi,%rcx | |
0x000000000041e33c <+11516>: callq 0x65d4d0 <memset> | |
0x000000000041e341 <+11521>: xor %r14d,%r14d | |
0x000000000041e344 <+11524>: mov %rdi,%rcx | |
0x000000000041e347 <+11527>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041e34c <+11532>: xor %eax,%eax | |
0x000000000041e34e <+11534>: mov %rax,-0x180a80(%rbp) | |
0x000000000041e355 <+11541>: xor %r14d,%r14d | |
0x000000000041e358 <+11544>: lea -0x74790(%rbp),%rcx | |
0x000000000041e35f <+11551>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041e364 <+11556>: decq 0x5d30(%rsi) | |
0x000000000041e36b <+11563>: jne 0x41e38e <vel0city::vertex_array_object::get_vertex_array_object<u16>+11598> | |
0x000000000041e36d <+11565>: xor %eax,%eax | |
0x000000000041e36f <+11567>: mov %rax,-0x180a80(%rbp) | |
0x000000000041e376 <+11574>: xor %r14d,%r14d | |
0x000000000041e379 <+11577>: mov $0x5d38,%edx | |
0x000000000041e37e <+11582>: xor %r8d,%r8d | |
0x000000000041e381 <+11585>: mov %rsi,%rcx | |
0x000000000041e384 <+11588>: callq 0x684db0 <je_sdallocx> | |
0x000000000041e389 <+11593>: jmpq 0x41e741 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12545> | |
0x000000000041e38e <+11598>: xor %eax,%eax | |
0x000000000041e390 <+11600>: mov %rax,-0x180a80(%rbp) | |
0x000000000041e397 <+11607>: xor %r14d,%r14d | |
0x000000000041e39a <+11610>: jmpq 0x41e741 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12545> | |
0x000000000041e39f <+11615>: mov %rax,%r15 | |
0x000000000041e3a2 <+11618>: lea -0x1807e0(%rbp),%rcx | |
0x000000000041e3a9 <+11625>: callq 0x40feb0 <vel0city::collections::hash::table::RawTable<K, V>.Drop::drop> | |
0x000000000041e3ae <+11630>: jmpq 0x41e567 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12071> | |
0x000000000041e3b3 <+11635>: movdqu 0x2e070d(%rip),%xmm0 # 0x6feac8 <_ZN11collections4hash3map34HashMap$LT$K$C$$u20$V$C$$u20$S$GT$6resize15__STATIC_FMTSTR20h5c97b6125daaca570vvE> | |
0x000000000041e3bb <+11643>: movdqa %xmm0,-0x180870(%rbp) | |
0x000000000041e3c3 <+11651>: lea 0x22b4f6(%rip),%rax # 0x6498c0 <_ZN3fmt3num16usize.fmt..Debug3fmt20h08d00c8ceaf1a07dW6BE> | |
0x000000000041e3ca <+11658>: mov %rax,-0x180888(%rbp) | |
0x000000000041e3d1 <+11665>: lea -0x180838(%rbp),%rcx | |
0x000000000041e3d8 <+11672>: mov %rcx,-0x180890(%rbp) | |
0x000000000041e3df <+11679>: mov %rax,-0x180878(%rbp) | |
0x000000000041e3e6 <+11686>: lea -0x180808(%rbp),%rax | |
0x000000000041e3ed <+11693>: mov %rax,-0x180880(%rbp) | |
0x000000000041e3f4 <+11700>: pxor %xmm0,%xmm0 | |
0x000000000041e3f8 <+11704>: movdqa %xmm0,-0x180860(%rbp) | |
0x000000000041e400 <+11712>: lea -0x180890(%rbp),%rax | |
0x000000000041e407 <+11719>: mov %rax,-0x180850(%rbp) | |
0x000000000041e40e <+11726>: movq $0x2,-0x180848(%rbp) | |
0x000000000041e419 <+11737>: lea 0x2e06c0(%rip),%rdx # 0x6feae0 <_ZN11collections4hash3map34HashMap$LT$K$C$$u20$V$C$$u20$S$GT$6resize10_FILE_LINE20h29f72b539b47adfcBwvE> | |
0x000000000041e420 <+11744>: lea -0x180870(%rbp),%rcx | |
0x000000000041e427 <+11751>: callq 0x57ca10 <_ZN2rt6unwind16begin_unwind_fmt20hae30e0776fdf0958ZlJE> | |
0x000000000041e42c <+11756>: ud2 | |
0x000000000041e42e <+11758>: xor %r14d,%r14d | |
0x000000000041e431 <+11761>: callq 0x63c200 <_ZN3oom20ha828d971c7b3889cAWaE> | |
0x000000000041e436 <+11766>: ud2 | |
0x000000000041e438 <+11768>: movdqu 0x331608(%rip),%xmm0 # 0x74fa48 <_ZN6option15Option$LT$T$GT$6expect15__STATIC_FMTSTR20h54dfa5c39c471fe7CzvE> | |
0x000000000041e440 <+11776>: movdqa %xmm0,-0x1809b0(%rbp) | |
0x000000000041e448 <+11784>: lea -0x135df(%rip),%rax # 0x40ae70 <vel0city::fmt::&'a T.Display::fmt> | |
0x000000000041e44f <+11791>: mov %rax,-0x1809b8(%rbp) | |
0x000000000041e456 <+11798>: lea -0x180980(%rbp),%rax | |
0x000000000041e45d <+11805>: mov %rax,-0x1809c0(%rbp) | |
0x000000000041e464 <+11812>: pxor %xmm0,%xmm0 | |
0x000000000041e468 <+11816>: movdqa %xmm0,-0x1809a0(%rbp) | |
0x000000000041e470 <+11824>: lea -0x1809c0(%rbp),%rax | |
0x000000000041e477 <+11831>: mov %rax,-0x180990(%rbp) | |
0x000000000041e47e <+11838>: movq $0x1,-0x180988(%rbp) | |
0x000000000041e489 <+11849>: lea 0x3315a0(%rip),%rdx # 0x74fa30 <_ZN6option15Option$LT$T$GT$6expect10_FILE_LINE20hf0430f159f102c87mzvE> | |
0x000000000041e490 <+11856>: lea -0x1809b0(%rbp),%rcx | |
0x000000000041e497 <+11863>: callq 0x63fe10 <_ZN9panicking9panic_fmt20h93e0f2d65a97fde0IZsE> | |
0x000000000041e49c <+11868>: ud2 | |
0x000000000041e49e <+11870>: callq 0x63c200 <_ZN3oom20ha828d971c7b3889cAWaE> | |
0x000000000041e4a3 <+11875>: ud2 | |
0x000000000041e4a5 <+11877>: mov %rax,%r15 | |
0x000000000041e4a8 <+11880>: test %r14,%r14 | |
0x000000000041e4ab <+11883>: je 0x41eb17 <vel0city::vertex_array_object::get_vertex_array_object<u16>+13527> | |
0x000000000041e4b1 <+11889>: mov %r14,%rdx | |
0x000000000041e4b4 <+11892>: shl $0x2,%rdx | |
0x000000000041e4b8 <+11896>: xor %r8d,%r8d | |
0x000000000041e4bb <+11899>: mov -0x180a80(%rbp),%rcx | |
0x000000000041e4c2 <+11906>: jmpq 0x41ea8c <vel0city::vertex_array_object::get_vertex_array_object<u16>+13388> | |
0x000000000041e4c7 <+11911>: mov %rax,%r15 | |
0x000000000041e4ca <+11914>: mov -0x180820(%rbp),%rsi | |
0x000000000041e4d1 <+11921>: test %rsi,%rsi | |
0x000000000041e4d4 <+11924>: je 0x41e567 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12071> | |
0x000000000041e4da <+11930>: decq 0x5d28(%rsi) | |
0x000000000041e4e1 <+11937>: jne 0x41e567 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12071> | |
0x000000000041e4e7 <+11943>: lea -0x129108(%rbp),%rdi | |
0x000000000041e4ee <+11950>: mov $0x5d28,%r8d | |
0x000000000041e4f4 <+11956>: mov %rdi,%rcx | |
0x000000000041e4f7 <+11959>: mov %rsi,%rdx | |
0x000000000041e4fa <+11962>: callq 0x65d4a0 <memcpy> | |
0x000000000041e4ff <+11967>: lea -0x12ee30(%rbp),%rcx | |
0x000000000041e506 <+11974>: mov $0x5d28,%r8d | |
0x000000000041e50c <+11980>: mov %rsi,%rdx | |
0x000000000041e50f <+11983>: callq 0x65d4c8 <memmove> | |
0x000000000041e514 <+11988>: xor %edx,%edx | |
0x000000000041e516 <+11990>: mov $0x5d28,%r8d | |
0x000000000041e51c <+11996>: mov %rdi,%rcx | |
0x000000000041e51f <+11999>: callq 0x65d4d0 <memset> | |
0x000000000041e524 <+12004>: mov %rdi,%rcx | |
0x000000000041e527 <+12007>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041e52c <+12012>: lea -0x12ee30(%rbp),%rcx | |
0x000000000041e533 <+12019>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041e538 <+12024>: decq 0x5d30(%rsi) | |
0x000000000041e53f <+12031>: jne 0x41e567 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12071> | |
0x000000000041e541 <+12033>: mov $0x5d38,%edx | |
0x000000000041e546 <+12038>: xor %r8d,%r8d | |
0x000000000041e549 <+12041>: mov %rsi,%rcx | |
0x000000000041e54c <+12044>: callq 0x684db0 <je_sdallocx> | |
0x000000000041e551 <+12049>: jmp 0x41e567 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12071> | |
0x000000000041e553 <+12051>: mov %rax,%r15 | |
0x000000000041e556 <+12054>: lea -0x1807e0(%rbp),%rcx | |
0x000000000041e55d <+12061>: callq 0x40feb0 <vel0city::collections::hash::table::RawTable<K, V>.Drop::drop> | |
0x000000000041e562 <+12066>: jmp 0x41e567 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12071> | |
0x000000000041e564 <+12068>: mov %rax,%r15 | |
0x000000000041e567 <+12071>: cmpb $0x0,-0x1808c4(%rbp) | |
0x000000000041e56e <+12078>: je 0x41e5ff <vel0city::vertex_array_object::get_vertex_array_object<u16>+12223> | |
0x000000000041e574 <+12084>: lea -0x1808d0(%rbp),%rcx | |
0x000000000041e57b <+12091>: callq 0x432400 <glium::vertex_array_object::VertexArrayObject.Drop::drop> | |
0x000000000041e580 <+12096>: mov -0x1808d0(%rbp),%rsi | |
0x000000000041e587 <+12103>: test %rsi,%rsi | |
0x000000000041e58a <+12106>: je 0x41e5ff <vel0city::vertex_array_object::get_vertex_array_object<u16>+12223> | |
0x000000000041e58c <+12108>: decq 0x5d28(%rsi) | |
0x000000000041e593 <+12115>: jne 0x41e5ff <vel0city::vertex_array_object::get_vertex_array_object<u16>+12223> | |
0x000000000041e595 <+12117>: lea -0x28c88(%rbp),%rdi | |
0x000000000041e59c <+12124>: mov $0x5d28,%r8d | |
0x000000000041e5a2 <+12130>: mov %rdi,%rcx | |
0x000000000041e5a5 <+12133>: mov %rsi,%rdx | |
0x000000000041e5a8 <+12136>: callq 0x65d4a0 <memcpy> | |
0x000000000041e5ad <+12141>: lea -0x2e9b0(%rbp),%rcx | |
0x000000000041e5b4 <+12148>: mov $0x5d28,%r8d | |
0x000000000041e5ba <+12154>: mov %rsi,%rdx | |
0x000000000041e5bd <+12157>: callq 0x65d4c8 <memmove> | |
0x000000000041e5c2 <+12162>: xor %edx,%edx | |
0x000000000041e5c4 <+12164>: mov $0x5d28,%r8d | |
0x000000000041e5ca <+12170>: mov %rdi,%rcx | |
0x000000000041e5cd <+12173>: callq 0x65d4d0 <memset> | |
0x000000000041e5d2 <+12178>: mov %rdi,%rcx | |
0x000000000041e5d5 <+12181>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041e5da <+12186>: lea -0x2e9b0(%rbp),%rcx | |
0x000000000041e5e1 <+12193>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041e5e6 <+12198>: decq 0x5d30(%rsi) | |
0x000000000041e5ed <+12205>: jne 0x41e5ff <vel0city::vertex_array_object::get_vertex_array_object<u16>+12223> | |
0x000000000041e5ef <+12207>: mov $0x5d38,%edx | |
0x000000000041e5f4 <+12212>: xor %r8d,%r8d | |
0x000000000041e5f7 <+12215>: mov %rsi,%rcx | |
0x000000000041e5fa <+12218>: callq 0x684db0 <je_sdallocx> | |
0x000000000041e5ff <+12223>: mov -0x1808b0(%rbp),%rdx | |
0x000000000041e606 <+12230>: test %rdx,%rdx | |
0x000000000041e609 <+12233>: je 0x41e9c5 <vel0city::vertex_array_object::get_vertex_array_object<u16>+13189> | |
0x000000000041e60f <+12239>: mov -0x1808c0(%rbp),%rcx | |
0x000000000041e616 <+12246>: shl $0x2,%rdx | |
0x000000000041e61a <+12250>: xor %r8d,%r8d | |
0x000000000041e61d <+12253>: callq 0x684db0 <je_sdallocx> | |
0x000000000041e622 <+12258>: jmpq 0x41e9c5 <vel0city::vertex_array_object::get_vertex_array_object<u16>+13189> | |
0x000000000041e627 <+12263>: mov %rax,%r15 | |
0x000000000041e62a <+12266>: mov -0x1808d0(%rbp),%rsi | |
0x000000000041e631 <+12273>: test %rsi,%rsi | |
0x000000000041e634 <+12276>: je 0x41e9c5 <vel0city::vertex_array_object::get_vertex_array_object<u16>+13189> | |
0x000000000041e63a <+12282>: decq 0x5d28(%rsi) | |
0x000000000041e641 <+12289>: jne 0x41e9c5 <vel0city::vertex_array_object::get_vertex_array_object<u16>+13189> | |
0x000000000041e647 <+12295>: lea -0x1061d8(%rbp),%rdi | |
0x000000000041e64e <+12302>: mov $0x5d28,%r8d | |
0x000000000041e654 <+12308>: mov %rdi,%rcx | |
0x000000000041e657 <+12311>: mov %rsi,%rdx | |
0x000000000041e65a <+12314>: callq 0x65d4a0 <memcpy> | |
0x000000000041e65f <+12319>: lea -0x10bf00(%rbp),%rcx | |
0x000000000041e666 <+12326>: mov $0x5d28,%r8d | |
0x000000000041e66c <+12332>: mov %rsi,%rdx | |
0x000000000041e66f <+12335>: callq 0x65d4c8 <memmove> | |
0x000000000041e674 <+12340>: xor %edx,%edx | |
0x000000000041e676 <+12342>: mov $0x5d28,%r8d | |
0x000000000041e67c <+12348>: mov %rdi,%rcx | |
0x000000000041e67f <+12351>: callq 0x65d4d0 <memset> | |
0x000000000041e684 <+12356>: mov %rdi,%rcx | |
0x000000000041e687 <+12359>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041e68c <+12364>: lea -0x10bf00(%rbp),%rcx | |
0x000000000041e693 <+12371>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041e698 <+12376>: decq 0x5d30(%rsi) | |
0x000000000041e69f <+12383>: jne 0x41e9c5 <vel0city::vertex_array_object::get_vertex_array_object<u16>+13189> | |
0x000000000041e6a5 <+12389>: mov $0x5d38,%edx | |
0x000000000041e6aa <+12394>: xor %r8d,%r8d | |
0x000000000041e6ad <+12397>: mov %rsi,%rcx | |
0x000000000041e6b0 <+12400>: callq 0x684db0 <je_sdallocx> | |
0x000000000041e6b5 <+12405>: jmpq 0x41e9c5 <vel0city::vertex_array_object::get_vertex_array_object<u16>+13189> | |
0x000000000041e6ba <+12410>: mov %rax,%r15 | |
0x000000000041e6bd <+12413>: mov -0x1808e0(%rbp),%rsi | |
0x000000000041e6c4 <+12420>: test %rsi,%rsi | |
0x000000000041e6c7 <+12423>: je 0x41e741 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12545> | |
0x000000000041e6c9 <+12425>: decq 0x5d28(%rsi) | |
0x000000000041e6d0 <+12432>: jne 0x41e741 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12545> | |
0x000000000041e6d2 <+12434>: lea -0xc0338(%rbp),%rdi | |
0x000000000041e6d9 <+12441>: mov $0x5d28,%r8d | |
0x000000000041e6df <+12447>: mov %rdi,%rcx | |
0x000000000041e6e2 <+12450>: mov %rsi,%rdx | |
0x000000000041e6e5 <+12453>: callq 0x65d4a0 <memcpy> | |
0x000000000041e6ea <+12458>: lea -0xc6060(%rbp),%rcx | |
0x000000000041e6f1 <+12465>: mov $0x5d28,%r8d | |
0x000000000041e6f7 <+12471>: mov %rsi,%rdx | |
0x000000000041e6fa <+12474>: callq 0x65d4c8 <memmove> | |
0x000000000041e6ff <+12479>: xor %edx,%edx | |
0x000000000041e701 <+12481>: mov $0x5d28,%r8d | |
0x000000000041e707 <+12487>: mov %rdi,%rcx | |
0x000000000041e70a <+12490>: callq 0x65d4d0 <memset> | |
0x000000000041e70f <+12495>: mov %rdi,%rcx | |
0x000000000041e712 <+12498>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041e717 <+12503>: lea -0xc6060(%rbp),%rcx | |
0x000000000041e71e <+12510>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041e723 <+12515>: decq 0x5d30(%rsi) | |
0x000000000041e72a <+12522>: jne 0x41e741 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12545> | |
0x000000000041e72c <+12524>: mov $0x5d38,%edx | |
0x000000000041e731 <+12529>: xor %r8d,%r8d | |
0x000000000041e734 <+12532>: mov %rsi,%rcx | |
0x000000000041e737 <+12535>: callq 0x684db0 <je_sdallocx> | |
0x000000000041e73c <+12540>: jmp 0x41e741 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12545> | |
0x000000000041e73e <+12542>: mov %rax,%r15 | |
0x000000000041e741 <+12545>: cmpb $0x0,-0x100464(%rbp) | |
0x000000000041e748 <+12552>: mov -0x180a80(%rbp),%rbx | |
0x000000000041e74f <+12559>: je 0x41e7e0 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12704> | |
0x000000000041e755 <+12565>: lea -0x100470(%rbp),%rcx | |
0x000000000041e75c <+12572>: callq 0x432400 <glium::vertex_array_object::VertexArrayObject.Drop::drop> | |
0x000000000041e761 <+12577>: mov -0x100470(%rbp),%rsi | |
0x000000000041e768 <+12584>: test %rsi,%rsi | |
0x000000000041e76b <+12587>: je 0x41e7e0 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12704> | |
0x000000000041e76d <+12589>: decq 0x5d28(%rsi) | |
0x000000000041e774 <+12596>: jne 0x41e7e0 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12704> | |
0x000000000041e776 <+12598>: lea -0xeecc8(%rbp),%rdi | |
0x000000000041e77d <+12605>: mov $0x5d28,%r8d | |
0x000000000041e783 <+12611>: mov %rdi,%rcx | |
0x000000000041e786 <+12614>: mov %rsi,%rdx | |
0x000000000041e789 <+12617>: callq 0x65d4a0 <memcpy> | |
0x000000000041e78e <+12622>: lea -0xf49f0(%rbp),%rcx | |
0x000000000041e795 <+12629>: mov $0x5d28,%r8d | |
0x000000000041e79b <+12635>: mov %rsi,%rdx | |
0x000000000041e79e <+12638>: callq 0x65d4c8 <memmove> | |
0x000000000041e7a3 <+12643>: xor %edx,%edx | |
0x000000000041e7a5 <+12645>: mov $0x5d28,%r8d | |
0x000000000041e7ab <+12651>: mov %rdi,%rcx | |
0x000000000041e7ae <+12654>: callq 0x65d4d0 <memset> | |
0x000000000041e7b3 <+12659>: mov %rdi,%rcx | |
0x000000000041e7b6 <+12662>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041e7bb <+12667>: lea -0xf49f0(%rbp),%rcx | |
0x000000000041e7c2 <+12674>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041e7c7 <+12679>: decq 0x5d30(%rsi) | |
0x000000000041e7ce <+12686>: jne 0x41e7e0 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12704> | |
0x000000000041e7d0 <+12688>: mov $0x5d38,%edx | |
0x000000000041e7d5 <+12693>: xor %r8d,%r8d | |
0x000000000041e7d8 <+12696>: mov %rsi,%rcx | |
0x000000000041e7db <+12699>: callq 0x684db0 <je_sdallocx> | |
0x000000000041e7e0 <+12704>: mov %rbx,%rcx | |
0x000000000041e7e3 <+12707>: test %r14,%r14 | |
0x000000000041e7e6 <+12710>: je 0x41e887 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12871> | |
0x000000000041e7ec <+12716>: mov %r14,%rdx | |
0x000000000041e7ef <+12719>: shl $0x2,%rdx | |
0x000000000041e7f3 <+12723>: xor %r8d,%r8d | |
0x000000000041e7f6 <+12726>: callq 0x684db0 <je_sdallocx> | |
0x000000000041e7fb <+12731>: jmpq 0x41e887 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12871> | |
0x000000000041e800 <+12736>: mov %rax,%r15 | |
0x000000000041e803 <+12739>: mov -0x100470(%rbp),%rsi | |
0x000000000041e80a <+12746>: test %rsi,%rsi | |
0x000000000041e80d <+12749>: je 0x41e887 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12871> | |
0x000000000041e80f <+12751>: decq 0x5d28(%rsi) | |
0x000000000041e816 <+12758>: jne 0x41e887 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12871> | |
0x000000000041e818 <+12760>: lea -0xfa718(%rbp),%rdi | |
0x000000000041e81f <+12767>: mov $0x5d28,%r8d | |
0x000000000041e825 <+12773>: mov %rdi,%rcx | |
0x000000000041e828 <+12776>: mov %rsi,%rdx | |
0x000000000041e82b <+12779>: callq 0x65d4a0 <memcpy> | |
0x000000000041e830 <+12784>: lea -0x100440(%rbp),%rcx | |
0x000000000041e837 <+12791>: mov $0x5d28,%r8d | |
0x000000000041e83d <+12797>: mov %rsi,%rdx | |
0x000000000041e840 <+12800>: callq 0x65d4c8 <memmove> | |
0x000000000041e845 <+12805>: xor %edx,%edx | |
0x000000000041e847 <+12807>: mov $0x5d28,%r8d | |
0x000000000041e84d <+12813>: mov %rdi,%rcx | |
0x000000000041e850 <+12816>: callq 0x65d4d0 <memset> | |
0x000000000041e855 <+12821>: mov %rdi,%rcx | |
0x000000000041e858 <+12824>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041e85d <+12829>: lea -0x100440(%rbp),%rcx | |
0x000000000041e864 <+12836>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041e869 <+12841>: decq 0x5d30(%rsi) | |
0x000000000041e870 <+12848>: jne 0x41e887 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12871> | |
0x000000000041e872 <+12850>: mov $0x5d38,%edx | |
0x000000000041e877 <+12855>: xor %r8d,%r8d | |
0x000000000041e87a <+12858>: mov %rsi,%rcx | |
0x000000000041e87d <+12861>: callq 0x684db0 <je_sdallocx> | |
0x000000000041e882 <+12866>: jmp 0x41e887 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12871> | |
0x000000000041e884 <+12868>: mov %rax,%r15 | |
0x000000000041e887 <+12871>: cmpq $0x0,-0x1808e0(%rbp) | |
0x000000000041e88f <+12879>: je 0x41e567 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12071> | |
0x000000000041e895 <+12885>: cmpb $0x0,-0x1808d4(%rbp) | |
0x000000000041e89c <+12892>: je 0x41e567 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12071> | |
0x000000000041e8a2 <+12898>: lea -0x1808e0(%rbp),%rcx | |
0x000000000041e8a9 <+12905>: callq 0x432400 <glium::vertex_array_object::VertexArrayObject.Drop::drop> | |
0x000000000041e8ae <+12910>: mov -0x1808e0(%rbp),%rsi | |
0x000000000041e8b5 <+12917>: test %rsi,%rsi | |
0x000000000041e8b8 <+12920>: je 0x41e567 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12071> | |
0x000000000041e8be <+12926>: decq 0x5d28(%rsi) | |
0x000000000041e8c5 <+12933>: jne 0x41e567 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12071> | |
0x000000000041e8cb <+12939>: lea -0x346d8(%rbp),%rdi | |
0x000000000041e8d2 <+12946>: mov $0x5d28,%r8d | |
0x000000000041e8d8 <+12952>: mov %rdi,%rcx | |
0x000000000041e8db <+12955>: mov %rsi,%rdx | |
0x000000000041e8de <+12958>: callq 0x65d4a0 <memcpy> | |
0x000000000041e8e3 <+12963>: lea -0x3a400(%rbp),%rcx | |
0x000000000041e8ea <+12970>: mov $0x5d28,%r8d | |
0x000000000041e8f0 <+12976>: mov %rsi,%rdx | |
0x000000000041e8f3 <+12979>: callq 0x65d4c8 <memmove> | |
0x000000000041e8f8 <+12984>: xor %edx,%edx | |
0x000000000041e8fa <+12986>: mov $0x5d28,%r8d | |
0x000000000041e900 <+12992>: mov %rdi,%rcx | |
0x000000000041e903 <+12995>: callq 0x65d4d0 <memset> | |
0x000000000041e908 <+13000>: mov %rdi,%rcx | |
0x000000000041e90b <+13003>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041e910 <+13008>: lea -0x3a400(%rbp),%rcx | |
0x000000000041e917 <+13015>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041e91c <+13020>: decq 0x5d30(%rsi) | |
0x000000000041e923 <+13027>: jne 0x41e567 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12071> | |
0x000000000041e929 <+13033>: mov $0x5d38,%edx | |
0x000000000041e92e <+13038>: xor %r8d,%r8d | |
0x000000000041e931 <+13041>: mov %rsi,%rcx | |
0x000000000041e934 <+13044>: callq 0x684db0 <je_sdallocx> | |
0x000000000041e939 <+13049>: jmpq 0x41e567 <vel0city::vertex_array_object::get_vertex_array_object<u16>+12071> | |
0x000000000041e93e <+13054>: mov %rax,%r15 | |
0x000000000041e941 <+13057>: mov -0x1808e0(%rbp),%rsi | |
0x000000000041e948 <+13064>: test %rsi,%rsi | |
0x000000000041e94b <+13067>: je 0x41e9c5 <vel0city::vertex_array_object::get_vertex_array_object<u16>+13189> | |
0x000000000041e94d <+13069>: decq 0x5d28(%rsi) | |
0x000000000041e954 <+13076>: jne 0x41e9c5 <vel0city::vertex_array_object::get_vertex_array_object<u16>+13189> | |
0x000000000041e956 <+13078>: lea -0x117e8(%rbp),%rdi | |
0x000000000041e95d <+13085>: mov $0x5d28,%r8d | |
0x000000000041e963 <+13091>: mov %rdi,%rcx | |
0x000000000041e966 <+13094>: mov %rsi,%rdx | |
0x000000000041e969 <+13097>: callq 0x65d4a0 <memcpy> | |
0x000000000041e96e <+13102>: lea -0x17510(%rbp),%rcx | |
0x000000000041e975 <+13109>: mov $0x5d28,%r8d | |
0x000000000041e97b <+13115>: mov %rsi,%rdx | |
0x000000000041e97e <+13118>: callq 0x65d4c8 <memmove> | |
0x000000000041e983 <+13123>: xor %edx,%edx | |
0x000000000041e985 <+13125>: mov $0x5d28,%r8d | |
0x000000000041e98b <+13131>: mov %rdi,%rcx | |
0x000000000041e98e <+13134>: callq 0x65d4d0 <memset> | |
0x000000000041e993 <+13139>: mov %rdi,%rcx | |
0x000000000041e996 <+13142>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041e99b <+13147>: lea -0x17510(%rbp),%rcx | |
0x000000000041e9a2 <+13154>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041e9a7 <+13159>: decq 0x5d30(%rsi) | |
0x000000000041e9ae <+13166>: jne 0x41e9c5 <vel0city::vertex_array_object::get_vertex_array_object<u16>+13189> | |
0x000000000041e9b0 <+13168>: mov $0x5d38,%edx | |
0x000000000041e9b5 <+13173>: xor %r8d,%r8d | |
0x000000000041e9b8 <+13176>: mov %rsi,%rcx | |
0x000000000041e9bb <+13179>: callq 0x684db0 <je_sdallocx> | |
0x000000000041e9c0 <+13184>: jmp 0x41e9c5 <vel0city::vertex_array_object::get_vertex_array_object<u16>+13189> | |
0x000000000041e9c2 <+13186>: mov %rax,%r15 | |
0x000000000041e9c5 <+13189>: cmpb $0x0,-0x180a38(%rbp) | |
0x000000000041e9cc <+13196>: je 0x41e9da <vel0city::vertex_array_object::get_vertex_array_object<u16>+13210> | |
0x000000000041e9ce <+13198>: lea -0x180a40(%rbp),%rcx | |
0x000000000041e9d5 <+13205>: callq 0x648090 <_ZN4cell31BorrowRefMut$LT$$u27$b$GT$.Drop4drop20h206dd4a04710a6b91BsE> | |
0x000000000041e9da <+13210>: xor %edi,%edi | |
0x000000000041e9dc <+13212>: mov -0x180a04(%rbp),%al | |
0x000000000041e9e2 <+13218>: xor %ebx,%ebx | |
0x000000000041e9e4 <+13220>: test %al,%al | |
0x000000000041e9e6 <+13222>: je 0x41ea76 <vel0city::vertex_array_object::get_vertex_array_object<u16>+13366> | |
0x000000000041e9ec <+13228>: lea -0x180a10(%rbp),%rcx | |
0x000000000041e9f3 <+13235>: callq 0x432400 <glium::vertex_array_object::VertexArrayObject.Drop::drop> | |
0x000000000041e9f8 <+13240>: mov -0x180a10(%rbp),%rsi | |
0x000000000041e9ff <+13247>: test %rsi,%rsi | |
0x000000000041ea02 <+13250>: je 0x41ea76 <vel0city::vertex_array_object::get_vertex_array_object<u16>+13366> | |
0x000000000041ea04 <+13252>: decq 0x5d28(%rsi) | |
0x000000000041ea0b <+13259>: jne 0x41ea76 <vel0city::vertex_array_object::get_vertex_array_object<u16>+13366> | |
0x000000000041ea0d <+13261>: lea -0x5d90(%rbp),%r12 | |
0x000000000041ea14 <+13268>: mov $0x5d28,%r8d | |
0x000000000041ea1a <+13274>: mov %r12,%rcx | |
0x000000000041ea1d <+13277>: mov %rsi,%rdx | |
0x000000000041ea20 <+13280>: callq 0x65d4a0 <memcpy> | |
0x000000000041ea25 <+13285>: lea -0xbac0(%rbp),%r14 | |
0x000000000041ea2c <+13292>: mov $0x5d28,%r8d | |
0x000000000041ea32 <+13298>: mov %r14,%rcx | |
0x000000000041ea35 <+13301>: mov %rsi,%rdx | |
0x000000000041ea38 <+13304>: callq 0x65d4c8 <memmove> | |
0x000000000041ea3d <+13309>: xor %edx,%edx | |
0x000000000041ea3f <+13311>: mov $0x5d28,%r8d | |
0x000000000041ea45 <+13317>: mov %r12,%rcx | |
0x000000000041ea48 <+13320>: callq 0x65d4d0 <memset> | |
0x000000000041ea4d <+13325>: mov %r12,%rcx | |
0x000000000041ea50 <+13328>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041ea55 <+13333>: mov %r14,%rcx | |
0x000000000041ea58 <+13336>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041ea5d <+13341>: decq 0x5d30(%rsi) | |
0x000000000041ea64 <+13348>: jne 0x41ea76 <vel0city::vertex_array_object::get_vertex_array_object<u16>+13366> | |
0x000000000041ea66 <+13350>: mov $0x5d38,%edx | |
0x000000000041ea6b <+13355>: xor %r8d,%r8d | |
0x000000000041ea6e <+13358>: mov %rsi,%rcx | |
0x000000000041ea71 <+13361>: callq 0x684db0 <je_sdallocx> | |
0x000000000041ea76 <+13366>: test %rdi,%rdi | |
0x000000000041ea79 <+13369>: je 0x41eb17 <vel0city::vertex_array_object::get_vertex_array_object<u16>+13527> | |
0x000000000041ea7f <+13375>: shl $0x2,%rdi | |
0x000000000041ea83 <+13379>: xor %r8d,%r8d | |
0x000000000041ea86 <+13382>: mov %rbx,%rcx | |
0x000000000041ea89 <+13385>: mov %rdi,%rdx | |
0x000000000041ea8c <+13388>: callq 0x684db0 <je_sdallocx> | |
0x000000000041ea91 <+13393>: jmpq 0x41eb17 <vel0city::vertex_array_object::get_vertex_array_object<u16>+13527> | |
0x000000000041ea96 <+13398>: mov %rax,%r15 | |
0x000000000041ea99 <+13401>: mov -0x180a10(%rbp),%rsi | |
0x000000000041eaa0 <+13408>: test %rsi,%rsi | |
0x000000000041eaa3 <+13411>: je 0x41eb17 <vel0city::vertex_array_object::get_vertex_array_object<u16>+13527> | |
0x000000000041eaa5 <+13413>: decq 0x5d28(%rsi) | |
0x000000000041eaac <+13420>: jne 0x41eb17 <vel0city::vertex_array_object::get_vertex_array_object<u16>+13527> | |
0x000000000041eaae <+13422>: lea -0x5d90(%rbp),%rdi | |
0x000000000041eab5 <+13429>: mov $0x5d28,%r8d | |
0x000000000041eabb <+13435>: mov %rdi,%rcx | |
0x000000000041eabe <+13438>: mov %rsi,%rdx | |
0x000000000041eac1 <+13441>: callq 0x65d4a0 <memcpy> | |
0x000000000041eac6 <+13446>: lea -0xbac0(%rbp),%rbx | |
0x000000000041eacd <+13453>: mov $0x5d28,%r8d | |
0x000000000041ead3 <+13459>: mov %rbx,%rcx | |
0x000000000041ead6 <+13462>: mov %rsi,%rdx | |
0x000000000041ead9 <+13465>: callq 0x65d4c8 <memmove> | |
0x000000000041eade <+13470>: xor %edx,%edx | |
0x000000000041eae0 <+13472>: mov $0x5d28,%r8d | |
0x000000000041eae6 <+13478>: mov %rdi,%rcx | |
0x000000000041eae9 <+13481>: callq 0x65d4d0 <memset> | |
0x000000000041eaee <+13486>: mov %rdi,%rcx | |
0x000000000041eaf1 <+13489>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041eaf6 <+13494>: mov %rbx,%rcx | |
0x000000000041eaf9 <+13497>: callq 0x40e070 <_ZN18glium..DisplayImpl14glue_drop.769517hc872b7b01dfb8d04E> | |
0x000000000041eafe <+13502>: decq 0x5d30(%rsi) | |
0x000000000041eb05 <+13509>: jne 0x41eb17 <vel0city::vertex_array_object::get_vertex_array_object<u16>+13527> | |
0x000000000041eb07 <+13511>: mov $0x5d38,%edx | |
0x000000000041eb0c <+13516>: xor %r8d,%r8d | |
0x000000000041eb0f <+13519>: mov %rsi,%rcx | |
0x000000000041eb12 <+13522>: jmpq 0x41ea8c <vel0city::vertex_array_object::get_vertex_array_object<u16>+13388> | |
0x000000000041eb17 <+13527>: mov %r15,%rcx | |
0x000000000041eb1a <+13530>: callq 0x65a570 <_Unwind_Resume> | |
0x000000000041eb1f <+13535>: ud2 | |
End of assembler dump. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment