| Function: miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::ratioGrad(qmcpl ... | Module: exec | Source: TwoBodyJastrowRef.h:150-307 [...] | Coverage (incl. loops): 0.60% | (excl. loops): 0.02% |
|---|
| Function: miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::ratioGrad(qmcpl ... | Module: exec | Source: TwoBodyJastrowRef.h:150-307 [...] | Coverage (incl. loops): 0.60% | (excl. loops): 0.02% |
|---|
/usr/include/c++/14/bits/stl_algobase.h: 238 - 1151 |
-------------------------------------------------------------------------------- |
238: if (__b < __a) |
[...] |
952: *__first = __tmp; |
[...] |
1146: if (__n <= 0) |
1147: return __first; |
1148: |
1149: __glibcxx_requires_can_increment(__first, __n); |
1150: |
1151: std::__fill_a(__first, __first + __n, __value); |
/usr/include/c++/14/bits/stl_iterator.h: 1139 - 1139 |
-------------------------------------------------------------------------------- |
1139: { return __normal_iterator(_M_current + __n); } |
/home/eoseret/qaas/qaas_runs/178-212-9071/intel/miniqmc/build/miniqmc/src/Numerics/PETE/OperatorTags.h: 94 - 94 |
-------------------------------------------------------------------------------- |
94: (const_cast<T1&>(a) += b); |
/home/eoseret/qaas/qaas_runs/178-212-9071/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/TinyVector.h: 62 - 62 |
-------------------------------------------------------------------------------- |
62: X[d] = T(0); |
/usr/include/c++/14/bits/stl_vector.h: 1147 - 1263 |
-------------------------------------------------------------------------------- |
1147: operator[](size_type __n) const _GLIBCXX_NOEXCEPT |
[...] |
1263: { return _M_data_ptr(this->_M_impl._M_start); } |
/home/eoseret/qaas/qaas_runs/178-212-9071/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/OhmmsVector.h: 221 - 249 |
-------------------------------------------------------------------------------- |
221: inline Type_t& operator[](size_t i) |
222: { |
223: return X[i]; |
[...] |
229: return X[i]; |
[...] |
249: inline const_pointer data() const { return X; } |
/home/eoseret/qaas/qaas_runs/178-212-9071/intel/miniqmc/build/miniqmc/src/QMCWaveFunctions/Jastrow/TwoBodyJastrowRef.h: 150 - 307 |
-------------------------------------------------------------------------------- |
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; |
[...] |
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: } |
/home/eoseret/qaas/qaas_runs/178-212-9071/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/include/c++/14/bits/stl_numeric.h: 140 - 141 |
-------------------------------------------------------------------------------- |
140: for (; __first != __last; ++__first) |
141: __init = _GLIBCXX_MOVE_IF_20(__init) + *__first; |
/home/eoseret/qaas/qaas_runs/178-212-9071/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])); |
0x426300 ADDVL SP, SP, #39 |
0x426304 MOVZ W4, #2 |
0x426308 SUB SP, SP, #224 |
0x42630c STP X29, X30, [SP] |
0x426310 ADD X29, SP, #0 |
0x426314 STP X23, X24, [SP, #48] |
0x426318 ORR X23, XZR, X0 |
0x42631c STP X19, X20, [SP, #16] |
0x426320 ORR W19, WZR, W2 |
0x426324 STP X21, X22, [SP, #32] |
0x426328 STP X25, X26, [SP, #64] |
0x42632c ORR X25, XZR, X3 |
0x426330 STP X27, X28, [SP, #80] |
0x426334 ORR X27, XZR, X1 |
0x426338 LDR W1, [X0, #584] |
0x42633c ORR X0, XZR, X27 |
0x426340 STR W4, [X23, #12] |
0x426344 BL 48fda0 |
0x426348 LDR X21, [X23, #144] |
0x42634c LDR X26, [X0, #144] |
0x426350 LDR X22, [X23, #320] |
0x426354 ORR W24, WZR, W21 |
0x426358 LDR X20, [X23, #344] |
0x42635c LDR X28, [X23, #368] |
0x426360 CMP W21, #0 |
0x426364 B.LE 42639c |
0x426368 UBFM X2, X21, #61, #31 |
0x42636c MOVZ W1, #0 |
0x426370 ORR X0, XZR, X22 |
0x426374 STR X2, [SP, #168] |
0x426378 BL 4101d0 |
0x42637c LDR X2, [SP, #168] |
0x426380 MOVZ W1, #0 |
0x426384 ORR X0, XZR, X20 |
0x426388 BL 4101d0 |
0x42638c LDR X2, [SP, #168] |
0x426390 ORR X0, XZR, X28 |
0x426394 MOVZ W1, #0 |
0x426398 BL 4101d0 |
0x42639c LDR X0, [X27, #24] |
0x4263a0 SBFM X3, X19, #0, #31 |
0x4263a4 LDR X15, [X23, #160] |
0x4263a8 LDR W1, [X0, W19,SXTW #2] |
0x4263ac MUL W14, W1, W15 |
0x4263b0 CBZ X15, 426ca0 |
0x4263b4 STP D8, D9, [SP, #96] |
0x4263b8 MOVZ X1, #0 |
0x4263bc CNTW X0, ALL |
0x4263c0 STP D10, D11, [SP, #112] |
0x4263c4 PTRUE P7.B, ALL |
0x4263c8 STP D12, D13, [SP, #128] |
0x4263cc STP D14, D15, [SP, #144] |
0x4263d0 LDR X5, [X27, #616] |
0x4263d4 LDR X11, [X23, #464] |
0x4263d8 LDR X2, [X23, #512] |
0x4263dc ADD X14, X2, W14,SXTW #3 |
0x4263e0 LDR X2, [X5, #24] |
0x4263e4 ADDVL X13, X11, #1 |
0x4263e8 LDR X12, [X23, #488] |
(232) 0x4263ec LDR X6, [X14, X1,LSL #3] |
(232) 0x4263f0 LDR W10, [X2, X1,LSL #2] |
(232) 0x4263f4 ADD X1, X1, #1 |
(232) 0x4263f8 LDR W7, [X2, X1,LSL #2] |
(232) 0x4263fc LDR D19, [X6, #568] |
(232) 0x426400 CMP W7, W24 |
(232) 0x426404 CSEL W8, W7, W24, #13 |
(232) 0x426408 SUB W17, W8, W10 |
(232) 0x42640c FMUL D12, D19, D19 |
(232) 0x426410 CMP W17, #0 |
(232) 0x426414 B.LE 426c88 |
(232) 0x426418 SBFM X18, X10, #61, #31 |
(232) 0x42641c ANDS X16, X17, #0x7 |
(232) 0x426420 LDR D31, [X6, #8] |
(232) 0x426424 ADD X9, X26, X18 |
(232) 0x426428 SBFM X30, X17, #0, #31 |
(232) 0x42642c MOVZ X4, #0 |
(232) 0x426430 MOVZ W7, #0 |
(232) 0x426434 B.EQ 426570 |
(232) 0x426438 CMP X16, #1 |
(232) 0x42643c B.EQ 426540 |
(232) 0x426440 CMP X16, #2 |
(232) 0x426444 B.EQ 426518 |
(232) 0x426448 CMP X16, #3 |
(232) 0x42644c B.EQ 4264f0 |
(232) 0x426450 CMP X16, #4 |
(232) 0x426454 B.EQ 4264c8 |
(232) 0x426458 CMP X16, #5 |
(232) 0x42645c B.EQ 4264a0 |
(232) 0x426460 CMP X16, #6 |
(232) 0x426464 B.EQ 426478 |
(232) 0x426468 LDR D30, [X26, X18] |
(232) 0x42646c FCMPE D31, D30 |
(232) 0x426470 B.GT 426ebc |
(232) 0x426474 MOVZ X4, #1 |
(232) 0x426478 LDR D0, [X9, X4,LSL #3] |
(232) 0x42647c FCMPE D31, D0 |
(232) 0x426480 B.LS 42649c |
(232) 0x426484 ADD W5, W10, W4 |
(232) 0x426488 CMP W19, W5 |
(232) 0x42648c B.EQ 42649c |
(232) 0x426490 STR W4, [X12, W7,UXTW #2] |
(232) 0x426494 STR D0, [X11, W7,UXTW #3] |
(232) 0x426498 ADD W7, W7, #1 |
(232) 0x42649c ADD X4, X4, #1 |
(232) 0x4264a0 LDR D1, [X9, X4,LSL #3] |
(232) 0x4264a4 FCMPE D31, D1 |
(232) 0x4264a8 B.LS 4264c4 |
(232) 0x4264ac ADD W8, W10, W4 |
(232) 0x4264b0 CMP W19, W8 |
(232) 0x4264b4 B.EQ 4264c4 |
(232) 0x4264b8 STR W4, [X12, W7,UXTW #2] |
(232) 0x4264bc STR D1, [X11, W7,UXTW #3] |
(232) 0x4264c0 ADD W7, W7, #1 |
(232) 0x4264c4 ADD X4, X4, #1 |
(232) 0x4264c8 LDR D2, [X9, X4,LSL #3] |
(232) 0x4264cc FCMPE D31, D2 |
(232) 0x4264d0 B.LS 4264ec |
(232) 0x4264d4 ADD W17, W10, W4 |
(232) 0x4264d8 CMP W19, W17 |
(232) 0x4264dc B.EQ 4264ec |
(232) 0x4264e0 STR W4, [X12, W7,UXTW #2] |
(232) 0x4264e4 STR D2, [X11, W7,UXTW #3] |
(232) 0x4264e8 ADD W7, W7, #1 |
(232) 0x4264ec ADD X4, X4, #1 |
(232) 0x4264f0 LDR D3, [X9, X4,LSL #3] |
(232) 0x4264f4 FCMPE D31, D3 |
(232) 0x4264f8 B.LS 426514 |
(232) 0x4264fc ADD W16, W10, W4 |
(232) 0x426500 CMP W19, W16 |
(232) 0x426504 B.EQ 426514 |
(232) 0x426508 STR W4, [X12, W7,UXTW #2] |
(232) 0x42650c STR D3, [X11, W7,UXTW #3] |
(232) 0x426510 ADD W7, W7, #1 |
(232) 0x426514 ADD X4, X4, #1 |
(232) 0x426518 LDR D4, [X9, X4,LSL #3] |
(232) 0x42651c FCMPE D31, D4 |
(232) 0x426520 B.LS 42653c |
(232) 0x426524 ADD W5, W10, W4 |
(232) 0x426528 CMP W19, W5 |
(232) 0x42652c B.EQ 42653c |
(232) 0x426530 STR W4, [X12, W7,UXTW #2] |
(232) 0x426534 STR D4, [X11, W7,UXTW #3] |
(232) 0x426538 ADD W7, W7, #1 |
(232) 0x42653c ADD X4, X4, #1 |
(232) 0x426540 LDR D5, [X9, X4,LSL #3] |
(232) 0x426544 FCMPE D31, D5 |
(232) 0x426548 B.LS 426564 |
(232) 0x42654c ADD W8, W10, W4 |
(232) 0x426550 CMP W19, W8 |
(232) 0x426554 B.EQ 426564 |
(232) 0x426558 STR W4, [X12, W7,UXTW #2] |
(232) 0x42655c STR D5, [X11, W7,UXTW #3] |
(232) 0x426560 ADD W7, W7, #1 |
(232) 0x426564 ADD X4, X4, #1 |
(232) 0x426568 CMP X4, X30 |
(232) 0x42656c B.EQ 4266b8 |
(233) 0x426570 LDR D6, [X9, X4,LSL #3] |
(233) 0x426574 FCMPE D31, D6 |
(233) 0x426578 B.LS 426594 |
(233) 0x42657c ADD W17, W10, W4 |
(233) 0x426580 CMP W19, W17 |
(233) 0x426584 B.EQ 426594 |
(233) 0x426588 STR W4, [X12, W7,UXTW #2] |
(233) 0x42658c STR D6, [X11, W7,UXTW #3] |
(233) 0x426590 ADD W7, W7, #1 |
(233) 0x426594 ADD X4, X4, #1 |
(233) 0x426598 LDR D7, [X9, X4,LSL #3] |
(233) 0x42659c FCMPE D31, D7 |
(233) 0x4265a0 B.LS 4265bc |
(233) 0x4265a4 ADD W16, W10, W4 |
(233) 0x4265a8 CMP W19, W16 |
(233) 0x4265ac B.EQ 4265bc |
(233) 0x4265b0 STR W4, [X12, W7,UXTW #2] |
(233) 0x4265b4 STR D7, [X11, W7,UXTW #3] |
(233) 0x4265b8 ADD W7, W7, #1 |
(233) 0x4265bc ADD X5, X4, #1 |
(233) 0x4265c0 LDR D8, [X9, X5,LSL #3] |
(233) 0x4265c4 FCMPE D31, D8 |
(233) 0x4265c8 B.LS 4265e4 |
(233) 0x4265cc ADD W8, W10, W5 |
(233) 0x4265d0 CMP W19, W8 |
(233) 0x4265d4 B.EQ 4265e4 |
(233) 0x4265d8 STR W5, [X12, W7,UXTW #2] |
(233) 0x4265dc STR D8, [X11, W7,UXTW #3] |
(233) 0x4265e0 ADD W7, W7, #1 |
(233) 0x4265e4 ADD X16, X4, #2 |
(233) 0x4265e8 LDR D9, [X9, X16,LSL #3] |
(233) 0x4265ec FCMPE D31, D9 |
(233) 0x4265f0 B.LS 42660c |
(233) 0x4265f4 ADD W17, W10, W16 |
(233) 0x4265f8 CMP W19, W17 |
(233) 0x4265fc B.EQ 42660c |
(233) 0x426600 STR W16, [X12, W7,UXTW #2] |
(233) 0x426604 STR D9, [X11, W7,UXTW #3] |
(233) 0x426608 ADD W7, W7, #1 |
(233) 0x42660c ADD X5, X4, #3 |
(233) 0x426610 LDR D10, [X9, X5,LSL #3] |
(233) 0x426614 FCMPE D31, D10 |
(233) 0x426618 B.LS 426634 |
(233) 0x42661c ADD W8, W10, W5 |
(233) 0x426620 CMP W19, W8 |
(233) 0x426624 B.EQ 426634 |
(233) 0x426628 STR W5, [X12, W7,UXTW #2] |
(233) 0x42662c STR D10, [X11, W7,UXTW #3] |
(233) 0x426630 ADD W7, W7, #1 |
(233) 0x426634 ADD X16, X4, #4 |
(233) 0x426638 LDR D11, [X9, X16,LSL #3] |
(233) 0x42663c FCMPE D31, D11 |
(233) 0x426640 B.LS 42665c |
(233) 0x426644 ADD W17, W10, W16 |
(233) 0x426648 CMP W19, W17 |
(233) 0x42664c B.EQ 42665c |
(233) 0x426650 STR W16, [X12, W7,UXTW #2] |
(233) 0x426654 STR D11, [X11, W7,UXTW #3] |
(233) 0x426658 ADD W7, W7, #1 |
(233) 0x42665c ADD X5, X4, #5 |
(233) 0x426660 LDR D13, [X9, X5,LSL #3] |
(233) 0x426664 FCMPE D31, D13 |
(233) 0x426668 B.LS 426684 |
(233) 0x42666c ADD W8, W10, W5 |
(233) 0x426670 CMP W19, W8 |
(233) 0x426674 B.EQ 426684 |
(233) 0x426678 STR W5, [X12, W7,UXTW #2] |
(233) 0x42667c STR D13, [X11, W7,UXTW #3] |
(233) 0x426680 ADD W7, W7, #1 |
(233) 0x426684 ADD X16, X4, #6 |
(233) 0x426688 LDR D14, [X9, X16,LSL #3] |
(233) 0x42668c FCMPE D31, D14 |
(233) 0x426690 B.LS 4266ac |
(233) 0x426694 ADD W17, W10, W16 |
(233) 0x426698 CMP W19, W17 |
(233) 0x42669c B.EQ 4266ac |
(233) 0x4266a0 STR W16, [X12, W7,UXTW #2] |
(233) 0x4266a4 STR D14, [X11, W7,UXTW #3] |
(233) 0x4266a8 ADD W7, W7, #1 |
(233) 0x4266ac ADD X4, X4, #7 |
(233) 0x4266b0 CMP X4, X30 |
(233) 0x4266b4 B.NE 426570 |
(232) 0x4266b8 CBZ W7, 426c88 |
(232) 0x4266bc ADDVL X30, SP, #21 |
(232) 0x4266c0 ADD X8, SP, #176 |
(232) 0x4266c4 LD1RD {Z16.D}, P7/Z, [X6, #50] |
(232) 0x4266c8 ADD X30, X30, #176 |
(232) 0x4266cc ADDVL X16, SP, #9 |
(232) 0x4266d0 LD1RD {Z17.D}, P7/Z, [X6, #20] |
(232) 0x4266d4 ADDVL X17, SP, #10 |
(232) 0x4266d8 LD1RD {Z18.D}, P7/Z, [X6, #21] |
(232) 0x4266dc LD1RD {Z20.D}, P7/Z, [X6, #22] |
(232) 0x4266e0 LD1RD {Z21.D}, P7/Z, [X6, #24] |
(232) 0x4266e4 LD1RD {Z22.D}, P7/Z, [X6, #25] |
(232) 0x4266e8 LD1RD {Z23.D}, P7/Z, [X6, #26] |
(232) 0x4266ec LD1RD {Z24.D}, P7/Z, [X6, #28] |
(232) 0x4266f0 LD1RD {Z25.D}, P7/Z, [X6, #29] |
(232) 0x4266f4 ADD X16, X16, #176 |
(232) 0x4266f8 ADD X17, X17, #176 |
(232) 0x4266fc STR Z18, [X8, #1, MUL VL] |
(232) 0x426700 STR Z20, [X8, #2, MUL VL] |
(232) 0x426704 STR Z21, [X8, #3, MUL VL] |
(232) 0x426708 STR Z22, [X8, #4, MUL VL] |
(232) 0x42670c STR Z23, [X8, #5, MUL VL] |
(232) 0x426710 STR Z24, [X8, #6, MUL VL] |
(232) 0x426714 STR Z25, [X8, #7, MUL VL] |
(232) 0x426718 STR Z16, [X30, MUL VL] |
(232) 0x42671c ADDVL X30, SP, #11 |
(232) 0x426720 STR Z17, [X8, MUL VL] |
(232) 0x426724 INCB X8, ALL, MUL #8 |
(232) 0x426728 LD1RD {Z26.D}, P7/Z, [X6, #30] |
(232) 0x42672c LD1RD {Z27.D}, P7/Z, [X6, #32] |
(232) 0x426730 LD1RD {Z28.D}, P7/Z, [X6, #33] |
(232) 0x426734 ADD X30, X30, #176 |
(232) 0x426738 STR Z26, [X8, MUL VL] |
(232) 0x42673c ADDVL X8, SP, #12 |
(232) 0x426740 STR Z27, [X16, MUL VL] |
(232) 0x426744 ADDVL X16, SP, #13 |
(232) 0x426748 STR Z28, [X17, MUL VL] |
(232) 0x42674c ADDVL X17, SP, #14 |
(232) 0x426750 LDR X4, [X6, #536] |
(232) 0x426754 ADD X8, X8, #176 |
(232) 0x426758 ADD X16, X16, #176 |
(232) 0x42675c ADD X17, X17, #176 |
(232) 0x426760 LD1RD {Z0.D}, P7/Z, [X6, #37] |
(232) 0x426764 LD1RD {Z1.D}, P7/Z, [X6, #38] |
(232) 0x426768 LD1RD {Z2.D}, P7/Z, [X6, #41] |
(232) 0x42676c LD1RD {Z3.D}, P7/Z, [X6, #42] |
(232) 0x426770 LD1RD {Z4.D}, P7/Z, [X6, #45] |
(232) 0x426774 LD1RD {Z5.D}, P7/Z, [X6, #46] |
(232) 0x426778 LD1RD {Z6.D}, P7/Z, [X6, #49] |
(232) 0x42677c LD1RD {Z29.D}, P7/Z, [X6, #34] |
(232) 0x426780 STR Z29, [X30, MUL VL] |
(232) 0x426784 ADDVL X30, SP, #15 |
(232) 0x426788 LD1RD {Z31.D}, P7/Z, [X6, #4] |
(232) 0x42678c LD1RD {Z30.D}, P7/Z, [X6, #5] |
(232) 0x426790 ADD X30, X30, #176 |
(232) 0x426794 DUP Z15.D, Z12.D[0] |
(232) 0x426798 LD1RD {Z12.D}, P7/Z, [X6, #3] |
(232) 0x42679c STR Z31, [X16, MUL VL] |
(232) 0x4267a0 ADDVL X16, SP, #22 |
(232) 0x4267a4 STR Z12, [X8, MUL VL] |
(232) 0x4267a8 ADDVL X8, SP, #16 |
(232) 0x4267ac STR Z30, [X17, MUL VL] |
(232) 0x4267b0 ADDVL X17, SP, #17 |
(232) 0x4267b4 LD1RD {Z7.D}, P7/Z, [X6, #6] |
(232) 0x4267b8 LD1RD {Z8.D}, P7/Z, [X6, #7] |
(232) 0x4267bc LD1RD {Z9.D}, P7/Z, [X6, #8] |
(232) 0x4267c0 LD1RD {Z10.D}, P7/Z, [X6, #9] |
(232) 0x4267c4 LD1RD {Z11.D}, P7/Z, [X6, #10] |
(232) 0x4267c8 ADD X8, X8, #176 |
(232) 0x4267cc ADD X16, X16, #176 |
(232) 0x4267d0 ADD X17, X17, #176 |
(232) 0x4267d4 ADD X10, X28, X18 |
(232) 0x4267d8 STR Z7, [X30, MUL VL] |
(232) 0x4267dc ADD X9, X20, X18 |
(232) 0x4267e0 ADDVL X30, SP, #18 |
(232) 0x4267e4 LD1RD {Z13.D}, P7/Z, [X6, #11] |
(232) 0x4267e8 MOVZ X5, #0 |
(232) 0x4267ec ADD X18, X22, X18 |
(232) 0x4267f0 LD1RD {Z14.D}, P7/Z, [X6, #12] |
(232) 0x4267f4 LD1RD {Z16.D}, P7/Z, [X6, #13] |
(232) 0x4267f8 LD1RD {Z7.D}, P7/Z, [X6, #14] |
(232) 0x4267fc ADD X30, X30, #176 |
(232) 0x426800 STR Z8, [X8, MUL VL] |
(232) 0x426804 LD1RD {Z8.D}, P7/Z, [X6, #15] |
(232) 0x426808 ADDVL X8, SP, #19 |
(232) 0x42680c STR Z9, [X16, MUL VL] |
(232) 0x426810 LD1RD {Z9.D}, P7/Z, [X6, #16] |
(232) 0x426814 ADDVL X16, SP, #23 |
(232) 0x426818 STR Z10, [X17, MUL VL] |
(232) 0x42681c LD1RD {Z10.D}, P7/Z, [X6, #17] |
(232) 0x426820 ADDVL X17, SP, #20 |
(232) 0x426824 STR Z11, [X30, MUL VL] |
(232) 0x426828 LD1RD {Z11.D}, P7/Z, [X6, #18] |
(232) 0x42682c ADDVL X6, SP, #24 |
(232) 0x426830 ADD X8, X8, #176 |
(232) 0x426834 ADD X16, X16, #176 |
(232) 0x426838 DUP Z19.D, Z19.D[0] |
(232) 0x42683c ADD X17, X17, #176 |
(232) 0x426840 ADD X6, X6, #176 |
(232) 0x426844 WHILELO P4.S, WZR, W7 |
(232) 0x426848 STR Z13, [X8, MUL VL] |
(232) 0x42684c STR Z14, [X16, MUL VL] |
(232) 0x426850 STR Z16, [X17, MUL VL] |
(232) 0x426854 STR Z15, [X6, MUL VL] |
(232) 0x426858 HINT #0 |
(232) 0x42685c HINT #0 |
(234) 0x426860 PUNPKLO P5.H, P4.B |
(234) 0x426864 PUNPKHI P6.H, P4.B |
(234) 0x426868 LD1D {Z27.D}, P5/Z, [X11, X5,LSL #3] |
(234) 0x42686c LD1D {Z24.D}, P6/Z, [X13, X5,LSL #3] |
(234) 0x426870 FMUL Z15.D, Z27.D, Z19.D |
(234) 0x426874 FMUL Z31.D, Z24.D, Z19.D |
(234) 0x426878 MOVPRFX Z17, Z15 |
(234) 0x42687c FCVTZS Z17.S, P7/M, Z15.D |
(234) 0x426880 MOVPRFX Z18, Z31 |
(234) 0x426884 FCVTZS Z18.S, P7/M, Z31.D |
(234) 0x426888 MOVPRFX Z20, Z15 |
(234) 0x42688c FRINTZ Z20.D, P7/M, Z15.D |
(234) 0x426890 UZP1 Z21.S, Z17.S, Z18.S |
(234) 0x426894 FSUB Z30.D, Z15.D, Z20.D |
(234) 0x426898 MOVPRFX Z22, Z21 |
(234) 0x42689c ADD Z22.S, Z22.S, #1 |
(234) 0x4268a0 MOVPRFX Z28, Z3 |
(234) 0x4268a4 FMLA Z28.D, P7/M, Z30.D, Z2.D |
(234) 0x4268a8 SUNPKLO Z25.D, Z22 |
(234) 0x4268ac LD1D {Z13.D}, P5/Z, [X4, Z25.D,LSL #3] |
(234) 0x4268b0 FMUL Z12.D, Z13.D, Z28.D |
(234) 0x4268b4 MOVPRFX Z26, Z21 |
(234) 0x4268b8 ADD Z26.S, Z26.S, #3 |
(234) 0x4268bc SUNPKHI Z23.D, Z22 |
(234) 0x4268c0 SUNPKLO Z16.D, Z21 |
(234) 0x4268c4 SUNPKLO Z22.D, Z26 |
(234) 0x4268c8 LD1D {Z14.D}, P5/Z, [X4, Z16.D,LSL #3] |
(234) 0x4268cc MOVPRFX Z28, Z21 |
(234) 0x4268d0 ADD Z28.S, Z28.S, #2 |
(234) 0x4268d4 MOVPRFX Z29, Z1 |
(234) 0x4268d8 FMLA Z29.D, P7/M, Z30.D, Z0.D |
(234) 0x4268dc SUNPKHI Z26.D, Z26 |
(234) 0x4268e0 FMAD Z29.D, P7/M, Z14.D, Z12.D |
(234) 0x4268e4 SUNPKHI Z12.D, Z21 |
(234) 0x4268e8 SUNPKLO Z21.D, Z28 |
(234) 0x4268ec LD1D {Z15.D}, P5/Z, [X4, Z22.D,LSL #3] |
(234) 0x4268f0 ADDVL X30, SP, #21 |
(234) 0x4268f4 LD1D {Z22.D}, P6/Z, [X4, Z26.D,LSL #3] |
(234) 0x4268f8 LD1D {Z26.D}, P5/Z, [X4, Z21.D,LSL #3] |
(234) 0x4268fc MOVPRFX Z21, Z31 |
(234) 0x426900 FRINTZ Z21.D, P7/M, Z31.D |
(234) 0x426904 LD1D {Z17.D}, P6/Z, [X4, Z23.D,LSL #3] |
(234) 0x426908 FSUB Z31.D, Z31.D, Z21.D |
(234) 0x42690c SUNPKHI Z16.D, Z28 |
(234) 0x426910 MOVPRFX Z21, Z3 |
(234) 0x426914 FMLA Z21.D, P7/M, Z31.D, Z2.D |
(234) 0x426918 ADD X30, X30, #176 |
(234) 0x42691c LDR Z20, [X30, MUL VL] |
(234) 0x426920 MOVPRFX Z25, Z5 |
(234) 0x426924 FMLA Z25.D, P7/M, Z30.D, Z4.D |
(234) 0x426928 ORR Z18.D, Z20.D, Z20.D |
(234) 0x42692c ADDVL X8, SP, #24 |
(234) 0x426930 FMLA Z18.D, P7/M, Z30.D, Z6.D |
(234) 0x426934 FMLA Z20.D, P7/M, Z31.D, Z6.D |
(234) 0x426938 FMUL Z23.D, Z15.D, Z18.D |
(234) 0x42693c FMAD Z25.D, P7/M, Z26.D, Z23.D |
(234) 0x426940 FADD Z29.D, Z29.D, Z25.D |
(234) 0x426944 LD1D {Z18.D}, P6/Z, [X4, Z12.D,LSL #3] |
(234) 0x426948 LD1D {Z23.D}, P6/Z, [X4, Z16.D,LSL #3] |
(234) 0x42694c LD1W {Z25.S}, P4/Z, [X12, X5,LSL #2] |
(234) 0x426950 ADD X8, X8, #176 |
(234) 0x426954 LDR Z12, [X8, MUL VL] |
(234) 0x426958 SUNPKLO Z16.D, Z25 |
(234) 0x42695c FMUL Z28.D, Z29.D, Z12.D |
(234) 0x426960 ADDVL X17, SP, #10 |
(234) 0x426964 ST1D {Z28.D}, P5, [X10, Z16.D,LSL #3] |
(234) 0x426968 FMUL Z29.D, Z22.D, Z20.D |
(234) 0x42696c FMUL Z20.D, Z17.D, Z21.D |
(234) 0x426970 FDUP Z21.D, #112 |
(234) 0x426974 SUNPKHI Z25.D, Z25 |
(234) 0x426978 ADD X17, X17, #176 |
(234) 0x42697c ADD X30, SP, #176 |
(234) 0x426980 MOVPRFX Z28, Z5 |
(234) 0x426984 FMLA Z28.D, P7/M, Z31.D, Z4.D |
(234) 0x426988 FDIVR Z27.D, P7/M, Z27.D, Z21.D |
(234) 0x42698c FMAD Z28.D, P7/M, Z23.D, Z29.D |
(234) 0x426990 ADDVL X16, SP, #11 |
(234) 0x426994 MOVPRFX Z29, Z1 |
(234) 0x426998 FMLA Z29.D, P7/M, Z31.D, Z0.D |
(234) 0x42699c ADDVL X6, SP, #8 |
(234) 0x4269a0 FMAD Z29.D, P7/M, Z18.D, Z20.D |
(234) 0x4269a4 FADD Z28.D, Z29.D, Z28.D |
(234) 0x4269a8 FMUL Z12.D, Z28.D, Z12.D |
(234) 0x4269ac ST1D {Z12.D}, P6, [X10, Z25.D,LSL #3] |
(234) 0x4269b0 LDR Z20, [X17, MUL VL] |
(234) 0x4269b4 LDR Z21, [X30, #7, MUL VL] |
(234) 0x4269b8 FMUL Z28.D, Z30.D, Z30.D |
(234) 0x4269bc ADD X8, SP, #176 |
(234) 0x4269c0 ADD X16, X16, #176 |
(234) 0x4269c4 LDR Z12, [X16, MUL VL] |
(234) 0x4269c8 ADD X6, X6, #176 |
(234) 0x4269cc LDR Z29, [X6, MUL VL] |
(234) 0x4269d0 FMLA Z12.D, P7/M, Z30.D, Z20.D |
(234) 0x4269d4 FMLA Z29.D, P7/M, Z30.D, Z21.D |
(234) 0x4269d8 INCB X30, ALL, MUL #9 |
(234) 0x4269dc LDR Z20, [X30, MUL VL] |
(234) 0x4269e0 LDR Z21, [X8, #6, MUL VL] |
(234) 0x4269e4 FMLA Z12.D, P7/M, Z28.D, Z20.D |
(234) 0x4269e8 FMLA Z29.D, P7/M, Z28.D, Z21.D |
(234) 0x4269ec FMUL Z21.D, Z15.D, Z12.D |
(234) 0x4269f0 LDR Z12, [X8, #4, MUL VL] |
(234) 0x4269f4 LDR Z20, [X8, #5, MUL VL] |
(234) 0x4269f8 FMAD Z29.D, P7/M, Z26.D, Z21.D |
(234) 0x4269fc FMLA Z20.D, P7/M, Z30.D, Z12.D |
(234) 0x426a00 LDR Z21, [X8, #3, MUL VL] |
(234) 0x426a04 LDR Z12, [X8, #1, MUL VL] |
(234) 0x426a08 FMLA Z20.D, P7/M, Z28.D, Z21.D |
(234) 0x426a0c ADDVL X16, SP, #10 |
(234) 0x426a10 LDR Z21, [X8, #2, MUL VL] |
(234) 0x426a14 FMUL Z20.D, Z13.D, Z20.D |
(234) 0x426a18 FMLA Z21.D, P7/M, Z30.D, Z12.D |
(234) 0x426a1c LDR Z12, [X8, MUL VL] |
(234) 0x426a20 FMUL Z27.D, Z27.D, Z19.D |
(234) 0x426a24 FMLA Z21.D, P7/M, Z28.D, Z12.D |
(234) 0x426a28 FMAD Z21.D, P7/M, Z14.D, Z20.D |
(234) 0x426a2c FADD Z29.D, Z29.D, Z21.D |
(234) 0x426a30 FMUL Z27.D, Z29.D, Z27.D |
(234) 0x426a34 ADD X16, X16, #176 |
(234) 0x426a38 ST1D {Z27.D}, P5, [X9, Z16.D,LSL #3] |
(234) 0x426a3c LDR Z20, [X16, MUL VL] |
(234) 0x426a40 ADD X6, SP, #176 |
(234) 0x426a44 FDUP Z21.D, #112 |
(234) 0x426a48 LDR Z27, [X6, #7, MUL VL] |
(234) 0x426a4c ADDVL X17, SP, #8 |
(234) 0x426a50 FMUL Z29.D, Z31.D, Z31.D |
(234) 0x426a54 ADD X30, SP, #176 |
(234) 0x426a58 INCB X8, ALL, MUL #11 |
(234) 0x426a5c LDR Z12, [X8, MUL VL] |
(234) 0x426a60 ADD X17, X17, #176 |
(234) 0x426a64 FMLA Z12.D, P7/M, Z31.D, Z20.D |
(234) 0x426a68 INCB X6, ALL, MUL #9 |
(234) 0x426a6c FDIVR Z24.D, P7/M, Z24.D, Z21.D |
(234) 0x426a70 LDR Z21, [X17, MUL VL] |
(234) 0x426a74 LDR Z20, [X6, MUL VL] |
(234) 0x426a78 FMLA Z21.D, P7/M, Z31.D, Z27.D |
(234) 0x426a7c FMLA Z12.D, P7/M, Z29.D, Z20.D |
(234) 0x426a80 LDR Z27, [X30, #6, MUL VL] |
(234) 0x426a84 FMLA Z21.D, P7/M, Z29.D, Z27.D |
(234) 0x426a88 LDR Z20, [X30, #5, MUL VL] |
(234) 0x426a8c FMUL Z27.D, Z22.D, Z12.D |
(234) 0x426a90 LDR Z12, [X30, #4, MUL VL] |
(234) 0x426a94 FMAD Z21.D, P7/M, Z23.D, Z27.D |
(234) 0x426a98 FMLA Z20.D, P7/M, Z31.D, Z12.D |
(234) 0x426a9c LDR Z27, [X30, #3, MUL VL] |
(234) 0x426aa0 LDR Z12, [X30, #1, MUL VL] |
(234) 0x426aa4 FMLA Z20.D, P7/M, Z29.D, Z27.D |
(234) 0x426aa8 ADDVL X17, SP, #17 |
(234) 0x426aac LDR Z27, [X30, #2, MUL VL] |
(234) 0x426ab0 FMUL Z20.D, Z17.D, Z20.D |
(234) 0x426ab4 FMLA Z27.D, P7/M, Z31.D, Z12.D |
(234) 0x426ab8 LDR Z12, [X30, MUL VL] |
(234) 0x426abc FMLA Z27.D, P7/M, Z29.D, Z12.D |
(234) 0x426ac0 FMAD Z27.D, P7/M, Z18.D, Z20.D |
(234) 0x426ac4 FADD Z21.D, Z27.D, Z21.D |
(234) 0x426ac8 ADDVL X8, X30, #22 |
(234) 0x426acc ADD X17, X17, #176 |
(234) 0x426ad0 FMUL Z24.D, Z24.D, Z19.D |
(234) 0x426ad4 ADDVL X16, SP, #18 |
(234) 0x426ad8 FMUL Z24.D, Z21.D, Z24.D |
(234) 0x426adc ADDVL X6, SP, #16 |
(234) 0x426ae0 ST1D {Z24.D}, P6, [X9, Z25.D,LSL #3] |
(234) 0x426ae4 LDR Z21, [X17, MUL VL] |
(234) 0x426ae8 ADDVL X30, SP, #13 |
(234) 0x426aec ADD X16, X16, #176 |
(234) 0x426af0 LDR Z20, [X16, MUL VL] |
(234) 0x426af4 ADD X6, X6, #176 |
(234) 0x426af8 FMLA Z20.D, P7/M, Z30.D, Z21.D |
(234) 0x426afc LDR Z21, [X6, MUL VL] |
(234) 0x426b00 ADD X30, X30, #176 |
(234) 0x426b04 LDR Z12, [X8, MUL VL] |
(234) 0x426b08 FMUL Z27.D, Z30.D, Z28.D |
(234) 0x426b0c FMUL Z24.D, Z28.D, Z12.D |
(234) 0x426b10 ADDVL X8, SP, #12 |
(234) 0x426b14 FMLA Z24.D, P7/M, Z27.D, Z21.D |
(234) 0x426b18 LDR Z21, [X30, MUL VL] |
(234) 0x426b1c ADDVL X16, SP, #15 |
(234) 0x426b20 ADDVL X17, SP, #14 |
(234) 0x426b24 FMUL Z21.D, Z28.D, Z21.D |
(234) 0x426b28 ADDVL X6, SP, #23 |
(234) 0x426b2c ADDVL X30, SP, #19 |
(234) 0x426b30 FADD Z24.D, Z20.D, Z24.D |
(234) 0x426b34 ADD X8, X8, #176 |
(234) 0x426b38 LDR Z20, [X8, MUL VL] |
(234) 0x426b3c ADD X16, X16, #176 |
(234) 0x426b40 FMLA Z21.D, P7/M, Z27.D, Z20.D |
(234) 0x426b44 ADD X17, X17, #176 |
(234) 0x426b48 ADD X6, X6, #176 |
(234) 0x426b4c ADD X30, X30, #176 |
(234) 0x426b50 LDR Z20, [X16, MUL VL] |
(234) 0x426b54 FMUL Z24.D, Z24.D, Z13.D |
(234) 0x426b58 LDR Z13, [X17, MUL VL] |
(234) 0x426b5c ADDVL X8, SP, #20 |
(234) 0x426b60 FMLA Z20.D, P7/M, Z30.D, Z13.D |
(234) 0x426b64 ADDVL X16, SP, #18 |
(234) 0x426b68 FADD Z20.D, Z20.D, Z21.D |
(234) 0x426b6c LDR Z21, [X30, MUL VL] |
(234) 0x426b70 FMAD Z20.D, P7/M, Z14.D, Z24.D |
(234) 0x426b74 LDR Z14, [X6, MUL VL] |
(234) 0x426b78 ADDVL X17, SP, #17 |
(234) 0x426b7c ADDVL X6, SP, #16 |
(234) 0x426b80 ADDVL X30, SP, #13 |
(234) 0x426b84 MOVPRFX Z24, Z11 |
(234) 0x426b88 FMLA Z24.D, P7/M, Z30.D, Z10.D |
(234) 0x426b8c ADD X8, X8, #176 |
(234) 0x426b90 ADD X16, X16, #176 |
(234) 0x426b94 FMUL Z13.D, Z28.D, Z9.D |
(234) 0x426b98 ADD X17, X17, #176 |
(234) 0x426b9c FMUL Z28.D, Z28.D, Z14.D |
(234) 0x426ba0 ADD X6, X6, #176 |
(234) 0x426ba4 ADD X30, X30, #176 |
(234) 0x426ba8 FMLA Z13.D, P7/M, Z27.D, Z8.D |
(234) 0x426bac FMAD Z27.D, P7/M, Z21.D, Z28.D |
(234) 0x426bb0 LDR Z28, [X8, MUL VL] |
(234) 0x426bb4 FADD Z13.D, Z13.D, Z24.D |
(234) 0x426bb8 FMAD Z30.D, P7/M, Z28.D, Z7.D |
(234) 0x426bbc FMUL Z15.D, Z13.D, Z15.D |
(234) 0x426bc0 FADD Z30.D, Z27.D, Z30.D |
(234) 0x426bc4 ADDVL X8, SP, #12 |
(234) 0x426bc8 FMAD Z26.D, P7/M, Z30.D, Z15.D |
(234) 0x426bcc FMUL Z27.D, Z29.D, Z12.D |
(234) 0x426bd0 FADD Z26.D, Z26.D, Z20.D |
(234) 0x426bd4 ST1D {Z26.D}, P5, [X18, Z16.D,LSL #3] |
(234) 0x426bd8 LDR Z20, [X17, MUL VL] |
(234) 0x426bdc LDR Z24, [X6, MUL VL] |
(234) 0x426be0 LDR Z12, [X16, MUL VL] |
(234) 0x426be4 LDR Z21, [X30, MUL VL] |
(234) 0x426be8 FMUL Z16.D, Z31.D, Z29.D |
(234) 0x426bec FMLA Z12.D, P7/M, Z31.D, Z20.D |
(234) 0x426bf0 FMLA Z27.D, P7/M, Z16.D, Z24.D |
(234) 0x426bf4 ADDVL X16, SP, #15 |
(234) 0x426bf8 ADDVL X17, SP, #14 |
(234) 0x426bfc ADDVL X6, SP, #19 |
(234) 0x426c00 FADD Z13.D, Z12.D, Z27.D |
(234) 0x426c04 ADDVL X30, SP, #20 |
(234) 0x426c08 FMUL Z15.D, Z29.D, Z21.D |
(234) 0x426c0c FMUL Z12.D, Z29.D, Z9.D |
(234) 0x426c10 ADD X8, X8, #176 |
(234) 0x426c14 LDR Z28, [X8, MUL VL] |
(234) 0x426c18 FMLA Z12.D, P7/M, Z16.D, Z8.D |
(234) 0x426c1c FMLA Z15.D, P7/M, Z16.D, Z28.D |
(234) 0x426c20 ADD X16, X16, #176 |
(234) 0x426c24 LDR Z30, [X16, MUL VL] |
(234) 0x426c28 ADD X17, X17, #176 |
(234) 0x426c2c LDR Z26, [X17, MUL VL] |
(234) 0x426c30 ADD X6, X6, #176 |
(234) 0x426c34 FMLA Z30.D, P7/M, Z31.D, Z26.D |
(234) 0x426c38 ADD X30, X30, #176 |
(234) 0x426c3c LDR Z24, [X30, MUL VL] |
(234) 0x426c40 FMUL Z17.D, Z17.D, Z13.D |
(234) 0x426c44 FADD Z20.D, Z30.D, Z15.D |
(234) 0x426c48 FMAD Z20.D, P7/M, Z18.D, Z17.D |
(234) 0x426c4c FMUL Z18.D, Z29.D, Z14.D |
(234) 0x426c50 LDR Z14, [X6, MUL VL] |
(234) 0x426c54 MOVPRFX Z29, Z11 |
(234) 0x426c58 FMLA Z29.D, P7/M, Z31.D, Z10.D |
(234) 0x426c5c FMAD Z16.D, P7/M, Z14.D, Z18.D |
(234) 0x426c60 FADD Z27.D, Z29.D, Z12.D |
(234) 0x426c64 FMAD Z31.D, P7/M, Z24.D, Z7.D |
(234) 0x426c68 FMUL Z22.D, Z22.D, Z27.D |
(234) 0x426c6c FADD Z31.D, Z16.D, Z31.D |
(234) 0x426c70 FMAD Z23.D, P7/M, Z31.D, Z22.D |
(234) 0x426c74 FADD Z23.D, Z20.D, Z23.D |
(234) 0x426c78 ST1D {Z23.D}, P6, [X18, Z25.D,LSL #3] |
(234) 0x426c7c ADD X5, X5, X0 |
(234) 0x426c80 WHILELO P4.S, W5, W7 |
(234) 0x426c84 B.NE 426860 |
(232) 0x426c88 CMP X15, X1 |
(232) 0x426c8c B.NE 4263ec |
0x426c90 LDP D8, D9, [SP, #96] |
0x426c94 LDP D10, D11, [SP, #112] |
0x426c98 LDP D12, D13, [SP, #128] |
0x426c9c LDP D14, D15, [SP, #144] |
0x426ca0 UBFM X7, X21, #61, #60 |
0x426ca4 MOVI D28, #0 |
0x426ca8 CBZ X7, 426d5c |
0x426cac UBFM X1, X7, #3, #63 |
0x426cb0 CNTH X11, ALL |
0x426cb4 SUB X2, X1, #1 |
0x426cb8 ADD X0, X11, #7 |
0x426cbc CMP X2, X0 |
0x426cc0 MOVZ X14, #0 |
0x426cc4 B.CC 426efc |
0x426cc8 SUB X12, X1, X11 |
0x426ccc ORR X15, XZR, X22 |
0x426cd0 DUP Z7.D, #0 |
0x426cd4 CNTB X13, ALL, MUL #4 |
0x426cd8 PTRUE P0.B, ALL |
0x426cdc ORR Z1.D, Z7.D, Z7.D |
0x426ce0 ORR Z4.D, Z7.D, Z7.D |
0x426ce4 ORR Z3.D, Z7.D, Z7.D |
(231) 0x426ce8 ADD X14, X14, X11 |
(231) 0x426cec LD1D {Z0.D}, P0/Z, [X15, MUL VL] |
(231) 0x426cf0 LD1D {Z2.D}, P0/Z, [X15, #1, MUL VL] |
(231) 0x426cf4 LD1D {Z5.D}, P0/Z, [X15, #2, MUL VL] |
(231) 0x426cf8 LD1D {Z6.D}, P0/Z, [X15, #3, MUL VL] |
(231) 0x426cfc FADD Z3.D, Z3.D, Z0.D |
(231) 0x426d00 ADD X15, X15, X13 |
(231) 0x426d04 FADD Z4.D, Z4.D, Z2.D |
(231) 0x426d08 FADD Z1.D, Z1.D, Z5.D |
(231) 0x426d0c FADD Z7.D, Z7.D, Z6.D |
(231) 0x426d10 CMP X12, X14 |
(231) 0x426d14 B.CS 426ce8 |
0x426d18 FADD Z25.D, Z1.D, Z7.D |
0x426d1c FADD Z16.D, Z3.D, Z4.D |
0x426d20 FADD Z19.D, Z25.D, Z16.D |
0x426d24 CMP X14, X1 |
0x426d28 B.EQ 426d54 |
0x426d2c MOVZ X24, #0 |
0x426d30 CNTD X21, ALL |
0x426d34 ADD X19, X22, X14,LSL #3 |
0x426d38 SUB X22, X1, X14 |
0x426d3c WHILELO P1.D, XZR, X22 |
(230) 0x426d40 LD1D {Z21.D}, P1/Z, [X19, X24,LSL #3] |
(230) 0x426d44 ADD X24, X24, X21 |
(230) 0x426d48 FADD Z19.D, P1/M, Z19.D, Z21.D |
(230) 0x426d4c WHILELO P1.D, X24, X22 |
(230) 0x426d50 B.NE 426d40 |
0x426d54 PTRUE P2.B, ALL |
0x426d58 FADDV D28, P2, Z19.D |
0x426d5c LDR X26, [X23, #216] |
0x426d60 ORR X0, XZR, X27 |
0x426d64 ADDVL X28, SP, #25 |
0x426d68 STR D28, [X23, #312] |
0x426d6c ADDVL X27, SP, #25 |
0x426d70 ADD X28, X28, #200 |
0x426d74 LDR W1, [X23, #584] |
0x426d78 ADD X27, X27, #176 |
0x426d7c LDR D17, [X26, X3,LSL #3] |
0x426d80 FSUB D30, D17, S28 |
0x426d84 STR D30, [X23, #176] |
0x426d88 BL 48fda0 |
0x426d8c LDR X11, [X23, #144] |
0x426d90 ADDVL X3, SP, #25 |
0x426d94 MOVZ X10, #0 |
0x426d98 LDR X9, [X0, #168] |
0x426d9c STR XZR, [X3, #176] |
0x426da0 LDR X13, [X0, #184] |
0x426da4 STR XZR, [X3, #184] |
0x426da8 SUB X17, X11, #1 |
0x426dac STR XZR, [X3, #192] |
0x426db0 UBFM X16, X9, #61, #60 |
0x426db4 ADDVL X22, X13, #1 |
0x426db8 CBZ X11, 426ed8 |
0x426dbc CNTW X30, ALL |
0x426dc0 CNTD X8, ALL |
0x426dc4 PTRUE P3.B, ALL |
0x426dc8 ADD X5, X30, #3 |
0x426dcc SUB X7, X11, X30 |
0x426dd0 RDVL X14, #63 |
0x426dd4 ADDVL X6, X20, #1 |
(228) 0x426dd8 MOVZ X1, #0 |
(228) 0x426ddc CMP X17, X5 |
(228) 0x426de0 B.CC 426ef4 |
(228) 0x426de4 ADD X4, X22, X14 |
(228) 0x426de8 DUP Z18.D, #0 |
(228) 0x426dec ORR Z29.D, Z18.D, Z18.D |
(229) 0x426df0 LD1D {Z20.D}, P3/Z, [X6, X1,LSL #3] |
(229) 0x426df4 LD1D {Z27.D}, P3/Z, [X22, X1,LSL #3] |
(229) 0x426df8 LD1D {Z24.D}, P3/Z, [X4, X1,LSL #3] |
(229) 0x426dfc LD1D {Z22.D}, P3/Z, [X20, X1,LSL #3] |
(229) 0x426e00 ADD X1, X1, X30 |
(229) 0x426e04 FMLA Z18.D, P3/M, Z27.D, Z20.D |
(229) 0x426e08 FMLA Z29.D, P3/M, Z24.D, Z22.D |
(229) 0x426e0c CMP X1, X7 |
(229) 0x426e10 B.LS 426df0 |
(228) 0x426e14 FADD Z26.D, Z18.D, Z29.D |
(228) 0x426e18 CMP X11, X1 |
(228) 0x426e1c B.EQ 426e58 |
(228) 0x426e20 ADD X0, X1, X10 |
(228) 0x426e24 SUB X12, X11, X1 |
(228) 0x426e28 ADD X21, X20, X1,LSL #3 |
(228) 0x426e2c ADD X15, X13, X0,LSL #3 |
(228) 0x426e30 MOVZ X2, #0 |
(228) 0x426e34 ORR W19, WZR, W12 |
(228) 0x426e38 WHILELO P7.D, WZR, W12 |
(228) 0x426e3c HINT #0 |
(227) 0x426e40 LD1D {Z31.D}, P7/Z, [X21, X2,LSL #3] |
(227) 0x426e44 LD1D {Z23.D}, P7/Z, [X15, X2,LSL #3] |
(227) 0x426e48 ADD X2, X2, X8 |
(227) 0x426e4c FMLA Z26.D, P7/M, Z23.D, Z31.D |
(227) 0x426e50 WHILELO P7.D, W2, W19 |
(227) 0x426e54 B.NE 426e40 |
(228) 0x426e58 FADDV D19, P3, Z26.D |
(228) 0x426e5c ADD X22, X22, X16 |
(228) 0x426e60 ADD X10, X10, X9 |
(228) 0x426e64 STR D19, [X27], #8 |
(228) 0x426e68 CMP X28, X27 |
(228) 0x426e6c B.NE 426dd8 |
0x426e70 ADDVL X20, SP, #25 |
0x426e74 LDR Q3, [X25] |
0x426e78 LDR D4, [X25, #16] |
0x426e7c LDR Q0, [X20, #176] |
0x426e80 LDR D2, [X20, #192] |
0x426e84 FADD V5.2D, V3.2D, V0.2D |
0x426e88 FADD D6, D4, D2 |
0x426e8c STR Q5, [X25] |
0x426e90 STR D6, [X25, #16] |
0x426e94 LDR D0, [X23, #176] |
0x426e98 LDP X29, X30, [SP] |
0x426e9c LDP X19, X20, [SP, #16] |
0x426ea0 LDP X21, X22, [SP, #32] |
0x426ea4 LDP X25, X26, [SP, #64] |
0x426ea8 LDP X27, X28, [SP, #80] |
0x426eac LDP X23, X24, [SP, #48] |
0x426eb0 ADDVL SP, SP, #25 |
0x426eb4 ADD SP, SP, #224 |
0x426eb8 B 4100e0 |
(232) 0x426ebc CMP W19, W10 |
(232) 0x426ec0 B.EQ 426474 |
(232) 0x426ec4 MOVZ X4, #0 |
(232) 0x426ec8 MOVZ W7, #1 |
(232) 0x426ecc STR WZR, [X12, X4] |
(232) 0x426ed0 STR D30, [X11, X4] |
(232) 0x426ed4 B 426474 |
(226) 0x426ed8 STR XZR, [X27], #8 |
(226) 0x426edc CMP X28, X27 |
(226) 0x426ee0 B.EQ 426e70 |
(226) 0x426ee4 STR XZR, [X27], #8 |
(226) 0x426ee8 CMP X28, X27 |
(226) 0x426eec B.NE 426ed8 |
0x426ef0 B 426e70 |
(228) 0x426ef4 DUP Z26.D, #0 |
(228) 0x426ef8 B 426e20 |
0x426efc DUP Z19.D, #0 |
0x426f00 B 426d2c |
0x426f04 HINT #0 |
0x426f08 HINT #0 |
0x426f0c HINT #0 |
0x426f10 HINT #0 |
0x426f14 HINT #0 |
0x426f18 HINT #0 |
0x426f1c HINT #0 |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►98.14+ | qmcplusplus::WaveFunction::rat[...] | WaveFunction.cpp:201 | exec |
| ○ | main._omp_fn.1 | miniqmc.cpp:443 | exec |
| ○ | omp_fulfill_event | libgomp.so.1.0.0 | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 |
| min | med | avg | max |
|---|---|---|---|
| Percentile Index | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 |
|---|---|---|---|---|---|---|---|---|---|---|
| Value |
| min | med | avg | max |
|---|---|---|---|
| Percentile Index | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 |
|---|---|---|---|---|---|---|---|---|---|---|
| Value |
| Path / |
The code analyzed by CQA in that panel excludes loops and represents 0.02% of application time for run gcc_0
| Source file and lines | TwoBodyJastrowRef.h:150-307 |
| Module | exec |
| nb instructions | 153 |
| nb uops | 146 |
| loop length | 612 |
| used w registers | 9 |
| used x registers | 30 |
| used b registers | 0 |
| used h registers | 0 |
| used s registers | 2 |
| used d registers | 15 |
| used q registers | 3 |
| used v registers | 3 |
| used z registers | 7 |
| nb stack references | 23 |
| micro-operation queue | 18.25 cycles |
| front end | 18.25 cycles |
| P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12 | P13 | P14 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| uops | 7.00 | 7.00 | 15.75 | 15.75 | 21.00 | 15.50 | 8.50 | 8.50 | 2.50 | 2.50 | 18.83 | 18.50 | 18.67 | 5.50 | 5.50 |
| cycles | 7.00 | 7.00 | 15.75 | 15.75 | 21.00 | 15.50 | 8.50 | 8.50 | 3.25 | 3.25 | 18.83 | 18.50 | 18.67 | 5.50 | 5.50 |
| Cycles executing div or sqrt instructions | NA |
| Front-end | 18.25 |
| Dispatch | 21.00 |
| Overall L1 | 21.00 |
| all | 15% |
| load | 21% |
| store | 26% |
| mul | 0% |
| add-sub | 0% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| other | 9% |
| all | 71% |
| load | NA (no load vectorizable/vectorized instructions) |
| store | NA (no store vectorizable/vectorized instructions) |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | 71% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | NA (no other vectorizable/vectorized instructions) |
| all | 19% |
| load | 21% |
| store | 26% |
| mul | 0% |
| add-sub | 26% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | 9% |
| all | 33% |
| load | 30% |
| store | 38% |
| mul | 12% |
| add-sub | 25% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| other | 37% |
| all | 71% |
| load | NA (no load vectorizable/vectorized instructions) |
| store | NA (no store vectorizable/vectorized instructions) |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | 71% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | NA (no other vectorizable/vectorized instructions) |
| all | 36% |
| load | 30% |
| store | 38% |
| mul | 12% |
| add-sub | 42% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | 37% |
| Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12 | P13 | P14 | Latency | Recip. throughput | Vectorization |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ADDVL SP, SP, #39 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | N/A |
| MOVZ W4, #2 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (12.5%) |
| SUB SP, SP, #224 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| STP X29, X30, [SP] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (50.0%) |
| ADD X29, SP, #0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| STP X23, X24, [SP, #48] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (50.0%) |
| ORR X23, XZR, X0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| STP X19, X20, [SP, #16] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (50.0%) |
| ORR W19, WZR, W2 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| STP X21, X22, [SP, #32] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (50.0%) |
| STP X25, X26, [SP, #64] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (50.0%) |
| ORR X25, XZR, X3 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| STP X27, X28, [SP, #80] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (50.0%) |
| ORR X27, XZR, X1 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| LDR W1, [X0, #584] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (12.5%) |
| ORR X0, XZR, X27 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| STR W4, [X23, #12] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (12.5%) |
| BL 48fda0 <_ZNK11qmcplusplus11ParticleSet14getDistTableAAEi> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X21, [X23, #144] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X26, [X0, #144] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X22, [X23, #320] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ORR W24, WZR, W21 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (12.5%) |
| LDR X20, [X23, #344] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X28, [X23, #368] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| CMP W21, #0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (12.5%) |
| B.LE 42639c <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x9c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| UBFM X2, X21, #61, #31 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| MOVZ W1, #0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (12.5%) |
| ORR X0, XZR, X22 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| STR X2, [SP, #168] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (25.0%) |
| BL 4101d0 <@plt_start@+0x1b0> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X2, [SP, #168] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| MOVZ W1, #0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (12.5%) |
| ORR X0, XZR, X20 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| BL 4101d0 <@plt_start@+0x1b0> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X2, [SP, #168] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ORR X0, XZR, X28 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| MOVZ W1, #0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (12.5%) |
| BL 4101d0 <@plt_start@+0x1b0> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X0, [X27, #24] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| SBFM X3, X19, #0, #31 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| LDR X15, [X23, #160] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR W1, [X0, W19,SXTW #2] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (12.5%) |
| MUL W14, W1, W15 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0.50 | scal (12.5%) |
| CBZ X15, 426ca0 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x9a0> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| STP D8, D9, [SP, #96] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 2 | 0.50 | vect (50.0%) |
| MOVZ X1, #0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| CNTW X0, ALL | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | N/A |
| STP D10, D11, [SP, #112] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 2 | 0.50 | vect (50.0%) |
| PTRUE P7.B, ALL | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (100.0%) |
| STP D12, D13, [SP, #128] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 2 | 0.50 | vect (50.0%) |
| STP D14, D15, [SP, #144] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 2 | 0.50 | vect (50.0%) |
| LDR X5, [X27, #616] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X11, [X23, #464] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X2, [X23, #512] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X14, X2, W14,SXTW #3 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0.50 | scal (25.0%) |
| LDR X2, [X5, #24] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADDVL X13, X11, #1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| LDR X12, [X23, #488] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDP D8, D9, [SP, #96] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 | vect (50.0%) |
| LDP D10, D11, [SP, #112] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 | vect (50.0%) |
| LDP D12, D13, [SP, #128] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 | vect (50.0%) |
| LDP D14, D15, [SP, #144] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 | vect (50.0%) |
| UBFM X7, X21, #61, #60 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| MOVI D28, #0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 | scal (25.0%) |
| CBZ X7, 426d5c <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0xa5c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| UBFM X1, X7, #3, #63 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| CNTH X11, ALL | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| SUB X2, X1, #1 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| ADD X0, X11, #7 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| CMP X2, X0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| MOVZ X14, #0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| B.CC 426efc <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0xbfc> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| SUB X12, X1, X11 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| ORR X15, XZR, X22 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| DUP Z7.D, #0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0.50 | scal (3.1%) |
| CNTB X13, ALL, MUL #4 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| PTRUE P0.B, ALL | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (100.0%) |
| ORR Z1.D, Z7.D, Z7.D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0.50 | vect (100.0%) |
| ORR Z4.D, Z7.D, Z7.D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0.50 | vect (100.0%) |
| ORR Z3.D, Z7.D, Z7.D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0.50 | vect (100.0%) |
| FADD Z25.D, Z1.D, Z7.D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0.50 | vect (100.0%) |
| FADD Z16.D, Z3.D, Z4.D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0.50 | vect (100.0%) |
| FADD Z19.D, Z25.D, Z16.D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0.50 | vect (100.0%) |
| CMP X14, X1 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| B.EQ 426d54 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0xa54> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| MOVZ X24, #0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| CNTD X21, ALL | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| ADD X19, X22, X14,LSL #3 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| SUB X22, X1, X14 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| WHILELO P1.D, XZR, X22 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 2 | N/A |
| PTRUE P2.B, ALL | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (100.0%) |
| FADDV D28, P2, Z19.D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.75 | 0.75 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 9 | 2 | vect (100.0%) |
| LDR X26, [X23, #216] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| ORR X0, XZR, X27 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| ADDVL X28, SP, #25 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| STR D28, [X23, #312] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 2 | 0.50 | scal (25.0%) |
| ADDVL X27, SP, #25 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | N/A |
| ADD X28, X28, #200 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| LDR W1, [X23, #584] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (12.5%) |
| ADD X27, X27, #176 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| LDR D17, [X26, X3,LSL #3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 | scal (25.0%) |
| FSUB D30, D17, S28 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 | scal (25.0%) |
| STR D30, [X23, #176] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 2 | 0.50 | scal (25.0%) |
| BL 48fda0 <_ZNK11qmcplusplus11ParticleSet14getDistTableAAEi> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X11, [X23, #144] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADDVL X3, SP, #25 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | N/A |
| MOVZ X10, #0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| LDR X9, [X0, #168] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| STR XZR, [X3, #176] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (25.0%) |
| LDR X13, [X0, #184] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| STR XZR, [X3, #184] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (25.0%) |
| SUB X17, X11, #1 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| STR XZR, [X3, #192] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (25.0%) |
| UBFM X16, X9, #61, #60 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| ADDVL X22, X13, #1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| CBZ X11, 426ed8 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0xbd8> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| CNTW X30, ALL | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| CNTD X8, ALL | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| PTRUE P3.B, ALL | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (100.0%) |
| ADD X5, X30, #3 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| SUB X7, X11, X30 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| RDVL X14, #63 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| ADDVL X6, X20, #1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| ADDVL X20, SP, #25 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | N/A |
| LDR Q3, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 | vect (50.0%) |
| LDR D4, [X25, #16] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 | scal (25.0%) |
| LDR Q0, [X20, #176] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 | vect (50.0%) |
| LDR D2, [X20, #192] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 | scal (25.0%) |
| FADD V5.2D, V3.2D, V0.2D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 | vect (50.0%) |
| FADD D6, D4, D2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 | scal (25.0%) |
| STR Q5, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 2 | 0.50 | vect (50.0%) |
| STR D6, [X25, #16] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 2 | 0.50 | scal (25.0%) |
| LDR D0, [X23, #176] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 | scal (25.0%) |
| LDP X29, X30, [SP] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 | scal (50.0%) |
| LDP X19, X20, [SP, #16] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 | N/A |
| LDP X21, X22, [SP, #32] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 | scal (50.0%) |
| LDP X25, X26, [SP, #64] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 | N/A |
| LDP X27, X28, [SP, #80] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 | N/A |
| LDP X23, X24, [SP, #48] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 | N/A |
| ADDVL SP, SP, #25 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | N/A |
| ADD SP, SP, #224 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| B 4100e0 <@plt_start@+0xc0> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| B 426e70 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0xb70> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| DUP Z19.D, #0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0.50 | scal (3.1%) |
| B 426d2c <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0xa2c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| HINT #0 | N/A | ||||||||||||||||||
| HINT #0 | N/A | ||||||||||||||||||
| HINT #0 | N/A | ||||||||||||||||||
| HINT #0 | N/A | ||||||||||||||||||
| HINT #0 | N/A | ||||||||||||||||||
| HINT #0 | N/A | ||||||||||||||||||
| HINT #0 | N/A |
The code analyzed by CQA in that panel excludes loops and represents 0.02% of application time for run gcc_0
| Source file and lines | TwoBodyJastrowRef.h:150-307 |
| Module | exec |
| nb instructions | 153 |
| nb uops | 146 |
| loop length | 612 |
| used w registers | 9 |
| used x registers | 30 |
| used b registers | 0 |
| used h registers | 0 |
| used s registers | 2 |
| used d registers | 15 |
| used q registers | 3 |
| used v registers | 3 |
| used z registers | 7 |
| nb stack references | 23 |
| micro-operation queue | 18.25 cycles |
| front end | 18.25 cycles |
| P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12 | P13 | P14 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| uops | 7.00 | 7.00 | 15.75 | 15.75 | 21.00 | 15.50 | 8.50 | 8.50 | 2.50 | 2.50 | 18.83 | 18.50 | 18.67 | 5.50 | 5.50 |
| cycles | 7.00 | 7.00 | 15.75 | 15.75 | 21.00 | 15.50 | 8.50 | 8.50 | 3.25 | 3.25 | 18.83 | 18.50 | 18.67 | 5.50 | 5.50 |
| Cycles executing div or sqrt instructions | NA |
| Front-end | 18.25 |
| Dispatch | 21.00 |
| Overall L1 | 21.00 |
| all | 15% |
| load | 21% |
| store | 26% |
| mul | 0% |
| add-sub | 0% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| other | 9% |
| all | 71% |
| load | NA (no load vectorizable/vectorized instructions) |
| store | NA (no store vectorizable/vectorized instructions) |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | 71% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | NA (no other vectorizable/vectorized instructions) |
| all | 19% |
| load | 21% |
| store | 26% |
| mul | 0% |
| add-sub | 26% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | 9% |
| all | 33% |
| load | 30% |
| store | 38% |
| mul | 12% |
| add-sub | 25% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| other | 37% |
| all | 71% |
| load | NA (no load vectorizable/vectorized instructions) |
| store | NA (no store vectorizable/vectorized instructions) |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | 71% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | NA (no other vectorizable/vectorized instructions) |
| all | 36% |
| load | 30% |
| store | 38% |
| mul | 12% |
| add-sub | 42% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | 37% |
| Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12 | P13 | P14 | Latency | Recip. throughput | Vectorization |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ADDVL SP, SP, #39 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | N/A |
| MOVZ W4, #2 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (12.5%) |
| SUB SP, SP, #224 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| STP X29, X30, [SP] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (50.0%) |
| ADD X29, SP, #0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| STP X23, X24, [SP, #48] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (50.0%) |
| ORR X23, XZR, X0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| STP X19, X20, [SP, #16] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (50.0%) |
| ORR W19, WZR, W2 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| STP X21, X22, [SP, #32] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (50.0%) |
| STP X25, X26, [SP, #64] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (50.0%) |
| ORR X25, XZR, X3 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| STP X27, X28, [SP, #80] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (50.0%) |
| ORR X27, XZR, X1 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| LDR W1, [X0, #584] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (12.5%) |
| ORR X0, XZR, X27 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| STR W4, [X23, #12] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (12.5%) |
| BL 48fda0 <_ZNK11qmcplusplus11ParticleSet14getDistTableAAEi> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X21, [X23, #144] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X26, [X0, #144] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X22, [X23, #320] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ORR W24, WZR, W21 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (12.5%) |
| LDR X20, [X23, #344] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X28, [X23, #368] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| CMP W21, #0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (12.5%) |
| B.LE 42639c <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x9c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| UBFM X2, X21, #61, #31 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| MOVZ W1, #0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (12.5%) |
| ORR X0, XZR, X22 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| STR X2, [SP, #168] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (25.0%) |
| BL 4101d0 <@plt_start@+0x1b0> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X2, [SP, #168] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| MOVZ W1, #0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (12.5%) |
| ORR X0, XZR, X20 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| BL 4101d0 <@plt_start@+0x1b0> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X2, [SP, #168] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ORR X0, XZR, X28 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| MOVZ W1, #0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (12.5%) |
| BL 4101d0 <@plt_start@+0x1b0> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X0, [X27, #24] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| SBFM X3, X19, #0, #31 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| LDR X15, [X23, #160] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR W1, [X0, W19,SXTW #2] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (12.5%) |
| MUL W14, W1, W15 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0.50 | scal (12.5%) |
| CBZ X15, 426ca0 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0x9a0> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| STP D8, D9, [SP, #96] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 2 | 0.50 | vect (50.0%) |
| MOVZ X1, #0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| CNTW X0, ALL | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | N/A |
| STP D10, D11, [SP, #112] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 2 | 0.50 | vect (50.0%) |
| PTRUE P7.B, ALL | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (100.0%) |
| STP D12, D13, [SP, #128] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 2 | 0.50 | vect (50.0%) |
| STP D14, D15, [SP, #144] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 2 | 0.50 | vect (50.0%) |
| LDR X5, [X27, #616] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X11, [X23, #464] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X2, [X23, #512] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X14, X2, W14,SXTW #3 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0.50 | scal (25.0%) |
| LDR X2, [X5, #24] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADDVL X13, X11, #1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| LDR X12, [X23, #488] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDP D8, D9, [SP, #96] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 | vect (50.0%) |
| LDP D10, D11, [SP, #112] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 | vect (50.0%) |
| LDP D12, D13, [SP, #128] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 | vect (50.0%) |
| LDP D14, D15, [SP, #144] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 | vect (50.0%) |
| UBFM X7, X21, #61, #60 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| MOVI D28, #0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 | scal (25.0%) |
| CBZ X7, 426d5c <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0xa5c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| UBFM X1, X7, #3, #63 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| CNTH X11, ALL | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| SUB X2, X1, #1 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| ADD X0, X11, #7 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| CMP X2, X0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| MOVZ X14, #0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| B.CC 426efc <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0xbfc> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| SUB X12, X1, X11 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| ORR X15, XZR, X22 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| DUP Z7.D, #0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0.50 | scal (3.1%) |
| CNTB X13, ALL, MUL #4 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| PTRUE P0.B, ALL | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (100.0%) |
| ORR Z1.D, Z7.D, Z7.D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0.50 | vect (100.0%) |
| ORR Z4.D, Z7.D, Z7.D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0.50 | vect (100.0%) |
| ORR Z3.D, Z7.D, Z7.D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0.50 | vect (100.0%) |
| FADD Z25.D, Z1.D, Z7.D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0.50 | vect (100.0%) |
| FADD Z16.D, Z3.D, Z4.D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0.50 | vect (100.0%) |
| FADD Z19.D, Z25.D, Z16.D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0.50 | vect (100.0%) |
| CMP X14, X1 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| B.EQ 426d54 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0xa54> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| MOVZ X24, #0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| CNTD X21, ALL | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| ADD X19, X22, X14,LSL #3 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| SUB X22, X1, X14 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| WHILELO P1.D, XZR, X22 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 2 | N/A |
| PTRUE P2.B, ALL | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (100.0%) |
| FADDV D28, P2, Z19.D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.75 | 0.75 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 9 | 2 | vect (100.0%) |
| LDR X26, [X23, #216] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| ORR X0, XZR, X27 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| ADDVL X28, SP, #25 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| STR D28, [X23, #312] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 2 | 0.50 | scal (25.0%) |
| ADDVL X27, SP, #25 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | N/A |
| ADD X28, X28, #200 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| LDR W1, [X23, #584] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (12.5%) |
| ADD X27, X27, #176 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| LDR D17, [X26, X3,LSL #3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 | scal (25.0%) |
| FSUB D30, D17, S28 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 | scal (25.0%) |
| STR D30, [X23, #176] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 2 | 0.50 | scal (25.0%) |
| BL 48fda0 <_ZNK11qmcplusplus11ParticleSet14getDistTableAAEi> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X11, [X23, #144] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADDVL X3, SP, #25 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | N/A |
| MOVZ X10, #0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| LDR X9, [X0, #168] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| STR XZR, [X3, #176] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (25.0%) |
| LDR X13, [X0, #184] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| STR XZR, [X3, #184] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (25.0%) |
| SUB X17, X11, #1 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| STR XZR, [X3, #192] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (25.0%) |
| UBFM X16, X9, #61, #60 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| ADDVL X22, X13, #1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| CBZ X11, 426ed8 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0xbd8> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| CNTW X30, ALL | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| CNTD X8, ALL | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| PTRUE P3.B, ALL | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (100.0%) |
| ADD X5, X30, #3 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| SUB X7, X11, X30 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| RDVL X14, #63 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| ADDVL X6, X20, #1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| ADDVL X20, SP, #25 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | N/A |
| LDR Q3, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 | vect (50.0%) |
| LDR D4, [X25, #16] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 | scal (25.0%) |
| LDR Q0, [X20, #176] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 | vect (50.0%) |
| LDR D2, [X20, #192] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 | scal (25.0%) |
| FADD V5.2D, V3.2D, V0.2D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 | vect (50.0%) |
| FADD D6, D4, D2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 | scal (25.0%) |
| STR Q5, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 2 | 0.50 | vect (50.0%) |
| STR D6, [X25, #16] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 2 | 0.50 | scal (25.0%) |
| LDR D0, [X23, #176] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 | scal (25.0%) |
| LDP X29, X30, [SP] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 | scal (50.0%) |
| LDP X19, X20, [SP, #16] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 | N/A |
| LDP X21, X22, [SP, #32] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 | scal (50.0%) |
| LDP X25, X26, [SP, #64] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 | N/A |
| LDP X27, X28, [SP, #80] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 | N/A |
| LDP X23, X24, [SP, #48] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 | N/A |
| ADDVL SP, SP, #25 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | N/A |
| ADD SP, SP, #224 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| B 4100e0 <@plt_start@+0xc0> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| B 426e70 <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0xb70> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| DUP Z19.D, #0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0.50 | scal (3.1%) |
| B 426d2c <_ZN16miniqmcreference17TwoBodyJastrowRefIN11qmcplusplus14BsplineFunctorIdEEE9ratioGradERNS1_11ParticleSetEiRNS1_10TinyVectorIdLj3EEE+0xa2c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| HINT #0 | N/A | ||||||||||||||||||
| HINT #0 | N/A | ||||||||||||||||||
| HINT #0 | N/A | ||||||||||||||||||
| HINT #0 | N/A | ||||||||||||||||||
| HINT #0 | N/A | ||||||||||||||||||
| HINT #0 | N/A | ||||||||||||||||||
| HINT #0 | N/A |
| Name | Coverage (%) | Time (s) |
|---|---|---|
| ▼miniqmcreference::TwoBodyJastrowRef | 0.60 | 0.91 |
| ▼Loop 232 - TwoBodyJastrowRef.h:269-271 - exec– | 0.02 | 0.03 |
| ○Loop 233 - BsplineFunctor.h:291-298 - exec | 0.19 | 0.29 |
| ○Loop 234 - BsplineFunctor.h:305-336 - exec | 0.03 | 0.04 |
| ○Loop 231 - stl_numeric.h:140-141 - exec | 0.01 | 0.03 |
| ▼Loop 228 - TwoBodyJastrowRef.h:150-157 - exec– | 0.00 | 0.00 |
| ○Loop 229 - TwoBodyJastrowRef.h:155-156 - exec | 0.32 | 0.49 |
| ○Loop 227 - TwoBodyJastrowRef.h:155-156 - exec | 0.00 | 0.00 |
| ○Loop 230 - stl_numeric.h:140-141 - exec | 0.00 | 0.00 |
| ○Loop 226 - TwoBodyJastrowRef.h:150-157 - exec | 0.00 | 0.00 |
