Function: miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::ratioGrad(qmcpl ... | Module: libqmcwfs.so | Source: TwoBodyJastrowRef.h:262-307 [...] | Coverage: 0.88% |
---|
Function: miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::ratioGrad(qmcpl ... | Module: libqmcwfs.so | Source: TwoBodyJastrowRef.h:262-307 [...] | Coverage: 0.88% |
---|
/software/compilers/gcc/gcc-13.1.0-full+isl+binutils/include/c++/13.1.0/bits/stl_algobase.h: 238 - 1128 |
-------------------------------------------------------------------------------- |
238: if (__b < __a) |
[...] |
931: *__first = __tmp; |
[...] |
1123: if (__n <= 0) |
1124: return __first; |
1125: |
1126: __glibcxx_requires_can_increment(__first, __n); |
1127: |
1128: std::__fill_a(__first, __first + __n, __value); |
/software/compilers/gcc/gcc-13.1.0-full+isl+binutils/include/c++/13.1.0/bits/stl_iterator.h: 1077 - 1148 |
-------------------------------------------------------------------------------- |
1077: : _M_current(__i) { } |
[...] |
1111: ++_M_current; |
[...] |
1148: { return __normal_iterator(_M_current + __n); } |
/scratch_na/users/xoserete/qaas_runs/171-417-3180/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/VectorSoAContainer.h: 273 - 273 |
-------------------------------------------------------------------------------- |
273: inline const T* restrict data(size_t i) const { return myData + i * nGhosts; } |
/scratch_na/users/xoserete/qaas_runs/171-417-3180/intel/miniqmc/build/miniqmc/src/Particle/ParticleSet.h: 313 - 313 |
-------------------------------------------------------------------------------- |
313: inline int first(int igroup) const { return (*group_offsets_)[igroup]; } |
/software/compilers/gcc/gcc-13.1.0-full+isl+binutils/include/c++/13.1.0/bits/stl_vector.h: 1143 - 1256 |
-------------------------------------------------------------------------------- |
1143: return *(this->_M_impl._M_start + __n); |
[...] |
1255: data() _GLIBCXX_NOEXCEPT |
1256: { return _M_data_ptr(this->_M_impl._M_start); } |
/scratch_na/users/xoserete/qaas_runs/171-417-3180/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/TinyVector.h: 62 - 62 |
-------------------------------------------------------------------------------- |
62: X[d] = T(0); |
/scratch_na/users/xoserete/qaas_runs/171-417-3180/intel/miniqmc/build/miniqmc/src/QMCWaveFunctions/Jastrow/TwoBodyJastrowRef.h: 262 - 307 |
-------------------------------------------------------------------------------- |
262: const int jelmax = triangle ? iat : N; |
[...] |
268: const int igt = P.GroupID[iat] * NumGroups; |
269: for (int jg = 0; jg < NumGroups; ++jg) |
270: { |
271: const FuncType& f2(*F[igt + jg]); |
[...] |
298: TwoBodyJastrowRef<FT>::ratioGrad(ParticleSet& P, int iat, GradType& grad_iat) |
299: { |
300: UpdateMode = ORB_PBYP_PARTIAL; |
301: |
302: computeU3(P, iat, P.getDistTableAA(myTableID).getTempDists().data(), cur_u.data(), cur_du.data(), cur_d2u.data()); |
303: cur_Uat = std::accumulate(cur_u.begin(), cur_u.begin() + N, valT()); |
304: DiffVal = Uat[iat] - cur_Uat; |
305: grad_iat += accumulateG(cur_du.data(), P.getDistTableAA(myTableID).getTempDispls()); |
306: return std::exp(DiffVal); |
307: } |
/scratch_na/users/xoserete/qaas_runs/171-417-3180/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/OhmmsVector.h: 223 - 249 |
-------------------------------------------------------------------------------- |
223: return X[i]; |
[...] |
249: inline const_pointer data() const { return X; } |
/scratch_na/users/xoserete/qaas_runs/171-417-3180/intel/miniqmc/build/miniqmc/src/QMCWaveFunctions/Jastrow/TwoBodyJastrow.h: 150 - 157 |
-------------------------------------------------------------------------------- |
150: for (int idim = 0; idim < OHMMS_DIM; ++idim) |
151: { |
152: const valT* restrict dX = displ.data(idim); |
153: valT s = valT(); |
154: |
155: for (int jat = 0; jat < N; ++jat) |
156: s += du[jat] * dX[jat]; |
157: grad[idim] = s; |
/scratch_na/users/xoserete/qaas_runs/171-417-3180/intel/miniqmc/build/miniqmc/src/Numerics/PETE/OperatorTags.h: 94 - 94 |
-------------------------------------------------------------------------------- |
94: (const_cast<T1&>(a) += b); |
/software/compilers/gcc/gcc-13.1.0-full+isl+binutils/include/c++/13.1.0/bits/stl_numeric.h: 140 - 141 |
-------------------------------------------------------------------------------- |
140: for (; __first != __last; ++__first) |
141: __init = _GLIBCXX_MOVE_IF_20(__init) + *__first; |
/scratch_na/users/xoserete/qaas_runs/171-417-3180/intel/miniqmc/build/miniqmc/src/QMCWaveFunctions/Jastrow/BsplineFunctor.h: 276 - 336 |
-------------------------------------------------------------------------------- |
276: real_type dSquareDeltaRinv = DeltaRInv * DeltaRInv; |
277: constexpr real_type cOne(1); |
278: |
279: // START_MARK_FIRST(); |
280: |
281: ASSUME_ALIGNED(distIndices); |
282: ASSUME_ALIGNED(distArrayCompressed); |
283: int iCount = 0; |
284: int iLimit = iEnd - iStart; |
[...] |
291: for (int jat = 0; jat < iLimit; jat++) |
292: { |
293: real_type r = distArray[jat]; |
294: if (r < cutoff_radius && iStart + jat != iat) |
295: { |
296: distIndices[iCount] = jat; |
297: distArrayCompressed[iCount] = r; |
298: iCount++; |
[...] |
305: real_type r = distArrayCompressed[j]; |
306: int iScatter = distIndices[j]; |
307: real_type rinv = cOne / r; |
308: r *= DeltaRInv; |
309: int iGather = (int)r; |
310: real_type t = r - real_type(iGather); |
311: real_type tp0 = t * t * t; |
312: real_type tp1 = t * t; |
313: real_type tp2 = t; |
314: |
315: real_type sCoef0 = SplineCoefs[iGather + 0]; |
316: real_type sCoef1 = SplineCoefs[iGather + 1]; |
317: real_type sCoef2 = SplineCoefs[iGather + 2]; |
318: real_type sCoef3 = SplineCoefs[iGather + 3]; |
319: |
320: // clang-format off |
321: laplArray[iScatter] = dSquareDeltaRinv * |
322: (sCoef0*( d2A[ 2]*tp2 + d2A[ 3])+ |
323: sCoef1*( d2A[ 6]*tp2 + d2A[ 7])+ |
324: sCoef2*( d2A[10]*tp2 + d2A[11])+ |
325: sCoef3*( d2A[14]*tp2 + d2A[15])); |
326: |
327: gradArray[iScatter] = DeltaRInv * rinv * |
328: (sCoef0*( dA[ 1]*tp1 + dA[ 2]*tp2 + dA[ 3])+ |
329: sCoef1*( dA[ 5]*tp1 + dA[ 6]*tp2 + dA[ 7])+ |
330: sCoef2*( dA[ 9]*tp1 + dA[10]*tp2 + dA[11])+ |
331: sCoef3*( dA[13]*tp1 + dA[14]*tp2 + dA[15])); |
332: |
333: valArray[iScatter] = (sCoef0*(A[ 0]*tp0 + A[ 1]*tp1 + A[ 2]*tp2 + A[ 3])+ |
334: sCoef1*(A[ 4]*tp0 + A[ 5]*tp1 + A[ 6]*tp2 + A[ 7])+ |
335: sCoef2*(A[ 8]*tp0 + A[ 9]*tp1 + A[10]*tp2 + A[11])+ |
336: sCoef3*(A[12]*tp0 + A[13]*tp1 + A[14]*tp2 + A[15])); |
0x51e50 PUSH %R13 |
0x51e52 MOV %RSI,%R9 |
0x51e55 LEA 0x10(%RSP),%R13 |
0x51e5a AND $-0x20,%RSP |
0x51e5e PUSHQ -0x8(%R13) |
0x51e62 PUSH %RBP |
0x51e63 MOV %RSP,%RBP |
0x51e66 PUSH %R15 |
0x51e68 MOV %RDI,%R15 |
0x51e6b PUSH %R14 |
0x51e6d PUSH %R13 |
0x51e6f PUSH %R12 |
0x51e71 PUSH %RBX |
0x51e72 SUB $0x108,%RSP |
0x51e79 MOVL $0x2,0xc(%RDI) |
0x51e80 MOV 0x248(%RDI),%ESI |
0x51e86 MOV 0x170(%RDI),%R13 |
0x51e8d MOV 0x158(%RDI),%R12 |
0x51e94 MOV %R9,-0x70(%RBP) |
0x51e98 MOV 0x140(%RDI),%RBX |
0x51e9f MOV %R9,%RDI |
0x51ea2 MOV %RCX,-0x90(%RBP) |
0x51ea9 MOV %EDX,-0xb0(%RBP) |
0x51eaf CALL 84f0 <_ZNK11qmcplusplus11ParticleSet14getDistTableAAEi@plt> |
0x51eb4 MOV 0x90(%R15),%R10 |
0x51ebb MOV -0x70(%RBP),%R9 |
0x51ebf MOV 0x90(%RAX),%RAX |
0x51ec6 MOV -0x90(%RBP),%RCX |
0x51ecd TEST %R10D,%R10D |
0x51ed0 MOV %R10D,-0xd4(%RBP) |
0x51ed7 MOV -0xb0(%RBP),%R11D |
0x51ede MOV %RAX,-0xf8(%RBP) |
0x51ee5 JLE 51f47 |
0x51ee7 MOVSXD %R10D,%R14 |
0x51eea XOR %ESI,%ESI |
0x51eec MOV %RBX,%RDI |
0x51eef MOV %RCX,-0xd0(%RBP) |
0x51ef6 SAL $0x3,%R14 |
0x51efa MOV %R11D,-0xb0(%RBP) |
0x51f01 MOV %R14,%RDX |
0x51f04 MOV %R9,-0x90(%RBP) |
0x51f0b MOV %R10,-0x70(%RBP) |
0x51f0f CALL 80c0 <memset@plt> |
0x51f14 MOV %R14,%RDX |
0x51f17 XOR %ESI,%ESI |
0x51f19 MOV %R12,%RDI |
0x51f1c CALL 80c0 <memset@plt> |
0x51f21 MOV %R14,%RDX |
0x51f24 XOR %ESI,%ESI |
0x51f26 MOV %R13,%RDI |
0x51f29 CALL 80c0 <memset@plt> |
0x51f2e MOV -0x70(%RBP),%R10 |
0x51f32 MOV -0x90(%RBP),%R9 |
0x51f39 MOV -0xb0(%RBP),%R11D |
0x51f40 MOV -0xd0(%RBP),%RCX |
0x51f47 MOV 0x18(%R9),%RDX |
0x51f4b MOVSXD %R11D,%RSI |
0x51f4e MOV 0xa0(%R15),%RDI |
0x51f55 MOV (%RDX,%RSI,4),%R8D |
0x51f59 MOV %RDI,-0xe0(%RBP) |
0x51f60 IMUL %EDI,%R8D |
0x51f64 MOVSXD %R8D,%RAX |
0x51f67 TEST %RDI,%RDI |
0x51f6a JE 5254a |
0x51f70 MOV 0x268(%R9),%R14 |
0x51f77 MOV 0x200(%R15),%RDX |
0x51f7e MOV %R10,-0x100(%RBP) |
0x51f85 MOV %RSI,-0x108(%RBP) |
0x51f8c MOV 0x1e8(%R15),%R8 |
0x51f93 MOV 0x18(%R14),%RDI |
0x51f97 LEA (%RDX,%RAX,8),%RAX |
0x51f9b MOV %R15,-0x110(%RBP) |
0x51fa2 XOR %R14D,%R14D |
0x51fa5 MOV %RAX,-0xf0(%RBP) |
0x51fac VMOVSD 0x2bc0c(%RIP),%XMM15 |
0x51fb4 MOV %R9,-0x118(%RBP) |
0x51fbb MOV %RCX,-0x120(%RBP) |
0x51fc2 MOV %RDI,-0xe8(%RBP) |
0x51fc9 MOV 0x1d0(%R15),%RDI |
(550) 0x51fd0 MOV -0xe8(%RBP),%RSI |
(550) 0x51fd7 MOV -0xf0(%RBP),%RCX |
(550) 0x51fde MOV -0xd4(%RBP),%EDX |
(550) 0x51fe4 MOVSXD (%RSI,%R14,4),%R9 |
(550) 0x51fe8 MOV (%RCX,%R14,8),%RAX |
(550) 0x51fec INC %R14 |
(550) 0x51fef MOV (%RSI,%R14,4),%R15D |
(550) 0x51ff3 VMOVSD 0x238(%RAX),%XMM7 |
(550) 0x51ffb MOV %R9,%R10 |
(550) 0x51ffe CMP %R15D,%EDX |
(550) 0x52001 VMULSD %XMM7,%XMM7,%XMM14 |
(550) 0x52005 CMOVLE %EDX,%R15D |
(550) 0x52009 SUB %R9D,%R15D |
(550) 0x5200c TEST %R15D,%R15D |
(550) 0x5200f JLE 5251a |
(550) 0x52015 MOV -0xf8(%RBP),%RSI |
(550) 0x5201c MOVSXD %R15D,%RCX |
(550) 0x5201f VMOVSD 0x8(%RAX),%XMM0 |
(550) 0x52024 XOR %EDX,%EDX |
(550) 0x52026 MOV %RCX,-0x70(%RBP) |
(550) 0x5202a XOR %ECX,%ECX |
(550) 0x5202c LEA (%RSI,%R9,8),%RSI |
(550) 0x52030 AND $0x7,%R15D |
(550) 0x52034 JE 5216f |
(550) 0x5203a CMP $0x1,%R15 |
(550) 0x5203e JE 5213b |
(550) 0x52044 CMP $0x2,%R15 |
(550) 0x52048 JE 52115 |
(550) 0x5204e CMP $0x3,%R15 |
(550) 0x52052 JE 520ef |
(550) 0x52058 CMP $0x4,%R15 |
(550) 0x5205c JE 520c9 |
(550) 0x5205e CMP $0x5,%R15 |
(550) 0x52062 JE 520a3 |
(550) 0x52064 CMP $0x6,%R15 |
(550) 0x52068 JE 5207d |
(550) 0x5206a VMOVSD (%RSI),%XMM1 |
(550) 0x5206e VCOMISD %XMM1,%XMM0 |
(550) 0x52072 JA 52964 |
(550) 0x52078 MOV $0x1,%EDX |
(550) 0x5207d VMOVSD (%RSI,%RDX,8),%XMM2 |
(550) 0x52082 VCOMISD %XMM2,%XMM0 |
(550) 0x52086 JBE 520a0 |
(550) 0x52088 LEA (%R10,%RDX,1),%R15D |
(550) 0x5208c CMP %R15D,%R11D |
(550) 0x5208f JE 520a0 |
(550) 0x52091 MOVSXD %ECX,%R15 |
(550) 0x52094 INC %ECX |
(550) 0x52096 MOV %EDX,(%R8,%R15,4) |
(550) 0x5209a VMOVSD %XMM2,(%RDI,%R15,8) |
(550) 0x520a0 INC %RDX |
(550) 0x520a3 VMOVSD (%RSI,%RDX,8),%XMM3 |
(550) 0x520a8 VCOMISD %XMM3,%XMM0 |
(550) 0x520ac JBE 520c6 |
(550) 0x520ae LEA (%R10,%RDX,1),%R15D |
(550) 0x520b2 CMP %R15D,%R11D |
(550) 0x520b5 JE 520c6 |
(550) 0x520b7 MOVSXD %ECX,%R15 |
(550) 0x520ba INC %ECX |
(550) 0x520bc MOV %EDX,(%R8,%R15,4) |
(550) 0x520c0 VMOVSD %XMM3,(%RDI,%R15,8) |
(550) 0x520c6 INC %RDX |
(550) 0x520c9 VMOVSD (%RSI,%RDX,8),%XMM4 |
(550) 0x520ce VCOMISD %XMM4,%XMM0 |
(550) 0x520d2 JBE 520ec |
(550) 0x520d4 LEA (%R10,%RDX,1),%R15D |
(550) 0x520d8 CMP %R15D,%R11D |
(550) 0x520db JE 520ec |
(550) 0x520dd MOVSXD %ECX,%R15 |
(550) 0x520e0 INC %ECX |
(550) 0x520e2 MOV %EDX,(%R8,%R15,4) |
(550) 0x520e6 VMOVSD %XMM4,(%RDI,%R15,8) |
(550) 0x520ec INC %RDX |
(550) 0x520ef VMOVSD (%RSI,%RDX,8),%XMM5 |
(550) 0x520f4 VCOMISD %XMM5,%XMM0 |
(550) 0x520f8 JBE 52112 |
(550) 0x520fa LEA (%R10,%RDX,1),%R15D |
(550) 0x520fe CMP %R15D,%R11D |
(550) 0x52101 JE 52112 |
(550) 0x52103 MOVSXD %ECX,%R15 |
(550) 0x52106 INC %ECX |
(550) 0x52108 MOV %EDX,(%R8,%R15,4) |
(550) 0x5210c VMOVSD %XMM5,(%RDI,%R15,8) |
(550) 0x52112 INC %RDX |
(550) 0x52115 VMOVSD (%RSI,%RDX,8),%XMM6 |
(550) 0x5211a VCOMISD %XMM6,%XMM0 |
(550) 0x5211e JBE 52138 |
(550) 0x52120 LEA (%R10,%RDX,1),%R15D |
(550) 0x52124 CMP %R15D,%R11D |
(550) 0x52127 JE 52138 |
(550) 0x52129 MOVSXD %ECX,%R15 |
(550) 0x5212c INC %ECX |
(550) 0x5212e MOV %EDX,(%R8,%R15,4) |
(550) 0x52132 VMOVSD %XMM6,(%RDI,%R15,8) |
(550) 0x52138 INC %RDX |
(550) 0x5213b VMOVSD (%RSI,%RDX,8),%XMM8 |
(550) 0x52140 VCOMISD %XMM8,%XMM0 |
(550) 0x52145 JBE 5215f |
(550) 0x52147 LEA (%R10,%RDX,1),%R15D |
(550) 0x5214b CMP %R15D,%R11D |
(550) 0x5214e JE 5215f |
(550) 0x52150 MOVSXD %ECX,%R15 |
(550) 0x52153 INC %ECX |
(550) 0x52155 MOV %EDX,(%R8,%R15,4) |
(550) 0x52159 VMOVSD %XMM8,(%RDI,%R15,8) |
(550) 0x5215f MOV -0x70(%RBP),%R15 |
(550) 0x52163 INC %RDX |
(550) 0x52166 CMP %R15,%RDX |
(550) 0x52169 JE 522c6 |
(550) 0x5216f MOV %RBX,-0x90(%RBP) |
(551) 0x52176 VMOVSD (%RSI,%RDX,8),%XMM9 |
(551) 0x5217b VCOMISD %XMM9,%XMM0 |
(551) 0x52180 JBE 5219a |
(551) 0x52182 LEA (%R10,%RDX,1),%EBX |
(551) 0x52186 CMP %EBX,%R11D |
(551) 0x52189 JE 5219a |
(551) 0x5218b MOVSXD %ECX,%R15 |
(551) 0x5218e INC %ECX |
(551) 0x52190 MOV %EDX,(%R8,%R15,4) |
(551) 0x52194 VMOVSD %XMM9,(%RDI,%R15,8) |
(551) 0x5219a INC %RDX |
(551) 0x5219d VMOVSD (%RSI,%RDX,8),%XMM10 |
(551) 0x521a2 VCOMISD %XMM10,%XMM0 |
(551) 0x521a7 JBE 521c1 |
(551) 0x521a9 LEA (%R10,%RDX,1),%EBX |
(551) 0x521ad CMP %EBX,%R11D |
(551) 0x521b0 JE 521c1 |
(551) 0x521b2 MOVSXD %ECX,%R15 |
(551) 0x521b5 INC %ECX |
(551) 0x521b7 MOV %EDX,(%R8,%R15,4) |
(551) 0x521bb VMOVSD %XMM10,(%RDI,%R15,8) |
(551) 0x521c1 LEA 0x1(%RDX),%RBX |
(551) 0x521c5 VMOVSD (%RSI,%RBX,8),%XMM11 |
(551) 0x521ca VCOMISD %XMM11,%XMM0 |
(551) 0x521cf JBE 521e9 |
(551) 0x521d1 LEA (%R10,%RBX,1),%R15D |
(551) 0x521d5 CMP %R15D,%R11D |
(551) 0x521d8 JE 521e9 |
(551) 0x521da MOVSXD %ECX,%R15 |
(551) 0x521dd INC %ECX |
(551) 0x521df MOV %EBX,(%R8,%R15,4) |
(551) 0x521e3 VMOVSD %XMM11,(%RDI,%R15,8) |
(551) 0x521e9 LEA 0x2(%RDX),%RBX |
(551) 0x521ed VMOVSD (%RSI,%RBX,8),%XMM12 |
(551) 0x521f2 VCOMISD %XMM12,%XMM0 |
(551) 0x521f7 JBE 52211 |
(551) 0x521f9 LEA (%R10,%RBX,1),%R15D |
(551) 0x521fd CMP %R15D,%R11D |
(551) 0x52200 JE 52211 |
(551) 0x52202 MOVSXD %ECX,%R15 |
(551) 0x52205 INC %ECX |
(551) 0x52207 MOV %EBX,(%R8,%R15,4) |
(551) 0x5220b VMOVSD %XMM12,(%RDI,%R15,8) |
(551) 0x52211 LEA 0x3(%RDX),%RBX |
(551) 0x52215 VMOVSD (%RSI,%RBX,8),%XMM13 |
(551) 0x5221a VCOMISD %XMM13,%XMM0 |
(551) 0x5221f JBE 52239 |
(551) 0x52221 LEA (%R10,%RBX,1),%R15D |
(551) 0x52225 CMP %R15D,%R11D |
(551) 0x52228 JE 52239 |
(551) 0x5222a MOVSXD %ECX,%R15 |
(551) 0x5222d INC %ECX |
(551) 0x5222f MOV %EBX,(%R8,%R15,4) |
(551) 0x52233 VMOVSD %XMM13,(%RDI,%R15,8) |
(551) 0x52239 LEA 0x4(%RDX),%RBX |
(551) 0x5223d VMOVSD (%RSI,%RBX,8),%XMM1 |
(551) 0x52242 VCOMISD %XMM1,%XMM0 |
(551) 0x52246 JBE 52260 |
(551) 0x52248 LEA (%R10,%RBX,1),%R15D |
(551) 0x5224c CMP %R15D,%R11D |
(551) 0x5224f JE 52260 |
(551) 0x52251 MOVSXD %ECX,%R15 |
(551) 0x52254 INC %ECX |
(551) 0x52256 MOV %EBX,(%R8,%R15,4) |
(551) 0x5225a VMOVSD %XMM1,(%RDI,%R15,8) |
(551) 0x52260 LEA 0x5(%RDX),%RBX |
(551) 0x52264 VMOVSD (%RSI,%RBX,8),%XMM2 |
(551) 0x52269 VCOMISD %XMM2,%XMM0 |
(551) 0x5226d JBE 52287 |
(551) 0x5226f LEA (%R10,%RBX,1),%R15D |
(551) 0x52273 CMP %R15D,%R11D |
(551) 0x52276 JE 52287 |
(551) 0x52278 MOVSXD %ECX,%R15 |
(551) 0x5227b INC %ECX |
(551) 0x5227d MOV %EBX,(%R8,%R15,4) |
(551) 0x52281 VMOVSD %XMM2,(%RDI,%R15,8) |
(551) 0x52287 LEA 0x6(%RDX),%RBX |
(551) 0x5228b VMOVSD (%RSI,%RBX,8),%XMM3 |
(551) 0x52290 VCOMISD %XMM3,%XMM0 |
(551) 0x52294 JBE 522ae |
(551) 0x52296 LEA (%R10,%RBX,1),%R15D |
(551) 0x5229a CMP %R15D,%R11D |
(551) 0x5229d JE 522ae |
(551) 0x5229f MOVSXD %ECX,%R15 |
(551) 0x522a2 INC %ECX |
(551) 0x522a4 MOV %EBX,(%R8,%R15,4) |
(551) 0x522a8 VMOVSD %XMM3,(%RDI,%R15,8) |
(551) 0x522ae MOV -0x70(%RBP),%RBX |
(551) 0x522b2 ADD $0x7,%RDX |
(551) 0x522b6 CMP %RBX,%RDX |
(551) 0x522b9 JNE 52176 |
(550) 0x522bf MOV -0x90(%RBP),%RBX |
(550) 0x522c6 TEST %ECX,%ECX |
(550) 0x522c8 JLE 5251a |
(550) 0x522ce VMOVSD 0x168(%RAX),%XMM0 |
(550) 0x522d6 VMOVSD 0x128(%RAX),%XMM5 |
(550) 0x522de MOVSXD %ECX,%RCX |
(550) 0x522e1 VMOVSD 0x170(%RAX),%XMM8 |
(550) 0x522e9 VMOVSD 0x130(%RAX),%XMM10 |
(550) 0x522f1 VMOVSD 0xe0(%RAX),%XMM1 |
(550) 0x522f9 VMOVSD 0xa0(%RAX),%XMM3 |
(550) 0x52301 VMOVHPD 0x188(%RAX),%XMM0,%XMM4 |
(550) 0x52309 VMOVHPD 0x148(%RAX),%XMM5,%XMM6 |
(550) 0x52311 VMOVHPD 0x190(%RAX),%XMM8,%XMM9 |
(550) 0x52319 VMOVHPD 0x150(%RAX),%XMM10,%XMM11 |
(550) 0x52321 VINSERTF128 $0x1,%XMM4,%YMM6,%YMM13 |
(550) 0x52327 VMOVSD 0xe8(%RAX),%XMM4 |
(550) 0x5232f VMOVHPD 0x100(%RAX),%XMM1,%XMM2 |
(550) 0x52337 VMOVHPD 0xc0(%RAX),%XMM3,%XMM0 |
(550) 0x5233f VMOVSD 0xa8(%RAX),%XMM6 |
(550) 0x52347 VINSERTF128 $0x1,%XMM9,%YMM11,%YMM12 |
(550) 0x5234d VMOVSD 0xf0(%RAX),%XMM9 |
(550) 0x52355 VINSERTF128 $0x1,%XMM2,%YMM0,%YMM11 |
(550) 0x5235b VMOVSD 0xb0(%RAX),%XMM2 |
(550) 0x52363 VMOVHPD 0x108(%RAX),%XMM4,%XMM5 |
(550) 0x5236b VMOVHPD 0xc8(%RAX),%XMM6,%XMM8 |
(550) 0x52373 VMOVSD 0x58(%RAX),%XMM0 |
(550) 0x52378 MOV 0x218(%RAX),%R10 |
(550) 0x5237f VMOVHPD 0xd0(%RAX),%XMM2,%XMM3 |
(550) 0x52387 VMOVHPD 0x110(%RAX),%XMM9,%XMM1 |
(550) 0x5238f VINSERTF128 $0x1,%XMM5,%YMM8,%YMM10 |
(550) 0x52395 VMOVSD 0x18(%RAX),%XMM5 |
(550) 0x5239a VINSERTF128 $0x1,%XMM1,%YMM3,%YMM9 |
(550) 0x523a0 VMOVSD 0x60(%RAX),%XMM1 |
(550) 0x523a5 VMOVSD 0x20(%RAX),%XMM3 |
(550) 0x523aa VMOVHPD 0x78(%RAX),%XMM0,%XMM4 |
(550) 0x523af VMOVHPD 0x38(%RAX),%XMM5,%XMM6 |
(550) 0x523b4 VMOVSD 0x68(%RAX),%XMM5 |
(550) 0x523b9 VMOVHPD 0x80(%RAX),%XMM1,%XMM2 |
(550) 0x523c1 VMOVHPD 0x40(%RAX),%XMM3,%XMM0 |
(550) 0x523c6 VINSERTF128 $0x1,%XMM4,%YMM6,%YMM8 |
(550) 0x523cc VINSERTF128 $0x1,%XMM2,%YMM0,%YMM4 |
(550) 0x523d2 VMOVAPD %YMM8,-0x70(%RBP) |
(550) 0x523d7 VMOVAPD %YMM4,-0xd0(%RBP) |
(550) 0x523df VMOVHPD 0x88(%RAX),%XMM5,%XMM6 |
(550) 0x523e7 VMOVSD 0x28(%RAX),%XMM8 |
(550) 0x523ec VMOVSD 0x70(%RAX),%XMM3 |
(550) 0x523f1 VMOVSD 0x30(%RAX),%XMM4 |
(550) 0x523f6 VMOVHPD 0x48(%RAX),%XMM8,%XMM1 |
(550) 0x523fb VMOVHPD 0x90(%RAX),%XMM3,%XMM0 |
(550) 0x52403 VMOVHPD 0x50(%RAX),%XMM4,%XMM5 |
(550) 0x52408 VINSERTF128 $0x1,%XMM6,%YMM1,%YMM2 |
(550) 0x5240e XOR %EAX,%EAX |
(550) 0x52410 VINSERTF128 $0x1,%XMM0,%YMM5,%YMM6 |
(550) 0x52416 VMOVAPD %YMM2,-0xb0(%RBP) |
(550) 0x5241e VMOVAPD %YMM6,-0x90(%RBP) |
(550) 0x52426 NOPW %CS:(%RAX,%RAX,1) |
(552) 0x52430 VMOVSD (%RDI,%RAX,8),%XMM4 |
(552) 0x52435 VMOVAPD -0xb0(%RBP),%YMM2 |
(552) 0x5243d MOVSXD (%R8,%RAX,4),%R15 |
(552) 0x52441 INC %RAX |
(552) 0x52444 VMULSD %XMM4,%XMM7,%XMM8 |
(552) 0x52448 VDIVSD %XMM4,%XMM15,%XMM4 |
(552) 0x5244c ADD %R9,%R15 |
(552) 0x5244f VROUNDSD $0xb,%XMM8,%XMM8,%XMM1 |
(552) 0x52455 VCVTTSD2SI %XMM8,%ESI |
(552) 0x5245a VSUBSD %XMM1,%XMM8,%XMM0 |
(552) 0x5245e VMULSD %XMM0,%XMM0,%XMM6 |
(552) 0x52462 VBROADCASTSD %XMM0,%YMM1 |
(552) 0x52467 VFMADD213PD -0x90(%RBP),%YMM1,%YMM2 |
(552) 0x52470 VMOVAPD %YMM1,%YMM3 |
(552) 0x52474 MOVSXD %ESI,%RDX |
(552) 0x52477 VFMADD132PD %YMM10,%YMM9,%YMM3 |
(552) 0x5247c VFMADD132PD %YMM13,%YMM12,%YMM1 |
(552) 0x52481 VMOVUPD (%R10,%RDX,8),%YMM8 |
(552) 0x52487 VMULSD %XMM6,%XMM0,%XMM0 |
(552) 0x5248b VBROADCASTSD %XMM6,%YMM5 |
(552) 0x52490 VMULPD %YMM8,%YMM1,%YMM1 |
(552) 0x52495 VFMADD231PD %YMM11,%YMM5,%YMM3 |
(552) 0x5249a VBROADCASTSD %XMM0,%YMM6 |
(552) 0x5249f VMULPD -0x70(%RBP),%YMM6,%YMM0 |
(552) 0x524a4 VFMADD231PD -0xd0(%RBP),%YMM5,%YMM0 |
(552) 0x524ad VEXTRACTF128 $0x1,%YMM1,%XMM6 |
(552) 0x524b3 VMULPD %YMM3,%YMM8,%YMM3 |
(552) 0x524b7 VADDPD %YMM0,%YMM2,%YMM2 |
(552) 0x524bb VMULPD %YMM8,%YMM2,%YMM5 |
(552) 0x524c0 VADDPD %XMM1,%XMM6,%XMM8 |
(552) 0x524c4 VEXTRACTF128 $0x1,%YMM3,%XMM6 |
(552) 0x524ca VADDPD %XMM3,%XMM6,%XMM3 |
(552) 0x524ce VUNPCKHPD %XMM8,%XMM8,%XMM0 |
(552) 0x524d3 VADDPD %XMM8,%XMM0,%XMM2 |
(552) 0x524d8 VUNPCKHPD %XMM3,%XMM3,%XMM8 |
(552) 0x524dc VADDPD %XMM3,%XMM8,%XMM0 |
(552) 0x524e0 VEXTRACTF128 $0x1,%YMM5,%XMM6 |
(552) 0x524e6 VADDPD %XMM5,%XMM6,%XMM5 |
(552) 0x524ea VMULSD %XMM2,%XMM14,%XMM1 |
(552) 0x524ee VMULSD %XMM0,%XMM7,%XMM2 |
(552) 0x524f2 VUNPCKHPD %XMM5,%XMM5,%XMM3 |
(552) 0x524f6 VADDPD %XMM5,%XMM3,%XMM8 |
(552) 0x524fa VMOVSD %XMM1,(%R13,%R15,8) |
(552) 0x52501 VMULSD %XMM4,%XMM2,%XMM1 |
(552) 0x52505 VMOVLPD %XMM8,(%RBX,%R15,8) |
(552) 0x5250b VMOVSD %XMM1,(%R12,%R15,8) |
(552) 0x52511 CMP %RCX,%RAX |
(552) 0x52514 JNE 52430 |
(550) 0x5251a CMP %R14,-0xe0(%RBP) |
(550) 0x52521 JNE 51fd0 |
0x52527 MOV -0x100(%RBP),%R10 |
0x5252e MOV -0x108(%RBP),%RSI |
0x52535 MOV -0x110(%RBP),%R15 |
0x5253c MOV -0x118(%RBP),%R9 |
0x52543 MOV -0x120(%RBP),%RCX |
0x5254a MOV 0x140(%R15),%RBX |
0x52551 SAL $0x3,%R10 |
0x52555 VXORPD %XMM6,%XMM6,%XMM6 |
0x52559 LEA (%RBX,%R10,1),%RDI |
0x5255d CMP %RBX,%RDI |
0x52560 JE 52693 |
0x52566 SUB $0x8,%R10 |
0x5256a MOV %R10,%R8 |
0x5256d SHR $0x3,%R8 |
0x52571 INC %R8 |
0x52574 CMP $0x10,%R10 |
0x52578 JBE 529ba |
0x5257e MOV %R8,%R11 |
0x52581 MOV %RBX,%R13 |
0x52584 VXORPD %XMM7,%XMM7,%XMM7 |
0x52588 SHR $0x2,%R11 |
0x5258c SAL $0x5,%R11 |
0x52590 LEA (%R11,%RBX,1),%R12 |
0x52594 SUB $0x20,%R11 |
0x52598 SHR $0x5,%R11 |
0x5259c INC %R11 |
0x5259f AND $0x7,%R11D |
0x525a3 JE 5260e |
0x525a5 CMP $0x1,%R11 |
0x525a9 JE 525ff |
0x525ab CMP $0x2,%R11 |
0x525af JE 525f5 |
0x525b1 CMP $0x3,%R11 |
0x525b5 JE 525eb |
0x525b7 CMP $0x4,%R11 |
0x525bb JE 525e1 |
0x525bd CMP $0x5,%R11 |
0x525c1 JE 525d7 |
0x525c3 CMP $0x6,%R11 |
0x525c7 JNE 529ad |
0x525cd VADDPD (%R13),%YMM7,%YMM7 |
0x525d3 ADD $0x20,%R13 |
0x525d7 VADDPD (%R13),%YMM7,%YMM7 |
0x525dd ADD $0x20,%R13 |
0x525e1 VADDPD (%R13),%YMM7,%YMM7 |
0x525e7 ADD $0x20,%R13 |
0x525eb VADDPD (%R13),%YMM7,%YMM7 |
0x525f1 ADD $0x20,%R13 |
0x525f5 VADDPD (%R13),%YMM7,%YMM7 |
0x525fb ADD $0x20,%R13 |
0x525ff VADDPD (%R13),%YMM7,%YMM7 |
0x52605 ADD $0x20,%R13 |
0x52609 CMP %R12,%R13 |
0x5260c JE 52653 |
(549) 0x5260e VADDPD (%R13),%YMM7,%YMM14 |
(549) 0x52614 ADD $0x100,%R13 |
(549) 0x5261b VADDPD -0xe0(%R13),%YMM14,%YMM15 |
(549) 0x52624 VADDPD -0xc0(%R13),%YMM15,%YMM13 |
(549) 0x5262d VADDPD -0xa0(%R13),%YMM13,%YMM12 |
(549) 0x52636 VADDPD -0x80(%R13),%YMM12,%YMM11 |
(549) 0x5263c VADDPD -0x60(%R13),%YMM11,%YMM10 |
(549) 0x52642 VADDPD -0x40(%R13),%YMM10,%YMM9 |
(549) 0x52648 VADDPD -0x20(%R13),%YMM9,%YMM7 |
(549) 0x5264e CMP %R12,%R13 |
(549) 0x52651 JNE 5260e |
0x52653 VEXTRACTF128 $0x1,%YMM7,%XMM0 |
0x52659 VADDPD %XMM7,%XMM0,%XMM2 |
0x5265d VUNPCKHPD %XMM2,%XMM2,%XMM4 |
0x52661 VADDPD %XMM2,%XMM4,%XMM6 |
0x52665 TEST $0x3,%R8B |
0x52669 JE 52693 |
0x5266b AND $-0x4,%R8 |
0x5266f LEA (%RBX,%R8,8),%RBX |
0x52673 LEA 0x8(%RBX),%R14 |
0x52677 VADDSD (%RBX),%XMM6,%XMM6 |
0x5267b CMP %R14,%RDI |
0x5267e JE 52693 |
0x52680 LEA 0x10(%RBX),%RAX |
0x52684 VADDSD 0x8(%RBX),%XMM6,%XMM6 |
0x52689 CMP %RAX,%RDI |
0x5268c JE 52693 |
0x5268e VADDSD 0x10(%RBX),%XMM6,%XMM6 |
0x52693 MOV 0xd8(%R15),%RDX |
0x5269a MOV %RCX,-0xd0(%RBP) |
0x526a1 MOV %R9,%RDI |
0x526a4 LEA -0x38(%RBP),%RBX |
0x526a8 VMOVSD %XMM6,0x138(%R15) |
0x526b1 VMOVSD (%RDX,%RSI,8),%XMM1 |
0x526b6 MOV 0x248(%R15),%ESI |
0x526bd VSUBSD %XMM6,%XMM1,%XMM5 |
0x526c1 VMOVSD %XMM5,0xb0(%R15) |
0x526ca VZEROUPPER |
0x526cd CALL 84f0 <_ZNK11qmcplusplus11ParticleSet14getDistTableAAEi@plt> |
0x526d2 MOV %R15,-0x70(%RBP) |
0x526d6 VXORPD %XMM3,%XMM3,%XMM3 |
0x526da MOV 0x90(%R15),%R10 |
0x526e1 MOVQ $0,-0x40(%RBP) |
0x526e9 LEA -0x50(%RBP),%R9 |
0x526ed XOR %R8D,%R8D |
0x526f0 MOV 0x158(%R15),%RDX |
0x526f7 MOV 0xb8(%RAX),%RSI |
0x526fe VMOVAPD %XMM3,-0x50(%RBP) |
0x52703 MOV %R10,%RDI |
0x52706 LEA -0x1(%R10),%RCX |
0x5270a MOV %R10,%R11 |
0x5270d MOV %R10,%R13 |
0x52710 AND $-0x4,%RDI |
0x52714 SHR $0x2,%R11 |
0x52718 AND $0x3,%R13D |
0x5271c MOV %RCX,-0x90(%RBP) |
0x52723 MOV %RDI,-0xb0(%RBP) |
0x5272a MOV 0xa8(%RAX),%R12 |
0x52731 SAL $0x5,%R11 |
0x52735 MOV -0xd0(%RBP),%RCX |
(547) 0x5273c LEA (,%R8,8),%R14 |
(547) 0x52744 TEST %R10,%R10 |
(547) 0x52747 JE 52992 |
(547) 0x5274d CMPQ $0x2,-0x90(%RBP) |
(547) 0x52755 JBE 5299c |
(547) 0x5275b LEA -0x20(%R11),%RDI |
(547) 0x5275f LEA (%RSI,%R14,1),%R15 |
(547) 0x52763 VXORPD %XMM15,%XMM15,%XMM15 |
(547) 0x52768 XOR %EAX,%EAX |
(547) 0x5276a SHR $0x5,%RDI |
(547) 0x5276e INC %RDI |
(547) 0x52771 AND $0x7,%EDI |
(547) 0x52774 JE 5280b |
(547) 0x5277a CMP $0x1,%RDI |
(547) 0x5277e JE 527f2 |
(547) 0x52780 CMP $0x2,%RDI |
(547) 0x52784 JE 527e2 |
(547) 0x52786 CMP $0x3,%RDI |
(547) 0x5278a JE 527d2 |
(547) 0x5278c CMP $0x4,%RDI |
(547) 0x52790 JE 527c2 |
(547) 0x52792 CMP $0x5,%RDI |
(547) 0x52796 JE 527b2 |
(547) 0x52798 CMP $0x6,%RDI |
(547) 0x5279c JNE 5297e |
(547) 0x527a2 VMOVUPD (%R15,%RAX,1),%YMM13 |
(547) 0x527a8 VFMADD231PD (%RDX,%RAX,1),%YMM13,%YMM15 |
(547) 0x527ae ADD $0x20,%RAX |
(547) 0x527b2 VMOVUPD (%R15,%RAX,1),%YMM12 |
(547) 0x527b8 VFMADD231PD (%RDX,%RAX,1),%YMM12,%YMM15 |
(547) 0x527be ADD $0x20,%RAX |
(547) 0x527c2 VMOVUPD (%R15,%RAX,1),%YMM11 |
(547) 0x527c8 VFMADD231PD (%RDX,%RAX,1),%YMM11,%YMM15 |
(547) 0x527ce ADD $0x20,%RAX |
(547) 0x527d2 VMOVUPD (%R15,%RAX,1),%YMM10 |
(547) 0x527d8 VFMADD231PD (%RDX,%RAX,1),%YMM10,%YMM15 |
(547) 0x527de ADD $0x20,%RAX |
(547) 0x527e2 VMOVUPD (%R15,%RAX,1),%YMM9 |
(547) 0x527e8 VFMADD231PD (%RDX,%RAX,1),%YMM9,%YMM15 |
(547) 0x527ee ADD $0x20,%RAX |
(547) 0x527f2 VMOVUPD (%R15,%RAX,1),%YMM0 |
(547) 0x527f8 VFMADD231PD (%RDX,%RAX,1),%YMM0,%YMM15 |
(547) 0x527fe ADD $0x20,%RAX |
(547) 0x52802 CMP %R11,%RAX |
(547) 0x52805 JE 528a0 |
(548) 0x5280b VMOVUPD (%R15,%RAX,1),%YMM2 |
(548) 0x52811 VFMADD231PD (%RDX,%RAX,1),%YMM2,%YMM15 |
(548) 0x52817 VMOVUPD 0x20(%R15,%RAX,1),%YMM4 |
(548) 0x5281e VFMADD231PD 0x20(%RDX,%RAX,1),%YMM4,%YMM15 |
(548) 0x52825 VMOVUPD 0x40(%R15,%RAX,1),%YMM6 |
(548) 0x5282c VFMADD231PD 0x40(%RDX,%RAX,1),%YMM6,%YMM15 |
(548) 0x52833 VMOVUPD 0x60(%R15,%RAX,1),%YMM1 |
(548) 0x5283a VFMADD231PD 0x60(%RDX,%RAX,1),%YMM1,%YMM15 |
(548) 0x52841 VMOVUPD 0x80(%R15,%RAX,1),%YMM5 |
(548) 0x5284b VFMADD231PD 0x80(%RDX,%RAX,1),%YMM5,%YMM15 |
(548) 0x52855 VMOVUPD 0xa0(%R15,%RAX,1),%YMM3 |
(548) 0x5285f VFMADD231PD 0xa0(%RDX,%RAX,1),%YMM3,%YMM15 |
(548) 0x52869 VMOVUPD 0xc0(%R15,%RAX,1),%YMM8 |
(548) 0x52873 VFMADD231PD 0xc0(%RDX,%RAX,1),%YMM8,%YMM15 |
(548) 0x5287d VMOVUPD 0xe0(%R15,%RAX,1),%YMM14 |
(548) 0x52887 VFMADD231PD 0xe0(%RDX,%RAX,1),%YMM14,%YMM15 |
(548) 0x52891 ADD $0x100,%RAX |
(548) 0x52897 CMP %R11,%RAX |
(548) 0x5289a JNE 5280b |
(547) 0x528a0 VEXTRACTF128 $0x1,%YMM15,%XMM7 |
(547) 0x528a6 VADDPD %XMM15,%XMM7,%XMM13 |
(547) 0x528ab VADDPD %XMM15,%XMM7,%XMM14 |
(547) 0x528b0 VUNPCKHPD %XMM13,%XMM13,%XMM12 |
(547) 0x528b5 VADDPD %XMM13,%XMM12,%XMM8 |
(547) 0x528ba TEST %R13,%R13 |
(547) 0x528bd JE 52909 |
(547) 0x528bf MOV -0xb0(%RBP),%RAX |
(547) 0x528c6 MOV %R10,%RDI |
(547) 0x528c9 SUB %RAX,%RDI |
(547) 0x528cc CMP $0x1,%RDI |
(547) 0x528d0 JE 528f9 |
(547) 0x528d2 LEA (%R8,%RAX,1),%R15 |
(547) 0x528d6 VMOVUPD (%RSI,%R15,8),%XMM15 |
(547) 0x528dc VFMADD231PD (%RDX,%RAX,8),%XMM15,%XMM14 |
(547) 0x528e2 VUNPCKHPD %XMM14,%XMM14,%XMM11 |
(547) 0x528e7 VADDPD %XMM14,%XMM11,%XMM8 |
(547) 0x528ec TEST $0x1,%DIL |
(547) 0x528f0 JE 52909 |
(547) 0x528f2 AND $-0x2,%RDI |
(547) 0x528f6 ADD %RDI,%RAX |
(547) 0x528f9 LEA (%RSI,%RAX,8),%RDI |
(547) 0x528fd VMOVSD (%RDI,%R14,1),%XMM10 |
(547) 0x52903 VFMADD231SD (%RDX,%RAX,8),%XMM10,%XMM8 |
(547) 0x52909 VMOVSD %XMM8,(%R9) |
(547) 0x5290e ADD $0x8,%R9 |
(547) 0x52912 ADD %R12,%R8 |
(547) 0x52915 CMP %R9,%RBX |
(547) 0x52918 JNE 5273c |
0x5291e VMOVUPD (%RCX),%XMM9 |
0x52922 VMOVSD 0x10(%RCX),%XMM2 |
0x52927 VADDPD -0x50(%RBP),%XMM9,%XMM0 |
0x5292c VADDSD -0x40(%RBP),%XMM2,%XMM4 |
0x52931 MOV -0x70(%RBP),%RDX |
0x52935 VMOVUPD %XMM0,(%RCX) |
0x52939 VMOVSD %XMM4,0x10(%RCX) |
0x5293e VMOVSD 0xb0(%RDX),%XMM0 |
0x52946 VZEROUPPER |
0x52949 ADD $0x108,%RSP |
0x52950 POP %RBX |
0x52951 POP %R12 |
0x52953 POP %RSI |
0x52954 POP %R14 |
0x52956 POP %R15 |
0x52958 POP %RBP |
0x52959 LEA -0x10(%RSI),%RSP |
0x5295d POP %R13 |
0x5295f JMP 8300 |
(550) 0x52964 CMP %R9D,%R11D |
(550) 0x52967 JE 52078 |
(550) 0x5296d MOV %EDX,(%R8) |
(550) 0x52970 MOV $0x1,%ECX |
(550) 0x52975 VMOVSD %XMM1,(%RDI) |
(550) 0x52979 JMP 52078 |
(547) 0x5297e VMOVUPD (%R15),%YMM7 |
(547) 0x52983 MOV $0x20,%EAX |
(547) 0x52988 VFMADD231PD (%RDX),%YMM7,%YMM15 |
(547) 0x5298d JMP 527a2 |
(547) 0x52992 VXORPD %XMM8,%XMM8,%XMM8 |
(547) 0x52997 JMP 52909 |
(547) 0x5299c VXORPD %XMM14,%XMM14,%XMM14 |
(547) 0x529a1 VXORPD %XMM8,%XMM8,%XMM8 |
(547) 0x529a6 XOR %EAX,%EAX |
(547) 0x529a8 JMP 528c6 |
0x529ad VMOVUPD (%RBX),%YMM7 |
0x529b1 LEA 0x20(%RBX),%R13 |
0x529b5 JMP 525cd |
0x529ba VXORPD %XMM6,%XMM6,%XMM6 |
0x529be JMP 52673 |
0x529c3 NOP |
0x529c4 NOPW %CS:(%RAX,%RAX,1) |
0x529cf NOP |
Coverage (%) | Name | Source Location | Module |
---|---|---|---|
►97.97+ | qmcplusplus::WaveFunction::rat[...] | WaveFunction.cpp:201 | libqmcwfs.so |
○ | main._omp_fn.1 | refwrap.h:346 | exec |
○ | gomp_thread_start | team.c:130 | libgomp.so.1.0.0 |
►1.82+ | qmcplusplus::WaveFunction::rat[...] | WaveFunction.cpp:201 | libqmcwfs.so |
○ | main._omp_fn.1 | refwrap.h:346 | exec |
○ | GOMP_parallel | libgomp.h:985 | libgomp.so.1.0.0 |
Path / |
Source file and lines | TwoBodyJastrowRef.h:262-307 |
Module | libqmcwfs.so |
nb instructions | 209 |
nb uops | 217 |
loop length | 953 |
used x86 registers | 16 |
used mmx registers | 0 |
used xmm registers | 10 |
used ymm registers | 1 |
used zmm registers | 0 |
nb stack references | 18 |
micro-operation queue | 36.17 cycles |
front end | 36.17 cycles |
P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
uops | 12.70 | 12.90 | 20.00 | 20.00 | 20.50 | 12.90 | 12.70 | 20.50 | 20.50 | 20.50 | 12.80 | 20.00 |
cycles | 12.70 | 12.90 | 20.00 | 20.00 | 20.50 | 12.90 | 12.70 | 20.50 | 20.50 | 20.50 | 12.80 | 20.00 |
Cycles executing div or sqrt instructions | NA |
FE+BE cycles | 35.48 |
Stall cycles | 0.00 |
Front-end | 36.17 |
Dispatch | 20.50 |
Overall L1 | 36.17 |
all | 5% |
load | 0% |
store | 0% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | NA (no add-sub vectorizable/vectorized instructions) |
fma | NA (no fma vectorizable/vectorized instructions) |
other | 13% |
all | 58% |
load | 52% |
store | 40% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | 64% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 83% |
all | 28% |
load | 47% |
store | 7% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | 64% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 33% |
all | 12% |
load | 12% |
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 | 13% |
all | 25% |
load | 29% |
store | 17% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | 31% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 22% |
all | 17% |
load | 27% |
store | 12% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | 31% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 16% |
Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | Latency | Recip. throughput |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PUSH %R13 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
MOV %RSI,%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
LEA 0x10(%RSP),%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
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 |
PUSHQ -0x8(%R13) | 2 | 0 | 0 | 0.33 | 0.33 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0.33 | 5-12 | 0.62 |
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 |
MOV %RDI,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
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 |
SUB $0x108,%RSP | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOVL $0x2,0xc(%RDI) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x248(%RDI),%ESI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x170(%RDI),%R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x158(%RDI),%R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %R9,-0x70(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x140(%RDI),%RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %R9,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %RCX,-0x90(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %EDX,-0xb0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
CALL 84f0 <_ZNK11qmcplusplus11ParticleSet14getDistTableAAEi@plt> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV 0x90(%R15),%R10 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0x70(%RBP),%R9 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x90(%RAX),%RAX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0x90(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
TEST %R10D,%R10D | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 2 | 0.20 |
MOV %R10D,-0xd4(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV -0xb0(%RBP),%R11D | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RAX,-0xf8(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
JLE 51f47 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0xf7> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOVSXD %R10D,%R14 | 1 | 0 | 0.33 | 0 | 0 | 0 | 0.33 | 0 | 0 | 0 | 0 | 0.33 | 0 | 1 | 0.33 |
XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %RCX,-0xd0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
SAL $0x3,%R14 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
MOV %R11D,-0xb0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R14,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R9,-0x90(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R10,-0x70(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
CALL 80c0 <memset@plt> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV %R14,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %R12,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
CALL 80c0 <memset@plt> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV %R14,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %R13,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
CALL 80c0 <memset@plt> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV -0x70(%RBP),%R10 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0x90(%RBP),%R9 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0xb0(%RBP),%R11D | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0xd0(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x18(%R9),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOVSXD %R11D,%RSI | 1 | 0 | 0.33 | 0 | 0 | 0 | 0.33 | 0 | 0 | 0 | 0 | 0.33 | 0 | 1 | 0.33 |
MOV 0xa0(%R15),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV (%RDX,%RSI,4),%R8D | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RDI,-0xe0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
IMUL %EDI,%R8D | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
MOVSXD %R8D,%RAX | 1 | 0 | 0.33 | 0 | 0 | 0 | 0.33 | 0 | 0 | 0 | 0 | 0.33 | 0 | 1 | 0.33 |
TEST %RDI,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 2 | 0.20 |
JE 5254a <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x6fa> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV 0x268(%R9),%R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x200(%R15),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %R10,-0x100(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RSI,-0x108(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x1e8(%R15),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x18(%R14),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
LEA (%RDX,%RAX,8),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %R15,-0x110(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
XOR %R14D,%R14D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %RAX,-0xf0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
VMOVSD 0x2bc0c(%RIP),%XMM15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %R9,-0x118(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RCX,-0x120(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RDI,-0xe8(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x1d0(%R15),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0x100(%RBP),%R10 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0x108(%RBP),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0x110(%RBP),%R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0x118(%RBP),%R9 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0x120(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x140(%R15),%RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
SAL $0x3,%R10 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
VXORPD %XMM6,%XMM6,%XMM6 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA (%RBX,%R10,1),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
CMP %RBX,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 52693 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x843> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
SUB $0x8,%R10 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R10,%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
SHR $0x3,%R8 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
INC %R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
CMP $0x10,%R10 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JBE 529ba <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0xb6a> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV %R8,%R11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %RBX,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
VXORPD %XMM7,%XMM7,%XMM7 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
SHR $0x2,%R11 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
SAL $0x5,%R11 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
LEA (%R11,%RBX,1),%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
SUB $0x20,%R11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
SHR $0x5,%R11 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
INC %R11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
AND $0x7,%R11D | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1-2 | 0.20 |
JE 5260e <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x7be> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x1,%R11 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 525ff <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x7af> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x2,%R11 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 525f5 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x7a5> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x3,%R11 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 525eb <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x79b> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x4,%R11 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 525e1 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x791> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x5,%R11 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 525d7 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x787> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x6,%R11 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JNE 529ad <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0xb5d> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
VADDPD (%R13),%YMM7,%YMM7 | 1 | 0 | 0.50 | 0.33 | 0.33 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.50 |
ADD $0x20,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
VADDPD (%R13),%YMM7,%YMM7 | 1 | 0 | 0.50 | 0.33 | 0.33 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.50 |
ADD $0x20,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
VADDPD (%R13),%YMM7,%YMM7 | 1 | 0 | 0.50 | 0.33 | 0.33 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.50 |
ADD $0x20,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
VADDPD (%R13),%YMM7,%YMM7 | 1 | 0 | 0.50 | 0.33 | 0.33 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.50 |
ADD $0x20,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
VADDPD (%R13),%YMM7,%YMM7 | 1 | 0 | 0.50 | 0.33 | 0.33 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.50 |
ADD $0x20,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
VADDPD (%R13),%YMM7,%YMM7 | 1 | 0 | 0.50 | 0.33 | 0.33 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.50 |
ADD $0x20,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
CMP %R12,%R13 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 52653 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x803> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
VEXTRACTF128 $0x1,%YMM7,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
VADDPD %XMM7,%XMM0,%XMM2 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 |
VUNPCKHPD %XMM2,%XMM2,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
VADDPD %XMM2,%XMM4,%XMM6 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 |
TEST $0x3,%R8B | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 2 | 0.20 |
JE 52693 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x843> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
AND $-0x4,%R8 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1-2 | 0.20 |
LEA (%RBX,%R8,8),%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA 0x8(%RBX),%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
VADDSD (%RBX),%XMM6,%XMM6 | 1 | 0 | 0.50 | 0.33 | 0.33 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.50 |
CMP %R14,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 52693 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x843> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
LEA 0x10(%RBX),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
VADDSD 0x8(%RBX),%XMM6,%XMM6 | 1 | 0 | 0.50 | 0.33 | 0.33 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.50 |
CMP %RAX,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 52693 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x843> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
VADDSD 0x10(%RBX),%XMM6,%XMM6 | 1 | 0 | 0.50 | 0.33 | 0.33 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.50 |
MOV 0xd8(%R15),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RCX,-0xd0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R9,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
LEA -0x38(%RBP),%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
VMOVSD %XMM6,0x138(%R15) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
VMOVSD (%RDX,%RSI,8),%XMM1 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x248(%R15),%ESI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
VSUBSD %XMM6,%XMM1,%XMM5 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 |
VMOVSD %XMM5,0xb0(%R15) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
VZEROUPPER | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
CALL 84f0 <_ZNK11qmcplusplus11ParticleSet14getDistTableAAEi@plt> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV %R15,-0x70(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
VXORPD %XMM3,%XMM3,%XMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV 0x90(%R15),%R10 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOVQ $0,-0x40(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
LEA -0x50(%RBP),%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
XOR %R8D,%R8D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV 0x158(%R15),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0xb8(%RAX),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
VMOVAPD %XMM3,-0x50(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 |
MOV %R10,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
LEA -0x1(%R10),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %R10,%R11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R10,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
AND $-0x4,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1-2 | 0.20 |
SHR $0x2,%R11 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
AND $0x3,%R13D | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1-2 | 0.20 |
MOV %RCX,-0x90(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RDI,-0xb0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0xa8(%RAX),%R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
SAL $0x5,%R11 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
MOV -0xd0(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
VMOVUPD (%RCX),%XMM9 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0-1 | 0.33 |
VMOVSD 0x10(%RCX),%XMM2 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
VADDPD -0x50(%RBP),%XMM9,%XMM0 | 1 | 0 | 0.50 | 0.33 | 0.33 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.50 |
VADDSD -0x40(%RBP),%XMM2,%XMM4 | 1 | 0 | 0.50 | 0.33 | 0.33 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.50 |
MOV -0x70(%RBP),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
VMOVUPD %XMM0,(%RCX) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 |
VMOVSD %XMM4,0x10(%RCX) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
VMOVSD 0xb0(%RDX),%XMM0 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
VZEROUPPER | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
ADD $0x108,%RSP | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
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 %RSI | 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 |
LEA -0x10(%RSI),%RSP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
POP %R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
JMP 8300 <__exp_finite@plt> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.08 |
VMOVUPD (%RBX),%YMM7 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0-1 | 0.33 |
LEA 0x20(%RBX),%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
JMP 525cd <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x77d> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.08 |
VXORPD %XMM6,%XMM6,%XMM6 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
JMP 52673 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x823> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.08 |
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 |
NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
Source file and lines | TwoBodyJastrowRef.h:262-307 |
Module | libqmcwfs.so |
nb instructions | 209 |
nb uops | 217 |
loop length | 953 |
used x86 registers | 16 |
used mmx registers | 0 |
used xmm registers | 10 |
used ymm registers | 1 |
used zmm registers | 0 |
nb stack references | 18 |
micro-operation queue | 36.17 cycles |
front end | 36.17 cycles |
P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
uops | 12.70 | 12.90 | 20.00 | 20.00 | 20.50 | 12.90 | 12.70 | 20.50 | 20.50 | 20.50 | 12.80 | 20.00 |
cycles | 12.70 | 12.90 | 20.00 | 20.00 | 20.50 | 12.90 | 12.70 | 20.50 | 20.50 | 20.50 | 12.80 | 20.00 |
Cycles executing div or sqrt instructions | NA |
FE+BE cycles | 35.48 |
Stall cycles | 0.00 |
Front-end | 36.17 |
Dispatch | 20.50 |
Overall L1 | 36.17 |
all | 5% |
load | 0% |
store | 0% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | NA (no add-sub vectorizable/vectorized instructions) |
fma | NA (no fma vectorizable/vectorized instructions) |
other | 13% |
all | 58% |
load | 52% |
store | 40% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | 64% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 83% |
all | 28% |
load | 47% |
store | 7% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | 64% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 33% |
all | 12% |
load | 12% |
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 | 13% |
all | 25% |
load | 29% |
store | 17% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | 31% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 22% |
all | 17% |
load | 27% |
store | 12% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | 31% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 16% |
Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | Latency | Recip. throughput |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PUSH %R13 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
MOV %RSI,%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
LEA 0x10(%RSP),%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
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 |
PUSHQ -0x8(%R13) | 2 | 0 | 0 | 0.33 | 0.33 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0.33 | 5-12 | 0.62 |
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 |
MOV %RDI,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
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 |
SUB $0x108,%RSP | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOVL $0x2,0xc(%RDI) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x248(%RDI),%ESI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x170(%RDI),%R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x158(%RDI),%R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %R9,-0x70(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x140(%RDI),%RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %R9,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %RCX,-0x90(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %EDX,-0xb0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
CALL 84f0 <_ZNK11qmcplusplus11ParticleSet14getDistTableAAEi@plt> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV 0x90(%R15),%R10 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0x70(%RBP),%R9 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x90(%RAX),%RAX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0x90(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
TEST %R10D,%R10D | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 2 | 0.20 |
MOV %R10D,-0xd4(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV -0xb0(%RBP),%R11D | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RAX,-0xf8(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
JLE 51f47 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0xf7> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOVSXD %R10D,%R14 | 1 | 0 | 0.33 | 0 | 0 | 0 | 0.33 | 0 | 0 | 0 | 0 | 0.33 | 0 | 1 | 0.33 |
XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %RCX,-0xd0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
SAL $0x3,%R14 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
MOV %R11D,-0xb0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R14,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R9,-0x90(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R10,-0x70(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
CALL 80c0 <memset@plt> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV %R14,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %R12,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
CALL 80c0 <memset@plt> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV %R14,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
XOR %ESI,%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %R13,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
CALL 80c0 <memset@plt> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV -0x70(%RBP),%R10 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0x90(%RBP),%R9 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0xb0(%RBP),%R11D | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0xd0(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x18(%R9),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOVSXD %R11D,%RSI | 1 | 0 | 0.33 | 0 | 0 | 0 | 0.33 | 0 | 0 | 0 | 0 | 0.33 | 0 | 1 | 0.33 |
MOV 0xa0(%R15),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV (%RDX,%RSI,4),%R8D | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RDI,-0xe0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
IMUL %EDI,%R8D | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
MOVSXD %R8D,%RAX | 1 | 0 | 0.33 | 0 | 0 | 0 | 0.33 | 0 | 0 | 0 | 0 | 0.33 | 0 | 1 | 0.33 |
TEST %RDI,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 2 | 0.20 |
JE 5254a <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x6fa> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV 0x268(%R9),%R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x200(%R15),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %R10,-0x100(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RSI,-0x108(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x1e8(%R15),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x18(%R14),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
LEA (%RDX,%RAX,8),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %R15,-0x110(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
XOR %R14D,%R14D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %RAX,-0xf0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
VMOVSD 0x2bc0c(%RIP),%XMM15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %R9,-0x118(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RCX,-0x120(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RDI,-0xe8(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x1d0(%R15),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0x100(%RBP),%R10 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0x108(%RBP),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0x110(%RBP),%R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0x118(%RBP),%R9 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0x120(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x140(%R15),%RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
SAL $0x3,%R10 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
VXORPD %XMM6,%XMM6,%XMM6 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA (%RBX,%R10,1),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
CMP %RBX,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 52693 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x843> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
SUB $0x8,%R10 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R10,%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
SHR $0x3,%R8 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
INC %R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
CMP $0x10,%R10 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JBE 529ba <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0xb6a> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV %R8,%R11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %RBX,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
VXORPD %XMM7,%XMM7,%XMM7 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
SHR $0x2,%R11 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
SAL $0x5,%R11 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
LEA (%R11,%RBX,1),%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
SUB $0x20,%R11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
SHR $0x5,%R11 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
INC %R11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
AND $0x7,%R11D | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1-2 | 0.20 |
JE 5260e <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x7be> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x1,%R11 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 525ff <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x7af> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x2,%R11 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 525f5 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x7a5> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x3,%R11 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 525eb <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x79b> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x4,%R11 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 525e1 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x791> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x5,%R11 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 525d7 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x787> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x6,%R11 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JNE 529ad <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0xb5d> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
VADDPD (%R13),%YMM7,%YMM7 | 1 | 0 | 0.50 | 0.33 | 0.33 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.50 |
ADD $0x20,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
VADDPD (%R13),%YMM7,%YMM7 | 1 | 0 | 0.50 | 0.33 | 0.33 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.50 |
ADD $0x20,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
VADDPD (%R13),%YMM7,%YMM7 | 1 | 0 | 0.50 | 0.33 | 0.33 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.50 |
ADD $0x20,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
VADDPD (%R13),%YMM7,%YMM7 | 1 | 0 | 0.50 | 0.33 | 0.33 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.50 |
ADD $0x20,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
VADDPD (%R13),%YMM7,%YMM7 | 1 | 0 | 0.50 | 0.33 | 0.33 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.50 |
ADD $0x20,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
VADDPD (%R13),%YMM7,%YMM7 | 1 | 0 | 0.50 | 0.33 | 0.33 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.50 |
ADD $0x20,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
CMP %R12,%R13 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 52653 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x803> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
VEXTRACTF128 $0x1,%YMM7,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
VADDPD %XMM7,%XMM0,%XMM2 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 |
VUNPCKHPD %XMM2,%XMM2,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
VADDPD %XMM2,%XMM4,%XMM6 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 |
TEST $0x3,%R8B | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 2 | 0.20 |
JE 52693 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x843> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
AND $-0x4,%R8 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1-2 | 0.20 |
LEA (%RBX,%R8,8),%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA 0x8(%RBX),%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
VADDSD (%RBX),%XMM6,%XMM6 | 1 | 0 | 0.50 | 0.33 | 0.33 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.50 |
CMP %R14,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 52693 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x843> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
LEA 0x10(%RBX),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
VADDSD 0x8(%RBX),%XMM6,%XMM6 | 1 | 0 | 0.50 | 0.33 | 0.33 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.50 |
CMP %RAX,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 52693 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x843> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
VADDSD 0x10(%RBX),%XMM6,%XMM6 | 1 | 0 | 0.50 | 0.33 | 0.33 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.50 |
MOV 0xd8(%R15),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RCX,-0xd0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R9,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
LEA -0x38(%RBP),%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
VMOVSD %XMM6,0x138(%R15) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
VMOVSD (%RDX,%RSI,8),%XMM1 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x248(%R15),%ESI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
VSUBSD %XMM6,%XMM1,%XMM5 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 |
VMOVSD %XMM5,0xb0(%R15) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
VZEROUPPER | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
CALL 84f0 <_ZNK11qmcplusplus11ParticleSet14getDistTableAAEi@plt> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV %R15,-0x70(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
VXORPD %XMM3,%XMM3,%XMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV 0x90(%R15),%R10 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOVQ $0,-0x40(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
LEA -0x50(%RBP),%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
XOR %R8D,%R8D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV 0x158(%R15),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0xb8(%RAX),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
VMOVAPD %XMM3,-0x50(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 |
MOV %R10,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
LEA -0x1(%R10),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %R10,%R11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R10,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
AND $-0x4,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1-2 | 0.20 |
SHR $0x2,%R11 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
AND $0x3,%R13D | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1-2 | 0.20 |
MOV %RCX,-0x90(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RDI,-0xb0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0xa8(%RAX),%R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
SAL $0x5,%R11 | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
MOV -0xd0(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
VMOVUPD (%RCX),%XMM9 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0-1 | 0.33 |
VMOVSD 0x10(%RCX),%XMM2 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
VADDPD -0x50(%RBP),%XMM9,%XMM0 | 1 | 0 | 0.50 | 0.33 | 0.33 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.50 |
VADDSD -0x40(%RBP),%XMM2,%XMM4 | 1 | 0 | 0.50 | 0.33 | 0.33 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.50 |
MOV -0x70(%RBP),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
VMOVUPD %XMM0,(%RCX) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 |
VMOVSD %XMM4,0x10(%RCX) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
VMOVSD 0xb0(%RDX),%XMM0 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
VZEROUPPER | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
ADD $0x108,%RSP | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
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 %RSI | 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 |
LEA -0x10(%RSI),%RSP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
POP %R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
JMP 8300 <__exp_finite@plt> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.08 |
VMOVUPD (%RBX),%YMM7 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0-1 | 0.33 |
LEA 0x20(%RBX),%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
JMP 525cd <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x77d> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.08 |
VXORPD %XMM6,%XMM6,%XMM6 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
JMP 52673 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x823> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.08 |
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 |
NOP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
Name | Coverage (%) | Time (s) |
---|---|---|
▼miniqmcreference::TwoBodyJastrowRef | 0.88 | 0.76 |
○Loop 549 - stl_numeric.h:140-141 - libqmcwfs.so | 0.07 | 0.06 |
▼Loop 550 - TwoBodyJastrowRef.h:269-271 - libqmcwfs.so– | 0.02 | 0.02 |
○Loop 551 - BsplineFunctor.h:291-298 - libqmcwfs.so | 0.29 | 0.24 |
○Loop 552 - BsplineFunctor.h:305-336 - libqmcwfs.so | 0.07 | 0.05 |
▼Loop 547 - TwoBodyJastrow.h:150-157 - libqmcwfs.so– | 0 | 0 |
○Loop 548 - TwoBodyJastrow.h:155-156 - libqmcwfs.so | 0.42 | 0.35 |