| Function: main | Module: attention-gcc-znver5-256 | Source: attention_v2.cpp:26-332 [...] | Coverage (incl. loops): 84.61% | (excl. loops): 0.00% |
|---|
| Function: main | Module: attention-gcc-znver5-256 | Source: attention_v2.cpp:26-332 [...] | Coverage (incl. loops): 84.61% | (excl. loops): 0.00% |
|---|
/cluster/comp/gcc/15.1.0/include/c++/15.1.0/bits/random.h: 248 - 1782 |
-------------------------------------------------------------------------------- |
248: __res %= __m; |
[...] |
1760: random_device() { _M_init("default"); } |
[...] |
1766: { _M_fini(); } |
[...] |
1782: { return this->_M_getval(); } |
/usr/include/stdlib.h: 363 - 363 |
-------------------------------------------------------------------------------- |
363: return (int) strtol (__nptr, (char **) NULL, 10); |
/cluster/comp/gcc/15.1.0/include/c++/15.1.0/bits/ostream.h: 175 - 739 |
-------------------------------------------------------------------------------- |
175: { return _M_insert(__n); } |
[...] |
739: __ostream_insert(__out, __s, |
/cluster/comp/gcc/15.1.0/include/c++/15.1.0/cmath: 450 - 450 |
-------------------------------------------------------------------------------- |
450: { return __builtin_sqrtf(__x); } |
/cluster/comp/gcc/15.1.0/include/c++/15.1.0/bits/new_allocator.h: 104 - 172 |
-------------------------------------------------------------------------------- |
104: ~__new_allocator() _GLIBCXX_USE_NOEXCEPT { } |
[...] |
151: return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); |
[...] |
172: _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n)); |
/cluster/comp/gcc/15.1.0/include/c++/15.1.0/bits/chrono.h: 218 - 720 |
-------------------------------------------------------------------------------- |
218: static_cast<_CR>(__d.count()) / static_cast<_CR>(_CF::den))); |
[...] |
631: __r += __d.count(); |
[...] |
720: return __cd(__cd(__lhs).count() - __cd(__rhs).count()); |
/cluster/comp/gcc/15.1.0/include/c++/15.1.0/bits/basic_string.h: 205 - 896 |
-------------------------------------------------------------------------------- |
205: : allocator_type(__a), _M_p(__dat) { } |
[...] |
234: { _M_string_length = __length; } |
235: |
236: _GLIBCXX20_CONSTEXPR |
237: pointer |
238: _M_data() const |
239: { return _M_dataplus._M_p; } |
[...] |
254: _M_local_data() const |
[...] |
280: if (_M_data() == _M_local_data()) |
[...] |
305: { _Alloc_traits::deallocate(_M_get_allocator(), _M_data(), __size + 1); } |
[...] |
896: { _M_dispose(); } |
/cluster/comp/gcc/15.1.0/include/c++/15.1.0/bits/random.tcc: 326 - 3374 |
-------------------------------------------------------------------------------- |
326: mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, __d, |
327: __s, __b, __t, __c, __l, __f>:: |
328: seed(result_type __sd) |
329: { |
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; |
[...] |
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); |
[...] |
3367: __sum += _RealType(__urng() - __urng.min()) * __tmp; |
3368: __tmp *= __r; |
3369: } |
3370: __ret = __sum / __tmp; |
3371: if (__builtin_expect(__ret >= _RealType(1), 0)) |
3372: { |
3373: #if _GLIBCXX_USE_C99_MATH_FUNCS |
3374: __ret = std::nextafter(_RealType(1), _RealType(0)); |
/cluster/comp/gcc/15.1.0/include/c++/15.1.0/bits/stl_construct.h: 133 - 133 |
-------------------------------------------------------------------------------- |
133: ::new(static_cast<void*>(__p)) _Tp(std::forward<_Args>(__args)...); |
/cluster/comp/gcc/15.1.0/include/c++/15.1.0/bits/char_traits.h: 352 - 429 |
-------------------------------------------------------------------------------- |
352: __c1 = __c2; |
[...] |
429: return static_cast<char_type*>(__builtin_memcpy(__s1, __s2, __n)); |
/home/eoseret/llm-attention/attention_v2.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); |
[...] |
97: { |
98: if (argc < 4) { |
99: std::cerr << "Usage: " << argv[0] << " <context_size> <dim> <rept>\n"; |
100: return 1; |
[...] |
107: if (context_size <= 0 || dim <= 0) { |
108: std::cerr << "Both context_size and dim must be positive integers.\n"; |
109: return 1; |
[...] |
129: x = std::chrono::microseconds{0}; |
130: } |
131: #endif |
132: |
133: size_t elemsX = static_cast<size_t>(context_size) * dim; |
134: size_t elemsW = static_cast<size_t>(dim) * dim; |
135: size_t elemsS = static_cast<size_t>(context_size) * context_size; |
[...] |
144: for (size_t r = 0; r < rept; r++) { |
[...] |
160: std::mt19937 rng(rd()); |
161: std::uniform_real_distribution<float> dist(0.0f, 1.0f); |
162: |
163: for (size_t i = 0; i < elemsX; ++i) h_X[i] = dist(rng); |
164: for (size_t i = 0; i < elemsW; ++i) { |
165: h_WQ[i] = dist(rng); |
166: h_WK[i] = dist(rng); |
167: h_WV[i] = dist(rng); |
[...] |
175: start = std::chrono::steady_clock::now(); |
176: #endif |
177: |
178: MatMul(h_X.data(), h_WQ.data(), h_Q.data(), context_size, dim, dim); |
[...] |
185: end = std::chrono::steady_clock::now(); |
[...] |
194: start = std::chrono::steady_clock::now(); |
[...] |
204: end = std::chrono::steady_clock::now(); |
[...] |
213: start = std::chrono::steady_clock::now(); |
[...] |
223: end = std::chrono::steady_clock::now(); |
224: elapsed[2] += std::chrono::duration_cast<std::chrono::microseconds>(end - start); |
225: #endif |
226: float scale = 1.0f / std::sqrt(static_cast<float>(dim)); |
[...] |
233: start = std::chrono::steady_clock::now(); |
234: #endif |
235: |
236: for (int i = 0; i < context_size; ++i) |
237: for (int j = 0; j < dim; ++j)// vectorized |
238: h_KT[j * context_size + i] = h_K[i * dim + j]; |
[...] |
245: end = std::chrono::steady_clock::now(); |
[...] |
254: start = std::chrono::steady_clock::now(); |
[...] |
264: end = std::chrono::steady_clock::now(); |
[...] |
273: start = std::chrono::steady_clock::now(); |
274: #endif |
275: |
276: softmax(h_S.data(), h_D.data(), h_P.data(), context_size); |
[...] |
283: end = std::chrono::steady_clock::now(); |
[...] |
292: start = std::chrono::steady_clock::now(); |
[...] |
302: end = std::chrono::steady_clock::now(); |
303: elapsed[6] += std::chrono::duration_cast<std::chrono::microseconds>(end - start); |
304: #endif |
305: |
306: if (r == rept - 1) { |
307: bool softmax_ok = ValidateSoftmax(h_S.data(), h_P.data(), h_D.data(), context_size); |
308: |
309: std::cout << "Validation results:\n"; |
310: std::cout << " Softmax (rows sum & D) : " << (softmax_ok ? "OK" : "FAILED") << "\n"; |
[...] |
316: std::cout << " Output all finite: " << (all_finite ? "YES" : "NO") << "\n"; |
317: if (!(softmax_ok && all_finite)) return 1; |
318: } |
319: } // repetition |
320: |
321: #if !defined (_EXTRAE) && !defined (_RAVETRACE) |
322: std::cout << "Elapsed Matmul_Query: " << elapsed[0].count() << " us\n"; |
323: std::cout << "Elapsed Matmul_Key: " << elapsed[1].count() << " us\n"; |
324: std::cout << "Elapsed Matmul_Value: " << elapsed[2].count() << " us\n"; |
325: std::cout << "Elapsed Transpose: " << elapsed[3].count() << " us\n"; |
326: std::cout << "Elapsed Matmul_QKt: " << elapsed[4].count() << " us\n"; |
327: std::cout << "Elapsed Softmax: " << elapsed[5].count() << " us\n"; |
328: std::cout << "Elapsed Matmul_Output: "<< elapsed[6].count() << " us\n"; |
329: #endif |
330: |
331: return 0; |
332: } |
/cluster/comp/gcc/15.1.0/include/c++/15.1.0/bits/stl_vector.h: 2209 - 2209 |
-------------------------------------------------------------------------------- |
2209: if (__n > _S_max_size(_Tp_alloc_type(__a))) |
/cluster/comp/gcc/15.1.0/include/c++/15.1.0/bits/stl_uninitialized.h: 895 - 895 |
-------------------------------------------------------------------------------- |
895: ++__first; |
/cluster/comp/gcc/15.1.0/include/c++/15.1.0/bits/stl_algobase.h: 925 - 1143 |
-------------------------------------------------------------------------------- |
925: *__first = __val; |
[...] |
1137: __fill_n_a(_OutputIterator __first, _Size __n, const _Tp& __value, |
[...] |
1143: if (__n <= 0) |
0x401300 PUSH %RBP |
0x401301 MOV %RSP,%RBP |
0x401304 PUSH %R15 |
0x401306 PUSH %R14 |
0x401308 PUSH %R13 |
0x40130a PUSH %R12 |
0x40130c PUSH %RBX |
0x40130d MOV %RSI,%RBX |
0x401310 SUB $0x2848,%RSP |
0x401317 CMP $0x3,%EDI |
0x40131a JLE 4026be |
0x401320 MOV 0x8(%RSI),%RDI |
0x401324 MOV $0xa,%EDX |
0x401329 XOR %ESI,%ESI |
0x40132b CALL 4010e0 <strtol@plt> |
0x401330 MOV 0x10(%RBX),%RDI |
0x401334 MOV $0xa,%EDX |
0x401339 XOR %ESI,%ESI |
0x40133b MOV %EAX,-0x2804(%RBP) |
0x401341 MOV %RAX,-0x27a0(%RBP) |
0x401348 CALL 4010e0 <strtol@plt> |
0x40134d MOV 0x18(%RBX),%RDI |
0x401351 MOV $0xa,%EDX |
0x401356 XOR %ESI,%ESI |
0x401358 MOV %RAX,-0x2798(%RBP) |
0x40135f CALL 4010e0 <strtol@plt> |
0x401364 MOV -0x27a0(%RBP),%R9 |
0x40136b MOV %RAX,-0x2820(%RBP) |
0x401372 TEST %R9D,%R9D |
0x401375 JLE 402868 |
0x40137b MOV -0x2798(%RBP),%R8 |
0x401382 TEST %R8D,%R8D |
0x401385 JLE 402868 |
0x40138b MOV $0xe,%ECX |
0x401390 XOR %EAX,%EAX |
0x401392 LEA -0x2790(%RBP),%RDI |
0x401399 REP_STOSL (%RDI) |
0x40139b CMPL $0,-0x2820(%RBP) |
0x4013a2 JE 402703 |
0x4013a8 MOVSXD %R8D,%RAX |
0x4013ab MOVSXD %R9D,%RBX |
0x4013ae MOV %RAX,%RDI |
0x4013b1 MOV %RBX,%RSI |
0x4013b4 MOV %RBX,-0x2828(%RBP) |
0x4013bb IMUL %RAX,%RDI |
0x4013bf IMUL %RAX,%RBX |
0x4013c3 MOV %RDI,-0x2810(%RBP) |
0x4013ca MOV %RSI,%RDI |
0x4013cd IMUL %RSI,%RDI |
0x4013d1 MOVSXD -0x2820(%RBP),%RSI |
0x4013d8 MOV %RBX,-0x2800(%RBP) |
0x4013df SHR $0x3d,%RBX |
0x4013e3 MOV %RDI,-0x2818(%RBP) |
0x4013ea MOV %RSI,-0x2830(%RBP) |
0x4013f1 JNE 4012d8 |
0x4013f7 MOV -0x2810(%RBP),%RBX |
0x4013fe MOV -0x2800(%RBP),%R15 |
0x401405 MOV %R8,-0x27b8(%RBP) |
0x40140c MOV %R9,-0x2798(%RBP) |
0x401413 SAL $0x2,%RAX |
0x401417 MOV %RAX,-0x2838(%RBP) |
0x40141e LEA (,%R15,4),%RDI |
0x401426 SAL $0x2,%RBX |
0x40142a MOV %RBX,-0x27a8(%RBP) |
0x401431 MOV -0x2818(%RBP),%RBX |
0x401438 MOV %RDI,-0x27a0(%RBP) |
0x40143f SAL $0x2,%RBX |
0x401443 MOV %RBX,-0x27b0(%RBP) |
0x40144a MOV -0x2828(%RBP),%RBX |
0x401451 SAL $0x2,%RBX |
0x401455 MOV %RBX,-0x27e0(%RBP) |
0x40145c CALL 401080 <_Znwm@plt> |
0x401461 MOV -0x2798(%RBP),%R9 |
0x401468 MOV -0x27b8(%RBP),%R8 |
0x40146f MOVL $0,(%RAX) |
0x401475 MOV %RAX,%RBX |
0x401478 XOR %EAX,%EAX |
0x40147a DEC %R15 |
0x40147d MOV %RAX,-0x27f8(%RBP) |
0x401484 JE 4014b8 |
(19) 0x401486 MOV -0x27a0(%RBP),%RAX |
(19) 0x40148d LEA 0x4(%RBX),%RDI |
(19) 0x401491 XOR %ESI,%ESI |
(19) 0x401493 MOV %R8,-0x27b8(%RBP) |
(19) 0x40149a MOV %R9,-0x2798(%RBP) |
(19) 0x4014a1 LEA -0x4(%RAX),%RDX |
(19) 0x4014a5 CALL 401040 <memset@plt> |
(19) 0x4014aa MOV -0x2798(%RBP),%R9 |
(19) 0x4014b1 MOV -0x27b8(%RBP),%R8 |
(19) 0x4014b8 MOV $0x1fffffffffffffff,%RAX |
(19) 0x4014c2 CMP -0x2810(%RBP),%RAX |
(19) 0x4014c9 JB 4012ce |
(19) 0x4014cf MOV -0x2820(%RBP),%EAX |
(19) 0x4014d5 DEC %EAX |
(19) 0x4014d7 CLTQ |
(19) 0x4014d9 MOV %RAX,-0x2840(%RBP) |
(20) 0x4014e0 MOV -0x27a8(%RBP),%RDI |
(20) 0x4014e7 MOV %R8,-0x27b8(%RBP) |
(20) 0x4014ee MOV %R9,-0x2798(%RBP) |
(20) 0x4014f5 CALL 401080 <_Znwm@plt> |
(20) 0x4014fa CMPQ $0x1,-0x2810(%RBP) |
(20) 0x401502 MOV %RAX,-0x27e8(%RBP) |
(20) 0x401509 MOVL $0,(%RAX) |
(20) 0x40150f MOV -0x2798(%RBP),%R9 |
(20) 0x401516 JE 4024d1 |
(20) 0x40151c MOV -0x27a8(%RBP),%R15 |
(20) 0x401523 LEA 0x4(%RAX),%RDI |
(20) 0x401527 XOR %ESI,%ESI |
(20) 0x401529 MOV %R9,-0x2798(%RBP) |
(20) 0x401530 LEA -0x4(%R15),%RDX |
(20) 0x401534 CALL 401040 <memset@plt> |
(20) 0x401539 MOV %R15,%RDI |
(20) 0x40153c CALL 401080 <_Znwm@plt> |
(20) 0x401541 MOVL $0,(%RAX) |
(20) 0x401547 LEA 0x4(%RAX),%RDI |
(20) 0x40154b LEA -0x4(%R15),%RDX |
(20) 0x40154f XOR %ESI,%ESI |
(20) 0x401551 MOV %RAX,-0x27c8(%RBP) |
(20) 0x401558 CALL 401040 <memset@plt> |
(20) 0x40155d MOV %R15,%RDI |
(20) 0x401560 CALL 401080 <_Znwm@plt> |
(20) 0x401565 MOVL $0,(%RAX) |
(20) 0x40156b LEA -0x4(%R15),%RDX |
(20) 0x40156f LEA 0x4(%RAX),%RDI |
(20) 0x401573 XOR %ESI,%ESI |
(20) 0x401575 MOV %RAX,%R15 |
(20) 0x401578 CALL 401040 <memset@plt> |
(20) 0x40157d MOV -0x27b8(%RBP),%R8 |
(20) 0x401584 MOV -0x2798(%RBP),%R9 |
(20) 0x40158b MOV -0x27a0(%RBP),%RDI |
(20) 0x401592 MOV %R8,-0x27b8(%RBP) |
(20) 0x401599 MOV %R9,-0x2798(%RBP) |
(20) 0x4015a0 CALL 401080 <_Znwm@plt> |
(20) 0x4015a5 MOV %RAX,-0x27f0(%RBP) |
(20) 0x4015ac MOVL $0,(%RAX) |
(20) 0x4015b2 MOV -0x2800(%RBP),%RAX |
(20) 0x4015b9 MOV -0x2798(%RBP),%R9 |
(20) 0x4015c0 DEC %RAX |
(20) 0x4015c3 JE 40246a |
(20) 0x4015c9 MOV -0x27a0(%RBP),%R13 |
(20) 0x4015d0 MOV -0x27f0(%RBP),%RAX |
(20) 0x4015d7 XOR %ESI,%ESI |
(20) 0x4015d9 MOV %R9,-0x2798(%RBP) |
(20) 0x4015e0 LEA 0x4(%RAX),%RDI |
(20) 0x4015e4 LEA -0x4(%R13),%RDX |
(20) 0x4015e8 CALL 401040 <memset@plt> |
(20) 0x4015ed MOV %R13,%RDI |
(20) 0x4015f0 CALL 401080 <_Znwm@plt> |
(20) 0x4015f5 MOVL $0,(%RAX) |
(20) 0x4015fb LEA 0x4(%RAX),%RDI |
(20) 0x4015ff LEA -0x4(%R13),%RDX |
(20) 0x401603 XOR %ESI,%ESI |
(20) 0x401605 MOV %RAX,%R12 |
(20) 0x401608 CALL 401040 <memset@plt> |
(20) 0x40160d MOV %R13,%RDI |
(20) 0x401610 CALL 401080 <_Znwm@plt> |
(20) 0x401615 MOVL $0,(%RAX) |
(20) 0x40161b LEA 0x4(%RAX),%RDI |
(20) 0x40161f LEA -0x4(%R13),%RDX |
(20) 0x401623 XOR %ESI,%ESI |
(20) 0x401625 MOV %RAX,-0x27d0(%RBP) |
(20) 0x40162c CALL 401040 <memset@plt> |
(20) 0x401631 MOV -0x27a0(%RBP),%RDI |
(20) 0x401638 CALL 401080 <_Znwm@plt> |
(20) 0x40163d MOVL $0,(%RAX) |
(20) 0x401643 LEA 0x4(%RAX),%RDI |
(20) 0x401647 LEA -0x4(%R13),%RDX |
(20) 0x40164b XOR %ESI,%ESI |
(20) 0x40164d MOV %RAX,-0x27d8(%RBP) |
(20) 0x401654 CALL 401040 <memset@plt> |
(20) 0x401659 MOV -0x27a0(%RBP),%RDI |
(20) 0x401660 CALL 401080 <_Znwm@plt> |
(20) 0x401665 MOVL $0,(%RAX) |
(20) 0x40166b LEA -0x4(%R13),%RDX |
(20) 0x40166f LEA 0x4(%RAX),%RDI |
(20) 0x401673 XOR %ESI,%ESI |
(20) 0x401675 MOV %RAX,%R13 |
(20) 0x401678 CALL 401040 <memset@plt> |
(20) 0x40167d MOV -0x27b8(%RBP),%R8 |
(20) 0x401684 MOV -0x2798(%RBP),%R9 |
(20) 0x40168b MOV $0x1fffffffffffffff,%RAX |
(20) 0x401695 CMP -0x2818(%RBP),%RAX |
(20) 0x40169c JB 401297 |
(20) 0x4016a2 MOV -0x27b0(%RBP),%RDI |
(20) 0x4016a9 MOV %R8,-0x27c0(%RBP) |
(20) 0x4016b0 MOV %R9,-0x2798(%RBP) |
(20) 0x4016b7 CALL 401080 <_Znwm@plt> |
(20) 0x4016bc CMPQ $0x1,-0x2818(%RBP) |
(20) 0x4016c4 MOV %RAX,-0x27b8(%RBP) |
(20) 0x4016cb MOVL $0,(%RAX) |
(20) 0x4016d1 MOV -0x2798(%RBP),%R9 |
(20) 0x4016d8 MOV -0x27c0(%RBP),%R8 |
(20) 0x4016df JE 402436 |
(20) 0x4016e5 MOV -0x27b0(%RBP),%R14 |
(20) 0x4016ec LEA 0x4(%RAX),%RDI |
(20) 0x4016f0 XOR %ESI,%ESI |
(20) 0x4016f2 MOV %R8,-0x2848(%RBP) |
(20) 0x4016f9 MOV %R9,-0x27c0(%RBP) |
(20) 0x401700 LEA -0x4(%R14),%RDX |
(20) 0x401704 MOV %RDX,-0x2798(%RBP) |
(20) 0x40170b CALL 401040 <memset@plt> |
(20) 0x401710 MOV %R14,%RDI |
(20) 0x401713 CALL 401080 <_Znwm@plt> |
(20) 0x401718 MOVL $0,(%RAX) |
(20) 0x40171e MOV -0x2798(%RBP),%RDX |
(20) 0x401725 LEA 0x4(%RAX),%RDI |
(20) 0x401729 XOR %ESI,%ESI |
(20) 0x40172b MOV %RAX,%R14 |
(20) 0x40172e CALL 401040 <memset@plt> |
(20) 0x401733 MOV -0x27c0(%RBP),%R9 |
(20) 0x40173a MOV -0x2848(%RBP),%R8 |
(20) 0x401741 MOV -0x27e0(%RBP),%RDI |
(20) 0x401748 MOV %R8,-0x2848(%RBP) |
(20) 0x40174f MOV %R9,-0x2798(%RBP) |
(20) 0x401756 CALL 401080 <_Znwm@plt> |
(20) 0x40175b CMPQ $0x1,-0x2828(%RBP) |
(20) 0x401763 MOV %RAX,-0x27c0(%RBP) |
(20) 0x40176a MOVL $0,(%RAX) |
(20) 0x401770 MOV -0x2798(%RBP),%R9 |
(20) 0x401777 MOV -0x2848(%RBP),%R8 |
(20) 0x40177e JE 4017b9 |
(20) 0x401780 MOV -0x27e0(%RBP),%RAX |
(20) 0x401787 XOR %ESI,%ESI |
(20) 0x401789 MOV %R8,-0x2848(%RBP) |
(20) 0x401790 MOV %R9,-0x2798(%RBP) |
(20) 0x401797 LEA -0x4(%RAX),%RDX |
(20) 0x40179b MOV -0x27c0(%RBP),%RAX |
(20) 0x4017a2 LEA 0x4(%RAX),%RDI |
(20) 0x4017a6 CALL 401040 <memset@plt> |
(20) 0x4017ab MOV -0x2798(%RBP),%R9 |
(20) 0x4017b2 MOV -0x2848(%RBP),%R8 |
(20) 0x4017b9 LEA -0x13b0(%RBP),%RAX |
(20) 0x4017c0 LEA -0x13c0(%RBP),%RSI |
(20) 0x4017c7 LEA -0x2750(%RBP),%RDI |
(20) 0x4017ce MOVL $0x61666564,-0x13b0(%RBP) |
(20) 0x4017d8 MOV %R8,-0x2848(%RBP) |
(20) 0x4017df MOV %R9,-0x2798(%RBP) |
(20) 0x4017e6 MOV %RAX,-0x13c0(%RBP) |
(20) 0x4017ed MOVL $0x746c7561,-0x13ad(%RBP) |
(20) 0x4017f7 MOVQ $0x7,-0x13b8(%RBP) |
(20) 0x401802 MOVB $0,-0x13a9(%RBP) |
(20) 0x401809 CALL 401120 <_ZNSt13random_device7_M_initERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@plt> |
(20) 0x40180e MOV -0x13c0(%RBP),%RDI |
(20) 0x401815 LEA -0x13b0(%RBP),%RAX |
(20) 0x40181c MOV -0x2798(%RBP),%R9 |
(20) 0x401823 MOV -0x2848(%RBP),%R8 |
(20) 0x40182a CMP %RAX,%RDI |
(20) 0x40182d JE 40184d |
(20) 0x40182f MOV -0x13b0(%RBP),%RAX |
(20) 0x401836 LEA 0x1(%RAX),%RSI |
(20) 0x40183a CALL 401090 <_ZdlPvm@plt> |
(20) 0x40183f MOV -0x2848(%RBP),%R8 |
(20) 0x401846 MOV -0x2798(%RBP),%R9 |
(20) 0x40184d LEA -0x2750(%RBP),%RDI |
(20) 0x401854 MOV %R8,-0x2848(%RBP) |
(20) 0x40185b MOV %R9,-0x2798(%RBP) |
(20) 0x401862 CALL 4010d0 <_ZNSt13random_device9_M_getvalEv@plt> |
(20) 0x401867 MOV %EAX,%EAX |
(20) 0x401869 MOV -0x2798(%RBP),%R9 |
(20) 0x401870 MOV -0x2848(%RBP),%R8 |
(20) 0x401877 MOV $0x1,%ECX |
(20) 0x40187c MOV %RAX,-0x13c0(%RBP) |
(20) 0x401883 MOV %RAX,%RDX |
(20) 0x401886 VXORPS %XMM1,%XMM1,%XMM1 |
(20) 0x40188a NOPW %CS:(%RAX,%RAX,1) |
(20) 0x401895 NOPW %CS:(%RAX,%RAX,1) |
(20) 0x4018a0 NOPW %CS:(%RAX,%RAX,1) |
(20) 0x4018ab NOPW %CS:(%RAX,%RAX,1) |
(20) 0x4018b6 NOPW %CS:(%RAX,%RAX,1) |
(1) 0x4018c0 MOV %RDX,%RAX |
(1) 0x4018c3 SHR $0x1e,%RAX |
(1) 0x4018c7 XOR %RDX,%RAX |
(1) 0x4018ca IMUL $0x6c078965,%RAX,%RAX |
(1) 0x4018d1 LEA (%RAX,%RCX,1),%EDX |
(1) 0x4018d4 MOV %RDX,-0x13c0(%RBP,%RCX,8) |
(1) 0x4018dc INC %RCX |
(1) 0x4018df CMP $0x270,%RCX |
(1) 0x4018e6 JNE 4018c0 |
(20) 0x4018e8 MOV -0x27a0(%RBP),%RAX |
(20) 0x4018ef MOV %R12,-0x2848(%RBP) |
(20) 0x4018f6 VMOVSS 0x290e(%RIP),%XMM2 |
(20) 0x4018fe VMOVSS 0x290a(%RIP),%XMM3 |
(20) 0x401906 VMOVSS 0x28fa(%RIP),%XMM5 |
(20) 0x40190e MOVQ $0x270,-0x40(%RBP) |
(20) 0x401916 MOV %RBX,-0x2798(%RBP) |
(20) 0x40191d MOV %R9,-0x2850(%RBP) |
(20) 0x401924 MOV %R8,-0x2858(%RBP) |
(20) 0x40192b LEA (%RAX,%RBX,1),%RSI |
(20) 0x40192f MOV %RSI,%R12 |
(20) 0x401932 JMP 4019a8 |
0x401934 NOPW %CS:(%RAX,%RAX,1) |
0x40193f NOP |
(22) 0x401940 MOV -0x13c0(%RBP,%RAX,8),%RDI |
(22) 0x401948 LEA 0x1(%RAX),%RCX |
(22) 0x40194c ADD $0x4,%RBX |
(22) 0x401950 MOV %RCX,-0x40(%RBP) |
(22) 0x401954 MOV %RDI,%RAX |
(22) 0x401957 SHR $0xb,%RAX |
(22) 0x40195b MOV %EAX,%EAX |
(22) 0x40195d XOR %RDI,%RAX |
(22) 0x401960 MOV %RAX,%RDI |
(22) 0x401963 SAL $0x7,%RDI |
(22) 0x401967 AND $-0x62d3a980,%EDI |
(22) 0x40196d XOR %RAX,%RDI |
(22) 0x401970 MOV %RDI,%RAX |
(22) 0x401973 SAL $0xf,%RAX |
(22) 0x401977 AND $-0x103a0000,%EAX |
(22) 0x40197c XOR %RDI,%RAX |
(22) 0x40197f MOV %RAX,%RDI |
(22) 0x401982 SHR $0x12,%RDI |
(22) 0x401986 XOR %RDI,%RAX |
(22) 0x401989 VCVTUSI2SS %RAX,%XMM1,%XMM0 |
(22) 0x40198f VMULSS %XMM2,%XMM0,%XMM0 |
(22) 0x401993 VCMPSS $0x2,%XMM0,%XMM3,%XMM4 |
(22) 0x401998 VBLENDVPS %XMM4,%XMM5,%XMM0,%XMM0 |
(22) 0x40199e VMOVSS %XMM0,-0x4(%RBX) |
(22) 0x4019a3 CMP %R12,%RBX |
(22) 0x4019a6 JE 4019e5 |
(22) 0x4019a8 MOV %RCX,%RAX |
(22) 0x4019ab CMP $0x26f,%RCX |
(22) 0x4019b2 JBE 401940 |
(22) 0x4019b4 LEA -0x13c0(%RBP),%RDI |
(22) 0x4019bb CALL 403200 <_ZNSt23mersenne_twister_engineImLm32ELm624ELm397ELm31ELm2567483615ELm11ELm4294967295ELm7ELm2636928640ELm15ELm4022730752ELm18ELm1812433253EE11_M_gen_randEv> |
(22) 0x4019c0 VMOVSS 0x2840(%RIP),%XMM5 |
(22) 0x4019c8 VMOVSS 0x2840(%RIP),%XMM3 |
(22) 0x4019d0 VMOVSS 0x2834(%RIP),%XMM2 |
(22) 0x4019d8 MOV -0x40(%RBP),%RAX |
(22) 0x4019dc VXORPS %XMM1,%XMM1,%XMM1 |
(22) 0x4019e0 JMP 401940 |
(20) 0x4019e5 MOV -0x2850(%RBP),%R9 |
(20) 0x4019ec MOV -0x2858(%RBP),%R8 |
(20) 0x4019f3 MOV -0x27c8(%RBP),%R10 |
(20) 0x4019fa MOV -0x27a8(%RBP),%RAX |
(20) 0x401a01 MOV %R13,-0x2850(%RBP) |
(20) 0x401a08 MOV %R14,-0x2858(%RBP) |
(20) 0x401a0f VMOVSS 0x27f1(%RIP),%XMM4 |
(20) 0x401a17 MOV -0x27e8(%RBP),%R12 |
(20) 0x401a1e MOV %R15,%R14 |
(20) 0x401a21 MOV %R9,-0x2860(%RBP) |
(20) 0x401a28 MOV %R8,-0x2868(%RBP) |
(20) 0x401a2f LEA (%R15,%RAX,1),%RBX |
(20) 0x401a33 MOV %R10,%R13 |
(20) 0x401a36 JMP 401b8f |
0x401a3b NOPL (%RAX,%RAX,1) |
(21) 0x401a40 LEA 0x1(%RCX),%RDI |
(21) 0x401a44 MOV -0x13c0(%RBP,%RCX,8),%RCX |
(21) 0x401a4c MOV %RDI,-0x40(%RBP) |
(21) 0x401a50 MOV %RCX,%RAX |
(21) 0x401a53 SHR $0xb,%RAX |
(21) 0x401a57 MOV %EAX,%EAX |
(21) 0x401a59 XOR %RCX,%RAX |
(21) 0x401a5c MOV %RAX,%RCX |
(21) 0x401a5f SAL $0x7,%RCX |
(21) 0x401a63 AND $-0x62d3a980,%ECX |
(21) 0x401a69 XOR %RAX,%RCX |
(21) 0x401a6c MOV %RCX,%RAX |
(21) 0x401a6f SAL $0xf,%RAX |
(21) 0x401a73 AND $-0x103a0000,%EAX |
(21) 0x401a78 XOR %RCX,%RAX |
(21) 0x401a7b MOV %RAX,%RCX |
(21) 0x401a7e SHR $0x12,%RCX |
(21) 0x401a82 XOR %RCX,%RAX |
(21) 0x401a85 VCVTUSI2SS %RAX,%XMM1,%XMM0 |
(21) 0x401a8b VMULSS %XMM2,%XMM0,%XMM0 |
(21) 0x401a8f VCMPSS $0x2,%XMM0,%XMM3,%XMM5 |
(21) 0x401a94 VBLENDVPS %XMM5,%XMM4,%XMM0,%XMM0 |
(21) 0x401a9a VMOVSS %XMM0,(%R12) |
(21) 0x401aa0 CMP $0x26f,%RDI |
(21) 0x401aa7 JA 401bfe |
(21) 0x401aad MOV -0x13c0(%RBP,%RDI,8),%RCX |
(21) 0x401ab5 LEA 0x1(%RDI),%R8 |
(21) 0x401ab9 MOV %R8,-0x40(%RBP) |
(21) 0x401abd MOV %RCX,%RAX |
(21) 0x401ac0 SHR $0xb,%RAX |
(21) 0x401ac4 MOV %EAX,%EAX |
(21) 0x401ac6 XOR %RCX,%RAX |
(21) 0x401ac9 MOV %RAX,%RCX |
(21) 0x401acc SAL $0x7,%RCX |
(21) 0x401ad0 AND $-0x62d3a980,%ECX |
(21) 0x401ad6 XOR %RAX,%RCX |
(21) 0x401ad9 MOV %RCX,%RAX |
(21) 0x401adc SAL $0xf,%RAX |
(21) 0x401ae0 AND $-0x103a0000,%EAX |
(21) 0x401ae5 XOR %RCX,%RAX |
(21) 0x401ae8 MOV %RAX,%RCX |
(21) 0x401aeb SHR $0x12,%RCX |
(21) 0x401aef XOR %RCX,%RAX |
(21) 0x401af2 VCVTUSI2SS %RAX,%XMM1,%XMM0 |
(21) 0x401af8 VMULSS %XMM2,%XMM0,%XMM0 |
(21) 0x401afc VCMPSS $0x2,%XMM0,%XMM3,%XMM5 |
(21) 0x401b01 VBLENDVPS %XMM5,%XMM4,%XMM0,%XMM0 |
(21) 0x401b07 VMOVSS %XMM0,(%R13) |
(21) 0x401b0d CMP $0x26f,%R8 |
(21) 0x401b14 JA 401bcd |
(21) 0x401b1a MOV -0x13c0(%RBP,%R8,8),%RDI |
(21) 0x401b22 LEA 0x1(%R8),%RCX |
(21) 0x401b26 ADD $0x4,%R14 |
(21) 0x401b2a ADD $0x4,%R13 |
(21) 0x401b2e MOV %RCX,-0x40(%RBP) |
(21) 0x401b32 ADD $0x4,%R12 |
(21) 0x401b36 MOV %RDI,%RAX |
(21) 0x401b39 SHR $0xb,%RAX |
(21) 0x401b3d MOV %EAX,%EAX |
(21) 0x401b3f XOR %RDI,%RAX |
(21) 0x401b42 MOV %RAX,%RDI |
(21) 0x401b45 SAL $0x7,%RDI |
(21) 0x401b49 AND $-0x62d3a980,%EDI |
(21) 0x401b4f XOR %RAX,%RDI |
(21) 0x401b52 MOV %RDI,%RAX |
(21) 0x401b55 SAL $0xf,%RAX |
(21) 0x401b59 AND $-0x103a0000,%EAX |
(21) 0x401b5e XOR %RDI,%RAX |
(21) 0x401b61 MOV %RAX,%RDI |
(21) 0x401b64 SHR $0x12,%RDI |
(21) 0x401b68 XOR %RDI,%RAX |
(21) 0x401b6b VCVTUSI2SS %RAX,%XMM1,%XMM0 |
(21) 0x401b71 VMULSS %XMM2,%XMM0,%XMM0 |
(21) 0x401b75 VCMPSS $0x2,%XMM0,%XMM3,%XMM5 |
(21) 0x401b7a VBLENDVPS %XMM5,%XMM4,%XMM0,%XMM0 |
(21) 0x401b80 VMOVSS %XMM0,-0x4(%R14) |
(21) 0x401b86 CMP %R14,%RBX |
(21) 0x401b89 JE 401c2f |
(21) 0x401b8f CMP $0x26f,%RCX |
(21) 0x401b96 JBE 401a40 |
(21) 0x401b9c LEA -0x13c0(%RBP),%RDI |
(21) 0x401ba3 CALL 403200 <_ZNSt23mersenne_twister_engineImLm32ELm624ELm397ELm31ELm2567483615ELm11ELm4294967295ELm7ELm2636928640ELm15ELm4022730752ELm18ELm1812433253EE11_M_gen_randEv> |
(21) 0x401ba8 VMOVSS 0x2658(%RIP),%XMM4 |
(21) 0x401bb0 VMOVSS 0x2658(%RIP),%XMM3 |
(21) 0x401bb8 VMOVSS 0x264c(%RIP),%XMM2 |
(21) 0x401bc0 MOV -0x40(%RBP),%RCX |
(21) 0x401bc4 VXORPS %XMM1,%XMM1,%XMM1 |
(21) 0x401bc8 JMP 401a40 |
(21) 0x401bcd LEA -0x13c0(%RBP),%RDI |
(21) 0x401bd4 CALL 403200 <_ZNSt23mersenne_twister_engineImLm32ELm624ELm397ELm31ELm2567483615ELm11ELm4294967295ELm7ELm2636928640ELm15ELm4022730752ELm18ELm1812433253EE11_M_gen_randEv> |
(21) 0x401bd9 VMOVSS 0x2627(%RIP),%XMM4 |
(21) 0x401be1 VMOVSS 0x2627(%RIP),%XMM3 |
(21) 0x401be9 VMOVSS 0x261b(%RIP),%XMM2 |
(21) 0x401bf1 MOV -0x40(%RBP),%R8 |
(21) 0x401bf5 VXORPS %XMM1,%XMM1,%XMM1 |
(21) 0x401bf9 JMP 401b1a |
(21) 0x401bfe LEA -0x13c0(%RBP),%RDI |
(21) 0x401c05 CALL 403200 <_ZNSt23mersenne_twister_engineImLm32ELm624ELm397ELm31ELm2567483615ELm11ELm4294967295ELm7ELm2636928640ELm15ELm4022730752ELm18ELm1812433253EE11_M_gen_randEv> |
(21) 0x401c0a VMOVSS 0x25f6(%RIP),%XMM4 |
(21) 0x401c12 VMOVSS 0x25f6(%RIP),%XMM3 |
(21) 0x401c1a VMOVSS 0x25ea(%RIP),%XMM2 |
(21) 0x401c22 MOV -0x40(%RBP),%RDI |
(21) 0x401c26 VXORPS %XMM1,%XMM1,%XMM1 |
(21) 0x401c2a JMP 401aad |
(20) 0x401c2f MOV -0x2860(%RBP),%R9 |
(20) 0x401c36 MOV -0x2868(%RBP),%R8 |
(20) 0x401c3d MOV -0x2848(%RBP),%R12 |
(20) 0x401c44 MOV -0x2850(%RBP),%R13 |
(20) 0x401c4b MOV -0x2798(%RBP),%RBX |
(20) 0x401c52 MOV -0x2858(%RBP),%R14 |
(20) 0x401c59 MOV %R9,-0x2850(%RBP) |
(20) 0x401c60 MOV %R8,-0x2848(%RBP) |
(20) 0x401c67 CALL 4010c0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
(20) 0x401c6c MOV -0x2850(%RBP),%R9 |
(20) 0x401c73 MOV %RAX,-0x2798(%RBP) |
(20) 0x401c7a MOV -0x2848(%RBP),%R8 |
(20) 0x401c81 MOV -0x27e8(%RBP),%R10 |
(20) 0x401c88 XOR %ESI,%ESI |
(20) 0x401c8a XOR %EDX,%EDX |
(20) 0x401c8c VXORPS %XMM1,%XMM1,%XMM1 |
(4) 0x401c90 XOR %R11D,%R11D |
(4) 0x401c93 NOPW %CS:(%RAX,%RAX,1) |
(4) 0x401c9e XCHG %AX,%AX |
(3) 0x401ca0 MOV %R11D,%ECX |
(3) 0x401ca3 VXORPD %XMM4,%XMM4,%XMM4 |
(3) 0x401ca7 XOR %EAX,%EAX |
(3) 0x401ca9 NOPW %CS:(%RAX,%RAX,1) |
(3) 0x401cb4 NOPW %CS:(%RAX,%RAX,1) |
(3) 0x401cbf NOP |
(2) 0x401cc0 LEA (%RAX,%RSI,1),%EDI |
(2) 0x401cc3 INC %EAX |
(2) 0x401cc5 VCVTSS2SD (%RBX,%RDI,4),%XMM1,%XMM0 |
(2) 0x401cca MOV %ECX,%EDI |
(2) 0x401ccc ADD %R8D,%ECX |
(2) 0x401ccf VCVTSS2SD (%R10,%RDI,4),%XMM1,%XMM2 |
(2) 0x401cd5 VMULSD %XMM2,%XMM0,%XMM0 |
(2) 0x401cd9 VADDSD %XMM0,%XMM4,%XMM4 |
(2) 0x401cdd CMP %R8D,%EAX |
(2) 0x401ce0 JB 401cc0 |
(3) 0x401ce2 VCVTSD2SS %XMM4,%XMM4,%XMM4 |
(3) 0x401ce6 LEA (%R11,%RSI,1),%EAX |
(3) 0x401cea INC %R11D |
(3) 0x401ced VMOVSS %XMM4,(%R12,%RAX,4) |
(3) 0x401cf3 CMP %R8D,%R11D |
(3) 0x401cf6 JB 401ca0 |
(4) 0x401cf8 INC %EDX |
(4) 0x401cfa ADD %R8D,%ESI |
(4) 0x401cfd CMP %EDX,%R9D |
(4) 0x401d00 JNE 401c90 |
(20) 0x401d02 MOV %R9,-0x2858(%RBP) |
(20) 0x401d09 MOV %R8,-0x2850(%RBP) |
(20) 0x401d10 CALL 4010c0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
(20) 0x401d15 SUB -0x2798(%RBP),%RAX |
(20) 0x401d1c MOV %RAX,%RCX |
(20) 0x401d1f MOV $0x20c49ba5e353f7cf,%RAX |
(20) 0x401d29 IMUL %RCX |
(20) 0x401d2c SAR $0x3f,%RCX |
(20) 0x401d30 MOV %RDX,%RAX |
(20) 0x401d33 SAR $0x7,%RAX |
(20) 0x401d37 SUB %RCX,%RAX |
(20) 0x401d3a ADD %RAX,-0x2790(%RBP) |
(20) 0x401d41 CALL 4010c0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
(20) 0x401d46 MOV -0x27c8(%RBP),%RDI |
(20) 0x401d4d MOV %RAX,-0x2848(%RBP) |
(20) 0x401d54 MOV -0x27d0(%RBP),%R11 |
(20) 0x401d5b MOV -0x2858(%RBP),%R9 |
(20) 0x401d62 XOR %ESI,%ESI |
(20) 0x401d64 MOV -0x2850(%RBP),%R8 |
(20) 0x401d6b XOR %EDX,%EDX |
(20) 0x401d6d VXORPS %XMM1,%XMM1,%XMM1 |
(20) 0x401d71 NOPW %CS:(%RAX,%RAX,1) |
(20) 0x401d7c NOPL (%RAX) |
(7) 0x401d80 MOV %EDX,-0x2798(%RBP) |
(7) 0x401d86 XOR %R10D,%R10D |
(7) 0x401d89 NOPL (%RAX) |
(6) 0x401d90 MOV %R10D,%ECX |
(6) 0x401d93 VXORPD %XMM4,%XMM4,%XMM4 |
(6) 0x401d97 XOR %EAX,%EAX |
(6) 0x401d99 NOPW %CS:(%RAX,%RAX,1) |
(6) 0x401da4 NOPW %CS:(%RAX,%RAX,1) |
(6) 0x401daf NOPW %CS:(%RAX,%RAX,1) |
(6) 0x401dba NOPW (%RAX,%RAX,1) |
(5) 0x401dc0 LEA (%RAX,%RSI,1),%EDX |
(5) 0x401dc3 INC %EAX |
(5) 0x401dc5 VCVTSS2SD (%RBX,%RDX,4),%XMM1,%XMM0 |
(5) 0x401dca MOV %ECX,%EDX |
(5) 0x401dcc ADD %R8D,%ECX |
(5) 0x401dcf VCVTSS2SD (%RDI,%RDX,4),%XMM1,%XMM2 |
(5) 0x401dd4 VMULSD %XMM2,%XMM0,%XMM0 |
(5) 0x401dd8 VADDSD %XMM0,%XMM4,%XMM4 |
(5) 0x401ddc CMP %R8D,%EAX |
(5) 0x401ddf JB 401dc0 |
(6) 0x401de1 VCVTSD2SS %XMM4,%XMM4,%XMM4 |
(6) 0x401de5 LEA (%R10,%RSI,1),%EAX |
(6) 0x401de9 INC %R10D |
(6) 0x401dec VMOVSS %XMM4,(%R11,%RAX,4) |
(6) 0x401df2 CMP %R8D,%R10D |
(6) 0x401df5 JB 401d90 |
(7) 0x401df7 MOV -0x2798(%RBP),%EDX |
(7) 0x401dfd ADD %R8D,%ESI |
(7) 0x401e00 INC %EDX |
(7) 0x401e02 CMP %R9D,%EDX |
(7) 0x401e05 JB 401d80 |
(20) 0x401e0b MOV %R9,-0x2858(%RBP) |
(20) 0x401e12 MOV %R8,-0x2850(%RBP) |
(20) 0x401e19 CALL 4010c0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
(20) 0x401e1e SUB -0x2848(%RBP),%RAX |
(20) 0x401e25 MOV %RAX,%RCX |
(20) 0x401e28 MOV $0x20c49ba5e353f7cf,%RAX |
(20) 0x401e32 IMUL %RCX |
(20) 0x401e35 SAR $0x3f,%RCX |
(20) 0x401e39 MOV %RDX,%RAX |
(20) 0x401e3c SAR $0x7,%RAX |
(20) 0x401e40 SUB %RCX,%RAX |
(20) 0x401e43 ADD %RAX,-0x2788(%RBP) |
(20) 0x401e4a CALL 4010c0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
(20) 0x401e4f MOV -0x2858(%RBP),%R9 |
(20) 0x401e56 MOV %RAX,-0x2798(%RBP) |
(20) 0x401e5d MOV -0x2850(%RBP),%R8 |
(20) 0x401e64 XOR %ESI,%ESI |
(20) 0x401e66 XOR %EDX,%EDX |
(20) 0x401e68 VXORPS %XMM1,%XMM1,%XMM1 |
(20) 0x401e6c NOPL (%RAX) |
(10) 0x401e70 XOR %R10D,%R10D |
(10) 0x401e73 NOPW %CS:(%RAX,%RAX,1) |
(10) 0x401e7e XCHG %AX,%AX |
(9) 0x401e80 MOV %R10D,%ECX |
(9) 0x401e83 VXORPD %XMM4,%XMM4,%XMM4 |
(9) 0x401e87 XOR %EAX,%EAX |
(9) 0x401e89 NOPW %CS:(%RAX,%RAX,1) |
(9) 0x401e94 NOPW %CS:(%RAX,%RAX,1) |
(9) 0x401e9f NOPW %CS:(%RAX,%RAX,1) |
(9) 0x401eaa NOPW %CS:(%RAX,%RAX,1) |
(9) 0x401eb5 NOPW %CS:(%RAX,%RAX,1) |
(8) 0x401ec0 LEA (%RAX,%RSI,1),%EDI |
(8) 0x401ec3 INC %EAX |
(8) 0x401ec5 VCVTSS2SD (%RBX,%RDI,4),%XMM1,%XMM0 |
(8) 0x401eca MOV %ECX,%EDI |
(8) 0x401ecc ADD %R8D,%ECX |
(8) 0x401ecf VCVTSS2SD (%R15,%RDI,4),%XMM1,%XMM2 |
(8) 0x401ed5 VMULSD %XMM2,%XMM0,%XMM0 |
(8) 0x401ed9 VADDSD %XMM0,%XMM4,%XMM4 |
(8) 0x401edd CMP %R8D,%EAX |
(8) 0x401ee0 JB 401ec0 |
(9) 0x401ee2 VCVTSD2SS %XMM4,%XMM4,%XMM4 |
(9) 0x401ee6 LEA (%R10,%RSI,1),%EAX |
(9) 0x401eea INC %R10D |
(9) 0x401eed VMOVSS %XMM4,(%R13,%RAX,4) |
(9) 0x401ef4 CMP %R8D,%R10D |
(9) 0x401ef7 JB 401e80 |
(10) 0x401ef9 INC %EDX |
(10) 0x401efb ADD %R8D,%ESI |
(10) 0x401efe CMP %R9D,%EDX |
(10) 0x401f01 JB 401e70 |
(20) 0x401f07 MOV %R9,-0x2860(%RBP) |
(20) 0x401f0e MOV %R8,-0x2848(%RBP) |
(20) 0x401f15 CALL 4010c0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
(20) 0x401f1a VMOVSS 0x22ee(%RIP),%XMM3 |
(20) 0x401f22 MOV -0x2848(%RBP),%R8 |
(20) 0x401f29 SUB -0x2798(%RBP),%RAX |
(20) 0x401f30 VXORPS %XMM1,%XMM1,%XMM1 |
(20) 0x401f34 VCVTSI2SS %R8D,%XMM1,%XMM0 |
(20) 0x401f39 VSQRTSS %XMM0,%XMM0,%XMM0 |
(20) 0x401f3d VDIVSS %XMM0,%XMM3,%XMM3 |
(20) 0x401f41 MOV %RAX,%RCX |
(20) 0x401f44 MOV $0x20c49ba5e353f7cf,%RAX |
(20) 0x401f4e MOV %R8,-0x2858(%RBP) |
(20) 0x401f55 IMUL %RCX |
(20) 0x401f58 SAR $0x3f,%RCX |
(20) 0x401f5c MOV %RDX,%RAX |
(20) 0x401f5f SAR $0x7,%RAX |
(20) 0x401f63 SUB %RCX,%RAX |
(20) 0x401f66 ADD %RAX,-0x2780(%RBP) |
(20) 0x401f6d VMOVSS %XMM3,-0x2850(%RBP) |
(20) 0x401f75 CALL 4010c0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
(20) 0x401f7a VMOVSS -0x2850(%RBP),%XMM3 |
(20) 0x401f82 MOV %RBX,-0x2848(%RBP) |
(20) 0x401f89 MOV %RAX,-0x2798(%RBP) |
(20) 0x401f90 MOV -0x27d8(%RBP),%RDI |
(20) 0x401f97 MOV -0x27d0(%RBP),%RCX |
(20) 0x401f9e XOR %ESI,%ESI |
(20) 0x401fa0 MOV -0x2804(%RBP),%R11D |
(20) 0x401fa7 MOV -0x2838(%RBP),%RBX |
(20) 0x401fae MOV -0x27e0(%RBP),%R10 |
(20) 0x401fb5 MOV -0x2860(%RBP),%R9 |
(20) 0x401fbc MOV -0x2858(%RBP),%R8 |
(20) 0x401fc3 NOPW %CS:(%RAX,%RAX,1) |
(20) 0x401fce XCHG %AX,%AX |
(12) 0x401fd0 MOV %RDI,%RDX |
(12) 0x401fd3 XOR %EAX,%EAX |
(12) 0x401fd5 NOPW %CS:(%RAX,%RAX,1) |
(11) 0x401fe0 VMOVSS (%RCX,%RAX,4),%XMM0 |
(11) 0x401fe5 INC %RAX |
(11) 0x401fe8 VMOVSS %XMM0,(%RDX) |
(11) 0x401fec ADD %R10,%RDX |
(11) 0x401fef CMP %EAX,%R8D |
(11) 0x401ff2 JG 401fe0 |
(12) 0x401ff4 INC %ESI |
(12) 0x401ff6 ADD $0x4,%RDI |
(12) 0x401ffa ADD %RBX,%RCX |
(12) 0x401ffd CMP %R11D,%ESI |
(12) 0x402000 JL 401fd0 |
(20) 0x402002 MOV -0x2848(%RBP),%RBX |
(20) 0x402009 MOV %R9,-0x2860(%RBP) |
(20) 0x402010 MOV %R8,-0x2858(%RBP) |
(20) 0x402017 VMOVSS %XMM3,-0x2868(%RBP) |
(20) 0x40201f CALL 4010c0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
(20) 0x402024 SUB -0x2798(%RBP),%RAX |
(20) 0x40202b MOV %RAX,%RCX |
(20) 0x40202e MOV $0x20c49ba5e353f7cf,%RAX |
(20) 0x402038 IMUL %RCX |
(20) 0x40203b SAR $0x3f,%RCX |
(20) 0x40203f MOV %RDX,%RAX |
(20) 0x402042 SAR $0x7,%RAX |
(20) 0x402046 SUB %RCX,%RAX |
(20) 0x402049 ADD %RAX,-0x2778(%RBP) |
(20) 0x402050 CALL 4010c0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
(20) 0x402055 VMOVSS -0x2868(%RBP),%XMM3 |
(20) 0x40205d MOV %RBX,%RSI |
(20) 0x402060 MOV %RAX,-0x2798(%RBP) |
(20) 0x402067 MOV -0x27d8(%RBP),%R10 |
(20) 0x40206e MOV %R14,-0x2848(%RBP) |
(20) 0x402075 MOV %R15,-0x2850(%RBP) |
(20) 0x40207c MOV -0x2860(%RBP),%R9 |
(20) 0x402083 MOV -0x2858(%RBP),%R8 |
(20) 0x40208a XOR %ECX,%ECX |
(20) 0x40208c MOV -0x27b8(%RBP),%RBX |
(20) 0x402093 XOR %EDI,%EDI |
(20) 0x402095 XOR %EDX,%EDX |
(20) 0x402097 VXORPS %XMM1,%XMM1,%XMM1 |
(20) 0x40209b NOPL (%RAX,%RAX,1) |
(15) 0x4020a0 MOV %R13,%R14 |
(15) 0x4020a3 MOV %EDX,%R13D |
(15) 0x4020a6 XOR %EDX,%EDX |
(15) 0x4020a8 NOPL (%RAX,%RAX,1) |
(14) 0x4020b0 MOV %R14,%R15 |
(14) 0x4020b3 MOV %EDX,%R11D |
(14) 0x4020b6 VXORPD %XMM4,%XMM4,%XMM4 |
(14) 0x4020ba XOR %EAX,%EAX |
(14) 0x4020bc MOV %EDX,%R14D |
(14) 0x4020bf NOP |
(13) 0x4020c0 LEA (%RCX,%RAX,1),%EDX |
(13) 0x4020c3 INC %EAX |
(13) 0x4020c5 VCVTSS2SD (%R12,%RDX,4),%XMM1,%XMM0 |
(13) 0x4020cb MOV %R11D,%EDX |
(13) 0x4020ce ADD %R9D,%R11D |
(13) 0x4020d1 VCVTSS2SD (%R10,%RDX,4),%XMM1,%XMM2 |
(13) 0x4020d7 VMULSD %XMM2,%XMM0,%XMM0 |
(13) 0x4020db VADDSD %XMM0,%XMM4,%XMM4 |
(13) 0x4020df CMP %R8D,%EAX |
(13) 0x4020e2 JB 4020c0 |
(14) 0x4020e4 VCVTSD2SS %XMM4,%XMM4,%XMM4 |
(14) 0x4020e8 LEA (%R14,%RDI,1),%EAX |
(14) 0x4020ec LEA 0x1(%R14),%EDX |
(14) 0x4020f0 MOV %R15,%R14 |
(14) 0x4020f3 VMULSS %XMM3,%XMM4,%XMM4 |
(14) 0x4020f7 VMOVSS %XMM4,(%RBX,%RAX,4) |
(14) 0x4020fc CMP %R9D,%EDX |
(14) 0x4020ff JB 4020b0 |
(15) 0x402101 LEA 0x1(%R13),%EDX |
(15) 0x402105 ADD %R9D,%EDI |
(15) 0x402108 MOV %R15,%R13 |
(15) 0x40210b ADD %R8D,%ECX |
(15) 0x40210e CMP %R9D,%EDX |
(15) 0x402111 JB 4020a0 |
(20) 0x402113 MOV %R9,-0x2858(%RBP) |
(20) 0x40211a MOV -0x2850(%RBP),%R15 |
(20) 0x402121 MOV %RSI,%RBX |
(20) 0x402124 MOV %R8,-0x2850(%RBP) |
(20) 0x40212b MOV -0x2848(%RBP),%R14 |
(20) 0x402132 CALL 4010c0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
(20) 0x402137 SUB -0x2798(%RBP),%RAX |
(20) 0x40213e MOV %RAX,%RCX |
(20) 0x402141 MOV $0x20c49ba5e353f7cf,%RAX |
(20) 0x40214b IMUL %RCX |
(20) 0x40214e SAR $0x3f,%RCX |
(20) 0x402152 MOV %RDX,%RAX |
(20) 0x402155 SAR $0x7,%RAX |
(20) 0x402159 SUB %RCX,%RAX |
(20) 0x40215c ADD %RAX,-0x2770(%RBP) |
(20) 0x402163 CALL 4010c0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
(20) 0x402168 MOV -0x27b8(%RBP),%RDI |
(20) 0x40216f MOV -0x2804(%RBP),%ECX |
(20) 0x402175 MOV -0x27c0(%RBP),%RSI |
(20) 0x40217c MOV %R14,%RDX |
(20) 0x40217f MOV %RAX,-0x2798(%RBP) |
(20) 0x402186 CALL 402ad0 <_Z7softmaxPKfPfS1_i> |
(20) 0x40218b CALL 4010c0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
(20) 0x402190 SUB -0x2798(%RBP),%RAX |
(20) 0x402197 MOV %RAX,%RCX |
(20) 0x40219a MOV $0x20c49ba5e353f7cf,%RAX |
(20) 0x4021a4 IMUL %RCX |
(20) 0x4021a7 SAR $0x3f,%RCX |
(20) 0x4021ab MOV %RDX,%RAX |
(20) 0x4021ae SAR $0x7,%RAX |
(20) 0x4021b2 SUB %RCX,%RAX |
(20) 0x4021b5 ADD %RAX,-0x2768(%RBP) |
(20) 0x4021bc CALL 4010c0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
(20) 0x4021c1 MOV %R15,-0x2848(%RBP) |
(20) 0x4021c8 MOV %RAX,-0x2798(%RBP) |
(20) 0x4021cf MOV -0x2858(%RBP),%R9 |
(20) 0x4021d6 MOV -0x2850(%RBP),%R8 |
(20) 0x4021dd XOR %ECX,%ECX |
(20) 0x4021df MOV -0x27f0(%RBP),%R11 |
(20) 0x4021e6 XOR %EDI,%EDI |
(20) 0x4021e8 XOR %EDX,%EDX |
(20) 0x4021ea VXORPS %XMM1,%XMM1,%XMM1 |
(20) 0x4021ee XCHG %AX,%AX |
(18) 0x4021f0 MOV %R12,%R15 |
(18) 0x4021f3 MOV %EDX,%R12D |
(18) 0x4021f6 XOR %EDX,%EDX |
(18) 0x4021f8 NOPL (%RAX,%RAX,1) |
(17) 0x402200 MOV %EDX,%ESI |
(17) 0x402202 VXORPD %XMM3,%XMM3,%XMM3 |
(17) 0x402206 XOR %EAX,%EAX |
(17) 0x402208 NOPW %CS:(%RAX,%RAX,1) |
(17) 0x402213 NOPW %CS:(%RAX,%RAX,1) |
(17) 0x40221e NOPW %CS:(%RAX,%RAX,1) |
(17) 0x402229 NOPW %CS:(%RAX,%RAX,1) |
(17) 0x402234 NOPW %CS:(%RAX,%RAX,1) |
(17) 0x40223f NOP |
(16) 0x402240 LEA (%RAX,%RCX,1),%R10D |
(16) 0x402244 INC %EAX |
(16) 0x402246 VCVTSS2SD (%R14,%R10,4),%XMM1,%XMM0 |
(16) 0x40224c MOV %ESI,%R10D |
(16) 0x40224f ADD %R8D,%ESI |
(16) 0x402252 VCVTSS2SD (%R13,%R10,4),%XMM1,%XMM2 |
(16) 0x402259 VMULSD %XMM2,%XMM0,%XMM0 |
(16) 0x40225d VADDSD %XMM0,%XMM3,%XMM3 |
(16) 0x402261 CMP %R9D,%EAX |
(16) 0x402264 JB 402240 |
(17) 0x402266 VCVTSD2SS %XMM3,%XMM3,%XMM3 |
(17) 0x40226a LEA (%RDX,%RDI,1),%EAX |
(17) 0x40226d INC %EDX |
(17) 0x40226f VMOVSS %XMM3,(%R11,%RAX,4) |
(17) 0x402275 CMP %R8D,%EDX |
(17) 0x402278 JB 402200 |
(18) 0x40227a LEA 0x1(%R12),%EDX |
(18) 0x40227f ADD %R8D,%EDI |
(18) 0x402282 MOV %R15,%R12 |
(18) 0x402285 ADD %R9D,%ECX |
(18) 0x402288 CMP %R9D,%EDX |
(18) 0x40228b JB 4021f0 |
(20) 0x402291 MOV -0x2848(%RBP),%R15 |
(20) 0x402298 MOV %R9,-0x2850(%RBP) |
(20) 0x40229f MOV %R8,-0x2848(%RBP) |
(20) 0x4022a6 CALL 4010c0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
(20) 0x4022ab SUB -0x2798(%RBP),%RAX |
(20) 0x4022b2 MOV -0x27f8(%RBP),%RSI |
(20) 0x4022b9 MOV -0x2848(%RBP),%R8 |
(20) 0x4022c0 MOV -0x2850(%RBP),%R9 |
(20) 0x4022c7 MOV %RAX,%RCX |
(20) 0x4022ca MOV $0x20c49ba5e353f7cf,%RAX |
(20) 0x4022d4 IMUL %RCX |
(20) 0x4022d7 SAR $0x3f,%RCX |
(20) 0x4022db MOV %RDX,%RAX |
(20) 0x4022de SAR $0x7,%RAX |
(20) 0x4022e2 SUB %RCX,%RAX |
(20) 0x4022e5 ADD %RAX,-0x2760(%RBP) |
(20) 0x4022ec CMP %RSI,-0x2840(%RBP) |
(20) 0x4022f3 JE 40250e |
(20) 0x4022f9 LEA -0x2750(%RBP),%RDI |
(20) 0x402300 MOV %R8,-0x2848(%RBP) |
(20) 0x402307 MOV %R9,-0x2798(%RBP) |
(20) 0x40230e CALL 401050 <_ZNSt13random_device7_M_finiEv@plt> |
(20) 0x402313 MOV -0x27e0(%RBP),%RSI |
(20) 0x40231a MOV -0x27c0(%RBP),%RDI |
(20) 0x402321 CALL 401090 <_ZdlPvm@plt> |
(20) 0x402326 MOV -0x27b0(%RBP),%RSI |
(20) 0x40232d MOV %R14,%RDI |
(20) 0x402330 CALL 401090 <_ZdlPvm@plt> |
(20) 0x402335 MOV -0x27b0(%RBP),%RSI |
(20) 0x40233c MOV -0x27b8(%RBP),%RDI |
(20) 0x402343 CALL 401090 <_ZdlPvm@plt> |
(20) 0x402348 MOV -0x27a0(%RBP),%RSI |
(20) 0x40234f MOV %R13,%RDI |
(20) 0x402352 CALL 401090 <_ZdlPvm@plt> |
(20) 0x402357 MOV -0x27a0(%RBP),%RSI |
(20) 0x40235e MOV -0x27d8(%RBP),%RDI |
(20) 0x402365 CALL 401090 <_ZdlPvm@plt> |
(20) 0x40236a MOV -0x27a0(%RBP),%RSI |
(20) 0x402371 MOV -0x27d0(%RBP),%RDI |
(20) 0x402378 CALL 401090 <_ZdlPvm@plt> |
(20) 0x40237d MOV -0x27a0(%RBP),%RSI |
(20) 0x402384 MOV %R12,%RDI |
(20) 0x402387 CALL 401090 <_ZdlPvm@plt> |
(20) 0x40238c MOV -0x27a0(%RBP),%RSI |
(20) 0x402393 MOV -0x27f0(%RBP),%RDI |
(20) 0x40239a CALL 401090 <_ZdlPvm@plt> |
(20) 0x40239f MOV -0x27a8(%RBP),%RSI |
(20) 0x4023a6 MOV %R15,%RDI |
(20) 0x4023a9 CALL 401090 <_ZdlPvm@plt> |
(20) 0x4023ae MOV -0x27a8(%RBP),%RSI |
(20) 0x4023b5 MOV -0x27c8(%RBP),%RDI |
(20) 0x4023bc CALL 401090 <_ZdlPvm@plt> |
(20) 0x4023c1 MOV -0x27a8(%RBP),%RSI |
(20) 0x4023c8 MOV -0x27e8(%RBP),%RDI |
(20) 0x4023cf CALL 401090 <_ZdlPvm@plt> |
(20) 0x4023d4 MOV -0x27a0(%RBP),%RSI |
(20) 0x4023db MOV %RBX,%RDI |
(20) 0x4023de CALL 401090 <_ZdlPvm@plt> |
(20) 0x4023e3 INCQ -0x27f8(%RBP) |
(20) 0x4023ea MOV -0x2830(%RBP),%RBX |
(20) 0x4023f1 CMP %RBX,-0x27f8(%RBP) |
(20) 0x4023f8 JE 402703 |
(20) 0x4023fe MOV -0x27a0(%RBP),%RDI |
(20) 0x402405 CALL 401080 <_Znwm@plt> |
(20) 0x40240a MOV -0x2798(%RBP),%R9 |
(20) 0x402411 MOV -0x2848(%RBP),%R8 |
(20) 0x402418 MOVL $0,(%RAX) |
(20) 0x40241e MOV %RAX,%RBX |
(20) 0x402421 MOV -0x2800(%RBP),%RAX |
(20) 0x402428 DEC %RAX |
(20) 0x40242b JNE 401486 |
(20) 0x402431 JMP 4014e0 |
(20) 0x402436 MOV $0x4,%EDI |
(20) 0x40243b MOV %R8,-0x27c0(%RBP) |
(20) 0x402442 MOV %R9,-0x2798(%RBP) |
(20) 0x402449 CALL 401080 <_Znwm@plt> |
(20) 0x40244e MOVL $0,(%RAX) |
(20) 0x402454 MOV -0x27c0(%RBP),%R8 |
(20) 0x40245b MOV -0x2798(%RBP),%R9 |
(20) 0x402462 MOV %RAX,%R14 |
(20) 0x402465 JMP 401741 |
(20) 0x40246a MOV $0x4,%EDI |
(20) 0x40246f CALL 401080 <_Znwm@plt> |
(20) 0x402474 MOVL $0,(%RAX) |
(20) 0x40247a MOV $0x4,%EDI |
(20) 0x40247f MOV %RAX,%R12 |
(20) 0x402482 CALL 401080 <_Znwm@plt> |
(20) 0x402487 MOVL $0,(%RAX) |
(20) 0x40248d MOV $0x4,%EDI |
(20) 0x402492 MOV %RAX,-0x27d0(%RBP) |
(20) 0x402499 CALL 401080 <_Znwm@plt> |
(20) 0x40249e MOVL $0,(%RAX) |
(20) 0x4024a4 MOV $0x4,%EDI |
(20) 0x4024a9 MOV %RAX,-0x27d8(%RBP) |
(20) 0x4024b0 CALL 401080 <_Znwm@plt> |
(20) 0x4024b5 MOV -0x2798(%RBP),%R9 |
(20) 0x4024bc MOV -0x27b8(%RBP),%R8 |
(20) 0x4024c3 MOVL $0,(%RAX) |
(20) 0x4024c9 MOV %RAX,%R13 |
(20) 0x4024cc JMP 40168b |
(20) 0x4024d1 MOV $0x4,%EDI |
(20) 0x4024d6 CALL 401080 <_Znwm@plt> |
(20) 0x4024db MOVL $0,(%RAX) |
(20) 0x4024e1 MOV $0x4,%EDI |
(20) 0x4024e6 MOV %RAX,-0x27c8(%RBP) |
(20) 0x4024ed CALL 401080 <_Znwm@plt> |
(20) 0x4024f2 MOVL $0,(%RAX) |
(20) 0x4024f8 MOV -0x2798(%RBP),%R9 |
(20) 0x4024ff MOV -0x27b8(%RBP),%R8 |
(20) 0x402506 MOV %RAX,%R15 |
(20) 0x402509 JMP 40158b |
(20) 0x40250e VMOVSS 0x1cfe(%RIP),%XMM0 |
(20) 0x402516 MOV -0x2804(%RBP),%ECX |
(20) 0x40251c MOV -0x27c0(%RBP),%RDX |
(20) 0x402523 MOV -0x27b8(%RBP),%RDI |
(20) 0x40252a MOV %R14,%RSI |
(20) 0x40252d MOV %R8,-0x2850(%RBP) |
(20) 0x402534 MOV %R9,-0x2848(%RBP) |
(20) 0x40253b CALL 402d60 <_Z15ValidateSoftmaxPKfS0_S0_if> |
(20) 0x402540 MOV $0x4041b9,%ESI |
(20) 0x402545 MOV $0x4060c0,%EDI |
(20) 0x40254a MOV %AL,-0x2798(%RBP) |
(20) 0x402550 CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> |
(20) 0x402555 MOV $0x1b,%EDX |
(20) 0x40255a MOV $0x4041ce,%ESI |
(20) 0x40255f MOV $0x4060c0,%EDI |
(20) 0x402564 CALL 4010a0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
(20) 0x402569 CMPB $0,-0x2798(%RBP) |
(20) 0x402570 MOV $0x4040f1,%EAX |
(20) 0x402575 MOV $0x4040ee,%ESI |
(20) 0x40257a MOV $0x4060c0,%EDI |
(20) 0x40257f CMOVE %RAX,%RSI |
(20) 0x402583 CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> |
(20) 0x402588 MOV $0x4040ec,%ESI |
(20) 0x40258d MOV %RAX,%RDI |
(20) 0x402590 CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> |
(20) 0x402595 MOV $0x15,%EDX |
(20) 0x40259a MOV $0x4041ea,%ESI |
(20) 0x40259f MOV $0x4060c0,%EDI |
(20) 0x4025a4 CALL 4010a0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
(20) 0x4025a9 MOV $0x404200,%ESI |
(20) 0x4025ae MOV $0x4060c0,%EDI |
(20) 0x4025b3 CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> |
(20) 0x4025b8 MOV $0x4040ec,%ESI |
(20) 0x4025bd MOV %RAX,%RDI |
(20) 0x4025c0 CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> |
(20) 0x4025c5 CMPB $0,-0x2798(%RBP) |
(20) 0x4025cc MOV -0x2848(%RBP),%R9 |
(20) 0x4025d3 MOV -0x2850(%RBP),%R8 |
(20) 0x4025da JNE 4022f9 |
0x4025e0 LEA -0x2750(%RBP),%RDI |
0x4025e7 CALL 401050 <_ZNSt13random_device7_M_finiEv@plt> |
0x4025ec MOV -0x27e0(%RBP),%RSI |
0x4025f3 MOV -0x27c0(%RBP),%RDI |
0x4025fa CALL 401090 <_ZdlPvm@plt> |
0x4025ff MOV -0x27b0(%RBP),%RSI |
0x402606 MOV %R14,%RDI |
0x402609 CALL 401090 <_ZdlPvm@plt> |
0x40260e MOV -0x27b0(%RBP),%RSI |
0x402615 MOV -0x27b8(%RBP),%RDI |
0x40261c CALL 401090 <_ZdlPvm@plt> |
0x402621 MOV -0x27a0(%RBP),%RSI |
0x402628 MOV %R13,%RDI |
0x40262b CALL 401090 <_ZdlPvm@plt> |
0x402630 MOV -0x27a0(%RBP),%RSI |
0x402637 MOV -0x27d8(%RBP),%RDI |
0x40263e CALL 401090 <_ZdlPvm@plt> |
0x402643 MOV -0x27a0(%RBP),%RSI |
0x40264a MOV -0x27d0(%RBP),%RDI |
0x402651 CALL 401090 <_ZdlPvm@plt> |
0x402656 MOV -0x27a0(%RBP),%RSI |
0x40265d MOV %R12,%RDI |
0x402660 CALL 401090 <_ZdlPvm@plt> |
0x402665 MOV -0x27a0(%RBP),%RSI |
0x40266c MOV -0x27f0(%RBP),%RDI |
0x402673 CALL 401090 <_ZdlPvm@plt> |
0x402678 MOV -0x27a8(%RBP),%RSI |
0x40267f MOV %R15,%RDI |
0x402682 CALL 401090 <_ZdlPvm@plt> |
0x402687 MOV -0x27a8(%RBP),%RSI |
0x40268e MOV -0x27c8(%RBP),%RDI |
0x402695 CALL 401090 <_ZdlPvm@plt> |
0x40269a MOV -0x27a8(%RBP),%RSI |
0x4026a1 MOV -0x27e8(%RBP),%RDI |
0x4026a8 CALL 401090 <_ZdlPvm@plt> |
0x4026ad MOV -0x27a0(%RBP),%RSI |
0x4026b4 MOV %RBX,%RDI |
0x4026b7 CALL 401090 <_ZdlPvm@plt> |
0x4026bc JMP 4026ec |
0x4026be MOV $0x7,%EDX |
0x4026c3 MOV $0x4040f8,%ESI |
0x4026c8 MOV $0x4061e0,%EDI |
0x4026cd CALL 4010a0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x4026d2 MOV (%RBX),%RSI |
0x4026d5 MOV $0x4061e0,%EDI |
0x4026da CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> |
0x4026df MOV $0x404100,%ESI |
0x4026e4 MOV %RAX,%RDI |
0x4026e7 CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> |
0x4026ec MOV $0x1,%EAX |
0x4026f1 ADD $0x2848,%RSP |
0x4026f8 POP %RBX |
0x4026f9 POP %R12 |
0x4026fb POP %R13 |
0x4026fd POP %R14 |
0x4026ff POP %R15 |
0x402701 POP %RBP |
0x402702 RET |
0x402703 MOV $0x16,%EDX |
0x402708 MOV $0x40411e,%ESI |
0x40270d MOV $0x4060c0,%EDI |
0x402712 CALL 4010a0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x402717 MOV -0x2790(%RBP),%RSI |
0x40271e MOV $0x4060c0,%EDI |
0x402723 CALL 401060 <_ZNSo9_M_insertIlEERSoT_@plt> |
0x402728 MOV $0x404135,%ESI |
0x40272d MOV %RAX,%RDI |
0x402730 CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> |
0x402735 MOV $0x14,%EDX |
0x40273a MOV $0x40413a,%ESI |
0x40273f MOV $0x4060c0,%EDI |
0x402744 CALL 4010a0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x402749 MOV -0x2788(%RBP),%RSI |
0x402750 MOV $0x4060c0,%EDI |
0x402755 CALL 401060 <_ZNSo9_M_insertIlEERSoT_@plt> |
0x40275a MOV $0x404135,%ESI |
0x40275f MOV %RAX,%RDI |
0x402762 CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> |
0x402767 MOV $0x16,%EDX |
0x40276c MOV $0x40414f,%ESI |
0x402771 MOV $0x4060c0,%EDI |
0x402776 CALL 4010a0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x40277b MOV -0x2780(%RBP),%RSI |
0x402782 MOV $0x4060c0,%EDI |
0x402787 CALL 401060 <_ZNSo9_M_insertIlEERSoT_@plt> |
0x40278c MOV $0x404135,%ESI |
0x402791 MOV %RAX,%RDI |
0x402794 CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> |
0x402799 MOV $0x13,%EDX |
0x40279e MOV $0x404166,%ESI |
0x4027a3 MOV $0x4060c0,%EDI |
0x4027a8 CALL 4010a0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x4027ad MOV -0x2778(%RBP),%RSI |
0x4027b4 MOV $0x4060c0,%EDI |
0x4027b9 CALL 401060 <_ZNSo9_M_insertIlEERSoT_@plt> |
0x4027be MOV $0x404135,%ESI |
0x4027c3 MOV %RAX,%RDI |
0x4027c6 CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> |
0x4027cb MOV $0x14,%EDX |
0x4027d0 MOV $0x40417a,%ESI |
0x4027d5 MOV $0x4060c0,%EDI |
0x4027da CALL 4010a0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x4027df MOV -0x2770(%RBP),%RSI |
0x4027e6 MOV $0x4060c0,%EDI |
0x4027eb CALL 401060 <_ZNSo9_M_insertIlEERSoT_@plt> |
0x4027f0 MOV $0x404135,%ESI |
0x4027f5 MOV %RAX,%RDI |
0x4027f8 CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> |
0x4027fd MOV $0x11,%EDX |
0x402802 MOV $0x40418f,%ESI |
0x402807 MOV $0x4060c0,%EDI |
0x40280c CALL 4010a0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x402811 MOV -0x2768(%RBP),%RSI |
0x402818 MOV $0x4060c0,%EDI |
0x40281d CALL 401060 <_ZNSo9_M_insertIlEERSoT_@plt> |
0x402822 MOV $0x404135,%ESI |
0x402827 MOV %RAX,%RDI |
0x40282a CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> |
0x40282f MOV $0x17,%EDX |
0x402834 MOV $0x4041a1,%ESI |
0x402839 MOV $0x4060c0,%EDI |
0x40283e CALL 4010a0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x402843 MOV -0x2760(%RBP),%RSI |
0x40284a MOV $0x4060c0,%EDI |
0x40284f CALL 401060 <_ZNSo9_M_insertIlEERSoT_@plt> |
0x402854 MOV $0x404135,%ESI |
0x402859 MOV %RAX,%RDI |
0x40285c CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> |
0x402861 XOR %EAX,%EAX |
0x402863 JMP 4026f1 |
0x402868 MOV $0x404038,%ESI |
0x40286d MOV $0x4061e0,%EDI |
0x402872 CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> |
0x402877 JMP 4026ec |
0x40287c JMP 401180 |
0x402881 MOV %RAX,%R13 |
0x402884 VZEROUPPER |
0x402887 JMP 401226 |
0x40288c MOV %RAX,%R13 |
0x40288f VZEROUPPER |
0x402892 JMP 401213 |
0x402897 MOV %RAX,%R13 |
0x40289a VZEROUPPER |
0x40289d JMP 401200 |
0x4028a2 JMP 4012a1 |
0x4028a7 MOV %RAX,%R14 |
0x4028aa VZEROUPPER |
0x4028ad JMP 4011db |
0x4028b2 VZEROUPPER |
0x4028b5 JMP 4011be |
0x4028ba JMP 4012ac |
0x4028bf MOV %RAX,%R12 |
0x4028c2 VZEROUPPER |
0x4028c5 JMP 40126d |
0x4028ca MOV %RAX,%R12 |
0x4028cd VZEROUPPER |
0x4028d0 JMP 40125a |
0x4028d5 MOV %RAX,%R12 |
0x4028d8 VZEROUPPER |
0x4028db JMP 40124b |
0x4028e0 MOV %RAX,%R12 |
0x4028e3 VZEROUPPER |
0x4028e6 JMP 401238 |
0x4028eb JMP 4012e2 |
| Coverage (%) | Name | Source Location | Module |
|---|
| 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_v2.cpp:26-332 |
| Module | attention-gcc-znver5-256 |
| nb instructions | 247 |
| nb uops | 288 |
| loop length | 1191 |
| used x86 registers | 14 |
| used mmx registers | 0 |
| used xmm registers | 0 |
| used ymm registers | 0 |
| used zmm registers | 0 |
| nb stack references | 29 |
| micro-operation queue | 36.00 cycles |
| front end | 36.00 cycles |
| P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12 | P13 | P14 | P15 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| uops | 15.17 | 15.17 | 15.17 | 15.17 | 15.17 | 15.17 | 14.50 | 14.50 | 14.50 | 14.50 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| cycles | 15.17 | 15.17 | 15.17 | 15.17 | 15.17 | 15.17 | 14.50 | 14.50 | 14.50 | 14.50 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Cycles executing div or sqrt instructions | NA |
| Front-end | 36.00 |
| Dispatch | 15.17 |
| Overall L1 | 36.00 |
| all | 16% |
| load | 0% |
| store | 0% |
| 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 | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | 27% |
| all | 12% |
| load | 11% |
| store | 11% |
| 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 | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | 12% |
| Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12 | P13 | P14 | P15 | Latency | Recip. throughput | Vectorization |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PUSH %RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| MOV %RSP,%RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| PUSH %R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| PUSH %R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| PUSH %R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| PUSH %R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| PUSH %RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| MOV %RSI,%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| SUB $0x2848,%RSP | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CMP $0x3,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| JLE 4026be <main+0x13be> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33-0.50 | N/A |
| MOV 0x8(%RSI),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV $0xa,%EDX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| CALL 4010e0 <strtol@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV 0x10(%RBX),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV $0xa,%EDX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| MOV %EAX,-0x2804(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
| MOV %RAX,-0x27a0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| CALL 4010e0 <strtol@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV 0x18(%RBX),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV $0xa,%EDX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| MOV %RAX,-0x2798(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| CALL 4010e0 <strtol@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x27a0(%RBP),%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | scal (12.5%) |
| MOV %RAX,-0x2820(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| TEST %R9D,%R9D | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| JLE 402868 <main+0x1568> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33-0.50 | N/A |
| MOV -0x2798(%RBP),%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | scal (12.5%) |
| TEST %R8D,%R8D | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| JLE 402868 <main+0x1568> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33-0.50 | N/A |
| MOV $0xe,%ECX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| LEA -0x2790(%RBP),%RDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| REP_STOSL (%RDI) | N/A | |||||||||||||||||||
| CMPL $0,-0x2820(%RBP) | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
| JE 402703 <main+0x1403> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33-0.50 | N/A |
| MOVSXD %R8D,%RAX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOVSXD %R9D,%RBX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| MOV %RBX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| MOV %RBX,-0x2828(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| IMUL %RAX,%RDI | 1 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
| IMUL %RAX,%RBX | 1 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
| MOV %RDI,-0x2810(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV %RSI,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| IMUL %RSI,%RDI | 1 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
| MOVSXD -0x2820(%RBP),%RSI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| MOV %RBX,-0x2800(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| SHR $0x3d,%RBX | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
| MOV %RDI,-0x2818(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV %RSI,-0x2830(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| JNE 4012d8 <main.cold+0x158> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33-0.50 | N/A |
| MOV -0x2810(%RBP),%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV -0x2800(%RBP),%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %R8,-0x27b8(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV %R9,-0x2798(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| SAL $0x2,%RAX | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
| MOV %RAX,-0x2838(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| LEA (,%R15,4),%RDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| SAL $0x2,%RBX | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
| MOV %RBX,-0x27a8(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV -0x2818(%RBP),%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %RDI,-0x27a0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| SAL $0x2,%RBX | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
| MOV %RBX,-0x27b0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV -0x2828(%RBP),%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| SAL $0x2,%RBX | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
| MOV %RBX,-0x27e0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| CALL 401080 <_Znwm@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x2798(%RBP),%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | scal (12.5%) |
| MOV -0x27b8(%RBP),%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | scal (12.5%) |
| MOVL $0,(%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
| MOV %RAX,%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| DEC %R15 | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV %RAX,-0x27f8(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| JE 4014b8 <main+0x1b8> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33-0.50 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| LEA -0x2750(%RBP),%RDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 401050 <_ZNSt13random_device7_M_finiEv@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x27e0(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV -0x27c0(%RBP),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| CALL 401090 <_ZdlPvm@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x27b0(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %R14,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| CALL 401090 <_ZdlPvm@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x27b0(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV -0x27b8(%RBP),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| CALL 401090 <_ZdlPvm@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x27a0(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %R13,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| CALL 401090 <_ZdlPvm@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x27a0(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV -0x27d8(%RBP),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| CALL 401090 <_ZdlPvm@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x27a0(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV -0x27d0(%RBP),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| CALL 401090 <_ZdlPvm@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x27a0(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %R12,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| CALL 401090 <_ZdlPvm@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x27a0(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV -0x27f0(%RBP),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| CALL 401090 <_ZdlPvm@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x27a8(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %R15,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| CALL 401090 <_ZdlPvm@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x27a8(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV -0x27c8(%RBP),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| CALL 401090 <_ZdlPvm@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x27a8(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV -0x27e8(%RBP),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| CALL 401090 <_ZdlPvm@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x27a0(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| CALL 401090 <_ZdlPvm@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| JMP 4026ec <main+0x13ec> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| MOV $0x7,%EDX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| MOV $0x4040f8,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV $0x4061e0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 4010a0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV (%RBX),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV $0x4061e0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV $0x404100,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV $0x1,%EAX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| ADD $0x2848,%RSP | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| POP %RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| POP %R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| POP %R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| POP %R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| POP %R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| POP %RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| RET | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x16,%EDX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| MOV $0x40411e,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV $0x4060c0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 4010a0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x2790(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV $0x4060c0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 401060 <_ZNSo9_M_insertIlEERSoT_@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV $0x404135,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV $0x14,%EDX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| MOV $0x40413a,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV $0x4060c0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 4010a0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x2788(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV $0x4060c0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 401060 <_ZNSo9_M_insertIlEERSoT_@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV $0x404135,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV $0x16,%EDX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| MOV $0x40414f,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV $0x4060c0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 4010a0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x2780(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV $0x4060c0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 401060 <_ZNSo9_M_insertIlEERSoT_@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV $0x404135,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV $0x13,%EDX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| MOV $0x404166,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV $0x4060c0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 4010a0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x2778(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV $0x4060c0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 401060 <_ZNSo9_M_insertIlEERSoT_@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV $0x404135,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV $0x14,%EDX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| MOV $0x40417a,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV $0x4060c0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 4010a0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x2770(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV $0x4060c0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 401060 <_ZNSo9_M_insertIlEERSoT_@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV $0x404135,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV $0x11,%EDX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| MOV $0x40418f,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV $0x4060c0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 4010a0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x2768(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV $0x4060c0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 401060 <_ZNSo9_M_insertIlEERSoT_@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV $0x404135,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV $0x17,%EDX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| MOV $0x4041a1,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV $0x4060c0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 4010a0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x2760(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV $0x4060c0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 401060 <_ZNSo9_M_insertIlEERSoT_@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV $0x404135,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| JMP 4026f1 <main+0x13f1> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| MOV $0x404038,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV $0x4061e0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| JMP 4026ec <main+0x13ec> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| JMP 401180 <main.cold> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| MOV %RAX,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | scal (12.5%) |
| VZEROUPPER | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
| JMP 401226 <main.cold+0xa6> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| MOV %RAX,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | scal (12.5%) |
| VZEROUPPER | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
| JMP 401213 <main.cold+0x93> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| MOV %RAX,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | scal (12.5%) |
| VZEROUPPER | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
| JMP 401200 <main.cold+0x80> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| JMP 4012a1 <main.cold+0x121> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| MOV %RAX,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | scal (12.5%) |
| VZEROUPPER | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
| JMP 4011db <main.cold+0x5b> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| VZEROUPPER | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
| JMP 4011be <main.cold+0x3e> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| JMP 4012ac <main.cold+0x12c> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | scal (12.5%) |
| VZEROUPPER | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
| JMP 40126d <main.cold+0xed> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | scal (12.5%) |
| VZEROUPPER | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
| JMP 40125a <main.cold+0xda> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | scal (12.5%) |
| VZEROUPPER | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
| JMP 40124b <main.cold+0xcb> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | scal (12.5%) |
| VZEROUPPER | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
| JMP 401238 <main.cold+0xb8> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| JMP 4012e2 <main.cold+0x162> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 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_v2.cpp:26-332 |
| Module | attention-gcc-znver5-256 |
| nb instructions | 247 |
| nb uops | 288 |
| loop length | 1191 |
| used x86 registers | 14 |
| used mmx registers | 0 |
| used xmm registers | 0 |
| used ymm registers | 0 |
| used zmm registers | 0 |
| nb stack references | 29 |
| micro-operation queue | 36.00 cycles |
| front end | 36.00 cycles |
| P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12 | P13 | P14 | P15 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| uops | 15.17 | 15.17 | 15.17 | 15.17 | 15.17 | 15.17 | 14.50 | 14.50 | 14.50 | 14.50 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| cycles | 15.17 | 15.17 | 15.17 | 15.17 | 15.17 | 15.17 | 14.50 | 14.50 | 14.50 | 14.50 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Cycles executing div or sqrt instructions | NA |
| Front-end | 36.00 |
| Dispatch | 15.17 |
| Overall L1 | 36.00 |
| all | 16% |
| load | 0% |
| store | 0% |
| 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 | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | 27% |
| all | 12% |
| load | 11% |
| store | 11% |
| 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 | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | 12% |
| Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12 | P13 | P14 | P15 | Latency | Recip. throughput | Vectorization |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PUSH %RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| MOV %RSP,%RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| PUSH %R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| PUSH %R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| PUSH %R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| PUSH %R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| PUSH %RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| MOV %RSI,%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| SUB $0x2848,%RSP | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CMP $0x3,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| JLE 4026be <main+0x13be> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33-0.50 | N/A |
| MOV 0x8(%RSI),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV $0xa,%EDX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| CALL 4010e0 <strtol@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV 0x10(%RBX),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV $0xa,%EDX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| MOV %EAX,-0x2804(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
| MOV %RAX,-0x27a0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| CALL 4010e0 <strtol@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV 0x18(%RBX),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV $0xa,%EDX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| MOV %RAX,-0x2798(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| CALL 4010e0 <strtol@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x27a0(%RBP),%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | scal (12.5%) |
| MOV %RAX,-0x2820(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| TEST %R9D,%R9D | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| JLE 402868 <main+0x1568> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33-0.50 | N/A |
| MOV -0x2798(%RBP),%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | scal (12.5%) |
| TEST %R8D,%R8D | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| JLE 402868 <main+0x1568> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33-0.50 | N/A |
| MOV $0xe,%ECX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| LEA -0x2790(%RBP),%RDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| REP_STOSL (%RDI) | N/A | |||||||||||||||||||
| CMPL $0,-0x2820(%RBP) | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
| JE 402703 <main+0x1403> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33-0.50 | N/A |
| MOVSXD %R8D,%RAX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOVSXD %R9D,%RBX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| MOV %RBX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| MOV %RBX,-0x2828(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| IMUL %RAX,%RDI | 1 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
| IMUL %RAX,%RBX | 1 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
| MOV %RDI,-0x2810(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV %RSI,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| IMUL %RSI,%RDI | 1 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
| MOVSXD -0x2820(%RBP),%RSI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| MOV %RBX,-0x2800(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| SHR $0x3d,%RBX | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
| MOV %RDI,-0x2818(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV %RSI,-0x2830(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| JNE 4012d8 <main.cold+0x158> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33-0.50 | N/A |
| MOV -0x2810(%RBP),%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV -0x2800(%RBP),%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %R8,-0x27b8(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV %R9,-0x2798(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| SAL $0x2,%RAX | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
| MOV %RAX,-0x2838(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| LEA (,%R15,4),%RDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| SAL $0x2,%RBX | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
| MOV %RBX,-0x27a8(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV -0x2818(%RBP),%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %RDI,-0x27a0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| SAL $0x2,%RBX | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
| MOV %RBX,-0x27b0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV -0x2828(%RBP),%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| SAL $0x2,%RBX | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
| MOV %RBX,-0x27e0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| CALL 401080 <_Znwm@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x2798(%RBP),%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | scal (12.5%) |
| MOV -0x27b8(%RBP),%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | scal (12.5%) |
| MOVL $0,(%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
| MOV %RAX,%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| DEC %R15 | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV %RAX,-0x27f8(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| JE 4014b8 <main+0x1b8> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33-0.50 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| LEA -0x2750(%RBP),%RDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 401050 <_ZNSt13random_device7_M_finiEv@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x27e0(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV -0x27c0(%RBP),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| CALL 401090 <_ZdlPvm@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x27b0(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %R14,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| CALL 401090 <_ZdlPvm@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x27b0(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV -0x27b8(%RBP),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| CALL 401090 <_ZdlPvm@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x27a0(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %R13,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| CALL 401090 <_ZdlPvm@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x27a0(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV -0x27d8(%RBP),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| CALL 401090 <_ZdlPvm@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x27a0(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV -0x27d0(%RBP),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| CALL 401090 <_ZdlPvm@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x27a0(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %R12,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| CALL 401090 <_ZdlPvm@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x27a0(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV -0x27f0(%RBP),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| CALL 401090 <_ZdlPvm@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x27a8(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %R15,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| CALL 401090 <_ZdlPvm@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x27a8(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV -0x27c8(%RBP),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| CALL 401090 <_ZdlPvm@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x27a8(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV -0x27e8(%RBP),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| CALL 401090 <_ZdlPvm@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x27a0(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| CALL 401090 <_ZdlPvm@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| JMP 4026ec <main+0x13ec> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| MOV $0x7,%EDX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| MOV $0x4040f8,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV $0x4061e0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 4010a0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV (%RBX),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV $0x4061e0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV $0x404100,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV $0x1,%EAX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| ADD $0x2848,%RSP | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| POP %RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| POP %R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| POP %R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| POP %R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| POP %R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| POP %RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| RET | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| MOV $0x16,%EDX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| MOV $0x40411e,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV $0x4060c0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 4010a0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x2790(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV $0x4060c0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 401060 <_ZNSo9_M_insertIlEERSoT_@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV $0x404135,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV $0x14,%EDX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| MOV $0x40413a,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV $0x4060c0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 4010a0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x2788(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV $0x4060c0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 401060 <_ZNSo9_M_insertIlEERSoT_@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV $0x404135,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV $0x16,%EDX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| MOV $0x40414f,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV $0x4060c0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 4010a0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x2780(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV $0x4060c0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 401060 <_ZNSo9_M_insertIlEERSoT_@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV $0x404135,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV $0x13,%EDX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| MOV $0x404166,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV $0x4060c0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 4010a0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x2778(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV $0x4060c0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 401060 <_ZNSo9_M_insertIlEERSoT_@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV $0x404135,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV $0x14,%EDX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| MOV $0x40417a,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV $0x4060c0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 4010a0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x2770(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV $0x4060c0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 401060 <_ZNSo9_M_insertIlEERSoT_@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV $0x404135,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV $0x11,%EDX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| MOV $0x40418f,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV $0x4060c0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 4010a0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x2768(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV $0x4060c0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 401060 <_ZNSo9_M_insertIlEERSoT_@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV $0x404135,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV $0x17,%EDX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| MOV $0x4041a1,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV $0x4060c0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 4010a0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV -0x2760(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV $0x4060c0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 401060 <_ZNSo9_M_insertIlEERSoT_@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV $0x404135,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | N/A |
| CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| JMP 4026f1 <main+0x13f1> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| MOV $0x404038,%ESI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV $0x4061e0,%EDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CALL 401070 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| JMP 4026ec <main+0x13ec> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| JMP 401180 <main.cold> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| MOV %RAX,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | scal (12.5%) |
| VZEROUPPER | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
| JMP 401226 <main.cold+0xa6> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| MOV %RAX,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | scal (12.5%) |
| VZEROUPPER | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
| JMP 401213 <main.cold+0x93> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| MOV %RAX,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | scal (12.5%) |
| VZEROUPPER | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
| JMP 401200 <main.cold+0x80> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| JMP 4012a1 <main.cold+0x121> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| MOV %RAX,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | scal (12.5%) |
| VZEROUPPER | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
| JMP 4011db <main.cold+0x5b> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| VZEROUPPER | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
| JMP 4011be <main.cold+0x3e> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| JMP 4012ac <main.cold+0x12c> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | scal (12.5%) |
| VZEROUPPER | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
| JMP 40126d <main.cold+0xed> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | scal (12.5%) |
| VZEROUPPER | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
| JMP 40125a <main.cold+0xda> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | scal (12.5%) |
| VZEROUPPER | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
| JMP 40124b <main.cold+0xcb> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| MOV %RAX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.13 | scal (12.5%) |
| VZEROUPPER | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
| JMP 401238 <main.cold+0xb8> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| JMP 4012e2 <main.cold+0x162> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| Name | Coverage (%) | Time (s) |
|---|---|---|
| ▼main– | 84.61 | 5.64 |
| ▼Loop 19 - stl_algobase.h:925-1143 - attention-gcc-znver5-256– | 0.00 | 0.00 |
| ▼Loop 20 - stl_algobase.h:925-1143 - attention-gcc-znver5-256– | 0.00 | 0.00 |
| ○Loop 22 - random.tcc:458-3374 - attention-gcc-znver5-256 | 0.45 | 0.03 |
| ○Loop 21 - random.tcc:458-3374 - attention-gcc-znver5-256 | 0.23 | 0.01 |
| ○Loop 1 - random.tcc:333-339 - attention-gcc-znver5-256 | 0.15 | 0.01 |
| ▼Loop 18 - attention_v2.cpp:26-33 - attention-gcc-znver5-256– | 0.08 | 0.00 |
| ▼Loop 17 - attention_v2.cpp:26-33 - attention-gcc-znver5-256– | 0.38 | 0.03 |
| ○Loop 16 - attention_v2.cpp:30-31 - attention-gcc-znver5-256 | 33.71 | 2.24 |
| ▼Loop 4 - attention_v2.cpp:26-33 - attention-gcc-znver5-256– | 0.00 | 0.00 |
| ▼Loop 3 - attention_v2.cpp:27-33 - attention-gcc-znver5-256– | 0.53 | 0.04 |
| ○Loop 2 - attention_v2.cpp:30-31 - attention-gcc-znver5-256 | 6.23 | 0.41 |
| ▼Loop 10 - attention_v2.cpp:26-33 - attention-gcc-znver5-256– | 0.00 | 0.00 |
| ▼Loop 9 - attention_v2.cpp:26-33 - attention-gcc-znver5-256– | 0.08 | 0.00 |
| ○Loop 8 - attention_v2.cpp:30-31 - attention-gcc-znver5-256 | 7.28 | 0.48 |
| ▼Loop 12 - attention_v2.cpp:26-238 - attention-gcc-znver5-256– | 0.00 | 0.00 |
| ○Loop 11 - attention_v2.cpp:237-238 - attention-gcc-znver5-256 | 0.23 | 0.01 |
| ▼Loop 7 - attention_v2.cpp:26-33 - attention-gcc-znver5-256– | 0.00 | 0.00 |
| ▼Loop 6 - attention_v2.cpp:26-33 - attention-gcc-znver5-256– | 0.60 | 0.04 |
| ○Loop 5 - attention_v2.cpp:30-31 - attention-gcc-znver5-256 | 6.53 | 0.44 |
| ▼Loop 15 - attention_v2.cpp:26-236 - attention-gcc-znver5-256– | 0.00 | 0.00 |
| ▼Loop 14 - attention_v2.cpp:27-236 - attention-gcc-znver5-256– | 2.93 | 0.19 |
| ○Loop 13 - attention_v2.cpp:30-31 - attention-gcc-znver5-256 | 25.23 | 1.68 |
