Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- c++14_test`main at main.cpp:20:
- 0x100000eb0: pushq %rbp
- 0x100000eb1: movq %rsp, %rbp
- 0x100000eb4: pushq %r14
- 0x100000eb6: pushq %rbx
- 0x100000eb7: subq $0x10, %rsp
- 0x100000ebb: callq 0x100000f4e ; symbol stub for: std::__1::chrono::system_clock::now()
- 0x100000ec0: movq %rax, %r14
- 0x100000ec3: movl $0x280de80, %ebx
- 0x100000ec8: nopl (%rax,%rax)
- 0x100000ed0: callq 0x100000f54 ; symbol stub for: rand
- 0x100000ed5: xorps %xmm1, %xmm1
- 0x100000ed8: cvtsi2ssl %eax, %xmm1
- 0x100000edc: mulss 0xa8(%rip), %xmm1
- 0x100000ee4: movss 0xa4(%rip), %xmm0
- 0x100000eec: ucomiss %xmm1, %xmm0
- 0x100000eef: jbe 0x100000f00 ; main + 80 at main.cpp:17
- 0x100000ef1: callq 0x100000f54 ; symbol stub for: rand
- 0x100000ef6: jmp 0x100000f18 ; main + 104 [inlined] randFloat() at main.cpp:31
- main + 104 at main.cpp:31
- 0x100000ef8: nopl (%rax,%rax)
- 0x100000f00: movss %xmm1, -0x14(%rbp)
- 0x100000f05: callq 0x100000f54 ; symbol stub for: rand
- 0x100000f0a: movss 0x82(%rip), %xmm0
- 0x100000f12: ucomiss -0x14(%rbp), %xmm0
- 0x100000f16: ja 0x100000f22 ; main + 114 at main.cpp:22
- 0x100000f18: callq 0x100000f54 ; symbol stub for: rand
- 0x100000f1d: callq 0x100000f54 ; symbol stub for: rand
- 0x100000f22: decl %ebx
- 0x100000f24: jne 0x100000ed0 ; main + 32 [inlined] randFloat() at main.cpp:24
- main + 32 at main.cpp:24
- 0x100000f26: callq 0x100000f4e ; symbol stub for: std::__1::chrono::system_clock::now()
- 0x100000f2b: subq %r14, %rax
- 0x100000f2e: movq 0xdb(%rip), %rdi ; (void *)0x00007fff7e89e2f8: std::__1::cout
- 0x100000f35: movq %rax, %rsi
- 0x100000f38: callq 0x100000f48 ; symbol stub for: std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(long long)
- 0x100000f3d: xorl %eax, %eax
- 0x100000f3f: addq $0x10, %rsp
- 0x100000f43: popq %rbx
- 0x100000f44: popq %r14
- 0x100000f46: popq %rbp
- 0x100000f47: retq
- //*********************************************************************************************************************************************
- c++14_test`main at main.cpp:20:
- 0x100000d80: pushq %rbp
- 0x100000d81: movq %rsp, %rbp
- 0x100000d84: pushq %r14
- 0x100000d86: pushq %rbx
- 0x100000d87: callq 0x100000e84 ; symbol stub for: std::__1::chrono::system_clock::now()
- 0x100000d8c: movq %rax, %r14
- 0x100000d8f: xorl %ebx, %ebx
- 0x100000d91: nopw %cs:(%rax,%rax)
- 0x100000da0: callq 0x100000e96 ; symbol stub for: rand
- 0x100000da5: cvtsi2ssl %eax, %xmm0
- 0x100000da9: mulss 0x12f(%rip), %xmm0
- 0x100000db1: movss 0x12b(%rip), %xmm1
- 0x100000db9: ucomiss %xmm0, %xmm1
- 0x100000dbc: jbe 0x100000dd0 ; main + 80 at main.cpp:17
- 0x100000dbe: callq 0x100000e96 ; symbol stub for: rand
- 0x100000dc3: callq 0x100000e96 ; symbol stub for: rand
- 0x100000dc8: callq 0x100000e96 ; symbol stub for: rand
- 0x100000dcd: jmp 0x100000dff ; main + 127 at main.cpp:22
- 0x100000dcf: nop
- 0x100000dd0: movss 0x110(%rip), %xmm1
- 0x100000dd8: ucomiss %xmm0, %xmm1
- 0x100000ddb: jbe 0x100000df0 ; main + 112 [inlined] randFloat() + 12 at main.cpp:31
- main + 100 at main.cpp:31
- 0x100000ddd: callq 0x100000e96 ; symbol stub for: rand
- 0x100000de2: jmp 0x100000dff ; main + 127 at main.cpp:22
- 0x100000de4: nopw %cs:(%rax,%rax)
- 0x100000df0: callq 0x100000e96 ; symbol stub for: rand
- 0x100000df5: callq 0x100000e96 ; symbol stub for: rand
- 0x100000dfa: callq 0x100000e96 ; symbol stub for: rand
- 0x100000dff: incl %ebx
- 0x100000e01: cmpl $0x280de80, %ebx
- 0x100000e07: jl 0x100000da0 ; main + 32 [inlined] randFloat() at main.cpp:24
- main + 32 at main.cpp:24
- 0x100000e09: callq 0x100000e84 ; symbol stub for: std::__1::chrono::system_clock::now()
- 0x100000e0e: subq %r14, %rax
- 0x100000e11: movq 0x1f8(%rip), %rdi ; (void *)0x00007fff7e89e2f8: std::__1::cout
- 0x100000e18: movq %rax, %rsi
- 0x100000e1b: callq 0x100000e7e ; symbol stub for: std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(long long)
- 0x100000e20: xorl %eax, %eax
- 0x100000e22: popq %rbx
- 0x100000e23: popq %r14
- 0x100000e25: popq %rbp
- 0x100000e26: retq
- 0x100000e27: movq %rax, %rdi
- 0x100000e2a: callq 0x100000e70 ; __clang_call_terminate
- 0x100000e2f: movq %rax, %rdi
- 0x100000e32: callq 0x100000e70 ; __clang_call_terminate
- 0x100000e37: movq %rax, %rdi
- 0x100000e3a: callq 0x100000e70 ; __clang_call_terminate
- 0x100000e3f: movq %rax, %rdi
- 0x100000e42: callq 0x100000e70 ; __clang_call_terminate
- 0x100000e47: movq %rax, %rdi
- 0x100000e4a: callq 0x100000e70 ; __clang_call_terminate
- 0x100000e4f: movq %rax, %rdi
- 0x100000e52: callq 0x100000e70 ; __clang_call_terminate
- 0x100000e57: movq %rax, %rdi
- 0x100000e5a: callq 0x100000e70 ; __clang_call_terminate
- 0x100000e5f: movq %rax, %rdi
- 0x100000e62: callq 0x100000e70 ; __clang_call_terminate
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement