Function: _ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10evaluateGLER ... | Module: exec | Source: TwoBodyJastrowRef.h:268-432 [...] | Coverage: 0.15% |
---|
Function: _ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10evaluateGLER ... | Module: exec | Source: TwoBodyJastrowRef.h:268-432 [...] | Coverage: 0.15% |
---|
/home/eoseret/qaas_runs_CPU_9468/171-143-7755/intel/miniqmc/build/miniqmc/src/Particle/DistanceTable.h: 268 - 268 |
-------------------------------------------------------------------------------- |
268: const DistRow& getDistRow(int iel) const { return distances_[iel]; } |
/home/eoseret/qaas_runs_CPU_9468/171-143-7755/intel/miniqmc/build/miniqmc/src/QMCWaveFunctions/Jastrow/TwoBodyJastrowRef.h: 268 - 432 |
-------------------------------------------------------------------------------- |
268: const int igt = P.GroupID[iat] * NumGroups; |
269: for (int jg = 0; jg < NumGroups; ++jg) |
270: { |
271: const FuncType& f2(*F[igt + jg]); |
272: int iStart = P.first(jg); |
273: int iEnd = std::min(jelmax, P.last(jg)); |
274: f2.evaluateVGL(iat, iStart, iEnd, dist, u, du, d2u, DistCompressed.data(), DistIndice.data()); |
[...] |
360: const auto& d_table = P.getDistTableAA(myTableID); |
361: for (int ig = 0; ig < NumGroups; ++ig) |
362: { |
363: const int igt = ig * NumGroups; |
364: for (int iat = P.first(ig), last = P.last(ig); iat < last; ++iat) |
365: { |
366: computeU3(P, iat, d_table.getDistRow(iat).data(), cur_u.data(), cur_du.data(), cur_d2u.data(), true); |
367: Uat[iat] = std::accumulate(cur_u.begin(), cur_u.begin() + iat, valT()); |
[...] |
375: for (int jat = 0; jat < iat; ++jat) |
376: lap += d2u[jat] + lapfac * du[jat]; |
377: for (int idim = 0; idim < OHMMS_DIM; ++idim) |
378: { |
379: const valT* restrict dX = displ.data(idim); |
380: valT s = valT(); |
381: for (int jat = 0; jat < iat; ++jat) |
382: s += du[jat] * dX[jat]; |
383: grad[idim] = s; |
384: } |
385: dUat(iat) = grad; |
386: d2Uat[iat] = -lap; |
387: // add the contribution from the upper triangle |
388: for (int jat = 0; jat < iat; jat++) |
389: { |
390: Uat[jat] += u[jat]; |
391: d2Uat[jat] -= d2u[jat] + lapfac * du[jat]; |
392: } |
393: for (int idim = 0; idim < OHMMS_DIM; ++idim) |
394: { |
395: valT* restrict save_g = dUat.data(idim); |
396: const valT* restrict dX = displ.data(idim); |
397: for (int jat = 0; jat < iat; jat++) |
398: save_g[jat] -= du[jat] * dX[jat]; |
[...] |
419: { |
420: if (fromscratch) |
421: recompute(P); |
422: LogValue = valT(0); |
423: for (int iat = 0; iat < N; ++iat) |
424: { |
425: LogValue += Uat[iat]; |
426: G[iat] += dUat[iat]; |
427: L[iat] += d2Uat[iat]; |
428: } |
429: |
430: constexpr valT mhalf(-0.5); |
431: LogValue = mhalf * LogValue; |
432: } |
/home/eoseret/qaas_runs_CPU_9468/171-143-7755/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/TinyVector.h: 145 - 169 |
-------------------------------------------------------------------------------- |
145: X[i] = base[i * offset]; |
[...] |
169: inline Type_t& operator[](unsigned int i) { return X[i]; } |
/usr/lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/bits/stl_numeric.h: 140 - 141 |
-------------------------------------------------------------------------------- |
140: for (; __first != __last; ++__first) |
141: __init = _GLIBCXX_MOVE_IF_20(__init) + *__first; |
/usr/lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/bits/shared_ptr_base.h: 1296 - 1296 |
-------------------------------------------------------------------------------- |
1296: { return _M_ptr; } |
/usr/lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/bits/stl_vector.h: 1064 - 1169 |
-------------------------------------------------------------------------------- |
1064: return *(this->_M_impl._M_start + __n); |
[...] |
1169: { return _M_data_ptr(this->_M_impl._M_start); } |
/usr/lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/bits/stl_algobase.h: 235 - 1115 |
-------------------------------------------------------------------------------- |
235: if (__b < __a) |
[...] |
924: *__first = __tmp; |
[...] |
1115: if (__n <= 0) |
/home/eoseret/qaas_runs_CPU_9468/171-143-7755/intel/miniqmc/build/miniqmc/src/Particle/ParticleSet.h: 313 - 316 |
-------------------------------------------------------------------------------- |
313: inline int first(int igroup) const { return (*group_offsets_)[igroup]; } |
314: |
315: ///return the last index of a group i |
316: inline int last(int igroup) const { return (*group_offsets_)[igroup + 1]; } |
/usr/lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/bits/stl_iterator.h: 1028 - 1182 |
-------------------------------------------------------------------------------- |
1028: : _M_current(__i) { } |
[...] |
1182: { return __lhs.base() != __rhs.base(); } |
/home/eoseret/qaas_runs_CPU_9468/171-143-7755/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/VectorSoAContainer.h: 231 - 273 |
-------------------------------------------------------------------------------- |
231: inline const AoSElement_t operator[](size_t i) const { return AoSElement_t(myData + i, nGhosts); } |
[...] |
244: *(_base + M * i) = rhs[i]; |
[...] |
263: inline Accessor operator()(size_t i) { return Accessor(myData + i, nGhosts); } |
[...] |
273: inline const T* restrict data(size_t i) const { return myData + i * nGhosts; } |
/home/eoseret/qaas_runs_CPU_9468/171-143-7755/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/OhmmsVector.h: 223 - 249 |
-------------------------------------------------------------------------------- |
223: return X[i]; |
[...] |
229: return X[i]; |
[...] |
249: inline const_pointer data() const { return X; } |
/home/eoseret/qaas_runs_CPU_9468/171-143-7755/intel/miniqmc/build/miniqmc/src/Numerics/PETE/OperatorTags.h: 94 - 94 |
-------------------------------------------------------------------------------- |
94: (const_cast<T1&>(a) += b); |
0x429c40 PUSH %RBP |
0x429c41 MOV %RSP,%RBP |
0x429c44 PUSH %R15 |
0x429c46 PUSH %R14 |
0x429c48 PUSH %R13 |
0x429c4a PUSH %R12 |
0x429c4c PUSH %RBX |
0x429c4d AND $-0x20,%RSP |
0x429c51 SUB $0x160,%RSP |
0x429c58 MOV %RCX,0x88(%RSP) |
0x429c60 MOV %RDX,0x80(%RSP) |
0x429c68 TEST %R8B,%R8B |
0x429c6b MOV %RDI,0x10(%RSP) |
0x429c70 JE 42a840 |
0x429c76 MOV %RSI,%RBX |
0x429c79 MOV 0x248(%RDI),%ESI |
0x429c7f MOV %RBX,%RDI |
0x429c82 CALL 47b050 <_ZNK11qmcplusplus11ParticleSet14getDistTableAAEi> |
0x429c87 MOV 0x10(%RSP),%RDI |
0x429c8c MOV 0xa0(%RDI),%RDX |
0x429c93 TEST %RDX,%RDX |
0x429c96 JE 42a840 |
0x429c9c MOV %RAX,%R14 |
0x429c9f XOR %ECX,%ECX |
0x429ca1 VMOVSD 0x1055cd(%RIP),%XMM16 |
0x429cab VBROADCASTSD 0x1055c3(%RIP),%YMM17 |
0x429cb5 VBROADCASTSD 0x1043b9(%RIP),%YMM18 |
0x429cbf VMOVSD 0x1043af(%RIP),%XMM19 |
0x429cc9 MOV %RDX,%R12 |
0x429ccc MOV %RBX,0x48(%RSP) |
0x429cd1 MOV %RAX,0x20(%RSP) |
0x429cd6 JMP 429d1f |
0x429cd8 NOPW %CS:(%RAX,%RAX,1) |
0x429ce7 NOPW %CS:(%RAX,%RAX,1) |
0x429cf6 NOPW %CS:(%RAX,%RAX,1) |
(376) 0x429d00 MOV %R12,%RAX |
(376) 0x429d03 MOV 0x90(%RSP),%RCX |
(376) 0x429d0b INC %RCX |
(376) 0x429d0e MOV %RAX,%R12 |
(376) 0x429d11 CMP %RCX,%RAX |
(376) 0x429d14 MOV 0x48(%RSP),%RBX |
(376) 0x429d19 JBE 42a840 |
(376) 0x429d1f MOV 0x268(%RBX),%RAX |
(376) 0x429d26 MOV 0x18(%RAX),%RAX |
(376) 0x429d2a MOVSXD (%RAX,%RCX,4),%RSI |
(376) 0x429d2e MOV 0x4(%RAX,%RCX,4),%EAX |
(376) 0x429d32 CMP %EAX,%ESI |
(376) 0x429d34 MOV %RCX,0x90(%RSP) |
(376) 0x429d3c JGE 429d00 |
(376) 0x429d3e MOV %EAX,0x54(%RSP) |
(376) 0x429d42 MOV 0x140(%RDI),%R9 |
(376) 0x429d49 MOV 0x158(%RDI),%R13 |
(376) 0x429d50 MOV 0x170(%RDI),%R15 |
(376) 0x429d57 MOV $0x1fffffffffffffff,%RAX |
(376) 0x429d61 ADD %RSI,%RAX |
(376) 0x429d64 MOV %RAX,0x58(%RSP) |
(376) 0x429d69 MOVQ $0,0x70(%RSP) |
(376) 0x429d72 LEA -0x1(%RSI),%RAX |
(376) 0x429d76 MOV %RAX,0x98(%RSP) |
(376) 0x429d7e JMP 429da4 |
(378) 0x429d80 INC %RSI |
(378) 0x429d83 INCQ 0x70(%RSP) |
(378) 0x429d88 INCQ 0x58(%RSP) |
(378) 0x429d8d MOV 0x78(%RSP),%RDX |
(378) 0x429d92 MOV %RDX,%RAX |
(378) 0x429d95 CMP %ESI,0x54(%RSP) |
(378) 0x429d99 MOV 0x10(%RSP),%RDI |
(378) 0x429d9e JE 429d03 |
(378) 0x429da4 MOV %R13,0x18(%RSP) |
(378) 0x429da9 MOV %R15,0x28(%RSP) |
(378) 0x429dae MOV 0x48(%R14),%RAX |
(378) 0x429db2 LEA (%RSI,%RSI,4),%RCX |
(378) 0x429db6 MOV %RCX,0x40(%RSP) |
(378) 0x429dbb MOV 0x18(%RAX,%RCX,8),%R13 |
(378) 0x429dc0 TEST %RSI,%RSI |
(378) 0x429dc3 MOV %RSI,0x38(%RSP) |
(378) 0x429dc8 MOV %R9,0x30(%RSP) |
(378) 0x429dcd JLE 429e19 |
(378) 0x429dcf MOV %ESI,%R15D |
(378) 0x429dd2 SAL $0x3,%R15 |
(378) 0x429dd6 MOV %R9,%RDI |
(378) 0x429dd9 XOR %ESI,%ESI |
(378) 0x429ddb MOV %RDX,%RBX |
(378) 0x429dde MOV %R15,%RDX |
(378) 0x429de1 VZEROUPPER |
(378) 0x429de4 CALL 52be00 <__intel_avx_rep_memset> |
(378) 0x429de9 MOV 0x18(%RSP),%RDI |
(378) 0x429dee XOR %ESI,%ESI |
(378) 0x429df0 MOV %R15,%RDX |
(378) 0x429df3 CALL 52be00 <__intel_avx_rep_memset> |
(378) 0x429df8 MOV 0x28(%RSP),%RDI |
(378) 0x429dfd XOR %ESI,%ESI |
(378) 0x429dff MOV %R15,%RDX |
(378) 0x429e02 CALL 52be00 <__intel_avx_rep_memset> |
(378) 0x429e07 MOV 0x30(%RSP),%R9 |
(378) 0x429e0c MOV 0x38(%RSP),%RSI |
(378) 0x429e11 MOV %RBX,%RDX |
(378) 0x429e14 MOV 0x10(%RSP),%RDI |
(378) 0x429e19 TEST %R12,%R12 |
(378) 0x429e1c JE 429f40 |
(378) 0x429e22 MOV 0x48(%RSP),%RAX |
(378) 0x429e27 MOV 0x18(%RAX),%RAX |
(378) 0x429e2b IMUL (%RAX,%RSI,4),%R12D |
(378) 0x429e30 MOVSXD %R12D,%R12 |
(378) 0x429e33 SAL $0x3,%R12 |
(378) 0x429e37 MOV $0x1,%EBX |
(378) 0x429e3c MOV 0x28(%RSP),%R15 |
(378) 0x429e41 MOV 0x18(%RSP),%R14 |
(378) 0x429e46 NOPW %CS:(%RAX,%RAX,1) |
(391) 0x429e50 MOV 0x200(%RDI),%RAX |
(391) 0x429e57 ADD %R12,%RAX |
(391) 0x429e5a MOV -0x8(%RAX,%RBX,8),%RDI |
(391) 0x429e5f MOV 0x48(%RSP),%RAX |
(391) 0x429e64 MOV 0x268(%RAX),%RAX |
(391) 0x429e6b MOV 0x18(%RAX),%RAX |
(391) 0x429e6f MOV -0x4(%RAX,%RBX,4),%EDX |
(391) 0x429e73 MOVSXD (%RAX,%RBX,4),%RAX |
(391) 0x429e77 CMP %RAX,%RSI |
(391) 0x429e7a MOV %ESI,%ECX |
(391) 0x429e7c CMOVG %EAX,%ECX |
(391) 0x429e7f MOV %R13,%R8 |
(391) 0x429e82 MOV 0x10(%RSP),%RAX |
(391) 0x429e87 PUSHQ 0x1e8(%RAX) |
(391) 0x429e8d MOV 0x18(%RSP),%RAX |
(391) 0x429e92 PUSHQ 0x1d0(%RAX) |
(391) 0x429e98 PUSH %R15 |
(391) 0x429e9a PUSH %R14 |
(391) 0x429e9c VZEROUPPER |
(391) 0x429e9f CALL 425f80 <_ZNK11qmcplusplus14BsplineFunctorIdE11evaluateVGLEiiiPKdPdS4_S4_S4_Pi> |
(391) 0x429ea4 MOV 0x50(%RSP),%R9 |
(391) 0x429ea9 MOV 0x58(%RSP),%RSI |
(391) 0x429eae MOV 0x30(%RSP),%RDI |
(391) 0x429eb3 ADD $0x20,%RSP |
(391) 0x429eb7 MOV %EBX,%EAX |
(391) 0x429eb9 MOV 0xa0(%RDI),%RCX |
(391) 0x429ec0 INC %RBX |
(391) 0x429ec3 CMP %RAX,%RCX |
(391) 0x429ec6 JA 429e50 |
(378) 0x429ec8 MOV 0x140(%RDI),%R9 |
(378) 0x429ecf MOV %RCX,0x78(%RSP) |
(378) 0x429ed4 MOV %RCX,%RBX |
(378) 0x429ed7 MOV 0x20(%RSP),%R14 |
(378) 0x429edc VMOVSD 0x105392(%RIP),%XMM16 |
(378) 0x429ee6 VBROADCASTSD 0x105388(%RIP),%YMM17 |
(378) 0x429ef0 VBROADCASTSD 0x10417e(%RIP),%YMM18 |
(378) 0x429efa VMOVSD 0x104174(%RIP),%XMM19 |
(378) 0x429f04 JMP 429f47 |
0x429f06 NOPW %CS:(%RAX,%RAX,1) |
0x429f15 NOPW %CS:(%RAX,%RAX,1) |
0x429f24 NOPW %CS:(%RAX,%RAX,1) |
0x429f33 NOPW %CS:(%RAX,%RAX,1) |
(378) 0x429f40 MOV %RDX,0x78(%RSP) |
(378) 0x429f45 XOR %EBX,%EBX |
(378) 0x429f47 VXORPD %XMM0,%XMM0,%XMM0 |
(378) 0x429f4b VXORPD %XMM1,%XMM1,%XMM1 |
(378) 0x429f4f MOV $0x1fffffffffffffff,%RAX |
(378) 0x429f59 TEST %RAX,%RSI |
(378) 0x429f5c JE 429fde |
(378) 0x429f62 LEA (%RSI,%RAX,1),%RCX |
(378) 0x429f66 AND %RAX,%RCX |
(378) 0x429f69 INC %RCX |
(378) 0x429f6c MOV %RCX,%RAX |
(378) 0x429f6f MOV $0x3ffffffffffffffc,%RDX |
(378) 0x429f79 AND %RDX,%RAX |
(378) 0x429f7c JE 429fc0 |
(378) 0x429f7e VXORPD %XMM1,%XMM1,%XMM1 |
(378) 0x429f82 XOR %EDX,%EDX |
(378) 0x429f84 NOPW %CS:(%RAX,%RAX,1) |
(390) 0x429f90 VADDPD (%R9,%RDX,8),%YMM1,%YMM1 |
(390) 0x429f96 ADD $0x4,%RDX |
(390) 0x429f9a CMP %RAX,%RDX |
(390) 0x429f9d JB 429f90 |
(378) 0x429f9f VEXTRACTF128 $0x1,%YMM1,%XMM2 |
(378) 0x429fa5 VADDPD %XMM2,%XMM1,%XMM1 |
(378) 0x429fa9 VSHUFPD $0x1,%XMM1,%XMM1,%XMM2 |
(378) 0x429fae VADDSD %XMM2,%XMM1,%XMM1 |
(378) 0x429fb2 CMP %RAX,%RCX |
(378) 0x429fb5 JNE 429fc2 |
(378) 0x429fb7 JMP 429fde |
0x429fb9 NOPL (%RAX) |
(378) 0x429fc0 XOR %EAX,%EAX |
(378) 0x429fc2 MOV $0x3d,%CL |
(378) 0x429fc4 BZHI %RCX,0x58(%RSP),%RCX |
(378) 0x429fcb INC %RCX |
(378) 0x429fce XCHG %AX,%AX |
(389) 0x429fd0 VADDSD (%R9,%RAX,8),%XMM1,%XMM1 |
(389) 0x429fd6 INC %RAX |
(389) 0x429fd9 CMP %RAX,%RCX |
(389) 0x429fdc JNE 429fd0 |
(378) 0x429fde MOV 0xd8(%RDI),%RDX |
(378) 0x429fe5 VMOVSD %XMM1,(%RDX,%RSI,8) |
(378) 0x429fea MOV 0x158(%RDI),%R13 |
(378) 0x429ff1 MOV 0x170(%RDI),%R15 |
(378) 0x429ff8 MOV 0x60(%R14),%RAX |
(378) 0x429ffc TEST %RSI,%RSI |
(378) 0x429fff JLE 42a0c0 |
(378) 0x42a005 MOV %RSI,%RCX |
(378) 0x42a008 AND $-0x4,%RCX |
(378) 0x42a00c JE 42a080 |
(378) 0x42a00e LEA -0x1(%RCX),%R10 |
(378) 0x42a012 VXORPD %XMM0,%XMM0,%XMM0 |
(378) 0x42a016 XOR %R8D,%R8D |
(378) 0x42a019 NOPL (%RAX) |
(388) 0x42a020 VADDPD (%R15,%R8,8),%YMM0,%YMM0 |
(388) 0x42a026 VFMADD231PD (%R13,%R8,8),%YMM17,%YMM0 |
(388) 0x42a02e ADD $0x4,%R8 |
(388) 0x42a032 CMP %R10,%R8 |
(388) 0x42a035 JLE 42a020 |
(378) 0x42a037 VEXTRACTF128 $0x1,%YMM0,%XMM1 |
(378) 0x42a03d VADDPD %XMM1,%XMM0,%XMM0 |
(378) 0x42a041 VSHUFPD $0x1,%XMM0,%XMM0,%XMM1 |
(378) 0x42a046 VADDSD %XMM1,%XMM0,%XMM0 |
(378) 0x42a04a JMP 42a800 |
0x42a04f NOPW %CS:(%RAX,%RAX,1) |
0x42a05e NOPW %CS:(%RAX,%RAX,1) |
0x42a06d NOPW %CS:(%RAX,%RAX,1) |
0x42a07c NOPL (%RAX) |
(378) 0x42a080 VXORPD %XMM0,%XMM0,%XMM0 |
(378) 0x42a084 XOR %ECX,%ECX |
(378) 0x42a086 JMP 42a809 |
0x42a08b NOPW %CS:(%RAX,%RAX,1) |
0x42a09a NOPW %CS:(%RAX,%RAX,1) |
0x42a0a9 NOPW %CS:(%RAX,%RAX,1) |
0x42a0b8 NOPL (%RAX,%RAX,1) |
(378) 0x42a0c0 MOV 0x40(%RSP),%RCX |
(378) 0x42a0c5 MOV 0x8(%RAX,%RCX,8),%R12 |
(378) 0x42a0ca MOV 0x18(%RAX,%RCX,8),%RAX |
(378) 0x42a0cf VXORPD %XMM2,%XMM2,%XMM2 |
(378) 0x42a0d3 VXORPD %XMM1,%XMM1,%XMM1 |
(378) 0x42a0d7 TEST %RSI,%RSI |
(378) 0x42a0da JLE 42a165 |
(378) 0x42a0e0 MOV %RSI,%R10 |
(378) 0x42a0e3 AND $-0x4,%R10 |
(378) 0x42a0e7 JE 42a140 |
(378) 0x42a0e9 LEA -0x1(%R10),%RCX |
(378) 0x42a0ed VXORPD %XMM1,%XMM1,%XMM1 |
(378) 0x42a0f1 XOR %R8D,%R8D |
(378) 0x42a0f4 NOPW %CS:(%RAX,%RAX,1) |
(386) 0x42a100 VMOVUPD (%RAX,%R8,8),%YMM3 |
(386) 0x42a106 VFMADD231PD (%R13,%R8,8),%YMM3,%YMM1 |
(386) 0x42a10d ADD $0x4,%R8 |
(386) 0x42a111 CMP %RCX,%R8 |
(386) 0x42a114 JLE 42a100 |
(378) 0x42a116 VEXTRACTF128 $0x1,%YMM1,%XMM3 |
(378) 0x42a11c VADDPD %XMM3,%XMM1,%XMM1 |
(378) 0x42a120 VSHUFPD $0x1,%XMM1,%XMM1,%XMM3 |
(378) 0x42a125 VADDSD %XMM3,%XMM1,%XMM1 |
(378) 0x42a129 JMP 42a160 |
0x42a12b NOPW %CS:(%RAX,%RAX,1) |
0x42a13a NOPW (%RAX,%RAX,1) |
(378) 0x42a140 XOR %R10D,%R10D |
(378) 0x42a143 NOPW %CS:(%RAX,%RAX,1) |
(385) 0x42a150 VMOVSD (%RAX,%R10,8),%XMM3 |
(385) 0x42a156 VFMADD231SD (%R13,%R10,8),%XMM3,%XMM1 |
(385) 0x42a15d INC %R10 |
(385) 0x42a160 CMP %R10,%RSI |
(385) 0x42a163 JNE 42a150 |
(378) 0x42a165 TEST %RSI,%RSI |
(378) 0x42a168 JLE 42a1e5 |
(378) 0x42a16a MOV %RSI,%R10 |
(378) 0x42a16d AND $-0x4,%R10 |
(378) 0x42a171 JE 42a1c0 |
(378) 0x42a173 LEA -0x1(%R10),%RCX |
(378) 0x42a177 LEA (%RAX,%R12,8),%R11 |
(378) 0x42a17b VXORPD %XMM2,%XMM2,%XMM2 |
(378) 0x42a17f XOR %R8D,%R8D |
(378) 0x42a182 NOPW %CS:(%RAX,%RAX,1) |
(384) 0x42a190 VMOVUPD (%R11,%R8,8),%YMM3 |
(384) 0x42a196 VFMADD231PD (%R13,%R8,8),%YMM3,%YMM2 |
(384) 0x42a19d ADD $0x4,%R8 |
(384) 0x42a1a1 CMP %RCX,%R8 |
(384) 0x42a1a4 JLE 42a190 |
(378) 0x42a1a6 VEXTRACTF128 $0x1,%YMM2,%XMM3 |
(378) 0x42a1ac VADDPD %XMM3,%XMM2,%XMM2 |
(378) 0x42a1b0 VSHUFPD $0x1,%XMM2,%XMM2,%XMM3 |
(378) 0x42a1b5 VADDSD %XMM3,%XMM2,%XMM2 |
(378) 0x42a1b9 CMP %R10,%RSI |
(378) 0x42a1bc JNE 42a1c7 |
(378) 0x42a1be JMP 42a1e5 |
(378) 0x42a1c0 VXORPD %XMM2,%XMM2,%XMM2 |
(378) 0x42a1c4 XOR %R10D,%R10D |
(378) 0x42a1c7 LEA (%RAX,%R12,8),%RCX |
(378) 0x42a1cb NOPL (%RAX,%RAX,1) |
(383) 0x42a1d0 VMOVSD (%RCX,%R10,8),%XMM3 |
(383) 0x42a1d6 VFMADD231SD (%R13,%R10,8),%XMM3,%XMM2 |
(383) 0x42a1dd INC %R10 |
(383) 0x42a1e0 CMP %R10,%RSI |
(383) 0x42a1e3 JNE 42a1d0 |
(378) 0x42a1e5 TEST %RSI,%RSI |
(378) 0x42a1e8 MOV %RBX,0x18(%RSP) |
(378) 0x42a1ed JLE 42a280 |
(378) 0x42a1f3 MOV %RSI,%R10 |
(378) 0x42a1f6 AND $-0x4,%R10 |
(378) 0x42a1fa JE 42a2c0 |
(378) 0x42a200 LEA -0x1(%R10),%RCX |
(378) 0x42a204 MOV %R12,%R11 |
(378) 0x42a207 SAL $0x4,%R11 |
(378) 0x42a20b ADD %RAX,%R11 |
(378) 0x42a20e VXORPD %XMM3,%XMM3,%XMM3 |
(378) 0x42a212 XOR %R8D,%R8D |
(378) 0x42a215 NOPW %CS:(%RAX,%RAX,1) |
(382) 0x42a220 VMOVUPD (%R11,%R8,8),%YMM4 |
(382) 0x42a226 VFMADD231PD (%R13,%R8,8),%YMM4,%YMM3 |
(382) 0x42a22d ADD $0x4,%R8 |
(382) 0x42a231 CMP %RCX,%R8 |
(382) 0x42a234 JLE 42a220 |
(378) 0x42a236 VEXTRACTF128 $0x1,%YMM3,%XMM4 |
(378) 0x42a23c VADDPD %XMM4,%XMM3,%XMM3 |
(378) 0x42a240 VSHUFPD $0x1,%XMM3,%XMM3,%XMM4 |
(378) 0x42a245 VADDSD %XMM4,%XMM3,%XMM3 |
(378) 0x42a249 CMP %R10,%RSI |
(378) 0x42a24c JNE 42a2c7 |
(378) 0x42a24e JMP 42a2f5 |
0x42a253 NOPW %CS:(%RAX,%RAX,1) |
0x42a262 NOPW %CS:(%RAX,%RAX,1) |
0x42a271 NOPW %CS:(%RAX,%RAX,1) |
(378) 0x42a280 VXORPD %XMM3,%XMM3,%XMM3 |
(378) 0x42a284 JMP 42a2f5 |
0x42a286 NOPW %CS:(%RAX,%RAX,1) |
0x42a295 NOPW %CS:(%RAX,%RAX,1) |
0x42a2a4 NOPW %CS:(%RAX,%RAX,1) |
0x42a2b3 NOPW %CS:(%RAX,%RAX,1) |
(378) 0x42a2c0 VXORPD %XMM3,%XMM3,%XMM3 |
(378) 0x42a2c4 XOR %R10D,%R10D |
(378) 0x42a2c7 MOV %R12,%RCX |
(378) 0x42a2ca SAL $0x4,%RCX |
(378) 0x42a2ce ADD %RAX,%RCX |
(378) 0x42a2d1 NOPW %CS:(%RAX,%RAX,1) |
(381) 0x42a2e0 VMOVSD (%RCX,%R10,8),%XMM4 |
(381) 0x42a2e6 VFMADD231SD (%R13,%R10,8),%XMM4,%XMM3 |
(381) 0x42a2ed INC %R10 |
(381) 0x42a2f0 CMP %R10,%RSI |
(381) 0x42a2f3 JNE 42a2e0 |
(378) 0x42a2f5 VPUNPCKLQDQ %XMM2,%XMM1,%XMM1 |
(378) 0x42a2f9 MOV 0xf0(%RDI),%R10 |
(378) 0x42a300 MOV 0x100(%RDI),%R8 |
(378) 0x42a307 VMOVLPD %XMM1,(%R8,%RSI,8) |
(378) 0x42a30d LEA (%RSI,%R10,1),%RCX |
(378) 0x42a311 VMOVHPD %XMM1,(%R8,%RCX,8) |
(378) 0x42a317 MOV %R10,0x60(%RSP) |
(378) 0x42a31c LEA (%RSI,%R10,2),%RCX |
(378) 0x42a320 MOV %R8,0x40(%RSP) |
(378) 0x42a325 VMOVSD %XMM3,(%R8,%RCX,8) |
(378) 0x42a32b VXORPD 0x103d0b(%RIP){1to2},%XMM0,%XMM0 |
(378) 0x42a335 MOV 0x128(%RDI),%R8 |
(378) 0x42a33c VMOVLPD %XMM0,(%R8,%RSI,8) |
(378) 0x42a342 TEST %RSI,%RSI |
(378) 0x42a345 MOV %R12,0x68(%RSP) |
(378) 0x42a34a JLE 42a4c0 |
(378) 0x42a350 LEA -0x8(%RDX,%RSI,8),%R11 |
(378) 0x42a355 CMP %R8,%R11 |
(378) 0x42a358 SETAEB 0xf(%RSP) |
(378) 0x42a35d LEA -0x8(%R8,%RSI,8),%RCX |
(378) 0x42a362 CMP %RDX,%RCX |
(378) 0x42a365 SETAE %DIL |
(378) 0x42a369 CMP %R9,%R11 |
(378) 0x42a36c SETB %R14B |
(378) 0x42a370 LEA -0x8(%R9,%RSI,8),%R10 |
(378) 0x42a375 CMP %RDX,%R10 |
(378) 0x42a378 SETBB 0xe(%RSP) |
(378) 0x42a37d CMP %R8,%R10 |
(378) 0x42a380 SETB %R12B |
(378) 0x42a384 MOV %R9,0x30(%RSP) |
(378) 0x42a389 CMP %R9,%RCX |
(378) 0x42a38c SETBB 0xd(%RSP) |
(378) 0x42a391 CMP %R13,%R11 |
(378) 0x42a394 SETB %R10B |
(378) 0x42a398 LEA -0x8(%R13,%RSI,8),%RBX |
(378) 0x42a39d CMP %RDX,%RBX |
(378) 0x42a3a0 SETBB 0xc(%RSP) |
(378) 0x42a3a5 CMP %R15,%R11 |
(378) 0x42a3a8 SETB %R11B |
(378) 0x42a3ac LEA -0x8(%R15,%RSI,8),%R9 |
(378) 0x42a3b1 CMP %RDX,%R9 |
(378) 0x42a3b4 SETBB 0xb(%RSP) |
(378) 0x42a3b9 CMP %R8,%RBX |
(378) 0x42a3bc SETB %BL |
(378) 0x42a3bf CMP %R13,%RCX |
(378) 0x42a3c2 SETB %SIL |
(378) 0x42a3c6 CMP %R8,%R9 |
(378) 0x42a3c9 SETB %R9B |
(378) 0x42a3cd MOV %R15,0x28(%RSP) |
(378) 0x42a3d2 CMP %R15,%RCX |
(378) 0x42a3d5 SETB %CL |
(378) 0x42a3d8 TEST %DIL,0xf(%RSP) |
(378) 0x42a3dd JNE 42a500 |
(378) 0x42a3e3 OR 0xe(%RSP),%R14B |
(378) 0x42a3e8 JE 42a500 |
(378) 0x42a3ee OR 0xd(%RSP),%R12B |
(378) 0x42a3f3 JE 42a500 |
(378) 0x42a3f9 OR 0xc(%RSP),%R10B |
(378) 0x42a3fe JE 42a500 |
(378) 0x42a404 OR 0xb(%RSP),%R11B |
(378) 0x42a409 JE 42a500 |
(378) 0x42a40f OR %SIL,%BL |
(378) 0x42a412 JE 42a500 |
(378) 0x42a418 OR %CL,%R9B |
(378) 0x42a41b JE 42a500 |
(378) 0x42a421 MOV 0x38(%RSP),%RSI |
(378) 0x42a426 MOV %RSI,%R10 |
(378) 0x42a429 AND $-0x4,%R10 |
(378) 0x42a42d JE 42a700 |
(378) 0x42a433 LEA -0x1(%R10),%RCX |
(378) 0x42a437 XOR %EDI,%EDI |
(378) 0x42a439 MOV 0x30(%RSP),%R9 |
(378) 0x42a43e MOV 0x28(%RSP),%R15 |
(378) 0x42a443 NOPW %CS:(%RAX,%RAX,1) |
(380) 0x42a450 VMOVUPD (%RDX,%RDI,8),%YMM0 |
(380) 0x42a455 VADDPD (%R9,%RDI,8),%YMM0,%YMM0 |
(380) 0x42a45b VMOVUPD %YMM0,(%RDX,%RDI,8) |
(380) 0x42a460 VMOVUPD (%R13,%RDI,8),%YMM0 |
(380) 0x42a467 VFMSUB213PD (%R15,%RDI,8),%YMM18,%YMM0 |
(380) 0x42a46e VADDPD (%R8,%RDI,8),%YMM0,%YMM0 |
(380) 0x42a474 VMOVUPD %YMM0,(%R8,%RDI,8) |
(380) 0x42a47a ADD $0x4,%RDI |
(380) 0x42a47e CMP %RCX,%RDI |
(380) 0x42a481 JLE 42a450 |
(378) 0x42a483 CMP %R10,%RSI |
(378) 0x42a486 MOV 0x20(%RSP),%R14 |
(378) 0x42a48b MOV 0x18(%RSP),%R12 |
(378) 0x42a490 JE 42a552 |
(378) 0x42a496 VPBROADCASTQ %RSI,%YMM0 |
(378) 0x42a49c JMP 42a71d |
0x42a4a1 NOPW %CS:(%RAX,%RAX,1) |
0x42a4b0 NOPW %CS:(%RAX,%RAX,1) |
0x42a4bf NOP |
(378) 0x42a4c0 MOV 0x20(%RSP),%R14 |
(378) 0x42a4c5 MOV 0x18(%RSP),%R12 |
(378) 0x42a4ca TEST %RSI,%RSI |
(378) 0x42a4cd JG 42a55b |
(378) 0x42a4d3 JMP 429d80 |
0x42a4d8 NOPW %CS:(%RAX,%RAX,1) |
0x42a4e7 NOPW %CS:(%RAX,%RAX,1) |
0x42a4f6 NOPW %CS:(%RAX,%RAX,1) |
(378) 0x42a500 XOR %ECX,%ECX |
(378) 0x42a502 MOV 0x38(%RSP),%RSI |
(378) 0x42a507 MOV 0x20(%RSP),%R14 |
(378) 0x42a50c MOV 0x30(%RSP),%R9 |
(378) 0x42a511 MOV 0x18(%RSP),%R12 |
(378) 0x42a516 MOV 0x28(%RSP),%R15 |
(378) 0x42a51b NOPL (%RAX,%RAX,1) |
(379) 0x42a520 VMOVSD (%RDX,%RCX,8),%XMM0 |
(379) 0x42a525 VADDSD (%R9,%RCX,8),%XMM0,%XMM0 |
(379) 0x42a52b VMOVSD %XMM0,(%RDX,%RCX,8) |
(379) 0x42a530 VMOVSD (%R13,%RCX,8),%XMM0 |
(379) 0x42a537 VFMSUB213SD (%R15,%RCX,8),%XMM19,%XMM0 |
(379) 0x42a53e VADDSD (%R8,%RCX,8),%XMM0,%XMM0 |
(379) 0x42a544 VMOVSD %XMM0,(%R8,%RCX,8) |
(379) 0x42a54a INC %RCX |
(379) 0x42a54d CMP %RCX,%RSI |
(379) 0x42a550 JNE 42a520 |
(378) 0x42a552 TEST %RSI,%RSI |
(378) 0x42a555 JLE 429d80 |
(378) 0x42a55b MOV 0x98(%RSP),%RCX |
(378) 0x42a563 ADD 0x70(%RSP),%RCX |
(378) 0x42a568 JNE 42a580 |
(378) 0x42a56a MOV %R15,%R14 |
(378) 0x42a56d MOV %R9,%RDI |
(378) 0x42a570 XOR %EDX,%EDX |
(378) 0x42a572 JMP 42a65e |
0x42a577 NOPW (%RAX,%RAX,1) |
(378) 0x42a580 MOV %R15,%R14 |
(378) 0x42a583 MOV %R9,%RDI |
(378) 0x42a586 MOV %RSI,%R8 |
(378) 0x42a589 AND $-0x2,%R8 |
(378) 0x42a58d LEA 0x8(%RAX),%R9 |
(378) 0x42a591 MOV 0x40(%RSP),%RDX |
(378) 0x42a596 LEA 0x8(%RDX),%R10 |
(378) 0x42a59a MOV 0x68(%RSP),%RCX |
(378) 0x42a59f LEA 0x8(%RAX,%RCX,8),%R11 |
(378) 0x42a5a4 MOV 0x60(%RSP),%RSI |
(378) 0x42a5a9 LEA 0x8(%RDX,%RSI,8),%R15 |
(378) 0x42a5ae SAL $0x4,%RCX |
(378) 0x42a5b2 LEA 0x8(%RAX,%RCX,1),%R12 |
(378) 0x42a5b7 MOV %RSI,%RCX |
(378) 0x42a5ba SAL $0x4,%RCX |
(378) 0x42a5be LEA 0x8(%RDX,%RCX,1),%RBX |
(378) 0x42a5c3 XOR %EDX,%EDX |
(378) 0x42a5c5 NOPW %CS:(%RAX,%RAX,1) |
(377) 0x42a5d0 VMOVSD (%R13,%RDX,8),%XMM0 |
(377) 0x42a5d7 VMOVSD -0x8(%R9,%RDX,8),%XMM1 |
(377) 0x42a5de VFNMADD213SD -0x8(%R10,%RDX,8),%XMM0,%XMM1 |
(377) 0x42a5e5 VMOVSD %XMM1,-0x8(%R10,%RDX,8) |
(377) 0x42a5ec VMOVSD -0x8(%R11,%RDX,8),%XMM1 |
(377) 0x42a5f3 VFNMADD213SD -0x8(%R15,%RDX,8),%XMM0,%XMM1 |
(377) 0x42a5fa VMOVSD %XMM1,-0x8(%R15,%RDX,8) |
(377) 0x42a601 VMOVSD -0x8(%R12,%RDX,8),%XMM1 |
(377) 0x42a608 VFNMADD213SD -0x8(%RBX,%RDX,8),%XMM0,%XMM1 |
(377) 0x42a60f VMOVSD %XMM1,-0x8(%RBX,%RDX,8) |
(377) 0x42a615 VMOVSD 0x8(%R13,%RDX,8),%XMM0 |
(377) 0x42a61c VMOVSD (%R9,%RDX,8),%XMM1 |
(377) 0x42a622 VFNMADD213SD (%R10,%RDX,8),%XMM0,%XMM1 |
(377) 0x42a628 VMOVSD %XMM1,(%R10,%RDX,8) |
(377) 0x42a62e VMOVSD (%R11,%RDX,8),%XMM1 |
(377) 0x42a634 VFNMADD213SD (%R15,%RDX,8),%XMM0,%XMM1 |
(377) 0x42a63a VMOVSD %XMM1,(%R15,%RDX,8) |
(377) 0x42a640 VMOVSD (%R12,%RDX,8),%XMM1 |
(377) 0x42a646 VFNMADD213SD (%RBX,%RDX,8),%XMM0,%XMM1 |
(377) 0x42a64c VMOVSD %XMM1,(%RBX,%RDX,8) |
(377) 0x42a651 ADD $0x2,%RDX |
(377) 0x42a655 CMP %RDX,%R8 |
(377) 0x42a658 JNE 42a5d0 |
(378) 0x42a65e MOV 0x38(%RSP),%RSI |
(378) 0x42a663 TEST $0x1,%SIL |
(378) 0x42a667 MOV %RDI,%R9 |
(378) 0x42a66a MOV 0x18(%RSP),%R12 |
(378) 0x42a66f MOV %R14,%R15 |
(378) 0x42a672 MOV 0x20(%RSP),%R14 |
(378) 0x42a677 JE 429d80 |
(378) 0x42a67d VMOVSD (%R13,%RDX,8),%XMM0 |
(378) 0x42a684 VMOVSD (%RAX,%RDX,8),%XMM1 |
(378) 0x42a689 MOV 0x40(%RSP),%R8 |
(378) 0x42a68e VFNMADD213SD (%R8,%RDX,8),%XMM0,%XMM1 |
(378) 0x42a694 VMOVSD %XMM1,(%R8,%RDX,8) |
(378) 0x42a69a MOV 0x68(%RSP),%RDI |
(378) 0x42a69f LEA (%RDI,%RDX,1),%RCX |
(378) 0x42a6a3 VMOVSD (%RAX,%RCX,8),%XMM1 |
(378) 0x42a6a8 MOV 0x60(%RSP),%R10 |
(378) 0x42a6ad LEA (%R10,%RDX,1),%RCX |
(378) 0x42a6b1 VFNMADD213SD (%R8,%RCX,8),%XMM0,%XMM1 |
(378) 0x42a6b7 VMOVSD %XMM1,(%R8,%RCX,8) |
(378) 0x42a6bd LEA (%RDX,%RDI,2),%RCX |
(378) 0x42a6c1 VMOVSD (%RAX,%RCX,8),%XMM1 |
(378) 0x42a6c6 LEA (%RDX,%R10,2),%RAX |
(378) 0x42a6ca VFNMADD213SD (%R8,%RAX,8),%XMM0,%XMM1 |
(378) 0x42a6d0 VMOVSD %XMM1,(%R8,%RAX,8) |
(378) 0x42a6d6 JMP 429d80 |
0x42a6db NOPW %CS:(%RAX,%RAX,1) |
0x42a6ea NOPW %CS:(%RAX,%RAX,1) |
0x42a6f9 NOPL (%RAX) |
(378) 0x42a700 VPBROADCASTQ %RSI,%YMM0 |
(378) 0x42a706 XOR %R10D,%R10D |
(378) 0x42a709 MOV 0x20(%RSP),%R14 |
(378) 0x42a70e MOV 0x30(%RSP),%R9 |
(378) 0x42a713 MOV 0x18(%RSP),%R12 |
(378) 0x42a718 MOV 0x28(%RSP),%R15 |
(378) 0x42a71d VPBROADCASTQ %R10,%YMM1 |
(378) 0x42a723 VPSUBQ %YMM1,%YMM0,%YMM0 |
(378) 0x42a727 VPCMPNLEUQ 0x104c8e(%RIP),%YMM0,%K1 |
(378) 0x42a732 VMOVUPD (%RDX,%R10,8),%YMM0{%K1}{z} |
(378) 0x42a739 VMOVUPD 0xa0(%RSP),%YMM2 |
(378) 0x42a742 VMOVAPD %YMM0,%YMM2{%K1} |
(378) 0x42a748 VMOVUPD (%R9,%R10,8),%YMM0{%K1}{z} |
(378) 0x42a74f VMOVUPD 0xc0(%RSP),%YMM1 |
(378) 0x42a758 VMOVAPD %YMM0,%YMM1{%K1} |
(378) 0x42a75e VMOVUPD %YMM1,0xc0(%RSP) |
(378) 0x42a767 VMOVUPD %YMM2,0xa0(%RSP) |
(378) 0x42a770 VADDPD %YMM1,%YMM2,%YMM0 |
(378) 0x42a774 VMOVUPD %YMM0,(%RDX,%R10,8){%K1} |
(378) 0x42a77b VMOVUPD (%R13,%R10,8),%YMM0{%K1}{z} |
(378) 0x42a783 VMOVUPD 0xe0(%RSP),%YMM2 |
(378) 0x42a78c VMOVAPD %YMM0,%YMM2{%K1} |
(378) 0x42a792 VMOVUPD (%R15,%R10,8),%YMM0{%K1}{z} |
(378) 0x42a799 VMOVUPD 0x100(%RSP),%YMM1 |
(378) 0x42a7a2 VMOVAPD %YMM0,%YMM1{%K1} |
(378) 0x42a7a8 VMOVUPD %YMM1,0x100(%RSP) |
(378) 0x42a7b1 VMOVAPD %YMM1,%YMM0 |
(378) 0x42a7b5 VMOVUPD %YMM2,0xe0(%RSP) |
(378) 0x42a7be VFMSUB231PD %YMM18,%YMM2,%YMM0 |
(378) 0x42a7c4 VMOVUPD (%R8,%R10,8),%YMM1{%K1}{z} |
(378) 0x42a7cb VMOVUPD 0x120(%RSP),%YMM2 |
(378) 0x42a7d4 VMOVAPD %YMM1,%YMM2{%K1} |
(378) 0x42a7da VMOVUPD %YMM2,0x120(%RSP) |
(378) 0x42a7e3 VADDPD %YMM0,%YMM2,%YMM0 |
(378) 0x42a7e7 VMOVUPD %YMM0,(%R8,%R10,8){%K1} |
(378) 0x42a7ee TEST %RSI,%RSI |
(378) 0x42a7f1 JG 42a55b |
(378) 0x42a7f7 JMP 429d80 |
0x42a7fc NOPL (%RAX) |
(387) 0x42a800 CMP %RCX,%RSI |
(387) 0x42a803 JE 42a0c0 |
(387) 0x42a809 VADDSD (%R15,%RCX,8),%XMM0,%XMM0 |
(387) 0x42a80f VFMADD231SD (%R13,%RCX,8),%XMM16,%XMM0 |
(387) 0x42a817 INC %RCX |
(387) 0x42a81a JMP 42a800 |
0x42a81c NOPW %CS:(%RAX,%RAX,1) |
0x42a82b NOPW %CS:(%RAX,%RAX,1) |
0x42a83a NOPW (%RAX,%RAX,1) |
0x42a840 MOVQ $0,0x10(%RDI) |
0x42a848 MOV %RDI,%R12 |
0x42a84b MOV 0x90(%RDI),%R9 |
0x42a852 TEST %R9,%R9 |
0x42a855 JE 42a8c0 |
0x42a857 MOV 0xd8(%R12),%R8 |
0x42a85f MOV 0xf0(%R12),%RDI |
0x42a867 MOV 0x100(%R12),%RSI |
0x42a86f MOV 0x80(%RSP),%RAX |
0x42a877 MOV 0x18(%RAX),%RDX |
0x42a87b MOV 0x128(%R12),%RAX |
0x42a883 MOV 0x88(%RSP),%RCX |
0x42a88b MOV 0x18(%RCX),%RCX |
0x42a88f CMP $0x1,%R9 |
0x42a893 JNE 42a900 |
0x42a895 VXORPD %XMM0,%XMM0,%XMM0 |
0x42a899 XOR %R10D,%R10D |
0x42a89c MOV 0x10(%RSP),%R12 |
0x42a8a1 JMP 42a9e6 |
0x42a8a6 NOPW %CS:(%RAX,%RAX,1) |
0x42a8b5 NOPW %CS:(%RAX,%RAX,1) |
0x42a8c0 VMOVSD 0x103778(%RIP),%XMM0 |
0x42a8c8 JMP 42aa58 |
0x42a8cd NOPW %CS:(%RAX,%RAX,1) |
0x42a8dc NOPW %CS:(%RAX,%RAX,1) |
0x42a8eb NOPW %CS:(%RAX,%RAX,1) |
0x42a8fa NOPW (%RAX,%RAX,1) |
0x42a900 MOV %R9,%R11 |
0x42a903 AND $-0x2,%R11 |
0x42a907 MOVSXD %EDI,%R10 |
0x42a90a LEA 0x8(%RSI,%R10,8),%RBX |
0x42a90f SAL $0x4,%R10 |
0x42a913 LEA 0x8(%R10,%RSI,1),%R14 |
0x42a918 LEA 0x28(%RDX),%R15 |
0x42a91c VXORPD %XMM0,%XMM0,%XMM0 |
0x42a920 XOR %R10D,%R10D |
0x42a923 MOV 0x10(%RSP),%R12 |
0x42a928 NOPL (%RAX,%RAX,1) |
(375) 0x42a930 VADDSD (%R8,%R10,8),%XMM0,%XMM0 |
(375) 0x42a936 VMOVSD %XMM0,0x10(%R12) |
(375) 0x42a93d VMOVSD (%RSI,%R10,8),%XMM0 |
(375) 0x42a943 VMOVHPD -0x8(%RBX,%R10,8),%XMM0,%XMM0 |
(375) 0x42a94a VADDPD -0x28(%R15),%XMM0,%XMM0 |
(375) 0x42a950 VMOVSD -0x18(%R15),%XMM1 |
(375) 0x42a956 VADDSD -0x8(%R14,%R10,8),%XMM1,%XMM1 |
(375) 0x42a95d VMOVUPD %XMM0,-0x28(%R15) |
(375) 0x42a963 VMOVSD %XMM1,-0x18(%R15) |
(375) 0x42a969 VMOVSD (%RCX,%R10,8),%XMM0 |
(375) 0x42a96f VADDSD (%RAX,%R10,8),%XMM0,%XMM0 |
(375) 0x42a975 VMOVSD %XMM0,(%RCX,%R10,8) |
(375) 0x42a97b VMOVSD 0x8(%R8,%R10,8),%XMM0 |
(375) 0x42a982 VADDSD 0x10(%R12),%XMM0,%XMM0 |
(375) 0x42a989 VMOVSD %XMM0,0x10(%R12) |
(375) 0x42a990 VMOVSD 0x8(%RSI,%R10,8),%XMM0 |
(375) 0x42a997 VMOVHPD (%RBX,%R10,8),%XMM0,%XMM0 |
(375) 0x42a99d VADDPD -0x10(%R15),%XMM0,%XMM0 |
(375) 0x42a9a3 VMOVSD (%R15),%XMM1 |
(375) 0x42a9a8 VADDSD (%R14,%R10,8),%XMM1,%XMM1 |
(375) 0x42a9ae VMOVUPD %XMM0,-0x10(%R15) |
(375) 0x42a9b4 VMOVSD %XMM1,(%R15) |
(375) 0x42a9b9 VMOVSD 0x8(%RCX,%R10,8),%XMM0 |
(375) 0x42a9c0 VADDSD 0x8(%RAX,%R10,8),%XMM0,%XMM0 |
(375) 0x42a9c7 VMOVSD %XMM0,0x8(%RCX,%R10,8) |
(375) 0x42a9ce VMOVSD 0x10(%R12),%XMM0 |
(375) 0x42a9d5 ADD $0x2,%R10 |
(375) 0x42a9d9 ADD $0x30,%R15 |
(375) 0x42a9dd CMP %R10,%R11 |
(375) 0x42a9e0 JNE 42a930 |
0x42a9e6 TEST $0x1,%R9B |
0x42a9ea JE 42aa50 |
0x42a9ec VADDSD (%R8,%R10,8),%XMM0,%XMM0 |
0x42a9f2 VMOVSD %XMM0,0x10(%R12) |
0x42a9f9 MOVSXD %EDI,%RDI |
0x42a9fc LEA (%R10,%RDI,2),%R8 |
0x42aa00 ADD %R10,%RDI |
0x42aa03 LEA (%R10,%R10,2),%R9 |
0x42aa07 VMOVSD (%RSI,%R10,8),%XMM0 |
0x42aa0d VMOVHPD (%RSI,%RDI,8),%XMM0,%XMM0 |
0x42aa12 VADDPD (%RDX,%R9,8),%XMM0,%XMM0 |
0x42aa18 VMOVSD 0x10(%RDX,%R9,8),%XMM1 |
0x42aa1f VADDSD (%RSI,%R8,8),%XMM1,%XMM1 |
0x42aa25 VMOVUPD %XMM0,(%RDX,%R9,8) |
0x42aa2b VMOVSD %XMM1,0x10(%RDX,%R9,8) |
0x42aa32 MOV 0x10(%RSP),%R12 |
0x42aa37 VMOVSD (%RCX,%R10,8),%XMM0 |
0x42aa3d VADDSD (%RAX,%R10,8),%XMM0,%XMM0 |
0x42aa43 VMOVSD %XMM0,(%RCX,%R10,8) |
0x42aa49 VMOVSD 0x10(%R12),%XMM0 |
0x42aa50 VMULSD 0x1035d8(%RIP),%XMM0,%XMM0 |
0x42aa58 VMOVSD %XMM0,0x10(%R12) |
0x42aa5f LEA -0x28(%RBP),%RSP |
0x42aa63 POP %RBX |
0x42aa64 POP %R12 |
0x42aa66 POP %R13 |
0x42aa68 POP %R14 |
0x42aa6a POP %R15 |
0x42aa6c POP %RBP |
0x42aa6d VZEROUPPER |
0x42aa70 RET |
0x42aa71 NOPW %CS:(%RAX,%RAX,1) |
0x42aa7b NOPL (%RAX,%RAX,1) |
Path / |
Source file and lines | TwoBodyJastrowRef.h:268-432 |
Module | exec |
nb instructions | 142 |
nb uops | 144 |
loop length | 1034 |
used x86 registers | 16 |
used mmx registers | 0 |
used xmm registers | 4 |
used ymm registers | 2 |
used zmm registers | 0 |
nb stack references | 6 |
ADD-SUB / MUL ratio | 4.00 |
micro-operation queue | 24.83 cycles |
front end | 24.83 cycles |
P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
uops | 5.20 | 5.30 | 12.33 | 12.33 | 9.00 | 5.10 | 5.20 | 9.00 | 9.00 | 9.00 | 5.20 | 12.33 |
cycles | 5.20 | 5.30 | 12.33 | 12.33 | 9.00 | 5.10 | 5.20 | 9.00 | 9.00 | 9.00 | 5.20 | 12.33 |
Cycles executing div or sqrt instructions | NA |
FE+BE cycles | 24.69-24.78 |
Stall cycles | 0.00 |
Front-end | 24.83 |
Dispatch | 12.33 |
Overall L1 | 24.83 |
all | 7% |
load | NA (no load vectorizable/vectorized instructions) |
store | 0% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | NA (no add-sub vectorizable/vectorized instructions) |
fma | NA (no fma vectorizable/vectorized instructions) |
other | 12% |
all | 18% |
load | 6% |
store | 20% |
mul | 0% |
add-sub | 25% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 50% |
all | 13% |
load | 6% |
store | 9% |
mul | 0% |
add-sub | 25% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 25% |
all | 12% |
load | NA (no load vectorizable/vectorized instructions) |
store | 11% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | NA (no add-sub vectorizable/vectorized instructions) |
fma | NA (no fma vectorizable/vectorized instructions) |
other | 14% |
all | 14% |
load | 13% |
store | 15% |
mul | 12% |
add-sub | 15% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 18% |
all | 14% |
load | 13% |
store | 13% |
mul | 12% |
add-sub | 15% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 15% |
Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | Latency | Recip. throughput |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PUSH %RBP | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
MOV %RSP,%RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
PUSH %R15 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %R14 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %R13 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %R12 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %RBX | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
AND $-0x20,%RSP | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1-2 | 0.20 |
SUB $0x160,%RSP | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV %RCX,0x88(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RDX,0x80(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
TEST %R8B,%R8B | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 2 | 0.20 |
MOV %RDI,0x10(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
JE 42a840 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10evaluateGLERNS1_11ParticleSetERNS1_14ParticleAttribINS1_10TinyVectorIdLj3EEESaIS9_EEERNS7_IdSaIdEEEb+0xc00> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV %RSI,%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV 0x248(%RDI),%ESI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
CALL 47b050 <_ZNK11qmcplusplus11ParticleSet14getDistTableAAEi> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV 0x10(%RSP),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0xa0(%RDI),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
TEST %RDX,%RDX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 2 | 0.20 |
JE 42a840 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10evaluateGLERNS1_11ParticleSetERNS1_14ParticleAttribINS1_10TinyVectorIdLj3EEESaIS9_EEERNS7_IdSaIdEEEb+0xc00> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV %RAX,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
XOR %ECX,%ECX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
VMOVSD 0x1055cd(%RIP),%XMM16 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
VBROADCASTSD 0x1055c3(%RIP),%YMM17 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.33 |
VBROADCASTSD 0x1043b9(%RIP),%YMM18 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.33 |
VMOVSD 0x1043af(%RIP),%XMM19 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RDX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %RBX,0x48(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RAX,0x20(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
JMP 429d1f <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10evaluateGLERNS1_11ParticleSetERNS1_14ParticleAttribINS1_10TinyVectorIdLj3EEESaIS9_EEERNS7_IdSaIdEEEb+0xdf> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5.84 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOVQ $0,0x10(%RDI) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RDI,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV 0x90(%RDI),%R9 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
TEST %R9,%R9 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 2 | 0.20 |
JE 42a8c0 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10evaluateGLERNS1_11ParticleSetERNS1_14ParticleAttribINS1_10TinyVectorIdLj3EEESaIS9_EEERNS7_IdSaIdEEEb+0xc80> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV 0xd8(%R12),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0xf0(%R12),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x100(%R12),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x80(%RSP),%RAX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x18(%RAX),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x128(%R12),%RAX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x88(%RSP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x18(%RCX),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
CMP $0x1,%R9 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JNE 42a900 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10evaluateGLERNS1_11ParticleSetERNS1_14ParticleAttribINS1_10TinyVectorIdLj3EEESaIS9_EEERNS7_IdSaIdEEEb+0xcc0> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
VXORPD %XMM0,%XMM0,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
XOR %R10D,%R10D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV 0x10(%RSP),%R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
JMP 42a9e6 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10evaluateGLERNS1_11ParticleSetERNS1_14ParticleAttribINS1_10TinyVectorIdLj3EEESaIS9_EEERNS7_IdSaIdEEEb+0xda6> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.08 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
VMOVSD 0x103778(%RIP),%XMM0 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
JMP 42aa58 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10evaluateGLERNS1_11ParticleSetERNS1_14ParticleAttribINS1_10TinyVectorIdLj3EEESaIS9_EEERNS7_IdSaIdEEEb+0xe18> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.08 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %R9,%R11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
AND $-0x2,%R11 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1-2 | 0.20 |
MOVSXD %EDI,%R10 | 1 | 0 | 0.33 | 0 | 0 | 0 | 0.33 | 0 | 0 | 0 | 0 | 0.33 | 0 | 1 | 0.33 |
LEA 0x8(%RSI,%R10,8),%RBX | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
SAL $0x4,%R10 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
LEA 0x8(%R10,%RSI,1),%R14 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
LEA 0x28(%RDX),%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
VXORPD %XMM0,%XMM0,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
XOR %R10D,%R10D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV 0x10(%RSP),%R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
TEST $0x1,%R9B | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 2 | 0.20 |
JE 42aa50 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10evaluateGLERNS1_11ParticleSetERNS1_14ParticleAttribINS1_10TinyVectorIdLj3EEESaIS9_EEERNS7_IdSaIdEEEb+0xe10> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
VADDSD (%R8,%R10,8),%XMM0,%XMM0 | 1 | 0 | 0.50 | 0.33 | 0.33 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.50 |
VMOVSD %XMM0,0x10(%R12) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOVSXD %EDI,%RDI | 1 | 0 | 0.33 | 0 | 0 | 0 | 0.33 | 0 | 0 | 0 | 0 | 0.33 | 0 | 1 | 0.33 |
LEA (%R10,%RDI,2),%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
ADD %R10,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
LEA (%R10,%R10,2),%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
VMOVSD (%RSI,%R10,8),%XMM0 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
VMOVHPD (%RSI,%RDI,8),%XMM0,%XMM0 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 4-12 | 1 |
VADDPD (%RDX,%R9,8),%XMM0,%XMM0 | 1 | 0 | 0.50 | 0.33 | 0.33 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.50 |
VMOVSD 0x10(%RDX,%R9,8),%XMM1 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
VADDSD (%RSI,%R8,8),%XMM1,%XMM1 | 1 | 0 | 0.50 | 0.33 | 0.33 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.50 |
VMOVUPD %XMM0,(%RDX,%R9,8) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 |
VMOVSD %XMM1,0x10(%RDX,%R9,8) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x10(%RSP),%R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
VMOVSD (%RCX,%R10,8),%XMM0 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
VADDSD (%RAX,%R10,8),%XMM0,%XMM0 | 1 | 0 | 0.50 | 0.33 | 0.33 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.50 |
VMOVSD %XMM0,(%RCX,%R10,8) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
VMOVSD 0x10(%R12),%XMM0 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
VMULSD 0x1035d8(%RIP),%XMM0,%XMM0 | 1 | 0.50 | 0.50 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 4 | 0.50 |
VMOVSD %XMM0,0x10(%R12) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
LEA -0x28(%RBP),%RSP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
POP %RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %RBP | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
VZEROUPPER | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
RET | 1 | 0.50 | 0 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0.33 | 0 | 2.13 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
Source file and lines | TwoBodyJastrowRef.h:268-432 |
Module | exec |
nb instructions | 142 |
nb uops | 144 |
loop length | 1034 |
used x86 registers | 16 |
used mmx registers | 0 |
used xmm registers | 4 |
used ymm registers | 2 |
used zmm registers | 0 |
nb stack references | 6 |
ADD-SUB / MUL ratio | 4.00 |
micro-operation queue | 24.83 cycles |
front end | 24.83 cycles |
P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
uops | 5.20 | 5.30 | 12.33 | 12.33 | 9.00 | 5.10 | 5.20 | 9.00 | 9.00 | 9.00 | 5.20 | 12.33 |
cycles | 5.20 | 5.30 | 12.33 | 12.33 | 9.00 | 5.10 | 5.20 | 9.00 | 9.00 | 9.00 | 5.20 | 12.33 |
Cycles executing div or sqrt instructions | NA |
FE+BE cycles | 24.69-24.78 |
Stall cycles | 0.00 |
Front-end | 24.83 |
Dispatch | 12.33 |
Overall L1 | 24.83 |
all | 7% |
load | NA (no load vectorizable/vectorized instructions) |
store | 0% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | NA (no add-sub vectorizable/vectorized instructions) |
fma | NA (no fma vectorizable/vectorized instructions) |
other | 12% |
all | 18% |
load | 6% |
store | 20% |
mul | 0% |
add-sub | 25% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 50% |
all | 13% |
load | 6% |
store | 9% |
mul | 0% |
add-sub | 25% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 25% |
all | 12% |
load | NA (no load vectorizable/vectorized instructions) |
store | 11% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | NA (no add-sub vectorizable/vectorized instructions) |
fma | NA (no fma vectorizable/vectorized instructions) |
other | 14% |
all | 14% |
load | 13% |
store | 15% |
mul | 12% |
add-sub | 15% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 18% |
all | 14% |
load | 13% |
store | 13% |
mul | 12% |
add-sub | 15% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 15% |
Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | Latency | Recip. throughput |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PUSH %RBP | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
MOV %RSP,%RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
PUSH %R15 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %R14 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %R13 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %R12 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %RBX | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
AND $-0x20,%RSP | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1-2 | 0.20 |
SUB $0x160,%RSP | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV %RCX,0x88(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RDX,0x80(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
TEST %R8B,%R8B | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 2 | 0.20 |
MOV %RDI,0x10(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
JE 42a840 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10evaluateGLERNS1_11ParticleSetERNS1_14ParticleAttribINS1_10TinyVectorIdLj3EEESaIS9_EEERNS7_IdSaIdEEEb+0xc00> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV %RSI,%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV 0x248(%RDI),%ESI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
CALL 47b050 <_ZNK11qmcplusplus11ParticleSet14getDistTableAAEi> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV 0x10(%RSP),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0xa0(%RDI),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
TEST %RDX,%RDX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 2 | 0.20 |
JE 42a840 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10evaluateGLERNS1_11ParticleSetERNS1_14ParticleAttribINS1_10TinyVectorIdLj3EEESaIS9_EEERNS7_IdSaIdEEEb+0xc00> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV %RAX,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
XOR %ECX,%ECX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
VMOVSD 0x1055cd(%RIP),%XMM16 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
VBROADCASTSD 0x1055c3(%RIP),%YMM17 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.33 |
VBROADCASTSD 0x1043b9(%RIP),%YMM18 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.33 |
VMOVSD 0x1043af(%RIP),%XMM19 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RDX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %RBX,0x48(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RAX,0x20(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
JMP 429d1f <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10evaluateGLERNS1_11ParticleSetERNS1_14ParticleAttribINS1_10TinyVectorIdLj3EEESaIS9_EEERNS7_IdSaIdEEEb+0xdf> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5.84 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOVQ $0,0x10(%RDI) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RDI,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV 0x90(%RDI),%R9 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
TEST %R9,%R9 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 2 | 0.20 |
JE 42a8c0 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10evaluateGLERNS1_11ParticleSetERNS1_14ParticleAttribINS1_10TinyVectorIdLj3EEESaIS9_EEERNS7_IdSaIdEEEb+0xc80> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV 0xd8(%R12),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0xf0(%R12),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x100(%R12),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x80(%RSP),%RAX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x18(%RAX),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x128(%R12),%RAX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x88(%RSP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x18(%RCX),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
CMP $0x1,%R9 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JNE 42a900 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10evaluateGLERNS1_11ParticleSetERNS1_14ParticleAttribINS1_10TinyVectorIdLj3EEESaIS9_EEERNS7_IdSaIdEEEb+0xcc0> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
VXORPD %XMM0,%XMM0,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
XOR %R10D,%R10D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV 0x10(%RSP),%R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
JMP 42a9e6 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10evaluateGLERNS1_11ParticleSetERNS1_14ParticleAttribINS1_10TinyVectorIdLj3EEESaIS9_EEERNS7_IdSaIdEEEb+0xda6> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.08 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
VMOVSD 0x103778(%RIP),%XMM0 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
JMP 42aa58 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10evaluateGLERNS1_11ParticleSetERNS1_14ParticleAttribINS1_10TinyVectorIdLj3EEESaIS9_EEERNS7_IdSaIdEEEb+0xe18> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.08 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %R9,%R11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
AND $-0x2,%R11 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1-2 | 0.20 |
MOVSXD %EDI,%R10 | 1 | 0 | 0.33 | 0 | 0 | 0 | 0.33 | 0 | 0 | 0 | 0 | 0.33 | 0 | 1 | 0.33 |
LEA 0x8(%RSI,%R10,8),%RBX | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
SAL $0x4,%R10 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
LEA 0x8(%R10,%RSI,1),%R14 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
LEA 0x28(%RDX),%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
VXORPD %XMM0,%XMM0,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
XOR %R10D,%R10D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV 0x10(%RSP),%R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
TEST $0x1,%R9B | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 2 | 0.20 |
JE 42aa50 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10evaluateGLERNS1_11ParticleSetERNS1_14ParticleAttribINS1_10TinyVectorIdLj3EEESaIS9_EEERNS7_IdSaIdEEEb+0xe10> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
VADDSD (%R8,%R10,8),%XMM0,%XMM0 | 1 | 0 | 0.50 | 0.33 | 0.33 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.50 |
VMOVSD %XMM0,0x10(%R12) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOVSXD %EDI,%RDI | 1 | 0 | 0.33 | 0 | 0 | 0 | 0.33 | 0 | 0 | 0 | 0 | 0.33 | 0 | 1 | 0.33 |
LEA (%R10,%RDI,2),%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
ADD %R10,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
LEA (%R10,%R10,2),%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
VMOVSD (%RSI,%R10,8),%XMM0 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
VMOVHPD (%RSI,%RDI,8),%XMM0,%XMM0 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 4-12 | 1 |
VADDPD (%RDX,%R9,8),%XMM0,%XMM0 | 1 | 0 | 0.50 | 0.33 | 0.33 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.50 |
VMOVSD 0x10(%RDX,%R9,8),%XMM1 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
VADDSD (%RSI,%R8,8),%XMM1,%XMM1 | 1 | 0 | 0.50 | 0.33 | 0.33 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.50 |
VMOVUPD %XMM0,(%RDX,%R9,8) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 |
VMOVSD %XMM1,0x10(%RDX,%R9,8) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x10(%RSP),%R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
VMOVSD (%RCX,%R10,8),%XMM0 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
VADDSD (%RAX,%R10,8),%XMM0,%XMM0 | 1 | 0 | 0.50 | 0.33 | 0.33 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.50 |
VMOVSD %XMM0,(%RCX,%R10,8) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
VMOVSD 0x10(%R12),%XMM0 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
VMULSD 0x1035d8(%RIP),%XMM0,%XMM0 | 1 | 0.50 | 0.50 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 4 | 0.50 |
VMOVSD %XMM0,0x10(%R12) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
LEA -0x28(%RBP),%RSP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
POP %RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %RBP | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
VZEROUPPER | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
RET | 1 | 0.50 | 0 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0.33 | 0 | 2.13 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
Name | Coverage (%) | Time (s) |
---|---|---|
▼_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE10evaluateGLERNS1_11ParticleSetERNS1_14ParticleAttribINS1_10TinyVectorIdLj3EEESaIS9_EEERNS7_IdSaIdEEEb– | 0.15 | 0.11 |
○Loop 375 - TwoBodyJastrowRef.h:422-427 - exec | 0 | 0 |
▼Loop 376 - TwoBodyJastrowRef.h:268-420 - exec– | 0 | 0 |
▼Loop 378 - TwoBodyJastrowRef.h:268-420 - exec– | 0 | 0 |
○Loop 377 - TwoBodyJastrowRef.h:393-398 - exec | 0.05 | 0.03 |
○Loop 386 - TwoBodyJastrowRef.h:381-382 - exec | 0.02 | 0.01 |
○Loop 380 - TwoBodyJastrowRef.h:388-391 - exec | 0.02 | 0.01 |
○Loop 382 - TwoBodyJastrowRef.h:381-382 - exec | 0.02 | 0.01 |
○Loop 384 - TwoBodyJastrowRef.h:381-382 - exec | 0.02 | 0.01 |
○Loop 388 - TwoBodyJastrowRef.h:375-376 - exec | 0.02 | 0.01 |
○Loop 390 - stl_numeric.h:140-141 - exec | 0.01 | 0 |
○Loop 385 - TwoBodyJastrowRef.h:381-382 - exec | 0 | 0 |
○Loop 379 - TwoBodyJastrowRef.h:388-391 - exec | 0 | 0 |
○Loop 381 - TwoBodyJastrowRef.h:381-382 - exec | 0 | 0 |
○Loop 383 - TwoBodyJastrowRef.h:381-382 - exec | 0 | 0 |
○Loop 391 - TwoBodyJastrowRef.h:269-274 - exec | 0 | 0 |
○Loop 389 - stl_numeric.h:140-141 - exec | 0 | 0 |
○Loop 387 - TwoBodyJastrowRef.h:375-376 - exec | 0 | 0 |