| Function: main | Module: attention-avx512 | Source: attention.cpp:26-332 [...] | Coverage (incl. loops): 90.59% | (excl. loops): 0.00% |
|---|
| Function: main | Module: attention-avx512 | Source: attention.cpp:26-332 [...] | Coverage (incl. loops): 90.59% | (excl. loops): 0.00% |
|---|
/usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/bits/stl_construct.h: 133 - 133 |
-------------------------------------------------------------------------------- |
133: ::new(static_cast<void*>(__p)) _Tp(std::forward<_Args>(__args)...); |
/usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/bits/stl_vector.h: 2205 - 2206 |
-------------------------------------------------------------------------------- |
2205: if (__n > _S_max_size(_Tp_alloc_type(__a))) |
2206: __throw_length_error( |
/usr/include/stdlib.h: 487 - 487 |
-------------------------------------------------------------------------------- |
487: return (int) strtol (__nptr, (char **) NULL, 10); |
/usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/bits/stl_uninitialized.h: 946 - 946 |
-------------------------------------------------------------------------------- |
946: ++__first; |
/usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/bits/random.h: 585 - 2393 |
-------------------------------------------------------------------------------- |
585: __res %= __m; |
[...] |
2371: random_device() { _M_init("default"); } |
[...] |
2377: { _M_fini(); } |
[...] |
2393: { return this->_M_getval(); } |
/usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/bits/random.tcc: 330 - 3558 |
-------------------------------------------------------------------------------- |
330: _M_x[0] = __detail::__mod<_UIntType, |
331: __detail::_Shift<_UIntType, __w>::__value>(__sd); |
332: |
333: for (size_t __i = 1; __i < state_size; ++__i) |
334: { |
335: _UIntType __x = _M_x[__i - 1]; |
336: __x ^= __x >> (__w - 2); |
337: __x *= __f; |
338: __x += __detail::__mod<_UIntType, __n>(__i); |
339: _M_x[__i] = __detail::__mod<_UIntType, |
340: __detail::_Shift<_UIntType, __w>::__value>(__x); |
341: } |
342: _M_p = state_size; |
[...] |
404: for (size_t __k = 0; __k < (__n - __m); ++__k) |
405: { |
406: _UIntType __y = ((_M_x[__k] & __upper_mask) |
407: | (_M_x[__k + 1] & __lower_mask)); |
408: _M_x[__k] = (_M_x[__k + __m] ^ (__y >> 1) |
409: ^ ((__y & 0x01) ? __a : 0)); |
410: } |
411: |
412: for (size_t __k = (__n - __m); __k < (__n - 1); ++__k) |
413: { |
414: _UIntType __y = ((_M_x[__k] & __upper_mask) |
415: | (_M_x[__k + 1] & __lower_mask)); |
416: _M_x[__k] = (_M_x[__k + (__m - __n)] ^ (__y >> 1) |
417: ^ ((__y & 0x01) ? __a : 0)); |
418: } |
419: |
420: _UIntType __y = ((_M_x[__n - 1] & __upper_mask) |
421: | (_M_x[0] & __lower_mask)); |
422: _M_x[__n - 1] = (_M_x[__m - 1] ^ (__y >> 1) |
423: ^ ((__y & 0x01) ? __a : 0)); |
[...] |
458: if (_M_p >= state_size) |
459: _M_gen_rand(); |
460: |
461: // Calculate o(x(i)). |
462: result_type __z = _M_x[_M_p++]; |
463: __z ^= (__z >> __u) & __d; |
464: __z ^= (__z << __s) & __b; |
465: __z ^= (__z << __t) & __c; |
466: __z ^= (__z >> __l); |
[...] |
3557: const _RealT __ret = _RealT(__sum >> __log2_x) / _RealT(__rd); |
3558: if (__ret < _RealT(1.0)) |
/usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/bits/basic_ios.h: 148 - 168 |
-------------------------------------------------------------------------------- |
148: { return _M_streambuf_state; } |
[...] |
168: { this->clear(this->rdstate() | __state); } |
/usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/bits/ostream.h: 175 - 739 |
-------------------------------------------------------------------------------- |
175: { return _M_insert(__n); } |
[...] |
736: if (!__s) |
737: __out.setstate(ios_base::badbit); |
738: else |
739: __ostream_insert(__out, __s, |
/usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/bits/stl_algobase.h: 922 - 1147 |
-------------------------------------------------------------------------------- |
922: for (; __first != __last; ++__first) |
923: *__first = __val; |
[...] |
1147: if (__n <= 0) |
/usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/bits/chrono.h: 218 - 720 |
-------------------------------------------------------------------------------- |
218: static_cast<_CR>(__d.count()) / static_cast<_CR>(_CF::den))); |
[...] |
720: return __cd(__cd(__lhs).count() - __cd(__rhs).count()); |
/usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/bits/ios_base.h: 198 - 198 |
-------------------------------------------------------------------------------- |
198: { return _Ios_Iostate(static_cast<int>(__a) | static_cast<int>(__b)); } |
/usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/bits/new_allocator.h: 162 - 183 |
-------------------------------------------------------------------------------- |
162: return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); |
[...] |
183: _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n)); |
/home/eoseret/Applications/llm-attention/attention.cpp: 26 - 332 |
-------------------------------------------------------------------------------- |
26: for (unsigned int i = 0; i < M; ++i) { |
27: for (unsigned int j = 0; j < N; ++j) { //vectorized |
28: double sum = 0.0; |
29: #pragma clang loop vectorize(enable) |
30: for (unsigned int k = 0; k < K; ++k) { //vectorized |
31: sum += (double)A[i * K + k] * (double)B[k * N + j]; |
32: } |
33: C[i * N + j] = alpha * static_cast<float>(sum); |
[...] |
43: for (int row = 0; row < N; ++row) { |
44: const float *S_row = &S[row * N]; |
45: |
46: float max_val = -FLT_MAX; |
47: for (int idx = 0; idx <= row; ++idx) // vectorised |
48: if (S_row[idx] > max_val) max_val = S_row[idx]; |
49: |
50: float sum = 0.0f; |
51: #pragma clang loop vectorize(enable) |
52: for (int idx = 0; idx <= row; ++idx) // vectorised |
53: sum += expf(S_row[idx] - max_val); |
54: |
55: for (int idx = 0; idx <= row; ++idx) //vectorised |
56: P[row * N + idx] = expf(S_row[idx] - max_val) / sum; |
57: |
58: for (int idx = row + 1; idx < N; ++idx) |
59: P[row * N + idx] = 0.0f; |
60: |
61: D[row] = sum; |
[...] |
97: { |
98: if (argc < 4) { |
99: std::cerr << "Usage: " << argv[0] << " <context_size> <dim> <rept>\n"; |
100: return 1; |
101: } |
102: |
103: int context_size = std::atoi(argv[1]); |
104: int dim = std::atoi(argv[2]); |
105: int rept = std::atoi(argv[3]); |
106: |
107: if (context_size <= 0 || dim <= 0) { |
[...] |
127: size_t elemsX = static_cast<size_t>(context_size) * dim; |
[...] |
139: std::vector<float> h_WQ(elemsW); |
140: std::vector<float> h_WK(elemsW); |
141: std::vector<float> h_WV(elemsW); |
142: |
143: std::vector<float> h_O(elemsO); |
144: std::vector<float> h_Q(elemsQ); |
145: std::vector<float> h_K(elemsK); |
146: std::vector<float> h_KT(elemsKT); |
147: std::vector<float> h_V(elemsV); |
148: std::vector<float> h_S(elemsS); |
149: std::vector<float> h_P(elemsP); |
150: std::vector<float> h_D(elemsD); |
151: |
152: std::random_device rd; |
153: std::mt19937 rng(rd()); |
154: std::uniform_real_distribution<float> dist(0.0f, 1.0f); |
155: |
156: for (size_t i = 0; i < elemsX; ++i) h_X[i] = dist(rng); |
157: for (size_t i = 0; i < elemsW; ++i) { |
158: h_WQ[i] = dist(rng); |
159: h_WK[i] = dist(rng); |
[...] |
168: auto start1 = std::chrono::steady_clock::now(); |
169: #endif |
170: |
171: for (size_t r = 0; r < rept; r++) |
[...] |
179: auto end1 = std::chrono::steady_clock::now(); |
[...] |
190: auto start2 = std::chrono::steady_clock::now(); |
191: #endif |
192: |
193: for (size_t r = 0; r < rept; r++) |
[...] |
201: auto end2 = std::chrono::steady_clock::now(); |
[...] |
212: auto start3 = std::chrono::steady_clock::now(); |
213: #endif |
214: |
215: for (size_t r = 0; r < rept; r++) |
[...] |
223: auto end3 = std::chrono::steady_clock::now(); |
[...] |
235: auto start4 = std::chrono::steady_clock::now(); |
236: #endif |
237: |
238: for (size_t r = 0; r < rept; r++) |
239: for (int i = 0; i < context_size; ++i) |
240: for (int j = 0; j < dim; ++j)// vectorized |
241: h_KT[j * context_size + i] = h_K[i * dim + j]; |
[...] |
248: auto end4 = std::chrono::steady_clock::now(); |
[...] |
259: auto start5 = std::chrono::steady_clock::now(); |
260: #endif |
261: |
262: for (size_t r = 0; r < rept; r++) |
[...] |
270: auto end5 = std::chrono::steady_clock::now(); |
[...] |
281: auto start6 = std::chrono::steady_clock::now(); |
282: #endif |
283: |
284: for (size_t r = 0; r < rept; r++) |
[...] |
292: auto end6 = std::chrono::steady_clock::now(); |
[...] |
303: auto start7 = std::chrono::steady_clock::now(); |
304: #endif |
305: |
306: for (size_t r = 0; r < rept; r++) |
[...] |
314: auto end7 = std::chrono::steady_clock::now(); |
[...] |
320: bool softmax_ok = ValidateSoftmax(h_S.data(), h_P.data(), h_D.data(), context_size); |
321: |
322: std::cout << "Validation results:\n"; |
323: std::cout << " Softmax (rows sum & D) : " << (softmax_ok ? "OK" : "FAILED") << "\n"; |
[...] |
332: } |
/usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/bits/char_traits.h: 355 - 432 |
-------------------------------------------------------------------------------- |
355: __c1 = __c2; |
[...] |
396: return __builtin_strlen(__s); |
[...] |
432: return static_cast<char_type*>(__builtin_memcpy(__s1, __s2, __n)); |
/usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/16.1.1/../../../../include/c++/16.1.1/bits/basic_string.h: 204 - 304 |
-------------------------------------------------------------------------------- |
204: : allocator_type(__a), _M_p(__dat) { } |
[...] |
233: { _M_string_length = __length; } |
234: |
235: _GLIBCXX20_CONSTEXPR |
236: pointer |
237: _M_data() const |
238: { return _M_dataplus._M_p; } |
[...] |
245: return std::pointer_traits<pointer>::pointer_to(*_M_local_buf); |
[...] |
279: if (_M_data() == _M_local_data()) |
[...] |
298: _M_destroy(_M_allocated_capacity); |
[...] |
304: { _Alloc_traits::deallocate(_M_get_allocator(), _M_data(), __size + 1); } |
0x25f0 PUSH %RBP |
0x25f1 MOV %RSP,%RBP |
0x25f4 PUSH %R15 |
0x25f6 PUSH %R14 |
0x25f8 PUSH %R13 |
0x25fa PUSH %R12 |
0x25fc PUSH %RBX |
0x25fd AND $-0x20,%RSP |
0x2601 SUB $0x2980,%RSP |
0x2608 MOV %RSI,%RBX |
0x260b MOV %FS:0x28,%RAX |
0x2614 MOV %RAX,0x2960(%RSP) |
0x261c CMP $0x3,%EDI |
0x261f JG 2667 |
0x2621 MOV 0x59b8(%RIP),%R14 |
0x2628 LEA 0x3b6d(%RIP),%RSI |
0x262f MOV $0x7,%EDX |
0x2634 MOV %R14,%RDI |
0x2637 CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x263c MOV (%RBX),%RBX |
0x263f TEST %RBX,%RBX |
0x2642 JE 2ed1 |
0x2648 MOV %RBX,%RDI |
0x264b CALL 1050 <strlen@plt> |
0x2650 MOV 0x5989(%RIP),%RDI |
0x2657 MOV %RBX,%RSI |
0x265a MOV %RAX,%RDX |
0x265d CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x2662 JMP 2ee9 |
0x2667 MOV 0x8(%RBX),%RDI |
0x266b XOR %ESI,%ESI |
0x266d MOV $0xa,%EDX |
0x2672 CALL 11a0 <__isoc23_strtol@plt> |
0x2677 MOV %RAX,%R14 |
0x267a MOV 0x10(%RBX),%RDI |
0x267e XOR %ESI,%ESI |
0x2680 MOV $0xa,%EDX |
0x2685 CALL 11a0 <__isoc23_strtol@plt> |
0x268a MOV %RAX,%R12 |
0x268d MOV 0x18(%RBX),%RDI |
0x2691 XOR %ESI,%ESI |
0x2693 MOV $0xa,%EDX |
0x2698 CALL 11a0 <__isoc23_strtol@plt> |
0x269d MOV %RAX,%R15 |
0x26a0 TEST %R14D,%R14D |
0x26a3 SETLE %AL |
0x26a6 TEST %R12D,%R12D |
0x26a9 SETLE %CL |
0x26ac OR %AL,%CL |
0x26ae CMP $0x1,%CL |
0x26b1 JNE 26cb |
0x26b3 MOV 0x5926(%RIP),%RDI |
0x26ba LEA 0x3b01(%RIP),%RSI |
0x26c1 MOV $0x35,%EDX |
0x26c6 JMP 2efc |
0x26cb MOV %R14,0x18(%RSP) |
0x26d0 AND $0x7fffffff,%R14D |
0x26d7 MOV %R12D,%EDX |
0x26da AND $0x7fffffff,%EDX |
0x26e0 MOV %RDX,%R13 |
0x26e3 MOV %R14,0x20(%RSP) |
0x26e8 IMUL %R14,%R13 |
0x26ec MOV %R13,%RAX |
0x26ef SHR $0x3d,%RAX |
0x26f3 JNE 528d |
0x26f9 MOV %RDX,0x28(%RSP) |
0x26fe IMUL %RDX,%RDX |
0x2702 MOV %RDX,0x30(%RSP) |
0x2707 LEA (,%R13,4),%RBX |
0x270f MOV %RBX,%RDI |
0x2712 CALL 10b0 <_Znwm@plt> |
0x2717 MOV %RAX,%R14 |
0x271a MOVL $0,(%RAX) |
0x2720 MOV %R13,0x10(%RSP) |
0x2725 CMP $0x1,%R13 |
0x2729 JE 273a |
0x272b LEA 0x4(%R14),%RDI |
0x272f LEA -0x4(%RBX),%RDX |
0x2733 XOR %ESI,%ESI |
0x2735 CALL 1070 <memset@plt> |
0x273a MOV %R15,0x80(%RSP) |
0x2742 MOV 0x30(%RSP),%R13 |
0x2747 MOV $0x1fffffffffffffff,%RAX |
0x2751 CMP %RAX,%R13 |
0x2754 MOV %RBX,0x70(%RSP) |
0x2759 JA 52b0 |
0x275f LEA (,%R13,4),%RDI |
0x2767 MOV %RDI,0xd0(%RSP) |
0x276f CALL 10b0 <_Znwm@plt> |
0x2774 MOV %RAX,%R15 |
0x2777 MOVL $0,(%RAX) |
0x277d CMP $0x1,%R13 |
0x2781 JE 27a7 |
0x2783 MOV %R15,%RDI |
0x2786 ADD $0x4,%RDI |
0x278a MOV 0x30(%RSP),%RAX |
0x278f LEA (,%RAX,4),%RAX |
0x2797 LEA -0x4(%RAX),%RDX |
0x279b XOR %ESI,%ESI |
0x279d CALL 1070 <memset@plt> |
0x27a2 MOV 0x30(%RSP),%R13 |
0x27a7 LEA (,%R13,4),%RDI |
0x27af MOV %R15,0x48(%RSP) |
0x27b4 CALL 10b0 <_Znwm@plt> |
0x27b9 MOV %RAX,%R15 |
0x27bc MOVL $0,(%RAX) |
0x27c2 CMP $0x1,%R13 |
0x27c6 JE 27e7 |
0x27c8 MOV %R15,%RDI |
0x27cb ADD $0x4,%RDI |
0x27cf MOV 0x30(%RSP),%RAX |
0x27d4 LEA (,%RAX,4),%RAX |
0x27dc LEA -0x4(%RAX),%RDX |
0x27e0 XOR %ESI,%ESI |
0x27e2 CALL 1070 <memset@plt> |
0x27e7 MOV %RBX,%RDI |
0x27ea MOV %R15,0x78(%RSP) |
0x27ef CALL 10b0 <_Znwm@plt> |
0x27f4 MOV 0x10(%RSP),%R13 |
0x27f9 MOV %RAX,%R15 |
0x27fc MOVL $0,(%RAX) |
0x2802 CMP $0x1,%R13 |
0x2806 JE 281a |
0x2808 MOV %R15,%RDI |
0x280b ADD $0x4,%RDI |
0x280f LEA -0x4(%RBX),%RDX |
0x2813 XOR %ESI,%ESI |
0x2815 CALL 1070 <memset@plt> |
0x281a MOV %RBX,%RDI |
0x281d MOV %R15,0x58(%RSP) |
0x2822 CALL 10b0 <_Znwm@plt> |
0x2827 MOV %RAX,%R15 |
0x282a MOVL $0,(%RAX) |
0x2830 CMP $0x1,%R13 |
0x2834 JE 2848 |
0x2836 MOV %R15,%RDI |
0x2839 ADD $0x4,%RDI |
0x283d LEA -0x4(%RBX),%RDX |
0x2841 XOR %ESI,%ESI |
0x2843 CALL 1070 <memset@plt> |
0x2848 MOV %R15,0xc8(%RSP) |
0x2850 MOV %RBX,%RDI |
0x2853 CALL 10b0 <_Znwm@plt> |
0x2858 MOV %RAX,%RBX |
0x285b MOV 0x20(%RSP),%R13 |
0x2860 IMUL %R13,%R13 |
0x2864 MOVL $0,(%RAX) |
0x286a CMPQ $0x1,0x10(%RSP) |
0x2870 JE 288e |
0x2872 LEA 0x4(%RBX),%RDI |
0x2876 MOV 0x10(%RSP),%RAX |
0x287b LEA (,%RAX,4),%RAX |
0x2883 LEA -0x4(%RAX),%RDX |
0x2887 XOR %ESI,%ESI |
0x2889 CALL 1070 <memset@plt> |
0x288e MOV $0x1fffffffffffffff,%RAX |
0x2898 CMP %RAX,%R13 |
0x289b MOV %RBX,0x110(%RSP) |
0x28a3 JA 52d3 |
0x28a9 LEA (,%R13,4),%RDI |
0x28b1 MOV %RDI,0xa8(%RSP) |
0x28b9 CALL 10b0 <_Znwm@plt> |
0x28be MOV %RAX,%R15 |
0x28c1 MOVL $0,(%RAX) |
0x28c7 CMP $0x1,%R13 |
0x28cb JE 28e4 |
0x28cd LEA 0x4(%R15),%RDI |
0x28d1 LEA (,%R13,4),%RAX |
0x28d9 LEA -0x4(%RAX),%RDX |
0x28dd XOR %ESI,%ESI |
0x28df CALL 1070 <memset@plt> |
0x28e4 LEA (,%R13,4),%RDI |
0x28ec MOV %R15,0x50(%RSP) |
0x28f1 CALL 10b0 <_Znwm@plt> |
0x28f6 MOV %RAX,%R15 |
0x28f9 MOVL $0,(%RAX) |
0x28ff CMP $0x1,%R13 |
0x2903 JE 291c |
0x2905 LEA 0x4(%R15),%RDI |
0x2909 MOV 0xa8(%RSP),%RAX |
0x2911 LEA -0x4(%RAX),%RDX |
0x2915 XOR %ESI,%ESI |
0x2917 CALL 1070 <memset@plt> |
0x291c MOV 0x20(%RSP),%R13 |
0x2921 LEA (,%R13,4),%RDI |
0x2929 MOV %RDI,0x100(%RSP) |
0x2931 MOV %R15,0xb0(%RSP) |
0x2939 CALL 10b0 <_Znwm@plt> |
0x293e MOV %RAX,%R15 |
0x2941 MOVL $0,(%RAX) |
0x2947 CMP $0x1,%R13D |
0x294b JE 296c |
0x294d MOV %R15,%RDI |
0x2950 ADD $0x4,%RDI |
0x2954 MOV 0x20(%RSP),%RAX |
0x2959 LEA (,%RAX,4),%RAX |
0x2961 LEA -0x4(%RAX),%RDX |
0x2965 XOR %ESI,%ESI |
0x2967 CALL 1070 <memset@plt> |
0x296c MOV %R15,0xb8(%RSP) |
0x2974 LEA 0x260(%RSP),%R15 |
0x297c MOV %R15,0x250(%RSP) |
0x2984 MOVL $0x61666564,0x260(%RSP) |
0x298f MOVL $0x746c7561,0x263(%RSP) |
0x299a MOVB $0,0x267(%RSP) |
0x29a2 MOVQ $0x7,0x258(%RSP) |
0x29ae LEA 0x15d8(%RSP),%RDI |
0x29b6 LEA 0x250(%RSP),%RSI |
0x29be CALL 1140 <_ZNSt13random_device7_M_initERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@plt> |
0x29c3 MOV 0x28(%RSP),%R13 |
0x29c8 MOV 0x250(%RSP),%RDI |
0x29d0 CMP %R15,%RDI |
0x29d3 JE 29e5 |
0x29d5 MOV 0x260(%RSP),%RSI |
0x29dd INC %RSI |
0x29e0 CALL 10c0 <_ZdlPvm@plt> |
0x29e5 LEA 0x15d8(%RSP),%RDI |
0x29ed MOV 0x50(%RSP),%R15 |
0x29f2 CALL 1110 <_ZNSt13random_device9_M_getvalEv@plt> |
0x29f7 MOV %EAX,%ECX |
0x29f9 MOV %RCX,0x250(%RSP) |
0x2a01 MOV $0x4,%EAX |
0x2a06 NOPW %CS:(%RAX,%RAX,1) |
(90) 0x2a10 MOV %RCX,%RDX |
(90) 0x2a13 SHR $0x1e,%RDX |
(90) 0x2a17 XOR %RCX,%RDX |
(90) 0x2a1a IMUL $0x6c078965,%RDX,%RCX |
(90) 0x2a21 ADD %RAX,%RCX |
(90) 0x2a24 ADD $-0x3,%RCX |
(90) 0x2a28 MOV %ECX,%EDX |
(90) 0x2a2a MOV %RDX,0x238(%RSP,%RAX,8) |
(90) 0x2a32 MOV %ECX,%EDX |
(90) 0x2a34 SHR $0x1e,%EDX |
(90) 0x2a37 XOR %RCX,%RDX |
(90) 0x2a3a IMUL $0x6c078965,%RDX,%RCX |
(90) 0x2a41 ADD %RAX,%RCX |
(90) 0x2a44 ADD $-0x2,%RCX |
(90) 0x2a48 MOV %ECX,%EDX |
(90) 0x2a4a MOV %RDX,0x240(%RSP,%RAX,8) |
(90) 0x2a52 MOV %ECX,%EDX |
(90) 0x2a54 SHR $0x1e,%EDX |
(90) 0x2a57 XOR %RCX,%RDX |
(90) 0x2a5a IMUL $0x6c078965,%RDX,%RCX |
(90) 0x2a61 ADD %RAX,%RCX |
(90) 0x2a64 DEC %RCX |
(90) 0x2a67 MOV %ECX,%EDX |
(90) 0x2a69 MOV %RDX,0x248(%RSP,%RAX,8) |
(90) 0x2a71 CMP $0x270,%RAX |
(90) 0x2a77 JE 2a97 |
(90) 0x2a79 SHR $0x1e,%EDX |
(90) 0x2a7c XOR %EDX,%ECX |
(90) 0x2a7e IMUL $0x6c078965,%ECX,%ECX |
(90) 0x2a84 ADD %EAX,%ECX |
(90) 0x2a86 MOV %RCX,0x250(%RSP,%RAX,8) |
(90) 0x2a8e ADD $0x4,%RAX |
(90) 0x2a92 JMP 2a10 |
0x2a97 MOV $-0x66f74f21,%R9D |
0x2a9d MOVQ $0x270,0x15d0(%RSP) |
0x2aa9 CMPQ $0,0x10(%RSP) |
0x2aaf JE 2f22 |
0x2ab5 MOV $0x270,%EDX |
0x2aba VPBROADCASTQ 0x3574(%RIP),%ZMM0 |
0x2ac4 VPBROADCASTQ 0x3572(%RIP),%ZMM1 |
0x2ace VPBROADCASTQ 0x3570(%RIP),%ZMM2 |
0x2ad8 VPBROADCASTQ 0x356e(%RIP),%ZMM3 |
0x2ae2 VPBROADCASTQ 0x354d(%RIP),%XMM4 |
0x2aeb VPBROADCASTQ 0x354c(%RIP),%XMM5 |
0x2af4 VPBROADCASTQ 0x354b(%RIP),%XMM6 |
0x2afd VPBROADCASTQ 0x354a(%RIP),%XMM7 |
0x2b06 XOR %EAX,%EAX |
0x2b08 MOV $-0x80000000,%RCX |
0x2b0f VMOVSS 0x34f5(%RIP),%XMM8 |
0x2b17 VMOVSS 0x34e9(%RIP),%XMM9 |
0x2b1f JMP 2b8d |
0x2b21 NOPW %CS:(%RAX,%RAX,1) |
(87) 0x2b30 MOV %RDX,%RSI |
(87) 0x2b33 INC %RDX |
(87) 0x2b36 MOV %RDX,0x15d0(%RSP) |
(87) 0x2b3e MOV 0x250(%RSP,%RSI,8),%RSI |
(87) 0x2b46 MOV %RSI,%RDI |
(87) 0x2b49 SHR $0xb,%RDI |
(87) 0x2b4d MOV %EDI,%EDI |
(87) 0x2b4f XOR %RSI,%RDI |
(87) 0x2b52 MOV %EDI,%ESI |
(87) 0x2b54 SAL $0x7,%ESI |
(87) 0x2b57 AND $-0x62d3a980,%ESI |
(87) 0x2b5d XOR %RDI,%RSI |
(87) 0x2b60 MOV %ESI,%EDI |
(87) 0x2b62 SAL $0xf,%EDI |
(87) 0x2b65 AND $-0x103a0000,%EDI |
(87) 0x2b6b XOR %RSI,%RDI |
(87) 0x2b6e MOV %RDI,%RSI |
(87) 0x2b71 SHR $0x12,%RSI |
(87) 0x2b75 XOR %EDI,%ESI |
(87) 0x2b77 VCVTUSI2SS %ESI,%XMM31,%XMM10 |
(87) 0x2b7d VMULSS %XMM8,%XMM10,%XMM10 |
(87) 0x2b82 VUCOMISS %XMM9,%XMM10 |
(87) 0x2b87 JB 2eb3 |
(87) 0x2b8d CMP $0x270,%RDX |
(87) 0x2b94 JB 2b30 |
(87) 0x2b96 VPBROADCASTQ 0x250(%RSP),%ZMM10 |
(87) 0x2b9e XOR %EDX,%EDX |
(88) 0x2ba0 VMOVDQA64 %ZMM10,%ZMM11 |
(88) 0x2ba6 VMOVDQU64 0x258(%RSP,%RDX,8),%ZMM12 |
(88) 0x2bb1 VMOVDQU64 0x298(%RSP,%RDX,8),%ZMM13 |
(88) 0x2bbc VMOVDQU64 0x2d8(%RSP,%RDX,8),%ZMM14 |
(88) 0x2bc7 VMOVDQU64 0x318(%RSP,%RDX,8),%ZMM10 |
(88) 0x2bd2 VALIGNQ $0x7,%ZMM11,%ZMM12,%ZMM11 |
(88) 0x2bd9 VALIGNQ $0x7,%ZMM12,%ZMM13,%ZMM15 |
(88) 0x2be0 VALIGNQ $0x7,%ZMM13,%ZMM14,%ZMM16 |
(88) 0x2be7 VALIGNQ $0x7,%ZMM14,%ZMM10,%ZMM17 |
(88) 0x2bee VPANDQ %ZMM1,%ZMM12,%ZMM18 |
(88) 0x2bf4 VPANDQ %ZMM1,%ZMM13,%ZMM19 |
(88) 0x2bfa VPANDQ %ZMM1,%ZMM14,%ZMM20 |
(88) 0x2c00 VPANDQ %ZMM1,%ZMM10,%ZMM21 |
(88) 0x2c06 VPTERNLOGQ $-0x8,%ZMM0,%ZMM11,%ZMM18 |
(88) 0x2c0d VPTERNLOGQ $-0x8,%ZMM0,%ZMM15,%ZMM19 |
(88) 0x2c14 VPTERNLOGQ $-0x8,%ZMM0,%ZMM16,%ZMM20 |
(88) 0x2c1b VPTERNLOGQ $-0x8,%ZMM0,%ZMM17,%ZMM21 |
(88) 0x2c22 VPSRLQ $0x1,%ZMM18,%ZMM11 |
(88) 0x2c29 VPSRLQ $0x1,%ZMM19,%ZMM15 |
(88) 0x2c30 VPSRLQ $0x1,%ZMM20,%ZMM16 |
(88) 0x2c37 VPSRLQ $0x1,%ZMM21,%ZMM17 |
(88) 0x2c3e VPXORQ 0xeb8(%RSP,%RDX,8),%ZMM11,%ZMM11 |
(88) 0x2c49 VPXORQ 0xef8(%RSP,%RDX,8),%ZMM15,%ZMM15 |
(88) 0x2c54 VPXORQ 0xf38(%RSP,%RDX,8),%ZMM16,%ZMM16 |
(88) 0x2c5f VPXORQ 0xf78(%RSP,%RDX,8),%ZMM17,%ZMM17 |
(88) 0x2c6a VPTESTMQ %ZMM2,%ZMM12,%K1 |
(88) 0x2c70 VPTESTMQ %ZMM2,%ZMM13,%K2 |
(88) 0x2c76 VPTESTMQ %ZMM2,%ZMM14,%K3 |
(88) 0x2c7c VPTESTMQ %ZMM2,%ZMM10,%K4 |
(88) 0x2c82 VPXORQ %ZMM3,%ZMM11,%ZMM11{%K1} |
(88) 0x2c88 VPXORQ %ZMM3,%ZMM15,%ZMM15{%K2} |
(88) 0x2c8e VPXORQ %ZMM3,%ZMM16,%ZMM16{%K3} |
(88) 0x2c94 VPXORQ %ZMM3,%ZMM17,%ZMM17{%K4} |
(88) 0x2c9a VMOVDQU64 %ZMM11,0x250(%RSP,%RDX,8) |
(88) 0x2ca5 VMOVDQU64 %ZMM15,0x290(%RSP,%RDX,8) |
(88) 0x2cb0 VMOVDQU64 %ZMM16,0x2d0(%RSP,%RDX,8) |
(88) 0x2cbb VMOVDQU64 %ZMM17,0x310(%RSP,%RDX,8) |
(88) 0x2cc6 ADD $0x20,%RDX |
(88) 0x2cca CMP $0xe0,%RDX |
(88) 0x2cd1 JNE 2ba0 |
(87) 0x2cd7 VEXTRACTI32X4 $0x3,%ZMM10,%XMM10 |
(87) 0x2cde VPEXTRQ $0x1,%XMM10,%RDI |
(87) 0x2ce4 AND $-0x80000000,%RDI |
(87) 0x2ceb MOV 0x958(%RSP),%RSI |
(87) 0x2cf3 MOV 0x960(%RSP),%RDX |
(87) 0x2cfb MOV %ESI,%R8D |
(87) 0x2cfe AND $0x7ffffffe,%R8D |
(87) 0x2d05 OR %RDI,%R8 |
(87) 0x2d08 SHR $0x1,%R8 |
(87) 0x2d0b XOR 0x15b8(%RSP),%R8 |
(87) 0x2d13 MOV %ESI,%EDI |
(87) 0x2d15 AND $0x1,%EDI |
(87) 0x2d18 NEG %EDI |
(87) 0x2d1a AND %R9D,%EDI |
(87) 0x2d1d XOR %R8,%RDI |
(87) 0x2d20 MOV %RDI,0x950(%RSP) |
(87) 0x2d28 AND $-0x80000000,%RSI |
(87) 0x2d2f MOV %EDX,%EDI |
(87) 0x2d31 AND $0x7ffffffe,%EDI |
(87) 0x2d37 OR %RSI,%RDI |
(87) 0x2d3a SHR $0x1,%RDI |
(87) 0x2d3d XOR 0x15c0(%RSP),%RDI |
(87) 0x2d45 MOV %EDX,%ESI |
(87) 0x2d47 AND $0x1,%ESI |
(87) 0x2d4a NEG %ESI |
(87) 0x2d4c AND %R9D,%ESI |
(87) 0x2d4f XOR %RDI,%RSI |
(87) 0x2d52 MOV %RSI,0x958(%RSP) |
(87) 0x2d5a AND $-0x80000000,%RDX |
(87) 0x2d61 MOV 0x968(%RSP),%RSI |
(87) 0x2d69 MOV %ESI,%EDI |
(87) 0x2d6b VPBROADCASTQ %RSI,%XMM10 |
(87) 0x2d71 AND $0x7ffffffe,%ESI |
(87) 0x2d77 OR %RDX,%RSI |
(87) 0x2d7a SHR $0x1,%RSI |
(87) 0x2d7d XOR 0x15c8(%RSP),%RSI |
(87) 0x2d85 AND $0x1,%EDI |
(87) 0x2d88 NEG %EDI |
(87) 0x2d8a AND %R9D,%EDI |
(87) 0x2d8d XOR %RSI,%RDI |
(87) 0x2d90 MOV %RDI,0x960(%RSP) |
(87) 0x2d98 MOV $0xe8,%EDX |
(87) 0x2d9d NOPL (%RAX) |
(89) 0x2da0 VMOVDQU 0x230(%RSP,%RDX,8),%XMM11 |
(89) 0x2da9 VMOVDQU 0x240(%RSP,%RDX,8),%XMM12 |
(89) 0x2db2 VPALIGNR $0x8,%XMM10,%XMM11,%XMM10 |
(89) 0x2db8 VMOVDQU 0x250(%RSP,%RDX,8),%XMM13 |
(89) 0x2dc1 VPAND %XMM5,%XMM11,%XMM14 |
(89) 0x2dc5 VPTERNLOGQ $-0x8,%XMM4,%XMM10,%XMM14 |
(89) 0x2dcc VPSRLQ $0x1,%XMM14,%XMM10 |
(89) 0x2dd2 VPXOR -0x4f0(%RSP,%RDX,8),%XMM10,%XMM10 |
(89) 0x2ddb VPTESTMQ %XMM6,%XMM11,%K1 |
(89) 0x2de1 VPXORQ %XMM7,%XMM10,%XMM10{%K1} |
(89) 0x2de7 VMOVDQU %XMM10,0x228(%RSP,%RDX,8) |
(89) 0x2df0 VPALIGNR $0x8,%XMM11,%XMM12,%XMM10 |
(89) 0x2df6 VPAND %XMM5,%XMM12,%XMM11 |
(89) 0x2dfa VPTERNLOGQ $-0x8,%XMM4,%XMM10,%XMM11 |
(89) 0x2e01 VPSRLQ $0x1,%XMM11,%XMM10 |
(89) 0x2e07 VPXOR -0x4e0(%RSP,%RDX,8),%XMM10,%XMM10 |
(89) 0x2e10 VPTESTMQ %XMM6,%XMM12,%K1 |
(89) 0x2e16 VPXORQ %XMM7,%XMM10,%XMM10{%K1} |
(89) 0x2e1c VMOVDQU %XMM10,0x238(%RSP,%RDX,8) |
(89) 0x2e25 VPALIGNR $0x8,%XMM12,%XMM13,%XMM10 |
(89) 0x2e2b VPAND %XMM5,%XMM13,%XMM11 |
(89) 0x2e2f VPTERNLOGQ $-0x8,%XMM4,%XMM10,%XMM11 |
(89) 0x2e36 VPSRLQ $0x1,%XMM11,%XMM10 |
(89) 0x2e3c VPXOR -0x4d0(%RSP,%RDX,8),%XMM10,%XMM10 |
(89) 0x2e45 VPTESTMQ %XMM6,%XMM13,%K1 |
(89) 0x2e4b VPXORQ %XMM7,%XMM10,%XMM10{%K1} |
(89) 0x2e51 VMOVDQU %XMM10,0x248(%RSP,%RDX,8) |
(89) 0x2e5a ADD $0x6,%RDX |
(89) 0x2e5e VMOVDQA %XMM13,%XMM10 |
(89) 0x2e63 CMP $0x274,%RDX |
(89) 0x2e6a JNE 2da0 |
(87) 0x2e70 MOV 0x15c8(%RSP),%RDX |
(87) 0x2e78 AND %RCX,%RDX |
(87) 0x2e7b MOV 0x250(%RSP),%RSI |
(87) 0x2e83 MOV %ESI,%EDI |
(87) 0x2e85 AND $0x7ffffffe,%EDI |
(87) 0x2e8b OR %RDX,%RDI |
(87) 0x2e8e SHR $0x1,%RDI |
(87) 0x2e91 XOR 0xeb0(%RSP),%RDI |
(87) 0x2e99 AND $0x1,%ESI |
(87) 0x2e9c NEG %ESI |
(87) 0x2e9e AND %R9D,%ESI |
(87) 0x2ea1 XOR %RDI,%RSI |
(87) 0x2ea4 MOV %RSI,0x15c8(%RSP) |
(87) 0x2eac XOR %EDX,%EDX |
(87) 0x2eae JMP 2b30 |
(87) 0x2eb3 VMOVSS %XMM10,(%R14,%RAX,4) |
(87) 0x2eb9 INC %RAX |
(87) 0x2ebc CMP 0x10(%RSP),%RAX |
(87) 0x2ec1 JNE 2b8d |
0x2ec7 TEST %R13,%R13 |
0x2eca JNE 2f30 |
0x2ecc JMP 3a51 |
0x2ed1 MOV (%R14),%RAX |
0x2ed4 MOV -0x18(%RAX),%RAX |
0x2ed8 LEA (%R14,%RAX,1),%RDI |
0x2edc MOV 0x20(%R14,%RAX,1),%ESI |
0x2ee1 OR $0x1,%ESI |
0x2ee4 CALL 1150 <_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate@plt> |
0x2ee9 MOV 0x50f0(%RIP),%RDI |
0x2ef0 LEA 0x32ad(%RIP),%RSI |
0x2ef7 MOV $0x1d,%EDX |
0x2efc CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x2f01 MOV $0x1,%EAX |
0x2f06 MOV %FS:0x28,%RCX |
0x2f0f CMP 0x2960(%RSP),%RCX |
0x2f17 JE 527e |
0x2f1d JMP 5434 |
0x2f22 MOV $0x270,%EDX |
0x2f27 TEST %R13,%R13 |
0x2f2a JE 3a51 |
0x2f30 VPBROADCASTQ 0x30fe(%RIP),%ZMM0 |
0x2f3a VPBROADCASTQ 0x30fc(%RIP),%ZMM1 |
0x2f44 VPBROADCASTQ 0x30fa(%RIP),%ZMM2 |
0x2f4e VPBROADCASTQ 0x30f8(%RIP),%ZMM3 |
0x2f58 VPBROADCASTQ 0x30d7(%RIP),%XMM4 |
0x2f61 VPBROADCASTQ 0x30d6(%RIP),%XMM5 |
0x2f6a VPBROADCASTQ 0x30d5(%RIP),%XMM6 |
0x2f73 VPBROADCASTQ 0x30d4(%RIP),%XMM7 |
0x2f7c XOR %EAX,%EAX |
0x2f7e MOV $-0x80000000,%RCX |
0x2f85 VMOVSS 0x307f(%RIP),%XMM8 |
0x2f8d VMOVSS 0x3073(%RIP),%XMM9 |
0x2f95 JMP 2ffd |
0x2f97 NOPW (%RAX,%RAX,1) |
(78) 0x2fa0 MOV %RDX,%RSI |
(78) 0x2fa3 INC %RDX |
(78) 0x2fa6 MOV %RDX,0x15d0(%RSP) |
(78) 0x2fae MOV 0x250(%RSP,%RSI,8),%RSI |
(78) 0x2fb6 MOV %RSI,%RDI |
(78) 0x2fb9 SHR $0xb,%RDI |
(78) 0x2fbd MOV %EDI,%EDI |
(78) 0x2fbf XOR %RSI,%RDI |
(78) 0x2fc2 MOV %EDI,%ESI |
(78) 0x2fc4 SAL $0x7,%ESI |
(78) 0x2fc7 AND $-0x62d3a980,%ESI |
(78) 0x2fcd XOR %RDI,%RSI |
(78) 0x2fd0 MOV %ESI,%EDI |
(78) 0x2fd2 SAL $0xf,%EDI |
(78) 0x2fd5 AND $-0x103a0000,%EDI |
(78) 0x2fdb XOR %RSI,%RDI |
(78) 0x2fde MOV %RDI,%RSI |
(78) 0x2fe1 SHR $0x12,%RSI |
(78) 0x2fe5 XOR %EDI,%ESI |
(78) 0x2fe7 VCVTUSI2SS %ESI,%XMM31,%XMM10 |
(78) 0x2fed VMULSS %XMM8,%XMM10,%XMM10 |
(78) 0x2ff2 VUCOMISS %XMM9,%XMM10 |
(78) 0x2ff7 JB 3323 |
(78) 0x2ffd CMP $0x270,%RDX |
(78) 0x3004 JB 2fa0 |
(78) 0x3006 VPBROADCASTQ 0x250(%RSP),%ZMM10 |
(78) 0x300e XOR %EDX,%EDX |
(85) 0x3010 VMOVDQA64 %ZMM10,%ZMM11 |
(85) 0x3016 VMOVDQU64 0x258(%RSP,%RDX,8),%ZMM12 |
(85) 0x3021 VMOVDQU64 0x298(%RSP,%RDX,8),%ZMM13 |
(85) 0x302c VMOVDQU64 0x2d8(%RSP,%RDX,8),%ZMM14 |
(85) 0x3037 VMOVDQU64 0x318(%RSP,%RDX,8),%ZMM10 |
(85) 0x3042 VALIGNQ $0x7,%ZMM11,%ZMM12,%ZMM11 |
(85) 0x3049 VALIGNQ $0x7,%ZMM12,%ZMM13,%ZMM15 |
(85) 0x3050 VALIGNQ $0x7,%ZMM13,%ZMM14,%ZMM16 |
(85) 0x3057 VALIGNQ $0x7,%ZMM14,%ZMM10,%ZMM17 |
(85) 0x305e VPANDQ %ZMM1,%ZMM12,%ZMM18 |
(85) 0x3064 VPANDQ %ZMM1,%ZMM13,%ZMM19 |
(85) 0x306a VPANDQ %ZMM1,%ZMM14,%ZMM20 |
(85) 0x3070 VPANDQ %ZMM1,%ZMM10,%ZMM21 |
(85) 0x3076 VPTERNLOGQ $-0x8,%ZMM0,%ZMM11,%ZMM18 |
(85) 0x307d VPTERNLOGQ $-0x8,%ZMM0,%ZMM15,%ZMM19 |
(85) 0x3084 VPTERNLOGQ $-0x8,%ZMM0,%ZMM16,%ZMM20 |
(85) 0x308b VPTERNLOGQ $-0x8,%ZMM0,%ZMM17,%ZMM21 |
(85) 0x3092 VPSRLQ $0x1,%ZMM18,%ZMM11 |
(85) 0x3099 VPSRLQ $0x1,%ZMM19,%ZMM15 |
(85) 0x30a0 VPSRLQ $0x1,%ZMM20,%ZMM16 |
(85) 0x30a7 VPSRLQ $0x1,%ZMM21,%ZMM17 |
(85) 0x30ae VPXORQ 0xeb8(%RSP,%RDX,8),%ZMM11,%ZMM11 |
(85) 0x30b9 VPXORQ 0xef8(%RSP,%RDX,8),%ZMM15,%ZMM15 |
(85) 0x30c4 VPXORQ 0xf38(%RSP,%RDX,8),%ZMM16,%ZMM16 |
(85) 0x30cf VPXORQ 0xf78(%RSP,%RDX,8),%ZMM17,%ZMM17 |
(85) 0x30da VPTESTMQ %ZMM2,%ZMM12,%K1 |
(85) 0x30e0 VPTESTMQ %ZMM2,%ZMM13,%K2 |
(85) 0x30e6 VPTESTMQ %ZMM2,%ZMM14,%K3 |
(85) 0x30ec VPTESTMQ %ZMM2,%ZMM10,%K4 |
(85) 0x30f2 VPXORQ %ZMM3,%ZMM11,%ZMM11{%K1} |
(85) 0x30f8 VPXORQ %ZMM3,%ZMM15,%ZMM15{%K2} |
(85) 0x30fe VPXORQ %ZMM3,%ZMM16,%ZMM16{%K3} |
(85) 0x3104 VPXORQ %ZMM3,%ZMM17,%ZMM17{%K4} |
(85) 0x310a VMOVDQU64 %ZMM11,0x250(%RSP,%RDX,8) |
(85) 0x3115 VMOVDQU64 %ZMM15,0x290(%RSP,%RDX,8) |
(85) 0x3120 VMOVDQU64 %ZMM16,0x2d0(%RSP,%RDX,8) |
(85) 0x312b VMOVDQU64 %ZMM17,0x310(%RSP,%RDX,8) |
(85) 0x3136 ADD $0x20,%RDX |
(85) 0x313a CMP $0xe0,%RDX |
(85) 0x3141 JNE 3010 |
(78) 0x3147 VEXTRACTI32X4 $0x3,%ZMM10,%XMM10 |
(78) 0x314e VPEXTRQ $0x1,%XMM10,%RDI |
(78) 0x3154 AND $-0x80000000,%RDI |
(78) 0x315b MOV 0x958(%RSP),%RSI |
(78) 0x3163 MOV 0x960(%RSP),%RDX |
(78) 0x316b MOV %ESI,%R8D |
(78) 0x316e AND $0x7ffffffe,%R8D |
(78) 0x3175 OR %RDI,%R8 |
(78) 0x3178 SHR $0x1,%R8 |
(78) 0x317b XOR 0x15b8(%RSP),%R8 |
(78) 0x3183 MOV %ESI,%EDI |
(78) 0x3185 AND $0x1,%EDI |
(78) 0x3188 NEG %EDI |
(78) 0x318a AND %R9D,%EDI |
(78) 0x318d XOR %R8,%RDI |
(78) 0x3190 MOV %RDI,0x950(%RSP) |
(78) 0x3198 AND $-0x80000000,%RSI |
(78) 0x319f MOV %EDX,%EDI |
(78) 0x31a1 AND $0x7ffffffe,%EDI |
(78) 0x31a7 OR %RSI,%RDI |
(78) 0x31aa SHR $0x1,%RDI |
(78) 0x31ad XOR 0x15c0(%RSP),%RDI |
(78) 0x31b5 MOV %EDX,%ESI |
(78) 0x31b7 AND $0x1,%ESI |
(78) 0x31ba NEG %ESI |
(78) 0x31bc AND %R9D,%ESI |
(78) 0x31bf XOR %RDI,%RSI |
(78) 0x31c2 MOV %RSI,0x958(%RSP) |
(78) 0x31ca AND $-0x80000000,%RDX |
(78) 0x31d1 MOV 0x968(%RSP),%RSI |
(78) 0x31d9 MOV %ESI,%EDI |
(78) 0x31db VPBROADCASTQ %RSI,%XMM10 |
(78) 0x31e1 AND $0x7ffffffe,%ESI |
(78) 0x31e7 OR %RDX,%RSI |
(78) 0x31ea SHR $0x1,%RSI |
(78) 0x31ed XOR 0x15c8(%RSP),%RSI |
(78) 0x31f5 AND $0x1,%EDI |
(78) 0x31f8 NEG %EDI |
(78) 0x31fa AND %R9D,%EDI |
(78) 0x31fd XOR %RSI,%RDI |
(78) 0x3200 MOV %RDI,0x960(%RSP) |
(78) 0x3208 MOV $0xe8,%EDX |
(78) 0x320d NOPL (%RAX) |
(86) 0x3210 VMOVDQU 0x230(%RSP,%RDX,8),%XMM11 |
(86) 0x3219 VMOVDQU 0x240(%RSP,%RDX,8),%XMM12 |
(86) 0x3222 VPALIGNR $0x8,%XMM10,%XMM11,%XMM10 |
(86) 0x3228 VMOVDQU 0x250(%RSP,%RDX,8),%XMM13 |
(86) 0x3231 VPAND %XMM5,%XMM11,%XMM14 |
(86) 0x3235 VPTERNLOGQ $-0x8,%XMM4,%XMM10,%XMM14 |
(86) 0x323c VPSRLQ $0x1,%XMM14,%XMM10 |
(86) 0x3242 VPXOR -0x4f0(%RSP,%RDX,8),%XMM10,%XMM10 |
(86) 0x324b VPTESTMQ %XMM6,%XMM11,%K1 |
(86) 0x3251 VPXORQ %XMM7,%XMM10,%XMM10{%K1} |
(86) 0x3257 VMOVDQU %XMM10,0x228(%RSP,%RDX,8) |
(86) 0x3260 VPALIGNR $0x8,%XMM11,%XMM12,%XMM10 |
(86) 0x3266 VPAND %XMM5,%XMM12,%XMM11 |
(86) 0x326a VPTERNLOGQ $-0x8,%XMM4,%XMM10,%XMM11 |
(86) 0x3271 VPSRLQ $0x1,%XMM11,%XMM10 |
(86) 0x3277 VPXOR -0x4e0(%RSP,%RDX,8),%XMM10,%XMM10 |
(86) 0x3280 VPTESTMQ %XMM6,%XMM12,%K1 |
(86) 0x3286 VPXORQ %XMM7,%XMM10,%XMM10{%K1} |
(86) 0x328c VMOVDQU %XMM10,0x238(%RSP,%RDX,8) |
(86) 0x3295 VPALIGNR $0x8,%XMM12,%XMM13,%XMM10 |
(86) 0x329b VPAND %XMM5,%XMM13,%XMM11 |
(86) 0x329f VPTERNLOGQ $-0x8,%XMM4,%XMM10,%XMM11 |
(86) 0x32a6 VPSRLQ $0x1,%XMM11,%XMM10 |
(86) 0x32ac VPXOR -0x4d0(%RSP,%RDX,8),%XMM10,%XMM10 |
(86) 0x32b5 VPTESTMQ %XMM6,%XMM13,%K1 |
(86) 0x32bb VPXORQ %XMM7,%XMM10,%XMM10{%K1} |
(86) 0x32c1 VMOVDQU %XMM10,0x248(%RSP,%RDX,8) |
(86) 0x32ca ADD $0x6,%RDX |
(86) 0x32ce VMOVDQA %XMM13,%XMM10 |
(86) 0x32d3 CMP $0x274,%RDX |
(86) 0x32da JNE 3210 |
(78) 0x32e0 MOV 0x15c8(%RSP),%RDX |
(78) 0x32e8 AND %RCX,%RDX |
(78) 0x32eb MOV 0x250(%RSP),%RSI |
(78) 0x32f3 MOV %ESI,%EDI |
(78) 0x32f5 AND $0x7ffffffe,%EDI |
(78) 0x32fb OR %RDX,%RDI |
(78) 0x32fe SHR $0x1,%RDI |
(78) 0x3301 XOR 0xeb0(%RSP),%RDI |
(78) 0x3309 AND $0x1,%ESI |
(78) 0x330c NEG %ESI |
(78) 0x330e AND %R9D,%ESI |
(78) 0x3311 XOR %RDI,%RSI |
(78) 0x3314 MOV %RSI,0x15c8(%RSP) |
(78) 0x331c XOR %EDX,%EDX |
(78) 0x331e JMP 2fa0 |
(78) 0x3323 MOV 0x48(%RSP),%RSI |
(78) 0x3328 VMOVSS %XMM10,(%RSI,%RAX,4) |
(78) 0x332d JMP 338d |
0x332f NOP |
(82) 0x3330 MOV %RDX,%RSI |
(82) 0x3333 INC %RDX |
(82) 0x3336 MOV %RDX,0x15d0(%RSP) |
(82) 0x333e MOV 0x250(%RSP,%RSI,8),%RSI |
(82) 0x3346 MOV %RSI,%RDI |
(82) 0x3349 SHR $0xb,%RDI |
(82) 0x334d MOV %EDI,%EDI |
(82) 0x334f XOR %RSI,%RDI |
(82) 0x3352 MOV %EDI,%ESI |
(82) 0x3354 SAL $0x7,%ESI |
(82) 0x3357 AND $-0x62d3a980,%ESI |
(82) 0x335d XOR %RDI,%RSI |
(82) 0x3360 MOV %ESI,%EDI |
(82) 0x3362 SAL $0xf,%EDI |
(82) 0x3365 AND $-0x103a0000,%EDI |
(82) 0x336b XOR %RSI,%RDI |
(82) 0x336e MOV %RDI,%RSI |
(82) 0x3371 SHR $0x12,%RSI |
(82) 0x3375 XOR %EDI,%ESI |
(82) 0x3377 VCVTUSI2SS %ESI,%XMM31,%XMM10 |
(82) 0x337d VMULSS %XMM8,%XMM10,%XMM10 |
(82) 0x3382 VUCOMISS %XMM9,%XMM10 |
(82) 0x3387 JB 36b3 |
(82) 0x338d CMP $0x270,%RDX |
(82) 0x3394 JB 3330 |
(82) 0x3396 VPBROADCASTQ 0x250(%RSP),%ZMM10 |
(82) 0x339e XOR %EDX,%EDX |
(83) 0x33a0 VMOVDQA64 %ZMM10,%ZMM11 |
(83) 0x33a6 VMOVDQU64 0x258(%RSP,%RDX,8),%ZMM12 |
(83) 0x33b1 VMOVDQU64 0x298(%RSP,%RDX,8),%ZMM13 |
(83) 0x33bc VMOVDQU64 0x2d8(%RSP,%RDX,8),%ZMM14 |
(83) 0x33c7 VMOVDQU64 0x318(%RSP,%RDX,8),%ZMM10 |
(83) 0x33d2 VALIGNQ $0x7,%ZMM11,%ZMM12,%ZMM11 |
(83) 0x33d9 VALIGNQ $0x7,%ZMM12,%ZMM13,%ZMM15 |
(83) 0x33e0 VALIGNQ $0x7,%ZMM13,%ZMM14,%ZMM16 |
(83) 0x33e7 VALIGNQ $0x7,%ZMM14,%ZMM10,%ZMM17 |
(83) 0x33ee VPANDQ %ZMM1,%ZMM12,%ZMM18 |
(83) 0x33f4 VPANDQ %ZMM1,%ZMM13,%ZMM19 |
(83) 0x33fa VPANDQ %ZMM1,%ZMM14,%ZMM20 |
(83) 0x3400 VPANDQ %ZMM1,%ZMM10,%ZMM21 |
(83) 0x3406 VPTERNLOGQ $-0x8,%ZMM0,%ZMM11,%ZMM18 |
(83) 0x340d VPTERNLOGQ $-0x8,%ZMM0,%ZMM15,%ZMM19 |
(83) 0x3414 VPTERNLOGQ $-0x8,%ZMM0,%ZMM16,%ZMM20 |
(83) 0x341b VPTERNLOGQ $-0x8,%ZMM0,%ZMM17,%ZMM21 |
(83) 0x3422 VPSRLQ $0x1,%ZMM18,%ZMM11 |
(83) 0x3429 VPSRLQ $0x1,%ZMM19,%ZMM15 |
(83) 0x3430 VPSRLQ $0x1,%ZMM20,%ZMM16 |
(83) 0x3437 VPSRLQ $0x1,%ZMM21,%ZMM17 |
(83) 0x343e VPXORQ 0xeb8(%RSP,%RDX,8),%ZMM11,%ZMM11 |
(83) 0x3449 VPXORQ 0xef8(%RSP,%RDX,8),%ZMM15,%ZMM15 |
(83) 0x3454 VPXORQ 0xf38(%RSP,%RDX,8),%ZMM16,%ZMM16 |
(83) 0x345f VPXORQ 0xf78(%RSP,%RDX,8),%ZMM17,%ZMM17 |
(83) 0x346a VPTESTMQ %ZMM2,%ZMM12,%K1 |
(83) 0x3470 VPTESTMQ %ZMM2,%ZMM13,%K2 |
(83) 0x3476 VPTESTMQ %ZMM2,%ZMM14,%K3 |
(83) 0x347c VPTESTMQ %ZMM2,%ZMM10,%K4 |
(83) 0x3482 VPXORQ %ZMM3,%ZMM11,%ZMM11{%K1} |
(83) 0x3488 VPXORQ %ZMM3,%ZMM15,%ZMM15{%K2} |
(83) 0x348e VPXORQ %ZMM3,%ZMM16,%ZMM16{%K3} |
(83) 0x3494 VPXORQ %ZMM3,%ZMM17,%ZMM17{%K4} |
(83) 0x349a VMOVDQU64 %ZMM11,0x250(%RSP,%RDX,8) |
(83) 0x34a5 VMOVDQU64 %ZMM15,0x290(%RSP,%RDX,8) |
(83) 0x34b0 VMOVDQU64 %ZMM16,0x2d0(%RSP,%RDX,8) |
(83) 0x34bb VMOVDQU64 %ZMM17,0x310(%RSP,%RDX,8) |
(83) 0x34c6 ADD $0x20,%RDX |
(83) 0x34ca CMP $0xe0,%RDX |
(83) 0x34d1 JNE 33a0 |
(82) 0x34d7 VEXTRACTI32X4 $0x3,%ZMM10,%XMM10 |
(82) 0x34de VPEXTRQ $0x1,%XMM10,%RDI |
(82) 0x34e4 AND $-0x80000000,%RDI |
(82) 0x34eb MOV 0x958(%RSP),%RSI |
(82) 0x34f3 MOV 0x960(%RSP),%RDX |
(82) 0x34fb MOV %ESI,%R8D |
(82) 0x34fe AND $0x7ffffffe,%R8D |
(82) 0x3505 OR %RDI,%R8 |
(82) 0x3508 SHR $0x1,%R8 |
(82) 0x350b XOR 0x15b8(%RSP),%R8 |
(82) 0x3513 MOV %ESI,%EDI |
(82) 0x3515 AND $0x1,%EDI |
(82) 0x3518 NEG %EDI |
(82) 0x351a AND %R9D,%EDI |
(82) 0x351d XOR %R8,%RDI |
(82) 0x3520 MOV %RDI,0x950(%RSP) |
(82) 0x3528 AND $-0x80000000,%RSI |
(82) 0x352f MOV %EDX,%EDI |
(82) 0x3531 AND $0x7ffffffe,%EDI |
(82) 0x3537 OR %RSI,%RDI |
(82) 0x353a SHR $0x1,%RDI |
(82) 0x353d XOR 0x15c0(%RSP),%RDI |
(82) 0x3545 MOV %EDX,%ESI |
(82) 0x3547 AND $0x1,%ESI |
(82) 0x354a NEG %ESI |
(82) 0x354c AND %R9D,%ESI |
(82) 0x354f XOR %RDI,%RSI |
(82) 0x3552 MOV %RSI,0x958(%RSP) |
(82) 0x355a AND $-0x80000000,%RDX |
(82) 0x3561 MOV 0x968(%RSP),%RSI |
(82) 0x3569 MOV %ESI,%EDI |
(82) 0x356b VPBROADCASTQ %RSI,%XMM10 |
(82) 0x3571 AND $0x7ffffffe,%ESI |
(82) 0x3577 OR %RDX,%RSI |
(82) 0x357a SHR $0x1,%RSI |
(82) 0x357d XOR 0x15c8(%RSP),%RSI |
(82) 0x3585 AND $0x1,%EDI |
(82) 0x3588 NEG %EDI |
(82) 0x358a AND %R9D,%EDI |
(82) 0x358d XOR %RSI,%RDI |
(82) 0x3590 MOV %RDI,0x960(%RSP) |
(82) 0x3598 MOV $0xe8,%EDX |
(82) 0x359d NOPL (%RAX) |
(84) 0x35a0 VMOVDQU 0x230(%RSP,%RDX,8),%XMM11 |
(84) 0x35a9 VMOVDQU 0x240(%RSP,%RDX,8),%XMM12 |
(84) 0x35b2 VPALIGNR $0x8,%XMM10,%XMM11,%XMM10 |
(84) 0x35b8 VMOVDQU 0x250(%RSP,%RDX,8),%XMM13 |
(84) 0x35c1 VPAND %XMM5,%XMM11,%XMM14 |
(84) 0x35c5 VPTERNLOGQ $-0x8,%XMM4,%XMM10,%XMM14 |
(84) 0x35cc VPSRLQ $0x1,%XMM14,%XMM10 |
(84) 0x35d2 VPXOR -0x4f0(%RSP,%RDX,8),%XMM10,%XMM10 |
(84) 0x35db VPTESTMQ %XMM6,%XMM11,%K1 |
(84) 0x35e1 VPXORQ %XMM7,%XMM10,%XMM10{%K1} |
(84) 0x35e7 VMOVDQU %XMM10,0x228(%RSP,%RDX,8) |
(84) 0x35f0 VPALIGNR $0x8,%XMM11,%XMM12,%XMM10 |
(84) 0x35f6 VPAND %XMM5,%XMM12,%XMM11 |
(84) 0x35fa VPTERNLOGQ $-0x8,%XMM4,%XMM10,%XMM11 |
(84) 0x3601 VPSRLQ $0x1,%XMM11,%XMM10 |
(84) 0x3607 VPXOR -0x4e0(%RSP,%RDX,8),%XMM10,%XMM10 |
(84) 0x3610 VPTESTMQ %XMM6,%XMM12,%K1 |
(84) 0x3616 VPXORQ %XMM7,%XMM10,%XMM10{%K1} |
(84) 0x361c VMOVDQU %XMM10,0x238(%RSP,%RDX,8) |
(84) 0x3625 VPALIGNR $0x8,%XMM12,%XMM13,%XMM10 |
(84) 0x362b VPAND %XMM5,%XMM13,%XMM11 |
(84) 0x362f VPTERNLOGQ $-0x8,%XMM4,%XMM10,%XMM11 |
(84) 0x3636 VPSRLQ $0x1,%XMM11,%XMM10 |
(84) 0x363c VPXOR -0x4d0(%RSP,%RDX,8),%XMM10,%XMM10 |
(84) 0x3645 VPTESTMQ %XMM6,%XMM13,%K1 |
(84) 0x364b VPXORQ %XMM7,%XMM10,%XMM10{%K1} |
(84) 0x3651 VMOVDQU %XMM10,0x248(%RSP,%RDX,8) |
(84) 0x365a ADD $0x6,%RDX |
(84) 0x365e VMOVDQA %XMM13,%XMM10 |
(84) 0x3663 CMP $0x274,%RDX |
(84) 0x366a JNE 35a0 |
(82) 0x3670 MOV 0x15c8(%RSP),%RDX |
(82) 0x3678 AND %RCX,%RDX |
(82) 0x367b MOV 0x250(%RSP),%RSI |
(82) 0x3683 MOV %ESI,%EDI |
(82) 0x3685 AND $0x7ffffffe,%EDI |
(82) 0x368b OR %RDX,%RDI |
(82) 0x368e SHR $0x1,%RDI |
(82) 0x3691 XOR 0xeb0(%RSP),%RDI |
(82) 0x3699 AND $0x1,%ESI |
(82) 0x369c NEG %ESI |
(82) 0x369e AND %R9D,%ESI |
(82) 0x36a1 XOR %RDI,%RSI |
(82) 0x36a4 MOV %RSI,0x15c8(%RSP) |
(82) 0x36ac XOR %EDX,%EDX |
(82) 0x36ae JMP 3330 |
(78) 0x36b3 MOV 0x78(%RSP),%RSI |
(78) 0x36b8 VMOVSS %XMM10,(%RSI,%RAX,4) |
(78) 0x36bd JMP 371d |
0x36bf NOP |
(79) 0x36c0 MOV %RDX,%RSI |
(79) 0x36c3 INC %RDX |
(79) 0x36c6 MOV %RDX,0x15d0(%RSP) |
(79) 0x36ce MOV 0x250(%RSP,%RSI,8),%RSI |
(79) 0x36d6 MOV %RSI,%RDI |
(79) 0x36d9 SHR $0xb,%RDI |
(79) 0x36dd MOV %EDI,%EDI |
(79) 0x36df XOR %RSI,%RDI |
(79) 0x36e2 MOV %EDI,%ESI |
(79) 0x36e4 SAL $0x7,%ESI |
(79) 0x36e7 AND $-0x62d3a980,%ESI |
(79) 0x36ed XOR %RDI,%RSI |
(79) 0x36f0 MOV %ESI,%EDI |
(79) 0x36f2 SAL $0xf,%EDI |
(79) 0x36f5 AND $-0x103a0000,%EDI |
(79) 0x36fb XOR %RSI,%RDI |
(79) 0x36fe MOV %RDI,%RSI |
(79) 0x3701 SHR $0x12,%RSI |
(79) 0x3705 XOR %EDI,%ESI |
(79) 0x3707 VCVTUSI2SS %ESI,%XMM31,%XMM10 |
(79) 0x370d VMULSS %XMM8,%XMM10,%XMM10 |
(79) 0x3712 VUCOMISS %XMM9,%XMM10 |
(79) 0x3717 JB 3a43 |
(79) 0x371d CMP $0x270,%RDX |
(79) 0x3724 JB 36c0 |
(79) 0x3726 VPBROADCASTQ 0x250(%RSP),%ZMM10 |
(79) 0x372e XOR %EDX,%EDX |
(80) 0x3730 VMOVDQA64 %ZMM10,%ZMM11 |
(80) 0x3736 VMOVDQU64 0x258(%RSP,%RDX,8),%ZMM12 |
(80) 0x3741 VMOVDQU64 0x298(%RSP,%RDX,8),%ZMM13 |
(80) 0x374c VMOVDQU64 0x2d8(%RSP,%RDX,8),%ZMM14 |
(80) 0x3757 VMOVDQU64 0x318(%RSP,%RDX,8),%ZMM10 |
(80) 0x3762 VALIGNQ $0x7,%ZMM11,%ZMM12,%ZMM11 |
(80) 0x3769 VALIGNQ $0x7,%ZMM12,%ZMM13,%ZMM15 |
(80) 0x3770 VALIGNQ $0x7,%ZMM13,%ZMM14,%ZMM16 |
(80) 0x3777 VALIGNQ $0x7,%ZMM14,%ZMM10,%ZMM17 |
(80) 0x377e VPANDQ %ZMM1,%ZMM12,%ZMM18 |
(80) 0x3784 VPANDQ %ZMM1,%ZMM13,%ZMM19 |
(80) 0x378a VPANDQ %ZMM1,%ZMM14,%ZMM20 |
(80) 0x3790 VPANDQ %ZMM1,%ZMM10,%ZMM21 |
(80) 0x3796 VPTERNLOGQ $-0x8,%ZMM0,%ZMM11,%ZMM18 |
(80) 0x379d VPTERNLOGQ $-0x8,%ZMM0,%ZMM15,%ZMM19 |
(80) 0x37a4 VPTERNLOGQ $-0x8,%ZMM0,%ZMM16,%ZMM20 |
(80) 0x37ab VPTERNLOGQ $-0x8,%ZMM0,%ZMM17,%ZMM21 |
(80) 0x37b2 VPSRLQ $0x1,%ZMM18,%ZMM11 |
(80) 0x37b9 VPSRLQ $0x1,%ZMM19,%ZMM15 |
(80) 0x37c0 VPSRLQ $0x1,%ZMM20,%ZMM16 |
(80) 0x37c7 VPSRLQ $0x1,%ZMM21,%ZMM17 |
(80) 0x37ce VPXORQ 0xeb8(%RSP,%RDX,8),%ZMM11,%ZMM11 |
(80) 0x37d9 VPXORQ 0xef8(%RSP,%RDX,8),%ZMM15,%ZMM15 |
(80) 0x37e4 VPXORQ 0xf38(%RSP,%RDX,8),%ZMM16,%ZMM16 |
(80) 0x37ef VPXORQ 0xf78(%RSP,%RDX,8),%ZMM17,%ZMM17 |
(80) 0x37fa VPTESTMQ %ZMM2,%ZMM12,%K1 |
(80) 0x3800 VPTESTMQ %ZMM2,%ZMM13,%K2 |
(80) 0x3806 VPTESTMQ %ZMM2,%ZMM14,%K3 |
(80) 0x380c VPTESTMQ %ZMM2,%ZMM10,%K4 |
(80) 0x3812 VPXORQ %ZMM3,%ZMM11,%ZMM11{%K1} |
(80) 0x3818 VPXORQ %ZMM3,%ZMM15,%ZMM15{%K2} |
(80) 0x381e VPXORQ %ZMM3,%ZMM16,%ZMM16{%K3} |
(80) 0x3824 VPXORQ %ZMM3,%ZMM17,%ZMM17{%K4} |
(80) 0x382a VMOVDQU64 %ZMM11,0x250(%RSP,%RDX,8) |
(80) 0x3835 VMOVDQU64 %ZMM15,0x290(%RSP,%RDX,8) |
(80) 0x3840 VMOVDQU64 %ZMM16,0x2d0(%RSP,%RDX,8) |
(80) 0x384b VMOVDQU64 %ZMM17,0x310(%RSP,%RDX,8) |
(80) 0x3856 ADD $0x20,%RDX |
(80) 0x385a CMP $0xe0,%RDX |
(80) 0x3861 JNE 3730 |
(79) 0x3867 VEXTRACTI32X4 $0x3,%ZMM10,%XMM10 |
(79) 0x386e VPEXTRQ $0x1,%XMM10,%RDI |
(79) 0x3874 AND $-0x80000000,%RDI |
(79) 0x387b MOV 0x958(%RSP),%RSI |
(79) 0x3883 MOV 0x960(%RSP),%RDX |
(79) 0x388b MOV %ESI,%R8D |
(79) 0x388e AND $0x7ffffffe,%R8D |
(79) 0x3895 OR %RDI,%R8 |
(79) 0x3898 SHR $0x1,%R8 |
(79) 0x389b XOR 0x15b8(%RSP),%R8 |
(79) 0x38a3 MOV %ESI,%EDI |
(79) 0x38a5 AND $0x1,%EDI |
(79) 0x38a8 NEG %EDI |
(79) 0x38aa AND %R9D,%EDI |
(79) 0x38ad XOR %R8,%RDI |
(79) 0x38b0 MOV %RDI,0x950(%RSP) |
(79) 0x38b8 AND $-0x80000000,%RSI |
(79) 0x38bf MOV %EDX,%EDI |
(79) 0x38c1 AND $0x7ffffffe,%EDI |
(79) 0x38c7 OR %RSI,%RDI |
(79) 0x38ca SHR $0x1,%RDI |
(79) 0x38cd XOR 0x15c0(%RSP),%RDI |
(79) 0x38d5 MOV %EDX,%ESI |
(79) 0x38d7 AND $0x1,%ESI |
(79) 0x38da NEG %ESI |
(79) 0x38dc AND %R9D,%ESI |
(79) 0x38df XOR %RDI,%RSI |
(79) 0x38e2 MOV %RSI,0x958(%RSP) |
(79) 0x38ea AND $-0x80000000,%RDX |
(79) 0x38f1 MOV 0x968(%RSP),%RSI |
(79) 0x38f9 MOV %ESI,%EDI |
(79) 0x38fb VPBROADCASTQ %RSI,%XMM10 |
(79) 0x3901 AND $0x7ffffffe,%ESI |
(79) 0x3907 OR %RDX,%RSI |
(79) 0x390a SHR $0x1,%RSI |
(79) 0x390d XOR 0x15c8(%RSP),%RSI |
(79) 0x3915 AND $0x1,%EDI |
(79) 0x3918 NEG %EDI |
(79) 0x391a AND %R9D,%EDI |
(79) 0x391d XOR %RSI,%RDI |
(79) 0x3920 MOV %RDI,0x960(%RSP) |
(79) 0x3928 MOV $0xe8,%EDX |
(79) 0x392d NOPL (%RAX) |
(81) 0x3930 VMOVDQU 0x230(%RSP,%RDX,8),%XMM11 |
(81) 0x3939 VMOVDQU 0x240(%RSP,%RDX,8),%XMM12 |
(81) 0x3942 VPALIGNR $0x8,%XMM10,%XMM11,%XMM10 |
(81) 0x3948 VMOVDQU 0x250(%RSP,%RDX,8),%XMM13 |
(81) 0x3951 VPAND %XMM5,%XMM11,%XMM14 |
(81) 0x3955 VPTERNLOGQ $-0x8,%XMM4,%XMM10,%XMM14 |
(81) 0x395c VPSRLQ $0x1,%XMM14,%XMM10 |
(81) 0x3962 VPXOR -0x4f0(%RSP,%RDX,8),%XMM10,%XMM10 |
(81) 0x396b VPTESTMQ %XMM6,%XMM11,%K1 |
(81) 0x3971 VPXORQ %XMM7,%XMM10,%XMM10{%K1} |
(81) 0x3977 VMOVDQU %XMM10,0x228(%RSP,%RDX,8) |
(81) 0x3980 VPALIGNR $0x8,%XMM11,%XMM12,%XMM10 |
(81) 0x3986 VPAND %XMM5,%XMM12,%XMM11 |
(81) 0x398a VPTERNLOGQ $-0x8,%XMM4,%XMM10,%XMM11 |
(81) 0x3991 VPSRLQ $0x1,%XMM11,%XMM10 |
(81) 0x3997 VPXOR -0x4e0(%RSP,%RDX,8),%XMM10,%XMM10 |
(81) 0x39a0 VPTESTMQ %XMM6,%XMM12,%K1 |
(81) 0x39a6 VPXORQ %XMM7,%XMM10,%XMM10{%K1} |
(81) 0x39ac VMOVDQU %XMM10,0x238(%RSP,%RDX,8) |
(81) 0x39b5 VPALIGNR $0x8,%XMM12,%XMM13,%XMM10 |
(81) 0x39bb VPAND %XMM5,%XMM13,%XMM11 |
(81) 0x39bf VPTERNLOGQ $-0x8,%XMM4,%XMM10,%XMM11 |
(81) 0x39c6 VPSRLQ $0x1,%XMM11,%XMM10 |
(81) 0x39cc VPXOR -0x4d0(%RSP,%RDX,8),%XMM10,%XMM10 |
(81) 0x39d5 VPTESTMQ %XMM6,%XMM13,%K1 |
(81) 0x39db VPXORQ %XMM7,%XMM10,%XMM10{%K1} |
(81) 0x39e1 VMOVDQU %XMM10,0x248(%RSP,%RDX,8) |
(81) 0x39ea ADD $0x6,%RDX |
(81) 0x39ee VMOVDQA %XMM13,%XMM10 |
(81) 0x39f3 CMP $0x274,%RDX |
(81) 0x39fa JNE 3930 |
(79) 0x3a00 MOV 0x15c8(%RSP),%RDX |
(79) 0x3a08 AND %RCX,%RDX |
(79) 0x3a0b MOV 0x250(%RSP),%RSI |
(79) 0x3a13 MOV %ESI,%EDI |
(79) 0x3a15 AND $0x7ffffffe,%EDI |
(79) 0x3a1b OR %RDX,%RDI |
(79) 0x3a1e SHR $0x1,%RDI |
(79) 0x3a21 XOR 0xeb0(%RSP),%RDI |
(79) 0x3a29 AND $0x1,%ESI |
(79) 0x3a2c NEG %ESI |
(79) 0x3a2e AND %R9D,%ESI |
(79) 0x3a31 XOR %RDI,%RSI |
(79) 0x3a34 MOV %RSI,0x15c8(%RSP) |
(79) 0x3a3c XOR %EDX,%EDX |
(79) 0x3a3e JMP 36c0 |
(78) 0x3a43 INC %RAX |
(78) 0x3a46 CMP 0x30(%RSP),%RAX |
(78) 0x3a4b JNE 2ffd |
0x3a51 VZEROUPPER |
0x3a54 CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
0x3a59 MOV %RAX,0x120(%RSP) |
0x3a61 MOV 0x80(%RSP),%RCX |
0x3a69 MOV %RCX,%RAX |
0x3a6c SAL $0x20,%RAX |
0x3a70 MOV %RAX,0x68(%RSP) |
0x3a75 MOVSXD %ECX,%RAX |
0x3a78 MOV %RAX,0x60(%RSP) |
0x3a7d JE 3c5f |
0x3a83 LEA -0x1(%R13),%RAX |
0x3a87 MOV %RAX,0x80(%RSP) |
0x3a8f MOV %R12D,%EAX |
0x3a92 AND $0x3,%EAX |
0x3a95 MOV %RAX,0x10(%RSP) |
0x3a9a MOV %R12D,%EDX |
0x3a9d AND $0x7ffffffc,%EDX |
0x3aa3 LEA (%R12,%R12,2),%RSI |
0x3aa7 LEA (,%R12,4),%RDI |
0x3aaf LEA (%R12,%R12,1),%R8 |
0x3ab3 XOR %EAX,%EAX |
0x3ab5 JMP 3ad6 |
0x3ab7 NOPW (%RAX,%RAX,1) |
(74) 0x3ac0 MOV 0xe0(%RSP),%RAX |
(74) 0x3ac8 INC %RAX |
(74) 0x3acb CMP 0x60(%RSP),%RAX |
(74) 0x3ad0 JE 3c5f |
(74) 0x3ad6 MOV %RAX,0xe0(%RSP) |
(74) 0x3ade XOR %R10D,%R10D |
(74) 0x3ae1 XOR %EAX,%EAX |
(74) 0x3ae3 JMP 3aff |
0x3ae5 NOPW %CS:(%RAX,%RAX,1) |
(75) 0x3af0 MOV 0x40(%RSP),%EAX |
(75) 0x3af4 INC %EAX |
(75) 0x3af6 ADD %R12,%R10 |
(75) 0x3af9 CMP 0x18(%RSP),%EAX |
(75) 0x3afd JE 3ac0 |
(75) 0x3aff MOV %EAX,0x40(%RSP) |
(75) 0x3b03 IMUL %R12D,%EAX |
(75) 0x3b07 MOV %RAX,0x30(%RSP) |
(75) 0x3b0c XOR %EAX,%EAX |
(75) 0x3b0e JMP 3b38 |
(76) 0x3b10 VCVTSD2SS %XMM0,%XMM0,%XMM0 |
(76) 0x3b14 MOV 0x30(%RSP),%RCX |
(76) 0x3b19 ADD %EAX,%ECX |
(76) 0x3b1b MOV 0x58(%RSP),%R9 |
(76) 0x3b20 VMOVSS %XMM0,(%R9,%RCX,4) |
(76) 0x3b26 INC %RAX |
(76) 0x3b29 MOV 0x28(%RSP),%R13 |
(76) 0x3b2e CMP %R13,%RAX |
(76) 0x3b31 MOV 0x50(%RSP),%R15 |
(76) 0x3b36 JE 3af0 |
(76) 0x3b38 CMPL $0x3,0x80(%RSP) |
(76) 0x3b40 JAE 3b60 |
(76) 0x3b42 VXORPS %XMM0,%XMM0,%XMM0 |
(76) 0x3b46 XOR %R13D,%R13D |
(76) 0x3b49 MOV 0x48(%RSP),%R9 |
(76) 0x3b4e JMP 3c12 |
0x3b53 NOPW %CS:(%RAX,%RAX,1) |
(76) 0x3b60 VXORPS %XMM0,%XMM0,%XMM0 |
(76) 0x3b64 MOV %RAX,%R11 |
(76) 0x3b67 XOR %R13D,%R13D |
(76) 0x3b6a MOV 0x48(%RSP),%R9 |
(76) 0x3b6f NOP |
(73) 0x3b70 LEA (%R10,%R13,1),%R15D |
(73) 0x3b74 VMOVSS (%R14,%R15,4),%XMM1 |
(73) 0x3b7a VCVTSS2SD %XMM1,%XMM1,%XMM1 |
(73) 0x3b7e MOV %R11D,%R15D |
(73) 0x3b81 VMOVSS (%R9,%R15,4),%XMM2 |
(73) 0x3b87 VCVTSS2SD %XMM2,%XMM2,%XMM2 |
(73) 0x3b8b LEA 0x1(%R10,%R13,1),%R15D |
(73) 0x3b90 VMOVSS (%R14,%R15,4),%XMM3 |
(73) 0x3b96 VCVTSS2SD %XMM3,%XMM3,%XMM3 |
(73) 0x3b9a LEA (%R12,%R11,1),%R15D |
(73) 0x3b9e VMOVSS (%R9,%R15,4),%XMM4 |
(73) 0x3ba4 VCVTSS2SD %XMM4,%XMM4,%XMM4 |
(73) 0x3ba8 LEA 0x2(%R10,%R13,1),%R15D |
(73) 0x3bad VMOVSS (%R14,%R15,4),%XMM5 |
(73) 0x3bb3 VFMADD213SD %XMM0,%XMM1,%XMM2 |
(73) 0x3bb8 VCVTSS2SD %XMM5,%XMM5,%XMM0 |
(73) 0x3bbc LEA (%R8,%R11,1),%R15D |
(73) 0x3bc0 VMOVSS (%R9,%R15,4),%XMM1 |
(73) 0x3bc6 VFMADD213SD %XMM2,%XMM3,%XMM4 |
(73) 0x3bcb VCVTSS2SD %XMM1,%XMM1,%XMM1 |
(73) 0x3bcf LEA 0x3(%R10,%R13,1),%R15D |
(73) 0x3bd4 VMOVSS (%R14,%R15,4),%XMM2 |
(73) 0x3bda VFMADD213SD %XMM4,%XMM0,%XMM1 |
(73) 0x3bdf VCVTSS2SD %XMM2,%XMM2,%XMM2 |
(73) 0x3be3 LEA (%RSI,%R11,1),%R15D |
(73) 0x3be7 VMOVSS (%R9,%R15,4),%XMM0 |
(73) 0x3bed VCVTSS2SD %XMM0,%XMM0,%XMM0 |
(73) 0x3bf1 VFMADD213SD %XMM1,%XMM2,%XMM0 |
(73) 0x3bf6 ADD $0x4,%R13 |
(73) 0x3bfa ADD %RDI,%R11 |
(73) 0x3bfd CMP %R13,%RDX |
(73) 0x3c00 JNE 3b70 |
(76) 0x3c06 CMPQ $0,0x10(%RSP) |
(76) 0x3c0c JE 3b10 |
(76) 0x3c12 MOV %R12,%R11 |
(76) 0x3c15 IMUL %R13,%R11 |
(76) 0x3c19 ADD %RAX,%R11 |
(76) 0x3c1c ADD %R10D,%R13D |
(76) 0x3c1f MOV 0x10(%RSP),%R15 |
(76) 0x3c24 NOPW %CS:(%RAX,%RAX,1) |
(77) 0x3c30 MOV %R13D,%ECX |
(77) 0x3c33 VMOVSS (%R14,%RCX,4),%XMM1 |
(77) 0x3c39 VCVTSS2SD %XMM1,%XMM1,%XMM1 |
(77) 0x3c3d MOV %R11D,%ECX |
(77) 0x3c40 VMOVSS (%R9,%RCX,4),%XMM2 |
(77) 0x3c46 VCVTSS2SD %XMM2,%XMM2,%XMM2 |
(77) 0x3c4a VFMADD231SD %XMM2,%XMM1,%XMM0 |
(77) 0x3c4f ADD %R12,%R11 |
(77) 0x3c52 INC %R13D |
(77) 0x3c55 DEC %R15 |
(77) 0x3c58 JNE 3c30 |
(76) 0x3c5a JMP 3b10 |
0x3c5f CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
0x3c64 MOV %RAX,0x10(%RSP) |
0x3c69 MOV 0x4350(%RIP),%RDI |
0x3c70 LEA 0x2581(%RIP),%RSI |
0x3c77 MOV $0x16,%EDX |
0x3c7c CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x3c81 MOV 0x10(%RSP),%RAX |
0x3c86 SUB 0x120(%RSP),%RAX |
0x3c8e MOV $0x20c49ba5e353f7cf,%RCX |
0x3c98 IMUL %RCX |
0x3c9b MOV %RDX,%RSI |
0x3c9e SHR $0x3f,%RSI |
0x3ca2 SAR $0x7,%RDX |
0x3ca6 ADD %RDX,%RSI |
0x3ca9 MOV 0x4310(%RIP),%RDI |
0x3cb0 CALL 10a0 <_ZNSo9_M_insertIlEERSoT_@plt> |
0x3cb5 LEA 0x2553(%RIP),%RSI |
0x3cbc MOV $0x4,%EDX |
0x3cc1 MOV %RAX,%RDI |
0x3cc4 CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x3cc9 CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
0x3cce MOV %RAX,0x120(%RSP) |
0x3cd6 CMPQ $0,0x68(%RSP) |
0x3cdc JE 3ebf |
0x3ce2 LEA -0x1(%R13),%RAX |
0x3ce6 MOV %RAX,0x80(%RSP) |
0x3cee MOV %R12D,%EAX |
0x3cf1 AND $0x3,%EAX |
0x3cf4 MOV %RAX,0x10(%RSP) |
0x3cf9 MOV %R12D,%EDX |
0x3cfc AND $0x7ffffffc,%EDX |
0x3d02 LEA (%R12,%R12,2),%RSI |
0x3d06 LEA (,%R12,4),%RDI |
0x3d0e LEA (%R12,%R12,1),%R8 |
0x3d12 XOR %EAX,%EAX |
0x3d14 JMP 3d36 |
0x3d16 NOPW %CS:(%RAX,%RAX,1) |
(69) 0x3d20 MOV 0xe0(%RSP),%RAX |
(69) 0x3d28 INC %RAX |
(69) 0x3d2b CMP 0x60(%RSP),%RAX |
(69) 0x3d30 JE 3ebf |
(69) 0x3d36 MOV %RAX,0xe0(%RSP) |
(69) 0x3d3e XOR %R10D,%R10D |
(69) 0x3d41 XOR %EAX,%EAX |
(69) 0x3d43 JMP 3d5f |
0x3d45 NOPW %CS:(%RAX,%RAX,1) |
(70) 0x3d50 MOV 0x40(%RSP),%EAX |
(70) 0x3d54 INC %EAX |
(70) 0x3d56 ADD %R12,%R10 |
(70) 0x3d59 CMP 0x18(%RSP),%EAX |
(70) 0x3d5d JE 3d20 |
(70) 0x3d5f MOV %EAX,0x40(%RSP) |
(70) 0x3d63 IMUL %R12D,%EAX |
(70) 0x3d67 MOV %RAX,0x30(%RSP) |
(70) 0x3d6c XOR %EAX,%EAX |
(70) 0x3d6e JMP 3d98 |
(71) 0x3d70 VCVTSD2SS %XMM0,%XMM0,%XMM0 |
(71) 0x3d74 MOV 0x30(%RSP),%RCX |
(71) 0x3d79 ADD %EAX,%ECX |
(71) 0x3d7b MOV 0xc8(%RSP),%R9 |
(71) 0x3d83 VMOVSS %XMM0,(%R9,%RCX,4) |
(71) 0x3d89 INC %RAX |
(71) 0x3d8c CMP 0x28(%RSP),%RAX |
(71) 0x3d91 MOV 0x50(%RSP),%R15 |
(71) 0x3d96 JE 3d50 |
(71) 0x3d98 CMPL $0x3,0x80(%RSP) |
(71) 0x3da0 JAE 3dc0 |
(71) 0x3da2 VXORPS %XMM0,%XMM0,%XMM0 |
(71) 0x3da6 XOR %R13D,%R13D |
(71) 0x3da9 MOV 0x78(%RSP),%R9 |
(71) 0x3dae JMP 3e72 |
0x3db3 NOPW %CS:(%RAX,%RAX,1) |
(71) 0x3dc0 VXORPS %XMM0,%XMM0,%XMM0 |
(71) 0x3dc4 MOV %RAX,%R11 |
(71) 0x3dc7 XOR %R13D,%R13D |
(71) 0x3dca MOV 0x78(%RSP),%R9 |
(71) 0x3dcf NOP |
(68) 0x3dd0 LEA (%R10,%R13,1),%R15D |
(68) 0x3dd4 VMOVSS (%R14,%R15,4),%XMM1 |
(68) 0x3dda VCVTSS2SD %XMM1,%XMM1,%XMM1 |
(68) 0x3dde MOV %R11D,%R15D |
(68) 0x3de1 VMOVSS (%R9,%R15,4),%XMM2 |
(68) 0x3de7 VCVTSS2SD %XMM2,%XMM2,%XMM2 |
(68) 0x3deb LEA 0x1(%R10,%R13,1),%R15D |
(68) 0x3df0 VMOVSS (%R14,%R15,4),%XMM3 |
(68) 0x3df6 VCVTSS2SD %XMM3,%XMM3,%XMM3 |
(68) 0x3dfa LEA (%R12,%R11,1),%R15D |
(68) 0x3dfe VMOVSS (%R9,%R15,4),%XMM4 |
(68) 0x3e04 VCVTSS2SD %XMM4,%XMM4,%XMM4 |
(68) 0x3e08 LEA 0x2(%R10,%R13,1),%R15D |
(68) 0x3e0d VMOVSS (%R14,%R15,4),%XMM5 |
(68) 0x3e13 VFMADD213SD %XMM0,%XMM1,%XMM2 |
(68) 0x3e18 VCVTSS2SD %XMM5,%XMM5,%XMM0 |
(68) 0x3e1c LEA (%R8,%R11,1),%R15D |
(68) 0x3e20 VMOVSS (%R9,%R15,4),%XMM1 |
(68) 0x3e26 VFMADD213SD %XMM2,%XMM3,%XMM4 |
(68) 0x3e2b VCVTSS2SD %XMM1,%XMM1,%XMM1 |
(68) 0x3e2f LEA 0x3(%R10,%R13,1),%R15D |
(68) 0x3e34 VMOVSS (%R14,%R15,4),%XMM2 |
(68) 0x3e3a VFMADD213SD %XMM4,%XMM0,%XMM1 |
(68) 0x3e3f VCVTSS2SD %XMM2,%XMM2,%XMM2 |
(68) 0x3e43 LEA (%RSI,%R11,1),%R15D |
(68) 0x3e47 VMOVSS (%R9,%R15,4),%XMM0 |
(68) 0x3e4d VCVTSS2SD %XMM0,%XMM0,%XMM0 |
(68) 0x3e51 VFMADD213SD %XMM1,%XMM2,%XMM0 |
(68) 0x3e56 ADD $0x4,%R13 |
(68) 0x3e5a ADD %RDI,%R11 |
(68) 0x3e5d CMP %R13,%RDX |
(68) 0x3e60 JNE 3dd0 |
(71) 0x3e66 CMPQ $0,0x10(%RSP) |
(71) 0x3e6c JE 3d70 |
(71) 0x3e72 MOV %R12,%R11 |
(71) 0x3e75 IMUL %R13,%R11 |
(71) 0x3e79 ADD %RAX,%R11 |
(71) 0x3e7c ADD %R10D,%R13D |
(71) 0x3e7f MOV 0x10(%RSP),%R15 |
(71) 0x3e84 NOPW %CS:(%RAX,%RAX,1) |
(72) 0x3e90 MOV %R13D,%ECX |
(72) 0x3e93 VMOVSS (%R14,%RCX,4),%XMM1 |
(72) 0x3e99 VCVTSS2SD %XMM1,%XMM1,%XMM1 |
(72) 0x3e9d MOV %R11D,%ECX |
(72) 0x3ea0 VMOVSS (%R9,%RCX,4),%XMM2 |
(72) 0x3ea6 VCVTSS2SD %XMM2,%XMM2,%XMM2 |
(72) 0x3eaa VFMADD231SD %XMM2,%XMM1,%XMM0 |
(72) 0x3eaf ADD %R12,%R11 |
(72) 0x3eb2 INC %R13D |
(72) 0x3eb5 DEC %R15 |
(72) 0x3eb8 JNE 3e90 |
(71) 0x3eba JMP 3d70 |
0x3ebf CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
0x3ec4 MOV %RAX,%R13 |
0x3ec7 MOV 0x40f2(%RIP),%RDI |
0x3ece LEA 0x233f(%RIP),%RSI |
0x3ed5 MOV $0x14,%EDX |
0x3eda CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x3edf SUB 0x120(%RSP),%R13 |
0x3ee7 MOV %R13,%RAX |
0x3eea MOV $0x20c49ba5e353f7cf,%RCX |
0x3ef4 IMUL %RCX |
0x3ef7 MOV %RDX,%RSI |
0x3efa SHR $0x3f,%RSI |
0x3efe SAR $0x7,%RDX |
0x3f02 ADD %RDX,%RSI |
0x3f05 MOV 0x40b4(%RIP),%RDI |
0x3f0c CALL 10a0 <_ZNSo9_M_insertIlEERSoT_@plt> |
0x3f11 LEA 0x22f7(%RIP),%RSI |
0x3f18 MOV $0x4,%EDX |
0x3f1d MOV %RAX,%RDI |
0x3f20 CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x3f25 CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
0x3f2a MOV %RAX,0x10(%RSP) |
0x3f2f CMPQ $0,0x68(%RSP) |
0x3f35 MOV 0x48(%RSP),%R13 |
0x3f3a JE 404a |
0x3f40 MOV 0x28(%RSP),%RAX |
0x3f45 DEC %RAX |
0x3f48 MOV %R12D,%ECX |
0x3f4b AND $0x7ffffffe,%ECX |
0x3f51 MOV %R12D,%EDX |
0x3f54 AND $0x7,%EDX |
0x3f57 MOV %R12D,%ESI |
0x3f5a AND $0x7ffffff8,%ESI |
0x3f60 XOR %EDI,%EDI |
0x3f62 JMP 3f7e |
0x3f64 NOPW %CS:(%RAX,%RAX,1) |
(60) 0x3f70 INC %RDI |
(60) 0x3f73 CMP 0x60(%RSP),%RDI |
(60) 0x3f78 JE 404a |
(60) 0x3f7e XOR %R8D,%R8D |
(60) 0x3f81 JMP 3f9a |
0x3f83 NOPW %CS:(%RAX,%RAX,1) |
(61) 0x3f90 INC %R8D |
(61) 0x3f93 CMP 0x18(%RSP),%R8D |
(61) 0x3f98 JE 3f70 |
(61) 0x3f9a TEST %RAX,%RAX |
(61) 0x3f9d JE 401a |
(61) 0x3f9f XOR %R9D,%R9D |
(61) 0x3fa2 JMP 3fb9 |
0x3fa4 NOPW %CS:(%RAX,%RAX,1) |
(65) 0x3fb0 ADD $0x2,%R9 |
(65) 0x3fb4 CMP %RCX,%R9 |
(65) 0x3fb7 JE 4010 |
(65) 0x3fb9 CMP $0x7,%EAX |
(65) 0x3fbc JB 3fdb |
(65) 0x3fbe MOV %RSI,%R10 |
(65) 0x3fc1 NOPW %CS:(%RAX,%RAX,1) |
(67) 0x3fd0 ADD $-0x8,%R10 |
(67) 0x3fd4 JNE 3fd0 |
(65) 0x3fd6 TEST %RDX,%RDX |
(65) 0x3fd9 JE 3fe5 |
(65) 0x3fdb MOV %RDX,%R10 |
(65) 0x3fde XCHG %AX,%AX |
(63) 0x3fe0 DEC %R10 |
(63) 0x3fe3 JNE 3fe0 |
(65) 0x3fe5 CMP $0x7,%EAX |
(65) 0x3fe8 JB 3ffc |
(65) 0x3fea MOV %RSI,%R10 |
(65) 0x3fed NOPL (%RAX) |
(66) 0x3ff0 ADD $-0x8,%R10 |
(66) 0x3ff4 JNE 3ff0 |
(65) 0x3ff6 TEST $0x7,%R12B |
(65) 0x3ffa JE 3fb0 |
(65) 0x3ffc MOV %RDX,%R10 |
(65) 0x3fff NOP |
(64) 0x4000 DEC %R10 |
(64) 0x4003 JNE 4000 |
(65) 0x4005 JMP 3fb0 |
0x4007 NOPW (%RAX,%RAX,1) |
(61) 0x4010 TEST $0x1,%R12B |
(61) 0x4014 JE 3f90 |
(61) 0x401a CMPL $0x8,0x28(%RSP) |
(61) 0x401f JB 4036 |
(61) 0x4021 MOV %RSI,%R9 |
(61) 0x4024 NOPW %CS:(%RAX,%RAX,1) |
(62) 0x4030 ADD $-0x8,%R9 |
(62) 0x4034 JNE 4030 |
(61) 0x4036 MOV %RDX,%R9 |
(61) 0x4039 NOPL (%RAX) |
(59) 0x4040 DEC %R9 |
(59) 0x4043 JNE 4040 |
(61) 0x4045 JMP 3f90 |
0x404a CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
0x404f MOV %RAX,0x30(%RSP) |
0x4054 MOV 0x3f65(%RIP),%RDI |
0x405b LEA 0x21c7(%RIP),%RSI |
0x4062 MOV $0x16,%EDX |
0x4067 CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x406c MOV 0x30(%RSP),%RAX |
0x4071 SUB 0x10(%RSP),%RAX |
0x4076 MOV $0x20c49ba5e353f7cf,%RCX |
0x4080 IMUL %RCX |
0x4083 MOV %RDX,%RSI |
0x4086 SHR $0x3f,%RSI |
0x408a SAR $0x7,%RDX |
0x408e ADD %RDX,%RSI |
0x4091 MOV 0x3f28(%RIP),%RDI |
0x4098 CALL 10a0 <_ZNSo9_M_insertIlEERSoT_@plt> |
0x409d LEA 0x216b(%RIP),%RSI |
0x40a4 MOV $0x4,%EDX |
0x40a9 MOV %RAX,%RDI |
0x40ac CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x40b1 CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
0x40b6 MOV %RAX,0x80(%RSP) |
0x40be CMPQ $0,0x68(%RSP) |
0x40c4 JE 42bb |
0x40ca MOV 0x18(%RSP),%RAX |
0x40cf AND $0x7fffffff,%EAX |
0x40d4 MOV %R12D,%ECX |
0x40d7 AND $0x7ffffff0,%ECX |
0x40dd VPBROADCASTQ %RAX,%ZMM0 |
0x40e3 MOV %R12D,%EDX |
0x40e6 AND $0x7ffffffc,%EDX |
0x40ec MOV 0x28(%RSP),%RSI |
0x40f1 LEA (,%RSI,4),%RSI |
0x40f9 MOV %RSI,0x10(%RSP) |
0x40fe XOR %ESI,%ESI |
0x4100 VMOVDQA 0x1ff8(%RIP),%YMM1 |
0x4108 VPBROADCASTQ 0x1f4f(%RIP),%YMM2 |
0x4111 VMOVDQA64 0x1f65(%RIP),%ZMM3 |
0x411b VMOVDQA64 0x1f9b(%RIP),%ZMM4 |
0x4125 VPBROADCASTQ 0x1f29(%RIP),%ZMM5 |
0x412f JMP 4153 |
0x4131 NOPW %CS:(%RAX,%RAX,1) |
(55) 0x4140 MOV 0x30(%RSP),%RSI |
(55) 0x4145 INC %RSI |
(55) 0x4148 CMP 0x60(%RSP),%RSI |
(55) 0x414d JE 42bb |
(55) 0x4153 MOV %RSI,0x30(%RSP) |
(55) 0x4158 MOV %RBX,%R8 |
(55) 0x415b MOV 0xc8(%RSP),%R9 |
(55) 0x4163 XOR %R10D,%R10D |
(55) 0x4166 JMP 418b |
0x4168 NOPL (%RAX,%RAX,1) |
(56) 0x4170 INC %R10 |
(56) 0x4173 ADD 0x10(%RSP),%R9 |
(56) 0x4178 ADD $0x4,%R8 |
(56) 0x417c CMP %RAX,%R10 |
(56) 0x417f MOV 0x48(%RSP),%R13 |
(56) 0x4184 MOV 0x50(%RSP),%R15 |
(56) 0x4189 JE 4140 |
(56) 0x418b MOV 0x28(%RSP),%R13 |
(56) 0x4190 CMP $0x4,%R13D |
(56) 0x4194 JAE 41b0 |
(56) 0x4196 XOR %R15D,%R15D |
(56) 0x4199 MOV 0x20(%RSP),%RDI |
(56) 0x419e LEA (,%RDI,4),%RDI |
(56) 0x41a6 MOV %R13,%RSI |
(56) 0x41a9 JMP 4291 |
0x41ae XCHG %AX,%AX |
(56) 0x41b0 LEA (%RBX,%R10,4),%R11 |
(56) 0x41b4 CMP $0x10,%R13D |
(56) 0x41b8 JAE 41c0 |
(56) 0x41ba XOR %R13D,%R13D |
(56) 0x41bd JMP 4239 |
0x41bf NOP |
(56) 0x41c0 XOR %R15D,%R15D |
(56) 0x41c3 VMOVDQA64 %ZMM4,%ZMM6 |
(56) 0x41c9 VMOVDQA64 %ZMM3,%ZMM7 |
(56) 0x41cf NOP |
(54) 0x41d0 VPMULLQ %ZMM0,%ZMM6,%ZMM8 |
(54) 0x41d6 VMOVUPS (%R9,%R15,4),%YMM9 |
(54) 0x41dc VMOVUPS 0x20(%R9,%R15,4),%YMM10 |
(54) 0x41e3 KXNORB %K0,%K0,%K1 |
(54) 0x41e7 VSCATTERQPS %YMM9,(%R11,%ZMM8,4){%K1} |
(54) 0x41ee VPMULLQ %ZMM0,%ZMM7,%ZMM8 |
(54) 0x41f4 KXNORB %K0,%K0,%K1 |
(54) 0x41f8 VSCATTERQPS %YMM10,(%R11,%ZMM8,4){%K1} |
(54) 0x41ff ADD $0x10,%R15 |
(54) 0x4203 VPADDQ %ZMM5,%ZMM6,%ZMM6 |
(54) 0x4209 VPADDQ %ZMM5,%ZMM7,%ZMM7 |
(54) 0x420f CMP %R15,%RCX |
(54) 0x4212 JNE 41d0 |
(56) 0x4214 CMP %ECX,%R13D |
(56) 0x4217 MOV 0x20(%RSP),%RDI |
(56) 0x421c LEA (,%RDI,4),%RDI |
(56) 0x4224 JE 4170 |
(56) 0x422a MOV %R13,%RSI |
(56) 0x422d MOV %RCX,%R13 |
(56) 0x4230 MOV %RCX,%R15 |
(56) 0x4233 TEST $0xc,%R12B |
(56) 0x4237 JE 4291 |
(56) 0x4239 VPBROADCASTQ %R13,%YMM6 |
(56) 0x423f VPOR %YMM1,%YMM6,%YMM6 |
(56) 0x4243 NOPW %CS:(%RAX,%RAX,1) |
(58) 0x4250 VMOVUPS (%R9,%R13,4),%XMM7 |
(58) 0x4256 VPMULLQ %YMM0,%YMM6,%YMM8 |
(58) 0x425c KXNORW %K0,%K0,%K1 |
(58) 0x4260 VSCATTERQPS %XMM7,(%R11,%YMM8,4){%K1} |
(58) 0x4267 ADD $0x4,%R13 |
(58) 0x426b VPADDQ %YMM2,%YMM6,%YMM6 |
(58) 0x426f CMP %R13,%RDX |
(58) 0x4272 JNE 4250 |
(56) 0x4274 MOV %RDX,%R15 |
(56) 0x4277 MOV 0x28(%RSP),%RSI |
(56) 0x427c CMP %EDX,%ESI |
(56) 0x427e MOV 0x20(%RSP),%RDI |
(56) 0x4283 LEA (,%RDI,4),%RDI |
(56) 0x428b JE 4170 |
(56) 0x4291 MOV %RDI,%R11 |
(56) 0x4294 IMUL %R15,%R11 |
(56) 0x4298 ADD %R8,%R11 |
(56) 0x429b NOPL (%RAX,%RAX,1) |
(57) 0x42a0 VMOVD (%R9,%R15,4),%XMM6 |
(57) 0x42a6 VMOVD %XMM6,(%R11) |
(57) 0x42ab INC %R15 |
(57) 0x42ae ADD %RDI,%R11 |
(57) 0x42b1 CMP %R15,%RSI |
(57) 0x42b4 JNE 42a0 |
(56) 0x42b6 JMP 4170 |
0x42bb VZEROUPPER |
0x42be CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
0x42c3 MOV %RAX,0x10(%RSP) |
0x42c8 MOV 0x3cf1(%RIP),%RDI |
0x42cf LEA 0x1f6a(%RIP),%RSI |
0x42d6 MOV $0x13,%EDX |
0x42db CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x42e0 MOV 0x10(%RSP),%RAX |
0x42e5 SUB 0x80(%RSP),%RAX |
0x42ed MOV $0x20c49ba5e353f7cf,%RCX |
0x42f7 IMUL %RCX |
0x42fa MOV %RDX,%RSI |
0x42fd SHR $0x3f,%RSI |
0x4301 SAR $0x7,%RDX |
0x4305 ADD %RDX,%RSI |
0x4308 MOV 0x3cb1(%RIP),%RDI |
0x430f CALL 10a0 <_ZNSo9_M_insertIlEERSoT_@plt> |
0x4314 LEA 0x1ef4(%RIP),%RSI |
0x431b MOV $0x4,%EDX |
0x4320 MOV %RAX,%RDI |
0x4323 CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x4328 CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
0x432d MOV %RAX,0x180(%RSP) |
0x4335 CMPQ $0,0x68(%RSP) |
0x433b JE 4734 |
0x4341 VCVTSI2SS %R12D,%XMM15,%XMM0 |
0x4346 VSQRTSS %XMM0,%XMM0,%XMM0 |
0x434a MOV 0x28(%RSP),%RAX |
0x434f DEC %RAX |
0x4352 MOV %RAX,0x80(%RSP) |
0x435a SHR $0x20,%RAX |
0x435e MOV 0x18(%RSP),%RDX |
0x4363 MOV %RDX,%RCX |
0x4366 XOR $0x1,%RCX |
0x436a OR %RAX,%RCX |
0x436d SETNEB 0x1e0(%RSP) |
0x4375 MOV %R12D,%EAX |
0x4378 AND $0x7fffffe0,%EAX |
0x437d MOV %RAX,0x120(%RSP) |
0x4385 MOV %R12D,%EAX |
0x4388 AND $0x7ffffffc,%EAX |
0x438d MOV %RAX,0xe0(%RSP) |
0x4395 MOV %R12D,%EAX |
0x4398 AND $0x3,%EAX |
0x439b MOV %RAX,0x30(%RSP) |
0x43a0 VMOVSS 0x1c60(%RIP),%XMM1 |
0x43a8 VDIVSS %XMM0,%XMM1,%XMM0 |
0x43ac LEA (,%RDX,4),%R8 |
0x43b4 XOR %EAX,%EAX |
0x43b6 JMP 43d6 |
0x43b8 NOPL (%RAX,%RAX,1) |
(47) 0x43c0 MOV 0x1c0(%RSP),%RAX |
(47) 0x43c8 INC %RAX |
(47) 0x43cb CMP 0x60(%RSP),%RAX |
(47) 0x43d0 JE 4734 |
(47) 0x43d6 MOV %RAX,0x1c0(%RSP) |
(47) 0x43de XOR %R10D,%R10D |
(47) 0x43e1 XOR %EDX,%EDX |
(47) 0x43e3 MOV 0x18(%RSP),%RCX |
(47) 0x43e8 JMP 4405 |
0x43ea NOPW (%RAX,%RAX,1) |
(48) 0x43f0 MOV 0x200(%RSP),%EDX |
(48) 0x43f7 INC %EDX |
(48) 0x43f9 ADD %R12,%R10 |
(48) 0x43fc MOV 0x18(%RSP),%RCX |
(48) 0x4401 CMP %ECX,%EDX |
(48) 0x4403 JE 43c0 |
(48) 0x4405 MOV %EDX,%EAX |
(48) 0x4407 IMUL %R12D,%EAX |
(48) 0x440b MOV %EDX,0x200(%RSP) |
(48) 0x4412 IMUL %ECX,%EDX |
(48) 0x4415 MOV %RDX,0x10(%RSP) |
(48) 0x441a ADD 0x80(%RSP),%EAX |
(48) 0x4421 SETB %AL |
(48) 0x4424 OR 0x1e0(%RSP),%AL |
(48) 0x442b MOV %AL,0x40(%RSP) |
(48) 0x442f XOR %EAX,%EAX |
(48) 0x4431 JMP 4469 |
0x4433 NOPW %CS:(%RAX,%RAX,1) |
(49) 0x4440 VCVTSD2SS %XMM1,%XMM1,%XMM1 |
(49) 0x4444 VMULSS %XMM0,%XMM1,%XMM1 |
(49) 0x4448 MOV 0x10(%RSP),%RCX |
(49) 0x444d ADD %EAX,%ECX |
(49) 0x444f MOV 0x50(%RSP),%R15 |
(49) 0x4454 VMOVSS %XMM1,(%R15,%RCX,4) |
(49) 0x445a INC %RAX |
(49) 0x445d CMP 0x20(%RSP),%RAX |
(49) 0x4462 MOV 0x48(%RSP),%R13 |
(49) 0x4467 JE 43f0 |
(49) 0x4469 VXORPS %XMM1,%XMM1,%XMM1 |
(49) 0x446d MOV 0x28(%RSP),%RSI |
(49) 0x4472 CMP $0x4,%ESI |
(49) 0x4475 JB 448d |
(49) 0x4477 MOV %EAX,%ECX |
(49) 0x4479 ADD 0x80(%RSP),%ECX |
(49) 0x4480 SETB %CL |
(49) 0x4483 OR 0x40(%RSP),%CL |
(49) 0x4487 JE 45f0 |
(49) 0x448d XOR %ECX,%ECX |
(49) 0x448f MOV 0x30(%RSP),%R9 |
(49) 0x4494 TEST %R9,%R9 |
(49) 0x4497 JE 44f0 |
(49) 0x4499 MOV 0x18(%RSP),%R13 |
(49) 0x449e MOV %R13,%RDI |
(49) 0x44a1 IMUL %RCX,%RDI |
(49) 0x44a5 ADD %RAX,%RDI |
(49) 0x44a8 MOV %RCX,%R11 |
(49) 0x44ab MOV 0x58(%RSP),%RDX |
(51) 0x44b0 LEA (%R10,%R11,1),%R15D |
(51) 0x44b4 VMOVSS (%RDX,%R15,4),%XMM2 |
(51) 0x44ba VCVTSS2SD %XMM2,%XMM2,%XMM2 |
(51) 0x44be MOV %EDI,%R15D |
(51) 0x44c1 VMOVSS (%RBX,%R15,4),%XMM3 |
(51) 0x44c7 VCVTSS2SD %XMM3,%XMM3,%XMM3 |
(51) 0x44cb VFMADD231SD %XMM3,%XMM2,%XMM1 |
(51) 0x44d0 INC %R11 |
(51) 0x44d3 ADD %R13,%RDI |
(51) 0x44d6 DEC %R9 |
(51) 0x44d9 JNE 44b0 |
(49) 0x44db MOV 0x28(%RSP),%RSI |
(49) 0x44e0 SUB %RSI,%RCX |
(49) 0x44e3 CMP $-0x4,%RCX |
(49) 0x44e7 JA 4440 |
(49) 0x44ed JMP 450a |
0x44ef NOP |
(49) 0x44f0 MOV %RCX,%R11 |
(49) 0x44f3 MOV 0x58(%RSP),%RDX |
(49) 0x44f8 MOV 0x28(%RSP),%RSI |
(49) 0x44fd SUB %RSI,%RCX |
(49) 0x4500 CMP $-0x4,%RCX |
(49) 0x4504 JA 4440 |
(49) 0x450a LEA 0x3(%R11),%R13 |
(49) 0x450e MOV 0x18(%RSP),%R15 |
(49) 0x4513 IMUL %R15,%R13 |
(49) 0x4517 ADD %RAX,%R13 |
(49) 0x451a LEA 0x2(%R11),%RCX |
(49) 0x451e IMUL %R15,%RCX |
(49) 0x4522 ADD %RAX,%RCX |
(49) 0x4525 MOV %R15,%R9 |
(49) 0x4528 IMUL %R11,%R9 |
(49) 0x452c ADD %RAX,%R9 |
(49) 0x452f LEA 0x1(%R11),%RDI |
(49) 0x4533 IMUL %R15,%RDI |
(49) 0x4537 ADD %RAX,%RDI |
(49) 0x453a NOPW (%RAX,%RAX,1) |
(50) 0x4540 LEA (%R10,%R11,1),%R15D |
(50) 0x4544 VMOVSS (%RDX,%R15,4),%XMM2 |
(50) 0x454a VCVTSS2SD %XMM2,%XMM2,%XMM2 |
(50) 0x454e MOV %R9D,%R15D |
(50) 0x4551 VMOVSS (%RBX,%R15,4),%XMM3 |
(50) 0x4557 VCVTSS2SD %XMM3,%XMM3,%XMM3 |
(50) 0x455b LEA 0x1(%R10,%R11,1),%R15D |
(50) 0x4560 VMOVSS (%RDX,%R15,4),%XMM4 |
(50) 0x4566 VCVTSS2SD %XMM4,%XMM4,%XMM4 |
(50) 0x456a MOV %EDI,%R15D |
(50) 0x456d VMOVSS (%RBX,%R15,4),%XMM5 |
(50) 0x4573 VCVTSS2SD %XMM5,%XMM5,%XMM5 |
(50) 0x4577 VFMADD213SD %XMM1,%XMM2,%XMM3 |
(50) 0x457c LEA 0x2(%R10,%R11,1),%R15D |
(50) 0x4581 VMOVSS (%RDX,%R15,4),%XMM1 |
(50) 0x4587 VCVTSS2SD %XMM1,%XMM1,%XMM1 |
(50) 0x458b VFMADD213SD %XMM3,%XMM4,%XMM5 |
(50) 0x4590 MOV %ECX,%R15D |
(50) 0x4593 VMOVSS (%RBX,%R15,4),%XMM2 |
(50) 0x4599 VCVTSS2SD %XMM2,%XMM2,%XMM2 |
(50) 0x459d VFMADD213SD %XMM5,%XMM1,%XMM2 |
(50) 0x45a2 LEA 0x3(%R10,%R11,1),%R15D |
(50) 0x45a7 VMOVSS (%RDX,%R15,4),%XMM1 |
(50) 0x45ad VCVTSS2SD %XMM1,%XMM1,%XMM3 |
(50) 0x45b1 MOV %R13D,%R15D |
(50) 0x45b4 VMOVSS (%RBX,%R15,4),%XMM1 |
(50) 0x45ba VCVTSS2SD %XMM1,%XMM1,%XMM1 |
(50) 0x45be VFMADD213SD %XMM2,%XMM3,%XMM1 |
(50) 0x45c3 ADD $0x4,%R11 |
(50) 0x45c7 ADD %R8,%R13 |
(50) 0x45ca ADD %R8,%RCX |
(50) 0x45cd ADD %R8,%R9 |
(50) 0x45d0 ADD %R8,%RDI |
(50) 0x45d3 CMP %R11,%RSI |
(50) 0x45d6 JNE 4540 |
(49) 0x45dc JMP 4440 |
0x45e1 NOPW %CS:(%RAX,%RAX,1) |
(49) 0x45f0 CMP $0x20,%ESI |
(49) 0x45f3 JAE 4601 |
(49) 0x45f5 XOR %EDI,%EDI |
(49) 0x45f7 MOV 0x58(%RSP),%RDX |
(49) 0x45fc JMP 46d6 |
(49) 0x4601 VXORPS %XMM1,%XMM1,%XMM1 |
(49) 0x4605 XOR %ECX,%ECX |
(49) 0x4607 VPXOR %XMM2,%XMM2,%XMM2 |
(49) 0x460b VPXOR %XMM3,%XMM3,%XMM3 |
(49) 0x460f VPXOR %XMM4,%XMM4,%XMM4 |
(49) 0x4613 MOV 0x58(%RSP),%RDX |
(49) 0x4618 MOV 0x120(%RSP),%R9 |
(52) 0x4620 LEA (%R10,%RCX,1),%EDI |
(52) 0x4624 VCVTPS2PD (%RDX,%RDI,4),%ZMM5 |
(52) 0x462b VCVTPS2PD 0x20(%RDX,%RDI,4),%ZMM6 |
(52) 0x4633 VCVTPS2PD 0x40(%RDX,%RDI,4),%ZMM7 |
(52) 0x463b VCVTPS2PD 0x60(%RDX,%RDI,4),%ZMM8 |
(52) 0x4643 LEA (%RAX,%RCX,1),%EDI |
(52) 0x4646 VCVTPS2PD (%RBX,%RDI,4),%ZMM9 |
(52) 0x464d VFMADD231PD %ZMM9,%ZMM5,%ZMM1 |
(52) 0x4653 VCVTPS2PD 0x20(%RBX,%RDI,4),%ZMM5 |
(52) 0x465b VFMADD231PD %ZMM5,%ZMM6,%ZMM2 |
(52) 0x4661 VCVTPS2PD 0x40(%RBX,%RDI,4),%ZMM5 |
(52) 0x4669 VFMADD231PD %ZMM5,%ZMM7,%ZMM3 |
(52) 0x466f VCVTPS2PD 0x60(%RBX,%RDI,4),%ZMM5 |
(52) 0x4677 VFMADD231PD %ZMM5,%ZMM8,%ZMM4 |
(52) 0x467d ADD $0x20,%RCX |
(52) 0x4681 CMP %RCX,%R9 |
(52) 0x4684 JNE 4620 |
(49) 0x4686 VADDPD %ZMM1,%ZMM2,%ZMM1 |
(49) 0x468c VADDPD %ZMM3,%ZMM4,%ZMM2 |
(49) 0x4692 VADDPD %ZMM1,%ZMM2,%ZMM1 |
(49) 0x4698 VEXTRACTF64X4 $0x1,%ZMM1,%YMM2 |
(49) 0x469f VADDPD %ZMM2,%ZMM1,%ZMM1 |
(49) 0x46a5 VEXTRACTF128 $0x1,%YMM1,%XMM2 |
(49) 0x46ab VADDPD %XMM2,%XMM1,%XMM1 |
(49) 0x46af VSHUFPD $0x1,%XMM1,%XMM1,%XMM2 |
(49) 0x46b4 VADDSD %XMM2,%XMM1,%XMM1 |
(49) 0x46b8 CMP %R9D,%ESI |
(49) 0x46bb JE 4440 |
(49) 0x46c1 MOV %R9,%RDI |
(49) 0x46c4 MOV %R9,%RCX |
(49) 0x46c7 TEST $0x1c,%R12B |
(49) 0x46cb MOV 0x58(%RSP),%RDX |
(49) 0x46d0 JE 448f |
(49) 0x46d6 VMOVQ %XMM1,%XMM1 |
(49) 0x46da MOV 0xe0(%RSP),%RSI |
(49) 0x46e2 NOPW %CS:(%RAX,%RAX,1) |
(53) 0x46f0 LEA (%R10,%RDI,1),%ECX |
(53) 0x46f4 VCVTPS2PD (%RDX,%RCX,4),%YMM2 |
(53) 0x46f9 LEA (%RAX,%RDI,1),%ECX |
(53) 0x46fc VCVTPS2PD (%RBX,%RCX,4),%YMM3 |
(53) 0x4701 VFMADD231PD %YMM3,%YMM2,%YMM1 |
(53) 0x4706 ADD $0x4,%RDI |
(53) 0x470a CMP %RDI,%RSI |
(53) 0x470d JNE 46f0 |
(49) 0x470f VEXTRACTF128 $0x1,%YMM1,%XMM2 |
(49) 0x4715 VADDPD %XMM2,%XMM1,%XMM1 |
(49) 0x4719 VSHUFPD $0x1,%XMM1,%XMM1,%XMM2 |
(49) 0x471e VADDSD %XMM2,%XMM1,%XMM1 |
(49) 0x4722 MOV %RSI,%RCX |
(49) 0x4725 CMP %ESI,0x28(%RSP) |
(49) 0x4729 JE 4440 |
(49) 0x472f JMP 448f |
0x4734 VZEROUPPER |
0x4737 CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
0x473c MOV %RAX,0x10(%RSP) |
0x4741 MOV 0x3878(%RIP),%RDI |
0x4748 LEA 0x1b05(%RIP),%RSI |
0x474f MOV $0x14,%EDX |
0x4754 CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x4759 MOV 0x10(%RSP),%RAX |
0x475e SUB 0x180(%RSP),%RAX |
0x4766 MOV $0x20c49ba5e353f7cf,%RCX |
0x4770 IMUL %RCX |
0x4773 MOV %RDX,%RSI |
0x4776 SHR $0x3f,%RSI |
0x477a SAR $0x7,%RDX |
0x477e ADD %RDX,%RSI |
0x4781 MOV 0x3838(%RIP),%RDI |
0x4788 CALL 10a0 <_ZNSo9_M_insertIlEERSoT_@plt> |
0x478d LEA 0x1a7b(%RIP),%RSI |
0x4794 MOV $0x4,%EDX |
0x4799 MOV %RAX,%RDI |
0x479c CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x47a1 CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
0x47a6 MOV %RAX,0x150(%RSP) |
0x47ae CMPQ $0,0x68(%RSP) |
0x47b4 JE 4e67 |
0x47ba MOV 0x18(%RSP),%RAX |
0x47bf MOV $-0x66f74f21,%ECX |
0x47c4 ADD %RAX,%RCX |
0x47c7 ADD $0x66f74f1f,%RCX |
0x47ce MOV %RCX,0x168(%RSP) |
0x47d6 LEA 0x4(,%RAX,4),%RAX |
0x47de MOV %RAX,0x160(%RSP) |
0x47e6 MOV %R15,%RAX |
0x47e9 ADD $0xc0,%RAX |
0x47ef MOV %RAX,0x158(%RSP) |
0x47f7 MOVQ $0,0x108(%RSP) |
0x4803 JMP 482e |
0x4805 NOPW %CS:(%RAX,%RAX,1) |
(41) 0x4810 MOV 0x108(%RSP),%RCX |
(41) 0x4818 INC %RCX |
(41) 0x481b MOV %RCX,0x108(%RSP) |
(41) 0x4823 CMP 0x60(%RSP),%RCX |
(41) 0x4828 JE 4e67 |
(41) 0x482e MOV $0x1,%EDX |
(41) 0x4833 MOV 0xb0(%RSP),%RAX |
(41) 0x483b MOV %R15,%RDI |
(41) 0x483e MOV 0x158(%RSP),%R8 |
(41) 0x4846 MOVQ $0,0x118(%RSP) |
(41) 0x4852 JMP 48ce |
0x4854 NOPW %CS:(%RAX,%RAX,1) |
(42) 0x4860 MOV 0xb8(%RSP),%RAX |
(42) 0x4868 VMOVAPS 0x80(%RSP),%XMM0 |
(42) 0x4871 VMOVSS %XMM0,(%RAX,%R13,4) |
(42) 0x4877 MOV 0xc0(%RSP),%RDX |
(42) 0x487f INC %RDX |
(42) 0x4882 MOV 0x20(%RSP),%RCX |
(42) 0x4887 LEA (,%RCX,4),%RAX |
(42) 0x488f MOV 0x170(%RSP),%R8 |
(42) 0x4897 ADD %RAX,%R8 |
(42) 0x489a ADD %RAX,%RDI |
(42) 0x489d MOV 0xd8(%RSP),%RSI |
(42) 0x48a5 ADD %RAX,%RSI |
(42) 0x48a8 MOV %RSI,%RAX |
(42) 0x48ab MOV %R15,0x118(%RSP) |
(42) 0x48b3 CMP %RCX,%R15 |
(42) 0x48b6 MOV 0x50(%RSP),%R15 |
(42) 0x48bb MOV 0x48(%RSP),%R13 |
(42) 0x48c0 MOV 0x110(%RSP),%RBX |
(42) 0x48c8 JE 4810 |
(42) 0x48ce MOV %RAX,0xd8(%RSP) |
(42) 0x48d6 MOV %RDX,%RSI |
(42) 0x48d9 AND $-0x8,%RSI |
(42) 0x48dd CMP $0x8,%RDX |
(42) 0x48e1 MOV %RDX,%R15 |
(42) 0x48e4 JAE 4900 |
(42) 0x48e6 XOR %EAX,%EAX |
(42) 0x48e8 VMOVSS 0x1714(%RIP),%XMM1 |
(42) 0x48f0 JMP 4a20 |
0x48f5 NOPW %CS:(%RAX,%RAX,1) |
(42) 0x4900 CMP $0x40,%R15 |
(42) 0x4904 JAE 4920 |
(42) 0x4906 XOR %EAX,%EAX |
(42) 0x4908 VMOVSS 0x16f4(%RIP),%XMM1 |
(42) 0x4910 JMP 49cb |
0x4915 NOPW %CS:(%RAX,%RAX,1) |
(42) 0x4920 MOV %R15,%RCX |
(42) 0x4923 AND $-0x40,%RCX |
(42) 0x4927 MOV $0x7ffffffffffffff8,%RAX |
(42) 0x4931 ADD $-0x38,%RAX |
(42) 0x4935 AND %R15,%RAX |
(42) 0x4938 XOR %EDX,%EDX |
(42) 0x493a VBROADCASTSS 0x16c0(%RIP),%ZMM3 |
(42) 0x4944 VMOVAPS %ZMM3,%ZMM0 |
(42) 0x494a VMOVAPS %ZMM3,%ZMM1 |
(42) 0x4950 VMOVAPS %ZMM3,%ZMM2 |
(42) 0x4956 NOPW %CS:(%RAX,%RAX,1) |
(37) 0x4960 VMAXPS -0xc0(%R8,%RDX,4),%ZMM0,%ZMM0 |
(37) 0x4968 VMAXPS -0x80(%R8,%RDX,4),%ZMM1,%ZMM1 |
(37) 0x4970 VMAXPS -0x40(%R8,%RDX,4),%ZMM2,%ZMM2 |
(37) 0x4978 VMAXPS (%R8,%RDX,4),%ZMM3,%ZMM3 |
(37) 0x497f ADD $0x40,%RDX |
(37) 0x4983 CMP %RDX,%RCX |
(37) 0x4986 JNE 4960 |
(42) 0x4988 VMAXPS %ZMM1,%ZMM0,%ZMM0 |
(42) 0x498e VMAXPS %ZMM3,%ZMM2,%ZMM1 |
(42) 0x4994 VMAXPS %ZMM1,%ZMM0,%ZMM0 |
(42) 0x499a VEXTRACTF64X4 $0x1,%ZMM0,%YMM1 |
(42) 0x49a1 VMAXPS %YMM1,%YMM0,%YMM0 |
(42) 0x49a5 VEXTRACTF128 $0x1,%YMM0,%XMM1 |
(42) 0x49ab VMAXPS %XMM1,%XMM0,%XMM0 |
(42) 0x49af VSHUFPD $0x1,%XMM0,%XMM0,%XMM1 |
(42) 0x49b4 VMAXPS %XMM1,%XMM0,%XMM0 |
(42) 0x49b8 VMOVSHDUP %XMM0,%XMM1 |
(42) 0x49bc VMAXSS %XMM1,%XMM0,%XMM1 |
(42) 0x49c0 CMP %RAX,%R15 |
(42) 0x49c3 JE 4a2d |
(42) 0x49c5 TEST $0x38,%R15B |
(42) 0x49c9 JE 4a20 |
(42) 0x49cb MOV %RAX,%RCX |
(42) 0x49ce MOV %R15,%RAX |
(42) 0x49d1 MOV $0x7ffffffffffffff8,%RDX |
(42) 0x49db AND %RDX,%RAX |
(42) 0x49de VBROADCASTSS %XMM1,%YMM0 |
(42) 0x49e3 NOPW %CS:(%RAX,%RAX,1) |
(46) 0x49f0 VMAXPS (%RDI,%RCX,4),%YMM0,%YMM0 |
(46) 0x49f5 ADD $0x8,%RCX |
(46) 0x49f9 CMP %RCX,%RSI |
(46) 0x49fc JNE 49f0 |
(42) 0x49fe VEXTRACTF128 $0x1,%YMM0,%XMM1 |
(42) 0x4a04 VMAXPS %XMM1,%XMM0,%XMM0 |
(42) 0x4a08 VSHUFPD $0x1,%XMM0,%XMM0,%XMM1 |
(42) 0x4a0d VMAXPS %XMM1,%XMM0,%XMM0 |
(42) 0x4a11 VMOVSHDUP %XMM0,%XMM1 |
(42) 0x4a15 VMAXSS %XMM1,%XMM0,%XMM1 |
(42) 0x4a19 JMP 4a28 |
0x4a1b NOPL (%RAX,%RAX,1) |
(45) 0x4a20 VMAXSS (%RDI,%RAX,4),%XMM1,%XMM1 |
(45) 0x4a25 INC %RAX |
(45) 0x4a28 CMP %RAX,%R15 |
(45) 0x4a2b JNE 4a20 |
(42) 0x4a2d CMP $0x4,%R15 |
(42) 0x4a31 MOV %R15,0xc0(%RSP) |
(42) 0x4a39 MOV %RDI,0x10(%RSP) |
(42) 0x4a3e VMOVAPS %XMM1,0x30(%RSP) |
(42) 0x4a44 MOV %R8,0x170(%RSP) |
(42) 0x4a4c MOV %RSI,0x40(%RSP) |
(42) 0x4a51 JAE 4a60 |
(42) 0x4a53 VXORPS %XMM2,%XMM2,%XMM2 |
(42) 0x4a57 XOR %R13D,%R13D |
(42) 0x4a5a JMP 4cd0 |
0x4a5f NOP |
(42) 0x4a60 CMP $0x20,%R15 |
(42) 0x4a64 JAE 4a80 |
(42) 0x4a66 VXORPS %XMM2,%XMM2,%XMM2 |
(42) 0x4a6a XOR %R13D,%R13D |
(42) 0x4a6d JMP 4c36 |
0x4a72 NOPW %CS:(%RAX,%RAX,1) |
(42) 0x4a80 MOV %R15,%RAX |
(42) 0x4a83 AND $-0x20,%RAX |
(42) 0x4a87 MOV %RAX,0x178(%RSP) |
(42) 0x4a8f MOV $0x7ffffffffffffff8,%RAX |
(42) 0x4a99 LEA -0x18(%RAX),%R13 |
(42) 0x4a9d AND %R15,%R13 |
(42) 0x4aa0 VBROADCASTSS %XMM1,%YMM0 |
(42) 0x4aa5 VMOVAPS %YMM0,0x220(%RSP) |
(42) 0x4aae VXORPS %XMM1,%XMM1,%XMM1 |
(42) 0x4ab2 XOR %R15D,%R15D |
(42) 0x4ab5 VXORPS %XMM2,%XMM2,%XMM2 |
(42) 0x4ab9 VXORPS %XMM3,%XMM3,%XMM3 |
(42) 0x4abd VPXOR %XMM4,%XMM4,%XMM4 |
(42) 0x4ac1 NOPW %CS:(%RAX,%RAX,1) |
(38) 0x4ad0 VMOVDQA %YMM4,0x200(%RSP) |
(38) 0x4ad9 VMOVAPS %YMM3,0x120(%RSP) |
(38) 0x4ae2 VMOVAPS %YMM2,0xe0(%RSP) |
(38) 0x4aeb VMOVAPS %YMM1,0x80(%RSP) |
(38) 0x4af4 VMOVUPS (%RDI,%R15,4),%YMM0 |
(38) 0x4afa VMOVUPS 0x20(%RDI,%R15,4),%YMM1 |
(38) 0x4b01 VMOVUPS 0x40(%RDI,%R15,4),%YMM2 |
(38) 0x4b08 VMOVUPS 0x60(%RDI,%R15,4),%YMM3 |
(38) 0x4b0f VMOVAPS 0x220(%RSP),%YMM4 |
(38) 0x4b18 VSUBPS %YMM4,%YMM0,%YMM0 |
(38) 0x4b1c VSUBPS %YMM4,%YMM1,%YMM1 |
(38) 0x4b20 VMOVAPS %YMM1,0x1a0(%RSP) |
(38) 0x4b29 VSUBPS %YMM4,%YMM2,%YMM1 |
(38) 0x4b2d VMOVAPS %YMM1,0x180(%RSP) |
(38) 0x4b36 VSUBPS %YMM4,%YMM3,%YMM1 |
(38) 0x4b3a VMOVAPS %YMM1,0x1e0(%RSP) |
(38) 0x4b43 CALL 10d0 <_ZGVdN8v_expf@plt> |
(38) 0x4b48 VMOVAPS %YMM0,0x1c0(%RSP) |
(38) 0x4b51 VMOVAPS 0x1a0(%RSP),%YMM0 |
(38) 0x4b5a CALL 10d0 <_ZGVdN8v_expf@plt> |
(38) 0x4b5f VMOVAPS %YMM0,0x1a0(%RSP) |
(38) 0x4b68 VMOVAPS 0x180(%RSP),%YMM0 |
(38) 0x4b71 CALL 10d0 <_ZGVdN8v_expf@plt> |
(38) 0x4b76 VMOVAPS %YMM0,0x180(%RSP) |
(38) 0x4b7f VMOVAPS 0x1e0(%RSP),%YMM0 |
(38) 0x4b88 CALL 10d0 <_ZGVdN8v_expf@plt> |
(38) 0x4b8d VMOVAPS 0x200(%RSP),%YMM4 |
(38) 0x4b96 VMOVAPS 0x120(%RSP),%YMM3 |
(38) 0x4b9f VMOVAPS 0xe0(%RSP),%YMM2 |
(38) 0x4ba8 VMOVAPS 0x80(%RSP),%YMM1 |
(38) 0x4bb1 MOV 0x10(%RSP),%RDI |
(38) 0x4bb6 VADDPS 0x1c0(%RSP),%YMM1,%YMM1 |
(38) 0x4bbf VADDPS 0x1a0(%RSP),%YMM2,%YMM2 |
(38) 0x4bc8 VADDPS 0x180(%RSP),%YMM3,%YMM3 |
(38) 0x4bd1 VADDPS %YMM4,%YMM0,%YMM4 |
(38) 0x4bd5 ADD $0x20,%R15 |
(38) 0x4bd9 CMP %R15,0x178(%RSP) |
(38) 0x4be1 JNE 4ad0 |
(42) 0x4be7 VADDPS %YMM1,%YMM2,%YMM0 |
(42) 0x4beb VADDPS %YMM0,%YMM3,%YMM0 |
(42) 0x4bef VADDPS %YMM0,%YMM4,%YMM0 |
(42) 0x4bf3 VEXTRACTF128 $0x1,%YMM0,%XMM1 |
(42) 0x4bf9 VADDPS %XMM1,%XMM0,%XMM0 |
(42) 0x4bfd VSHUFPD $0x1,%XMM0,%XMM0,%XMM1 |
(42) 0x4c02 VADDPS %XMM1,%XMM0,%XMM0 |
(42) 0x4c06 VMOVSHDUP %XMM0,%XMM1 |
(42) 0x4c0a VADDSS %XMM1,%XMM0,%XMM2 |
(42) 0x4c0e MOV 0xc0(%RSP),%R15 |
(42) 0x4c16 CMP %R13,%R15 |
(42) 0x4c19 JNE 4c26 |
(42) 0x4c1b VMOVAPS 0x30(%RSP),%XMM1 |
(42) 0x4c21 JMP 4d0b |
(42) 0x4c26 TEST $0x1c,%R15B |
(42) 0x4c2a VMOVAPS 0x30(%RSP),%XMM1 |
(42) 0x4c30 JE 4cd0 |
(42) 0x4c36 MOV %R15,%RCX |
(42) 0x4c39 MOV %R13,%R15 |
(42) 0x4c3c VXORPS %XMM0,%XMM0,%XMM0 |
(42) 0x4c40 VBLENDPS $0x1,%XMM2,%XMM0,%XMM2 |
(42) 0x4c46 MOV %RCX,%RBX |
(42) 0x4c49 AND $-0x4,%RBX |
(42) 0x4c4d MOV $0x7ffffffffffffff8,%RAX |
(42) 0x4c57 LEA 0x4(%RAX),%R13 |
(42) 0x4c5b AND %RCX,%R13 |
(42) 0x4c5e VBROADCASTSS %XMM1,%XMM0 |
(42) 0x4c63 VMOVAPS %XMM0,0xe0(%RSP) |
(42) 0x4c6c NOPL (%RAX) |
(44) 0x4c70 VMOVAPS %XMM2,0x80(%RSP) |
(44) 0x4c79 VMOVUPS (%RDI,%R15,4),%XMM0 |
(44) 0x4c7f VSUBPS 0xe0(%RSP),%XMM0,%XMM0 |
(44) 0x4c88 VZEROUPPER |
(44) 0x4c8b CALL 1080 <_ZGVbN4v_expf@plt> |
(44) 0x4c90 VMOVAPS 0x80(%RSP),%XMM2 |
(44) 0x4c99 MOV 0x10(%RSP),%RDI |
(44) 0x4c9e VADDPS %XMM2,%XMM0,%XMM2 |
(44) 0x4ca2 ADD $0x4,%R15 |
(44) 0x4ca6 CMP %R15,%RBX |
(44) 0x4ca9 JNE 4c70 |
(42) 0x4cab VSHUFPD $0x1,%XMM2,%XMM2,%XMM0 |
(42) 0x4cb0 VADDPS %XMM0,%XMM2,%XMM0 |
(42) 0x4cb4 VMOVSHDUP %XMM0,%XMM1 |
(42) 0x4cb8 VADDSS %XMM1,%XMM0,%XMM2 |
(42) 0x4cbc MOV 0xc0(%RSP),%R15 |
(42) 0x4cc4 CMP %R13,%R15 |
(42) 0x4cc7 VMOVAPS 0x30(%RSP),%XMM1 |
(42) 0x4ccd JE 4d0b |
(42) 0x4ccf NOP |
(39) 0x4cd0 VMOVAPS %XMM2,0x80(%RSP) |
(39) 0x4cd9 VMOVSS (%RDI,%R13,4),%XMM0 |
(39) 0x4cdf VSUBSS %XMM1,%XMM0,%XMM0 |
(39) 0x4ce3 VZEROUPPER |
(39) 0x4ce6 CALL 1130 <expf@plt> |
(39) 0x4ceb VMOVAPS 0x80(%RSP),%XMM2 |
(39) 0x4cf4 VMOVAPS 0x30(%RSP),%XMM1 |
(39) 0x4cfa MOV 0x10(%RSP),%RDI |
(39) 0x4cff VADDSS %XMM2,%XMM0,%XMM2 |
(39) 0x4d03 INC %R13 |
(39) 0x4d06 CMP %R13,%R15 |
(39) 0x4d09 JNE 4cd0 |
(42) 0x4d0b CMP $0x8,%R15 |
(42) 0x4d0f VMOVAPS %XMM2,0x80(%RSP) |
(42) 0x4d18 JAE 4d30 |
(42) 0x4d1a MOV %R15,%R13 |
(42) 0x4d1d XOR %R15D,%R15D |
(42) 0x4d20 MOV 0xd8(%RSP),%RBX |
(42) 0x4d28 JMP 4db6 |
0x4d2d NOPL (%RAX) |
(42) 0x4d30 MOV $0x7ffffffffffffff8,%RAX |
(42) 0x4d3a AND %RAX,%R15 |
(42) 0x4d3d VBROADCASTSS %XMM1,%YMM0 |
(42) 0x4d42 VMOVAPS %YMM0,0xe0(%RSP) |
(42) 0x4d4b VMOVSS 0x12b5(%RIP),%XMM0 |
(42) 0x4d53 VDIVSS %XMM2,%XMM0,%XMM0 |
(42) 0x4d57 VBROADCASTSS %XMM0,%YMM0 |
(42) 0x4d5c VMOVAPS %YMM0,0x120(%RSP) |
(42) 0x4d65 XOR %R13D,%R13D |
(42) 0x4d68 MOV 0xd8(%RSP),%RBX |
(40) 0x4d70 VMOVUPS (%RDI,%R13,4),%YMM0 |
(40) 0x4d76 VSUBPS 0xe0(%RSP),%YMM0,%YMM0 |
(40) 0x4d7f CALL 10d0 <_ZGVdN8v_expf@plt> |
(40) 0x4d84 MOV 0x10(%RSP),%RDI |
(40) 0x4d89 VMULPS 0x120(%RSP),%YMM0,%YMM0 |
(40) 0x4d92 VMOVUPS %YMM0,(%RBX,%R13,4) |
(40) 0x4d98 ADD $0x8,%R13 |
(40) 0x4d9c CMP %R13,0x40(%RSP) |
(40) 0x4da1 JNE 4d70 |
(42) 0x4da3 MOV 0xc0(%RSP),%R13 |
(42) 0x4dab CMP %R15,%R13 |
(42) 0x4dae VMOVAPS 0x30(%RSP),%XMM1 |
(42) 0x4db4 JE 4e01 |
(42) 0x4db6 VMOVSS 0x124a(%RIP),%XMM0 |
(42) 0x4dbe VDIVSS 0x80(%RSP),%XMM0,%XMM0 |
(42) 0x4dc7 VMOVSS %XMM0,0x40(%RSP) |
(42) 0x4dcd NOPL (%RAX) |
(43) 0x4dd0 VMOVSS (%RDI,%R15,4),%XMM0 |
(43) 0x4dd6 VSUBSS %XMM1,%XMM0,%XMM0 |
(43) 0x4dda VZEROUPPER |
(43) 0x4ddd CALL 1130 <expf@plt> |
(43) 0x4de2 VMOVAPS 0x30(%RSP),%XMM1 |
(43) 0x4de8 MOV 0x10(%RSP),%RDI |
(43) 0x4ded VMULSS 0x40(%RSP),%XMM0,%XMM0 |
(43) 0x4df3 VMOVSS %XMM0,(%RBX,%R15,4) |
(43) 0x4df9 INC %R15 |
(43) 0x4dfc CMP %R15,%R13 |
(43) 0x4dff JNE 4dd0 |
(42) 0x4e01 MOV 0x118(%RSP),%R13 |
(42) 0x4e09 LEA 0x1(%R13),%R15 |
(42) 0x4e0d CMP 0x20(%RSP),%R15 |
(42) 0x4e12 JAE 4860 |
(42) 0x4e18 MOV 0x168(%RSP),%RDX |
(42) 0x4e20 SUB %R13D,%EDX |
(42) 0x4e23 SAL $0x2,%RDX |
(42) 0x4e27 MOV $0x3fffffffc,%RAX |
(42) 0x4e31 AND %RAX,%RDX |
(42) 0x4e34 ADD $0x4,%RDX |
(42) 0x4e38 MOV 0x160(%RSP),%RDI |
(42) 0x4e40 IMUL %R13,%RDI |
(42) 0x4e44 ADD $0x4,%RDI |
(42) 0x4e48 AND %RAX,%RDI |
(42) 0x4e4b ADD 0xb0(%RSP),%RDI |
(42) 0x4e53 XOR %ESI,%ESI |
(42) 0x4e55 VZEROUPPER |
(42) 0x4e58 CALL 1070 <memset@plt> |
(42) 0x4e5d MOV 0x10(%RSP),%RDI |
(42) 0x4e62 JMP 4860 |
0x4e67 VZEROUPPER |
0x4e6a CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
0x4e6f MOV %RAX,0x10(%RSP) |
0x4e74 MOV 0x3145(%RIP),%RDI |
0x4e7b LEA 0x13e7(%RIP),%RSI |
0x4e82 MOV $0x11,%EDX |
0x4e87 CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x4e8c MOV 0x10(%RSP),%RAX |
0x4e91 SUB 0x150(%RSP),%RAX |
0x4e99 MOV $0x20c49ba5e353f7cf,%RCX |
0x4ea3 IMUL %RCX |
0x4ea6 MOV %RDX,%RSI |
0x4ea9 SHR $0x3f,%RSI |
0x4ead SAR $0x7,%RDX |
0x4eb1 ADD %RDX,%RSI |
0x4eb4 MOV 0x3105(%RIP),%RDI |
0x4ebb CALL 10a0 <_ZNSo9_M_insertIlEERSoT_@plt> |
0x4ec0 LEA 0x1348(%RIP),%RSI |
0x4ec7 MOV $0x4,%EDX |
0x4ecc MOV %RAX,%RDI |
0x4ecf CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x4ed4 CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
0x4ed9 MOV %RAX,0x30(%RSP) |
0x4ede CMPQ $0,0x68(%RSP) |
0x4ee4 JE 5078 |
0x4eea MOV 0x20(%RSP),%RAX |
0x4eef DEC %RAX |
0x4ef2 MOV %RAX,%RCX |
0x4ef5 SHR $0x20,%RCX |
0x4ef9 XOR $0x1,%R12 |
0x4efd OR %RCX,%R12 |
0x4f00 SETNE %CL |
0x4f03 MOV 0x18(%RSP),%RSI |
0x4f08 MOV %ESI,%EDX |
0x4f0a AND $0x7fffffe0,%EDX |
0x4f10 AND $0x7ffffffc,%ESI |
0x4f16 MOV %RSI,%RDI |
0x4f19 NEG %RDI |
0x4f1c XOR %R8D,%R8D |
0x4f1f JMP 4f43 |
0x4f21 NOPW %CS:(%RAX,%RAX,1) |
(30) 0x4f30 MOV 0x10(%RSP),%R8 |
(30) 0x4f35 INC %R8 |
(30) 0x4f38 CMP 0x60(%RSP),%R8 |
(30) 0x4f3d JE 5078 |
(30) 0x4f43 MOV %R8,0x10(%RSP) |
(30) 0x4f48 XOR %R9D,%R9D |
(30) 0x4f4b MOV 0x18(%RSP),%R10 |
(30) 0x4f50 MOV 0x20(%RSP),%R12 |
(30) 0x4f55 JMP 4f6d |
0x4f57 NOPW (%RAX,%RAX,1) |
(31) 0x4f60 INC %R9D |
(31) 0x4f63 MOV 0x18(%RSP),%R10 |
(31) 0x4f68 CMP %R10D,%R9D |
(31) 0x4f6b JE 4f30 |
(31) 0x4f6d MOV %R9D,%R8D |
(31) 0x4f70 IMUL %R10D,%R8D |
(31) 0x4f74 ADD %EAX,%R8D |
(31) 0x4f77 SETB %R10B |
(31) 0x4f7b OR %CL,%R10B |
(31) 0x4f7e XOR %R11D,%R11D |
(31) 0x4f81 JMP 4fa9 |
0x4f83 NOPW %CS:(%RAX,%RAX,1) |
(32) 0x4f90 INC %R11 |
(32) 0x4f93 CMP 0x28(%RSP),%R11 |
(32) 0x4f98 MOV 0x48(%RSP),%R13 |
(32) 0x4f9d MOV 0x50(%RSP),%R15 |
(32) 0x4fa2 MOV 0x20(%RSP),%R12 |
(32) 0x4fa7 JE 4f60 |
(32) 0x4fa9 CMP $0x4,%R12D |
(32) 0x4fad JB 4fbe |
(32) 0x4faf MOV %R11D,%R8D |
(32) 0x4fb2 ADD %EAX,%R8D |
(32) 0x4fb5 SETB %R8B |
(32) 0x4fb9 OR %R10B,%R8B |
(32) 0x4fbc JE 5020 |
(32) 0x4fbe XOR %R15D,%R15D |
(32) 0x4fc1 MOV 0x18(%RSP),%R12 |
(32) 0x4fc6 SUB %R15D,%R12D |
(32) 0x4fc9 MOV %R15,%R13 |
(32) 0x4fcc AND $0x7,%R12D |
(32) 0x4fd0 JE 4fee |
(32) 0x4fd2 NEG %R12 |
(32) 0x4fd5 XOR %R8D,%R8D |
(32) 0x4fd8 NOPL (%RAX,%RAX,1) |
(34) 0x4fe0 DEC %R8 |
(34) 0x4fe3 CMP %R8,%R12 |
(34) 0x4fe6 JNE 4fe0 |
(32) 0x4fe8 MOV %R15,%R13 |
(32) 0x4feb SUB %R8,%R13 |
(32) 0x4fee SUB 0x20(%RSP),%R15 |
(32) 0x4ff3 CMP $-0x8,%R15 |
(32) 0x4ff7 JA 4f90 |
(32) 0x4ff9 MOV 0x20(%RSP),%R8 |
(32) 0x4ffe SUB %R13,%R8 |
(32) 0x5001 NOPW %CS:(%RAX,%RAX,1) |
(33) 0x5010 ADD $-0x8,%R8 |
(33) 0x5014 JNE 5010 |
(32) 0x5016 JMP 4f90 |
0x501b NOPL (%RAX,%RAX,1) |
(32) 0x5020 CMP $0x20,%R12D |
(32) 0x5024 JAE 502b |
(32) 0x5026 XOR %R12D,%R12D |
(32) 0x5029 JMP 5050 |
(32) 0x502b MOV %RDX,%R8 |
(32) 0x502e XCHG %AX,%AX |
(35) 0x5030 ADD $-0x20,%R8 |
(35) 0x5034 JNE 5030 |
(32) 0x5036 CMP %EDX,%R12D |
(32) 0x5039 JE 4f90 |
(32) 0x503f MOV %RDX,%R12 |
(32) 0x5042 MOV %RDX,%R15 |
(32) 0x5045 TESTB $0x1c,0x18(%RSP) |
(32) 0x504a JE 4fc1 |
(32) 0x5050 ADD %RDI,%R12 |
(32) 0x5053 NOPW %CS:(%RAX,%RAX,1) |
(36) 0x5060 ADD $0x4,%R12 |
(36) 0x5064 JNE 5060 |
(32) 0x5066 MOV %RSI,%R15 |
(32) 0x5069 CMP %ESI,0x20(%RSP) |
(32) 0x506d JE 4f90 |
(32) 0x5073 JMP 4fc1 |
0x5078 CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
0x507d MOV %RAX,%R12 |
0x5080 MOV 0x2f39(%RIP),%RDI |
0x5087 LEA 0x11ed(%RIP),%RSI |
0x508e MOV $0x17,%EDX |
0x5093 CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x5098 SUB 0x30(%RSP),%R12 |
0x509d MOV %R12,%RAX |
0x50a0 MOV $0x20c49ba5e353f7cf,%RCX |
0x50aa IMUL %RCX |
0x50ad MOV %RDX,%RSI |
0x50b0 SHR $0x3f,%RSI |
0x50b4 SAR $0x7,%RDX |
0x50b8 ADD %RDX,%RSI |
0x50bb MOV 0x2efe(%RIP),%RDI |
0x50c2 CALL 10a0 <_ZNSo9_M_insertIlEERSoT_@plt> |
0x50c7 LEA 0x1141(%RIP),%RSI |
0x50ce MOV $0x4,%EDX |
0x50d3 MOV %RAX,%RDI |
0x50d6 CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x50db VMOVSS 0xf2d(%RIP),%XMM0 |
0x50e3 MOV %R15,%RDI |
0x50e6 MOV 0xb0(%RSP),%R15 |
0x50ee MOV %R15,%RSI |
0x50f1 MOV 0xb8(%RSP),%RDX |
0x50f9 MOV 0x18(%RSP),%RCX |
0x50fe CALL 1e30 <_Z15ValidateSoftmaxPKfS0_S0_if> |
0x5103 MOV %EAX,%R12D |
0x5106 MOV 0x2eb3(%RIP),%RDI |
0x510d LEA 0x117f(%RIP),%RSI |
0x5114 MOV $0x14,%EDX |
0x5119 CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x511e MOV 0x2e9b(%RIP),%RDI |
0x5125 LEA 0x117c(%RIP),%RSI |
0x512c MOV $0x1b,%EDX |
0x5131 CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x5136 LEA 0x1187(%RIP),%RAX |
0x513d LEA 0x1183(%RIP),%RSI |
0x5144 TEST %R12B,%R12B |
0x5147 CMOVNE %RAX,%RSI |
0x514b XOR $0x1,%R12B |
0x514f MOVZX %R12B,%EAX |
0x5153 MOV %RAX,%R12 |
0x5156 LEA 0x2(,%RAX,4),%RDX |
0x515e MOV 0x2e5b(%RIP),%RDI |
0x5165 CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x516a MOV 0x2e4f(%RIP),%RDI |
0x5171 LEA 0x1022(%RIP),%RSI |
0x5178 MOV $0x1,%EDX |
0x517d CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x5182 MOV 0x2e37(%RIP),%RDI |
0x5189 LEA 0x113e(%RIP),%RSI |
0x5190 MOV $0x15,%EDX |
0x5195 CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x519a MOV 0x2e1f(%RIP),%RDI |
0x51a1 LEA 0x113c(%RIP),%RSI |
0x51a8 MOV $0x3,%EDX |
0x51ad CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x51b2 MOV 0x2e07(%RIP),%RDI |
0x51b9 LEA 0xfda(%RIP),%RSI |
0x51c0 MOV $0x1,%EDX |
0x51c5 CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x51ca LEA 0x15d8(%RSP),%RDI |
0x51d2 CALL 1090 <_ZNSt13random_device7_M_finiEv@plt> |
0x51d7 MOV 0xb8(%RSP),%RDI |
0x51df MOV 0x100(%RSP),%RSI |
0x51e7 CALL 10c0 <_ZdlPvm@plt> |
0x51ec MOV %R15,%RDI |
0x51ef MOV 0xa8(%RSP),%R15 |
0x51f7 MOV %R15,%RSI |
0x51fa CALL 10c0 <_ZdlPvm@plt> |
0x51ff MOV 0x50(%RSP),%RDI |
0x5204 MOV %R15,%RSI |
0x5207 CALL 10c0 <_ZdlPvm@plt> |
0x520c MOV %RBX,%RDI |
0x520f MOV 0x70(%RSP),%RBX |
0x5214 MOV %RBX,%RSI |
0x5217 CALL 10c0 <_ZdlPvm@plt> |
0x521c MOV 0xc8(%RSP),%RDI |
0x5224 MOV %RBX,%RSI |
0x5227 CALL 10c0 <_ZdlPvm@plt> |
0x522c MOV 0x58(%RSP),%RDI |
0x5231 MOV %RBX,%RSI |
0x5234 CALL 10c0 <_ZdlPvm@plt> |
0x5239 MOV 0x78(%RSP),%RDI |
0x523e MOV 0xd0(%RSP),%R15 |
0x5246 MOV %R15,%RSI |
0x5249 CALL 10c0 <_ZdlPvm@plt> |
0x524e MOV %R13,%RDI |
0x5251 MOV %R15,%RSI |
0x5254 CALL 10c0 <_ZdlPvm@plt> |
0x5259 MOV %R14,%RDI |
0x525c MOV %RBX,%RSI |
0x525f CALL 10c0 <_ZdlPvm@plt> |
0x5264 MOV %R12,%RAX |
0x5267 MOV %FS:0x28,%RCX |
0x5270 CMP 0x2960(%RSP),%RCX |
0x5278 JNE 5434 |
0x527e LEA -0x28(%RBP),%RSP |
0x5282 POP %RBX |
0x5283 POP %R12 |
0x5285 POP %R13 |
0x5287 POP %R14 |
0x5289 POP %R15 |
0x528b POP %RBP |
0x528c RET |
0x528d MOV %FS:0x28,%RAX |
0x5296 CMP 0x2960(%RSP),%RAX |
0x529e JNE 5434 |
0x52a4 LEA 0x1045(%RIP),%RDI |
0x52ab CALL 1060 <_ZSt20__throw_length_errorPKc@plt> |
0x52b0 MOV %FS:0x28,%RAX |
0x52b9 CMP 0x2960(%RSP),%RAX |
0x52c1 JNE 5434 |
0x52c7 LEA 0x1022(%RIP),%RDI |
0x52ce CALL 1060 <_ZSt20__throw_length_errorPKc@plt> |
0x52d3 MOV %FS:0x28,%RAX |
0x52dc CMP 0x2960(%RSP),%RAX |
0x52e4 JNE 5434 |
0x52ea LEA 0xfff(%RIP),%RDI |
0x52f1 CALL 1060 <_ZSt20__throw_length_errorPKc@plt> |
0x52f6 MOV %RAX,%RDI |
0x52f9 CALL 5450 <__clang_call_terminate> |
0x52fe JMP 5369 |
0x5300 MOV %RAX,%R12 |
0x5303 MOV 0x250(%RSP),%RDI |
0x530b CMP %R15,%RDI |
0x530e JE 5379 |
0x5310 MOV 0x260(%RSP),%RSI |
0x5318 INC %RSI |
0x531b CALL 10c0 <_ZdlPvm@plt> |
0x5320 JMP 5379 |
0x5322 MOV %RAX,%R12 |
0x5325 JMP 538e |
0x5327 MOV %RAX,%R12 |
0x532a JMP 53a3 |
0x532c MOV %RAX,%R12 |
0x532f JMP 53c7 |
0x5334 MOV %RAX,%R12 |
0x5337 JMP 53d9 |
0x533c MOV %RAX,%R12 |
0x533f JMP 53e8 |
0x5344 MOV %RAX,%R12 |
0x5347 JMP 53fa |
0x534c MOV %RAX,%R12 |
0x534f JMP 53b5 |
0x5351 MOV %RAX,%R12 |
0x5354 JMP 540c |
0x5359 JMP 5369 |
0x535b JMP 5369 |
0x535d JMP 5369 |
0x535f JMP 5369 |
0x5361 JMP 5369 |
0x5363 JMP 5369 |
0x5365 JMP 5369 |
0x5367 JMP 5369 |
0x5369 MOV %RAX,%R12 |
0x536c LEA 0x15d8(%RSP),%RDI |
0x5374 CALL 1090 <_ZNSt13random_device7_M_finiEv@plt> |
0x5379 MOV 0xb8(%RSP),%RDI |
0x5381 MOV 0x100(%RSP),%RSI |
0x5389 CALL 10c0 <_ZdlPvm@plt> |
0x538e MOV 0xb0(%RSP),%RDI |
0x5396 MOV 0xa8(%RSP),%RSI |
0x539e CALL 10c0 <_ZdlPvm@plt> |
0x53a3 MOV 0x50(%RSP),%RDI |
0x53a8 MOV 0xa8(%RSP),%RSI |
0x53b0 CALL 10c0 <_ZdlPvm@plt> |
0x53b5 MOV 0x110(%RSP),%RDI |
0x53bd MOV 0x70(%RSP),%RSI |
0x53c2 CALL 10c0 <_ZdlPvm@plt> |
0x53c7 MOV 0xc8(%RSP),%RDI |
0x53cf MOV 0x70(%RSP),%RSI |
0x53d4 CALL 10c0 <_ZdlPvm@plt> |
0x53d9 MOV 0x58(%RSP),%RDI |
0x53de MOV 0x70(%RSP),%RSI |
0x53e3 CALL 10c0 <_ZdlPvm@plt> |
0x53e8 MOV 0x78(%RSP),%RDI |
0x53ed MOV 0xd0(%RSP),%RSI |
0x53f5 CALL 10c0 <_ZdlPvm@plt> |
0x53fa MOV 0x48(%RSP),%RDI |
0x53ff MOV 0xd0(%RSP),%RSI |
0x5407 CALL 10c0 <_ZdlPvm@plt> |
0x540c MOV %R14,%RDI |
0x540f MOV 0x70(%RSP),%RSI |
0x5414 CALL 10c0 <_ZdlPvm@plt> |
0x5419 MOV %FS:0x28,%RAX |
0x5422 CMP 0x2960(%RSP),%RAX |
0x542a JNE 5434 |
0x542c MOV %R12,%RDI |
0x542f CALL 1170 <_Unwind_Resume@plt> |
0x5434 CALL 10e0 <__stack_chk_fail@plt> |
0x5439 MOV %RAX,%RDI |
0x543c CALL 5450 <__clang_call_terminate> |
0x5441 NOPW %CS:(%RAX,%RAX,1) |
0x544b NOPL (%RAX,%RAX,1) |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►100.00+ | __libc_init_first | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | attention-avx512 |
| min | med | avg | max |
|---|---|---|---|
| Percentile Index | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 |
|---|---|---|---|---|---|---|---|---|---|---|
| Value |
| min | med | avg | max |
|---|---|---|---|
| Percentile Index | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 |
|---|---|---|---|---|---|---|---|---|---|---|
| Value |
| Path / |
The code analyzed by CQA in that panel excludes loops and represents 0.00% of application time for run run_0
| Source file and lines | attention.cpp:26-332 |
| Module | attention-avx512 |
| nb instructions | 767 |
| nb uops | 888 |
| loop length | 4033 |
| used x86 registers | 14 |
| used mmx registers | 0 |
| used xmm registers | 9 |
| used ymm registers | 2 |
| used zmm registers | 6 |
| nb stack references | 38 |
| micro-operation queue | 222.00 cycles |
| front end | 222.00 cycles |
| P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | |
|---|---|---|---|---|---|---|---|---|
| uops | 94.00 | 94.00 | 107.83 | 107.50 | 169.00 | 94.00 | 132.00 | 107.67 |
| cycles | 94.00 | 94.00 | 107.83 | 107.50 | 169.00 | 94.00 | 132.00 | 107.67 |
| Cycles executing div or sqrt instructions | 6.00 |
| Front-end | 222.00 |
| Dispatch | 169.00 |
| DIV/SQRT | 6.00 |
| Overall L1 | 222.00 |
| all | 3% |
| load | 3% |
| store | 0% |
| mul | 0% |
| add-sub | 0% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| other | 3% |
| all | 0% |
| load | 0% |
| store | NA (no store vectorizable/vectorized instructions) |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | NA (no add-sub vectorizable/vectorized instructions) |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | 0% |
| other | NA (no other vectorizable/vectorized instructions) |
| all | 2% |
| load | 3% |
| store | 0% |
| mul | 0% |
| add-sub | 0% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | 0% |
| other | 3% |
| all | 12% |
| load | 15% |
| store | 10% |
| mul | 12% |
| add-sub | 12% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| other | 12% |
| all | 6% |
| load | 6% |
| store | NA (no store vectorizable/vectorized instructions) |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | NA (no add-sub vectorizable/vectorized instructions) |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | 6% |
| other | NA (no other vectorizable/vectorized instructions) |
| all | 12% |
| load | 14% |
| store | 10% |
| mul | 12% |
| add-sub | 12% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | 6% |
| other | 12% |
| Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | Latency | Recip. throughput | Vectorization |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PUSH %RBP | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | N/A |
| MOV %RSP,%RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| PUSH %R15 | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | N/A |
| PUSH %R14 | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | N/A |
| PUSH %R13 | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | N/A |
| PUSH %R12 | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | N/A |
| PUSH %RBX | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | N/A |
| AND $-0x20,%RSP | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| SUB $0x2980,%RSP | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RSI,%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV %FS:0x28,%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| MOV %RAX,0x2960(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| CMP $0x3,%EDI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (6.3%) |
| JG 2667 <main+0x77> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV 0x59b8(%RIP),%R14 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| LEA 0x3b6d(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x7,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %R14,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV (%RBX),%RBX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| TEST %RBX,%RBX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| JE 2ed1 <main+0x8e1> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| CALL 1050 <strlen@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x5989(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| MOV %RBX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV %RAX,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| JMP 2ee9 <main+0x8f9> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| MOV 0x8(%RBX),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV $0xa,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 11a0 <__isoc23_strtol@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV 0x10(%RBX),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV $0xa,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 11a0 <__isoc23_strtol@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV 0x18(%RBX),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV $0xa,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 11a0 <__isoc23_strtol@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| TEST %R14D,%R14D | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (6.3%) |
| SETLE %AL | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| TEST %R12D,%R12D | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (6.3%) |
| SETLE %CL | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| OR %AL,%CL | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CMP $0x1,%CL | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| JNE 26cb <main+0xdb> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV 0x5926(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| LEA 0x3b01(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x35,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| JMP 2efc <main+0x90c> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| MOV %R14,0x18(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| AND $0x7fffffff,%R14D | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %R12D,%EDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| AND $0x7fffffff,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RDX,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV %R14,0x20(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| IMUL %R14,%R13 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | N/A |
| MOV %R13,%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| SHR $0x3d,%RAX | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| JNE 528d <main+0x2c9d> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV %RDX,0x28(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| IMUL %RDX,%RDX | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | N/A |
| MOV %RDX,0x30(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| LEA (,%R13,4),%RBX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| CALL 10b0 <_Znwm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOVL $0,(%RAX) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 | scal (6.3%) |
| MOV %R13,0x10(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| CMP $0x1,%R13 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| JE 273a <main+0x14a> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| LEA 0x4(%R14),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| LEA -0x4(%RBX),%RDX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 1070 <memset@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %R15,0x80(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV 0x30(%RSP),%R13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| MOV $0x1fffffffffffffff,%RAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CMP %RAX,%R13 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| MOV %RBX,0x70(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| JA 52b0 <main+0x2cc0> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| LEA (,%R13,4),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV %RDI,0xd0(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| CALL 10b0 <_Znwm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOVL $0,(%RAX) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 | scal (6.3%) |
| CMP $0x1,%R13 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| JE 27a7 <main+0x1b7> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV %R15,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| ADD $0x4,%RDI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| MOV 0x30(%RSP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| LEA (,%RAX,4),%RAX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| LEA -0x4(%RAX),%RDX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 1070 <memset@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x30(%RSP),%R13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| LEA (,%R13,4),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV %R15,0x48(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| CALL 10b0 <_Znwm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOVL $0,(%RAX) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 | scal (6.3%) |
| CMP $0x1,%R13 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| JE 27e7 <main+0x1f7> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV %R15,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| ADD $0x4,%RDI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| MOV 0x30(%RSP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| LEA (,%RAX,4),%RAX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| LEA -0x4(%RAX),%RDX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 1070 <memset@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| MOV %R15,0x78(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| CALL 10b0 <_Znwm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x10(%RSP),%R13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| MOV %RAX,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOVL $0,(%RAX) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 | scal (6.3%) |
| CMP $0x1,%R13 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| JE 281a <main+0x22a> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV %R15,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| ADD $0x4,%RDI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| LEA -0x4(%RBX),%RDX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 1070 <memset@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| MOV %R15,0x58(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| CALL 10b0 <_Znwm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOVL $0,(%RAX) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 | scal (6.3%) |
| CMP $0x1,%R13 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| JE 2848 <main+0x258> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV %R15,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| ADD $0x4,%RDI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| LEA -0x4(%RBX),%RDX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 1070 <memset@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %R15,0xc8(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| CALL 10b0 <_Znwm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV 0x20(%RSP),%R13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| IMUL %R13,%R13 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | N/A |
| MOVL $0,(%RAX) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 | scal (6.3%) |
| CMPQ $0x1,0x10(%RSP) | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | scal (12.5%) |
| JE 288e <main+0x29e> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| LEA 0x4(%RBX),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV 0x10(%RSP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| LEA (,%RAX,4),%RAX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| LEA -0x4(%RAX),%RDX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 1070 <memset@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV $0x1fffffffffffffff,%RAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CMP %RAX,%R13 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| MOV %RBX,0x110(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| JA 52d3 <main+0x2ce3> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| LEA (,%R13,4),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV %RDI,0xa8(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| CALL 10b0 <_Znwm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOVL $0,(%RAX) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 | scal (6.3%) |
| CMP $0x1,%R13 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| JE 28e4 <main+0x2f4> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| LEA 0x4(%R15),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| LEA (,%R13,4),%RAX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| LEA -0x4(%RAX),%RDX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 1070 <memset@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| LEA (,%R13,4),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV %R15,0x50(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| CALL 10b0 <_Znwm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOVL $0,(%RAX) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 | scal (6.3%) |
| CMP $0x1,%R13 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| JE 291c <main+0x32c> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| LEA 0x4(%R15),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV 0xa8(%RSP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| LEA -0x4(%RAX),%RDX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 1070 <memset@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x20(%RSP),%R13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| LEA (,%R13,4),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV %RDI,0x100(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV %R15,0xb0(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| CALL 10b0 <_Znwm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOVL $0,(%RAX) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 | scal (6.3%) |
| CMP $0x1,%R13D | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (6.3%) |
| JE 296c <main+0x37c> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV %R15,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| ADD $0x4,%RDI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| MOV 0x20(%RSP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| LEA (,%RAX,4),%RAX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| LEA -0x4(%RAX),%RDX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 1070 <memset@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %R15,0xb8(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| LEA 0x260(%RSP),%R15 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV %R15,0x250(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOVL $0x61666564,0x260(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 | scal (6.3%) |
| MOVL $0x746c7561,0x263(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 | scal (6.3%) |
| MOVB $0,0x267(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 | scal (1.6%) |
| MOVQ $0x7,0x258(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 | scal (6.3%) |
| LEA 0x15d8(%RSP),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| LEA 0x250(%RSP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| CALL 1140 <_ZNSt13random_device7_M_initERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x28(%RSP),%R13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| MOV 0x250(%RSP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| CMP %R15,%RDI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| JE 29e5 <main+0x3f5> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV 0x260(%RSP),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| INC %RSI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| LEA 0x15d8(%RSP),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV 0x50(%RSP),%R15 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| CALL 1110 <_ZNSt13random_device9_M_getvalEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %EAX,%ECX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (6.3%) |
| MOV %RCX,0x250(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV $0x4,%EAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV $-0x66f74f21,%R9D | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (6.3%) |
| MOVQ $0x270,0x15d0(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 | scal (6.3%) |
| CMPQ $0,0x10(%RSP) | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | scal (12.5%) |
| JE 2f22 <main+0x932> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV $0x270,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| VPBROADCASTQ 0x3574(%RIP),%ZMM0 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
| VPBROADCASTQ 0x3572(%RIP),%ZMM1 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
| VPBROADCASTQ 0x3570(%RIP),%ZMM2 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
| VPBROADCASTQ 0x356e(%RIP),%ZMM3 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
| VPBROADCASTQ 0x354d(%RIP),%XMM4 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| VPBROADCASTQ 0x354c(%RIP),%XMM5 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| VPBROADCASTQ 0x354b(%RIP),%XMM6 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| VPBROADCASTQ 0x354a(%RIP),%XMM7 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV $-0x80000000,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (6.3%) |
| VMOVSS 0x34f5(%RIP),%XMM8 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (6.3%) |
| VMOVSS 0x34e9(%RIP),%XMM9 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (6.3%) |
| JMP 2b8d <main+0x59d> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| TEST %R13,%R13 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| JNE 2f30 <main+0x940> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| JMP 3a51 <main+0x1461> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| MOV (%R14),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| MOV -0x18(%RAX),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| LEA (%R14,%RAX,1),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV 0x20(%R14,%RAX,1),%ESI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| OR $0x1,%ESI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 1150 <_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x50f0(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| LEA 0x32ad(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x1d,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV $0x1,%EAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %FS:0x28,%RCX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| CMP 0x2960(%RSP),%RCX | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | scal (12.5%) |
| JE 527e <main+0x2c8e> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| JMP 5434 <main+0x2e44> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| MOV $0x270,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| TEST %R13,%R13 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| JE 3a51 <main+0x1461> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| VPBROADCASTQ 0x30fe(%RIP),%ZMM0 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
| VPBROADCASTQ 0x30fc(%RIP),%ZMM1 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
| VPBROADCASTQ 0x30fa(%RIP),%ZMM2 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
| VPBROADCASTQ 0x30f8(%RIP),%ZMM3 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
| VPBROADCASTQ 0x30d7(%RIP),%XMM4 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| VPBROADCASTQ 0x30d6(%RIP),%XMM5 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| VPBROADCASTQ 0x30d5(%RIP),%XMM6 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| VPBROADCASTQ 0x30d4(%RIP),%XMM7 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV $-0x80000000,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (6.3%) |
| VMOVSS 0x307f(%RIP),%XMM8 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (6.3%) |
| VMOVSS 0x3073(%RIP),%XMM9 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (6.3%) |
| JMP 2ffd <main+0xa0d> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| VZEROUPPER | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
| CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,0x120(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV 0x80(%RSP),%RCX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| MOV %RCX,%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| SAL $0x20,%RAX | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| MOV %RAX,0x68(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOVSXD %ECX,%RAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,0x60(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| JE 3c5f <main+0x166f> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| LEA -0x1(%R13),%RAX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV %RAX,0x80(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV %R12D,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| AND $0x3,%EAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,0x10(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV %R12D,%EDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| AND $0x7ffffffc,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| LEA (%R12,%R12,2),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| LEA (,%R12,4),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| LEA (%R12,%R12,1),%R8 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| JMP 3ad6 <main+0x14e6> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,0x10(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV 0x4350(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| LEA 0x2581(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x16,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x10(%RSP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| SUB 0x120(%RSP),%RAX | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | N/A |
| MOV $0x20c49ba5e353f7cf,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| IMUL %RCX | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 | scal (12.5%) |
| MOV %RDX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| SHR $0x3f,%RSI | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| SAR $0x7,%RDX | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| ADD %RDX,%RSI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV 0x4310(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| CALL 10a0 <_ZNSo9_M_insertIlEERSoT_@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| LEA 0x2553(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x4,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,0x120(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| CMPQ $0,0x68(%RSP) | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | scal (12.5%) |
| JE 3ebf <main+0x18cf> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| LEA -0x1(%R13),%RAX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV %RAX,0x80(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV %R12D,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| AND $0x3,%EAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,0x10(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV %R12D,%EDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| AND $0x7ffffffc,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| LEA (%R12,%R12,2),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| LEA (,%R12,4),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| LEA (%R12,%R12,1),%R8 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| JMP 3d36 <main+0x1746> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV 0x40f2(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| LEA 0x233f(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x14,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| SUB 0x120(%RSP),%R13 | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | N/A |
| MOV %R13,%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV $0x20c49ba5e353f7cf,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| IMUL %RCX | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 | scal (12.5%) |
| MOV %RDX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| SHR $0x3f,%RSI | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| SAR $0x7,%RDX | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| ADD %RDX,%RSI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV 0x40b4(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| CALL 10a0 <_ZNSo9_M_insertIlEERSoT_@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| LEA 0x22f7(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x4,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,0x10(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| CMPQ $0,0x68(%RSP) | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV 0x48(%RSP),%R13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| JE 404a <main+0x1a5a> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV 0x28(%RSP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| DEC %RAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %R12D,%ECX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (6.3%) |
| AND $0x7ffffffe,%ECX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (6.3%) |
| MOV %R12D,%EDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| AND $0x7,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %R12D,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| AND $0x7ffffff8,%ESI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| XOR %EDI,%EDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (6.3%) |
| JMP 3f7e <main+0x198e> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,0x30(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV 0x3f65(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| LEA 0x21c7(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x16,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x30(%RSP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| SUB 0x10(%RSP),%RAX | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | N/A |
| MOV $0x20c49ba5e353f7cf,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| IMUL %RCX | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 | scal (12.5%) |
| MOV %RDX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| SHR $0x3f,%RSI | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| SAR $0x7,%RDX | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| ADD %RDX,%RSI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV 0x3f28(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| CALL 10a0 <_ZNSo9_M_insertIlEERSoT_@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| LEA 0x216b(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x4,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,0x80(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| CMPQ $0,0x68(%RSP) | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | scal (12.5%) |
| JE 42bb <main+0x1ccb> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV 0x18(%RSP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| AND $0x7fffffff,%EAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %R12D,%ECX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (6.3%) |
| AND $0x7ffffff0,%ECX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (6.3%) |
| VPBROADCASTQ %RAX,%ZMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | scal (12.5%) |
| MOV %R12D,%EDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| AND $0x7ffffffc,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV 0x28(%RSP),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| LEA (,%RSI,4),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV %RSI,0x10(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| VMOVDQA 0x1ff8(%RIP),%YMM1 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 | vect (50.0%) |
| VPBROADCASTQ 0x1f4f(%RIP),%YMM2 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
| VMOVDQA64 0x1f65(%RIP),%ZMM3 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 | vect (100.0%) |
| VMOVDQA64 0x1f9b(%RIP),%ZMM4 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 | vect (100.0%) |
| VPBROADCASTQ 0x1f29(%RIP),%ZMM5 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
| JMP 4153 <main+0x1b63> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| XCHG %AX,%AX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| VZEROUPPER | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
| CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,0x10(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV 0x3cf1(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| LEA 0x1f6a(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x13,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x10(%RSP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| SUB 0x80(%RSP),%RAX | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | N/A |
| MOV $0x20c49ba5e353f7cf,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| IMUL %RCX | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 | scal (12.5%) |
| MOV %RDX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| SHR $0x3f,%RSI | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| SAR $0x7,%RDX | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| ADD %RDX,%RSI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV 0x3cb1(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| CALL 10a0 <_ZNSo9_M_insertIlEERSoT_@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| LEA 0x1ef4(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x4,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,0x180(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| CMPQ $0,0x68(%RSP) | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | scal (12.5%) |
| JE 4734 <main+0x2144> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| VCVTSI2SS %R12D,%XMM15,%XMM0 | 2 | 0.50 | 0.50 | 0 | 0 | 0 | 1 | 0 | 0 | 6 | 1 | scal (6.3%) |
| VSQRTSS %XMM0,%XMM0,%XMM0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 12 | 3 | scal (6.3%) |
| MOV 0x28(%RSP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| DEC %RAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,0x80(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| SHR $0x20,%RAX | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| MOV 0x18(%RSP),%RDX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| MOV %RDX,%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| XOR $0x1,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| OR %RAX,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| SETNEB 0x1e0(%RSP) | 2 | 0.50 | 0 | 0.33 | 0.33 | 1 | 0 | 0.50 | 0.33 | 1 | 1 | N/A |
| MOV %R12D,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| AND $0x7fffffe0,%EAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,0x120(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV %R12D,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| AND $0x7ffffffc,%EAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,0xe0(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV %R12D,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| AND $0x3,%EAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,0x30(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| VMOVSS 0x1c60(%RIP),%XMM1 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (6.3%) |
| VDIVSS %XMM0,%XMM1,%XMM0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 11 | 3 | scal (6.3%) |
| LEA (,%RDX,4),%R8 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| JMP 43d6 <main+0x1de6> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| VZEROUPPER | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
| CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,0x10(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV 0x3878(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| LEA 0x1b05(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x14,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x10(%RSP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| SUB 0x180(%RSP),%RAX | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | N/A |
| MOV $0x20c49ba5e353f7cf,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| IMUL %RCX | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 | scal (12.5%) |
| MOV %RDX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| SHR $0x3f,%RSI | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| SAR $0x7,%RDX | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| ADD %RDX,%RSI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV 0x3838(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| CALL 10a0 <_ZNSo9_M_insertIlEERSoT_@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| LEA 0x1a7b(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x4,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,0x150(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| CMPQ $0,0x68(%RSP) | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | scal (12.5%) |
| JE 4e67 <main+0x2877> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV 0x18(%RSP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| MOV $-0x66f74f21,%ECX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (6.3%) |
| ADD %RAX,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| ADD $0x66f74f1f,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| MOV %RCX,0x168(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| LEA 0x4(,%RAX,4),%RAX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV %RAX,0x160(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV %R15,%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| ADD $0xc0,%RAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,0x158(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOVQ $0,0x108(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 | scal (6.3%) |
| JMP 482e <main+0x223e> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| VZEROUPPER | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
| CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,0x10(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV 0x3145(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| LEA 0x13e7(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x11,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x10(%RSP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| SUB 0x150(%RSP),%RAX | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | N/A |
| MOV $0x20c49ba5e353f7cf,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| IMUL %RCX | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 | scal (12.5%) |
| MOV %RDX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| SHR $0x3f,%RSI | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| SAR $0x7,%RDX | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| ADD %RDX,%RSI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV 0x3105(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| CALL 10a0 <_ZNSo9_M_insertIlEERSoT_@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| LEA 0x1348(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x4,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,0x30(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| CMPQ $0,0x68(%RSP) | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | scal (12.5%) |
| JE 5078 <main+0x2a88> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV 0x20(%RSP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| DEC %RAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| SHR $0x20,%RCX | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | scal (12.5%) |
| XOR $0x1,%R12 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| OR %RCX,%R12 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| SETNE %CL | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| MOV 0x18(%RSP),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| MOV %ESI,%EDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| AND $0x7fffffe0,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| AND $0x7ffffffc,%ESI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RSI,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| NEG %RDI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| XOR %R8D,%R8D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (6.3%) |
| JMP 4f43 <main+0x2953> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV 0x2f39(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| LEA 0x11ed(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x17,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| SUB 0x30(%RSP),%R12 | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | N/A |
| MOV %R12,%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV $0x20c49ba5e353f7cf,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| IMUL %RCX | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 | scal (12.5%) |
| MOV %RDX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| SHR $0x3f,%RSI | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| SAR $0x7,%RDX | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| ADD %RDX,%RSI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV 0x2efe(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| CALL 10a0 <_ZNSo9_M_insertIlEERSoT_@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| LEA 0x1141(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x4,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| VMOVSS 0xf2d(%RIP),%XMM0 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (6.3%) |
| MOV %R15,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| MOV 0xb0(%RSP),%R15 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| MOV %R15,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV 0xb8(%RSP),%RDX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| MOV 0x18(%RSP),%RCX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| CALL 1e30 <_Z15ValidateSoftmaxPKfS0_S0_if> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %EAX,%R12D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV 0x2eb3(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| LEA 0x117f(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x14,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x2e9b(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| LEA 0x117c(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x1b,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| LEA 0x1187(%RIP),%RAX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| LEA 0x1183(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| TEST %R12B,%R12B | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CMOVNE %RAX,%RSI | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| XOR $0x1,%R12B | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOVZX %R12B,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| LEA 0x2(,%RAX,4),%RDX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV 0x2e5b(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x2e4f(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| LEA 0x1022(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x1,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x2e37(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| LEA 0x113e(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x15,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x2e1f(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| LEA 0x113c(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x3,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x2e07(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| LEA 0xfda(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x1,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| LEA 0x15d8(%RSP),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| CALL 1090 <_ZNSt13random_device7_M_finiEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0xb8(%RSP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| MOV 0x100(%RSP),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %R15,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| MOV 0xa8(%RSP),%R15 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| MOV %R15,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x50(%RSP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| MOV %R15,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| MOV 0x70(%RSP),%RBX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| MOV %RBX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0xc8(%RSP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| MOV %RBX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x58(%RSP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| MOV %RBX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x78(%RSP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| MOV 0xd0(%RSP),%R15 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| MOV %R15,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %R13,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| MOV %R15,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %R14,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| MOV %RBX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %R12,%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV %FS:0x28,%RCX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| CMP 0x2960(%RSP),%RCX | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | scal (12.5%) |
| JNE 5434 <main+0x2e44> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| LEA -0x28(%RBP),%RSP | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| POP %RBX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 2 | 0.50 | N/A |
| POP %R12 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 2 | 0.50 | N/A |
| POP %R13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 2 | 0.50 | N/A |
| POP %R14 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 2 | 0.50 | N/A |
| POP %R15 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 2 | 0.50 | N/A |
| POP %RBP | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 2 | 0.50 | N/A |
| RET | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %FS:0x28,%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| CMP 0x2960(%RSP),%RAX | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | scal (12.5%) |
| JNE 5434 <main+0x2e44> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| LEA 0x1045(%RIP),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| CALL 1060 <_ZSt20__throw_length_errorPKc@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %FS:0x28,%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| CMP 0x2960(%RSP),%RAX | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | scal (12.5%) |
| JNE 5434 <main+0x2e44> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| LEA 0x1022(%RIP),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| CALL 1060 <_ZSt20__throw_length_errorPKc@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %FS:0x28,%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| CMP 0x2960(%RSP),%RAX | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | scal (12.5%) |
| JNE 5434 <main+0x2e44> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| LEA 0xfff(%RIP),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| CALL 1060 <_ZSt20__throw_length_errorPKc@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| CALL 5450 <__clang_call_terminate> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| JMP 5369 <main+0x2d79> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV 0x250(%RSP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| CMP %R15,%RDI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| JE 5379 <main+0x2d89> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV 0x260(%RSP),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| INC %RSI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| JMP 5379 <main+0x2d89> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| JMP 538e <main+0x2d9e> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| JMP 53a3 <main+0x2db3> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| JMP 53c7 <main+0x2dd7> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| JMP 53d9 <main+0x2de9> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| JMP 53e8 <main+0x2df8> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| JMP 53fa <main+0x2e0a> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| JMP 53b5 <main+0x2dc5> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| JMP 540c <main+0x2e1c> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| JMP 5369 <main+0x2d79> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| JMP 5369 <main+0x2d79> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| JMP 5369 <main+0x2d79> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| JMP 5369 <main+0x2d79> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| JMP 5369 <main+0x2d79> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| JMP 5369 <main+0x2d79> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| JMP 5369 <main+0x2d79> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| JMP 5369 <main+0x2d79> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| LEA 0x15d8(%RSP),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| CALL 1090 <_ZNSt13random_device7_M_finiEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0xb8(%RSP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| MOV 0x100(%RSP),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0xb0(%RSP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| MOV 0xa8(%RSP),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x50(%RSP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| MOV 0xa8(%RSP),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x110(%RSP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| MOV 0x70(%RSP),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0xc8(%RSP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| MOV 0x70(%RSP),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x58(%RSP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| MOV 0x70(%RSP),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x78(%RSP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| MOV 0xd0(%RSP),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x48(%RSP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| MOV 0xd0(%RSP),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %R14,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| MOV 0x70(%RSP),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %FS:0x28,%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| CMP 0x2960(%RSP),%RAX | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | N/A |
| JNE 5434 <main+0x2e44> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV %R12,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| CALL 1170 <_Unwind_Resume@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| CALL 10e0 <__stack_chk_fail@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| CALL 5450 <__clang_call_terminate> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
The code analyzed by CQA in that panel excludes loops and represents 0.00% of application time for run run_0
| Source file and lines | attention.cpp:26-332 |
| Module | attention-avx512 |
| nb instructions | 767 |
| nb uops | 888 |
| loop length | 4033 |
| used x86 registers | 14 |
| used mmx registers | 0 |
| used xmm registers | 9 |
| used ymm registers | 2 |
| used zmm registers | 6 |
| nb stack references | 38 |
| micro-operation queue | 222.00 cycles |
| front end | 222.00 cycles |
| P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | |
|---|---|---|---|---|---|---|---|---|
| uops | 94.00 | 94.00 | 107.83 | 107.50 | 169.00 | 94.00 | 132.00 | 107.67 |
| cycles | 94.00 | 94.00 | 107.83 | 107.50 | 169.00 | 94.00 | 132.00 | 107.67 |
| Cycles executing div or sqrt instructions | 6.00 |
| Front-end | 222.00 |
| Dispatch | 169.00 |
| DIV/SQRT | 6.00 |
| Overall L1 | 222.00 |
| all | 3% |
| load | 3% |
| store | 0% |
| mul | 0% |
| add-sub | 0% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| other | 3% |
| all | 0% |
| load | 0% |
| store | NA (no store vectorizable/vectorized instructions) |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | NA (no add-sub vectorizable/vectorized instructions) |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | 0% |
| other | NA (no other vectorizable/vectorized instructions) |
| all | 2% |
| load | 3% |
| store | 0% |
| mul | 0% |
| add-sub | 0% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | 0% |
| other | 3% |
| all | 12% |
| load | 15% |
| store | 10% |
| mul | 12% |
| add-sub | 12% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| other | 12% |
| all | 6% |
| load | 6% |
| store | NA (no store vectorizable/vectorized instructions) |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | NA (no add-sub vectorizable/vectorized instructions) |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | 6% |
| other | NA (no other vectorizable/vectorized instructions) |
| all | 12% |
| load | 14% |
| store | 10% |
| mul | 12% |
| add-sub | 12% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | 6% |
| other | 12% |
| Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | Latency | Recip. throughput | Vectorization |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PUSH %RBP | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | N/A |
| MOV %RSP,%RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| PUSH %R15 | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | N/A |
| PUSH %R14 | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | N/A |
| PUSH %R13 | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | N/A |
| PUSH %R12 | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | N/A |
| PUSH %RBX | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | N/A |
| AND $-0x20,%RSP | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| SUB $0x2980,%RSP | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RSI,%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV %FS:0x28,%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| MOV %RAX,0x2960(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| CMP $0x3,%EDI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (6.3%) |
| JG 2667 <main+0x77> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV 0x59b8(%RIP),%R14 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| LEA 0x3b6d(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x7,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %R14,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV (%RBX),%RBX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| TEST %RBX,%RBX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| JE 2ed1 <main+0x8e1> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| CALL 1050 <strlen@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x5989(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| MOV %RBX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV %RAX,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| JMP 2ee9 <main+0x8f9> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| MOV 0x8(%RBX),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV $0xa,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 11a0 <__isoc23_strtol@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV 0x10(%RBX),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV $0xa,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 11a0 <__isoc23_strtol@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV 0x18(%RBX),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV $0xa,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 11a0 <__isoc23_strtol@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| TEST %R14D,%R14D | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (6.3%) |
| SETLE %AL | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| TEST %R12D,%R12D | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (6.3%) |
| SETLE %CL | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| OR %AL,%CL | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CMP $0x1,%CL | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| JNE 26cb <main+0xdb> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV 0x5926(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| LEA 0x3b01(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x35,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| JMP 2efc <main+0x90c> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| MOV %R14,0x18(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| AND $0x7fffffff,%R14D | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %R12D,%EDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| AND $0x7fffffff,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RDX,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV %R14,0x20(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| IMUL %R14,%R13 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | N/A |
| MOV %R13,%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| SHR $0x3d,%RAX | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| JNE 528d <main+0x2c9d> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV %RDX,0x28(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| IMUL %RDX,%RDX | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | N/A |
| MOV %RDX,0x30(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| LEA (,%R13,4),%RBX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| CALL 10b0 <_Znwm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOVL $0,(%RAX) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 | scal (6.3%) |
| MOV %R13,0x10(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| CMP $0x1,%R13 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| JE 273a <main+0x14a> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| LEA 0x4(%R14),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| LEA -0x4(%RBX),%RDX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 1070 <memset@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %R15,0x80(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV 0x30(%RSP),%R13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| MOV $0x1fffffffffffffff,%RAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CMP %RAX,%R13 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| MOV %RBX,0x70(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| JA 52b0 <main+0x2cc0> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| LEA (,%R13,4),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV %RDI,0xd0(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| CALL 10b0 <_Znwm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOVL $0,(%RAX) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 | scal (6.3%) |
| CMP $0x1,%R13 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| JE 27a7 <main+0x1b7> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV %R15,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| ADD $0x4,%RDI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| MOV 0x30(%RSP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| LEA (,%RAX,4),%RAX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| LEA -0x4(%RAX),%RDX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 1070 <memset@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x30(%RSP),%R13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| LEA (,%R13,4),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV %R15,0x48(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| CALL 10b0 <_Znwm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOVL $0,(%RAX) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 | scal (6.3%) |
| CMP $0x1,%R13 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| JE 27e7 <main+0x1f7> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV %R15,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| ADD $0x4,%RDI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| MOV 0x30(%RSP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| LEA (,%RAX,4),%RAX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| LEA -0x4(%RAX),%RDX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 1070 <memset@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| MOV %R15,0x78(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| CALL 10b0 <_Znwm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x10(%RSP),%R13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| MOV %RAX,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOVL $0,(%RAX) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 | scal (6.3%) |
| CMP $0x1,%R13 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| JE 281a <main+0x22a> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV %R15,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| ADD $0x4,%RDI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| LEA -0x4(%RBX),%RDX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 1070 <memset@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| MOV %R15,0x58(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| CALL 10b0 <_Znwm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOVL $0,(%RAX) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 | scal (6.3%) |
| CMP $0x1,%R13 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| JE 2848 <main+0x258> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV %R15,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| ADD $0x4,%RDI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| LEA -0x4(%RBX),%RDX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 1070 <memset@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %R15,0xc8(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| CALL 10b0 <_Znwm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV 0x20(%RSP),%R13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| IMUL %R13,%R13 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | N/A |
| MOVL $0,(%RAX) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 | scal (6.3%) |
| CMPQ $0x1,0x10(%RSP) | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | scal (12.5%) |
| JE 288e <main+0x29e> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| LEA 0x4(%RBX),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV 0x10(%RSP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| LEA (,%RAX,4),%RAX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| LEA -0x4(%RAX),%RDX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 1070 <memset@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV $0x1fffffffffffffff,%RAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CMP %RAX,%R13 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| MOV %RBX,0x110(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| JA 52d3 <main+0x2ce3> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| LEA (,%R13,4),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV %RDI,0xa8(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| CALL 10b0 <_Znwm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOVL $0,(%RAX) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 | scal (6.3%) |
| CMP $0x1,%R13 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| JE 28e4 <main+0x2f4> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| LEA 0x4(%R15),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| LEA (,%R13,4),%RAX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| LEA -0x4(%RAX),%RDX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 1070 <memset@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| LEA (,%R13,4),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV %R15,0x50(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| CALL 10b0 <_Znwm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOVL $0,(%RAX) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 | scal (6.3%) |
| CMP $0x1,%R13 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| JE 291c <main+0x32c> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| LEA 0x4(%R15),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV 0xa8(%RSP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| LEA -0x4(%RAX),%RDX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 1070 <memset@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x20(%RSP),%R13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| LEA (,%R13,4),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV %RDI,0x100(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV %R15,0xb0(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| CALL 10b0 <_Znwm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOVL $0,(%RAX) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 | scal (6.3%) |
| CMP $0x1,%R13D | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (6.3%) |
| JE 296c <main+0x37c> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV %R15,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| ADD $0x4,%RDI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| MOV 0x20(%RSP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| LEA (,%RAX,4),%RAX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| LEA -0x4(%RAX),%RDX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 1070 <memset@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %R15,0xb8(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| LEA 0x260(%RSP),%R15 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV %R15,0x250(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOVL $0x61666564,0x260(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 | scal (6.3%) |
| MOVL $0x746c7561,0x263(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 | scal (6.3%) |
| MOVB $0,0x267(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 | scal (1.6%) |
| MOVQ $0x7,0x258(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 | scal (6.3%) |
| LEA 0x15d8(%RSP),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| LEA 0x250(%RSP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| CALL 1140 <_ZNSt13random_device7_M_initERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x28(%RSP),%R13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| MOV 0x250(%RSP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| CMP %R15,%RDI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| JE 29e5 <main+0x3f5> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV 0x260(%RSP),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| INC %RSI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| LEA 0x15d8(%RSP),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV 0x50(%RSP),%R15 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| CALL 1110 <_ZNSt13random_device9_M_getvalEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %EAX,%ECX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (6.3%) |
| MOV %RCX,0x250(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV $0x4,%EAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV $-0x66f74f21,%R9D | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (6.3%) |
| MOVQ $0x270,0x15d0(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 | scal (6.3%) |
| CMPQ $0,0x10(%RSP) | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | scal (12.5%) |
| JE 2f22 <main+0x932> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV $0x270,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| VPBROADCASTQ 0x3574(%RIP),%ZMM0 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
| VPBROADCASTQ 0x3572(%RIP),%ZMM1 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
| VPBROADCASTQ 0x3570(%RIP),%ZMM2 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
| VPBROADCASTQ 0x356e(%RIP),%ZMM3 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
| VPBROADCASTQ 0x354d(%RIP),%XMM4 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| VPBROADCASTQ 0x354c(%RIP),%XMM5 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| VPBROADCASTQ 0x354b(%RIP),%XMM6 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| VPBROADCASTQ 0x354a(%RIP),%XMM7 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV $-0x80000000,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (6.3%) |
| VMOVSS 0x34f5(%RIP),%XMM8 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (6.3%) |
| VMOVSS 0x34e9(%RIP),%XMM9 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (6.3%) |
| JMP 2b8d <main+0x59d> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| TEST %R13,%R13 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| JNE 2f30 <main+0x940> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| JMP 3a51 <main+0x1461> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| MOV (%R14),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| MOV -0x18(%RAX),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| LEA (%R14,%RAX,1),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV 0x20(%R14,%RAX,1),%ESI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| OR $0x1,%ESI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 1150 <_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x50f0(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| LEA 0x32ad(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x1d,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV $0x1,%EAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %FS:0x28,%RCX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| CMP 0x2960(%RSP),%RCX | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | scal (12.5%) |
| JE 527e <main+0x2c8e> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| JMP 5434 <main+0x2e44> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| MOV $0x270,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| TEST %R13,%R13 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| JE 3a51 <main+0x1461> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| VPBROADCASTQ 0x30fe(%RIP),%ZMM0 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
| VPBROADCASTQ 0x30fc(%RIP),%ZMM1 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
| VPBROADCASTQ 0x30fa(%RIP),%ZMM2 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
| VPBROADCASTQ 0x30f8(%RIP),%ZMM3 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
| VPBROADCASTQ 0x30d7(%RIP),%XMM4 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| VPBROADCASTQ 0x30d6(%RIP),%XMM5 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| VPBROADCASTQ 0x30d5(%RIP),%XMM6 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| VPBROADCASTQ 0x30d4(%RIP),%XMM7 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV $-0x80000000,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (6.3%) |
| VMOVSS 0x307f(%RIP),%XMM8 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (6.3%) |
| VMOVSS 0x3073(%RIP),%XMM9 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (6.3%) |
| JMP 2ffd <main+0xa0d> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| VZEROUPPER | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
| CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,0x120(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV 0x80(%RSP),%RCX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| MOV %RCX,%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| SAL $0x20,%RAX | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| MOV %RAX,0x68(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOVSXD %ECX,%RAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,0x60(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| JE 3c5f <main+0x166f> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| LEA -0x1(%R13),%RAX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV %RAX,0x80(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV %R12D,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| AND $0x3,%EAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,0x10(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV %R12D,%EDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| AND $0x7ffffffc,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| LEA (%R12,%R12,2),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| LEA (,%R12,4),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| LEA (%R12,%R12,1),%R8 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| JMP 3ad6 <main+0x14e6> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,0x10(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV 0x4350(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| LEA 0x2581(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x16,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x10(%RSP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| SUB 0x120(%RSP),%RAX | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | N/A |
| MOV $0x20c49ba5e353f7cf,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| IMUL %RCX | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 | scal (12.5%) |
| MOV %RDX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| SHR $0x3f,%RSI | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| SAR $0x7,%RDX | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| ADD %RDX,%RSI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV 0x4310(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| CALL 10a0 <_ZNSo9_M_insertIlEERSoT_@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| LEA 0x2553(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x4,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,0x120(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| CMPQ $0,0x68(%RSP) | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | scal (12.5%) |
| JE 3ebf <main+0x18cf> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| LEA -0x1(%R13),%RAX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV %RAX,0x80(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV %R12D,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| AND $0x3,%EAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,0x10(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV %R12D,%EDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| AND $0x7ffffffc,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| LEA (%R12,%R12,2),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| LEA (,%R12,4),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| LEA (%R12,%R12,1),%R8 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| JMP 3d36 <main+0x1746> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV 0x40f2(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| LEA 0x233f(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x14,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| SUB 0x120(%RSP),%R13 | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | N/A |
| MOV %R13,%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV $0x20c49ba5e353f7cf,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| IMUL %RCX | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 | scal (12.5%) |
| MOV %RDX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| SHR $0x3f,%RSI | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| SAR $0x7,%RDX | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| ADD %RDX,%RSI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV 0x40b4(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| CALL 10a0 <_ZNSo9_M_insertIlEERSoT_@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| LEA 0x22f7(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x4,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,0x10(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| CMPQ $0,0x68(%RSP) | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV 0x48(%RSP),%R13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| JE 404a <main+0x1a5a> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV 0x28(%RSP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| DEC %RAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %R12D,%ECX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (6.3%) |
| AND $0x7ffffffe,%ECX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (6.3%) |
| MOV %R12D,%EDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| AND $0x7,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %R12D,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| AND $0x7ffffff8,%ESI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| XOR %EDI,%EDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (6.3%) |
| JMP 3f7e <main+0x198e> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,0x30(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV 0x3f65(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| LEA 0x21c7(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x16,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x30(%RSP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| SUB 0x10(%RSP),%RAX | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | N/A |
| MOV $0x20c49ba5e353f7cf,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| IMUL %RCX | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 | scal (12.5%) |
| MOV %RDX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| SHR $0x3f,%RSI | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| SAR $0x7,%RDX | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| ADD %RDX,%RSI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV 0x3f28(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| CALL 10a0 <_ZNSo9_M_insertIlEERSoT_@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| LEA 0x216b(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x4,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,0x80(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| CMPQ $0,0x68(%RSP) | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | scal (12.5%) |
| JE 42bb <main+0x1ccb> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV 0x18(%RSP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| AND $0x7fffffff,%EAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %R12D,%ECX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (6.3%) |
| AND $0x7ffffff0,%ECX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (6.3%) |
| VPBROADCASTQ %RAX,%ZMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | scal (12.5%) |
| MOV %R12D,%EDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| AND $0x7ffffffc,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV 0x28(%RSP),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| LEA (,%RSI,4),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV %RSI,0x10(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| VMOVDQA 0x1ff8(%RIP),%YMM1 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 | vect (50.0%) |
| VPBROADCASTQ 0x1f4f(%RIP),%YMM2 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
| VMOVDQA64 0x1f65(%RIP),%ZMM3 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 | vect (100.0%) |
| VMOVDQA64 0x1f9b(%RIP),%ZMM4 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 | vect (100.0%) |
| VPBROADCASTQ 0x1f29(%RIP),%ZMM5 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
| JMP 4153 <main+0x1b63> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| XCHG %AX,%AX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| VZEROUPPER | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
| CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,0x10(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV 0x3cf1(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| LEA 0x1f6a(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x13,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x10(%RSP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| SUB 0x80(%RSP),%RAX | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | N/A |
| MOV $0x20c49ba5e353f7cf,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| IMUL %RCX | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 | scal (12.5%) |
| MOV %RDX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| SHR $0x3f,%RSI | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| SAR $0x7,%RDX | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| ADD %RDX,%RSI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV 0x3cb1(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| CALL 10a0 <_ZNSo9_M_insertIlEERSoT_@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| LEA 0x1ef4(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x4,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,0x180(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| CMPQ $0,0x68(%RSP) | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | scal (12.5%) |
| JE 4734 <main+0x2144> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| VCVTSI2SS %R12D,%XMM15,%XMM0 | 2 | 0.50 | 0.50 | 0 | 0 | 0 | 1 | 0 | 0 | 6 | 1 | scal (6.3%) |
| VSQRTSS %XMM0,%XMM0,%XMM0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 12 | 3 | scal (6.3%) |
| MOV 0x28(%RSP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| DEC %RAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,0x80(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| SHR $0x20,%RAX | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| MOV 0x18(%RSP),%RDX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| MOV %RDX,%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| XOR $0x1,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| OR %RAX,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| SETNEB 0x1e0(%RSP) | 2 | 0.50 | 0 | 0.33 | 0.33 | 1 | 0 | 0.50 | 0.33 | 1 | 1 | N/A |
| MOV %R12D,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| AND $0x7fffffe0,%EAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,0x120(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV %R12D,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| AND $0x7ffffffc,%EAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,0xe0(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV %R12D,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| AND $0x3,%EAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,0x30(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| VMOVSS 0x1c60(%RIP),%XMM1 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (6.3%) |
| VDIVSS %XMM0,%XMM1,%XMM0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 11 | 3 | scal (6.3%) |
| LEA (,%RDX,4),%R8 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| JMP 43d6 <main+0x1de6> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| VZEROUPPER | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
| CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,0x10(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV 0x3878(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| LEA 0x1b05(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x14,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x10(%RSP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| SUB 0x180(%RSP),%RAX | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | N/A |
| MOV $0x20c49ba5e353f7cf,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| IMUL %RCX | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 | scal (12.5%) |
| MOV %RDX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| SHR $0x3f,%RSI | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| SAR $0x7,%RDX | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| ADD %RDX,%RSI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV 0x3838(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| CALL 10a0 <_ZNSo9_M_insertIlEERSoT_@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| LEA 0x1a7b(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x4,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,0x150(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| CMPQ $0,0x68(%RSP) | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | scal (12.5%) |
| JE 4e67 <main+0x2877> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV 0x18(%RSP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| MOV $-0x66f74f21,%ECX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (6.3%) |
| ADD %RAX,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| ADD $0x66f74f1f,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| MOV %RCX,0x168(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| LEA 0x4(,%RAX,4),%RAX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV %RAX,0x160(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV %R15,%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| ADD $0xc0,%RAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,0x158(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOVQ $0,0x108(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 | scal (6.3%) |
| JMP 482e <main+0x223e> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| VZEROUPPER | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
| CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,0x10(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| MOV 0x3145(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| LEA 0x13e7(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x11,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x10(%RSP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| SUB 0x150(%RSP),%RAX | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | N/A |
| MOV $0x20c49ba5e353f7cf,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| IMUL %RCX | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 | scal (12.5%) |
| MOV %RDX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| SHR $0x3f,%RSI | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| SAR $0x7,%RDX | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| ADD %RDX,%RSI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV 0x3105(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| CALL 10a0 <_ZNSo9_M_insertIlEERSoT_@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| LEA 0x1348(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x4,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,0x30(%RSP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 | scal (12.5%) |
| CMPQ $0,0x68(%RSP) | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | scal (12.5%) |
| JE 5078 <main+0x2a88> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV 0x20(%RSP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| DEC %RAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| SHR $0x20,%RCX | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | scal (12.5%) |
| XOR $0x1,%R12 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| OR %RCX,%R12 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| SETNE %CL | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| MOV 0x18(%RSP),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| MOV %ESI,%EDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| AND $0x7fffffe0,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| AND $0x7ffffffc,%ESI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RSI,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| NEG %RDI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| XOR %R8D,%R8D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (6.3%) |
| JMP 4f43 <main+0x2953> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 1100 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV 0x2f39(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| LEA 0x11ed(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x17,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| SUB 0x30(%RSP),%R12 | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | N/A |
| MOV %R12,%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV $0x20c49ba5e353f7cf,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| IMUL %RCX | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 | scal (12.5%) |
| MOV %RDX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| SHR $0x3f,%RSI | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| SAR $0x7,%RDX | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| ADD %RDX,%RSI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV 0x2efe(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| CALL 10a0 <_ZNSo9_M_insertIlEERSoT_@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| LEA 0x1141(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x4,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| VMOVSS 0xf2d(%RIP),%XMM0 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (6.3%) |
| MOV %R15,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| MOV 0xb0(%RSP),%R15 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| MOV %R15,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV 0xb8(%RSP),%RDX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| MOV 0x18(%RSP),%RCX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| CALL 1e30 <_Z15ValidateSoftmaxPKfS0_S0_if> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %EAX,%R12D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV 0x2eb3(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| LEA 0x117f(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x14,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x2e9b(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| LEA 0x117c(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x1b,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| LEA 0x1187(%RIP),%RAX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| LEA 0x1183(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| TEST %R12B,%R12B | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CMOVNE %RAX,%RSI | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 | N/A |
| XOR $0x1,%R12B | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| MOVZX %R12B,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| LEA 0x2(,%RAX,4),%RDX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV 0x2e5b(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x2e4f(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| LEA 0x1022(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x1,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x2e37(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| LEA 0x113e(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x15,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x2e1f(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| LEA 0x113c(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x3,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x2e07(%RIP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| LEA 0xfda(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x1,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10f0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| LEA 0x15d8(%RSP),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| CALL 1090 <_ZNSt13random_device7_M_finiEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0xb8(%RSP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| MOV 0x100(%RSP),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %R15,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| MOV 0xa8(%RSP),%R15 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| MOV %R15,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x50(%RSP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| MOV %R15,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| MOV 0x70(%RSP),%RBX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| MOV %RBX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0xc8(%RSP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| MOV %RBX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x58(%RSP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| MOV %RBX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x78(%RSP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| MOV 0xd0(%RSP),%R15 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| MOV %R15,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %R13,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| MOV %R15,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %R14,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| MOV %RBX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %R12,%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV %FS:0x28,%RCX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| CMP 0x2960(%RSP),%RCX | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | scal (12.5%) |
| JNE 5434 <main+0x2e44> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| LEA -0x28(%RBP),%RSP | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| POP %RBX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 2 | 0.50 | N/A |
| POP %R12 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 2 | 0.50 | N/A |
| POP %R13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 2 | 0.50 | N/A |
| POP %R14 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 2 | 0.50 | N/A |
| POP %R15 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 2 | 0.50 | N/A |
| POP %RBP | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 2 | 0.50 | N/A |
| RET | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %FS:0x28,%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| CMP 0x2960(%RSP),%RAX | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | scal (12.5%) |
| JNE 5434 <main+0x2e44> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| LEA 0x1045(%RIP),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| CALL 1060 <_ZSt20__throw_length_errorPKc@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %FS:0x28,%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| CMP 0x2960(%RSP),%RAX | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | scal (12.5%) |
| JNE 5434 <main+0x2e44> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| LEA 0x1022(%RIP),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| CALL 1060 <_ZSt20__throw_length_errorPKc@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %FS:0x28,%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| CMP 0x2960(%RSP),%RAX | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | scal (12.5%) |
| JNE 5434 <main+0x2e44> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| LEA 0xfff(%RIP),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| CALL 1060 <_ZSt20__throw_length_errorPKc@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| CALL 5450 <__clang_call_terminate> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| JMP 5369 <main+0x2d79> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| MOV 0x250(%RSP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| CMP %R15,%RDI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | scal (12.5%) |
| JE 5379 <main+0x2d89> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV 0x260(%RSP),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| INC %RSI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| JMP 5379 <main+0x2d89> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| JMP 538e <main+0x2d9e> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| JMP 53a3 <main+0x2db3> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| JMP 53c7 <main+0x2dd7> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| JMP 53d9 <main+0x2de9> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| JMP 53e8 <main+0x2df8> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| JMP 53fa <main+0x2e0a> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| JMP 53b5 <main+0x2dc5> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| JMP 540c <main+0x2e1c> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| JMP 5369 <main+0x2d79> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| JMP 5369 <main+0x2d79> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| JMP 5369 <main+0x2d79> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| JMP 5369 <main+0x2d79> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| JMP 5369 <main+0x2d79> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| JMP 5369 <main+0x2d79> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| JMP 5369 <main+0x2d79> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| JMP 5369 <main+0x2d79> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| LEA 0x15d8(%RSP),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 | N/A |
| CALL 1090 <_ZNSt13random_device7_M_finiEv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0xb8(%RSP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| MOV 0x100(%RSP),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0xb0(%RSP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| MOV 0xa8(%RSP),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x50(%RSP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| MOV 0xa8(%RSP),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x110(%RSP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| MOV 0x70(%RSP),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0xc8(%RSP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| MOV 0x70(%RSP),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x58(%RSP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| MOV 0x70(%RSP),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x78(%RSP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| MOV 0xd0(%RSP),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV 0x48(%RSP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | scal (12.5%) |
| MOV 0xd0(%RSP),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %R14,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| MOV 0x70(%RSP),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| CALL 10c0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %FS:0x28,%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 | N/A |
| CMP 0x2960(%RSP),%RAX | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 | N/A |
| JNE 5434 <main+0x2e44> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 | N/A |
| MOV %R12,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| CALL 1170 <_Unwind_Resume@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| CALL 10e0 <__stack_chk_fail@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (12.5%) |
| CALL 5450 <__clang_call_terminate> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
| Name | Coverage (%) | Time (s) |
|---|---|---|
| ▼main– | 90.59 | 14.05 |
| ▼Loop 74 - attention.cpp:26-171 - attention-avx512– | 0.00 | 0.00 |
| ▼Loop 75 - attention.cpp:26-171 - attention-avx512– | 0.00 | 0.00 |
| ▼Loop 76 - attention.cpp:27-33 - attention-avx512– | 0.84 | 0.13 |
| ○Loop 73 - attention.cpp:30-31 - attention-avx512 | 12.44 | 1.93 |
| ○Loop 77 - attention.cpp:30-31 - attention-avx512 | 0.00 | 0.00 |
| ▼Loop 47 - attention.cpp:26-262 - attention-avx512– | 0.00 | 0.00 |
| ▼Loop 48 - attention.cpp:26-262 - attention-avx512– | 0.03 | 0.00 |
| ▼Loop 49 - attention.cpp:27-33 - attention-avx512– | 8.74 | 1.35 |
| ○Loop 50 - attention.cpp:30-31 - attention-avx512 | 49.32 | 7.65 |
| ○Loop 51 - attention.cpp:30-31 - attention-avx512 | 0.00 | 0.00 |
| ○Loop 52 - attention.cpp:30-31 - attention-avx512 | 0.00 | 0.00 |
| ○Loop 53 - attention.cpp:30-31 - attention-avx512 | 0.00 | 0.00 |
| ▼Loop 30 - attention.cpp:26-306 - attention-avx512– | 0.00 | 0.00 |
| ▼Loop 31 - attention.cpp:26-30 - attention-avx512– | 0.13 | 0.02 |
| ▼Loop 32 - attention.cpp:27-30 - attention-avx512– | 0.84 | 0.13 |
| ○Loop 33 - attention.cpp:30-30 - attention-avx512 | 2.13 | 0.33 |
| ○Loop 34 - attention.cpp:30-30 - attention-avx512 | 0.00 | 0.00 |
| ○Loop 36 - attention.cpp:30-30 - attention-avx512 | 0.00 | 0.00 |
| ○Loop 35 - attention.cpp:30-30 - attention-avx512 | 0.00 | 0.00 |
| ▼Loop 55 - attention.cpp:238-241 - attention-avx512– | 0.00 | 0.00 |
| ▼Loop 56 - attention.cpp:239-241 - attention-avx512– | 0.03 | 0.00 |
| ○Loop 54 - attention.cpp:240-241 - attention-avx512 | 0.19 | 0.03 |
| ○Loop 58 - attention.cpp:240-241 - attention-avx512 | 0.00 | 0.00 |
| ○Loop 57 - attention.cpp:240-241 - attention-avx512 | 0.00 | 0.00 |
| ▼Loop 60 - attention.cpp:26-215 - attention-avx512– | 0.00 | 0.00 |
| ▼Loop 61 - attention.cpp:26-30 - attention-avx512– | 0.00 | 0.00 |
| ▼Loop 65 - attention.cpp:27-30 - attention-avx512– | 0.42 | 0.06 |
| ○Loop 67 - attention.cpp:30-30 - attention-avx512 | 0.61 | 0.09 |
| ○Loop 66 - attention.cpp:30-30 - attention-avx512 | 0.29 | 0.04 |
| ○Loop 63 - attention.cpp:30-30 - attention-avx512 | 0.00 | 0.00 |
| ○Loop 64 - attention.cpp:30-30 - attention-avx512 | 0.00 | 0.00 |
| ○Loop 62 - attention.cpp:30-30 - attention-avx512 | 0.00 | 0.00 |
| ○Loop 59 - attention.cpp:30-30 - attention-avx512 | 0.00 | 0.00 |
| ▼Loop 78 - attention.cpp:157-159 - attention-avx512– | 0.00 | 0.00 |
| ○Loop 86 - random.tcc:412-417 - attention-avx512 | 0.00 | 0.00 |
| ▼Loop 79 - random.tcc:404-3558 - attention-avx512– | 0.00 | 0.00 |
| ○Loop 80 - random.tcc:404-409 - attention-avx512 | 0.00 | 0.00 |
| ○Loop 81 - random.tcc:412-417 - attention-avx512 | 0.00 | 0.00 |
| ○Loop 85 - random.tcc:404-409 - attention-avx512 | 0.00 | 0.00 |
| ▼Loop 82 - random.tcc:404-3558 - attention-avx512– | 0.00 | 0.00 |
| ○Loop 84 - random.tcc:412-417 - attention-avx512 | 0.00 | 0.00 |
| ○Loop 83 - random.tcc:404-409 - attention-avx512 | 0.00 | 0.00 |
| ▼Loop 41 - attention.cpp:43-284 - attention-avx512– | 0.00 | 0.00 |
| ▼Loop 42 - attention.cpp:43-284 - attention-avx512– | 0.48 | 0.08 |
| ○Loop 40 - attention.cpp:55-56 - attention-avx512 | 0.32 | 0.05 |
| ○Loop 46 - attention.cpp:47-48 - attention-avx512 | 0.16 | 0.03 |
| ○Loop 43 - attention.cpp:55-56 - attention-avx512 | 0.13 | 0.02 |
| ○Loop 38 - attention.cpp:52-53 - attention-avx512 | 0.13 | 0.02 |
| ○Loop 44 - attention.cpp:52-53 - attention-avx512 | 0.13 | 0.02 |
| ○Loop 45 - attention.cpp:47-48 - attention-avx512 | 0.03 | 0.00 |
| ○Loop 39 - attention.cpp:52-53 - attention-avx512 | 0.03 | 0.00 |
| ○Loop 37 - attention.cpp:47-48 - attention-avx512 | 0.00 | 0.00 |
| ○Loop 90 - random.tcc:333-339 - attention-avx512 | 0.00 | 0.00 |
| ▼Loop 69 - attention.cpp:26-193 - attention-avx512– | 0.00 | 0.00 |
| ▼Loop 70 - attention.cpp:26-193 - attention-avx512– | 0.03 | 0.00 |
| ▼Loop 71 - attention.cpp:27-33 - attention-avx512– | 1.06 | 0.16 |
| ○Loop 68 - attention.cpp:30-31 - attention-avx512 | 12.06 | 1.87 |
| ○Loop 72 - attention.cpp:30-31 - attention-avx512 | 0.00 | 0.00 |
| ▼Loop 87 - attention.cpp:156-156 - attention-avx512– | 0.00 | 0.00 |
| ○Loop 88 - random.tcc:404-409 - attention-avx512 | 0.00 | 0.00 |
| ○Loop 89 - random.tcc:412-417 - attention-avx512 | 0.00 | 0.00 |
