Created
April 24, 2017 10:12
-
-
Save satoru-takeuchi/c83729b089354fb33690ae9c6626510a 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
... | |
0000000000400510 <main>: | |
400510: 55 push %rbp | |
400511: 53 push %rbx | |
400512: bb 80 10 60 00 mov $0x601080,%ebx | |
400517: 48 83 ec 08 sub $0x8,%rsp | |
40051b: e8 90 ff ff ff callq 4004b0 <__errno_location@plt> | |
400520: 48 89 c5 mov %rax,%rbp | |
400523: ba 00 10 00 00 mov $0x1000,%edx | |
400528: be 00 10 00 00 mov $0x1000,%esi | |
40052d: 48 89 df mov %rbx,%rdi | |
400530: e8 bb ff ff ff callq 4004f0 <posix_memalign@plt> | |
400535: 85 c0 test %eax,%eax | |
400537: 74 17 je 400550 <main+0x40> | |
400539: 89 45 00 mov %eax,0x0(%rbp) | |
40053c: be 84 07 40 00 mov $0x400784,%esi | |
400541: bf 01 00 00 00 mov $0x1,%edi | |
400546: 31 c0 xor %eax,%eax | |
400548: e8 83 ff ff ff callq 4004d0 <err@plt> | |
40054d: 0f 1f 00 nopl (%rax) | |
400550: 48 83 c3 08 add $0x8,%rbx | |
400554: c7 45 00 00 00 00 00 movl $0x0,0x0(%rbp) | |
40055b: 48 81 fb a0 10 60 00 cmp $0x6010a0,%rbx | |
400562: 75 bf jne 400523 <main+0x13> | |
400564: 48 8b 35 25 0b 20 00 mov 0x200b25(%rip),%rsi # 601090 <data+0x10> | |
40056b: 48 8b 0d 26 0b 20 00 mov 0x200b26(%rip),%rcx # 601098 <data+0x18> | |
400572: c5 fd 6f 05 26 02 00 vmovdqa 0x226(%rip),%ymm0 # 4007a0 <raid6_avx2_constants> | |
400579: 00 | |
40057a: c5 e5 ef db vpxor %ymm3,%ymm3,%ymm3 | |
40057e: 31 c0 xor %eax,%eax | |
400580: 48 89 c2 mov %rax,%rdx | |
400583: 48 03 15 fe 0a 20 00 add 0x200afe(%rip),%rdx # 601088 <data+0x8> | |
40058a: 0f 18 02 prefetchnta (%rdx) | |
40058d: c5 fd 6f 12 vmovdqa (%rdx),%ymm2 | |
400591: 48 89 c2 mov %rax,%rdx | |
400594: 48 03 15 e5 0a 20 00 add 0x200ae5(%rip),%rdx # 601080 <data> | |
40059b: 0f 18 02 prefetchnta (%rdx) | |
40059e: c5 fd 6f e2 vmovdqa %ymm2,%ymm4 | |
4005a2: c5 fd 6f 32 vmovdqa (%rdx),%ymm6 | |
4005a6: c5 e5 64 ec vpcmpgtb %ymm4,%ymm3,%ymm5 | |
4005aa: c5 dd fc e4 vpaddb %ymm4,%ymm4,%ymm4 | |
4005ae: c5 d5 db e8 vpand %ymm0,%ymm5,%ymm5 | |
4005b2: c5 dd ef e5 vpxor %ymm5,%ymm4,%ymm4 | |
4005b6: c5 ed ef d6 vpxor %ymm6,%ymm2,%ymm2 | |
4005ba: c5 dd ef e6 vpxor %ymm6,%ymm4,%ymm4 | |
4005be: c5 fd e7 14 06 vmovntdq %ymm2,(%rsi,%rax,1) | |
4005c3: c5 ed ef d2 vpxor %ymm2,%ymm2,%ymm2 | |
4005c7: c5 fd e7 24 01 vmovntdq %ymm4,(%rcx,%rax,1) | |
4005cc: c5 dd ef e4 vpxor %ymm4,%ymm4,%ymm4 | |
4005d0: 48 83 c0 20 add $0x20,%rax | |
4005d4: 48 3d 00 10 00 00 cmp $0x1000,%rax | |
4005da: 75 a4 jne 400580 <main+0x70> | |
4005dc: 0f ae f8 sfence | |
4005df: 31 ff xor %edi,%edi | |
4005e1: e8 fa fe ff ff callq 4004e0 <exit@plt> | |
4005e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) | |
4005ed: 00 00 00 | |
... |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment