Function: qmcplusplus::build_ions(qmcplusplus::ParticleSet&, qmcplusplus::Tensor<int, 3u> const&, qm ... | Module: libqmcparticle.so | Source: ParticleSet_builder.cpp:24-31 [...] | Coverage: 0.37% |
---|
Function: qmcplusplus::build_ions(qmcplusplus::ParticleSet&, qmcplusplus::Tensor<int, 3u> const&, qm ... | Module: libqmcparticle.so | Source: ParticleSet_builder.cpp:24-31 [...] | Coverage: 0.37% |
---|
/home/kcamus/qaas_runs/169-390-4082/intel/miniqmc/build/miniqmc/src/Particle/ParticleSet.h: 193 - 263 |
-------------------------------------------------------------------------------- |
193: inline SpeciesSet& getSpeciesSet() { return mySpecies; } |
194: /// retrun the const SpeciesSet of this particle set |
195: inline const SpeciesSet& getSpeciesSet() const { return mySpecies; } |
196: |
197: inline void setName(const std::string& aname) { myName = aname; } |
[...] |
263: inline int getTotalNum() const { return TotalNum; } |
/usr/include/c++/13.1.1/ostream: 115 - 667 |
-------------------------------------------------------------------------------- |
115: return __pf(*this); |
[...] |
223: { return _M_insert(__f); } |
[...] |
667: __ostream_insert(__out, __s, |
/home/kcamus/qaas_runs/169-390-4082/intel/miniqmc/build/miniqmc/src/Particle/ParticleSet_builder.cpp: 24 - 31 |
-------------------------------------------------------------------------------- |
24: { |
[...] |
30: return ions.getTotalNum(); |
31: } |
/home/kcamus/qaas_runs/169-390-4082/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/Tensor.h: 101 - 226 |
-------------------------------------------------------------------------------- |
101: X[0] = x00; |
[...] |
109: X[8] = x22; |
110: } |
111: |
112: // destructor |
113: ~Tensor(){}; |
[...] |
226: inline Type_t operator()(unsigned int i, unsigned int j) const { return X[i * D + j]; } |
/home/kcamus/qaas_runs/169-390-4082/intel/miniqmc/build/miniqmc/src/Numerics/PETE/OperatorTags.h: 43 - 183 |
-------------------------------------------------------------------------------- |
43: return (a + b); |
[...] |
63: return (a * b); |
[...] |
183: return (const_cast<T1&>(a) = b); |
/home/kcamus/qaas_runs/169-390-4082/intel/miniqmc/build/miniqmc/src/Particle/ParticleAttrib.h: 25 - 39 |
-------------------------------------------------------------------------------- |
25: class ParticleAttrib : public Vector<T, Alloc> |
[...] |
39: ParticleAttrib(const ParticleAttrib& rhs) = default; |
/home/kcamus/qaas_runs/169-390-4082/intel/miniqmc/build/miniqmc/src/Input/nio.hpp: 29 - 79 |
-------------------------------------------------------------------------------- |
29: ions.Lattice.set(nio_cell); // CrystalLattice.h:321 |
30: // create Ni and O by group |
31: std::vector<int> nio_group(2); |
32: nio_group[0] = nio_group[1] = 16; |
33: ions.create(32); // ParticleSet.h:176 "number of particles per group" |
34: // using lattice coordinates |
35: ions.R.InUnit = 1; |
[...] |
71: species.addSpecies("O"); |
72: species.addSpecies("Ni"); |
73: |
74: expandSuperCell(ions, tmat); |
75: |
76: ions.resetGroups(); |
77: |
78: return nio_cell; |
79: } |
/home/kcamus/qaas_runs/169-390-4082/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/VectorSoAContainer.h: 106 - 188 |
-------------------------------------------------------------------------------- |
106: if (nLocal != in.size()) |
[...] |
138: if (nAllocated) |
139: myAlloc.deallocate(myData, nAllocated); |
140: nLocal = n; |
141: nGhosts = getAlignedSize<T, ALIGN>(n); |
142: nAllocated = nGhosts * D; |
143: myData = myAlloc.allocate(nAllocated); |
[...] |
188: PosAoS2SoA(nLocal, D, reinterpret_cast<const T1*>(in.first_address()), D, myData, nGhosts); |
/usr/include/c++/13.1.1/bits/basic_string.h: 202 - 4038 |
-------------------------------------------------------------------------------- |
202: : allocator_type(__a), _M_p(__dat) { } |
[...] |
231: { _M_string_length = __length; } |
232: |
233: _GLIBCXX20_CONSTEXPR |
234: pointer |
235: _M_data() const |
236: { return _M_dataplus._M_p; } |
[...] |
277: if (_M_data() == _M_local_data()) |
[...] |
302: { _Alloc_traits::deallocate(_M_get_allocator(), _M_data(), __size + 1); } |
[...] |
805: { _M_dispose(); } |
[...] |
1609: this->_M_assign(__str); |
[...] |
4038: return __ostream_insert(__os, __str.data(), __str.size()); |
/home/kcamus/qaas_runs/169-390-4082/intel/miniqmc/build/miniqmc/src/Platforms/CPU/SIMD/Mallocator.hpp: 78 - 79 |
-------------------------------------------------------------------------------- |
78: free(p); |
79: } |
/home/kcamus/qaas_runs/169-390-4082/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/TensorOps.h: 125 - 241 |
-------------------------------------------------------------------------------- |
125: return (a(0, 0) * (a(1, 1) * a(2, 2) - a(1, 2) * a(2, 1)) + |
126: a(0, 1) * (a(1, 2) * a(2, 0) - a(1, 0) * a(2, 2)) + |
127: a(0, 2) * (a(1, 0) * a(2, 1) - a(1, 1) * a(2, 0))); |
[...] |
233: return Tensor<Type_t, 3>(lhs(0, 0) * rhs(0, 0) + lhs(0, 1) * rhs(1, 0) + lhs(0, 2) * rhs(2, 0), |
234: lhs(0, 0) * rhs(0, 1) + lhs(0, 1) * rhs(1, 1) + lhs(0, 2) * rhs(2, 1), |
235: lhs(0, 0) * rhs(0, 2) + lhs(0, 1) * rhs(1, 2) + lhs(0, 2) * rhs(2, 2), |
[...] |
241: lhs(2, 0) * rhs(0, 2) + lhs(2, 1) * rhs(1, 2) + lhs(2, 2) * rhs(2, 2)); |
/usr/include/c++/13.1.1/bits/ios_base.h: 744 - 767 |
-------------------------------------------------------------------------------- |
744: _M_precision = __prec; |
[...] |
767: _M_width = __wide; |
/home/kcamus/qaas_runs/169-390-4082/intel/miniqmc/build/miniqmc/src/Particle/ParticleIOUtility.h: 37 - 91 |
-------------------------------------------------------------------------------- |
37: while (identity && ij < 9) |
38: { |
39: identity = (I[ij] == tmat[ij]); |
40: ++ij; |
41: } |
42: if (identity) |
43: return; |
44: app_log() << " TileMatrix != Identity. Expanding a simulation cell for " << ref_.getName() << std::endl; |
45: { |
46: char buff[500]; |
47: snprintf(buff, 500, " tilematrix= %4d %4d %4d %4d %4d %4d %4d %4d %4d\n", tmat[0], tmat[1], tmat[2], tmat[3], |
48: tmat[4], tmat[5], tmat[6], tmat[7], tmat[8]); |
49: app_log() << buff << std::endl; |
50: } |
51: // convert2unit |
52: ref_.convert2Unit(ref_.R); |
53: ParticleSet::ParticleLayout_t PrimCell(ref_.Lattice); |
54: ref_.Lattice.set(dot(tmat, PrimCell.R)); |
55: int natoms = ref_.getTotalNum(); |
56: int numCopies = std::abs(det(tmat)); |
57: ParticleSet::ParticlePos_t primPos(ref_.R); |
58: ParticleSet::ParticleIndex_t primTypes(ref_.GroupID); |
59: ref_.resize(natoms * numCopies); |
60: int maxCopies = 10; |
61: int index = 0; |
62: // set the unit to the Cartesian |
63: ref_.R.InUnit = PosUnit::CartesianUnit; |
64: app_log() << " Reduced coord Cartesion coord species.\n"; |
65: for (int ns = 0; ns < ref_.getSpeciesSet().getTotalNum(); ++ns) |
66: { |
67: for (int i0 = -maxCopies; i0 <= maxCopies; i0++) |
68: for (int i1 = -maxCopies; i1 <= maxCopies; i1++) |
69: for (int i2 = -maxCopies; i2 <= maxCopies; i2++) |
70: for (int iat = 0; iat < primPos.size(); iat++) |
71: { |
72: if (primTypes[iat] != ns) |
73: continue; |
74: SingleParticlePos_t uPrim = primPos[iat]; |
75: for (int i = 0; i < 3; i++) |
76: uPrim[i] -= std::floor(uPrim[i]); |
77: SingleParticlePos_t r = PrimCell.toCart(uPrim) + (double)i0 * PrimCell.a(0) + (double)i1 * PrimCell.a(1) + |
78: (double)i2 * PrimCell.a(2); |
79: SingleParticlePos_t uSuper = ref_.Lattice.toUnit(r); |
80: if ((uSuper[0] >= -1.0e-6) && (uSuper[0] < 0.9999) && (uSuper[1] >= -1.0e-6) && (uSuper[1] < 0.9999) && |
81: (uSuper[2] >= -1.0e-6) && (uSuper[2] < 0.9999)) |
82: { |
83: char buff[500]; |
84: snprintf(buff, 500, " %10.4f %10.4f %10.4f %12.6f %12.6f %12.6f %d\n", uSuper[0], uSuper[1], |
85: uSuper[2], r[0], r[1], r[2], ns); |
86: app_log() << buff; |
87: ref_.R[index] = r; |
88: ref_.GroupID[index] = ns; // primTypes[iat]; |
89: ref_.ID[index] = index; |
90: ref_.PCID[index] = iat; |
91: index++; |
/usr/include/c++/13.1.1/bits/char_traits.h: 368 - 445 |
-------------------------------------------------------------------------------- |
368: __c1 = __c2; |
[...] |
409: return __builtin_strlen(__s); |
[...] |
445: return static_cast<char_type*>(__builtin_memcpy(__s1, __s2, __n)); |
/home/kcamus/qaas_runs/169-390-4082/intel/miniqmc/build/miniqmc/src/Particle/Lattice/CrystalLattice.cpp: 53 - 185 |
-------------------------------------------------------------------------------- |
53: reset(); |
[...] |
149: for (int i = 0; i < D; ++i) |
150: os << Rv[i] << std::endl; |
151: os << "</parameter>" << std::endl; |
152: if (level > 0) |
153: { |
154: os << "<parameter name=\"bconds\"> "; |
155: for (int i = 0; i < D; ++i) |
156: { |
157: if (BoxBConds[i]) |
158: os << " p "; |
159: else |
160: os << " n "; |
161: } |
162: os << "</parameter>" << std::endl; |
163: } |
164: os << "<note>" << std::endl; |
165: if (level > 1) |
166: { |
167: os << "Volume (A^3) = " << Volume << std::endl; |
168: os << "Reciprocal vectors without 2*pi.\n"; |
169: for (int i = 0; i < D; ++i) |
170: os << "g_" << i + 1 << " = " << Gv[i] << std::endl; |
171: os << "Metric tensor in real-space.\n"; |
172: for (int i = 0; i < D; ++i) |
173: { |
174: os << "h_" << i + 1 << " = "; |
175: for (int j = 0; j < D; ++j) |
[...] |
181: os << "Metric tensor in g-space.\n"; |
182: for (int i = 0; i < D; ++i) |
183: { |
184: os << "h_" << i + 1 << " = "; |
185: for (int j = 0; j < D; ++j) |
/usr/include/c++/13.1.1/bits/new_allocator.h: 130 - 168 |
-------------------------------------------------------------------------------- |
130: if (__builtin_expect(__n > this->_M_max_size(), false)) |
131: { |
132: // _GLIBCXX_RESOLVE_LIB_DEFECTS |
133: // 3190. allocator::allocate sometimes returns too little storage |
134: if (__n > (std::size_t(-1) / sizeof(_Tp))) |
135: std::__throw_bad_array_new_length(); |
136: std::__throw_bad_alloc(); |
[...] |
147: return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); |
[...] |
168: _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n)); |
/usr/include/c++/13.1.1/bits/stl_vector.h: 395 - 397 |
-------------------------------------------------------------------------------- |
395: this->_M_impl._M_start = this->_M_allocate(__n); |
396: this->_M_impl._M_finish = this->_M_impl._M_start; |
397: this->_M_impl._M_end_of_storage = this->_M_impl._M_start + __n; |
/home/kcamus/qaas_runs/169-390-4082/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/OhmmsVector.h: 59 - 302 |
-------------------------------------------------------------------------------- |
59: Vector(const Vector& rhs) : nLocal(rhs.nLocal) |
60: { |
61: if (nLocal) |
[...] |
144: virtual ~Vector() { free(); } |
[...] |
178: inline size_t size() const { return nLocal; } |
[...] |
210: if (nAllocated) |
211: { |
212: mAllocator.deallocate(X, nAllocated); |
[...] |
223: return X[i]; |
[...] |
249: inline const_pointer data() const { return X; } |
[...] |
266: inline const_pointer first_address() const { return X; } |
[...] |
300: X = mAllocator.allocate(n); |
301: nLocal = n; |
302: nAllocated = n; |
/usr/include/c++/13.1.1/bits/stl_algobase.h: 383 - 437 |
-------------------------------------------------------------------------------- |
383: __copy_m(_II __first, _II __last, _OI __result) |
384: { |
385: typedef typename iterator_traits<_II>::difference_type _Distance; |
386: for(_Distance __n = __last - __first; __n > 0; --__n) |
387: { |
388: *__result = *__first; |
389: ++__first; |
390: ++__result; |
[...] |
398: { *__to = *__from; } |
[...] |
436: if (__builtin_expect(_Num > 1, true)) |
437: __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); |
/home/kcamus/qaas_runs/169-390-4082/intel/miniqmc/build/miniqmc/src/Platforms/CPU/SIMD/aligned_allocator.hpp: 46 - 46 |
-------------------------------------------------------------------------------- |
46: return ((n + ND - 1) / ND) * ND; |
/home/kcamus/qaas_runs/169-390-4082/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/PosTransformer.h: 36 - 45 |
-------------------------------------------------------------------------------- |
36: T2* restrict y = out + ldb; |
37: T2* restrict z = out + 2 * ldb; |
38: #if !defined(__ibmxl__) |
39: #pragma omp simd aligned(x, y, z) |
40: #endif |
41: for (int i = 0; i < nrows; ++i) |
42: { |
43: x[i] = iptr[i * ncols]; // x[i]=in[i][0]; |
44: y[i] = iptr[i * ncols + 1]; // y[i]=in[i][1]; |
45: z[i] = iptr[i * ncols + 2]; // z[i]=in[i][2]; |
/home/kcamus/qaas_runs/169-390-4082/intel/miniqmc/build/miniqmc/src/Particle/Lattice/CrystalLattice.h: 83 - 83 |
-------------------------------------------------------------------------------- |
83: struct CrystalLattice |
/home/kcamus/qaas_runs/169-390-4082/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/TinyVectorTensorOps.h: 150 - 152 |
-------------------------------------------------------------------------------- |
150: return TinyVector<Type_t, 3>(lhs[0] * rhs[0] + lhs[1] * rhs[3] + lhs[2] * rhs[6], |
151: lhs[0] * rhs[1] + lhs[1] * rhs[4] + lhs[2] * rhs[7], |
152: lhs[0] * rhs[2] + lhs[1] * rhs[5] + lhs[2] * rhs[8]); |
/home/kcamus/qaas_runs/169-390-4082/intel/miniqmc/build/miniqmc/src/Platforms/Host/InfoStream.h: 37 - 37 |
-------------------------------------------------------------------------------- |
37: std::ostream& getStream(const std::string& tag = "") { return *currStream; } |
/usr/include/c++/13.1.1/iomanip: 242 - 242 |
-------------------------------------------------------------------------------- |
242: __os.width(__f._M_n); |
0x16560 LEA 0x8(%RSP),%R10 |
0x16565 AND $-0x40,%RSP |
0x16569 MOV $0x6f69,%ECX |
0x1656e PUSHQ -0x8(%R10) |
0x16572 PUSH %RBP |
0x16573 MOV %RSP,%RBP |
0x16576 PUSH %R15 |
0x16578 MOV %RDI,%R15 |
0x1657b LEA 0x8(%RDI),%RDI |
0x1657f PUSH %R14 |
0x16581 PUSH %R13 |
0x16583 LEA -0x2e0(%RBP),%R13 |
0x1658a PUSH %R12 |
0x1658c LEA -0x2f0(%RBP),%R12 |
0x16593 PUSH %R10 |
0x16595 PUSH %RBX |
0x16596 MOV %RSI,%RBX |
0x16599 MOV %R12,%RSI |
0x1659c SUB $0x7c0,%RSP |
0x165a3 MOV %RDX,-0x7b0(%RBP) |
0x165aa MOV %FS:0x28,%RAX |
0x165b3 MOV %RAX,-0x38(%RBP) |
0x165b7 XOR %EAX,%EAX |
0x165b9 MOV %R13,-0x2f0(%RBP) |
0x165c0 MOV %CX,-0x2e0(%RBP) |
0x165c7 MOVB $0x6e,-0x2de(%RBP) |
0x165ce MOVQ $0x3,-0x2e8(%RBP) |
0x165d9 MOVB $0,-0x2dd(%RBP) |
0x165e0 CALL 51b0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_@plt> |
0x165e5 MOV -0x2f0(%RBP),%RDI |
0x165ec CMP %R13,%RDI |
0x165ef JE 16601 |
0x165f1 MOV -0x2e0(%RBP),%RAX |
0x165f8 LEA 0x1(%RAX),%RSI |
0x165fc CALL 52e0 <_ZdlPvm@plt> |
0x16601 MOV 0x8158(%RIP),%RSI |
0x16608 MOV 0x8271(%RIP),%RDX |
0x1660f LEA 0x28(%R15),%RDI |
0x16613 MOV $0x402f863f141205bc,%R8 |
0x1661d VMOVAPD 0x7c59(%RIP),%ZMM0 |
0x16627 VMOVDQA 0x7c51(%RIP),%YMM4 |
0x1662f LEA 0x68(%R15),%R14 |
0x16633 MOVL $0x1,0x40(%R15) |
0x1663b MOV %RSI,-0x530(%RBP) |
0x16642 VMOVDQA 0x7c56(%RIP),%YMM2 |
0x1664a MOV %RDX,0x38(%R15) |
0x1664e VMOVAPD %ZMM0,-0x570(%RBP) |
0x16658 MOV %RDI,-0x5f8(%RBP) |
0x1665f VMOVDQU %YMM4,0x68(%R15) |
0x16665 MOV %R8,0x40(%R14) |
0x16669 VMOVDQU %YMM2,0x20(%R14) |
0x1666f VZEROUPPER |
0x16672 CALL 105e0 <_ZN11qmcplusplus14CrystalLatticeIdLj3ELb0EE5resetEv> |
0x16677 MOV $0x8,%EDI |
0x1667c CALL 52c0 <_Znwm@plt> |
0x16681 MOV 0x80e0(%RIP),%R11 |
0x16688 MOV $0x20,%ESI |
0x1668d MOV %R15,%RDI |
0x16690 LEA 0x8(%RAX),%R9 |
0x16694 VMOVQ %RAX,%XMM5 |
0x16699 MOV %RAX,-0x608(%RBP) |
0x166a0 MOV %R11,(%RAX) |
0x166a3 VPINSRQ $0x1,%R9,%XMM5,%XMM1 |
0x166a9 MOV %R9,-0x5e0(%RBP) |
0x166b0 VMOVDQA %XMM1,-0x5f0(%RBP) |
0x166b8 CALL 5270 <_ZN11qmcplusplus11ParticleSet6createEi@plt> |
0x166bd MOV 0x5e8(%R15),%R10 |
0x166c4 VMOVAPD 0x7bf2(%RIP),%ZMM3 |
0x166ce LEA 0x9b8(%R15),%RDI |
0x166d5 MOV $0x4f,%ECX |
0x166da VMOVAPD 0x7c1c(%RIP),%ZMM6 |
0x166e4 VMOVAPD 0x7c52(%RIP),%ZMM7 |
0x166ee MOVL $0x1,0x5f4(%R15) |
0x166f9 MOV %R12,%RSI |
0x166fc VMOVAPD 0x7c7a(%RIP),%ZMM8 |
0x16706 VMOVAPD 0x7cb0(%RIP),%ZMM9 |
0x16710 VMOVUPD %ZMM3,(%R10) |
0x16716 VMOVAPD 0x7ce0(%RIP),%ZMM10 |
0x16720 VMOVAPD 0x7d16(%RIP),%ZMM11 |
0x1672a VMOVUPD %ZMM6,0x40(%R10) |
0x16731 VMOVAPD 0x7d45(%RIP),%ZMM12 |
0x1673b VMOVAPD 0x7d7b(%RIP),%ZMM13 |
0x16745 VMOVUPD %ZMM7,0x80(%R10) |
0x1674c VMOVAPD 0x7daa(%RIP),%ZMM14 |
0x16756 VMOVAPD 0x7de0(%RIP),%ZMM15 |
0x16760 VMOVUPD %ZMM8,0xc0(%R10) |
0x16767 VMOVAPD 0x7e0f(%RIP),%ZMM0 |
0x16771 VMOVUPD %ZMM9,0x100(%R10) |
0x16778 VMOVUPD %ZMM10,0x140(%R10) |
0x1677f VMOVUPD %ZMM11,0x180(%R10) |
0x16786 VMOVUPD %ZMM12,0x1c0(%R10) |
0x1678d VMOVUPD %ZMM13,0x200(%R10) |
0x16794 VMOVUPD %ZMM14,0x240(%R10) |
0x1679b VMOVUPD %ZMM15,0x280(%R10) |
0x167a2 VMOVUPD %ZMM0,0x2c0(%R10) |
0x167a9 MOV %RDI,-0x670(%RBP) |
0x167b0 MOV %R13,-0x2f0(%RBP) |
0x167b7 MOVQ $0x1,-0x2e8(%RBP) |
0x167c2 MOV %CX,-0x2e0(%RBP) |
0x167c9 VZEROUPPER |
0x167cc CALL 5100 <_ZN10SpeciesSet10addSpeciesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@plt> |
0x167d1 MOV -0x2f0(%RBP),%RDI |
0x167d8 CMP %R13,%RDI |
0x167db JE 167ed |
0x167dd MOV -0x2e0(%RBP),%RAX |
0x167e4 LEA 0x1(%RAX),%RSI |
0x167e8 CALL 52e0 <_ZdlPvm@plt> |
0x167ed MOV -0x670(%RBP),%RDI |
0x167f4 MOV $0x694e,%EDX |
0x167f9 MOV %R12,%RSI |
0x167fc MOV %R13,-0x2f0(%RBP) |
0x16803 MOV %DX,-0x2e0(%RBP) |
0x1680a MOVQ $0x2,-0x2e8(%RBP) |
0x16815 MOVB $0,-0x2de(%RBP) |
0x1681c CALL 5100 <_ZN10SpeciesSet10addSpeciesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@plt> |
0x16821 MOV -0x2f0(%RBP),%RDI |
0x16828 CMP %R13,%RDI |
0x1682b JE 1683d |
0x1682d MOV -0x2e0(%RBP),%R13 |
0x16834 LEA 0x1(%R13),%RSI |
0x16838 CALL 52e0 <_ZdlPvm@plt> |
0x1683d CMPL $0x1,(%RBX) |
0x16840 JNE 16e6a |
0x16846 MOV 0x4(%RBX),%ESI |
0x16849 TEST %ESI,%ESI |
0x1684b JNE 16e6a |
0x16851 MOV 0x8(%RBX),%R8D |
0x16855 TEST %R8D,%R8D |
0x16858 JNE 16e6a |
0x1685e MOV 0xc(%RBX),%R9D |
0x16862 TEST %R9D,%R9D |
0x16865 JNE 16e6a |
0x1686b CMPL $0x1,0x10(%RBX) |
0x1686f JNE 16e6a |
0x16875 MOV 0x14(%RBX),%R11D |
0x16879 TEST %R11D,%R11D |
0x1687c JNE 16e6a |
0x16882 MOV 0x18(%RBX),%R10D |
0x16886 TEST %R10D,%R10D |
0x16889 JNE 16e6a |
0x1688f MOV 0x1c(%RBX),%EDI |
0x16892 TEST %EDI,%EDI |
0x16894 JNE 16e6a |
0x1689a CMPL $0x1,0x20(%RBX) |
0x1689e JNE 16e6a |
(135) 0x168a4 MOV %R15,%RDI |
(135) 0x168a7 CALL 5240 <_ZN11qmcplusplus11ParticleSet11resetGroupsEv@plt> |
(135) 0x168ac MOV -0x608(%RBP),%RDI |
(135) 0x168b3 MOV $0x8,%ESI |
(135) 0x168b8 CALL 52e0 <_ZdlPvm@plt> |
(135) 0x168bd MOV -0x7b0(%RBP),%R10 |
(135) 0x168c4 MOV -0x530(%RBP),%R8 |
(135) 0x168cb VMOVDQA -0x570(%RBP),%YMM9 |
(135) 0x168d3 VMOVDQA -0x550(%RBP),%YMM15 |
(135) 0x168db MOV %R8,0x40(%R10) |
(135) 0x168df VMOVDQU %YMM9,(%R10) |
(135) 0x168e4 VMOVDQU %YMM15,0x20(%R10) |
(135) 0x168ea MOV 0x5f8(%R15),%R14 |
(135) 0x168f1 MOV 0x5d8(%R15),%R12 |
(135) 0x168f8 CMP %R12,%R14 |
(135) 0x168fb JE 17be6 |
(135) 0x16901 CMPQ $0,0x608(%R15) |
(135) 0x16909 JNE 17f62 |
(135) 0x1690f VZEROUPPER |
(135) 0x16912 LEA 0x7(%R12),%R9 |
(135) 0x16917 VMOVQ %R12,%XMM4 |
(135) 0x1691c AND $-0x8,%R9 |
(135) 0x16920 LEA (%R9,%R9,2),%RDI |
(135) 0x16924 VPINSRQ $0x1,%R9,%XMM4,%XMM0 |
(135) 0x1692a MOV %RDI,0x608(%R15) |
(135) 0x16931 VMOVDQU %XMM0,0x5f8(%R15) |
(135) 0x1693a CALL 1be70 <_ZN11qmcplusplus10MallocatorIdLm64EE8allocateEm.isra.0> |
(135) 0x1693f MOV 0x5f8(%R15),%R14 |
(135) 0x16946 MOV %RAX,0x610(%R15) |
(135) 0x1694d MOV %RAX,%RDI |
(135) 0x16950 MOVSXD 0x600(%R15),%R10 |
(135) 0x16957 MOV 0x5e8(%R15),%RCX |
(135) 0x1695e MOV %R14D,%R12D |
(135) 0x16961 SAL $0x3,%R10 |
(135) 0x16965 LEA (%RDI,%R10,1),%RBX |
(135) 0x16969 ADD %RBX,%R10 |
(135) 0x1696c TEST %R14D,%R14D |
(135) 0x1696f JLE 16e39 |
(135) 0x16975 MOV %R14D,%R11D |
(135) 0x16978 DEC %R14D |
(135) 0x1697b CMP $0x6,%R14D |
(135) 0x1697f JBE 17f58 |
(135) 0x16985 MOV %R12D,%EDX |
(135) 0x16988 VMOVDQA64 0x73ee(%RIP),%ZMM6 |
(135) 0x16992 VMOVDQA64 0x7424(%RIP),%ZMM5 |
(135) 0x1699c MOV %RDI,%RSI |
(135) 0x1699f SHR $0x3,%EDX |
(135) 0x169a2 VMOVDQA64 0x7454(%RIP),%ZMM10 |
(135) 0x169ac VMOVDQA64 0x748a(%RIP),%ZMM3 |
(135) 0x169b6 MOV %RBX,%R9 |
(135) 0x169b9 SAL $0x6,%RDX |
(135) 0x169bd VMOVDQA64 0x74b9(%RIP),%ZMM2 |
(135) 0x169c7 VMOVDQA64 0x74ef(%RIP),%ZMM1 |
(135) 0x169d1 MOV %R10,%R8 |
(135) 0x169d4 LEA (%RDX,%RDI,1),%R14 |
(135) 0x169d8 SUB $0x40,%RDX |
(135) 0x169dc MOV %RCX,%R13 |
(135) 0x169df SHR $0x6,%RDX |
(135) 0x169e3 INC %RDX |
(135) 0x169e6 AND $0x3,%EDX |
(135) 0x169e9 JE 16b4b |
(135) 0x169ef CMP $0x1,%RDX |
(135) 0x169f3 JE 16ad5 |
(135) 0x169f9 CMP $0x2,%RDX |
(135) 0x169fd JE 16a68 |
(135) 0x169ff VMOVUPD (%RCX),%ZMM11 |
(135) 0x16a05 VMOVUPD 0x40(%RCX),%ZMM8 |
(135) 0x16a0c LEA 0x40(%RDI),%RSI |
(135) 0x16a10 LEA 0x40(%RBX),%R9 |
(135) 0x16a14 VMOVUPD 0x80(%RCX),%ZMM7 |
(135) 0x16a1b LEA 0x40(%R10),%R8 |
(135) 0x16a1f LEA 0xc0(%RCX),%R13 |
(135) 0x16a26 VMOVAPD %ZMM11,%ZMM12 |
(135) 0x16a2c VMOVAPD %ZMM11,%ZMM13 |
(135) 0x16a32 VPERMT2PD %ZMM8,%ZMM2,%ZMM11 |
(135) 0x16a38 VPERMT2PD %ZMM8,%ZMM6,%ZMM12 |
(135) 0x16a3e VPERMT2PD %ZMM8,%ZMM10,%ZMM13 |
(135) 0x16a44 VPERMT2PD %ZMM7,%ZMM1,%ZMM11 |
(135) 0x16a4a VPERMT2PD %ZMM7,%ZMM5,%ZMM12 |
(135) 0x16a50 VPERMT2PD %ZMM7,%ZMM3,%ZMM13 |
(135) 0x16a56 VMOVAPD %ZMM12,(%RDI) |
(135) 0x16a5c VMOVAPD %ZMM13,(%RBX) |
(135) 0x16a62 VMOVAPD %ZMM11,(%R10) |
(135) 0x16a68 VMOVUPD (%R13),%ZMM14 |
(135) 0x16a6f VMOVUPD 0x40(%R13),%ZMM15 |
(135) 0x16a76 ADD $0x40,%RSI |
(135) 0x16a7a ADD $0x40,%R9 |
(135) 0x16a7e VMOVUPD 0x80(%R13),%ZMM4 |
(135) 0x16a85 ADD $0x40,%R8 |
(135) 0x16a89 ADD $0xc0,%R13 |
(135) 0x16a90 VMOVAPD %ZMM14,%ZMM9 |
(135) 0x16a96 VMOVAPD %ZMM14,%ZMM0 |
(135) 0x16a9c VPERMT2PD %ZMM15,%ZMM2,%ZMM14 |
(135) 0x16aa2 VPERMT2PD %ZMM15,%ZMM6,%ZMM9 |
(135) 0x16aa8 VPERMT2PD %ZMM15,%ZMM10,%ZMM0 |
(135) 0x16aae VPERMT2PD %ZMM4,%ZMM1,%ZMM14 |
(135) 0x16ab4 VPERMT2PD %ZMM4,%ZMM5,%ZMM9 |
(135) 0x16aba VPERMT2PD %ZMM4,%ZMM3,%ZMM0 |
(135) 0x16ac0 VMOVAPD %ZMM9,-0x40(%RSI) |
(135) 0x16ac7 VMOVAPD %ZMM0,-0x40(%R9) |
(135) 0x16ace VMOVAPD %ZMM14,-0x40(%R8) |
(135) 0x16ad5 VMOVUPD (%R13),%ZMM11 |
(135) 0x16adc VMOVUPD 0x40(%R13),%ZMM8 |
(135) 0x16ae3 ADD $0x40,%RSI |
(135) 0x16ae7 ADD $0x40,%R9 |
(135) 0x16aeb VMOVUPD 0x80(%R13),%ZMM7 |
(135) 0x16af2 ADD $0x40,%R8 |
(135) 0x16af6 ADD $0xc0,%R13 |
(135) 0x16afd VMOVAPD %ZMM11,%ZMM12 |
(135) 0x16b03 VMOVAPD %ZMM11,%ZMM13 |
(135) 0x16b09 VPERMT2PD %ZMM8,%ZMM2,%ZMM11 |
(135) 0x16b0f VPERMT2PD %ZMM8,%ZMM6,%ZMM12 |
(135) 0x16b15 VPERMT2PD %ZMM8,%ZMM10,%ZMM13 |
(135) 0x16b1b VPERMT2PD %ZMM7,%ZMM1,%ZMM11 |
(135) 0x16b21 VPERMT2PD %ZMM7,%ZMM5,%ZMM12 |
(135) 0x16b27 VPERMT2PD %ZMM7,%ZMM3,%ZMM13 |
(135) 0x16b2d VMOVAPD %ZMM12,-0x40(%RSI) |
(135) 0x16b34 VMOVAPD %ZMM13,-0x40(%R9) |
(135) 0x16b3b VMOVAPD %ZMM11,-0x40(%R8) |
(135) 0x16b42 CMP %R14,%RSI |
(135) 0x16b45 JE 16cd8 |
(136) 0x16b4b VMOVUPD (%R13),%ZMM14 |
(136) 0x16b52 VMOVUPD 0xc0(%R13),%ZMM11 |
(136) 0x16b59 ADD $0x100,%RSI |
(136) 0x16b60 ADD $0x100,%R9 |
(136) 0x16b67 VMOVUPD 0x40(%R13),%ZMM15 |
(136) 0x16b6e VMOVUPD 0x100(%R13),%ZMM8 |
(136) 0x16b75 ADD $0x100,%R8 |
(136) 0x16b7c ADD $0x300,%R13 |
(136) 0x16b83 VMOVUPD -0x280(%R13),%ZMM4 |
(136) 0x16b8a VMOVUPD -0x1c0(%R13),%ZMM7 |
(136) 0x16b91 VMOVAPD %ZMM14,%ZMM9 |
(136) 0x16b97 VMOVAPD %ZMM14,%ZMM0 |
(136) 0x16b9d VMOVAPD %ZMM11,%ZMM12 |
(136) 0x16ba3 VMOVAPD %ZMM11,%ZMM13 |
(136) 0x16ba9 VPERMT2PD %ZMM15,%ZMM6,%ZMM9 |
(136) 0x16baf VPERMT2PD %ZMM15,%ZMM10,%ZMM0 |
(136) 0x16bb5 VPERMT2PD %ZMM15,%ZMM2,%ZMM14 |
(136) 0x16bbb VPERMT2PD %ZMM8,%ZMM6,%ZMM12 |
(136) 0x16bc1 VMOVUPD -0x140(%R13),%ZMM15 |
(136) 0x16bc8 VPERMT2PD %ZMM8,%ZMM10,%ZMM13 |
(136) 0x16bce VPERMT2PD %ZMM8,%ZMM2,%ZMM11 |
(136) 0x16bd4 VPERMT2PD %ZMM4,%ZMM5,%ZMM9 |
(136) 0x16bda VMOVUPD -0x80(%R13),%ZMM8 |
(136) 0x16be1 VPERMT2PD %ZMM4,%ZMM3,%ZMM0 |
(136) 0x16be7 VPERMT2PD %ZMM4,%ZMM1,%ZMM14 |
(136) 0x16bed VPERMT2PD %ZMM7,%ZMM5,%ZMM12 |
(136) 0x16bf3 VMOVAPD %ZMM9,-0x100(%RSI) |
(136) 0x16bfa VPERMT2PD %ZMM7,%ZMM3,%ZMM13 |
(136) 0x16c00 VPERMT2PD %ZMM7,%ZMM1,%ZMM11 |
(136) 0x16c06 VMOVAPD %ZMM0,-0x100(%R9) |
(136) 0x16c0d VMOVUPD -0x100(%R13),%ZMM4 |
(136) 0x16c14 VMOVAPD %ZMM14,-0x100(%R8) |
(136) 0x16c1b VMOVUPD -0x180(%R13),%ZMM14 |
(136) 0x16c22 VMOVUPD -0x40(%R13),%ZMM7 |
(136) 0x16c29 VMOVAPD %ZMM12,-0xc0(%RSI) |
(136) 0x16c30 VMOVAPD %ZMM13,-0xc0(%R9) |
(136) 0x16c37 VMOVAPD %ZMM14,%ZMM9 |
(136) 0x16c3d VMOVAPD %ZMM14,%ZMM0 |
(136) 0x16c43 VPERMT2PD %ZMM15,%ZMM2,%ZMM14 |
(136) 0x16c49 VMOVAPD %ZMM11,-0xc0(%R8) |
(136) 0x16c50 VMOVUPD -0xc0(%R13),%ZMM11 |
(136) 0x16c57 VPERMT2PD %ZMM15,%ZMM6,%ZMM9 |
(136) 0x16c5d VPERMT2PD %ZMM15,%ZMM10,%ZMM0 |
(136) 0x16c63 VPERMT2PD %ZMM4,%ZMM5,%ZMM9 |
(136) 0x16c69 VPERMT2PD %ZMM4,%ZMM3,%ZMM0 |
(136) 0x16c6f VPERMT2PD %ZMM4,%ZMM1,%ZMM14 |
(136) 0x16c75 VMOVAPD %ZMM11,%ZMM12 |
(136) 0x16c7b VMOVAPD %ZMM11,%ZMM13 |
(136) 0x16c81 VPERMT2PD %ZMM8,%ZMM2,%ZMM11 |
(136) 0x16c87 VMOVAPD %ZMM9,-0x80(%RSI) |
(136) 0x16c8e VPERMT2PD %ZMM8,%ZMM6,%ZMM12 |
(136) 0x16c94 VPERMT2PD %ZMM8,%ZMM10,%ZMM13 |
(136) 0x16c9a VMOVAPD %ZMM0,-0x80(%R9) |
(136) 0x16ca1 VPERMT2PD %ZMM7,%ZMM1,%ZMM11 |
(136) 0x16ca7 VPERMT2PD %ZMM7,%ZMM5,%ZMM12 |
(136) 0x16cad VPERMT2PD %ZMM7,%ZMM3,%ZMM13 |
(136) 0x16cb3 VMOVAPD %ZMM14,-0x80(%R8) |
(136) 0x16cba VMOVAPD %ZMM12,-0x40(%RSI) |
(136) 0x16cc1 VMOVAPD %ZMM13,-0x40(%R9) |
(136) 0x16cc8 VMOVAPD %ZMM11,-0x40(%R8) |
(136) 0x16ccf CMP %R14,%RSI |
(136) 0x16cd2 JNE 16b4b |
(135) 0x16cd8 MOV %R11D,%R13D |
(135) 0x16cdb AND $-0x8,%R13D |
(135) 0x16cdf MOV %R13D,%EAX |
(135) 0x16ce2 TEST $0x7,%R11B |
(135) 0x16ce6 JE 16e39 |
(135) 0x16cec SUB %R13D,%R11D |
(135) 0x16cef LEA -0x1(%R11),%EDX |
(135) 0x16cf3 CMP $0x2,%EDX |
(135) 0x16cf6 JBE 16d8a |
(135) 0x16cfc LEA (%R13,%R13,2),%R14 |
(135) 0x16d01 VMOVDQA 0x7a97(%RIP),%YMM3 |
(135) 0x16d09 VMOVDQA 0x7acf(%RIP),%YMM14 |
(135) 0x16d11 LEA (%RCX,%R14,8),%RSI |
(135) 0x16d15 VMOVDQA 0x7b03(%RIP),%YMM15 |
(135) 0x16d1d VMOVDQA 0x7a9b(%RIP),%YMM2 |
(135) 0x16d25 VMOVUPD (%RSI),%YMM6 |
(135) 0x16d29 VMOVUPD 0x20(%RSI),%YMM5 |
(135) 0x16d2e VMOVUPD 0x40(%RSI),%YMM10 |
(135) 0x16d33 VMOVDQA 0x7ac5(%RIP),%YMM1 |
(135) 0x16d3b VMOVDQA 0x7afd(%RIP),%YMM4 |
(135) 0x16d43 VPERMI2PD %YMM5,%YMM6,%YMM3 |
(135) 0x16d49 VPERMI2PD %YMM5,%YMM6,%YMM14 |
(135) 0x16d4f VPERMI2PD %YMM5,%YMM6,%YMM15 |
(135) 0x16d55 VPERMI2PD %YMM10,%YMM3,%YMM2 |
(135) 0x16d5b VPERMI2PD %YMM10,%YMM14,%YMM1 |
(135) 0x16d61 VPERMI2PD %YMM10,%YMM15,%YMM4 |
(135) 0x16d67 VMOVAPD %YMM2,(%RDI,%R13,8) |
(135) 0x16d6d VMOVAPD %YMM1,(%RBX,%R13,8) |
(135) 0x16d73 VMOVAPD %YMM4,(%R10,%R13,8) |
(135) 0x16d79 TEST $0x3,%R11B |
(135) 0x16d7d JE 16e39 |
(135) 0x16d83 AND $-0x4,%R11D |
(135) 0x16d87 ADD %R11D,%EAX |
(135) 0x16d8a LEA (%RAX,%RAX,2),%EDX |
(135) 0x16d8d MOVSXD %EAX,%R11 |
(135) 0x16d90 LEA 0x1(%RAX),%ESI |
(135) 0x16d93 MOVSXD %EDX,%R14 |
(135) 0x16d96 LEA (,%R11,8),%R8 |
(135) 0x16d9e LEA 0x1(%R14),%R13 |
(135) 0x16da2 VMOVSD (%RCX,%R14,8),%XMM9 |
(135) 0x16da8 LEA (,%R14,8),%R9 |
(135) 0x16db0 VMOVSD (%RCX,%R13,8),%XMM0 |
(135) 0x16db6 VMOVSD 0x8(%RCX,%R13,8),%XMM11 |
(135) 0x16dbd VMOVSD %XMM9,(%RDI,%R11,8) |
(135) 0x16dc3 VMOVSD %XMM0,(%RBX,%R11,8) |
(135) 0x16dc9 VMOVSD %XMM11,(%R10,%R11,8) |
(135) 0x16dcf CMP %ESI,%R12D |
(135) 0x16dd2 JLE 16e39 |
(135) 0x16dd4 ADD $0x3,%EDX |
(135) 0x16dd7 VMOVSD 0x18(%RCX,%R9,1),%XMM8 |
(135) 0x16dde ADD $0x2,%EAX |
(135) 0x16de1 MOVSXD %EDX,%RDX |
(135) 0x16de4 INC %RDX |
(135) 0x16de7 VMOVSD %XMM8,0x8(%RDI,%R8,1) |
(135) 0x16dee VMOVSD (%RCX,%RDX,8),%XMM7 |
(135) 0x16df3 VMOVSD 0x8(%RCX,%RDX,8),%XMM12 |
(135) 0x16df9 VMOVSD %XMM7,0x8(%RBX,%R8,1) |
(135) 0x16e00 VMOVSD %XMM12,0x8(%R10,%R8,1) |
(135) 0x16e07 CMP %EAX,%R12D |
(135) 0x16e0a JLE 16e39 |
(135) 0x16e0c ADD $0x7,%R14 |
(135) 0x16e10 VMOVSD 0x30(%RCX,%R9,1),%XMM13 |
(135) 0x16e17 VMOVSD (%RCX,%R14,8),%XMM6 |
(135) 0x16e1d VMOVSD 0x8(%RCX,%R14,8),%XMM5 |
(135) 0x16e24 VMOVSD %XMM13,0x10(%RDI,%R8,1) |
(135) 0x16e2b VMOVSD %XMM6,0x10(%RBX,%R8,1) |
(135) 0x16e32 VMOVSD %XMM5,0x10(%R10,%R8,1) |
(135) 0x16e39 MOV 0xa78(%R15),%EAX |
(135) 0x16e40 MOV -0x38(%RBP),%RDX |
(135) 0x16e44 SUB %FS:0x28,%RDX |
(135) 0x16e4d JNE 17ffa |
0x16e53 VZEROUPPER |
0x16e56 LEA -0x30(%RBP),%RSP |
0x16e5a POP %RBX |
0x16e5b POP %RDI |
0x16e5c POP %R12 |
0x16e5e POP %R13 |
0x16e60 POP %R14 |
0x16e62 POP %R15 |
0x16e64 POP %RBP |
0x16e65 LEA -0x8(%RDI),%RSP |
0x16e69 RET |
0x16e6a MOV 0xb137(%RIP),%RCX |
0x16e71 MOV $0x3a,%EDX |
0x16e76 LEA 0x6a1b(%RIP),%RSI |
0x16e7d MOV (%RCX),%R13 |
0x16e80 MOV %R13,%RDI |
0x16e83 CALL 5310 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x16e88 MOV 0x10(%R15),%RDX |
0x16e8c MOV 0x8(%R15),%RSI |
0x16e90 MOV %R13,%RDI |
0x16e93 CALL 5310 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x16e98 MOV %RAX,%RDI |
0x16e9b CALL 1bef0 <_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_.isra.0> |
0x16ea0 MOV 0x20(%RBX),%EAX |
0x16ea3 MOV (%RBX),%ECX |
0x16ea5 MOV %R12,%RDI |
0x16ea8 PUSH %RAX |
0x16ea9 XOR %EAX,%EAX |
0x16eab MOV 0x1c(%RBX),%EDX |
0x16eae PUSH %RDX |
0x16eaf LEA 0x6a22(%RIP),%RDX |
0x16eb6 MOV 0x18(%RBX),%ESI |
0x16eb9 PUSH %RSI |
0x16eba MOV $0x1f4,%ESI |
0x16ebf MOV 0x14(%RBX),%R8D |
0x16ec3 PUSH %R8 |
0x16ec5 MOV 0x10(%RBX),%R9D |
0x16ec9 PUSH %R9 |
0x16ecb MOV 0xc(%RBX),%R11D |
0x16ecf PUSH %R11 |
0x16ed1 MOV 0x8(%RBX),%R9D |
0x16ed5 MOV 0x4(%RBX),%R8D |
0x16ed9 CALL 5450 <snprintf@plt> |
0x16ede MOV 0xb0c3(%RIP),%R10 |
0x16ee5 MOV %R12,%RDI |
0x16ee8 ADD $0x30,%RSP |
0x16eec MOV (%R10),%R13 |
0x16eef CALL 5150 <strlen@plt> |
0x16ef4 MOV %R12,%RSI |
0x16ef7 MOV %RAX,%RDX |
0x16efa MOV %R13,%RDI |
0x16efd CALL 5310 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x16f02 MOV %R13,%RDI |
0x16f05 CALL 1bef0 <_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_.isra.0> |
0x16f0a LEA 0x5d0(%R15),%RSI |
0x16f11 MOV %R15,%RDI |
0x16f14 CALL 5080 <_ZN11qmcplusplus11ParticleSet12convert2UnitERNS_14ParticleAttribINS_10TinyVectorIdLj3EEESaIS3_EEE@plt> |
0x16f19 MOVZX 0x30(%R15),%EDI |
0x16f1e LEA 0xaab3(%RIP),%R12 |
0x16f25 VMOVDQU 0x34(%R15),%XMM4 |
0x16f2b MOV %R12,-0x2f0(%RBP) |
0x16f32 VMOVUPD 0x48(%R15),%YMM2 |
0x16f38 MOV %DIL,-0x2e8(%RBP) |
0x16f3f VMOVDQU %XMM4,-0x2e4(%RBP) |
0x16f47 VMOVAPD %YMM2,-0x2d0(%RBP) |
0x16f4f VMOVDQU 0x68(%R15),%YMM5 |
0x16f55 VMOVDQA %YMM5,-0x2b0(%RBP) |
0x16f5d VMOVDQU 0x20(%R14),%YMM1 |
0x16f63 VMOVDQA %YMM1,-0x290(%RBP) |
0x16f6b MOV 0x40(%R14),%RCX |
0x16f6f MOV %RCX,-0x270(%RBP) |
0x16f76 VMOVDQU 0xb0(%R15),%YMM3 |
0x16f7f VMOVDQU %YMM3,-0x268(%RBP) |
0x16f87 VMOVDQU 0xd0(%R15),%YMM6 |
0x16f90 VMOVDQU %YMM6,-0x248(%RBP) |
0x16f98 MOV 0xf0(%R15),%RAX |
0x16f9f MOV %RAX,-0x228(%RBP) |
0x16fa6 VMOVDQU 0xf8(%R15),%YMM7 |
0x16faf VMOVDQU %YMM7,-0x220(%RBP) |
0x16fb7 VMOVDQU 0x118(%R15),%YMM8 |
0x16fc0 VMOVDQU %YMM8,-0x200(%RBP) |
0x16fc8 MOV 0x138(%R15),%RDX |
0x16fcf MOV %RDX,-0x1e0(%RBP) |
0x16fd6 VMOVDQU 0x140(%R15),%YMM9 |
0x16fdf VMOVDQU %YMM9,-0x1d8(%RBP) |
0x16fe7 VMOVDQU 0x160(%R15),%YMM10 |
0x16ff0 VMOVDQU %YMM10,-0x1b8(%RBP) |
0x16ff8 MOV 0x180(%R15),%RSI |
0x16fff MOV %RSI,-0x198(%RBP) |
0x17006 VMOVDQU 0x188(%R15),%YMM11 |
0x1700f VMOVDQA %YMM11,-0x190(%RBP) |
0x17017 VMOVUPD 0x210(%R15),%ZMM13 |
0x17021 VMOVDQU 0x1a8(%R15),%YMM12 |
0x1702a VMOVUPD 0x290(%R15),%YMM5 |
0x17033 VMOVUPD 0x2b0(%R15),%XMM1 |
0x1703c VEXTRACTF64X2 $0x3,%ZMM13,%XMM14 |
0x17043 VMOVDQA %YMM12,-0x170(%RBP) |
0x1704b VMOVDQU (%RBX),%YMM6 |
0x1704f VMOVDQA 0x7809(%RIP),%YMM10 |
0x17057 VALIGNQ $0x3,%ZMM13,%ZMM13,%ZMM15 |
0x1705e MOV 0x1c8(%R15),%R8 |
0x17065 VMOVUPD %YMM5,-0x88(%RBP) |
0x1706d VXORPD %XMM5,%XMM5,%XMM5 |
0x17071 VMOVAPD %ZMM13,-0x6b0(%RBP) |
0x1707b VMOVUPD 0x250(%R15),%ZMM4 |
0x17085 VMOVAPD -0x2b0(%RBP),%ZMM3 |
0x1708f VPERMD %YMM6,%YMM10,%YMM11 |
0x17094 VMOVUPD %ZMM13,-0x108(%RBP) |
0x1709e VMOVDQA 0x77da(%RIP),%YMM13 |
0x170a6 VMOVDQA64 0x7510(%RIP),%ZMM8 |
0x170b0 VCVTDQ2PD %YMM11,%ZMM12 |
0x170b6 VMOVUPD %XMM1,-0x68(%RBP) |
0x170bb VCVTSI2SDL 0x1c(%RBX),%XMM5,%XMM1 |
0x170c0 VMOVUPD 0x1d0(%R15),%ZMM2 |
0x170ca VMOVSD -0x2a0(%RBP),%XMM7 |
0x170d2 VMOVAPD %ZMM4,-0x6f0(%RBP) |
0x170dc VPERMPD %ZMM3,%ZMM8,%ZMM9 |
0x170e2 VMOVSD %XMM14,-0x760(%RBP) |
0x170ea VPERMD %YMM6,%YMM13,%YMM14 |
0x170ef VMOVSD -0x288(%RBP),%XMM6 |
0x170f7 VMOVHPD %XMM4,-0x798(%RBP) |
0x170ff VMOVUPD %ZMM4,-0xc8(%RBP) |
0x17109 VMOVDQA64 0x74ed(%RIP),%ZMM4 |
0x17113 VMULSD %XMM6,%XMM1,%XMM8 |
0x17117 VMOVAPD %ZMM3,-0x670(%RBP) |
0x17121 VPERMPD %ZMM3,%ZMM4,%ZMM0 |
0x17127 VCVTSI2SDL 0x18(%RBX),%XMM5,%XMM3 |
0x1712c VMOVSD %XMM15,-0x630(%RBP) |
0x17134 VCVTDQ2PD %YMM14,%ZMM15 |
0x1713a VMOVUPD %ZMM2,-0x148(%RBP) |
0x17144 VMULPD %ZMM0,%ZMM15,%ZMM2 |
0x1714a MOV %R8,-0x150(%RBP) |
0x17151 VMOVSD %XMM7,-0x618(%RBP) |
0x17159 VMOVSD %XMM6,-0x620(%RBP) |
0x17161 MOV 0x20(%RBX),%R9D |
0x17165 VFMADD231SD %XMM7,%XMM3,%XMM8 |
0x1716a VMOVD 0x8(%RBX),%XMM13 |
0x1716f VMOVSD -0x270(%RBP),%XMM7 |
0x17177 VMOVSD -0x278(%RBP),%XMM10 |
0x1717f VCVTSI2SD %R9D,%XMM5,%XMM3 |
0x17184 VMOVSD -0x280(%RBP),%XMM11 |
0x1718c VFMADD132PD %ZMM12,%ZMM2,%ZMM9 |
0x17192 VMOVD 0x14(%RBX),%XMM12 |
0x17197 VMOVD %R9D,%XMM6 |
0x1719c VUNPCKLPD %XMM7,%XMM10,%XMM15 |
0x171a0 VMOVSD %XMM7,-0x628(%RBP) |
0x171a8 MOV -0x5f8(%RBP),%RDI |
0x171af VUNPCKLPD %XMM10,%XMM11,%XMM14 |
0x171b4 VUNPCKLPD %XMM11,%XMM7,%XMM0 |
0x171b9 VPUNPCKLDQ %XMM12,%XMM12,%XMM1 |
0x171be VPUNPCKLDQ %XMM12,%XMM13,%XMM10 |
0x171c3 VPUNPCKLDQ %XMM13,%XMM13,%XMM11 |
0x171c8 VPINSRD $0x1,%R9D,%XMM6,%XMM5 |
0x171ce VMOVAPD %XMM14,-0x7c0(%RBP) |
0x171d6 VFMADD132SD %XMM7,%XMM8,%XMM3 |
0x171db VINSERTF128 $0x1,%XMM14,%YMM15,%YMM4 |
0x171e1 VINSERTF128 $0x1,%XMM0,%YMM14,%YMM2 |
0x171e7 VPUNPCKLQDQ %XMM5,%XMM1,%XMM7 |
0x171eb VPUNPCKLQDQ %XMM10,%XMM11,%XMM12 |
0x171f0 VINSERTF64X4 $0x1,%YMM4,%ZMM2,%ZMM8 |
0x171f7 VINSERTI128 $0x1,%XMM7,%YMM12,%YMM13 |
0x171fd VCVTDQ2PD %YMM13,%ZMM14 |
0x17203 VFMADD132PD %ZMM14,%ZMM9,%ZMM8 |
0x17209 VMOVSD %XMM3,-0x4b0(%RBP) |
0x17211 VMOVAPD %ZMM8,-0x4f0(%RBP) |
0x1721b VMOVDQU %YMM8,0x68(%R15) |
0x17221 VMOVDQA -0x4d0(%RBP),%YMM3 |
0x17229 VMOVDQU %YMM3,0x20(%R14) |
0x1722f MOV -0x4b0(%RBP),%R11 |
0x17236 MOV %R11,0x40(%R14) |
0x1723a VZEROUPPER |
0x1723d CALL 105e0 <_ZN11qmcplusplus14CrystalLatticeIdLj3ELb0EE5resetEv> |
0x17242 MOV 0x10(%RBX),%R13D |
0x17246 MOV 0x14(%RBX),%ECX |
0x17249 MOV 0x20(%RBX),%R12D |
0x1724d MOV 0x1c(%RBX),%EDX |
0x17250 MOVQ $0,-0x5c0(%RBP) |
0x1725b MOV 0x18(%RBX),%EDI |
0x1725e MOV 0xc(%RBX),%ESI |
0x17261 MOV %R13D,%EAX |
0x17264 MOV %ECX,%R10D |
0x17267 IMUL %R12D,%EAX |
0x1726b MOVQ $0,-0x5b8(%RBP) |
0x17276 MOV 0xa78(%R15),%R14D |
0x1727d IMUL %EDX,%R10D |
0x17281 IMUL %EDI,%ECX |
0x17284 IMUL %ESI,%R12D |
0x17288 IMUL %ESI,%EDX |
0x1728b SUB %R10D,%EAX |
0x1728e IMUL %EDI,%R13D |
0x17292 SUB %R12D,%ECX |
0x17295 IMUL (%RBX),%EAX |
0x17298 IMUL 0x4(%RBX),%ECX |
0x1729c SUB %R13D,%EDX |
0x1729f IMUL 0x8(%RBX),%EDX |
0x172a3 LEA 0xa9ee(%RIP),%RBX |
0x172aa ADD %ECX,%EAX |
0x172ac MOV %RBX,-0x5d0(%RBP) |
0x172b3 MOV 0x5d8(%R15),%RBX |
0x172ba ADD %EDX,%EAX |
0x172bc MOV %RBX,-0x5c8(%RBP) |
0x172c3 CLTD |
0x172c4 XOR %EDX,%EAX |
0x172c6 SUB %EDX,%EAX |
0x172c8 MOV %EAX,-0x5f8(%RBP) |
0x172ce TEST %RBX,%RBX |
0x172d1 JNE 17bf2 |
0x172d7 MOV 0x5f4(%R15),%R10D |
0x172de MOV 0x5b0(%R15),%R12 |
0x172e5 LEA 0xa70c(%RIP),%RAX |
0x172ec LEA 0xa9c5(%RIP),%RDX |
0x172f3 MOV %RAX,-0x5d0(%RBP) |
0x172fa MOV %R10D,-0x5ac(%RBP) |
0x17301 MOV %RDX,-0x5a0(%RBP) |
0x17308 MOV %R12,-0x598(%RBP) |
0x1730f MOVQ $0,-0x590(%RBP) |
0x1731a MOVQ $0,-0x588(%RBP) |
0x17325 TEST %R12,%R12 |
0x17328 JNE 17f76 |
(135) 0x1732e MOV 0x5cc(%R15),%ESI |
(135) 0x17335 VMOVAPD -0x6b0(%RBP),%ZMM14 |
(135) 0x1733f LEA 0xa6d2(%RIP),%R11 |
(135) 0x17346 MOV %R15,%RDI |
(135) 0x17349 VMOVAPD -0x670(%RBP),%ZMM2 |
(135) 0x17353 VMOVDQA64 0x72e3(%RIP),%ZMM3 |
(135) 0x1735d MOV %R11,-0x5a0(%RBP) |
(135) 0x17364 VMOVDQA64 0x7312(%RIP),%ZMM4 |
(135) 0x1736e VMOVDQA64 0x7348(%RIP),%ZMM8 |
(135) 0x17378 MOV %ESI,-0x57c(%RBP) |
(135) 0x1737e VEXTRACTI32X4 $0x2,%ZMM14,-0x790(%RBP) |
(135) 0x17386 MOV -0x5f8(%RBP),%ESI |
(135) 0x1738c VPERMPD %ZMM14,%ZMM3,%ZMM15 |
(135) 0x17392 VMOVDQA %XMM2,-0x740(%RBP) |
(135) 0x1739a VPERMPD %ZMM2,%ZMM4,%ZMM0 |
(135) 0x173a0 VPERMI2PD -0x6f0(%RBP),%ZMM14,%ZMM8 |
(135) 0x173aa VMOVDQA %XMM15,-0x780(%RBP) |
(135) 0x173b2 IMUL %R14D,%ESI |
(135) 0x173b6 VMOVDQA %XMM0,-0x720(%RBP) |
(135) 0x173be VMOVDQA %XMM8,-0x750(%RBP) |
(135) 0x173c6 VZEROUPPER |
(135) 0x173c9 CALL 9550 <_ZN11qmcplusplus11ParticleSet6resizeEi> |
(135) 0x173ce MOV 0xabd3(%RIP),%R14 |
(135) 0x173d5 MOVL $0,0x5f4(%R15) |
(135) 0x173e0 MOV $0x2f,%EDX |
(135) 0x173e5 LEA 0x6524(%RIP),%RSI |
(135) 0x173ec MOV (%R14),%RDI |
(135) 0x173ef CALL 5310 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
(135) 0x173f4 MOV 0x9c0(%R15),%ECX |
(135) 0x173fb MOVL $0,-0x6b0(%RBP) |
(135) 0x17405 XOR %R14D,%R14D |
(135) 0x17408 TEST %ECX,%ECX |
(135) 0x1740a JLE 177a3 |
(140) 0x17410 MOVL $-0xa,-0x670(%RBP) |
(139) 0x1741a VXORPD %XMM6,%XMM6,%XMM6 |
(139) 0x1741e MOVL $-0xa,-0x5f8(%RBP) |
(139) 0x17428 VCVTSI2SDL -0x670(%RBP),%XMM6,%XMM5 |
(139) 0x17430 VMULSD -0x630(%RBP),%XMM5,%XMM10 |
(139) 0x17438 VMOVDDUP %XMM5,%XMM1 |
(139) 0x1743c VMULPD -0x780(%RBP),%XMM1,%XMM7 |
(139) 0x17444 VMOVSD %XMM10,-0x7a8(%RBP) |
(139) 0x1744c VMOVAPD %XMM7,-0x710(%RBP) |
(138) 0x17454 VXORPD %XMM11,%XMM11,%XMM11 |
(138) 0x17459 VMOVAPD -0x710(%RBP),%XMM14 |
(138) 0x17461 VMOVSD -0x7a8(%RBP),%XMM9 |
(138) 0x17469 MOV $-0xa,%R12D |
(138) 0x1746f VCVTSI2SDL -0x5f8(%RBP),%XMM11,%XMM12 |
(138) 0x17477 VMOVDDUP %XMM12,%XMM13 |
(138) 0x1747c VFMADD132SD -0x760(%RBP),%XMM9,%XMM12 |
(138) 0x17485 VFMADD132PD -0x790(%RBP),%XMM14,%XMM13 |
(138) 0x1748e VMOVSD %XMM12,-0x758(%RBP) |
(138) 0x17496 VMOVAPD %XMM13,-0x770(%RBP) |
(138) 0x1749e TEST %RBX,%RBX |
(138) 0x174a1 JE 17bc0 |
(138) 0x174a7 NOPW (%RAX,%RAX,1) |
(141) 0x174b0 VXORPD %XMM3,%XMM3,%XMM3 |
(141) 0x174b4 MOV -0x588(%RBP),%RAX |
(141) 0x174bb XOR %R13D,%R13D |
(141) 0x174be VCVTSI2SD %R12D,%XMM3,%XMM15 |
(141) 0x174c3 MOV %RAX,-0x7a0(%RBP) |
(141) 0x174ca VMULSD -0x798(%RBP),%XMM15,%XMM2 |
(141) 0x174d2 VMOVDDUP %XMM15,%XMM4 |
(141) 0x174d7 VMULPD -0x750(%RBP),%XMM4,%XMM0 |
(141) 0x174df VMOVSD %XMM2,-0x610(%RBP) |
(141) 0x174e7 VMOVAPD %XMM0,-0x730(%RBP) |
(141) 0x174ef JMP 17504 |
0x174f1 NOPL (%RAX) |
(142) 0x174f8 INC %R13 |
(142) 0x174fb CMP %R13,%RBX |
(142) 0x174fe JE 17758 |
(142) 0x17504 MOV -0x7a0(%RBP),%R10 |
(142) 0x1750b CMP %R14D,(%R10,%R13,4) |
(142) 0x1750f JNE 174f8 |
(142) 0x17511 MOV -0x5b8(%RBP),%RDX |
(142) 0x17518 LEA (%R13,%R13,2),%R8 |
(142) 0x1751d LEA (%RDX,%R8,8),%R9 |
(142) 0x17521 VMOVSD 0x8(%R9),%XMM10 |
(142) 0x17527 VMOVUPD (%R9),%XMM8 |
(142) 0x1752c VMOVSD (%R9),%XMM7 |
(142) 0x17531 VMOVSD 0x10(%R9),%XMM1 |
(142) 0x17537 VRNDSCALESD $0x9,%XMM10,%XMM10,%XMM13 |
(142) 0x1753e VRNDSCALEPD $0x9,%XMM8,%XMM6 |
(142) 0x17545 VSUBSD %XMM13,%XMM10,%XMM14 |
(142) 0x1754a VRNDSCALESD $0x9,%XMM7,%XMM7,%XMM11 |
(142) 0x17551 VSUBSD %XMM11,%XMM7,%XMM12 |
(142) 0x17556 VRNDSCALESD $0x9,%XMM1,%XMM1,%XMM0 |
(142) 0x1755d VMOVDDUP %XMM14,%XMM3 |
(142) 0x17562 VMULPD -0x720(%RBP),%XMM3,%XMM15 |
(142) 0x1756a VMOVDDUP %XMM12,%XMM9 |
(142) 0x1756f VSUBPD %XMM6,%XMM8,%XMM5 |
(142) 0x17573 VSUBSD %XMM0,%XMM1,%XMM8 |
(142) 0x17577 VMOVAPD -0x730(%RBP),%XMM6 |
(142) 0x1757f VMOVSD -0x610(%RBP),%XMM1 |
(142) 0x17587 VFMADD132PD -0x740(%RBP),%XMM15,%XMM9 |
(142) 0x17590 VMOVDDUP %XMM8,%XMM2 |
(142) 0x17595 VMOVSD %XMM5,%XMM5,%XMM7 |
(142) 0x17599 VFMADD132PD -0x7c0(%RBP),%XMM6,%XMM2 |
(142) 0x175a2 VFMADD132SD -0x628(%RBP),%XMM1,%XMM8 |
(142) 0x175ab VUNPCKHPD %XMM5,%XMM5,%XMM5 |
(142) 0x175af VMULSD -0x620(%RBP),%XMM5,%XMM10 |
(142) 0x175b7 VADDPD -0x770(%RBP),%XMM9,%XMM4 |
(142) 0x175bf VADDSD -0x758(%RBP),%XMM8,%XMM11 |
(142) 0x175c7 VFMADD132SD -0x618(%RBP),%XMM10,%XMM7 |
(142) 0x175d0 VADDPD %XMM2,%XMM4,%XMM6 |
(142) 0x175d4 VUNPCKHPD %XMM6,%XMM6,%XMM4 |
(142) 0x175d8 VMOVAPD %XMM6,%XMM3 |
(142) 0x175dc VMOVAPD %XMM6,-0x700(%RBP) |
(142) 0x175e4 VMULSD 0xc8(%R15),%XMM4,%XMM0 |
(142) 0x175ed VADDSD %XMM7,%XMM11,%XMM12 |
(142) 0x175f1 VMULSD 0xd0(%R15),%XMM4,%XMM1 |
(142) 0x175fa VMULSD 0xd8(%R15),%XMM4,%XMM2 |
(142) 0x17603 VMOVSD %XMM12,-0x6f0(%RBP) |
(142) 0x1760b VFMADD231SD 0xb0(%R15),%XMM6,%XMM0 |
(142) 0x17614 VFMADD231SD 0xb8(%R15),%XMM6,%XMM1 |
(142) 0x1761d VFMADD231SD 0xc0(%R15),%XMM6,%XMM2 |
(142) 0x17626 VFMADD231SD 0xe0(%R15),%XMM12,%XMM0 |
(142) 0x1762f VFMADD231SD 0xe8(%R15),%XMM12,%XMM1 |
(142) 0x17638 VFMADD231SD 0xf0(%R15),%XMM12,%XMM2 |
(142) 0x17641 VCOMISD 0x7127(%RIP),%XMM0 |
(142) 0x17649 SETAE %R11B |
(142) 0x1764d VCOMISD 0x7123(%RIP),%XMM0 |
(142) 0x17655 SETB %SIL |
(142) 0x17659 AND %ESI,%R11D |
(142) 0x1765c VCOMISD 0x710c(%RIP),%XMM1 |
(142) 0x17664 SETAE %CL |
(142) 0x17667 AND %ECX,%R11D |
(142) 0x1766a VCOMISD 0x7106(%RIP),%XMM1 |
(142) 0x17672 SETB %DIL |
(142) 0x17676 AND %EDI,%R11D |
(142) 0x17679 VCOMISD 0x70ef(%RIP),%XMM2 |
(142) 0x17681 SETAE %AL |
(142) 0x17684 TEST %AL,%R11B |
(142) 0x17687 JE 174f8 |
(142) 0x1768d VCOMISD 0x70e3(%RIP),%XMM2 |
(142) 0x17695 JAE 174f8 |
(142) 0x1769b LEA -0x4f0(%RBP),%RDI |
(142) 0x176a2 LEA 0x6297(%RIP),%RDX |
(142) 0x176a9 MOV $0x1f4,%ESI |
(142) 0x176ae MOV %R14D,%ECX |
(142) 0x176b1 VMOVSD %XMM12,%XMM12,%XMM5 |
(142) 0x176b5 MOV $0x6,%EAX |
(142) 0x176ba MOV %RDI,-0x600(%RBP) |
(142) 0x176c1 CALL 5450 <snprintf@plt> |
(142) 0x176c6 MOV -0x600(%RBP),%RDI |
(142) 0x176cd CALL 5150 <strlen@plt> |
(142) 0x176d2 MOV 0xa8cf(%RIP),%R10 |
(142) 0x176d9 MOV -0x600(%RBP),%RSI |
(142) 0x176e0 MOV %RAX,%RDX |
(142) 0x176e3 MOV (%R10),%RDI |
(142) 0x176e6 CALL 5310 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
(142) 0x176eb MOVSXD -0x6b0(%RBP),%R8 |
(142) 0x176f2 MOV 0x5e8(%R15),%RDX |
(142) 0x176f9 MOV 0x5c0(%R15),%RCX |
(142) 0x17700 MOV 0x570(%R15),%RAX |
(142) 0x17707 VMOVAPD -0x700(%RBP),%XMM13 |
(142) 0x1770f VMOVSD -0x6f0(%RBP),%XMM14 |
(142) 0x17717 LEA (%R8,%R8,2),%R11 |
(142) 0x1771b MOV %R8,%R9 |
(142) 0x1771e MOV 0x598(%R15),%RDI |
(142) 0x17725 LEA (%RDX,%R11,8),%RSI |
(142) 0x17729 INC %R9D |
(142) 0x1772c VMOVUPD %XMM13,(%RSI) |
(142) 0x17730 VMOVSD %XMM14,0x10(%RSI) |
(142) 0x17735 MOV %R14D,(%RCX,%R8,4) |
(142) 0x17739 MOV %R8D,(%RAX,%R8,4) |
(142) 0x1773d MOV %R13D,(%RDI,%R8,4) |
(142) 0x17741 INC %R13 |
(142) 0x17744 MOV %R9D,-0x6b0(%RBP) |
(142) 0x1774b CMP %R13,%RBX |
(142) 0x1774e JNE 17504 |
(141) 0x17754 NOPL (%RAX) |
(141) 0x17758 INC %R12D |
(141) 0x1775b CMP $0xb,%R12D |
(141) 0x1775f JNE 174b0 |
(138) 0x17765 INCL -0x5f8(%RBP) |
(138) 0x1776b MOV -0x5f8(%RBP),%R12D |
(138) 0x17772 CMP $0xb,%R12D |
(138) 0x17776 JNE 17454 |
(139) 0x1777c INCL -0x670(%RBP) |
(139) 0x17782 MOV -0x670(%RBP),%R13D |
(139) 0x17789 CMP $0xb,%R13D |
(139) 0x1778d JNE 1741a |
(140) 0x17793 INC %R14D |
(140) 0x17796 CMP 0x9c0(%R15),%R14D |
(140) 0x1779d JL 17410 |
(135) 0x177a3 MOV 0xa7fe(%RIP),%RBX |
(135) 0x177aa MOV $0x1d,%EDX |
(135) 0x177af LEA 0x598c(%RIP),%RSI |
(135) 0x177b6 MOV (%RBX),%R14 |
(135) 0x177b9 MOV %R14,%RDI |
(135) 0x177bc CALL 5310 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
(135) 0x177c1 MOV %R14,%RDI |
(135) 0x177c4 CALL 1bef0 <_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_.isra.0> |
(135) 0x177c9 MOV 0xa7d8(%RIP),%R10 |
(135) 0x177d0 MOV $0x1a,%EDX |
(135) 0x177d5 LEA 0x5984(%RIP),%RSI |
(135) 0x177dc MOV (%R10),%RBX |
(135) 0x177df MOV %RBX,%RDI |
(135) 0x177e2 CALL 5310 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
(135) 0x177e7 MOV %RBX,%RDI |
(135) 0x177ea CALL 1bef0 <_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_.isra.0> |
(135) 0x177ef LEA 0x218(%R15),%R13 |
(135) 0x177f6 LEA 0x260(%R15),%R12 |
(128) 0x177fd MOV (%RBX),%R8 |
(128) 0x17800 VMOVSD (%R13),%XMM0 |
(128) 0x17806 MOV %RBX,%RDI |
(128) 0x17809 MOV -0x18(%R8),%R9 |
(128) 0x1780d MOVQ $0x12,0x10(%RBX,%R9,1) |
(128) 0x17816 MOV -0x18(%R8),%R11 |
(128) 0x1781a MOVQ $0xa,0x8(%RBX,%R11,1) |
(128) 0x17823 CALL 5470 <_ZNSo9_M_insertIdEERSoT_@plt> |
(128) 0x17828 MOV (%RAX),%RSI |
(128) 0x1782b VMOVSD 0x8(%R13),%XMM0 |
(128) 0x17831 MOV %RAX,%RDI |
(128) 0x17834 MOV -0x18(%RSI),%RDX |
(128) 0x17838 MOVQ $0x12,0x10(%RAX,%RDX,1) |
(128) 0x17841 MOV -0x18(%RSI),%RCX |
(128) 0x17845 MOVQ $0xa,0x8(%RAX,%RCX,1) |
(128) 0x1784e CALL 5470 <_ZNSo9_M_insertIdEERSoT_@plt> |
(128) 0x17853 MOV %RAX,%RDI |
(128) 0x17856 MOV (%RAX),%RAX |
(128) 0x17859 VMOVSD 0x10(%R13),%XMM0 |
(128) 0x1785f MOV -0x18(%RAX),%R14 |
(128) 0x17863 MOVQ $0x12,0x10(%RDI,%R14,1) |
(128) 0x1786c MOV -0x18(%RAX),%R10 |
(128) 0x17870 MOVQ $0xa,0x8(%RDI,%R10,1) |
(128) 0x17879 CALL 5470 <_ZNSo9_M_insertIdEERSoT_@plt> |
(128) 0x1787e MOV %RBX,%RDI |
(128) 0x17881 CALL 1bef0 <_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_.isra.0> |
(128) 0x17886 ADD $0x18,%R13 |
(128) 0x1788a CMP %R13,%R12 |
(128) 0x1788d JNE 177fd |
(135) 0x17893 LEA 0x58e1(%RIP),%R14 |
(135) 0x1789a MOV $0xc,%EDX |
(135) 0x1789f MOV %RBX,%RDI |
(135) 0x178a2 MOV %R14,%RSI |
(135) 0x178a5 CALL 5310 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
(135) 0x178aa MOV %RBX,%RDI |
(135) 0x178ad CALL 1bef0 <_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_.isra.0> |
(135) 0x178b2 LEA 0x58cf(%RIP),%RSI |
(135) 0x178b9 MOV %RBX,%RDI |
(135) 0x178bc CALL 52b0 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> |
(135) 0x178c1 LEA 0x44(%R15),%RDI |
(135) 0x178c5 LEA 0x38(%R15),%R13 |
(135) 0x178c9 MOV %RDI,-0x5f8(%RBP) |
(129) 0x178d0 MOV (%R13),%R8D |
(129) 0x178d4 TEST %R8D,%R8D |
(129) 0x178d7 JE 17bd2 |
(129) 0x178dd LEA 0x58bf(%RIP),%RSI |
(129) 0x178e4 MOV %RBX,%RDI |
(129) 0x178e7 CALL 52b0 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> |
(129) 0x178ec MOV -0x5f8(%RBP),%R9 |
(129) 0x178f3 ADD $0x4,%R13 |
(129) 0x178f7 CMP %R9,%R13 |
(129) 0x178fa JNE 178d0 |
(135) 0x178fc MOV %R14,%RSI |
(135) 0x178ff MOV %RBX,%RDI |
(135) 0x17902 CALL 52b0 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> |
(135) 0x17907 MOV %RAX,%RDI |
(135) 0x1790a CALL 1bef0 <_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_.isra.0> |
(135) 0x1790f MOV $0x6,%EDX |
(135) 0x17914 LEA 0x5890(%RIP),%RSI |
(135) 0x1791b MOV %RBX,%RDI |
(135) 0x1791e CALL 5310 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
(135) 0x17923 MOV %RBX,%RDI |
(135) 0x17926 CALL 1bef0 <_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_.isra.0> |
(135) 0x1792b LEA 0x5880(%RIP),%RSI |
(135) 0x17932 MOV %RBX,%RDI |
(135) 0x17935 CALL 52b0 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> |
(135) 0x1793a VMOVSD 0x48(%R15),%XMM0 |
(135) 0x17940 MOV %RAX,%RDI |
(135) 0x17943 CALL 5470 <_ZNSo9_M_insertIdEERSoT_@plt> |
(135) 0x17948 MOV %RAX,%RDI |
(135) 0x1794b CALL 1bef0 <_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_.isra.0> |
(135) 0x17950 LEA 0x6021(%RIP),%RSI |
(135) 0x17957 MOV %RBX,%RDI |
(135) 0x1795a CALL 52b0 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> |
(135) 0x1795f XOR %R14D,%R14D |
(130) 0x17962 MOV $0x2,%EDX |
(130) 0x17967 LEA 0x5854(%RIP),%RSI |
(130) 0x1796e MOV %RBX,%RDI |
(130) 0x17971 CALL 5310 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
(130) 0x17976 INC %R14D |
(130) 0x17979 MOV %RBX,%RDI |
(130) 0x1797c MOV %R14D,%ESI |
(130) 0x1797f CALL 54e0 <_ZNSolsEi@plt> |
(130) 0x17984 MOV $0x3,%EDX |
(130) 0x17989 LEA 0x582e(%RIP),%RSI |
(130) 0x17990 MOV %RAX,%RDI |
(130) 0x17993 MOV %RAX,%R13 |
(130) 0x17996 CALL 5310 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
(130) 0x1799b MOV (%R13),%R11 |
(130) 0x1799f VMOVSD (%R12),%XMM0 |
(130) 0x179a5 MOV %R13,%RDI |
(130) 0x179a8 MOV -0x18(%R11),%RSI |
(130) 0x179ac MOVQ $0x12,0x10(%R13,%RSI,1) |
(130) 0x179b5 MOV -0x18(%R11),%RDX |
(130) 0x179b9 MOVQ $0xa,0x8(%R13,%RDX,1) |
(130) 0x179c2 CALL 5470 <_ZNSo9_M_insertIdEERSoT_@plt> |
(130) 0x179c7 MOV (%RAX),%RCX |
(130) 0x179ca MOV %RAX,%RDI |
(130) 0x179cd VMOVSD 0x8(%R12),%XMM0 |
(130) 0x179d4 MOV -0x18(%RCX),%RAX |
(130) 0x179d8 MOVQ $0x12,0x10(%RDI,%RAX,1) |
(130) 0x179e1 MOV -0x18(%RCX),%R10 |
(130) 0x179e5 MOVQ $0xa,0x8(%RDI,%R10,1) |
(130) 0x179ee CALL 5470 <_ZNSo9_M_insertIdEERSoT_@plt> |
(130) 0x179f3 MOV (%RAX),%R8 |
(130) 0x179f6 VMOVSD 0x10(%R12),%XMM0 |
(130) 0x179fd MOV %RAX,%RDI |
(130) 0x17a00 MOV -0x18(%R8),%R9 |
(130) 0x17a04 MOVQ $0x12,0x10(%RAX,%R9,1) |
(130) 0x17a0d MOV -0x18(%R8),%R11 |
(130) 0x17a11 MOVQ $0xa,0x8(%RAX,%R11,1) |
(130) 0x17a1a CALL 5470 <_ZNSo9_M_insertIdEERSoT_@plt> |
(130) 0x17a1f MOV %R13,%RDI |
(130) 0x17a22 CALL 1bef0 <_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_.isra.0> |
(130) 0x17a27 ADD $0x18,%R12 |
(130) 0x17a2b CMP $0x3,%R14D |
(130) 0x17a2f JNE 17962 |
(135) 0x17a35 LEA 0x5789(%RIP),%RSI |
(135) 0x17a3c MOV %RBX,%RDI |
(135) 0x17a3f CALL 52b0 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> |
(135) 0x17a44 XOR %R12D,%R12D |
(132) 0x17a47 MOV $0x2,%EDX |
(132) 0x17a4c LEA 0x5790(%RIP),%RSI |
(132) 0x17a53 MOV %RBX,%RDI |
(132) 0x17a56 CALL 5310 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
(132) 0x17a5b INC %R12D |
(132) 0x17a5e MOV %RBX,%RDI |
(132) 0x17a61 MOV %R12D,%ESI |
(132) 0x17a64 CALL 54e0 <_ZNSolsEi@plt> |
(132) 0x17a69 MOV %RAX,%RDI |
(132) 0x17a6c MOV $0x3,%EDX |
(132) 0x17a71 LEA 0x5746(%RIP),%RSI |
(132) 0x17a78 CALL 5310 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
(132) 0x17a7d LEA (%R12,%R12,2),%R14D |
(132) 0x17a81 LEA -0x3(%R14),%R13D |
(131) 0x17a85 MOV %R13D,%EDI |
(131) 0x17a88 VMOVSD 0x140(%R15,%RDI,8),%XMM0 |
(131) 0x17a92 MOV %RBX,%RDI |
(131) 0x17a95 CALL 5470 <_ZNSo9_M_insertIdEERSoT_@plt> |
(131) 0x17a9a MOV %RAX,%RDI |
(131) 0x17a9d MOV $0x1,%EDX |
(131) 0x17aa2 LEA 0x55b0(%RIP),%RSI |
(131) 0x17aa9 CALL 5310 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
(131) 0x17aae INC %R13D |
(131) 0x17ab1 CMP %R13D,%R14D |
(131) 0x17ab4 JNE 17a85 |
(132) 0x17ab6 MOV %RBX,%RDI |
(132) 0x17ab9 CALL 1bef0 <_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_.isra.0> |
(132) 0x17abe CMP $0x3,%R12D |
(132) 0x17ac2 JNE 17a47 |
(135) 0x17ac4 LEA 0x571b(%RIP),%RSI |
(135) 0x17acb MOV %RBX,%RDI |
(135) 0x17ace CALL 52b0 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> |
(135) 0x17ad3 XOR %R12D,%R12D |
(134) 0x17ad6 MOV $0x2,%EDX |
(134) 0x17adb LEA 0x5701(%RIP),%RSI |
(134) 0x17ae2 MOV %RBX,%RDI |
(134) 0x17ae5 CALL 5310 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
(134) 0x17aea INC %R12D |
(134) 0x17aed MOV %RBX,%RDI |
(134) 0x17af0 MOV %R12D,%ESI |
(134) 0x17af3 CALL 54e0 <_ZNSolsEi@plt> |
(134) 0x17af8 MOV %RAX,%RDI |
(134) 0x17afb MOV $0x3,%EDX |
(134) 0x17b00 LEA 0x56b7(%RIP),%RSI |
(134) 0x17b07 CALL 5310 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
(134) 0x17b0c LEA (%R12,%R12,2),%R14D |
(134) 0x17b10 LEA -0x3(%R14),%R13D |
(133) 0x17b14 MOV %R13D,%ESI |
(133) 0x17b17 MOV %RBX,%RDI |
(133) 0x17b1a VMOVSD 0x188(%R15,%RSI,8),%XMM0 |
(133) 0x17b24 CALL 5470 <_ZNSo9_M_insertIdEERSoT_@plt> |
(133) 0x17b29 MOV %RAX,%RDI |
(133) 0x17b2c MOV $0x1,%EDX |
(133) 0x17b31 LEA 0x5521(%RIP),%RSI |
(133) 0x17b38 CALL 5310 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
(133) 0x17b3d INC %R13D |
(133) 0x17b40 CMP %R14D,%R13D |
(133) 0x17b43 JNE 17b14 |
(134) 0x17b45 MOV %RBX,%RDI |
(134) 0x17b48 CALL 1bef0 <_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_.isra.0> |
(134) 0x17b4d CMP $0x3,%R12D |
(134) 0x17b51 JNE 17ad6 |
(135) 0x17b53 MOV $0x7,%EDX |
(135) 0x17b58 LEA 0x56a2(%RIP),%RSI |
(135) 0x17b5f MOV %RBX,%RDI |
(135) 0x17b62 CALL 5310 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
(135) 0x17b67 MOV %RBX,%RDI |
(135) 0x17b6a CALL 1bef0 <_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_.isra.0> |
(135) 0x17b6f MOV 0xa432(%RIP),%RBX |
(135) 0x17b76 MOV (%RBX),%RDI |
(135) 0x17b79 CALL 1bef0 <_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_.isra.0> |
(135) 0x17b7e MOV -0x590(%RBP),%RDX |
(135) 0x17b85 TEST %RDX,%RDX |
(135) 0x17b88 JNE 17fbe |
(135) 0x17b8e MOV -0x5c0(%RBP),%RCX |
(135) 0x17b95 TEST %RCX,%RCX |
(135) 0x17b98 JE 168a4 |
(135) 0x17b9e LEA (%RCX,%RCX,2),%RSI |
(135) 0x17ba2 MOV -0x5b8(%RBP),%RDI |
(135) 0x17ba9 SAL $0x3,%RSI |
(135) 0x17bad CALL 52e0 <_ZdlPvm@plt> |
(135) 0x17bb2 JMP 168a4 |
0x17bb7 NOPW (%RAX,%RAX,1) |
(138) 0x17bc0 MOV $-0x9,%EDI |
(137) 0x17bc5 ADD $0xa,%EDI |
(137) 0x17bc8 CMP $0xb,%EDI |
(137) 0x17bcb JNE 17bc5 |
(138) 0x17bcd JMP 17765 |
(129) 0x17bd2 LEA 0x55ce(%RIP),%RSI |
(129) 0x17bd9 MOV %RBX,%RDI |
(129) 0x17bdc CALL 52b0 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt> |
(129) 0x17be1 JMP 178ec |
(135) 0x17be6 MOV 0x610(%R15),%RDI |
(135) 0x17bed JMP 16950 |
0x17bf2 MOV $0x555555555555555,%R8 |
0x17bfc CMP %RBX,%R8 |
0x17bff JB 17fd7 |
0x17c05 LEA (%RBX,%RBX,2),%R9 |
0x17c09 LEA (,%R9,8),%R13 |
0x17c11 MOV %R13,%RDI |
0x17c14 CALL 52c0 <_Znwm@plt> |
0x17c19 LEA -0x18(%R13),%RCX |
0x17c1d MOV $0xaaaaaaaaaaaaaab,%RDI |
0x17c27 MOV 0x5e8(%R15),%R12 |
0x17c2e MOV %RAX,-0x5b8(%RBP) |
0x17c35 SHR $0x3,%RCX |
0x17c39 MOV %RBX,-0x5c0(%RBP) |
0x17c40 MOV %RAX,%R11 |
0x17c43 IMUL %RDI,%RCX |
0x17c47 LEA (%R12,%R13,1),%RSI |
0x17c4b INC %RCX |
0x17c4e AND $0x7,%ECX |
0x17c51 JE 17dd2 |
0x17c57 CMP $0x1,%RCX |
0x17c5b JE 17d9b |
0x17c61 CMP $0x2,%RCX |
0x17c65 JE 17d6d |
0x17c6b CMP $0x3,%RCX |
0x17c6f JE 17d3f |
0x17c75 CMP $0x4,%RCX |
0x17c79 JE 17d11 |
0x17c7f CMP $0x5,%RCX |
0x17c83 JE 17ce3 |
0x17c85 CMP $0x6,%RCX |
0x17c89 JE 17cb5 |
0x17c8b VMOVSD (%R12),%XMM15 |
0x17c91 ADD $0x18,%R11 |
0x17c95 ADD $0x18,%R12 |
0x17c99 VMOVSD %XMM15,(%RAX) |
0x17c9d VMOVSD -0x10(%R12),%XMM4 |
0x17ca4 VMOVSD %XMM4,0x8(%RAX) |
0x17ca9 VMOVSD -0x8(%R12),%XMM0 |
0x17cb0 VMOVSD %XMM0,0x10(%RAX) |
0x17cb5 VMOVSD (%R12),%XMM2 |
0x17cbb ADD $0x18,%R11 |
0x17cbf ADD $0x18,%R12 |
0x17cc3 VMOVSD %XMM2,-0x18(%R11) |
0x17cc9 VMOVSD -0x10(%R12),%XMM8 |
0x17cd0 VMOVSD %XMM8,-0x10(%R11) |
0x17cd6 VMOVSD -0x8(%R12),%XMM6 |
0x17cdd VMOVSD %XMM6,-0x8(%R11) |
0x17ce3 VMOVSD (%R12),%XMM5 |
0x17ce9 ADD $0x18,%R11 |
0x17ced ADD $0x18,%R12 |
0x17cf1 VMOVSD %XMM5,-0x18(%R11) |
0x17cf7 VMOVSD -0x10(%R12),%XMM1 |
0x17cfe VMOVSD %XMM1,-0x10(%R11) |
0x17d04 VMOVSD -0x8(%R12),%XMM7 |
0x17d0b VMOVSD %XMM7,-0x8(%R11) |
0x17d11 VMOVSD (%R12),%XMM10 |
0x17d17 ADD $0x18,%R11 |
0x17d1b ADD $0x18,%R12 |
0x17d1f VMOVSD %XMM10,-0x18(%R11) |
0x17d25 VMOVSD -0x10(%R12),%XMM11 |
0x17d2c VMOVSD %XMM11,-0x10(%R11) |
0x17d32 VMOVSD -0x8(%R12),%XMM12 |
0x17d39 VMOVSD %XMM12,-0x8(%R11) |
0x17d3f VMOVSD (%R12),%XMM13 |
0x17d45 ADD $0x18,%R11 |
0x17d49 ADD $0x18,%R12 |
0x17d4d VMOVSD %XMM13,-0x18(%R11) |
0x17d53 VMOVSD -0x10(%R12),%XMM14 |
0x17d5a VMOVSD %XMM14,-0x10(%R11) |
0x17d60 VMOVSD -0x8(%R12),%XMM9 |
0x17d67 VMOVSD %XMM9,-0x8(%R11) |
0x17d6d VMOVSD (%R12),%XMM3 |
0x17d73 ADD $0x18,%R11 |
0x17d77 ADD $0x18,%R12 |
0x17d7b VMOVSD %XMM3,-0x18(%R11) |
0x17d81 VMOVSD -0x10(%R12),%XMM15 |
0x17d88 VMOVSD %XMM15,-0x10(%R11) |
0x17d8e VMOVSD -0x8(%R12),%XMM4 |
0x17d95 VMOVSD %XMM4,-0x8(%R11) |
0x17d9b VMOVSD (%R12),%XMM0 |
0x17da1 ADD $0x18,%R12 |
0x17da5 ADD $0x18,%R11 |
0x17da9 VMOVSD %XMM0,-0x18(%R11) |
0x17daf VMOVSD -0x10(%R12),%XMM2 |
0x17db6 VMOVSD %XMM2,-0x10(%R11) |
0x17dbc VMOVSD -0x8(%R12),%XMM8 |
0x17dc3 VMOVSD %XMM8,-0x8(%R11) |
0x17dc9 CMP %R12,%RSI |
0x17dcc JE 172d7 |
(143) 0x17dd2 VMOVSD (%R12),%XMM6 |
(143) 0x17dd8 ADD $0xc0,%R12 |
(143) 0x17ddf ADD $0xc0,%R11 |
(143) 0x17de6 VMOVSD %XMM6,-0xc0(%R11) |
(143) 0x17def VMOVSD -0xb8(%R12),%XMM5 |
(143) 0x17df9 VMOVSD %XMM5,-0xb8(%R11) |
(143) 0x17e02 VMOVSD -0xb0(%R12),%XMM1 |
(143) 0x17e0c VMOVSD %XMM1,-0xb0(%R11) |
(143) 0x17e15 VMOVSD -0xa8(%R12),%XMM7 |
(143) 0x17e1f VMOVSD %XMM7,-0xa8(%R11) |
(143) 0x17e28 VMOVSD -0xa0(%R12),%XMM10 |
(143) 0x17e32 VMOVSD %XMM10,-0xa0(%R11) |
(143) 0x17e3b VMOVSD -0x98(%R12),%XMM11 |
(143) 0x17e45 VMOVSD %XMM11,-0x98(%R11) |
(143) 0x17e4e VMOVSD -0x90(%R12),%XMM12 |
(143) 0x17e58 VMOVSD %XMM12,-0x90(%R11) |
(143) 0x17e61 VMOVSD -0x88(%R12),%XMM13 |
(143) 0x17e6b VMOVSD %XMM13,-0x88(%R11) |
(143) 0x17e74 VMOVSD -0x80(%R12),%XMM14 |
(143) 0x17e7b VMOVSD %XMM14,-0x80(%R11) |
(143) 0x17e81 VMOVSD -0x78(%R12),%XMM9 |
(143) 0x17e88 VMOVSD %XMM9,-0x78(%R11) |
(143) 0x17e8e VMOVSD -0x70(%R12),%XMM3 |
(143) 0x17e95 VMOVSD %XMM3,-0x70(%R11) |
(143) 0x17e9b VMOVSD -0x68(%R12),%XMM15 |
(143) 0x17ea2 VMOVSD %XMM15,-0x68(%R11) |
(143) 0x17ea8 VMOVSD -0x60(%R12),%XMM4 |
(143) 0x17eaf VMOVSD %XMM4,-0x60(%R11) |
(143) 0x17eb5 VMOVSD -0x58(%R12),%XMM0 |
(143) 0x17ebc VMOVSD %XMM0,-0x58(%R11) |
(143) 0x17ec2 VMOVSD -0x50(%R12),%XMM2 |
(143) 0x17ec9 VMOVSD %XMM2,-0x50(%R11) |
(143) 0x17ecf VMOVSD -0x48(%R12),%XMM8 |
(143) 0x17ed6 VMOVSD %XMM8,-0x48(%R11) |
(143) 0x17edc VMOVSD -0x40(%R12),%XMM6 |
(143) 0x17ee3 VMOVSD %XMM6,-0x40(%R11) |
(143) 0x17ee9 VMOVSD -0x38(%R12),%XMM5 |
(143) 0x17ef0 VMOVSD %XMM5,-0x38(%R11) |
(143) 0x17ef6 VMOVSD -0x30(%R12),%XMM1 |
(143) 0x17efd VMOVSD %XMM1,-0x30(%R11) |
(143) 0x17f03 VMOVSD -0x28(%R12),%XMM7 |
(143) 0x17f0a VMOVSD %XMM7,-0x28(%R11) |
(143) 0x17f10 VMOVSD -0x20(%R12),%XMM10 |
(143) 0x17f17 VMOVSD %XMM10,-0x20(%R11) |
(143) 0x17f1d VMOVSD -0x18(%R12),%XMM11 |
(143) 0x17f24 VMOVSD %XMM11,-0x18(%R11) |
(143) 0x17f2a VMOVSD -0x10(%R12),%XMM12 |
(143) 0x17f31 VMOVSD %XMM12,-0x10(%R11) |
(143) 0x17f37 VMOVSD -0x8(%R12),%XMM13 |
(143) 0x17f3e VMOVSD %XMM13,-0x8(%R11) |
(143) 0x17f44 CMP %R12,%RSI |
(143) 0x17f47 JNE 17dd2 |
0x17f4d JMP 172d7 |
0x17f52 NOPW (%RAX,%RAX,1) |
(135) 0x17f58 XOR %R13D,%R13D |
(135) 0x17f5b XOR %EAX,%EAX |
(135) 0x17f5d JMP 16cec |
(135) 0x17f62 MOV 0x610(%R15),%RDI |
(135) 0x17f69 VZEROUPPER |
(135) 0x17f6c CALL 5350 <free@plt> |
(135) 0x17f71 JMP 16912 |
0x17f76 MOV %R12,%R8 |
0x17f79 SHR $0x3d,%R8 |
0x17f7d JNE 1800d |
0x17f83 LEA (,%R12,4),%R13 |
0x17f8b MOV %R13,%RDI |
0x17f8e CALL 52c0 <_Znwm@plt> |
0x17f93 MOV %RAX,-0x588(%RBP) |
0x17f9a MOV 0x5c0(%R15),%RSI |
0x17fa1 MOV %RAX,%RDI |
0x17fa4 MOV %R12,-0x590(%RBP) |
0x17fab CMP $0x4,%R13 |
0x17faf JE 18002 |
0x17fb1 MOV %R13,%RDX |
0x17fb4 CALL 5490 <memmove@plt> |
0x17fb9 JMP 1732e |
(135) 0x17fbe MOV -0x588(%RBP),%RDI |
(135) 0x17fc5 LEA (,%RDX,4),%RSI |
(135) 0x17fcd CALL 52e0 <_ZdlPvm@plt> |
(135) 0x17fd2 JMP 17b8e |
0x17fd7 MOV $0xaaaaaaaaaaaaaaa,%RAX |
0x17fe1 CMP %RBX,%RAX |
0x17fe4 JAE 18027 |
0x17fe6 MOV -0x38(%RBP),%RAX |
0x17fea SUB %FS:0x28,%RAX |
0x17ff3 JNE 17ffd |
0x17ff5 CALL 5250 <_ZSt28__throw_bad_array_new_lengthv@plt> |
(135) 0x17ffa VZEROUPPER |
(135) 0x17ffd CALL 5300 <__stack_chk_fail@plt> |
(135) 0x18002 MOV (%RSI),%R9D |
(135) 0x18005 MOV %R9D,(%RAX) |
(135) 0x18008 JMP 1732e |
0x1800d SHR $0x3e,%R12 |
0x18011 JE 1803b |
0x18013 MOV -0x38(%RBP),%RAX |
0x18017 SUB %FS:0x28,%RAX |
0x18020 JNE 17ffd |
0x18022 CALL 5250 <_ZSt28__throw_bad_array_new_lengthv@plt> |
0x18027 MOV -0x38(%RBP),%RAX |
0x1802b SUB %FS:0x28,%RAX |
0x18034 JNE 17ffd |
0x18036 CALL 5110 <_ZSt17__throw_bad_allocv@plt> |
0x1803b MOV -0x38(%RBP),%RAX |
0x1803f SUB %FS:0x28,%RAX |
0x18048 JNE 17ffd |
0x1804a CALL 5110 <_ZSt17__throw_bad_allocv@plt> |
0x1804f MOV %RAX,%R14 |
0x18052 JMP 676f |
0x18057 MOV %RAX,%R14 |
0x1805a VZEROUPPER |
0x1805d JMP 677a |
0x18062 MOV %RAX,%R14 |
0x18065 JMP 679d |
0x1806a MOV %RAX,%R14 |
0x1806d VZEROUPPER |
0x18070 JMP 67ba |
0x18075 MOV %RAX,%R14 |
0x18078 JMP 67c8 |
0x1807d MOV %RAX,%R14 |
0x18080 JMP 67d5 |
0x18085 NOP |
0x18086 NOPW %CS:(%RAX,%RAX,1) |
Coverage (%) | Name | Source Location | Module |
---|---|---|---|
►100.00+ | main | nio.hpp:19 | exec |
○ | __libc_init_first | libc.so.6 |
Path / |
Source file and lines | ParticleSet_builder.cpp:24-31 |
Module | libqmcparticle.so |
nb instructions | 509 |
nb uops | 559 |
loop length | 2824 |
used x86 registers | 16 |
used mmx registers | 0 |
used xmm registers | 16 |
used ymm registers | 15 |
used zmm registers | 14 |
nb stack references | 63 |
micro-operation queue | 139.75 cycles |
front end | 139.75 cycles |
P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | |
---|---|---|---|---|---|---|---|---|
uops | 52.25 | 52.25 | 100.17 | 99.83 | 154.00 | 52.25 | 52.25 | 100.00 |
cycles | 52.25 | 52.25 | 100.17 | 99.83 | 154.00 | 52.25 | 52.25 | 100.00 |
Cycles executing div or sqrt instructions | NA |
FE+BE cycles | 129.43 |
Stall cycles | 0.00 |
Front-end | 139.75 |
Dispatch | 154.00 |
Overall L1 | 154.00 |
all | 31% |
load | 44% |
store | 27% |
mul | 0% |
add-sub | 0% |
fma | NA (no fma vectorizable/vectorized instructions) |
other | 25% |
all | 47% |
load | 43% |
store | 46% |
mul | 50% |
add-sub | NA (no add-sub vectorizable/vectorized instructions) |
fma | 50% |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 70% |
all | 37% |
load | 43% |
store | 36% |
mul | 25% |
add-sub | 0% |
fma | 50% |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 31% |
all | 21% |
load | 28% |
store | 20% |
mul | 6% |
add-sub | 6% |
fma | NA (no fma vectorizable/vectorized instructions) |
other | 16% |
all | 47% |
load | 46% |
store | 48% |
mul | 56% |
add-sub | NA (no add-sub vectorizable/vectorized instructions) |
fma | 56% |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 38% |
all | 31% |
load | 37% |
store | 33% |
mul | 31% |
add-sub | 6% |
fma | 56% |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 19% |
Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | Latency | Recip. throughput |
---|---|---|---|---|---|---|---|---|---|---|---|
LEA 0x8(%RSP),%R10 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
AND $-0x40,%RSP | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
MOV $0x6f69,%ECX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
PUSHQ -0x8(%R10) | 2 | 0 | 0 | 0.83 | 0.83 | 1 | 0 | 0 | 0.33 | 3 | 1 |
PUSH %RBP | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV %RSP,%RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
PUSH %R15 | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV %RDI,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
LEA 0x8(%RDI),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
PUSH %R14 | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
PUSH %R13 | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
LEA -0x2e0(%RBP),%R13 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
PUSH %R12 | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
LEA -0x2f0(%RBP),%R12 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
PUSH %R10 | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
PUSH %RBX | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV %RSI,%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
MOV %R12,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
SUB $0x7c0,%RSP | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
MOV %RDX,-0x7b0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV %FS:0x28,%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV %RAX,-0x38(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
MOV %R13,-0x2f0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV %CX,-0x2e0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOVB $0x6e,-0x2de(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 |
MOVQ $0x3,-0x2e8(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 |
MOVB $0,-0x2dd(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 |
CALL 51b0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV -0x2f0(%RBP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
CMP %R13,%RDI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JE 16601 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
MOV -0x2e0(%RBP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
LEA 0x1(%RAX),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
CALL 52e0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV 0x8158(%RIP),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV 0x8271(%RIP),%RDX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
LEA 0x28(%R15),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV $0x402f863f141205bc,%R8 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
VMOVAPD 0x7c59(%RIP),%ZMM0 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VMOVDQA 0x7c51(%RIP),%YMM4 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
LEA 0x68(%R15),%R14 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
MOVL $0x1,0x40(%R15) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 |
MOV %RSI,-0x530(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVDQA 0x7c56(%RIP),%YMM2 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
MOV %RDX,0x38(%R15) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVAPD %ZMM0,-0x570(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV %RDI,-0x5f8(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVDQU %YMM4,0x68(%R15) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
MOV %R8,0x40(%R14) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVDQU %YMM2,0x20(%R14) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
VZEROUPPER | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
CALL 105e0 <_ZN11qmcplusplus14CrystalLatticeIdLj3ELb0EE5resetEv> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV $0x8,%EDI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
CALL 52c0 <_Znwm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV 0x80e0(%RIP),%R11 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV $0x20,%ESI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
MOV %R15,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
LEA 0x8(%RAX),%R9 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
VMOVQ %RAX,%XMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |
MOV %RAX,-0x608(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV %R11,(%RAX) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VPINSRQ $0x1,%R9,%XMM5,%XMM1 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 3 | 2 |
MOV %R9,-0x5e0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVDQA %XMM1,-0x5f0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
CALL 5270 <_ZN11qmcplusplus11ParticleSet6createEi@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV 0x5e8(%R15),%R10 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVAPD 0x7bf2(%RIP),%ZMM3 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
LEA 0x9b8(%R15),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV $0x4f,%ECX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
VMOVAPD 0x7c1c(%RIP),%ZMM6 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VMOVAPD 0x7c52(%RIP),%ZMM7 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
MOVL $0x1,0x5f4(%R15) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 |
MOV %R12,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
VMOVAPD 0x7c7a(%RIP),%ZMM8 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VMOVAPD 0x7cb0(%RIP),%ZMM9 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VMOVUPD %ZMM3,(%R10) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVAPD 0x7ce0(%RIP),%ZMM10 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VMOVAPD 0x7d16(%RIP),%ZMM11 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VMOVUPD %ZMM6,0x40(%R10) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVAPD 0x7d45(%RIP),%ZMM12 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VMOVAPD 0x7d7b(%RIP),%ZMM13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VMOVUPD %ZMM7,0x80(%R10) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVAPD 0x7daa(%RIP),%ZMM14 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VMOVAPD 0x7de0(%RIP),%ZMM15 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VMOVUPD %ZMM8,0xc0(%R10) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVAPD 0x7e0f(%RIP),%ZMM0 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VMOVUPD %ZMM9,0x100(%R10) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVUPD %ZMM10,0x140(%R10) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVUPD %ZMM11,0x180(%R10) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVUPD %ZMM12,0x1c0(%R10) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVUPD %ZMM13,0x200(%R10) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVUPD %ZMM14,0x240(%R10) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVUPD %ZMM15,0x280(%R10) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVUPD %ZMM0,0x2c0(%R10) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV %RDI,-0x670(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV %R13,-0x2f0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOVQ $0x1,-0x2e8(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 |
MOV %CX,-0x2e0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VZEROUPPER | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
CALL 5100 <_ZN10SpeciesSet10addSpeciesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV -0x2f0(%RBP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
CMP %R13,%RDI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JE 167ed | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
MOV -0x2e0(%RBP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
LEA 0x1(%RAX),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
CALL 52e0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV -0x670(%RBP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV $0x694e,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
MOV %R12,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
MOV %R13,-0x2f0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV %DX,-0x2e0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOVQ $0x2,-0x2e8(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 |
MOVB $0,-0x2de(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 |
CALL 5100 <_ZN10SpeciesSet10addSpeciesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV -0x2f0(%RBP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
CMP %R13,%RDI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JE 1683d | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
MOV -0x2e0(%RBP),%R13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
LEA 0x1(%R13),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
CALL 52e0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
CMPL $0x1,(%RBX) | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 |
JNE 16e6a | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
MOV 0x4(%RBX),%ESI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
TEST %ESI,%ESI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JNE 16e6a | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
MOV 0x8(%RBX),%R8D | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
TEST %R8D,%R8D | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JNE 16e6a | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
MOV 0xc(%RBX),%R9D | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
TEST %R9D,%R9D | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JNE 16e6a | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
CMPL $0x1,0x10(%RBX) | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 |
JNE 16e6a | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
MOV 0x14(%RBX),%R11D | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
TEST %R11D,%R11D | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JNE 16e6a | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
MOV 0x18(%RBX),%R10D | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
TEST %R10D,%R10D | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JNE 16e6a | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
MOV 0x1c(%RBX),%EDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
TEST %EDI,%EDI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JNE 16e6a | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
CMPL $0x1,0x20(%RBX) | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 |
JNE 16e6a | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
VZEROUPPER | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
LEA -0x30(%RBP),%RSP | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
POP %RBX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 2 | 0.50 |
POP %RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 2 | 0.50 |
POP %R12 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 2 | 0.50 |
POP %R13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 2 | 0.50 |
POP %R14 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 2 | 0.50 |
POP %R15 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 2 | 0.50 |
POP %RBP | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 2 | 0.50 |
LEA -0x8(%RDI),%RSP | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
RET | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 1 | 0.33 | 0 | 1 |
MOV 0xb137(%RIP),%RCX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV $0x3a,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
LEA 0x6a1b(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV (%RCX),%R13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV %R13,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
CALL 5310 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV 0x10(%R15),%RDX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV 0x8(%R15),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV %R13,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
CALL 5310 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
CALL 1bef0 <_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_.isra.0> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV 0x20(%RBX),%EAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV (%RBX),%ECX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV %R12,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
PUSH %RAX | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
MOV 0x1c(%RBX),%EDX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
PUSH %RDX | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
LEA 0x6a22(%RIP),%RDX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x18(%RBX),%ESI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
PUSH %RSI | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV $0x1f4,%ESI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
MOV 0x14(%RBX),%R8D | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
PUSH %R8 | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV 0x10(%RBX),%R9D | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
PUSH %R9 | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV 0xc(%RBX),%R11D | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
PUSH %R11 | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV 0x8(%RBX),%R9D | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV 0x4(%RBX),%R8D | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
CALL 5450 | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV 0xb0c3(%RIP),%R10 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV %R12,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
ADD $0x30,%RSP | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
MOV (%R10),%R13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
CALL 5150 | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV %R12,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
MOV %RAX,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
MOV %R13,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
CALL 5310 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV %R13,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
CALL 1bef0 <_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_.isra.0> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
LEA 0x5d0(%R15),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R15,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
CALL 5080 <_ZN11qmcplusplus11ParticleSet12convert2UnitERNS_14ParticleAttribINS_10TinyVectorIdLj3EEESaIS3_EEE@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOVZX 0x30(%R15),%EDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
LEA 0xaab3(%RIP),%R12 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
VMOVDQU 0x34(%R15),%XMM4 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4 | 0.50 |
MOV %R12,-0x2f0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVUPD 0x48(%R15),%YMM2 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
MOV %DIL,-0x2e8(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVDQU %XMM4,-0x2e4(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
VMOVAPD %YMM2,-0x2d0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVDQU 0x68(%R15),%YMM5 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VMOVDQA %YMM5,-0x2b0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
VMOVDQU 0x20(%R14),%YMM1 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VMOVDQA %YMM1,-0x290(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
MOV 0x40(%R14),%RCX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV %RCX,-0x270(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVDQU 0xb0(%R15),%YMM3 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VMOVDQU %YMM3,-0x268(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
VMOVDQU 0xd0(%R15),%YMM6 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VMOVDQU %YMM6,-0x248(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
MOV 0xf0(%R15),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV %RAX,-0x228(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVDQU 0xf8(%R15),%YMM7 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VMOVDQU %YMM7,-0x220(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
VMOVDQU 0x118(%R15),%YMM8 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VMOVDQU %YMM8,-0x200(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
MOV 0x138(%R15),%RDX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV %RDX,-0x1e0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVDQU 0x140(%R15),%YMM9 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VMOVDQU %YMM9,-0x1d8(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
VMOVDQU 0x160(%R15),%YMM10 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VMOVDQU %YMM10,-0x1b8(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
MOV 0x180(%R15),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV %RSI,-0x198(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVDQU 0x188(%R15),%YMM11 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VMOVDQA %YMM11,-0x190(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
VMOVUPD 0x210(%R15),%ZMM13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VMOVDQU 0x1a8(%R15),%YMM12 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VMOVUPD 0x290(%R15),%YMM5 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VMOVUPD 0x2b0(%R15),%XMM1 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VEXTRACTF64X2 $0x3,%ZMM13,%XMM14 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 |
VMOVDQA %YMM12,-0x170(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
VMOVDQU (%RBX),%YMM6 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VMOVDQA 0x7809(%RIP),%YMM10 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VALIGNQ $0x3,%ZMM13,%ZMM13,%ZMM15 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 |
MOV 0x1c8(%R15),%R8 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVUPD %YMM5,-0x88(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VXORPD %XMM5,%XMM5,%XMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
VMOVAPD %ZMM13,-0x6b0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVUPD 0x250(%R15),%ZMM4 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VMOVAPD -0x2b0(%RBP),%ZMM3 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VPERMD %YMM6,%YMM10,%YMM11 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 |
VMOVUPD %ZMM13,-0x108(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVDQA 0x77da(%RIP),%YMM13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VMOVDQA64 0x7510(%RIP),%ZMM8 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VCVTDQ2PD %YMM11,%ZMM12 | 2 | 0.50 | 0 | 0 | 0 | 0 | 1.50 | 0 | 0 | 7 | 1 |
VMOVUPD %XMM1,-0x68(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VCVTSI2SDL 0x1c(%RBX),%XMM5,%XMM1 | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 6 | 0.50 |
VMOVUPD 0x1d0(%R15),%ZMM2 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VMOVSD -0x2a0(%RBP),%XMM7 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVAPD %ZMM4,-0x6f0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VPERMPD %ZMM3,%ZMM8,%ZMM9 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 |
VMOVSD %XMM14,-0x760(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VPERMD %YMM6,%YMM13,%YMM14 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 |
VMOVSD -0x288(%RBP),%XMM6 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVHPD %XMM4,-0x798(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVUPD %ZMM4,-0xc8(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVDQA64 0x74ed(%RIP),%ZMM4 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VMULSD %XMM6,%XMM1,%XMM8 | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
VMOVAPD %ZMM3,-0x670(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VPERMPD %ZMM3,%ZMM4,%ZMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 |
VCVTSI2SDL 0x18(%RBX),%XMM5,%XMM3 | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 6 | 0.50 |
VMOVSD %XMM15,-0x630(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VCVTDQ2PD %YMM14,%ZMM15 | 2 | 0.50 | 0 | 0 | 0 | 0 | 1.50 | 0 | 0 | 7 | 1 |
VMOVUPD %ZMM2,-0x148(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMULPD %ZMM0,%ZMM15,%ZMM2 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 4 | 0.50 |
MOV %R8,-0x150(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD %XMM7,-0x618(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD %XMM6,-0x620(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV 0x20(%RBX),%R9D | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VFMADD231SD %XMM7,%XMM3,%XMM8 | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
VMOVD 0x8(%RBX),%XMM13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD -0x270(%RBP),%XMM7 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD -0x278(%RBP),%XMM10 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VCVTSI2SD %R9D,%XMM5,%XMM3 | 2 | 0.50 | 0.50 | 0 | 0 | 0 | 1 | 0 | 0 | 6 | 1 |
VMOVSD -0x280(%RBP),%XMM11 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VFMADD132PD %ZMM12,%ZMM2,%ZMM9 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 4 | 0.50 |
VMOVD 0x14(%RBX),%XMM12 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVD %R9D,%XMM6 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 1 |
VUNPCKLPD %XMM7,%XMM10,%XMM15 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |
VMOVSD %XMM7,-0x628(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV -0x5f8(%RBP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VUNPCKLPD %XMM10,%XMM11,%XMM14 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |
VUNPCKLPD %XMM11,%XMM7,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |
VPUNPCKLDQ %XMM12,%XMM12,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |
VPUNPCKLDQ %XMM12,%XMM13,%XMM10 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |
VPUNPCKLDQ %XMM13,%XMM13,%XMM11 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |
VPINSRD $0x1,%R9D,%XMM6,%XMM5 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 3 | 2 |
VMOVAPD %XMM14,-0x7c0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VFMADD132SD %XMM7,%XMM8,%XMM3 | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
VINSERTF128 $0x1,%XMM14,%YMM15,%YMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 |
VINSERTF128 $0x1,%XMM0,%YMM14,%YMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 |
VPUNPCKLQDQ %XMM5,%XMM1,%XMM7 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |
VPUNPCKLQDQ %XMM10,%XMM11,%XMM12 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |
VINSERTF64X4 $0x1,%YMM4,%ZMM2,%ZMM8 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 |
VINSERTI128 $0x1,%XMM7,%YMM12,%YMM13 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 |
VCVTDQ2PD %YMM13,%ZMM14 | 2 | 0.50 | 0 | 0 | 0 | 0 | 1.50 | 0 | 0 | 7 | 1 |
VFMADD132PD %ZMM14,%ZMM9,%ZMM8 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 4 | 0.50 |
VMOVSD %XMM3,-0x4b0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVAPD %ZMM8,-0x4f0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVDQU %YMM8,0x68(%R15) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
VMOVDQA -0x4d0(%RBP),%YMM3 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VMOVDQU %YMM3,0x20(%R14) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
MOV -0x4b0(%RBP),%R11 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV %R11,0x40(%R14) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VZEROUPPER | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
CALL 105e0 <_ZN11qmcplusplus14CrystalLatticeIdLj3ELb0EE5resetEv> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV 0x10(%RBX),%R13D | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV 0x14(%RBX),%ECX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV 0x20(%RBX),%R12D | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV 0x1c(%RBX),%EDX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOVQ $0,-0x5c0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 |
MOV 0x18(%RBX),%EDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV 0xc(%RBX),%ESI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV %R13D,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
MOV %ECX,%R10D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
IMUL %R12D,%EAX | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
MOVQ $0,-0x5b8(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 |
MOV 0xa78(%R15),%R14D | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
IMUL %EDX,%R10D | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
IMUL %EDI,%ECX | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
IMUL %ESI,%R12D | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
IMUL %ESI,%EDX | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
SUB %R10D,%EAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
IMUL %EDI,%R13D | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
SUB %R12D,%ECX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
IMUL (%RBX),%EAX | 1 | 0 | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 1 |
IMUL 0x4(%RBX),%ECX | 1 | 0 | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 1 |
SUB %R13D,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
IMUL 0x8(%RBX),%EDX | 1 | 0 | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 1 |
LEA 0xa9ee(%RIP),%RBX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
ADD %ECX,%EAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
MOV %RBX,-0x5d0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV 0x5d8(%R15),%RBX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
ADD %EDX,%EAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
MOV %RBX,-0x5c8(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
CLTD | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 |
XOR %EDX,%EAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
SUB %EDX,%EAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
MOV %EAX,-0x5f8(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
TEST %RBX,%RBX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JNE 17bf2 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
MOV 0x5f4(%R15),%R10D | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV 0x5b0(%R15),%R12 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
LEA 0xa70c(%RIP),%RAX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
LEA 0xa9c5(%RIP),%RDX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RAX,-0x5d0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV %R10D,-0x5ac(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV %RDX,-0x5a0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV %R12,-0x598(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOVQ $0,-0x590(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 |
MOVQ $0,-0x588(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 |
TEST %R12,%R12 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JNE 17f76 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
MOV $0x555555555555555,%R8 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
CMP %RBX,%R8 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JB 17fd7 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
LEA (%RBX,%RBX,2),%R9 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
LEA (,%R9,8),%R13 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R13,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
CALL 52c0 <_Znwm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
LEA -0x18(%R13),%RCX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV $0xaaaaaaaaaaaaaab,%RDI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
MOV 0x5e8(%R15),%R12 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV %RAX,-0x5b8(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
SHR $0x3,%RCX | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 |
MOV %RBX,-0x5c0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV %RAX,%R11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
IMUL %RDI,%RCX | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
LEA (%R12,%R13,1),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
INC %RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
AND $0x7,%ECX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JE 17dd2 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
CMP $0x1,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JE 17d9b | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
CMP $0x2,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JE 17d6d | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
CMP $0x3,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JE 17d3f | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
CMP $0x4,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JE 17d11 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
CMP $0x5,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JE 17ce3 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
CMP $0x6,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JE 17cb5 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
VMOVSD (%R12),%XMM15 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
ADD $0x18,%R11 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
ADD $0x18,%R12 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
VMOVSD %XMM15,(%RAX) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD -0x10(%R12),%XMM4 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD %XMM4,0x8(%RAX) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD -0x8(%R12),%XMM0 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD %XMM0,0x10(%RAX) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD (%R12),%XMM2 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
ADD $0x18,%R11 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
ADD $0x18,%R12 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
VMOVSD %XMM2,-0x18(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD -0x10(%R12),%XMM8 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD %XMM8,-0x10(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD -0x8(%R12),%XMM6 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD %XMM6,-0x8(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD (%R12),%XMM5 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
ADD $0x18,%R11 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
ADD $0x18,%R12 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
VMOVSD %XMM5,-0x18(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD -0x10(%R12),%XMM1 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD %XMM1,-0x10(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD -0x8(%R12),%XMM7 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD %XMM7,-0x8(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD (%R12),%XMM10 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
ADD $0x18,%R11 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
ADD $0x18,%R12 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
VMOVSD %XMM10,-0x18(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD -0x10(%R12),%XMM11 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD %XMM11,-0x10(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD -0x8(%R12),%XMM12 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD %XMM12,-0x8(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD (%R12),%XMM13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
ADD $0x18,%R11 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
ADD $0x18,%R12 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
VMOVSD %XMM13,-0x18(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD -0x10(%R12),%XMM14 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD %XMM14,-0x10(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD -0x8(%R12),%XMM9 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD %XMM9,-0x8(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD (%R12),%XMM3 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
ADD $0x18,%R11 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
ADD $0x18,%R12 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
VMOVSD %XMM3,-0x18(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD -0x10(%R12),%XMM15 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD %XMM15,-0x10(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD -0x8(%R12),%XMM4 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD %XMM4,-0x8(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD (%R12),%XMM0 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
ADD $0x18,%R12 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
ADD $0x18,%R11 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
VMOVSD %XMM0,-0x18(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD -0x10(%R12),%XMM2 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD %XMM2,-0x10(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD -0x8(%R12),%XMM8 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD %XMM8,-0x8(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
CMP %R12,%RSI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JE 172d7 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
JMP 172d7 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
MOV %R12,%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
SHR $0x3d,%R8 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 |
JNE 1800d | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
LEA (,%R12,4),%R13 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R13,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
CALL 52c0 <_Znwm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV %RAX,-0x588(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV 0x5c0(%R15),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
MOV %R12,-0x590(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
CMP $0x4,%R13 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JE 18002 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
MOV %R13,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
CALL 5490 | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
JMP 1732e | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 |
MOV $0xaaaaaaaaaaaaaaa,%RAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
CMP %RBX,%RAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JAE 18027 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
MOV -0x38(%RBP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
SUB %FS:0x28,%RAX | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 |
JNE 17ffd | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
CALL 5250 <_ZSt28__throw_bad_array_new_lengthv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
SHR $0x3e,%R12 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 |
JE 1803b | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
MOV -0x38(%RBP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
SUB %FS:0x28,%RAX | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 |
JNE 17ffd | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
CALL 5250 <_ZSt28__throw_bad_array_new_lengthv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV -0x38(%RBP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
SUB %FS:0x28,%RAX | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 |
JNE 17ffd | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
CALL 5110 <_ZSt17__throw_bad_allocv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV -0x38(%RBP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
SUB %FS:0x28,%RAX | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 |
JNE 17ffd | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
CALL 5110 <_ZSt17__throw_bad_allocv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV %RAX,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
JMP 676f <_ZN11qmcplusplus10build_ionsERNS_11ParticleSetERKNS_6TensorIiLj3EEERNS2_IdLj3EEE.cold> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 |
MOV %RAX,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
VZEROUPPER | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
JMP 677a <_ZN11qmcplusplus10build_ionsERNS_11ParticleSetERKNS_6TensorIiLj3EEERNS2_IdLj3EEE.cold+0xb> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 |
MOV %RAX,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
JMP 679d <_ZN11qmcplusplus10build_ionsERNS_11ParticleSetERKNS_6TensorIiLj3EEERNS2_IdLj3EEE.cold+0x2e> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 |
MOV %RAX,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
VZEROUPPER | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
JMP 67ba <_ZN11qmcplusplus10build_ionsERNS_11ParticleSetERKNS_6TensorIiLj3EEERNS2_IdLj3EEE.cold+0x4b> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 |
MOV %RAX,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
JMP 67c8 <_ZN11qmcplusplus10build_ionsERNS_11ParticleSetERKNS_6TensorIiLj3EEERNS2_IdLj3EEE.cold+0x59> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 |
MOV %RAX,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
JMP 67d5 <_ZN11qmcplusplus10build_ionsERNS_11ParticleSetERKNS_6TensorIiLj3EEERNS2_IdLj3EEE.cold+0x66> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 |
NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
Source file and lines | ParticleSet_builder.cpp:24-31 |
Module | libqmcparticle.so |
nb instructions | 509 |
nb uops | 559 |
loop length | 2824 |
used x86 registers | 16 |
used mmx registers | 0 |
used xmm registers | 16 |
used ymm registers | 15 |
used zmm registers | 14 |
nb stack references | 63 |
micro-operation queue | 139.75 cycles |
front end | 139.75 cycles |
P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | |
---|---|---|---|---|---|---|---|---|
uops | 52.25 | 52.25 | 100.17 | 99.83 | 154.00 | 52.25 | 52.25 | 100.00 |
cycles | 52.25 | 52.25 | 100.17 | 99.83 | 154.00 | 52.25 | 52.25 | 100.00 |
Cycles executing div or sqrt instructions | NA |
FE+BE cycles | 129.43 |
Stall cycles | 0.00 |
Front-end | 139.75 |
Dispatch | 154.00 |
Overall L1 | 154.00 |
all | 31% |
load | 44% |
store | 27% |
mul | 0% |
add-sub | 0% |
fma | NA (no fma vectorizable/vectorized instructions) |
other | 25% |
all | 47% |
load | 43% |
store | 46% |
mul | 50% |
add-sub | NA (no add-sub vectorizable/vectorized instructions) |
fma | 50% |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 70% |
all | 37% |
load | 43% |
store | 36% |
mul | 25% |
add-sub | 0% |
fma | 50% |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 31% |
all | 21% |
load | 28% |
store | 20% |
mul | 6% |
add-sub | 6% |
fma | NA (no fma vectorizable/vectorized instructions) |
other | 16% |
all | 47% |
load | 46% |
store | 48% |
mul | 56% |
add-sub | NA (no add-sub vectorizable/vectorized instructions) |
fma | 56% |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 38% |
all | 31% |
load | 37% |
store | 33% |
mul | 31% |
add-sub | 6% |
fma | 56% |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 19% |
Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | Latency | Recip. throughput |
---|---|---|---|---|---|---|---|---|---|---|---|
LEA 0x8(%RSP),%R10 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
AND $-0x40,%RSP | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
MOV $0x6f69,%ECX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
PUSHQ -0x8(%R10) | 2 | 0 | 0 | 0.83 | 0.83 | 1 | 0 | 0 | 0.33 | 3 | 1 |
PUSH %RBP | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV %RSP,%RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
PUSH %R15 | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV %RDI,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
LEA 0x8(%RDI),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
PUSH %R14 | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
PUSH %R13 | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
LEA -0x2e0(%RBP),%R13 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
PUSH %R12 | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
LEA -0x2f0(%RBP),%R12 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
PUSH %R10 | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
PUSH %RBX | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV %RSI,%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
MOV %R12,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
SUB $0x7c0,%RSP | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
MOV %RDX,-0x7b0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV %FS:0x28,%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV %RAX,-0x38(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
MOV %R13,-0x2f0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV %CX,-0x2e0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOVB $0x6e,-0x2de(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 |
MOVQ $0x3,-0x2e8(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 |
MOVB $0,-0x2dd(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 |
CALL 51b0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV -0x2f0(%RBP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
CMP %R13,%RDI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JE 16601 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
MOV -0x2e0(%RBP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
LEA 0x1(%RAX),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
CALL 52e0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV 0x8158(%RIP),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV 0x8271(%RIP),%RDX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
LEA 0x28(%R15),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV $0x402f863f141205bc,%R8 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
VMOVAPD 0x7c59(%RIP),%ZMM0 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VMOVDQA 0x7c51(%RIP),%YMM4 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
LEA 0x68(%R15),%R14 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
MOVL $0x1,0x40(%R15) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 |
MOV %RSI,-0x530(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVDQA 0x7c56(%RIP),%YMM2 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
MOV %RDX,0x38(%R15) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVAPD %ZMM0,-0x570(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV %RDI,-0x5f8(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVDQU %YMM4,0x68(%R15) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
MOV %R8,0x40(%R14) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVDQU %YMM2,0x20(%R14) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
VZEROUPPER | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
CALL 105e0 <_ZN11qmcplusplus14CrystalLatticeIdLj3ELb0EE5resetEv> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV $0x8,%EDI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
CALL 52c0 <_Znwm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV 0x80e0(%RIP),%R11 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV $0x20,%ESI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
MOV %R15,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
LEA 0x8(%RAX),%R9 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
VMOVQ %RAX,%XMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |
MOV %RAX,-0x608(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV %R11,(%RAX) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VPINSRQ $0x1,%R9,%XMM5,%XMM1 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 3 | 2 |
MOV %R9,-0x5e0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVDQA %XMM1,-0x5f0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
CALL 5270 <_ZN11qmcplusplus11ParticleSet6createEi@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV 0x5e8(%R15),%R10 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVAPD 0x7bf2(%RIP),%ZMM3 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
LEA 0x9b8(%R15),%RDI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV $0x4f,%ECX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
VMOVAPD 0x7c1c(%RIP),%ZMM6 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VMOVAPD 0x7c52(%RIP),%ZMM7 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
MOVL $0x1,0x5f4(%R15) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 |
MOV %R12,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
VMOVAPD 0x7c7a(%RIP),%ZMM8 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VMOVAPD 0x7cb0(%RIP),%ZMM9 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VMOVUPD %ZMM3,(%R10) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVAPD 0x7ce0(%RIP),%ZMM10 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VMOVAPD 0x7d16(%RIP),%ZMM11 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VMOVUPD %ZMM6,0x40(%R10) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVAPD 0x7d45(%RIP),%ZMM12 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VMOVAPD 0x7d7b(%RIP),%ZMM13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VMOVUPD %ZMM7,0x80(%R10) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVAPD 0x7daa(%RIP),%ZMM14 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VMOVAPD 0x7de0(%RIP),%ZMM15 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VMOVUPD %ZMM8,0xc0(%R10) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVAPD 0x7e0f(%RIP),%ZMM0 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VMOVUPD %ZMM9,0x100(%R10) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVUPD %ZMM10,0x140(%R10) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVUPD %ZMM11,0x180(%R10) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVUPD %ZMM12,0x1c0(%R10) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVUPD %ZMM13,0x200(%R10) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVUPD %ZMM14,0x240(%R10) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVUPD %ZMM15,0x280(%R10) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVUPD %ZMM0,0x2c0(%R10) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV %RDI,-0x670(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV %R13,-0x2f0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOVQ $0x1,-0x2e8(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 |
MOV %CX,-0x2e0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VZEROUPPER | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
CALL 5100 <_ZN10SpeciesSet10addSpeciesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV -0x2f0(%RBP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
CMP %R13,%RDI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JE 167ed | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
MOV -0x2e0(%RBP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
LEA 0x1(%RAX),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
CALL 52e0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV -0x670(%RBP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV $0x694e,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
MOV %R12,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
MOV %R13,-0x2f0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV %DX,-0x2e0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOVQ $0x2,-0x2e8(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 |
MOVB $0,-0x2de(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 |
CALL 5100 <_ZN10SpeciesSet10addSpeciesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV -0x2f0(%RBP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
CMP %R13,%RDI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JE 1683d | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
MOV -0x2e0(%RBP),%R13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
LEA 0x1(%R13),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
CALL 52e0 <_ZdlPvm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
CMPL $0x1,(%RBX) | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 |
JNE 16e6a | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
MOV 0x4(%RBX),%ESI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
TEST %ESI,%ESI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JNE 16e6a | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
MOV 0x8(%RBX),%R8D | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
TEST %R8D,%R8D | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JNE 16e6a | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
MOV 0xc(%RBX),%R9D | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
TEST %R9D,%R9D | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JNE 16e6a | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
CMPL $0x1,0x10(%RBX) | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 |
JNE 16e6a | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
MOV 0x14(%RBX),%R11D | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
TEST %R11D,%R11D | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JNE 16e6a | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
MOV 0x18(%RBX),%R10D | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
TEST %R10D,%R10D | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JNE 16e6a | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
MOV 0x1c(%RBX),%EDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
TEST %EDI,%EDI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JNE 16e6a | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
CMPL $0x1,0x20(%RBX) | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 |
JNE 16e6a | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
VZEROUPPER | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
LEA -0x30(%RBP),%RSP | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
POP %RBX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 2 | 0.50 |
POP %RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 2 | 0.50 |
POP %R12 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 2 | 0.50 |
POP %R13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 2 | 0.50 |
POP %R14 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 2 | 0.50 |
POP %R15 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 2 | 0.50 |
POP %RBP | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 2 | 0.50 |
LEA -0x8(%RDI),%RSP | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
RET | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 1 | 0.33 | 0 | 1 |
MOV 0xb137(%RIP),%RCX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV $0x3a,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
LEA 0x6a1b(%RIP),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV (%RCX),%R13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV %R13,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
CALL 5310 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV 0x10(%R15),%RDX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV 0x8(%R15),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV %R13,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
CALL 5310 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
CALL 1bef0 <_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_.isra.0> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV 0x20(%RBX),%EAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV (%RBX),%ECX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV %R12,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
PUSH %RAX | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
MOV 0x1c(%RBX),%EDX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
PUSH %RDX | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
LEA 0x6a22(%RIP),%RDX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x18(%RBX),%ESI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
PUSH %RSI | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV $0x1f4,%ESI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
MOV 0x14(%RBX),%R8D | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
PUSH %R8 | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV 0x10(%RBX),%R9D | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
PUSH %R9 | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV 0xc(%RBX),%R11D | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
PUSH %R11 | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV 0x8(%RBX),%R9D | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV 0x4(%RBX),%R8D | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
CALL 5450 | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV 0xb0c3(%RIP),%R10 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV %R12,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
ADD $0x30,%RSP | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
MOV (%R10),%R13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
CALL 5150 | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV %R12,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
MOV %RAX,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
MOV %R13,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
CALL 5310 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV %R13,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
CALL 1bef0 <_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_.isra.0> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
LEA 0x5d0(%R15),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R15,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
CALL 5080 <_ZN11qmcplusplus11ParticleSet12convert2UnitERNS_14ParticleAttribINS_10TinyVectorIdLj3EEESaIS3_EEE@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOVZX 0x30(%R15),%EDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
LEA 0xaab3(%RIP),%R12 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
VMOVDQU 0x34(%R15),%XMM4 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4 | 0.50 |
MOV %R12,-0x2f0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVUPD 0x48(%R15),%YMM2 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
MOV %DIL,-0x2e8(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVDQU %XMM4,-0x2e4(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
VMOVAPD %YMM2,-0x2d0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVDQU 0x68(%R15),%YMM5 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VMOVDQA %YMM5,-0x2b0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
VMOVDQU 0x20(%R14),%YMM1 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VMOVDQA %YMM1,-0x290(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
MOV 0x40(%R14),%RCX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV %RCX,-0x270(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVDQU 0xb0(%R15),%YMM3 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VMOVDQU %YMM3,-0x268(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
VMOVDQU 0xd0(%R15),%YMM6 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VMOVDQU %YMM6,-0x248(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
MOV 0xf0(%R15),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV %RAX,-0x228(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVDQU 0xf8(%R15),%YMM7 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VMOVDQU %YMM7,-0x220(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
VMOVDQU 0x118(%R15),%YMM8 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VMOVDQU %YMM8,-0x200(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
MOV 0x138(%R15),%RDX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV %RDX,-0x1e0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVDQU 0x140(%R15),%YMM9 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VMOVDQU %YMM9,-0x1d8(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
VMOVDQU 0x160(%R15),%YMM10 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VMOVDQU %YMM10,-0x1b8(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
MOV 0x180(%R15),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV %RSI,-0x198(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVDQU 0x188(%R15),%YMM11 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VMOVDQA %YMM11,-0x190(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
VMOVUPD 0x210(%R15),%ZMM13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VMOVDQU 0x1a8(%R15),%YMM12 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VMOVUPD 0x290(%R15),%YMM5 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VMOVUPD 0x2b0(%R15),%XMM1 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VEXTRACTF64X2 $0x3,%ZMM13,%XMM14 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 |
VMOVDQA %YMM12,-0x170(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
VMOVDQU (%RBX),%YMM6 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VMOVDQA 0x7809(%RIP),%YMM10 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VALIGNQ $0x3,%ZMM13,%ZMM13,%ZMM15 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 |
MOV 0x1c8(%R15),%R8 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVUPD %YMM5,-0x88(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VXORPD %XMM5,%XMM5,%XMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
VMOVAPD %ZMM13,-0x6b0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVUPD 0x250(%R15),%ZMM4 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VMOVAPD -0x2b0(%RBP),%ZMM3 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VPERMD %YMM6,%YMM10,%YMM11 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 |
VMOVUPD %ZMM13,-0x108(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVDQA 0x77da(%RIP),%YMM13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VMOVDQA64 0x7510(%RIP),%ZMM8 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VCVTDQ2PD %YMM11,%ZMM12 | 2 | 0.50 | 0 | 0 | 0 | 0 | 1.50 | 0 | 0 | 7 | 1 |
VMOVUPD %XMM1,-0x68(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VCVTSI2SDL 0x1c(%RBX),%XMM5,%XMM1 | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 6 | 0.50 |
VMOVUPD 0x1d0(%R15),%ZMM2 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5-6 | 0.50 |
VMOVSD -0x2a0(%RBP),%XMM7 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVAPD %ZMM4,-0x6f0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VPERMPD %ZMM3,%ZMM8,%ZMM9 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 |
VMOVSD %XMM14,-0x760(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VPERMD %YMM6,%YMM13,%YMM14 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 |
VMOVSD -0x288(%RBP),%XMM6 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVHPD %XMM4,-0x798(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVUPD %ZMM4,-0xc8(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVDQA64 0x74ed(%RIP),%ZMM4 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VMULSD %XMM6,%XMM1,%XMM8 | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
VMOVAPD %ZMM3,-0x670(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VPERMPD %ZMM3,%ZMM4,%ZMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 |
VCVTSI2SDL 0x18(%RBX),%XMM5,%XMM3 | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 6 | 0.50 |
VMOVSD %XMM15,-0x630(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VCVTDQ2PD %YMM14,%ZMM15 | 2 | 0.50 | 0 | 0 | 0 | 0 | 1.50 | 0 | 0 | 7 | 1 |
VMOVUPD %ZMM2,-0x148(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMULPD %ZMM0,%ZMM15,%ZMM2 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 4 | 0.50 |
MOV %R8,-0x150(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD %XMM7,-0x618(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD %XMM6,-0x620(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV 0x20(%RBX),%R9D | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VFMADD231SD %XMM7,%XMM3,%XMM8 | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
VMOVD 0x8(%RBX),%XMM13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD -0x270(%RBP),%XMM7 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD -0x278(%RBP),%XMM10 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VCVTSI2SD %R9D,%XMM5,%XMM3 | 2 | 0.50 | 0.50 | 0 | 0 | 0 | 1 | 0 | 0 | 6 | 1 |
VMOVSD -0x280(%RBP),%XMM11 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VFMADD132PD %ZMM12,%ZMM2,%ZMM9 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 4 | 0.50 |
VMOVD 0x14(%RBX),%XMM12 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVD %R9D,%XMM6 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 1 |
VUNPCKLPD %XMM7,%XMM10,%XMM15 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |
VMOVSD %XMM7,-0x628(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV -0x5f8(%RBP),%RDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VUNPCKLPD %XMM10,%XMM11,%XMM14 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |
VUNPCKLPD %XMM11,%XMM7,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |
VPUNPCKLDQ %XMM12,%XMM12,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |
VPUNPCKLDQ %XMM12,%XMM13,%XMM10 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |
VPUNPCKLDQ %XMM13,%XMM13,%XMM11 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |
VPINSRD $0x1,%R9D,%XMM6,%XMM5 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 3 | 2 |
VMOVAPD %XMM14,-0x7c0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VFMADD132SD %XMM7,%XMM8,%XMM3 | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 |
VINSERTF128 $0x1,%XMM14,%YMM15,%YMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 |
VINSERTF128 $0x1,%XMM0,%YMM14,%YMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 |
VPUNPCKLQDQ %XMM5,%XMM1,%XMM7 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |
VPUNPCKLQDQ %XMM10,%XMM11,%XMM12 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |
VINSERTF64X4 $0x1,%YMM4,%ZMM2,%ZMM8 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 |
VINSERTI128 $0x1,%XMM7,%YMM12,%YMM13 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 1 |
VCVTDQ2PD %YMM13,%ZMM14 | 2 | 0.50 | 0 | 0 | 0 | 0 | 1.50 | 0 | 0 | 7 | 1 |
VFMADD132PD %ZMM14,%ZMM9,%ZMM8 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 4 | 0.50 |
VMOVSD %XMM3,-0x4b0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVAPD %ZMM8,-0x4f0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVDQU %YMM8,0x68(%R15) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
VMOVDQA -0x4d0(%RBP),%YMM3 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 5 | 0.50 |
VMOVDQU %YMM3,0x20(%R14) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 4 | 1 |
MOV -0x4b0(%RBP),%R11 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV %R11,0x40(%R14) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VZEROUPPER | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
CALL 105e0 <_ZN11qmcplusplus14CrystalLatticeIdLj3ELb0EE5resetEv> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV 0x10(%RBX),%R13D | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV 0x14(%RBX),%ECX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV 0x20(%RBX),%R12D | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV 0x1c(%RBX),%EDX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOVQ $0,-0x5c0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 |
MOV 0x18(%RBX),%EDI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV 0xc(%RBX),%ESI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV %R13D,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
MOV %ECX,%R10D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
IMUL %R12D,%EAX | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
MOVQ $0,-0x5b8(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 |
MOV 0xa78(%R15),%R14D | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
IMUL %EDX,%R10D | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
IMUL %EDI,%ECX | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
IMUL %ESI,%R12D | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
IMUL %ESI,%EDX | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
SUB %R10D,%EAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
IMUL %EDI,%R13D | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
SUB %R12D,%ECX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
IMUL (%RBX),%EAX | 1 | 0 | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 1 |
IMUL 0x4(%RBX),%ECX | 1 | 0 | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 1 |
SUB %R13D,%EDX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
IMUL 0x8(%RBX),%EDX | 1 | 0 | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 1 |
LEA 0xa9ee(%RIP),%RBX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
ADD %ECX,%EAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
MOV %RBX,-0x5d0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV 0x5d8(%R15),%RBX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
ADD %EDX,%EAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
MOV %RBX,-0x5c8(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
CLTD | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 |
XOR %EDX,%EAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
SUB %EDX,%EAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
MOV %EAX,-0x5f8(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
TEST %RBX,%RBX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JNE 17bf2 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
MOV 0x5f4(%R15),%R10D | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV 0x5b0(%R15),%R12 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
LEA 0xa70c(%RIP),%RAX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
LEA 0xa9c5(%RIP),%RDX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RAX,-0x5d0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV %R10D,-0x5ac(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV %RDX,-0x5a0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV %R12,-0x598(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOVQ $0,-0x590(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 |
MOVQ $0,-0x588(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 2 | 1 |
TEST %R12,%R12 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JNE 17f76 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
MOV $0x555555555555555,%R8 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
CMP %RBX,%R8 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JB 17fd7 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
LEA (%RBX,%RBX,2),%R9 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
LEA (,%R9,8),%R13 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R13,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
CALL 52c0 <_Znwm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
LEA -0x18(%R13),%RCX | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV $0xaaaaaaaaaaaaaab,%RDI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
MOV 0x5e8(%R15),%R12 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV %RAX,-0x5b8(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
SHR $0x3,%RCX | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 |
MOV %RBX,-0x5c0(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV %RAX,%R11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
IMUL %RDI,%RCX | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
LEA (%R12,%R13,1),%RSI | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
INC %RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
AND $0x7,%ECX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JE 17dd2 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
CMP $0x1,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JE 17d9b | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
CMP $0x2,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JE 17d6d | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
CMP $0x3,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JE 17d3f | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
CMP $0x4,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JE 17d11 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
CMP $0x5,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JE 17ce3 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
CMP $0x6,%RCX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JE 17cb5 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
VMOVSD (%R12),%XMM15 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
ADD $0x18,%R11 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
ADD $0x18,%R12 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
VMOVSD %XMM15,(%RAX) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD -0x10(%R12),%XMM4 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD %XMM4,0x8(%RAX) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD -0x8(%R12),%XMM0 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD %XMM0,0x10(%RAX) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD (%R12),%XMM2 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
ADD $0x18,%R11 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
ADD $0x18,%R12 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
VMOVSD %XMM2,-0x18(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD -0x10(%R12),%XMM8 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD %XMM8,-0x10(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD -0x8(%R12),%XMM6 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD %XMM6,-0x8(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD (%R12),%XMM5 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
ADD $0x18,%R11 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
ADD $0x18,%R12 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
VMOVSD %XMM5,-0x18(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD -0x10(%R12),%XMM1 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD %XMM1,-0x10(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD -0x8(%R12),%XMM7 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD %XMM7,-0x8(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD (%R12),%XMM10 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
ADD $0x18,%R11 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
ADD $0x18,%R12 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
VMOVSD %XMM10,-0x18(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD -0x10(%R12),%XMM11 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD %XMM11,-0x10(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD -0x8(%R12),%XMM12 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD %XMM12,-0x8(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD (%R12),%XMM13 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
ADD $0x18,%R11 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
ADD $0x18,%R12 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
VMOVSD %XMM13,-0x18(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD -0x10(%R12),%XMM14 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD %XMM14,-0x10(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD -0x8(%R12),%XMM9 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD %XMM9,-0x8(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD (%R12),%XMM3 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
ADD $0x18,%R11 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
ADD $0x18,%R12 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
VMOVSD %XMM3,-0x18(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD -0x10(%R12),%XMM15 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD %XMM15,-0x10(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD -0x8(%R12),%XMM4 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD %XMM4,-0x8(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD (%R12),%XMM0 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
ADD $0x18,%R12 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
ADD $0x18,%R11 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
VMOVSD %XMM0,-0x18(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD -0x10(%R12),%XMM2 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD %XMM2,-0x10(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
VMOVSD -0x8(%R12),%XMM8 | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
VMOVSD %XMM8,-0x8(%R11) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
CMP %R12,%RSI | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JE 172d7 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
JMP 172d7 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
MOV %R12,%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
SHR $0x3d,%R8 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 |
JNE 1800d | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
LEA (,%R12,4),%R13 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R13,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
CALL 52c0 <_Znwm@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV %RAX,-0x588(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
MOV 0x5c0(%R15),%RSI | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
MOV %R12,-0x590(%RBP) | 1 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 0 | 0.33 | 3 | 1 |
CMP $0x4,%R13 | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JE 18002 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
MOV %R13,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
CALL 5490 | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
JMP 1732e | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 |
MOV $0xaaaaaaaaaaaaaaa,%RAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
CMP %RBX,%RAX | 1 | 0.25 | 0.25 | 0 | 0 | 0 | 0.25 | 0.25 | 0 | 1 | 0.25 |
JAE 18027 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
MOV -0x38(%RBP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
SUB %FS:0x28,%RAX | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 |
JNE 17ffd | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
CALL 5250 <_ZSt28__throw_bad_array_new_lengthv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
SHR $0x3e,%R12 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 1 | 0.50 |
JE 1803b | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
MOV -0x38(%RBP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
SUB %FS:0x28,%RAX | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 |
JNE 17ffd | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
CALL 5250 <_ZSt28__throw_bad_array_new_lengthv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV -0x38(%RBP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
SUB %FS:0x28,%RAX | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 |
JNE 17ffd | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
CALL 5110 <_ZSt17__throw_bad_allocv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV -0x38(%RBP),%RAX | 1 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4-5 | 0.50 |
SUB %FS:0x28,%RAX | 1 | 0.25 | 0.25 | 0.50 | 0.50 | 0 | 0.25 | 0.25 | 0 | 1 | 0.50 |
JNE 17ffd | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50-1 |
CALL 5110 <_ZSt17__throw_bad_allocv@plt> | 2 | 0 | 0 | 0.33 | 0.33 | 1 | 0 | 1 | 0.33 | 0 | 1 |
MOV %RAX,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
JMP 676f <_ZN11qmcplusplus10build_ionsERNS_11ParticleSetERKNS_6TensorIiLj3EEERNS2_IdLj3EEE.cold> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 |
MOV %RAX,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
VZEROUPPER | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
JMP 677a <_ZN11qmcplusplus10build_ionsERNS_11ParticleSetERKNS_6TensorIiLj3EEERNS2_IdLj3EEE.cold+0xb> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 |
MOV %RAX,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
JMP 679d <_ZN11qmcplusplus10build_ionsERNS_11ParticleSetERKNS_6TensorIiLj3EEERNS2_IdLj3EEE.cold+0x2e> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 |
MOV %RAX,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
VZEROUPPER | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
JMP 67ba <_ZN11qmcplusplus10build_ionsERNS_11ParticleSetERKNS_6TensorIiLj3EEERNS2_IdLj3EEE.cold+0x4b> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 |
MOV %RAX,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
JMP 67c8 <_ZN11qmcplusplus10build_ionsERNS_11ParticleSetERKNS_6TensorIiLj3EEERNS2_IdLj3EEE.cold+0x59> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 |
MOV %RAX,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
JMP 67d5 <_ZN11qmcplusplus10build_ionsERNS_11ParticleSetERKNS_6TensorIiLj3EEERNS2_IdLj3EEE.cold+0x66> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1-2 |
NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 |
Name | Coverage (%) | Time (s) |
---|---|---|
▼qmcplusplus::build_ions(qmcplusplus::ParticleSet&, qmcplusplus::Tensor | 0.37 | 0 |
○Loop 143 - OperatorTags.h:183-183 - libqmcparticle.so | 0 | 0 |
▼Loop 135 - Tensor.h:113-226 - libqmcparticle.so– | 0 | 0 |
○Loop 136 - PosTransformer.h:43-45 - libqmcparticle.so | 0 | 0 |
○Loop 129 - CrystalLattice.cpp:155-160 - libqmcparticle.so | 0 | 0 |
○Loop 128 - CrystalLattice.cpp:149-149 - libqmcparticle.so | 0 | 0 |
▼Loop 140 - ParticleIOUtility.h:65-91 - libqmcparticle.so– | 0 | 0 |
▼Loop 139 - ParticleIOUtility.h:67-91 - libqmcparticle.so– | 0 | 0 |
▼Loop 138 - ParticleIOUtility.h:68-91 - libqmcparticle.so– | 0 | 0 |
▼Loop 141 - ParticleIOUtility.h:69-91 - libqmcparticle.so– | 0 | 0 |
○Loop 142 - ParticleIOUtility.h:70-91 - libqmcparticle.so | 0.37 | 0 |
○Loop 137 - ParticleIOUtility.h:69-69 - libqmcparticle.so | 0 | 0 |
○Loop 130 - ostream:115-667 - libqmcparticle.so | 0 | 0 |
▼Loop 132 - CrystalLattice.cpp:172-175 - libqmcparticle.so– | 0 | 0 |
○Loop 131 - CrystalLattice.cpp:175-175 - libqmcparticle.so | 0 | 0 |
▼Loop 134 - CrystalLattice.cpp:182-185 - libqmcparticle.so– | 0 | 0 |
○Loop 133 - CrystalLattice.cpp:185-185 - libqmcparticle.so | 0 | 0 |