Function: do_pairs(int, int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float ... | Module: libgromacs_mpi.so.9.0.0 | Source: pairs.cpp:125-1055 [...] | Coverage (incl. loops): 0.30% | (excl. loops): 0.00% |
---|
Function: do_pairs(int, int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float ... | Module: libgromacs_mpi.so.9.0.0 | Source: pairs.cpp:125-1055 [...] | Coverage (incl. loops): 0.30% | (excl. loops): 0.00% |
---|
/home/eoseret/gromacs-2024.2/src/gromacs/simd/include/gromacs/simd/scalar/scalar.h: 114 - 130 |
-------------------------------------------------------------------------------- |
114: return a * b + c; |
[...] |
130: return a * b - c; |
/usr/lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/cmath: 464 - 464 |
-------------------------------------------------------------------------------- |
464: { return __builtin_sqrtf(__x); } |
/home/eoseret/gromacs-2024.2/api/legacy/include/gromacs/math/functions.h: 164 - 164 |
-------------------------------------------------------------------------------- |
164: return 1.0F / std::sqrt(x); |
/home/eoseret/gromacs-2024.2/src/gromacs/simd/include/gromacs/simd/scalar/scalar_util.h: 123 - 191 |
-------------------------------------------------------------------------------- |
123: *v0 = base[align * offset[0]]; |
124: *v1 = base[align * offset[0] + 1]; |
125: *v2 = base[align * offset[0] + 2]; |
[...] |
167: base[align * offset[0]] += v0; |
168: base[align * offset[0] + 1] += v1; |
169: base[align * offset[0] + 2] += v2; |
[...] |
189: base[align * offset[0]] -= v0; |
190: base[align * offset[0] + 1] -= v1; |
191: base[align * offset[0] + 2] -= v2; |
/usr/lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/bits/stl_vector.h: 1169 - 1169 |
-------------------------------------------------------------------------------- |
1169: { return _M_data_ptr(this->_M_impl._M_start); } |
/home/eoseret/gromacs-2024.2/api/legacy/include/gromacs/utility/enumerationhelpers.h: 239 - 239 |
-------------------------------------------------------------------------------- |
239: return m_elements[std::size_t(enumIndex)]; |
/home/eoseret/gromacs-2024.2/api/legacy/include/gromacs/utility/arrayref.h: 82 - 82 |
-------------------------------------------------------------------------------- |
82: it_ += i; |
/usr/lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/bits/unique_ptr.h: 173 - 173 |
-------------------------------------------------------------------------------- |
173: pointer _M_ptr() const { return std::get<0>(_M_t); } |
/home/eoseret/gromacs-2024.2/src/gromacs/listed_forces/pairs.cpp: 125 - 1055 |
-------------------------------------------------------------------------------- |
125: r = r2 * rinv; |
126: rtab = r * tabscale; |
127: ntab = static_cast<int>(rtab); |
128: eps = rtab - ntab; |
129: eps2 = eps * eps; |
130: ntab = static_cast<int>(tableStride * ntab); |
131: /* Electrostatics */ |
132: Y = vftab[ntab]; |
133: F = vftab[ntab + 1]; |
134: Geps = eps * vftab[ntab + 2]; |
135: Heps2 = eps2 * vftab[ntab + 3]; |
136: Fp = F + Geps + Heps2; |
137: VVe = Y + eps * Fp; |
138: FFe = Fp + Geps + 2.0 * Heps2; |
139: /* Dispersion */ |
140: Y = vftab[ntab + 4]; |
141: F = vftab[ntab + 5]; |
142: Geps = eps * vftab[ntab + 6]; |
143: Heps2 = eps2 * vftab[ntab + 7]; |
144: Fp = F + Geps + Heps2; |
145: VVd = Y + eps * Fp; |
146: FFd = Fp + Geps + 2.0 * Heps2; |
147: /* Repulsion */ |
148: Y = vftab[ntab + 8]; |
149: F = vftab[ntab + 9]; |
150: Geps = eps * vftab[ntab + 10]; |
151: Heps2 = eps2 * vftab[ntab + 11]; |
152: Fp = F + Geps + Heps2; |
153: VVr = Y + eps * Fp; |
154: FFr = Fp + Geps + 2.0 * Heps2; |
155: |
156: *velec = qq * VVe; |
157: *vvdw = c6 * VVd + c12 * VVr; |
158: |
159: fscal = -(qq * FFe + c6 * FFd + c12 * FFr) * tabscale * rinv; |
[...] |
550: switch (ftype) |
[...] |
558: energygrp_elec = grppener->energyGroupPairTerms[NonBondedEnergyTerms::CoulombSR].data(); |
[...] |
564: gmx_fatal(FARGS, "Unknown function type %d in do_nonbonded14", ftype); |
565: } |
566: |
567: if (fr->efep != FreeEnergyPerturbationType::No) |
568: { |
569: if (atomIsPerturbed.empty()) |
[...] |
580: LFC[0] = 1.0 - lambda[static_cast<int>(FreeEnergyPerturbationCouplingType::Coul)]; |
581: LFV[0] = 1.0 - lambda[static_cast<int>(FreeEnergyPerturbationCouplingType::Vdw)]; |
582: LFC[1] = lambda[static_cast<int>(FreeEnergyPerturbationCouplingType::Coul)]; |
583: LFV[1] = lambda[static_cast<int>(FreeEnergyPerturbationCouplingType::Vdw)]; |
584: |
585: /*derivative of the lambda factor for state A and B */ |
586: DLF[0] = -1; |
[...] |
592: for (i = 0; i < 2; i++) |
593: { |
594: lfac_coul[i] = (scParams.lambdaPower == 2 ? (1 - LFC[i]) * (1 - LFC[i]) : (1 - LFC[i])); |
595: dlfac_coul[i] = DLF[i] * scParams.lambdaPower * oneSixth |
596: * (scParams.lambdaPower == 2 ? (1 - LFC[i]) : 1); |
597: lfac_vdw[i] = (scParams.lambdaPower == 2 ? (1 - LFV[i]) * (1 - LFV[i]) : (1 - LFV[i])); |
598: dlfac_vdw[i] = DLF[i] * scParams.lambdaPower * oneSixth |
599: * (scParams.lambdaPower == 2 ? (1 - LFV[i]) : 1); |
[...] |
616: for (i = 0; (i < nbonds);) |
617: { |
618: itype = iatoms[i++]; |
619: ai = iatoms[i++]; |
620: aj = iatoms[i++]; |
621: gid = GID(cENER[ai], cENER[aj], numEnergyGroups); |
622: |
623: /* Get parameters */ |
624: switch (ftype) |
625: { |
626: case F_LJ14: |
627: bFreeEnergy = |
628: (fr->efep != FreeEnergyPerturbationType::No |
629: && ((!atomIsPerturbed.empty() && (atomIsPerturbed[ai] || atomIsPerturbed[aj])) |
630: || iparams[itype].lj14.c6A != iparams[itype].lj14.c6B |
631: || iparams[itype].lj14.c12A != iparams[itype].lj14.c12B)); |
632: qq = chargeA[ai] * chargeA[aj] * epsfac * fr->fudgeQQ; |
633: c6 = iparams[itype].lj14.c6A; |
634: c12 = iparams[itype].lj14.c12A; |
635: break; |
636: case F_LJC14_Q: |
637: qq = iparams[itype].ljc14.qi * iparams[itype].ljc14.qj * epsfac |
638: * iparams[itype].ljc14.fqq; |
639: c6 = iparams[itype].ljc14.c6; |
640: c12 = iparams[itype].ljc14.c12; |
641: break; |
642: case F_LJC_PAIRS_NB: |
643: qq = iparams[itype].ljcnb.qi * iparams[itype].ljcnb.qj * epsfac; |
644: c6 = iparams[itype].ljcnb.c6; |
[...] |
658: c6 *= 6.0; |
659: c12 *= 12.0; |
660: |
661: /* Do we need to apply full periodic boundary conditions? */ |
662: if (fr->bMolPBC) |
663: { |
664: fshift_index = pbc_dx_aiuc(pbc, x[ai], x[aj], dx); |
[...] |
673: if (r2 >= fr->pairsTable->interactionRange * fr->pairsTable->interactionRange) |
674: { |
675: /* This check isn't race free. But it doesn't matter because if a race occurs the only |
676: * disadvantage is that the warning is printed twice */ |
677: if (!warned_rlimit) |
678: { |
679: warning_rlimit(x, ai, aj, global_atom_index, sqrt(r2), fr->pairsTable->interactionRange); |
680: warned_rlimit = TRUE; |
681: } |
682: continue; |
683: } |
684: |
685: if (bFreeEnergy) |
686: { |
687: /* Currently free energy is only supported for F_LJ14, so no need to check for that if we got here */ |
688: qqB = chargeB[ai] * chargeB[aj] * epsfac * fr->fudgeQQ; |
689: c6B = iparams[itype].lj14.c6B * 6.0; |
690: c12B = iparams[itype].lj14.c12B * 12.0; |
691: |
692: const auto& scParams = *fr->ic->softCoreParameters; |
693: if (scParams.softcoreType == SoftcoreType::Beutler) |
694: { |
695: if (scParams.alphaCoulomb == 0 && scParams.alphaVdw == 0) |
696: { |
697: fscal = free_energy_evaluate_single<KernelSoftcoreType::None>( |
[...] |
724: fscal = free_energy_evaluate_single<KernelSoftcoreType::Beutler>( |
[...] |
752: if (scParams.gapsysScaleLinpointCoul == 0 && scParams.gapsysScaleLinpointVdW == 0) |
753: { |
754: fscal = free_energy_evaluate_single<KernelSoftcoreType::None>( |
[...] |
781: fscal = free_energy_evaluate_single<KernelSoftcoreType::Gapsys>( |
[...] |
812: fr->pairsTable->scale, |
813: fr->pairsTable->data.data(), |
814: fr->pairsTable->stride, |
[...] |
822: energygrp_elec[gid] += velec; |
823: energygrp_vdw[gid] += vvdw; |
824: svmul(fscal, dx, dx); |
825: |
826: /* Add the forces */ |
827: rvec_inc(f[ai], dx); |
828: rvec_dec(f[aj], dx); |
829: |
830: if (computeVirial(flavor)) |
831: { |
832: if (fshift_index != c_centralShiftIndex) |
833: { |
834: rvec_inc(fshift[fshift_index], dx); |
[...] |
873: for (int i = 0; i < nbonds; i += pack_size * nfa1) |
[...] |
879: for (int s = 0; s < pack_size; s++) |
880: { |
881: int itype = iatoms[iu]; |
882: ai[s] = iatoms[iu + 1]; |
883: aj[s] = iatoms[iu + 2]; |
884: |
885: if (i + s * nfa1 < nbonds) |
886: { |
887: coeff[0 * pack_size + s] = iparams[itype].lj14.c6A; |
888: coeff[1 * pack_size + s] = iparams[itype].lj14.c12A; |
889: coeff[2 * pack_size + s] = charge[ai[s]] * charge[aj[s]]; |
890: |
891: /* Avoid indexing the iatoms array out of bounds. |
892: * We pad the coordinate indices with the last atom pair. |
893: */ |
894: if (iu + nfa1 < nbonds) |
[...] |
902: coeff[0 * pack_size + s] = 0; |
903: coeff[1 * pack_size + s] = 0; |
904: coeff[2 * pack_size + s] = 0; |
[...] |
910: gatherLoadUTranspose<3>(reinterpret_cast<const real*>(x), ai, &xi[XX], &xi[YY], &xi[ZZ]); |
911: gatherLoadUTranspose<3>(reinterpret_cast<const real*>(x), aj, &xj[XX], &xj[YY], &xj[ZZ]); |
[...] |
919: c12 = twelve * c12; |
920: |
921: T dr[DIM]; |
922: pbc_dx_aiuc(pbc, xi, xj, dr); |
923: |
924: T rsq = dr[XX] * dr[XX] + dr[YY] * dr[YY] + dr[ZZ] * dr[ZZ]; |
925: T rinv = gmx::invsqrt(rsq); |
926: T rinv2 = rinv * rinv; |
927: T rinv6 = rinv2 * rinv2 * rinv2; |
928: |
929: /* Calculate the Coulomb force * r */ |
930: T cfr = ef * qq * rinv; |
931: |
932: /* Calculate the LJ force * r and add it to the Coulomb part */ |
933: T fr = gmx::fma(fms(c12, rinv6, c6), rinv6, cfr); |
934: |
935: T finvr = fr * rinv2; |
936: T fx = finvr * dr[XX]; |
937: T fy = finvr * dr[YY]; |
938: T fz = finvr * dr[ZZ]; |
[...] |
970: { |
971: if (ftype == F_LJ14 && fr->ic->vdwtype != VanDerWaalsType::User |
972: && !usingUserTableElectrostatics(fr->ic->eeltype) && !havePerturbedInteractions |
[...] |
984: if (fr->use_simd_kernels) |
985: { |
986: alignas(GMX_SIMD_ALIGNMENT) real pbc_simd[9 * GMX_SIMD_REAL_WIDTH]; |
987: set_pbc_simd(pbc, pbc_simd); |
[...] |
999: if (pbc != nullptr) |
[...] |
1005: set_pbc(&pbc_no, PbcType::No, nullptr); |
[...] |
1013: else if (stepWork.computeVirial) |
[...] |
1055: } |
/home/eoseret/gromacs-2024.2/api/legacy/include/gromacs/mdtypes/md_enums.h: 319 - 319 |
-------------------------------------------------------------------------------- |
319: return (cit == CoulombInteractionType::User || cit == CoulombInteractionType::PmeUser |
/home/eoseret/gromacs-2024.2/src/external/boost/stl_interfaces/iterator_interface.hpp: 459 - 459 |
-------------------------------------------------------------------------------- |
459: return detail::common_diff(lhs, rhs) == 0; |
/home/eoseret/gromacs-2024.2/src/gromacs/simd/include/gromacs/simd/impl_x86_avx_512/impl_x86_avx_512_util_float.h: 68 - 291 |
-------------------------------------------------------------------------------- |
68: return _mm512_slli_epi32(x.simdInternal_, 2); |
[...] |
113: v->simdInternal_ = _mm512_i32gather_ps(offset.simdInternal_, base, sizeof(float) * align_); |
[...] |
194: t5 = _mm512_unpacklo_ps(v0.simdInternal_, v2.simdInternal_); |
195: t6 = _mm512_unpackhi_ps(v0.simdInternal_, v2.simdInternal_); |
196: t7 = _mm512_unpacklo_ps(v1.simdInternal_, _mm512_setzero_ps()); |
197: t8 = _mm512_unpackhi_ps(v1.simdInternal_, _mm512_setzero_ps()); |
198: t[0] = _mm512_unpacklo_ps(t5, t7); // x0 y0 z0 0 | x4 y4 z4 0 |
199: t[1] = _mm512_unpackhi_ps(t5, t7); // x1 y1 z1 0 | x5 y5 z5 0 |
200: t[2] = _mm512_unpacklo_ps(t6, t8); // x2 y2 z2 0 | x6 y6 z6 0 |
201: t[3] = _mm512_unpackhi_ps(t6, t8); // x3 y3 z3 0 | x7 y7 z7 0 |
202: if (align % 4 == 0) |
203: { |
204: for (i = 0; i < 4; i++) |
205: { |
206: _mm_store_ps(base + o[i], |
207: _mm_add_ps(_mm_load_ps(base + o[i]), _mm512_castps512_ps128(t[i]))); |
208: _mm_store_ps(base + o[4 + i], |
209: _mm_add_ps(_mm_load_ps(base + o[4 + i]), _mm512_extractf32x4_ps(t[i], 1))); |
210: _mm_store_ps(base + o[8 + i], |
211: _mm_add_ps(_mm_load_ps(base + o[8 + i]), _mm512_extractf32x4_ps(t[i], 2))); |
212: _mm_store_ps(base + o[12 + i], |
213: _mm_add_ps(_mm_load_ps(base + o[12 + i]), _mm512_extractf32x4_ps(t[i], 3))); |
[...] |
284: _mm_store_ps(base + o[i], |
285: _mm_sub_ps(_mm_load_ps(base + o[i]), _mm512_castps512_ps128(t[i]))); |
286: _mm_store_ps(base + o[4 + i], |
287: _mm_sub_ps(_mm_load_ps(base + o[4 + i]), _mm512_extractf32x4_ps(t[i], 1))); |
288: _mm_store_ps(base + o[8 + i], |
289: _mm_sub_ps(_mm_load_ps(base + o[8 + i]), _mm512_extractf32x4_ps(t[i], 2))); |
290: _mm_store_ps(base + o[12 + i], |
291: _mm_sub_ps(_mm_load_ps(base + o[12 + i]), _mm512_extractf32x4_ps(t[i], 3))); |
/home/eoseret/gromacs-2024.2/api/legacy/include/gromacs/math/vec.h: 141 - 345 |
-------------------------------------------------------------------------------- |
141: x = a[XX] + b[XX]; |
142: y = a[YY] + b[YY]; |
143: z = a[ZZ] + b[ZZ]; |
144: |
145: a[XX] = x; |
146: a[YY] = y; |
147: a[ZZ] = z; |
[...] |
167: x = a[XX] - b[XX]; |
168: y = a[YY] - b[YY]; |
169: z = a[ZZ] - b[ZZ]; |
170: |
171: c[XX] = x; |
172: c[YY] = y; |
173: c[ZZ] = z; |
[...] |
193: x = a[XX] - b[XX]; |
194: y = a[YY] - b[YY]; |
195: z = a[ZZ] - b[ZZ]; |
196: |
197: a[XX] = x; |
198: a[YY] = y; |
199: a[ZZ] = z; |
[...] |
270: v2[XX] = a * v1[XX]; |
271: v2[YY] = a * v1[YY]; |
272: v2[ZZ] = a * v1[ZZ]; |
[...] |
345: return a[XX] * a[XX] + a[YY] * a[YY] + a[ZZ] * a[ZZ]; |
/home/eoseret/gromacs-2024.2/src/gromacs/simd/include/gromacs/simd/impl_x86_avx_512/impl_x86_avx_512_simd_float.h: 181 - 451 |
-------------------------------------------------------------------------------- |
181: return { _mm512_add_ps(a.simdInternal_, b.simdInternal_) }; |
182: } |
183: |
184: static inline SimdFloat gmx_simdcall operator-(SimdFloat a, SimdFloat b) |
185: { |
186: return { _mm512_sub_ps(a.simdInternal_, b.simdInternal_) }; |
[...] |
197: return { _mm512_mul_ps(a.simdInternal_, b.simdInternal_) }; |
198: } |
199: |
200: static inline SimdFloat gmx_simdcall fma(SimdFloat a, SimdFloat b, SimdFloat c) |
201: { |
202: return { _mm512_fmadd_ps(a.simdInternal_, b.simdInternal_, c.simdInternal_) }; |
203: } |
204: |
205: static inline SimdFloat gmx_simdcall fms(SimdFloat a, SimdFloat b, SimdFloat c) |
206: { |
207: return { _mm512_fmsub_ps(a.simdInternal_, b.simdInternal_, c.simdInternal_) }; |
[...] |
224: return { _mm512_rsqrt14_ps(x.simdInternal_) }; |
[...] |
279: return { _mm512_roundscale_ps(x.simdInternal_, 0) }; |
[...] |
451: return { _mm512_mullo_epi32(a.simdInternal_, b.simdInternal_) }; |
0xbebd90 PUSH %RBP |
0xbebd91 MOV %RSP,%RBP |
0xbebd94 PUSH %R15 |
0xbebd96 PUSH %R14 |
0xbebd98 PUSH %R13 |
0xbebd9a PUSH %R12 |
0xbebd9c PUSH %RBX |
0xbebd9d AND $-0x40,%RSP |
0xbebda1 SUB $0x600,%RSP |
0xbebda8 MOV %R9,%R15 |
0xbebdab MOV %RCX,0x50(%RSP) |
0xbebdb0 MOV %RDX,%R12 |
0xbebdb3 MOV %ESI,0x48(%RSP) |
0xbebdb7 MOV %EDI,%R10D |
0xbebdba MOV 0x88(%RBP),%RCX |
0xbebdc1 MOV 0x78(%RBP),%R9 |
0xbebdc5 LEA 0x30(%RBP),%R14 |
0xbebdc9 MOV 0x18(%RBP),%RBX |
0xbebdcd CMP $0x21,%EDI |
0xbebdd0 MOV %R15,0x200(%RSP) |
0xbebdd8 MOV %R8,0x90(%RSP) |
0xbebde0 JNE bebdee |
0xbebde2 MOV (%R9),%RAX |
0xbebde5 CMPL $0x3,(%RAX) |
0xbebde8 JNE bec0af |
0xbebdee MOV 0x90(%RBP),%RAX |
0xbebdf5 LEA 0x60(%RBP),%RSI |
0xbebdf9 LEA 0x50(%RBP),%RDI |
0xbebdfd LEA 0x40(%RBP),%R8 |
0xbebe01 CMPB $0,0x4(%RCX) |
0xbebe05 MOV 0x20(%RBP),%RDX |
0xbebe09 MOV (%R14),%RCX |
0xbebe0c MOV %RCX,0xa8(%RSP) |
0xbebe14 MOV (%R8),%RCX |
0xbebe17 MOV %RCX,0x80(%RSP) |
0xbebe1f MOV (%RDI),%RCX |
0xbebe22 MOV %RCX,0xa0(%RSP) |
0xbebe2a MOV 0x8(%RDI),%RCX |
0xbebe2e MOV %RCX,0x98(%RSP) |
0xbebe36 MOV (%RSI),%RCX |
0xbebe39 MOV %RCX,0x340(%RSP) |
0xbebe41 MOV %R10D,0x88(%RSP) |
0xbebe49 JE bebf7f |
0xbebe4f CMP $0x21,%R10D |
0xbebe53 MOV 0x48(%RSP),%EDI |
0xbebe57 JE bebe6d |
0xbebe59 CMP $0x24,%R10D |
0xbebe5d JE bec851 |
0xbebe63 CMP $0x23,%R10D |
0xbebe67 JNE bedac2 |
0xbebe6d LEA 0x50(%RAX),%RCX |
0xbebe71 ADD $0x68,%RAX |
0xbebe75 CMPL $0,0x90(%R9) |
0xbebe7d JE bec867 |
0xbebe83 VMOVSS 0x8(%RDX),%XMM3 |
0xbebe88 VMOVSS 0xc(%RDX),%XMM2 |
0xbebe8d VMOVSS -0x88fd09(%RIP),%XMM1 |
0xbebe95 VSUBSS %XMM2,%XMM1,%XMM0 |
0xbebe99 VMOVSS %XMM0,0x100(%RSP) |
0xbebea2 VMOVSS %XMM3,0xc4(%RSP) |
0xbebeab VMOVSS %XMM2,0x104(%RSP) |
0xbebeb4 VMOVSD -0x88d59c(%RIP),%XMM2 |
0xbebebc VMOVSD %XMM2,0x58(%RSP) |
0xbebec2 MOV 0x98(%RSP),%RDX |
0xbebeca CMP 0xa0(%RSP),%RDX |
0xbebed2 MOV (%R9),%RDX |
0xbebed5 MOV 0x90(%RDX),%RSI |
0xbebedc MOV 0x8(%RSI),%ESI |
0xbebedf VCVTSI2SS %ESI,%XMM4,%XMM2 |
0xbebee3 MOV 0x80(%RSP),%R8 |
0xbebeeb CMOVE 0xa8(%RSP),%R8 |
0xbebef4 MOV %R8,0x80(%RSP) |
0xbebefc VSUBSS %XMM3,%XMM1,%XMM3 |
0xbebf00 VMOVSS %XMM3,0xc0(%RSP) |
0xbebf09 VSUBSS %XMM3,%XMM1,%XMM4 |
0xbebf0d CMP $0x2,%ESI |
0xbebf10 JNE bec873 |
0xbebf16 VINSERTPS $0x10,%XMM3,%XMM4,%XMM5 |
0xbebf1c VMULPS %XMM5,%XMM5,%XMM5 |
0xbebf20 VMULSS -0x88f738(%RIP),%XMM2,%XMM6 |
0xbebf28 VMULSS %XMM6,%XMM4,%XMM4 |
0xbebf2c VMOVSS %XMM4,0x68(%RSP) |
0xbebf32 VSUBSS %XMM0,%XMM1,%XMM1 |
0xbebf36 VMULSS %XMM1,%XMM6,%XMM4 |
0xbebf3a VMOVSS %XMM4,0x60(%RSP) |
0xbebf40 VMOVLPS %XMM5,0x78(%RSP) |
0xbebf46 VMULSS -0x88fc8a(%RIP),%XMM2,%XMM2 |
0xbebf4e VMULSS %XMM2,%XMM3,%XMM3 |
0xbebf52 VMOVSS %XMM3,0x6c(%RSP) |
0xbebf58 VINSERTPS $0x10,%XMM0,%XMM1,%XMM1 |
0xbebf5e VMULPS %XMM1,%XMM1,%XMM1 |
0xbebf62 VMOVLPS %XMM1,0x70(%RSP) |
0xbebf68 VMULSS %XMM0,%XMM2,%XMM0 |
0xbebf6c VMOVSS %XMM0,0x64(%RSP) |
0xbebf72 TEST %EDI,%EDI |
0xbebf74 JG bec8bf |
0xbebf7a JMP bedab0 |
0xbebf7f CMP $0x21,%R10D |
0xbebf83 MOV 0x48(%RSP),%EDI |
0xbebf87 JE bebf9d |
0xbebf89 CMP $0x24,%R10D |
0xbebf8d JE bed087 |
0xbebf93 CMP $0x23,%R10D |
0xbebf97 JNE bedafc |
0xbebf9d LEA 0x50(%RAX),%RCX |
0xbebfa1 ADD $0x68,%RAX |
0xbebfa5 CMPL $0,0x90(%R9) |
0xbebfad JE bed09d |
0xbebfb3 VMOVSS 0x8(%RDX),%XMM3 |
0xbebfb8 VMOVSS 0xc(%RDX),%XMM2 |
0xbebfbd VMOVSS -0x88fe39(%RIP),%XMM1 |
0xbebfc5 VSUBSS %XMM2,%XMM1,%XMM0 |
0xbebfc9 VMOVSS %XMM0,0x100(%RSP) |
0xbebfd2 VMOVSS %XMM3,0xc4(%RSP) |
0xbebfdb VMOVSS %XMM2,0x104(%RSP) |
0xbebfe4 VMOVSD -0x88d6cc(%RIP),%XMM2 |
0xbebfec VMOVSD %XMM2,0x58(%RSP) |
0xbebff2 MOV 0x98(%RSP),%RDX |
0xbebffa CMP 0xa0(%RSP),%RDX |
0xbec002 MOV (%R9),%RDX |
0xbec005 MOV 0x90(%RDX),%RSI |
0xbec00c MOV 0x8(%RSI),%ESI |
0xbec00f VCVTSI2SS %ESI,%XMM4,%XMM2 |
0xbec013 MOV 0x80(%RSP),%R8 |
0xbec01b CMOVE 0xa8(%RSP),%R8 |
0xbec024 MOV %R8,0x80(%RSP) |
0xbec02c VSUBSS %XMM3,%XMM1,%XMM3 |
0xbec030 VMOVSS %XMM3,0xc0(%RSP) |
0xbec039 VSUBSS %XMM3,%XMM1,%XMM4 |
0xbec03d CMP $0x2,%ESI |
0xbec040 JNE bed0a9 |
0xbec046 VINSERTPS $0x10,%XMM3,%XMM4,%XMM5 |
0xbec04c VMULPS %XMM5,%XMM5,%XMM5 |
0xbec050 VMULSS -0x88f868(%RIP),%XMM2,%XMM6 |
0xbec058 VMULSS %XMM6,%XMM4,%XMM4 |
0xbec05c VMOVSS %XMM4,0x68(%RSP) |
0xbec062 VSUBSS %XMM0,%XMM1,%XMM1 |
0xbec066 VMULSS %XMM1,%XMM6,%XMM4 |
0xbec06a VMOVSS %XMM4,0x60(%RSP) |
0xbec070 VMOVLPS %XMM5,0x78(%RSP) |
0xbec076 VMULSS -0x88fdba(%RIP),%XMM2,%XMM2 |
0xbec07e VMULSS %XMM2,%XMM3,%XMM3 |
0xbec082 VMOVSS %XMM3,0x6c(%RSP) |
0xbec088 VINSERTPS $0x10,%XMM0,%XMM1,%XMM1 |
0xbec08e VMULPS %XMM1,%XMM1,%XMM1 |
0xbec092 VMOVLPS %XMM1,0x70(%RSP) |
0xbec098 VMULSS %XMM0,%XMM2,%XMM0 |
0xbec09c VMOVSS %XMM0,0x64(%RSP) |
0xbec0a2 TEST %EDI,%EDI |
0xbec0a4 JG bed0f5 |
0xbec0aa JMP bedab0 |
0xbec0af MOV 0x44(%RAX),%ESI |
0xbec0b2 CMP $0x10,%ESI |
0xbec0b5 SETB %DL |
0xbec0b8 MOVZX 0x5(%RCX),%EDI |
0xbec0bc OR 0x4(%RCX),%DIL |
0xbec0c0 JNE bebdee |
0xbec0c6 CMPB $0,0x80(%RBP) |
0xbec0cd JNE bebdee |
0xbec0d3 MOV $0xa200,%EDI |
0xbec0d8 SHRX %ESI,%EDI,%ESI |
0xbec0dd AND %SIL,%DL |
0xbec0e0 JNE bebdee |
0xbec0e6 CMPB $0,0x2d(%R9) |
0xbec0eb JE bed84e |
0xbec0f1 MOV %R8,%R13 |
0xbec0f4 LEA 0x380(%RSP),%RSI |
0xbec0fc MOV %RBX,%RDI |
0xbec0ff CALL fab030 <@plt_start@+0x7b80> |
0xbec104 CMPL $0,0x48(%RSP) |
0xbec109 JLE bedab0 |
0xbec10f MOV (%R14),%RAX |
0xbec112 MOV 0x78(%RBP),%RDX |
0xbec116 MOV (%RDX),%RCX |
0xbec119 VMOVSS 0x6c(%RCX),%XMM0 |
0xbec11e VMULSS 0x80(%RDX),%XMM0,%XMM0 |
0xbec126 VBROADCASTSS %XMM0,%ZMM0 |
0xbec12c VMOVAPS %ZMM0,0x240(%RSP) |
0xbec134 LEA 0x4(%R13),%RCX |
0xbec138 MOV %RCX,0x88(%RSP) |
0xbec140 LEA 0x8(%R13),%RDX |
0xbec144 MOV 0x48(%RSP),%ESI |
0xbec148 VMOVAPS 0x380(%RSP),%ZMM0 |
0xbec150 VMOVAPS %ZMM0,0x340(%RSP) |
0xbec158 VMOVAPS 0x3c0(%RSP),%ZMM0 |
0xbec160 VMOVAPS %ZMM0,0x180(%RSP) |
0xbec168 VMOVAPS 0x400(%RSP),%ZMM0 |
0xbec170 VMOVAPS %ZMM0,0x140(%RSP) |
0xbec178 VMOVAPS 0x440(%RSP),%ZMM0 |
0xbec180 VMOVAPS %ZMM0,0x200(%RSP) |
0xbec188 VMOVAPS 0x480(%RSP),%ZMM5 |
0xbec190 VMOVAPS 0x4c0(%RSP),%ZMM6 |
0xbec198 VMOVAPS 0x500(%RSP),%ZMM7 |
0xbec1a0 VMOVAPS 0x540(%RSP),%ZMM8 |
0xbec1a8 VMOVAPS 0x580(%RSP),%ZMM9 |
0xbec1b0 XOR %EDI,%EDI |
0xbec1b2 VPBROADCASTD -0x88fff4(%RIP),%ZMM10 |
0xbec1bc VXORPS %XMM11,%XMM11,%XMM11 |
0xbec1c1 VBROADCASTSS -0x88fe33(%RIP),%ZMM12 |
0xbec1cb VBROADCASTSS -0x88fd59(%RIP),%ZMM13 |
0xbec1d5 VBROADCASTSS -0x89008b(%RIP),%ZMM14 |
0xbec1df VBROADCASTSS -0x88fcf9(%RIP),%ZMM15 |
0xbec1e9 VMOVDQA64 -0x8868f3(%RIP),%YMM16 |
0xbec1f3 VMOVDQA64 -0x88023d(%RIP),%YMM17 |
0xbec1fd JMP bec784 |
0xbec202 NOPW %CS:(%RAX,%RAX,1) |
(17097) 0xbec210 VMOVDQA64 0xc0(%RSP),%ZMM0 |
(17097) 0xbec218 VPMULLD %ZMM10,%ZMM0,%ZMM1 |
(17097) 0xbec21e KXNORW %K0,%K0,%K1 |
(17097) 0xbec222 VXORPS %XMM2,%XMM2,%XMM2 |
(17097) 0xbec226 VGATHERDPS (%R13,%ZMM1,4),%ZMM2{%K1} |
(17097) 0xbec22e KXNORW %K0,%K0,%K1 |
(17097) 0xbec232 VXORPS %XMM19,%XMM19,%XMM19 |
(17097) 0xbec238 MOV 0x88(%RSP),%RCX |
(17097) 0xbec240 VGATHERDPS (%RCX,%ZMM1,4),%ZMM19{%K1} |
(17097) 0xbec247 KXNORW %K0,%K0,%K1 |
(17097) 0xbec24b VXORPS %XMM20,%XMM20,%XMM20 |
(17097) 0xbec251 VGATHERDPS (%RDX,%ZMM1,4),%ZMM20{%K1} |
(17097) 0xbec258 VMOVDQA64 0x100(%RSP),%ZMM18 |
(17097) 0xbec260 VPMULLD %ZMM10,%ZMM18,%ZMM1 |
(17097) 0xbec266 KXNORW %K0,%K0,%K1 |
(17097) 0xbec26a VXORPS %XMM21,%XMM21,%XMM21 |
(17097) 0xbec270 VGATHERDPS (%R13,%ZMM1,4),%ZMM21{%K1} |
(17097) 0xbec278 KXNORW %K0,%K0,%K1 |
(17097) 0xbec27c VXORPS %XMM22,%XMM22,%XMM22 |
(17097) 0xbec282 VGATHERDPS (%RCX,%ZMM1,4),%ZMM22{%K1} |
(17097) 0xbec289 KXNORW %K0,%K0,%K1 |
(17097) 0xbec28d VXORPS %XMM23,%XMM23,%XMM23 |
(17097) 0xbec293 VGATHERDPS (%RDX,%ZMM1,4),%ZMM23{%K1} |
(17097) 0xbec29a VSUBPS %ZMM21,%ZMM2,%ZMM1 |
(17097) 0xbec2a0 VSUBPS %ZMM22,%ZMM19,%ZMM2 |
(17097) 0xbec2a6 VMULPS 0x2c0(%RSP),%ZMM12,%ZMM19 |
(17097) 0xbec2ae VSUBPS %ZMM23,%ZMM20,%ZMM20 |
(17097) 0xbec2b4 VMULPS 0x340(%RSP),%ZMM20,%ZMM21 |
(17097) 0xbec2bc VRNDSCALEPS $0,%ZMM21,%ZMM21 |
(17097) 0xbec2c3 VMULPS 0x180(%RSP),%ZMM21,%ZMM22 |
(17097) 0xbec2cb VSUBPS %ZMM22,%ZMM1,%ZMM1 |
(17097) 0xbec2d1 VMULPS 0x140(%RSP),%ZMM21,%ZMM22 |
(17097) 0xbec2d9 VSUBPS %ZMM22,%ZMM2,%ZMM2 |
(17097) 0xbec2df VMULPS 0x200(%RSP),%ZMM21,%ZMM21 |
(17097) 0xbec2e7 VMULPS %ZMM5,%ZMM2,%ZMM22 |
(17097) 0xbec2ed VRNDSCALEPS $0,%ZMM22,%ZMM22 |
(17097) 0xbec2f4 VSUBPS %ZMM21,%ZMM20,%ZMM20 |
(17097) 0xbec2fa VMULPS %ZMM6,%ZMM22,%ZMM21 |
(17097) 0xbec300 VSUBPS %ZMM21,%ZMM1,%ZMM1 |
(17097) 0xbec306 VMULPS %ZMM7,%ZMM22,%ZMM21 |
(17097) 0xbec30c VSUBPS %ZMM21,%ZMM2,%ZMM2 |
(17097) 0xbec312 VMULPS %ZMM8,%ZMM1,%ZMM21 |
(17097) 0xbec318 VRNDSCALEPS $0,%ZMM21,%ZMM21 |
(17097) 0xbec31f VMULPS %ZMM9,%ZMM21,%ZMM21 |
(17097) 0xbec325 VSUBPS %ZMM21,%ZMM1,%ZMM1 |
(17097) 0xbec32b VMULPS %ZMM1,%ZMM1,%ZMM21 |
(17097) 0xbec331 VMULPS %ZMM2,%ZMM2,%ZMM22 |
(17097) 0xbec337 VADDPS %ZMM22,%ZMM21,%ZMM21 |
(17097) 0xbec33d VMULPS %ZMM20,%ZMM20,%ZMM22 |
(17097) 0xbec343 VADDPS %ZMM22,%ZMM21,%ZMM21 |
(17097) 0xbec349 VRSQRT14PS %ZMM21,%ZMM22 |
(17097) 0xbec34f VMULPS %ZMM21,%ZMM22,%ZMM21 |
(17097) 0xbec355 VMULPS %ZMM13,%ZMM22,%ZMM23 |
(17097) 0xbec35b VFMADD213PS %ZMM14,%ZMM22,%ZMM21 |
(17097) 0xbec361 VMULPS %ZMM21,%ZMM23,%ZMM21 |
(17097) 0xbec367 VMULPS %ZMM21,%ZMM21,%ZMM22 |
(17097) 0xbec36d VMULPS %ZMM22,%ZMM22,%ZMM23 |
(17097) 0xbec373 VMULPS %ZMM23,%ZMM22,%ZMM23 |
(17097) 0xbec379 VMOVAPS 0x240(%RSP),%ZMM3 |
(17097) 0xbec381 VMULPS 0x300(%RSP),%ZMM3,%ZMM24 |
(17097) 0xbec389 VMULPS %ZMM21,%ZMM24,%ZMM21 |
(17097) 0xbec38f VMULPS 0x280(%RSP),%ZMM15,%ZMM24 |
(17097) 0xbec397 VFMADD231PS %ZMM19,%ZMM23,%ZMM24 |
(17097) 0xbec39d VFMADD213PS %ZMM21,%ZMM23,%ZMM24 |
(17097) 0xbec3a3 VMULPS %ZMM24,%ZMM22,%ZMM19 |
(17097) 0xbec3a9 VMULPS %ZMM19,%ZMM1,%ZMM1 |
(17097) 0xbec3af VMULPS %ZMM19,%ZMM2,%ZMM2 |
(17097) 0xbec3b5 VMULPS %ZMM19,%ZMM20,%ZMM19 |
(17097) 0xbec3bb VPSLLD $0x2,%ZMM0,%ZMM0 |
(17097) 0xbec3c2 VPERMD %ZMM0,%ZMM16,%ZMM3 |
(17097) 0xbec3c8 VPERMD %ZMM0,%ZMM17,%ZMM0 |
(17097) 0xbec3ce VUNPCKLPS %ZMM19,%ZMM1,%ZMM20 |
(17097) 0xbec3d4 VUNPCKHPS %ZMM19,%ZMM1,%ZMM1 |
(17097) 0xbec3da VUNPCKLPS %ZMM11,%ZMM2,%ZMM19 |
(17097) 0xbec3e0 VUNPCKHPS %ZMM11,%ZMM2,%ZMM2 |
(17097) 0xbec3e6 VUNPCKLPS %ZMM19,%ZMM20,%ZMM30 |
(17097) 0xbec3ec VUNPCKHPS %ZMM19,%ZMM20,%ZMM21 |
(17097) 0xbec3f2 VUNPCKLPS %ZMM2,%ZMM1,%ZMM20 |
(17097) 0xbec3f8 VUNPCKHPS %ZMM2,%ZMM1,%ZMM19 |
(17097) 0xbec3fe VEXTRACTF32X4 $0x1,%YMM30,%XMM31 |
(17097) 0xbec405 VEXTRACTF32X4 $0x2,%ZMM30,%XMM28 |
(17097) 0xbec40c VEXTRACTF32X4 $0x3,%ZMM30,%XMM26 |
(17097) 0xbec413 VEXTRACTF32X4 $0x1,%YMM21,%XMM24 |
(17097) 0xbec41a VEXTRACTF32X4 $0x2,%ZMM21,%XMM22 |
(17097) 0xbec421 VPMOVSXDQ %YMM0,%ZMM0 |
(17097) 0xbec427 VMOVQ %XMM0,%R8 |
(17097) 0xbec42c VADDPS (%R15,%R8,4),%XMM30,%XMM1 |
(17097) 0xbec433 VMOVAPS %XMM1,(%R15,%R8,4) |
(17097) 0xbec439 VPEXTRQ $0x1,%XMM0,%R8 |
(17097) 0xbec43f VADDPS (%R15,%R8,4),%XMM31,%XMM1 |
(17097) 0xbec446 VMOVAPS %XMM1,(%R15,%R8,4) |
(17097) 0xbec44c VEXTRACTI128 $0x1,%YMM0,%XMM1 |
(17097) 0xbec452 VMOVQ %XMM1,%R8 |
(17097) 0xbec457 VADDPS (%R15,%R8,4),%XMM28,%XMM2 |
(17097) 0xbec45e VMOVAPS %XMM2,(%R15,%R8,4) |
(17097) 0xbec464 VPEXTRQ $0x1,%XMM1,%R8 |
(17097) 0xbec46a VADDPS (%R15,%R8,4),%XMM26,%XMM1 |
(17097) 0xbec471 VMOVAPS %XMM1,(%R15,%R8,4) |
(17097) 0xbec477 VEXTRACTI32X4 $0x2,%ZMM0,%XMM1 |
(17097) 0xbec47e VMOVQ %XMM1,%R8 |
(17097) 0xbec483 VADDPS (%R15,%R8,4),%XMM21,%XMM2 |
(17097) 0xbec48a VMOVAPS %XMM2,(%R15,%R8,4) |
(17097) 0xbec490 VPEXTRQ $0x1,%XMM1,%R8 |
(17097) 0xbec496 VADDPS (%R15,%R8,4),%XMM24,%XMM1 |
(17097) 0xbec49d VMOVAPS %XMM1,(%R15,%R8,4) |
(17097) 0xbec4a3 VEXTRACTI32X4 $0x3,%ZMM0,%XMM0 |
(17097) 0xbec4aa VMOVQ %XMM0,%R8 |
(17097) 0xbec4af VADDPS (%R15,%R8,4),%XMM22,%XMM1 |
(17097) 0xbec4b6 VMOVAPS %XMM1,(%R15,%R8,4) |
(17097) 0xbec4bc VPEXTRQ $0x1,%XMM0,%R8 |
(17097) 0xbec4c2 VEXTRACTF32X4 $0x3,%ZMM21,%XMM1 |
(17097) 0xbec4c9 VADDPS (%R15,%R8,4),%XMM1,%XMM0 |
(17097) 0xbec4cf VMOVAPS %XMM0,(%R15,%R8,4) |
(17097) 0xbec4d5 VEXTRACTF32X4 $0x1,%YMM20,%XMM0 |
(17097) 0xbec4dc VEXTRACTF32X4 $0x2,%ZMM20,%XMM29 |
(17097) 0xbec4e3 VEXTRACTF32X4 $0x3,%ZMM20,%XMM27 |
(17097) 0xbec4ea VEXTRACTF32X4 $0x1,%YMM19,%XMM25 |
(17097) 0xbec4f1 VEXTRACTF32X4 $0x2,%ZMM19,%XMM23 |
(17097) 0xbec4f8 VPMOVSXDQ %YMM3,%ZMM2 |
(17097) 0xbec4fe VMOVQ %XMM2,%R8 |
(17097) 0xbec503 VADDPS (%R15,%R8,4),%XMM20,%XMM3 |
(17097) 0xbec50a VMOVAPS %XMM3,(%R15,%R8,4) |
(17097) 0xbec510 VPEXTRQ $0x1,%XMM2,%R8 |
(17097) 0xbec516 VADDPS (%R15,%R8,4),%XMM0,%XMM3 |
(17097) 0xbec51c VMOVAPS %XMM3,(%R15,%R8,4) |
(17097) 0xbec522 VEXTRACTI128 $0x1,%YMM2,%XMM3 |
(17097) 0xbec528 VMOVQ %XMM3,%R8 |
(17097) 0xbec52d VADDPS (%R15,%R8,4),%XMM29,%XMM4 |
(17097) 0xbec534 VMOVAPS %XMM4,(%R15,%R8,4) |
(17097) 0xbec53a VPEXTRQ $0x1,%XMM3,%R8 |
(17097) 0xbec540 VADDPS (%R15,%R8,4),%XMM27,%XMM3 |
(17097) 0xbec547 VMOVAPS %XMM3,(%R15,%R8,4) |
(17097) 0xbec54d VEXTRACTI32X4 $0x2,%ZMM2,%XMM3 |
(17097) 0xbec554 VMOVQ %XMM3,%R8 |
(17097) 0xbec559 VADDPS (%R15,%R8,4),%XMM19,%XMM4 |
(17097) 0xbec560 VMOVAPS %XMM4,(%R15,%R8,4) |
(17097) 0xbec566 VPEXTRQ $0x1,%XMM3,%R8 |
(17097) 0xbec56c VADDPS (%R15,%R8,4),%XMM25,%XMM3 |
(17097) 0xbec573 VMOVAPS %XMM3,(%R15,%R8,4) |
(17097) 0xbec579 VEXTRACTI32X4 $0x3,%ZMM2,%XMM2 |
(17097) 0xbec580 VMOVQ %XMM2,%R8 |
(17097) 0xbec585 VADDPS (%R15,%R8,4),%XMM23,%XMM3 |
(17097) 0xbec58c VMOVAPS %XMM3,(%R15,%R8,4) |
(17097) 0xbec592 VPEXTRQ $0x1,%XMM2,%R8 |
(17097) 0xbec598 VEXTRACTF32X4 $0x3,%ZMM19,%XMM2 |
(17097) 0xbec59f VADDPS (%R15,%R8,4),%XMM2,%XMM3 |
(17097) 0xbec5a5 VMOVAPS %XMM3,(%R15,%R8,4) |
(17097) 0xbec5ab VPSLLD $0x2,%ZMM18,%ZMM3 |
(17097) 0xbec5b2 VPERMD %ZMM3,%ZMM17,%ZMM4 |
(17097) 0xbec5b8 VPMOVSXDQ %YMM4,%ZMM4 |
(17097) 0xbec5be VMOVQ %XMM4,%R8 |
(17097) 0xbec5c3 VMOVAPS (%R15,%R8,4),%XMM18 |
(17097) 0xbec5ca VSUBPS %XMM30,%XMM18,%XMM18 |
(17097) 0xbec5d0 VMOVAPS %XMM18,(%R15,%R8,4) |
(17097) 0xbec5d7 VPEXTRQ $0x1,%XMM4,%R8 |
(17097) 0xbec5dd VMOVAPS (%R15,%R8,4),%XMM18 |
(17097) 0xbec5e4 VSUBPS %XMM31,%XMM18,%XMM18 |
(17097) 0xbec5ea VMOVAPS %XMM18,(%R15,%R8,4) |
(17097) 0xbec5f1 VEXTRACTI32X4 $0x1,%YMM4,%XMM18 |
(17097) 0xbec5f8 VMOVQ %XMM18,%R8 |
(17097) 0xbec5fe VMOVAPS (%R15,%R8,4),%XMM30 |
(17097) 0xbec605 VSUBPS %XMM28,%XMM30,%XMM28 |
(17097) 0xbec60b VMOVAPS %XMM28,(%R15,%R8,4) |
(17097) 0xbec612 VPEXTRQ $0x1,%XMM18,%R8 |
(17097) 0xbec619 VMOVAPS (%R15,%R8,4),%XMM18 |
(17097) 0xbec620 VSUBPS %XMM26,%XMM18,%XMM18 |
(17097) 0xbec626 VMOVAPS %XMM18,(%R15,%R8,4) |
(17097) 0xbec62d VEXTRACTI32X4 $0x2,%ZMM4,%XMM18 |
(17097) 0xbec634 VMOVQ %XMM18,%R8 |
(17097) 0xbec63a VMOVAPS (%R15,%R8,4),%XMM26 |
(17097) 0xbec641 VSUBPS %XMM21,%XMM26,%XMM21 |
(17097) 0xbec647 VMOVAPS %XMM21,(%R15,%R8,4) |
(17097) 0xbec64e VPEXTRQ $0x1,%XMM18,%R8 |
(17097) 0xbec655 VMOVAPS (%R15,%R8,4),%XMM18 |
(17097) 0xbec65c VSUBPS %XMM24,%XMM18,%XMM18 |
(17097) 0xbec662 VMOVAPS %XMM18,(%R15,%R8,4) |
(17097) 0xbec669 VEXTRACTI32X4 $0x3,%ZMM4,%XMM4 |
(17097) 0xbec670 VMOVQ %XMM4,%R8 |
(17097) 0xbec675 VMOVAPS (%R15,%R8,4),%XMM18 |
(17097) 0xbec67c VSUBPS %XMM22,%XMM18,%XMM18 |
(17097) 0xbec682 VMOVAPS %XMM18,(%R15,%R8,4) |
(17097) 0xbec689 VPEXTRQ $0x1,%XMM4,%R8 |
(17097) 0xbec68f VMOVAPS (%R15,%R8,4),%XMM4 |
(17097) 0xbec695 VSUBPS %XMM1,%XMM4,%XMM1 |
(17097) 0xbec699 VPERMD %ZMM3,%ZMM16,%ZMM3 |
(17097) 0xbec69f VMOVAPS %XMM1,(%R15,%R8,4) |
(17097) 0xbec6a5 VPMOVSXDQ %YMM3,%ZMM1 |
(17097) 0xbec6ab VMOVQ %XMM1,%R8 |
(17097) 0xbec6b0 VMOVAPS (%R15,%R8,4),%XMM3 |
(17097) 0xbec6b6 VSUBPS %XMM20,%XMM3,%XMM3 |
(17097) 0xbec6bc VMOVAPS %XMM3,(%R15,%R8,4) |
(17097) 0xbec6c2 VPEXTRQ $0x1,%XMM1,%R8 |
(17097) 0xbec6c8 VMOVAPS (%R15,%R8,4),%XMM3 |
(17097) 0xbec6ce VSUBPS %XMM0,%XMM3,%XMM0 |
(17097) 0xbec6d2 VMOVAPS %XMM0,(%R15,%R8,4) |
(17097) 0xbec6d8 VEXTRACTI128 $0x1,%YMM1,%XMM0 |
(17097) 0xbec6de VMOVQ %XMM0,%R8 |
(17097) 0xbec6e3 VMOVAPS (%R15,%R8,4),%XMM3 |
(17097) 0xbec6e9 VSUBPS %XMM29,%XMM3,%XMM3 |
(17097) 0xbec6ef VMOVAPS %XMM3,(%R15,%R8,4) |
(17097) 0xbec6f5 VPEXTRQ $0x1,%XMM0,%R8 |
(17097) 0xbec6fb VMOVAPS (%R15,%R8,4),%XMM0 |
(17097) 0xbec701 VSUBPS %XMM27,%XMM0,%XMM0 |
(17097) 0xbec707 VMOVAPS %XMM0,(%R15,%R8,4) |
(17097) 0xbec70d VEXTRACTI32X4 $0x2,%ZMM1,%XMM0 |
(17097) 0xbec714 VMOVQ %XMM0,%R8 |
(17097) 0xbec719 VMOVAPS (%R15,%R8,4),%XMM3 |
(17097) 0xbec71f VSUBPS %XMM19,%XMM3,%XMM3 |
(17097) 0xbec725 VMOVAPS %XMM3,(%R15,%R8,4) |
(17097) 0xbec72b VPEXTRQ $0x1,%XMM0,%R8 |
(17097) 0xbec731 VMOVAPS (%R15,%R8,4),%XMM0 |
(17097) 0xbec737 VSUBPS %XMM25,%XMM0,%XMM0 |
(17097) 0xbec73d VMOVAPS %XMM0,(%R15,%R8,4) |
(17097) 0xbec743 VEXTRACTI32X4 $0x3,%ZMM1,%XMM0 |
(17097) 0xbec74a VMOVQ %XMM0,%R8 |
(17097) 0xbec74f VMOVAPS (%R15,%R8,4),%XMM1 |
(17097) 0xbec755 VSUBPS %XMM23,%XMM1,%XMM1 |
(17097) 0xbec75b VMOVAPS %XMM1,(%R15,%R8,4) |
(17097) 0xbec761 VPEXTRQ $0x1,%XMM0,%R8 |
(17097) 0xbec767 VMOVAPS (%R15,%R8,4),%XMM0 |
(17097) 0xbec76d VSUBPS %XMM2,%XMM0,%XMM0 |
(17097) 0xbec771 VMOVAPS %XMM0,(%R15,%R8,4) |
(17097) 0xbec777 ADD $0x30,%RDI |
(17097) 0xbec77b CMP %RSI,%RDI |
(17097) 0xbec77e JAE bedab0 |
(17097) 0xbec784 MOV %RDI,%R8 |
(17097) 0xbec787 XOR %R9D,%R9D |
(17097) 0xbec78a MOV %EDI,%R10D |
(17097) 0xbec78d JMP bec7f1 |
0xbec78f NOP |
(17098) 0xbec790 LEA (%R14,%R14,2),%R14 |
(17098) 0xbec794 SAL $0x4,%R14 |
(17098) 0xbec798 MOV 0x50(%RSP),%RCX |
(17098) 0xbec79d VMOVSS (%RCX,%R14,1),%XMM0 |
(17098) 0xbec7a3 VMOVSS %XMM0,0x280(%RSP,%R9,4) |
(17098) 0xbec7ad VMOVSS 0x4(%RCX,%R14,1),%XMM0 |
(17098) 0xbec7b4 VMOVSS %XMM0,0x2c0(%RSP,%R9,4) |
(17098) 0xbec7be VMOVSS (%RAX,%R11,4),%XMM0 |
(17098) 0xbec7c4 VMULSS (%RAX,%RBX,4),%XMM0,%XMM0 |
(17098) 0xbec7c9 VMOVSS %XMM0,0x300(%RSP,%R9,4) |
(17098) 0xbec7d3 LEA 0x3(%R10),%R11D |
(17098) 0xbec7d7 CMP 0x48(%RSP),%R11D |
(17098) 0xbec7dc CMOVL %R11D,%R10D |
(17098) 0xbec7e0 INC %R9 |
(17098) 0xbec7e3 ADD $0x3,%R8 |
(17098) 0xbec7e7 CMP $0x10,%R9 |
(17098) 0xbec7eb JE bec210 |
(17098) 0xbec7f1 MOVSXD %R10D,%RBX |
(17098) 0xbec7f4 MOVSXD (%R12,%RBX,4),%R14 |
(17098) 0xbec7f8 MOVSXD 0x4(%R12,%RBX,4),%R11 |
(17098) 0xbec7fd MOV %R11D,0xc0(%RSP,%R9,4) |
(17098) 0xbec805 MOVSXD 0x8(%R12,%RBX,4),%RBX |
(17098) 0xbec80a MOV %EBX,0x100(%RSP,%R9,4) |
(17098) 0xbec812 CMP %RSI,%R8 |
(17098) 0xbec815 JB bec790 |
(17098) 0xbec81b MOVL $0,0x280(%RSP,%R9,4) |
(17098) 0xbec827 MOVL $0,0x2c0(%RSP,%R9,4) |
(17098) 0xbec833 MOVL $0,0x300(%RSP,%R9,4) |
(17098) 0xbec83f INC %R9 |
(17098) 0xbec842 ADD $0x3,%R8 |
(17098) 0xbec846 CMP $0x10,%R9 |
(17098) 0xbec84a JNE bec7f1 |
(17097) 0xbec84c JMP bec210 |
0xbec851 LEA 0x8(%RAX),%RCX |
0xbec855 ADD $0x20,%RAX |
0xbec859 CMPL $0,0x90(%R9) |
0xbec861 JNE bebe83 |
0xbec867 MOV (%R9),%RDX |
0xbec86a TEST %EDI,%EDI |
0xbec86c JG bec8bf |
0xbec86e JMP bedab0 |
0xbec873 VMOVSS %XMM4,0x78(%RSP) |
0xbec879 VMULSS -0x890091(%RIP),%XMM2,%XMM4 |
0xbec881 VMOVSS %XMM4,0x68(%RSP) |
0xbec887 VSUBSS %XMM0,%XMM1,%XMM1 |
0xbec88b VMOVSS %XMM1,0x70(%RSP) |
0xbec891 VMOVSS %XMM4,0x60(%RSP) |
0xbec897 VMOVSS %XMM3,0x7c(%RSP) |
0xbec89d VMULSS -0x8905e1(%RIP),%XMM2,%XMM1 |
0xbec8a5 VMOVSS %XMM1,0x6c(%RSP) |
0xbec8ab VMOVSS %XMM0,0x74(%RSP) |
0xbec8b1 VMOVSS %XMM1,0x64(%RSP) |
0xbec8b7 TEST %EDI,%EDI |
0xbec8b9 JLE bedab0 |
0xbec8bf MOV (%RCX),%RCX |
0xbec8c2 MOV %RCX,0xb8(%RSP) |
0xbec8ca VMOVSS 0x6c(%RDX),%XMM0 |
0xbec8cf VMOVSS %XMM0,0x3c(%RSP) |
0xbec8d5 MOV (%RAX),%RAX |
0xbec8d8 MOV %RAX,0xb0(%RSP) |
0xbec8e0 XOR %R15D,%R15D |
0xbec8e3 VBROADCASTSS -0x890734(%RIP),%XMM0 |
0xbec8ec VMOVAPS %XMM0,0x1f0(%RSP) |
0xbec8f5 VXORPS %XMM11,%XMM11,%XMM11 |
0xbec8fa MOVL $0,0x38(%RSP) |
0xbec902 JMP bec923 |
0xbec904 NOPW %CS:(%RAX,%RAX,1) |
(17095) 0xbec910 CMP 0x48(%RSP),%R15D |
(17095) 0xbec915 MOV 0x88(%RSP),%R10D |
(17095) 0xbec91d JGE bedab0 |
(17095) 0xbec923 MOVSXD (%R12,%R15,4),%RDI |
(17095) 0xbec927 MOVSXD 0x4(%R12,%R15,4),%R11 |
(17095) 0xbec92c MOVSXD 0x8(%R12,%R15,4),%R8 |
(17095) 0xbec931 MOV 0x340(%RSP),%RCX |
(17095) 0xbec939 MOVZX (%RCX,%R11,2),%EAX |
(17095) 0xbec93e MOVZX (%RCX,%R8,2),%ECX |
(17095) 0xbec943 MOV %EAX,%EDX |
(17095) 0xbec945 MOV 0x70(%RBP),%ESI |
(17095) 0xbec948 IMUL %ESI,%EDX |
(17095) 0xbec94b ADD %ECX,%EDX |
(17095) 0xbec94d MOV %ECX,%EBX |
(17095) 0xbec94f IMUL %ESI,%EBX |
(17095) 0xbec952 ADD %EAX,%EBX |
(17095) 0xbec954 CMP %CX,%AX |
(17095) 0xbec957 CMOVB %EDX,%EBX |
(17095) 0xbec95a CMP $0x24,%R10D |
(17095) 0xbec95e JE beca40 |
(17095) 0xbec964 CMP $0x23,%R10D |
(17095) 0xbec968 JE beca10 |
(17095) 0xbec96e VXORPS %XMM0,%XMM0,%XMM0 |
(17095) 0xbec972 VXORPS %XMM12,%XMM12,%XMM12 |
(17095) 0xbec977 CMP $0x21,%R10D |
(17095) 0xbec97b JNE becaa3 |
(17095) 0xbec981 CMPL $0,0x90(%R9) |
(17095) 0xbec989 JE beca66 |
(17095) 0xbec98f MOV 0xa0(%RSP),%RAX |
(17095) 0xbec997 CMP %RAX,0x98(%RSP) |
(17095) 0xbec99f JE bec9bd |
(17095) 0xbec9a1 MOV $0x1,%CL |
(17095) 0xbec9a3 MOV %ECX,0x38(%RSP) |
(17095) 0xbec9a7 CMPB $0,(%RAX,%R11,1) |
(17095) 0xbec9ac JNE beca6e |
(17095) 0xbec9b2 CMPB $0,(%RAX,%R8,1) |
(17095) 0xbec9b7 JNE beca6e |
(17095) 0xbec9bd LEA (%RDI,%RDI,2),%RAX |
(17095) 0xbec9c1 SAL $0x4,%RAX |
(17095) 0xbec9c5 MOV 0x50(%RSP),%RCX |
(17095) 0xbec9ca VMOVSS (%RCX,%RAX,1),%XMM0 |
(17095) 0xbec9cf MOV $0x1,%DL |
(17095) 0xbec9d1 MOV %EDX,0x38(%RSP) |
(17095) 0xbec9d5 VUCOMISS 0x8(%RCX,%RAX,1),%XMM0 |
(17095) 0xbec9db JNE beca6e |
(17095) 0xbec9e1 JP beca6e |
(17095) 0xbec9e7 ADD 0x50(%RSP),%RAX |
(17095) 0xbec9ec VMOVSS 0x4(%RAX),%XMM0 |
(17095) 0xbec9f1 VCMPSS $0x4,0xc(%RAX),%XMM0,%K0 |
(17095) 0xbec9f9 KMOVD %K0,%EAX |
(17095) 0xbec9fd MOV %EAX,0x38(%RSP) |
(17095) 0xbeca01 JMP beca6e |
0xbeca03 NOPW %CS:(%RAX,%RAX,1) |
(17095) 0xbeca10 LEA (%RDI,%RDI,2),%RAX |
(17095) 0xbeca14 SAL $0x4,%RAX |
(17095) 0xbeca18 MOV 0x50(%RSP),%RCX |
(17095) 0xbeca1d VMOVSS 0x4(%RCX,%RAX,1),%XMM0 |
(17095) 0xbeca23 VMULSS 0x8(%RCX,%RAX,1),%XMM0,%XMM0 |
(17095) 0xbeca29 VMULSS 0x3c(%RSP),%XMM0,%XMM0 |
(17095) 0xbeca2f VMULSS (%RCX,%RAX,1),%XMM0,%XMM12 |
(17095) 0xbeca34 VMOVSD 0xc(%RCX,%RAX,1),%XMM0 |
(17095) 0xbeca3a JMP becaa3 |
0xbeca3c NOPL (%RAX) |
(17095) 0xbeca40 LEA (%RDI,%RDI,2),%RAX |
(17095) 0xbeca44 SAL $0x4,%RAX |
(17095) 0xbeca48 MOV 0x50(%RSP),%RCX |
(17095) 0xbeca4d VMOVSS (%RCX,%RAX,1),%XMM0 |
(17095) 0xbeca52 VMULSS 0x4(%RCX,%RAX,1),%XMM0,%XMM0 |
(17095) 0xbeca58 VMULSS 0x3c(%RSP),%XMM0,%XMM12 |
(17095) 0xbeca5e VMOVSD 0x8(%RCX,%RAX,1),%XMM0 |
(17095) 0xbeca64 JMP becaa3 |
(17095) 0xbeca66 MOVL $0,0x38(%RSP) |
(17095) 0xbeca6e MOV 0xa8(%RSP),%RAX |
(17095) 0xbeca76 VMOVSS (%RAX,%R11,4),%XMM0 |
(17095) 0xbeca7c VMULSS (%RAX,%R8,4),%XMM0,%XMM0 |
(17095) 0xbeca82 VMULSS 0x3c(%RSP),%XMM0,%XMM0 |
(17095) 0xbeca88 VMULSS 0x80(%R9),%XMM0,%XMM12 |
(17095) 0xbeca91 LEA (%RDI,%RDI,2),%RAX |
(17095) 0xbeca95 SAL $0x4,%RAX |
(17095) 0xbeca99 MOV 0x50(%RSP),%RCX |
(17095) 0xbeca9e VMOVSD (%RCX,%RAX,1),%XMM0 |
(17095) 0xbecaa3 VMULSS -0x89030b(%RIP),%XMM0,%XMM1 |
(17095) 0xbecaab VMOVSS %XMM1,0x140(%RSP) |
(17095) 0xbecab4 VMOVSHDUP %XMM0,%XMM0 |
(17095) 0xbecab8 VMULSS -0x890728(%RIP),%XMM0,%XMM0 |
(17095) 0xbecac0 VMOVSS %XMM0,0x180(%RSP) |
(17095) 0xbecac9 CMPB $0,0xc(%R9) |
(17095) 0xbecace MOV %R11,0x240(%RSP) |
(17095) 0xbecad6 LEA (%R11,%R11,2),%RAX |
(17095) 0xbecada MOV 0x90(%RSP),%RCX |
(17095) 0xbecae2 LEA (%RCX,%RAX,4),%RSI |
(17095) 0xbecae6 MOV %R8,%R13 |
(17095) 0xbecae9 LEA (%R8,%R8,2),%RAX |
(17095) 0xbecaed LEA (%RCX,%RAX,4),%RDX |
(17095) 0xbecaf1 JE becb40 |
(17095) 0xbecaf3 MOV %R15,%R14 |
(17095) 0xbecaf6 MOV %R12,%R15 |
(17095) 0xbecaf9 MOV %RDI,%R12 |
(17095) 0xbecafc MOV 0x18(%RBP),%RDI |
(17095) 0xbecb00 LEA 0x280(%RSP),%RCX |
(17095) 0xbecb08 VMOVSS %XMM12,0x4c(%RSP) |
(17095) 0xbecb0e CALL fa92f0 <@plt_start@+0x5e40> |
(17095) 0xbecb13 MOV %R12,%RDI |
(17095) 0xbecb16 MOV %R15,%R12 |
(17095) 0xbecb19 MOV %R14,%R15 |
(17095) 0xbecb1c VMOVSS 0x4c(%RSP),%XMM12 |
(17095) 0xbecb22 VXORPS %XMM11,%XMM11,%XMM11 |
(17095) 0xbecb27 MOV 0x78(%RBP),%R9 |
(17095) 0xbecb2b VPERMILPS $-0x5c,0x280(%RSP),%XMM0 |
(17095) 0xbecb36 JMP becb67 |
0xbecb38 NOPL (%RAX,%RAX,1) |
(17095) 0xbecb40 VMOVUPS (%RSI),%XMM0 |
(17095) 0xbecb44 VSUBPS (%RDX),%XMM0,%XMM1 |
(17095) 0xbecb48 VPERMILPS $-0x5c,%XMM1,%XMM0 |
(17095) 0xbecb4e VMOVLPS %XMM1,0x280(%RSP) |
(17095) 0xbecb57 VEXTRACTPS $0x2,%XMM1,0x288(%RSP) |
(17095) 0xbecb62 MOV $0x16,%EAX |
(17095) 0xbecb67 ADD $0x3,%R15 |
(17095) 0xbecb6b VMULPS %XMM0,%XMM0,%XMM1 |
(17095) 0xbecb6f VMOVSHDUP %XMM1,%XMM1 |
(17095) 0xbecb73 VFMADD231SS %XMM0,%XMM0,%XMM1 |
(17095) 0xbecb78 VPERMILPD $0x1,%XMM0,%XMM0 |
(17095) 0xbecb7e VFMADD213SS %XMM1,%XMM0,%XMM0 |
(17095) 0xbecb83 MOV 0x88(%R9),%RCX |
(17095) 0xbecb8a VMOVSS 0x8(%RCX),%XMM1 |
(17095) 0xbecb8f VMULSS %XMM1,%XMM1,%XMM2 |
(17095) 0xbecb93 VUCOMISS %XMM2,%XMM0 |
(17095) 0xbecb97 JAE beccf0 |
(17095) 0xbecb9d TESTB $0x1,0x38(%RSP) |
(17095) 0xbecba2 MOV %R13,%R14 |
(17095) 0xbecba5 JNE becd40 |
(17095) 0xbecbab VMOVSS 0x10(%RCX),%XMM1 |
(17095) 0xbecbb0 MOV 0x18(%RCX),%RDX |
(17095) 0xbecbb4 VCVTSI2SSL 0x34(%RCX),%XMM10,%XMM2 |
(17095) 0xbecbb9 VSQRTSS %XMM0,%XMM0,%XMM3 |
(17095) 0xbecbbd VMOVSS -0x890a39(%RIP),%XMM4 |
(17095) 0xbecbc5 VDIVSS %XMM3,%XMM4,%XMM3 |
(17095) 0xbecbc9 VMULSS %XMM3,%XMM0,%XMM0 |
(17095) 0xbecbcd VMULSS %XMM1,%XMM0,%XMM0 |
(17095) 0xbecbd1 VCVTTPS2DQ %XMM0,%XMM4 |
(17095) 0xbecbd5 VCVTDQ2PS %XMM4,%XMM4 |
(17095) 0xbecbd9 VMULSS %XMM2,%XMM4,%XMM2 |
(17095) 0xbecbdd VCVTTSS2SI %XMM2,%ECX |
(17095) 0xbecbe1 MOVSXD %ECX,%RCX |
(17095) 0xbecbe4 VSUBSS %XMM4,%XMM0,%XMM0 |
(17095) 0xbecbe8 VMOVSD 0x8(%RDX,%RCX,4),%XMM2 |
(17095) 0xbecbee VMULSS %XMM0,%XMM0,%XMM4 |
(17095) 0xbecbf2 VINSERTPS $0x10,%XMM4,%XMM0,%XMM5 |
(17095) 0xbecbf8 VMULPS %XMM2,%XMM5,%XMM2 |
(17095) 0xbecbfc VADDSS 0x4(%RDX,%RCX,4),%XMM2,%XMM5 |
(17095) 0xbecc02 VMOVSHDUP %XMM2,%XMM6 |
(17095) 0xbecc06 VADDSS %XMM6,%XMM5,%XMM5 |
(17095) 0xbecc0a VADDSS %XMM5,%XMM2,%XMM2 |
(17095) 0xbecc0e VFMADD213SS (%RDX,%RCX,4),%XMM0,%XMM5 |
(17095) 0xbecc14 VCVTSS2SD %XMM2,%XMM2,%XMM2 |
(17095) 0xbecc18 VCVTSS2SD %XMM6,%XMM6,%XMM6 |
(17095) 0xbecc1c VMOVSD -0x890134(%RIP),%XMM10 |
(17095) 0xbecc24 VFMADD213SD %XMM2,%XMM10,%XMM6 |
(17095) 0xbecc29 VCVTSD2SS %XMM6,%XMM6,%XMM2 |
(17095) 0xbecc2d VMULSS 0x18(%RDX,%RCX,4),%XMM0,%XMM6 |
(17095) 0xbecc33 VMULSS 0x1c(%RDX,%RCX,4),%XMM4,%XMM7 |
(17095) 0xbecc39 VADDSS 0x14(%RDX,%RCX,4),%XMM6,%XMM8 |
(17095) 0xbecc3f VADDSS %XMM7,%XMM8,%XMM8 |
(17095) 0xbecc43 VADDSS %XMM6,%XMM8,%XMM6 |
(17095) 0xbecc47 VFMADD213SS 0x10(%RDX,%RCX,4),%XMM0,%XMM8 |
(17095) 0xbecc4e VCVTSS2SD %XMM6,%XMM6,%XMM6 |
(17095) 0xbecc52 VCVTSS2SD %XMM7,%XMM7,%XMM7 |
(17095) 0xbecc56 VFMADD213SD %XMM6,%XMM10,%XMM7 |
(17095) 0xbecc5b VCVTSD2SS %XMM7,%XMM7,%XMM6 |
(17095) 0xbecc5f VMULSS 0x28(%RDX,%RCX,4),%XMM0,%XMM7 |
(17095) 0xbecc65 VMULSS 0x2c(%RDX,%RCX,4),%XMM4,%XMM4 |
(17095) 0xbecc6b VADDSS 0x24(%RDX,%RCX,4),%XMM7,%XMM9 |
(17095) 0xbecc71 VADDSS %XMM4,%XMM9,%XMM9 |
(17095) 0xbecc75 VFMADD213SS 0x20(%RDX,%RCX,4),%XMM9,%XMM0 |
(17095) 0xbecc7c VADDSS %XMM7,%XMM9,%XMM7 |
(17095) 0xbecc80 VCVTSS2SD %XMM7,%XMM7,%XMM7 |
(17095) 0xbecc84 VCVTSS2SD %XMM4,%XMM4,%XMM4 |
(17095) 0xbecc88 VFMADD213SD %XMM7,%XMM10,%XMM4 |
(17095) 0xbecc8d VCVTSD2SS %XMM4,%XMM4,%XMM4 |
(17095) 0xbecc91 VMULSS %XMM5,%XMM12,%XMM5 |
(17095) 0xbecc95 VMOVSS %XMM5,0x44(%RSP) |
(17095) 0xbecc9b VMOVSS 0x180(%RSP),%XMM5 |
(17095) 0xbecca4 VMULSS %XMM0,%XMM5,%XMM0 |
(17095) 0xbecca8 VMOVSS 0x140(%RSP),%XMM7 |
(17095) 0xbeccb1 VFMADD231SS %XMM8,%XMM7,%XMM0 |
(17095) 0xbeccb6 VMOVSS %XMM0,0x40(%RSP) |
(17095) 0xbeccbc VMULSS %XMM6,%XMM7,%XMM0 |
(17095) 0xbeccc0 VFMADD231SS %XMM2,%XMM12,%XMM0 |
(17095) 0xbeccc5 VFMADD231SS %XMM4,%XMM5,%XMM0 |
(17095) 0xbeccca VXORPS 0x1f0(%RSP),%XMM0,%XMM0 |
(17095) 0xbeccd3 VMULSS %XMM0,%XMM1,%XMM0 |
(17095) 0xbeccd7 VMULSS %XMM0,%XMM3,%XMM0 |
(17095) 0xbeccdb MOV 0x240(%RSP),%R13 |
(17095) 0xbecce3 JMP becf7d |
0xbecce8 NOPL (%RAX,%RAX,1) |
(17095) 0xbeccf0 CMPB $0,0x43b199(%RIP) |
(17095) 0xbeccf7 JNE bec910 |
(17095) 0xbeccfd VSQRTSS %XMM0,%XMM0,%XMM0 |
(17095) 0xbecd01 MOV 0x90(%RSP),%RDI |
(17095) 0xbecd09 MOV 0x240(%RSP),%RSI |
(17095) 0xbecd11 MOV %R13D,%EDX |
(17095) 0xbecd14 MOV 0x98(%RBP),%RCX |
(17095) 0xbecd1b CALL bedb50 <_ZL14warning_rlimitPA3_KfiiPiff> |
(17095) 0xbecd20 VXORPS %XMM11,%XMM11,%XMM11 |
(17095) 0xbecd25 MOV 0x78(%RBP),%R9 |
(17095) 0xbecd29 MOVB $0x1,0x43b160(%RIP) |
(17095) 0xbecd30 JMP bec910 |
0xbecd35 NOPW %CS:(%RAX,%RAX,1) |
(17095) 0xbecd40 MOV 0x80(%RSP),%RDX |
(17095) 0xbecd48 MOV 0x240(%RSP),%R13 |
(17095) 0xbecd50 VMOVSS (%RDX,%R13,4),%XMM1 |
(17095) 0xbecd56 VMULSS (%RDX,%R14,4),%XMM1,%XMM1 |
(17095) 0xbecd5c VMULSS 0x3c(%RSP),%XMM1,%XMM1 |
(17095) 0xbecd62 VMULSS 0x80(%R9),%XMM1,%XMM8 |
(17095) 0xbecd6b LEA (%RDI,%RDI,2),%RSI |
(17095) 0xbecd6f SAL $0x4,%RSI |
(17095) 0xbecd73 MOV 0x50(%RSP),%RDX |
(17095) 0xbecd78 VMOVSS -0x8905e0(%RIP),%XMM1 |
(17095) 0xbecd80 VMULSS 0x8(%RDX,%RSI,1),%XMM1,%XMM7 |
(17095) 0xbecd86 VMOVSS -0x8909f6(%RIP),%XMM1 |
(17095) 0xbecd8e VMULSS 0xc(%RDX,%RSI,1),%XMM1,%XMM4 |
(17095) 0xbecd94 MOV (%R9),%RDX |
(17095) 0xbecd97 MOV 0x90(%RDX),%RDI |
(17095) 0xbecd9e CMPL $0,0x14(%RDI) |
(17095) 0xbecda2 MOV %EAX,0x4c(%RSP) |
(17095) 0xbecda6 JE becdfd |
(17095) 0xbecda8 VMOVSS 0x1c(%RDI),%XMM1 |
(17095) 0xbecdad VUCOMISS %XMM11,%XMM1 |
(17095) 0xbecdb2 VMOVSS 0x10(%RCX),%XMM2 |
(17095) 0xbecdb7 MOV 0x18(%RCX),%RSI |
(17095) 0xbecdbb VCVTSI2SSL 0x34(%RCX),%XMM9,%XMM3 |
(17095) 0xbecdc0 JNE bece8a |
(17095) 0xbecdc6 JP bece8a |
(17095) 0xbecdcc VMOVSS 0x18(%RDI),%XMM1 |
(17095) 0xbecdd1 VUCOMISS %XMM11,%XMM1 |
(17095) 0xbecdd6 JNE bece8a |
(17095) 0xbecddc JP bece8a |
(17095) 0xbecde2 MOV 0x28(%RBP),%RAX |
(17095) 0xbecde6 MOV %RAX,0x8(%RSP) |
(17095) 0xbecdeb VMOVSS %XMM4,(%RSP) |
(17095) 0xbecdf0 VMOVAPS %XMM2,%XMM1 |
(17095) 0xbecdf4 MOV %RSI,%RDI |
(17095) 0xbecdf7 VMOVAPS %XMM3,%XMM2 |
(17095) 0xbecdfb JMP bece47 |
(17095) 0xbecdfd VMOVSS 0x4(%RDI),%XMM1 |
(17095) 0xbece02 VUCOMISS %XMM11,%XMM1 |
(17095) 0xbece07 VMOVSS 0x10(%RCX),%XMM1 |
(17095) 0xbece0c MOV 0x18(%RCX),%RSI |
(17095) 0xbece10 VCVTSI2SSL 0x34(%RCX),%XMM9,%XMM2 |
(17095) 0xbece15 JNE becef4 |
(17095) 0xbece1b JP becef4 |
(17095) 0xbece21 VMOVSS (%RDI),%XMM3 |
(17095) 0xbece25 VUCOMISS %XMM11,%XMM3 |
(17095) 0xbece2a JNE becef4 |
(17095) 0xbece30 JP becef4 |
(17095) 0xbece36 MOV 0x28(%RBP),%RAX |
(17095) 0xbece3a MOV %RAX,0x8(%RSP) |
(17095) 0xbece3f VMOVSS %XMM4,(%RSP) |
(17095) 0xbece44 MOV %RSI,%RDI |
(17095) 0xbece47 VMOVAPS %XMM12,%XMM3 |
(17095) 0xbece4b VMOVSS 0x140(%RSP),%XMM4 |
(17095) 0xbece54 VMOVSS 0x180(%RSP),%XMM5 |
(17095) 0xbece5d VMOVAPS %XMM8,%XMM6 |
(17095) 0xbece61 LEA 0xc0(%RSP),%RSI |
(17095) 0xbece69 LEA 0x100(%RSP),%RDX |
(17095) 0xbece71 LEA 0x58(%RSP),%RCX |
(17095) 0xbece76 LEA 0x44(%RSP),%R8 |
(17095) 0xbece7b LEA 0x40(%RSP),%R9 |
(17095) 0xbece80 CALL bedcb0 <_ZL27free_energy_evaluate_singleIL18KernelSoftcoreType2EEfffRKN19interaction_const_t18SoftCoreParametersEfPKfffffffffS6_S6_S6_S6_S6_S6_S6_PfS7_S7_> |
(17095) 0xbece85 JMP becf70 |
(17095) 0xbece8a VMOVSS 0x4c(%RDX),%XMM1 |
(17095) 0xbece8f MOV 0x28(%RBP),%RAX |
(17095) 0xbece93 MOV %RAX,0x20(%RSP) |
(17095) 0xbece98 LEA 0x40(%RSP),%RAX |
(17095) 0xbece9d MOV %RAX,0x18(%RSP) |
(17095) 0xbecea2 VMOVSS 0x3c(%RSP),%XMM5 |
(17095) 0xbecea8 VMOVSS %XMM5,0x10(%RSP) |
(17095) 0xbeceae VMOVSS %XMM4,0x8(%RSP) |
(17095) 0xbeceb4 VMOVSS %XMM7,(%RSP) |
(17095) 0xbeceb9 VMOVAPS %XMM12,%XMM4 |
(17095) 0xbecebd VMOVSS 0x140(%RSP),%XMM5 |
(17095) 0xbecec6 VMOVSS 0x180(%RSP),%XMM6 |
(17095) 0xbececf VMOVAPS %XMM8,%XMM7 |
(17095) 0xbeced3 LEA 0xc0(%RSP),%RDX |
(17095) 0xbecedb LEA 0x100(%RSP),%RCX |
(17095) 0xbecee3 LEA 0x58(%RSP),%R8 |
(17095) 0xbecee8 LEA 0x44(%RSP),%R9 |
(17095) 0xbeceed CALL bee870 <_ZL27free_energy_evaluate_singleIL18KernelSoftcoreType1EEfffRKN19interaction_const_t18SoftCoreParametersEfPKfffffffffS6_S6_S6_S6_S6_S6_S6_PfS7_S7_> |
(17095) 0xbecef2 JMP becf70 |
(17095) 0xbecef4 MOV 0x28(%RBP),%RAX |
(17095) 0xbecef8 MOV %RAX,0x30(%RSP) |
(17095) 0xbecefd LEA 0x40(%RSP),%RAX |
(17095) 0xbecf02 MOV %RAX,0x28(%RSP) |
(17095) 0xbecf07 LEA 0x44(%RSP),%RAX |
(17095) 0xbecf0c MOV %RAX,0x20(%RSP) |
(17095) 0xbecf11 LEA 0x60(%RSP),%RAX |
(17095) 0xbecf16 MOV %RAX,0x18(%RSP) |
(17095) 0xbecf1b LEA 0x68(%RSP),%RAX |
(17095) 0xbecf20 MOV %RAX,0x10(%RSP) |
(17095) 0xbecf25 LEA 0x70(%RSP),%RAX |
(17095) 0xbecf2a MOV %RAX,0x8(%RSP) |
(17095) 0xbecf2f VMOVSS %XMM4,(%RSP) |
(17095) 0xbecf34 VMOVAPS %XMM12,%XMM3 |
(17095) 0xbecf38 VMOVSS 0x140(%RSP),%XMM4 |
(17095) 0xbecf41 VMOVSS 0x180(%RSP),%XMM5 |
(17095) 0xbecf4a VMOVAPS %XMM8,%XMM6 |
(17095) 0xbecf4e LEA 0xc0(%RSP),%RDX |
(17095) 0xbecf56 LEA 0x100(%RSP),%RCX |
(17095) 0xbecf5e LEA 0x58(%RSP),%R8 |
(17095) 0xbecf63 LEA 0x78(%RSP),%R9 |
(17095) 0xbecf68 CALL bee0d0 <_ZL27free_energy_evaluate_singleIL18KernelSoftcoreType0EEfffRKN19interaction_const_t18SoftCoreParametersEfPKfffffffffS6_S6_S6_S6_S6_S6_S6_PfS7_S7_> |
(17095) 0xbecf6d NOPL (%RAX) |
(17095) 0xbecf70 VXORPS %XMM11,%XMM11,%XMM11 |
(17095) 0xbecf75 MOV 0x78(%RBP),%R9 |
(17095) 0xbecf79 MOV 0x4c(%RSP),%EAX |
(17095) 0xbecf7d VMOVSS 0x44(%RSP),%XMM1 |
(17095) 0xbecf83 MOVSXD %EBX,%RDX |
(17095) 0xbecf86 MOV 0xb8(%RSP),%RCX |
(17095) 0xbecf8e VADDSS (%RCX,%RDX,4),%XMM1,%XMM1 |
(17095) 0xbecf93 VMOVSS %XMM1,(%RCX,%RDX,4) |
(17095) 0xbecf98 VMOVSS 0x40(%RSP),%XMM1 |
(17095) 0xbecf9e MOV 0xb0(%RSP),%RCX |
(17095) 0xbecfa6 VADDSS (%RCX,%RDX,4),%XMM1,%XMM1 |
(17095) 0xbecfab VMOVSS %XMM1,(%RCX,%RDX,4) |
(17095) 0xbecfb0 VMOVSD 0x280(%RSP),%XMM1 |
(17095) 0xbecfb9 VBROADCASTSS %XMM0,%XMM2 |
(17095) 0xbecfbe VMULPS %XMM1,%XMM2,%XMM1 |
(17095) 0xbecfc2 VMOVLPS %XMM1,0x280(%RSP) |
(17095) 0xbecfcb VMULSS 0x288(%RSP),%XMM0,%XMM0 |
(17095) 0xbecfd4 VMOVSS %XMM0,0x288(%RSP) |
(17095) 0xbecfdd SAL $0x4,%R13 |
(17095) 0xbecfe1 MOV 0x200(%RSP),%RCX |
(17095) 0xbecfe9 VADDSS 0x8(%RCX,%R13,1),%XMM0,%XMM2 |
(17095) 0xbecff0 VMOVSD (%RCX,%R13,1),%XMM3 |
(17095) 0xbecff6 VADDPS %XMM3,%XMM1,%XMM3 |
(17095) 0xbecffa VMOVLPS %XMM3,(%RCX,%R13,1) |
(17095) 0xbed000 VMOVSS %XMM2,0x8(%RCX,%R13,1) |
(17095) 0xbed007 SAL $0x4,%R14 |
(17095) 0xbed00b VMOVSS 0x8(%RCX,%R14,1),%XMM2 |
(17095) 0xbed012 VSUBSS %XMM0,%XMM2,%XMM2 |
(17095) 0xbed016 VMOVSD (%RCX,%R14,1),%XMM3 |
(17095) 0xbed01c VSUBPS %XMM1,%XMM3,%XMM3 |
(17095) 0xbed020 VMOVLPS %XMM3,(%RCX,%R14,1) |
(17095) 0xbed026 VMOVSS %XMM2,0x8(%RCX,%R14,1) |
(17095) 0xbed02d CMP $0x16,%EAX |
(17095) 0xbed030 JE bec910 |
(17095) 0xbed036 CLTQ |
(17095) 0xbed038 LEA (%RAX,%RAX,2),%RAX |
(17095) 0xbed03c MOV 0x10(%RBP),%RCX |
(17095) 0xbed040 VADDSS 0x8(%RCX,%RAX,4),%XMM0,%XMM2 |
(17095) 0xbed046 VMOVSD (%RCX,%RAX,4),%XMM3 |
(17095) 0xbed04b VADDPS %XMM3,%XMM1,%XMM3 |
(17095) 0xbed04f VMOVLPS %XMM3,(%RCX,%RAX,4) |
(17095) 0xbed054 VMOVSS %XMM2,0x8(%RCX,%RAX,4) |
(17095) 0xbed05a VMOVSS 0x110(%RCX),%XMM2 |
(17095) 0xbed062 VMOVSD 0x108(%RCX),%XMM3 |
(17095) 0xbed06a VSUBSS %XMM0,%XMM2,%XMM0 |
(17095) 0xbed06e VSUBPS %XMM1,%XMM3,%XMM1 |
(17095) 0xbed072 VMOVLPS %XMM1,0x108(%RCX) |
(17095) 0xbed07a VMOVSS %XMM0,0x110(%RCX) |
(17095) 0xbed082 JMP bec910 |
0xbed087 LEA 0x8(%RAX),%RCX |
0xbed08b ADD $0x20,%RAX |
0xbed08f CMPL $0,0x90(%R9) |
0xbed097 JNE bebfb3 |
0xbed09d MOV (%R9),%RDX |
0xbed0a0 TEST %EDI,%EDI |
0xbed0a2 JG bed0f5 |
0xbed0a4 JMP bedab0 |
0xbed0a9 VMOVSS %XMM4,0x78(%RSP) |
0xbed0af VMULSS -0x8908c7(%RIP),%XMM2,%XMM4 |
0xbed0b7 VMOVSS %XMM4,0x68(%RSP) |
0xbed0bd VSUBSS %XMM0,%XMM1,%XMM1 |
0xbed0c1 VMOVSS %XMM1,0x70(%RSP) |
0xbed0c7 VMOVSS %XMM4,0x60(%RSP) |
0xbed0cd VMOVSS %XMM3,0x7c(%RSP) |
0xbed0d3 VMULSS -0x890e17(%RIP),%XMM2,%XMM1 |
0xbed0db VMOVSS %XMM1,0x6c(%RSP) |
0xbed0e1 VMOVSS %XMM0,0x74(%RSP) |
0xbed0e7 VMOVSS %XMM1,0x64(%RSP) |
0xbed0ed TEST %EDI,%EDI |
0xbed0ef JLE bedab0 |
0xbed0f5 MOV (%RCX),%RCX |
0xbed0f8 MOV %RCX,0xb8(%RSP) |
0xbed100 VMOVSS 0x6c(%RDX),%XMM0 |
0xbed105 VMOVSS %XMM0,0x3c(%RSP) |
0xbed10b MOV (%RAX),%RAX |
0xbed10e MOV %RAX,0xb0(%RSP) |
0xbed116 XOR %R15D,%R15D |
0xbed119 VBROADCASTSS -0x890f6a(%RIP),%XMM0 |
0xbed122 VMOVAPS %XMM0,0x1f0(%RSP) |
0xbed12b VXORPS %XMM11,%XMM11,%XMM11 |
0xbed130 MOVL $0,0x38(%RSP) |
0xbed138 JMP bed33b |
0xbed13d NOPL (%RAX) |
(17094) 0xbed140 VMOVSS 0x10(%RCX),%XMM1 |
(17094) 0xbed145 MOV 0x18(%RCX),%RAX |
(17094) 0xbed149 VCVTSI2SSL 0x34(%RCX),%XMM13,%XMM2 |
(17094) 0xbed14e VSQRTSS %XMM0,%XMM0,%XMM3 |
(17094) 0xbed152 VMOVSS -0x890fce(%RIP),%XMM4 |
(17094) 0xbed15a VDIVSS %XMM3,%XMM4,%XMM3 |
(17094) 0xbed15e VMULSS %XMM3,%XMM0,%XMM0 |
(17094) 0xbed162 VMULSS %XMM1,%XMM0,%XMM0 |
(17094) 0xbed166 VCVTTPS2DQ %XMM0,%XMM4 |
(17094) 0xbed16a VCVTDQ2PS %XMM4,%XMM4 |
(17094) 0xbed16e VMULSS %XMM2,%XMM4,%XMM2 |
(17094) 0xbed172 VCVTTSS2SI %XMM2,%ECX |
(17094) 0xbed176 MOVSXD %ECX,%RCX |
(17094) 0xbed179 VSUBSS %XMM4,%XMM0,%XMM0 |
(17094) 0xbed17d VMOVSD 0x8(%RAX,%RCX,4),%XMM2 |
(17094) 0xbed183 VMULSS %XMM0,%XMM0,%XMM4 |
(17094) 0xbed187 VINSERTPS $0x10,%XMM4,%XMM0,%XMM5 |
(17094) 0xbed18d VMULPS %XMM2,%XMM5,%XMM2 |
(17094) 0xbed191 VADDSS 0x4(%RAX,%RCX,4),%XMM2,%XMM5 |
(17094) 0xbed197 VMOVSHDUP %XMM2,%XMM6 |
(17094) 0xbed19b VADDSS %XMM6,%XMM5,%XMM5 |
(17094) 0xbed19f VADDSS %XMM5,%XMM2,%XMM2 |
(17094) 0xbed1a3 VFMADD213SS (%RAX,%RCX,4),%XMM0,%XMM5 |
(17094) 0xbed1a9 VCVTSS2SD %XMM2,%XMM2,%XMM2 |
(17094) 0xbed1ad VCVTSS2SD %XMM6,%XMM6,%XMM6 |
(17094) 0xbed1b1 VMOVSD -0x8906c9(%RIP),%XMM10 |
(17094) 0xbed1b9 VFMADD213SD %XMM2,%XMM10,%XMM6 |
(17094) 0xbed1be VCVTSD2SS %XMM6,%XMM6,%XMM2 |
(17094) 0xbed1c2 VMULSS 0x18(%RAX,%RCX,4),%XMM0,%XMM6 |
(17094) 0xbed1c8 VMULSS 0x1c(%RAX,%RCX,4),%XMM4,%XMM7 |
(17094) 0xbed1ce VADDSS 0x14(%RAX,%RCX,4),%XMM6,%XMM8 |
(17094) 0xbed1d4 VADDSS %XMM7,%XMM8,%XMM8 |
(17094) 0xbed1d8 VADDSS %XMM6,%XMM8,%XMM6 |
(17094) 0xbed1dc VFMADD213SS 0x10(%RAX,%RCX,4),%XMM0,%XMM8 |
(17094) 0xbed1e3 VCVTSS2SD %XMM6,%XMM6,%XMM6 |
(17094) 0xbed1e7 VCVTSS2SD %XMM7,%XMM7,%XMM7 |
(17094) 0xbed1eb VFMADD213SD %XMM6,%XMM10,%XMM7 |
(17094) 0xbed1f0 VCVTSD2SS %XMM7,%XMM7,%XMM6 |
(17094) 0xbed1f4 VMULSS 0x28(%RAX,%RCX,4),%XMM0,%XMM7 |
(17094) 0xbed1fa VMULSS 0x2c(%RAX,%RCX,4),%XMM4,%XMM4 |
(17094) 0xbed200 VADDSS 0x24(%RAX,%RCX,4),%XMM7,%XMM9 |
(17094) 0xbed206 VADDSS %XMM4,%XMM9,%XMM9 |
(17094) 0xbed20a VFMADD213SS 0x20(%RAX,%RCX,4),%XMM9,%XMM0 |
(17094) 0xbed211 VADDSS %XMM7,%XMM9,%XMM7 |
(17094) 0xbed215 VCVTSS2SD %XMM7,%XMM7,%XMM7 |
(17094) 0xbed219 VCVTSS2SD %XMM4,%XMM4,%XMM4 |
(17094) 0xbed21d VFMADD213SD %XMM7,%XMM10,%XMM4 |
(17094) 0xbed222 VCVTSD2SS %XMM4,%XMM4,%XMM4 |
(17094) 0xbed226 VMULSS %XMM5,%XMM12,%XMM5 |
(17094) 0xbed22a VMOVSS %XMM5,0x44(%RSP) |
(17094) 0xbed230 VMOVSS 0x180(%RSP),%XMM5 |
(17094) 0xbed239 VMULSS %XMM0,%XMM5,%XMM0 |
(17094) 0xbed23d VMOVSS 0x140(%RSP),%XMM7 |
(17094) 0xbed246 VFMADD231SS %XMM8,%XMM7,%XMM0 |
(17094) 0xbed24b VMOVSS %XMM0,0x40(%RSP) |
(17094) 0xbed251 VMULSS %XMM6,%XMM7,%XMM0 |
(17094) 0xbed255 VFMADD231SS %XMM2,%XMM12,%XMM0 |
(17094) 0xbed25a VFMADD231SS %XMM4,%XMM5,%XMM0 |
(17094) 0xbed25f VXORPS 0x1f0(%RSP),%XMM0,%XMM0 |
(17094) 0xbed268 VMULSS %XMM0,%XMM1,%XMM0 |
(17094) 0xbed26c VMULSS %XMM0,%XMM3,%XMM0 |
(17094) 0xbed270 MOV 0x240(%RSP),%R13 |
(17094) 0xbed278 VMOVSS 0x44(%RSP),%XMM1 |
(17094) 0xbed27e MOVSXD %EBX,%RAX |
(17094) 0xbed281 MOV 0xb8(%RSP),%RCX |
(17094) 0xbed289 VADDSS (%RCX,%RAX,4),%XMM1,%XMM1 |
(17094) 0xbed28e VMOVSS %XMM1,(%RCX,%RAX,4) |
(17094) 0xbed293 VMOVSS 0x40(%RSP),%XMM1 |
(17094) 0xbed299 MOV 0xb0(%RSP),%RCX |
(17094) 0xbed2a1 VADDSS (%RCX,%RAX,4),%XMM1,%XMM1 |
(17094) 0xbed2a6 VMOVSS %XMM1,(%RCX,%RAX,4) |
(17094) 0xbed2ab VMOVSD 0x280(%RSP),%XMM1 |
(17094) 0xbed2b4 VBROADCASTSS %XMM0,%XMM2 |
(17094) 0xbed2b9 VMULPS %XMM1,%XMM2,%XMM1 |
(17094) 0xbed2bd VMOVLPS %XMM1,0x280(%RSP) |
(17094) 0xbed2c6 VMULSS 0x288(%RSP),%XMM0,%XMM0 |
(17094) 0xbed2cf VMOVSS %XMM0,0x288(%RSP) |
(17094) 0xbed2d8 SAL $0x4,%R13 |
(17094) 0xbed2dc MOV 0x200(%RSP),%RAX |
(17094) 0xbed2e4 VADDSS 0x8(%RAX,%R13,1),%XMM0,%XMM2 |
(17094) 0xbed2eb VMOVSD (%RAX,%R13,1),%XMM3 |
(17094) 0xbed2f1 VADDPS %XMM3,%XMM1,%XMM3 |
(17094) 0xbed2f5 VMOVLPS %XMM3,(%RAX,%R13,1) |
(17094) 0xbed2fb VMOVSS %XMM2,0x8(%RAX,%R13,1) |
(17094) 0xbed302 SAL $0x4,%R14 |
(17094) 0xbed306 VMOVSS 0x8(%RAX,%R14,1),%XMM2 |
(17094) 0xbed30d VMOVSD (%RAX,%R14,1),%XMM3 |
(17094) 0xbed313 VSUBSS %XMM0,%XMM2,%XMM0 |
(17094) 0xbed317 VSUBPS %XMM1,%XMM3,%XMM1 |
(17094) 0xbed31b VMOVLPS %XMM1,(%RAX,%R14,1) |
(17094) 0xbed321 VMOVSS %XMM0,0x8(%RAX,%R14,1) |
(17094) 0xbed328 CMP 0x48(%RSP),%R15D |
(17094) 0xbed32d MOV 0x88(%RSP),%R10D |
(17094) 0xbed335 JGE bedab0 |
(17094) 0xbed33b MOVSXD (%R12,%R15,4),%RDI |
(17094) 0xbed33f MOVSXD 0x4(%R12,%R15,4),%R11 |
(17094) 0xbed344 MOVSXD 0x8(%R12,%R15,4),%R8 |
(17094) 0xbed349 MOV 0x340(%RSP),%RCX |
(17094) 0xbed351 MOVZX (%RCX,%R11,2),%EAX |
(17094) 0xbed356 MOVZX (%RCX,%R8,2),%ECX |
(17094) 0xbed35b MOV %EAX,%EDX |
(17094) 0xbed35d MOV 0x70(%RBP),%ESI |
(17094) 0xbed360 IMUL %ESI,%EDX |
(17094) 0xbed363 ADD %ECX,%EDX |
(17094) 0xbed365 MOV %ECX,%EBX |
(17094) 0xbed367 IMUL %ESI,%EBX |
(17094) 0xbed36a ADD %EAX,%EBX |
(17094) 0xbed36c CMP %CX,%AX |
(17094) 0xbed36f CMOVB %EDX,%EBX |
(17094) 0xbed372 CMP $0x24,%R10D |
(17094) 0xbed376 JE bed450 |
(17094) 0xbed37c CMP $0x23,%R10D |
(17094) 0xbed380 JE bed420 |
(17094) 0xbed386 VXORPS %XMM0,%XMM0,%XMM0 |
(17094) 0xbed38a VXORPS %XMM12,%XMM12,%XMM12 |
(17094) 0xbed38f CMP $0x21,%R10D |
(17094) 0xbed393 JNE bed4b3 |
(17094) 0xbed399 CMPL $0,0x90(%R9) |
(17094) 0xbed3a1 JE bed476 |
(17094) 0xbed3a7 MOV 0xa0(%RSP),%RAX |
(17094) 0xbed3af CMP %RAX,0x98(%RSP) |
(17094) 0xbed3b7 JE bed3d5 |
(17094) 0xbed3b9 MOV $0x1,%CL |
(17094) 0xbed3bb MOV %ECX,0x38(%RSP) |
(17094) 0xbed3bf CMPB $0,(%RAX,%R11,1) |
(17094) 0xbed3c4 JNE bed47e |
(17094) 0xbed3ca CMPB $0,(%RAX,%R8,1) |
(17094) 0xbed3cf JNE bed47e |
(17094) 0xbed3d5 LEA (%RDI,%RDI,2),%RAX |
(17094) 0xbed3d9 SAL $0x4,%RAX |
(17094) 0xbed3dd MOV 0x50(%RSP),%RCX |
(17094) 0xbed3e2 VMOVSS (%RCX,%RAX,1),%XMM0 |
(17094) 0xbed3e7 MOV $0x1,%DL |
(17094) 0xbed3e9 MOV %EDX,0x38(%RSP) |
(17094) 0xbed3ed VUCOMISS 0x8(%RCX,%RAX,1),%XMM0 |
(17094) 0xbed3f3 JNE bed47e |
(17094) 0xbed3f9 JP bed47e |
(17094) 0xbed3ff ADD 0x50(%RSP),%RAX |
(17094) 0xbed404 VMOVSS 0x4(%RAX),%XMM0 |
(17094) 0xbed409 VCMPSS $0x4,0xc(%RAX),%XMM0,%K0 |
(17094) 0xbed411 KMOVD %K0,%EAX |
(17094) 0xbed415 MOV %EAX,0x38(%RSP) |
(17094) 0xbed419 JMP bed47e |
0xbed41b NOPL (%RAX,%RAX,1) |
(17094) 0xbed420 LEA (%RDI,%RDI,2),%RAX |
(17094) 0xbed424 SAL $0x4,%RAX |
(17094) 0xbed428 MOV 0x50(%RSP),%RCX |
(17094) 0xbed42d VMOVSS 0x4(%RCX,%RAX,1),%XMM0 |
(17094) 0xbed433 VMULSS 0x8(%RCX,%RAX,1),%XMM0,%XMM0 |
(17094) 0xbed439 VMULSS 0x3c(%RSP),%XMM0,%XMM0 |
(17094) 0xbed43f VMULSS (%RCX,%RAX,1),%XMM0,%XMM12 |
(17094) 0xbed444 VMOVSD 0xc(%RCX,%RAX,1),%XMM0 |
(17094) 0xbed44a JMP bed4b3 |
0xbed44c NOPL (%RAX) |
(17094) 0xbed450 LEA (%RDI,%RDI,2),%RAX |
(17094) 0xbed454 SAL $0x4,%RAX |
(17094) 0xbed458 MOV 0x50(%RSP),%RCX |
(17094) 0xbed45d VMOVSS (%RCX,%RAX,1),%XMM0 |
(17094) 0xbed462 VMULSS 0x4(%RCX,%RAX,1),%XMM0,%XMM0 |
(17094) 0xbed468 VMULSS 0x3c(%RSP),%XMM0,%XMM12 |
(17094) 0xbed46e VMOVSD 0x8(%RCX,%RAX,1),%XMM0 |
(17094) 0xbed474 JMP bed4b3 |
(17094) 0xbed476 MOVL $0,0x38(%RSP) |
(17094) 0xbed47e MOV 0xa8(%RSP),%RAX |
(17094) 0xbed486 VMOVSS (%RAX,%R11,4),%XMM0 |
(17094) 0xbed48c VMULSS (%RAX,%R8,4),%XMM0,%XMM0 |
(17094) 0xbed492 VMULSS 0x3c(%RSP),%XMM0,%XMM0 |
(17094) 0xbed498 VMULSS 0x80(%R9),%XMM0,%XMM12 |
(17094) 0xbed4a1 LEA (%RDI,%RDI,2),%RAX |
(17094) 0xbed4a5 SAL $0x4,%RAX |
(17094) 0xbed4a9 MOV 0x50(%RSP),%RCX |
(17094) 0xbed4ae VMOVSD (%RCX,%RAX,1),%XMM0 |
(17094) 0xbed4b3 VMULSS -0x890d1b(%RIP),%XMM0,%XMM1 |
(17094) 0xbed4bb VMOVSS %XMM1,0x140(%RSP) |
(17094) 0xbed4c4 VMOVSHDUP %XMM0,%XMM0 |
(17094) 0xbed4c8 VMULSS -0x891138(%RIP),%XMM0,%XMM0 |
(17094) 0xbed4d0 VMOVSS %XMM0,0x180(%RSP) |
(17094) 0xbed4d9 CMPB $0,0xc(%R9) |
(17094) 0xbed4de MOV %R11,0x240(%RSP) |
(17094) 0xbed4e6 LEA (%R11,%R11,2),%RAX |
(17094) 0xbed4ea MOV 0x90(%RSP),%RCX |
(17094) 0xbed4f2 LEA (%RCX,%RAX,4),%RSI |
(17094) 0xbed4f6 MOV %R8,%R13 |
(17094) 0xbed4f9 LEA (%R8,%R8,2),%RAX |
(17094) 0xbed4fd LEA (%RCX,%RAX,4),%RDX |
(17094) 0xbed501 JE bed550 |
(17094) 0xbed503 MOV %R15,%R14 |
(17094) 0xbed506 MOV %RDI,%R15 |
(17094) 0xbed509 MOV 0x18(%RBP),%RDI |
(17094) 0xbed50d LEA 0x280(%RSP),%RCX |
(17094) 0xbed515 VMOVSS %XMM12,0x4c(%RSP) |
(17094) 0xbed51b CALL fa92f0 <@plt_start@+0x5e40> |
(17094) 0xbed520 MOV %R15,%RDI |
(17094) 0xbed523 MOV %R14,%R15 |
(17094) 0xbed526 VMOVSS 0x4c(%RSP),%XMM12 |
(17094) 0xbed52c VXORPS %XMM11,%XMM11,%XMM11 |
(17094) 0xbed531 MOV 0x78(%RBP),%R9 |
(17094) 0xbed535 VPERMILPS $-0x5c,0x280(%RSP),%XMM0 |
(17094) 0xbed540 JMP bed572 |
0xbed542 NOPW %CS:(%RAX,%RAX,1) |
(17094) 0xbed550 VMOVUPS (%RSI),%XMM0 |
(17094) 0xbed554 VSUBPS (%RDX),%XMM0,%XMM1 |
(17094) 0xbed558 VPERMILPS $-0x5c,%XMM1,%XMM0 |
(17094) 0xbed55e VMOVLPS %XMM1,0x280(%RSP) |
(17094) 0xbed567 VEXTRACTPS $0x2,%XMM1,0x288(%RSP) |
(17094) 0xbed572 ADD $0x3,%R15 |
(17094) 0xbed576 VMULPS %XMM0,%XMM0,%XMM1 |
(17094) 0xbed57a VMOVSHDUP %XMM1,%XMM1 |
(17094) 0xbed57e VFMADD231SS %XMM0,%XMM0,%XMM1 |
(17094) 0xbed583 VPERMILPD $0x1,%XMM0,%XMM0 |
(17094) 0xbed589 VFMADD213SS %XMM1,%XMM0,%XMM0 |
(17094) 0xbed58e MOV 0x88(%R9),%RCX |
(17094) 0xbed595 VMOVSS 0x8(%RCX),%XMM1 |
(17094) 0xbed59a VMULSS %XMM1,%XMM1,%XMM2 |
(17094) 0xbed59e VUCOMISS %XMM2,%XMM0 |
(17094) 0xbed5a2 JAE bed680 |
(17094) 0xbed5a8 TESTB $0x1,0x38(%RSP) |
(17094) 0xbed5ad MOV %R13,%R14 |
(17094) 0xbed5b0 JE bed140 |
(17094) 0xbed5b6 MOV 0x80(%RSP),%RAX |
(17094) 0xbed5be MOV 0x240(%RSP),%R13 |
(17094) 0xbed5c6 VMOVSS (%RAX,%R13,4),%XMM1 |
(17094) 0xbed5cc VMULSS (%RAX,%R14,4),%XMM1,%XMM1 |
(17094) 0xbed5d2 VMULSS 0x3c(%RSP),%XMM1,%XMM1 |
(17094) 0xbed5d8 VMULSS 0x80(%R9),%XMM1,%XMM8 |
(17094) 0xbed5e1 LEA (%RDI,%RDI,2),%RAX |
(17094) 0xbed5e5 SAL $0x4,%RAX |
(17094) 0xbed5e9 MOV 0x50(%RSP),%RDX |
(17094) 0xbed5ee VMOVSS -0x890e56(%RIP),%XMM1 |
(17094) 0xbed5f6 VMULSS 0x8(%RDX,%RAX,1),%XMM1,%XMM7 |
(17094) 0xbed5fc VMOVSS -0x89126c(%RIP),%XMM1 |
(17094) 0xbed604 VMULSS 0xc(%RDX,%RAX,1),%XMM1,%XMM4 |
(17094) 0xbed60a MOV (%R9),%RAX |
(17094) 0xbed60d MOV 0x90(%RAX),%RDI |
(17094) 0xbed614 CMPL $0,0x14(%RDI) |
(17094) 0xbed618 JE bed6c5 |
(17094) 0xbed61e VMOVSS 0x1c(%RDI),%XMM1 |
(17094) 0xbed623 VUCOMISS %XMM11,%XMM1 |
(17094) 0xbed628 VMOVSS 0x10(%RCX),%XMM2 |
(17094) 0xbed62d MOV 0x18(%RCX),%RSI |
(17094) 0xbed631 VCVTSI2SSL 0x34(%RCX),%XMM9,%XMM3 |
(17094) 0xbed636 JNE bed752 |
(17094) 0xbed63c JP bed752 |
(17094) 0xbed642 VMOVSS 0x18(%RDI),%XMM1 |
(17094) 0xbed647 VUCOMISS %XMM11,%XMM1 |
(17094) 0xbed64c JNE bed752 |
(17094) 0xbed652 JP bed752 |
(17094) 0xbed658 MOV 0x28(%RBP),%RAX |
(17094) 0xbed65c MOV %RAX,0x8(%RSP) |
(17094) 0xbed661 VMOVSS %XMM4,(%RSP) |
(17094) 0xbed666 VMOVAPS %XMM2,%XMM1 |
(17094) 0xbed66a MOV %RSI,%RDI |
(17094) 0xbed66d VMOVAPS %XMM3,%XMM2 |
(17094) 0xbed671 JMP bed70f |
0xbed676 NOPW %CS:(%RAX,%RAX,1) |
(17094) 0xbed680 CMPB $0,0x43a80a(%RIP) |
(17094) 0xbed687 JNE bed328 |
(17094) 0xbed68d VSQRTSS %XMM0,%XMM0,%XMM0 |
(17094) 0xbed691 MOV 0x90(%RSP),%RDI |
(17094) 0xbed699 MOV 0x240(%RSP),%RSI |
(17094) 0xbed6a1 MOV %R13D,%EDX |
(17094) 0xbed6a4 MOV 0x98(%RBP),%RCX |
(17094) 0xbed6ab CALL bedb50 <_ZL14warning_rlimitPA3_KfiiPiff> |
(17094) 0xbed6b0 VXORPS %XMM11,%XMM11,%XMM11 |
(17094) 0xbed6b5 MOV 0x78(%RBP),%R9 |
(17094) 0xbed6b9 MOVB $0x1,0x43a7d1(%RIP) |
(17094) 0xbed6c0 JMP bed328 |
(17094) 0xbed6c5 VMOVSS 0x4(%RDI),%XMM1 |
(17094) 0xbed6ca VUCOMISS %XMM11,%XMM1 |
(17094) 0xbed6cf VMOVSS 0x10(%RCX),%XMM1 |
(17094) 0xbed6d4 MOV 0x18(%RCX),%RSI |
(17094) 0xbed6d8 VCVTSI2SSL 0x34(%RCX),%XMM9,%XMM2 |
(17094) 0xbed6dd JNE bed7bf |
(17094) 0xbed6e3 JP bed7bf |
(17094) 0xbed6e9 VMOVSS (%RDI),%XMM3 |
(17094) 0xbed6ed VUCOMISS %XMM11,%XMM3 |
(17094) 0xbed6f2 JNE bed7bf |
(17094) 0xbed6f8 JP bed7bf |
(17094) 0xbed6fe MOV 0x28(%RBP),%RAX |
(17094) 0xbed702 MOV %RAX,0x8(%RSP) |
(17094) 0xbed707 VMOVSS %XMM4,(%RSP) |
(17094) 0xbed70c MOV %RSI,%RDI |
(17094) 0xbed70f VMOVAPS %XMM12,%XMM3 |
(17094) 0xbed713 VMOVSS 0x140(%RSP),%XMM4 |
(17094) 0xbed71c VMOVSS 0x180(%RSP),%XMM5 |
(17094) 0xbed725 VMOVAPS %XMM8,%XMM6 |
(17094) 0xbed729 LEA 0xc0(%RSP),%RSI |
(17094) 0xbed731 LEA 0x100(%RSP),%RDX |
(17094) 0xbed739 LEA 0x58(%RSP),%RCX |
(17094) 0xbed73e LEA 0x44(%RSP),%R8 |
(17094) 0xbed743 LEA 0x40(%RSP),%R9 |
(17094) 0xbed748 CALL bedcb0 <_ZL27free_energy_evaluate_singleIL18KernelSoftcoreType2EEfffRKN19interaction_const_t18SoftCoreParametersEfPKfffffffffS6_S6_S6_S6_S6_S6_S6_PfS7_S7_> |
(17094) 0xbed74d JMP bed840 |
(17094) 0xbed752 VMOVSS 0x4c(%RAX),%XMM1 |
(17094) 0xbed757 MOV 0x28(%RBP),%RAX |
(17094) 0xbed75b MOV %RAX,0x20(%RSP) |
(17094) 0xbed760 LEA 0x40(%RSP),%RAX |
(17094) 0xbed765 MOV %RAX,0x18(%RSP) |
(17094) 0xbed76a VMOVSS 0x3c(%RSP),%XMM5 |
(17094) 0xbed770 VMOVSS %XMM5,0x10(%RSP) |
(17094) 0xbed776 VMOVSS %XMM4,0x8(%RSP) |
(17094) 0xbed77c VMOVSS %XMM7,(%RSP) |
(17094) 0xbed781 VMOVAPS %XMM12,%XMM4 |
(17094) 0xbed785 VMOVSS 0x140(%RSP),%XMM5 |
(17094) 0xbed78e VMOVSS 0x180(%RSP),%XMM6 |
(17094) 0xbed797 VMOVAPS %XMM8,%XMM7 |
(17094) 0xbed79b LEA 0xc0(%RSP),%RDX |
(17094) 0xbed7a3 LEA 0x100(%RSP),%RCX |
(17094) 0xbed7ab LEA 0x58(%RSP),%R8 |
(17094) 0xbed7b0 LEA 0x44(%RSP),%R9 |
(17094) 0xbed7b5 CALL bee870 <_ZL27free_energy_evaluate_singleIL18KernelSoftcoreType1EEfffRKN19interaction_const_t18SoftCoreParametersEfPKfffffffffS6_S6_S6_S6_S6_S6_S6_PfS7_S7_> |
(17094) 0xbed7ba JMP bed840 |
(17094) 0xbed7bf MOV 0x28(%RBP),%RAX |
(17094) 0xbed7c3 MOV %RAX,0x30(%RSP) |
(17094) 0xbed7c8 LEA 0x40(%RSP),%RAX |
(17094) 0xbed7cd MOV %RAX,0x28(%RSP) |
(17094) 0xbed7d2 LEA 0x44(%RSP),%RAX |
(17094) 0xbed7d7 MOV %RAX,0x20(%RSP) |
(17094) 0xbed7dc LEA 0x60(%RSP),%RAX |
(17094) 0xbed7e1 MOV %RAX,0x18(%RSP) |
(17094) 0xbed7e6 LEA 0x68(%RSP),%RAX |
(17094) 0xbed7eb MOV %RAX,0x10(%RSP) |
(17094) 0xbed7f0 LEA 0x70(%RSP),%RAX |
(17094) 0xbed7f5 MOV %RAX,0x8(%RSP) |
(17094) 0xbed7fa VMOVSS %XMM4,(%RSP) |
(17094) 0xbed7ff VMOVAPS %XMM12,%XMM3 |
(17094) 0xbed803 VMOVSS 0x140(%RSP),%XMM4 |
(17094) 0xbed80c VMOVSS 0x180(%RSP),%XMM5 |
(17094) 0xbed815 VMOVAPS %XMM8,%XMM6 |
(17094) 0xbed819 LEA 0xc0(%RSP),%RDX |
(17094) 0xbed821 LEA 0x100(%RSP),%RCX |
(17094) 0xbed829 LEA 0x58(%RSP),%R8 |
(17094) 0xbed82e LEA 0x78(%RSP),%R9 |
(17094) 0xbed833 CALL bee0d0 <_ZL27free_energy_evaluate_singleIL18KernelSoftcoreType0EEfffRKN19interaction_const_t18SoftCoreParametersEfPKfffffffffS6_S6_S6_S6_S6_S6_S6_PfS7_S7_> |
(17094) 0xbed838 NOPL (%RAX,%RAX,1) |
(17094) 0xbed840 VXORPS %XMM11,%XMM11,%XMM11 |
(17094) 0xbed845 MOV 0x78(%RBP),%R9 |
(17094) 0xbed849 JMP bed278 |
0xbed84e TEST %RBX,%RBX |
0xbed851 JNE bed871 |
0xbed853 LEA 0x380(%RSP),%RBX |
0xbed85b MOV %RBX,%RDI |
0xbed85e MOV $0x1,%ESI |
0xbed863 XOR %EDX,%EDX |
0xbed865 CALL fa84c0 <@plt_start@+0x5010> |
0xbed86a MOV 0x78(%RBP),%R9 |
0xbed86e MOV (%R9),%RAX |
0xbed871 CMPL $0,0x48(%RSP) |
0xbed876 MOV 0x90(%RSP),%RCX |
0xbed87e MOV 0x50(%RSP),%RDX |
0xbed883 JLE bedab0 |
0xbed889 MOV (%R14),%RSI |
0xbed88c MOV %RSI,0x180(%RSP) |
0xbed894 VMOVSS 0x6c(%RAX),%XMM0 |
0xbed899 VMULSS 0x80(%R9),%XMM0,%XMM0 |
0xbed8a2 VMOVSS %XMM0,0x140(%RSP) |
0xbed8ab XOR %R14D,%R14D |
0xbed8ae XCHG %AX,%AX |
(17096) 0xbed8b0 MOVSXD 0x4(%R12,%R14,4),%R13 |
(17096) 0xbed8b5 MOVSXD 0x8(%R12,%R14,4),%R15 |
(17096) 0xbed8ba MOVSXD (%R12,%R14,4),%RAX |
(17096) 0xbed8be LEA (%RAX,%RAX,2),%RAX |
(17096) 0xbed8c2 SAL $0x4,%RAX |
(17096) 0xbed8c6 VMOVSS (%RDX,%RAX,1),%XMM0 |
(17096) 0xbed8cb VMOVSS %XMM0,0x340(%RSP) |
(17096) 0xbed8d4 VMOVSS 0x4(%RDX,%RAX,1),%XMM0 |
(17096) 0xbed8da MOV 0x180(%RSP),%RAX |
(17096) 0xbed8e2 VMOVSS (%RAX,%R13,4),%XMM1 |
(17096) 0xbed8e8 VMULSS (%RAX,%R15,4),%XMM1,%XMM1 |
(17096) 0xbed8ee LEA (%R13,%R13,2),%RAX |
(17096) 0xbed8f3 VMOVSD (%RCX,%RAX,4),%XMM2 |
(17096) 0xbed8f8 VMOVSD %XMM2,0x280(%RSP) |
(17096) 0xbed901 CLTQ |
(17096) 0xbed903 VMOVSS 0x8(%RCX,%RAX,4),%XMM2 |
(17096) 0xbed909 VMOVSS %XMM2,0x288(%RSP) |
(17096) 0xbed912 LEA (%R15,%R15,2),%RAX |
(17096) 0xbed916 VMOVSS (%RCX,%RAX,4),%XMM2 |
(17096) 0xbed91b VMOVSS %XMM2,0xc0(%RSP) |
(17096) 0xbed924 CLTQ |
(17096) 0xbed926 VMOVSS 0x4(%RCX,%RAX,4),%XMM2 |
(17096) 0xbed92c VMOVSS %XMM2,0xc4(%RSP) |
(17096) 0xbed935 VMULSS 0x140(%RSP),%XMM1,%XMM1 |
(17096) 0xbed93e VMOVSS %XMM1,0x240(%RSP) |
(17096) 0xbed947 VMOVSS 0x8(%RCX,%RAX,4),%XMM1 |
(17096) 0xbed94d VMOVSS %XMM1,0xc8(%RSP) |
(17096) 0xbed956 VMULSS -0x8915c6(%RIP),%XMM0,%XMM0 |
(17096) 0xbed95e VMOVSS %XMM0,0x88(%RSP) |
(17096) 0xbed967 MOV %RBX,%RDI |
(17096) 0xbed96a LEA 0x280(%RSP),%RSI |
(17096) 0xbed972 LEA 0xc0(%RSP),%RDX |
(17096) 0xbed97a LEA 0x100(%RSP),%RCX |
(17096) 0xbed982 CALL fa92f0 <@plt_start@+0x5e40> |
(17096) 0xbed987 VMOVSS 0x108(%RSP),%XMM0 |
(17096) 0xbed990 VMOVSS 0x340(%RSP),%XMM1 |
(17096) 0xbed999 VMULSS -0x8914b1(%RIP),%XMM1,%XMM1 |
(17096) 0xbed9a1 LEA (,%R13,4),%RCX |
(17096) 0xbed9a9 SAL $0x4,%R13 |
(17096) 0xbed9ad VMOVSD 0x100(%RSP),%XMM2 |
(17096) 0xbed9b6 VMULPS %XMM2,%XMM2,%XMM3 |
(17096) 0xbed9ba LEA (,%R15,4),%RAX |
(17096) 0xbed9c2 VMOVSHDUP %XMM3,%XMM3 |
(17096) 0xbed9c6 VFMADD231SS %XMM2,%XMM2,%XMM3 |
(17096) 0xbed9cb VFMADD231SS %XMM0,%XMM0,%XMM3 |
(17096) 0xbed9d0 VSQRTSS %XMM3,%XMM3,%XMM3 |
(17096) 0xbed9d4 VMOVSS -0x891850(%RIP),%XMM4 |
(17096) 0xbed9dc VDIVSS %XMM3,%XMM4,%XMM3 |
(17096) 0xbed9e0 OR $0x2,%ECX |
(17096) 0xbed9e3 VMULSS %XMM3,%XMM3,%XMM4 |
(17096) 0xbed9e7 VMULSS %XMM4,%XMM4,%XMM5 |
(17096) 0xbed9eb VMULSS %XMM5,%XMM4,%XMM5 |
(17096) 0xbed9ef VMULSS 0x240(%RSP),%XMM3,%XMM3 |
(17096) 0xbed9f8 VFMADD231SS 0x88(%RSP),%XMM5,%XMM1 |
(17096) 0xbeda02 MOVSXD %ECX,%RCX |
(17096) 0xbeda05 VFMADD213SS %XMM3,%XMM5,%XMM1 |
(17096) 0xbeda0a VMULSS %XMM1,%XMM4,%XMM1 |
(17096) 0xbeda0e VBROADCASTSS %XMM1,%XMM3 |
(17096) 0xbeda13 MOV 0x200(%RSP),%RDX |
(17096) 0xbeda1b VMOVSD (%RDX,%R13,1),%XMM4 |
(17096) 0xbeda21 VMULPS %XMM3,%XMM2,%XMM2 |
(17096) 0xbeda25 VMULSS %XMM1,%XMM0,%XMM0 |
(17096) 0xbeda29 VADDPS %XMM2,%XMM4,%XMM1 |
(17096) 0xbeda2d MOV 0x200(%RSP),%RDX |
(17096) 0xbeda35 VADDSS (%RDX,%RCX,4),%XMM0,%XMM3 |
(17096) 0xbeda3a MOV 0x200(%RSP),%RDX |
(17096) 0xbeda42 VMOVLPS %XMM1,(%RDX,%R13,1) |
(17096) 0xbeda48 SAL $0x4,%R15 |
(17096) 0xbeda4c MOV 0x200(%RSP),%RDX |
(17096) 0xbeda54 VMOVSS %XMM3,(%RDX,%RCX,4) |
(17096) 0xbeda59 MOV 0x50(%RSP),%RDX |
(17096) 0xbeda5e MOV 0x200(%RSP),%RCX |
(17096) 0xbeda66 VMOVSD (%RCX,%R15,1),%XMM1 |
(17096) 0xbeda6c VSUBPS %XMM2,%XMM1,%XMM1 |
(17096) 0xbeda70 MOV 0x200(%RSP),%RCX |
(17096) 0xbeda78 VMOVLPS %XMM1,(%RCX,%R15,1) |
(17096) 0xbeda7e MOV 0x200(%RSP),%RCX |
(17096) 0xbeda86 OR $0x2,%EAX |
(17096) 0xbeda89 CLTQ |
(17096) 0xbeda8b VMOVSS (%RCX,%RAX,4),%XMM1 |
(17096) 0xbeda90 VSUBSS %XMM0,%XMM1,%XMM0 |
(17096) 0xbeda94 VMOVSS %XMM0,(%RCX,%RAX,4) |
(17096) 0xbeda99 MOV 0x90(%RSP),%RCX |
(17096) 0xbedaa1 ADD $0x3,%R14 |
(17096) 0xbedaa5 CMP 0x48(%RSP),%R14D |
(17096) 0xbedaaa JL bed8b0 |
0xbedab0 LEA -0x28(%RBP),%RSP |
0xbedab4 POP %RBX |
0xbedab5 POP %R12 |
0xbedab7 POP %R13 |
0xbedab9 POP %R14 |
0xbedabb POP %R15 |
0xbedabd POP %RBP |
0xbedabe VZEROUPPER |
0xbedac1 RET |
0xbedac2 LEA -0x90a286(%RIP),%RSI |
0xbedac9 LEA 0x380(%RSP),%RBX |
0xbedad1 MOV %RBX,%RDI |
0xbedad4 MOV $0x2,%EDX |
0xbedad9 MOV %R10D,%R14D |
0xbedadc CALL fa3b60 <@plt_start@+0x6b0> |
0xbedae1 LEA -0x9410f2(%RIP),%RCX |
0xbedae8 XOR %EDI,%EDI |
0xbedaea MOV %RBX,%RSI |
0xbedaed MOV $0x234,%EDX |
0xbedaf2 MOV %R14D,%R8D |
0xbedaf5 XOR %EAX,%EAX |
0xbedaf7 CALL fa3b70 <@plt_start@+0x6c0> |
0xbedafc LEA -0x90a2c0(%RIP),%RSI |
0xbedb03 LEA 0x380(%RSP),%RBX |
0xbedb0b MOV %RBX,%RDI |
0xbedb0e MOV $0x2,%EDX |
0xbedb13 MOV %R10D,%R14D |
0xbedb16 CALL fa3b60 <@plt_start@+0x6b0> |
0xbedb1b LEA -0x94112c(%RIP),%RCX |
0xbedb22 XOR %EDI,%EDI |
0xbedb24 MOV %RBX,%RSI |
0xbedb27 MOV $0x234,%EDX |
0xbedb2c MOV %R14D,%R8D |
0xbedb2f XOR %EAX,%EAX |
0xbedb31 CALL fa3b70 <@plt_start@+0x6c0> |
0xbedb36 JMP bedb38 |
0xbedb38 MOV %RAX,%RBX |
0xbedb3b LEA 0x380(%RSP),%RDI |
0xbedb43 CALL fa3920 <@plt_start@+0x470> |
0xbedb48 MOV %RBX,%RDI |
0xbedb4b CALL fa3770 <@plt_start@+0x2c0> |
Coverage (%) | Name | Source Location | Module |
---|---|---|---|
►99.95+ | (anonymous namespace)::calc_on[...] | listed_forces.cpp:334 | libgromacs_mpi.so.9.0.0 |
○ | .omp_outlined.#0xbe5d40 | listed_forces.cpp:428 | libgromacs_mpi.so.9.0.0 |
○ | __kmp_invoke_microtask | libomp.so | |
○ | __kmp_fork_call | libomp.so | |
○ | __kmpc_fork_call | libomp.so | |
○ | ListedForces::calculate(gmx_wa[...] | listed_forces.cpp:387 | libgromacs_mpi.so.9.0.0 |
○ | do_force(_IO_FILE*, t_commrec [...] | sim_util.cpp:2047 | libgromacs_mpi.so.9.0.0 |
○ | gmx::LegacySimulator::do_md() | md.cpp:1248 | libgromacs_mpi.so.9.0.0 |
○ | gmx::Mdrunner::mdrunner() | runner.cpp:2311 | libgromacs_mpi.so.9.0.0 |
○ | gmx::gmx_mdrun(int, gmx_hw_inf[...] | mdrun.cpp:280 | gmx_mpi |
○ | gmx::gmx_mdrun(int, char**) | mdrun.cpp:82 | gmx_mpi |
○ | gmx::CommandLineModuleManager:[...] | cmdlinemodulemanager.cpp:569 | libgromacs_mpi.so.9.0.0 |
○ | main | gmx.cpp:58 | gmx_mpi |
○ | __libc_start_call_main | libc.so.6 |
Coverage (%) | Name | Source Location | Module |
---|---|---|---|
►100.00+ | (anonymous namespace)::calc_on[...] | listed_forces.cpp:334 | libgromacs_mpi.so.9.0.0 |
○ | .omp_outlined.#0xbe5d40 | listed_forces.cpp:428 | libgromacs_mpi.so.9.0.0 |
○ | __kmp_invoke_microtask | libomp.so | |
○ | __kmp_fork_call | libomp.so | |
○ | __kmpc_fork_call | libomp.so | |
○ | ListedForces::calculate(gmx_wa[...] | listed_forces.cpp:387 | libgromacs_mpi.so.9.0.0 |
○ | do_force(_IO_FILE*, t_commrec [...] | sim_util.cpp:2047 | libgromacs_mpi.so.9.0.0 |
○ | gmx::LegacySimulator::do_md() | md.cpp:1248 | libgromacs_mpi.so.9.0.0 |
○ | gmx::Mdrunner::mdrunner() | runner.cpp:2311 | libgromacs_mpi.so.9.0.0 |
○ | gmx::gmx_mdrun(int, gmx_hw_inf[...] | mdrun.cpp:280 | gmx_mpi |
○ | gmx::gmx_mdrun(int, char**) | mdrun.cpp:82 | gmx_mpi |
○ | gmx::CommandLineModuleManager:[...] | cmdlinemodulemanager.cpp:569 | libgromacs_mpi.so.9.0.0 |
○ | main | gmx.cpp:58 | gmx_mpi |
○ | __libc_start_call_main | libc.so.6 |
Coverage (%) | Name | Source Location | Module |
---|---|---|---|
►99.95+ | (anonymous namespace)::calc_on[...] | listed_forces.cpp:334 | libgromacs_mpi.so.9.0.0 |
○ | .omp_outlined.#0xbe5d40 | listed_forces.cpp:428 | libgromacs_mpi.so.9.0.0 |
○ | __kmp_invoke_microtask | libomp.so | |
○ | __kmp_fork_call | libomp.so | |
○ | __kmpc_fork_call | libomp.so | |
○ | ListedForces::calculate(gmx_wa[...] | listed_forces.cpp:387 | libgromacs_mpi.so.9.0.0 |
○ | do_force(_IO_FILE*, t_commrec [...] | sim_util.cpp:2047 | libgromacs_mpi.so.9.0.0 |
○ | gmx::LegacySimulator::do_md() | md.cpp:1248 | libgromacs_mpi.so.9.0.0 |
○ | gmx::Mdrunner::mdrunner() | runner.cpp:2311 | libgromacs_mpi.so.9.0.0 |
○ | gmx::gmx_mdrun(int, gmx_hw_inf[...] | mdrun.cpp:280 | gmx_mpi |
○ | gmx::gmx_mdrun(int, char**) | mdrun.cpp:82 | gmx_mpi |
○ | gmx::CommandLineModuleManager:[...] | cmdlinemodulemanager.cpp:569 | libgromacs_mpi.so.9.0.0 |
○ | main | gmx.cpp:58 | gmx_mpi |
○ | __libc_start_call_main | libc.so.6 |
Coverage (%) | Name | Source Location | Module |
---|---|---|---|
►65.25+ | (anonymous namespace)::calc_on[...] | listed_forces.cpp:334 | libgromacs_mpi.so.9.0.0 |
○ | .omp_outlined.#0xbe5d40 | listed_forces.cpp:428 | libgromacs_mpi.so.9.0.0 |
○ | __kmp_invoke_microtask | libomp.so | |
○ | __kmp_fork_call | libomp.so | |
○ | __kmpc_fork_call | libomp.so | |
○ | ListedForces::calculate(gmx_wa[...] | listed_forces.cpp:387 | libgromacs_mpi.so.9.0.0 |
○ | do_force(_IO_FILE*, t_commrec [...] | sim_util.cpp:2047 | libgromacs_mpi.so.9.0.0 |
○ | gmx::LegacySimulator::do_md() | md.cpp:1248 | libgromacs_mpi.so.9.0.0 |
○ | gmx::Mdrunner::mdrunner() | runner.cpp:2311 | libgromacs_mpi.so.9.0.0 |
○ | gmx::gmx_mdrun(int, gmx_hw_inf[...] | mdrun.cpp:280 | gmx_mpi |
○ | gmx::gmx_mdrun(int, char**) | mdrun.cpp:82 | gmx_mpi |
○ | gmx::CommandLineModuleManager:[...] | cmdlinemodulemanager.cpp:569 | libgromacs_mpi.so.9.0.0 |
○ | main | gmx.cpp:58 | gmx_mpi |
○ | __libc_start_call_main | libc.so.6 | |
►17.81+ | (anonymous namespace)::calc_on[...] | listed_forces.cpp:334 | libgromacs_mpi.so.9.0.0 |
○ | .omp_outlined.#0xbe5d40 | listed_forces.cpp:428 | libgromacs_mpi.so.9.0.0 |
○ | __kmp_invoke_microtask | libomp.so | |
○ | __kmp_fork_call | libomp.so | |
○ | __kmpc_fork_call | libomp.so | |
○ | ListedForces::calculate(gmx_wa[...] | listed_forces.cpp:387 | libgromacs_mpi.so.9.0.0 |
○ | do_force(_IO_FILE*, t_commrec [...] | sim_util.cpp:2047 | libgromacs_mpi.so.9.0.0 |
○ | gmx::LegacySimulator::do_md() | md.cpp:1248 | libgromacs_mpi.so.9.0.0 |
○ | gmx::Mdrunner::mdrunner() | runner.cpp:2311 | libgromacs_mpi.so.9.0.0 |
○ | gmx::gmx_mdrun(int, gmx_hw_inf[...] | mdrun.cpp:280 | gmx_mpi |
○ | gmx::gmx_mdrun(int, char**) | mdrun.cpp:82 | gmx_mpi |
○ | gmx::CommandLineModuleManager:[...] | cmdlinemodulemanager.cpp:569 | libgromacs_mpi.so.9.0.0 |
○ | main | gmx.cpp:58 | gmx_mpi |
►16.74+ | (anonymous namespace)::calc_on[...] | listed_forces.cpp:334 | libgromacs_mpi.so.9.0.0 |
○ | .omp_outlined.#0xbe5d40 | listed_forces.cpp:428 | libgromacs_mpi.so.9.0.0 |
○ | __kmp_invoke_microtask | libomp.so | |
○ | __kmp_fork_call | libomp.so | |
○ | __kmpc_fork_call | libomp.so | |
○ | ListedForces::calculate(gmx_wa[...] | listed_forces.cpp:387 | libgromacs_mpi.so.9.0.0 |
○ | do_force(_IO_FILE*, t_commrec [...] | sim_util.cpp:2047 | libgromacs_mpi.so.9.0.0 |
○ | gmx::LegacySimulator::do_md() | md.cpp:1248 | libgromacs_mpi.so.9.0.0 |
○ | gmx::Mdrunner::mdrunner() | runner.cpp:2311 | libgromacs_mpi.so.9.0.0 |
○ | gmx::gmx_mdrun(int, gmx_hw_inf[...] | mdrun.cpp:280 | gmx_mpi |
○ | gmx::gmx_mdrun(int, char**) | mdrun.cpp:82 | gmx_mpi |
○ | gmx::CommandLineModuleManager:[...] | cmdlinemodulemanager.cpp:569 | libgromacs_mpi.so.9.0.0 |
Coverage (%) | Name | Source Location | Module |
---|---|---|---|
►77.02+ | (anonymous namespace)::calc_on[...] | listed_forces.cpp:334 | libgromacs_mpi.so.9.0.0 |
○ | .omp_outlined.#0xbe5d40 | listed_forces.cpp:428 | libgromacs_mpi.so.9.0.0 |
○ | __kmp_invoke_microtask | libomp.so | |
○ | __kmp_fork_call | libomp.so | |
○ | __kmpc_fork_call | libomp.so | |
○ | ListedForces::calculate(gmx_wa[...] | listed_forces.cpp:387 | libgromacs_mpi.so.9.0.0 |
○ | do_force(_IO_FILE*, t_commrec [...] | sim_util.cpp:2047 | libgromacs_mpi.so.9.0.0 |
○ | gmx::LegacySimulator::do_md() | md.cpp:1248 | libgromacs_mpi.so.9.0.0 |
○ | gmx::Mdrunner::mdrunner() | runner.cpp:2311 | libgromacs_mpi.so.9.0.0 |
○ | gmx::gmx_mdrun(int, gmx_hw_inf[...] | mdrun.cpp:280 | gmx_mpi |
○ | gmx::gmx_mdrun(int, char**) | mdrun.cpp:82 | gmx_mpi |
○ | gmx::CommandLineModuleManager:[...] | cmdlinemodulemanager.cpp:569 | libgromacs_mpi.so.9.0.0 |
○ | main | gmx.cpp:58 | gmx_mpi |
○ | __libc_start_call_main | libc.so.6 | |
►18.89+ | (anonymous namespace)::calc_on[...] | listed_forces.cpp:334 | libgromacs_mpi.so.9.0.0 |
○ | .omp_outlined.#0xbe5d40 | listed_forces.cpp:428 | libgromacs_mpi.so.9.0.0 |
○ | __kmp_invoke_microtask | libomp.so | |
○ | __kmp_fork_call | libomp.so | |
○ | __kmpc_fork_call | libomp.so | |
○ | ListedForces::calculate(gmx_wa[...] | listed_forces.cpp:387 | libgromacs_mpi.so.9.0.0 |
○ | do_force(_IO_FILE*, t_commrec [...] | sim_util.cpp:2047 | libgromacs_mpi.so.9.0.0 |
○ | gmx::LegacySimulator::do_md() | md.cpp:1248 | libgromacs_mpi.so.9.0.0 |
○ | gmx::Mdrunner::mdrunner() | runner.cpp:2311 | libgromacs_mpi.so.9.0.0 |
○ | gmx::gmx_mdrun(int, gmx_hw_inf[...] | mdrun.cpp:280 | gmx_mpi |
○ | gmx::gmx_mdrun(int, char**) | mdrun.cpp:82 | gmx_mpi |
○ | gmx::CommandLineModuleManager:[...] | cmdlinemodulemanager.cpp:569 | libgromacs_mpi.so.9.0.0 |
►3.93+ | (anonymous namespace)::calc_on[...] | listed_forces.cpp:334 | libgromacs_mpi.so.9.0.0 |
○ | .omp_outlined.#0xbe5d40 | listed_forces.cpp:428 | libgromacs_mpi.so.9.0.0 |
○ | __kmp_invoke_microtask | libomp.so | |
○ | __kmp_fork_call | libomp.so | |
○ | __kmpc_fork_call | libomp.so | |
○ | ListedForces::calculate(gmx_wa[...] | listed_forces.cpp:387 | libgromacs_mpi.so.9.0.0 |
○ | do_force(_IO_FILE*, t_commrec [...] | sim_util.cpp:2047 | libgromacs_mpi.so.9.0.0 |
○ | gmx::LegacySimulator::do_md() | md.cpp:1248 | libgromacs_mpi.so.9.0.0 |
○ | gmx::Mdrunner::mdrunner() | runner.cpp:2311 | libgromacs_mpi.so.9.0.0 |
○ | gmx::gmx_mdrun(int, gmx_hw_inf[...] | mdrun.cpp:280 | gmx_mpi |
Coverage (%) | Name | Source Location | Module |
---|---|---|---|
►80.57+ | (anonymous namespace)::calc_on[...] | listed_forces.cpp:334 | libgromacs_mpi.so.9.0.0 |
○ | .omp_outlined.#0xbe5d40 | listed_forces.cpp:428 | libgromacs_mpi.so.9.0.0 |
○ | __kmp_invoke_microtask | libomp.so | |
○ | __kmp_fork_call | libomp.so | |
○ | __kmpc_fork_call | libomp.so | |
○ | ListedForces::calculate(gmx_wa[...] | listed_forces.cpp:387 | libgromacs_mpi.so.9.0.0 |
○ | do_force(_IO_FILE*, t_commrec [...] | sim_util.cpp:2047 | libgromacs_mpi.so.9.0.0 |
○ | gmx::LegacySimulator::do_md() | md.cpp:1248 | libgromacs_mpi.so.9.0.0 |
○ | gmx::Mdrunner::mdrunner() | runner.cpp:2311 | libgromacs_mpi.so.9.0.0 |
○ | gmx::gmx_mdrun(int, gmx_hw_inf[...] | mdrun.cpp:280 | gmx_mpi |
○ | gmx::gmx_mdrun(int, char**) | mdrun.cpp:82 | gmx_mpi |
○ | gmx::CommandLineModuleManager:[...] | cmdlinemodulemanager.cpp:569 | libgromacs_mpi.so.9.0.0 |
○ | main | gmx.cpp:58 | gmx_mpi |
○ | __libc_start_call_main | libc.so.6 | |
►17.94+ | (anonymous namespace)::calc_on[...] | listed_forces.cpp:334 | libgromacs_mpi.so.9.0.0 |
○ | .omp_outlined.#0xbe5d40 | listed_forces.cpp:428 | libgromacs_mpi.so.9.0.0 |
○ | __kmp_invoke_microtask | libomp.so | |
○ | __kmp_fork_call | libomp.so | |
○ | __kmpc_fork_call | libomp.so | |
○ | ListedForces::calculate(gmx_wa[...] | listed_forces.cpp:387 | libgromacs_mpi.so.9.0.0 |
○ | do_force(_IO_FILE*, t_commrec [...] | sim_util.cpp:2047 | libgromacs_mpi.so.9.0.0 |
○ | gmx::LegacySimulator::do_md() | md.cpp:1248 | libgromacs_mpi.so.9.0.0 |
○ | gmx::Mdrunner::mdrunner() | runner.cpp:2311 | libgromacs_mpi.so.9.0.0 |
○ | gmx::gmx_mdrun(int, gmx_hw_inf[...] | mdrun.cpp:280 | gmx_mpi |
►1.43+ | (anonymous namespace)::calc_on[...] | listed_forces.cpp:334 | libgromacs_mpi.so.9.0.0 |
○ | .omp_outlined.#0xbe5d40 | listed_forces.cpp:428 | libgromacs_mpi.so.9.0.0 |
○ | __kmp_invoke_microtask | libomp.so | |
○ | __kmp_fork_call | libomp.so | |
○ | __kmpc_fork_call | libomp.so | |
○ | ListedForces::calculate(gmx_wa[...] | listed_forces.cpp:387 | libgromacs_mpi.so.9.0.0 |
○ | do_force(_IO_FILE*, t_commrec [...] | sim_util.cpp:2047 | libgromacs_mpi.so.9.0.0 |
○ | gmx::LegacySimulator::do_md() | md.cpp:1248 | libgromacs_mpi.so.9.0.0 |
○ | gmx::Mdrunner::mdrunner() | runner.cpp:2311 | libgromacs_mpi.so.9.0.0 |
○ | gmx::gmx_mdrun(int, gmx_hw_inf[...] | mdrun.cpp:280 | gmx_mpi |
○ | gmx::gmx_mdrun(int, char**) | mdrun.cpp:82 | gmx_mpi |
○ | gmx::CommandLineModuleManager:[...] | cmdlinemodulemanager.cpp:569 | libgromacs_mpi.so.9.0.0 |
○ | main | gmx.cpp:58 | gmx_mpi |
Coverage (%) | Name | Source Location | Module |
---|---|---|---|
►96.54+ | (anonymous namespace)::calc_on[...] | listed_forces.cpp:334 | libgromacs_mpi.so.9.0.0 |
○ | .omp_outlined.#0xbe5d40 | listed_forces.cpp:428 | libgromacs_mpi.so.9.0.0 |
○ | __kmp_invoke_microtask | libomp.so | |
○ | __kmp_fork_call | libomp.so | |
○ | __kmpc_fork_call | libomp.so | |
○ | ListedForces::calculate(gmx_wa[...] | listed_forces.cpp:387 | libgromacs_mpi.so.9.0.0 |
○ | do_force(_IO_FILE*, t_commrec [...] | sim_util.cpp:2047 | libgromacs_mpi.so.9.0.0 |
○ | gmx::LegacySimulator::do_md() | md.cpp:1248 | libgromacs_mpi.so.9.0.0 |
○ | gmx::Mdrunner::mdrunner() | runner.cpp:2311 | libgromacs_mpi.so.9.0.0 |
○ | gmx::gmx_mdrun(int, gmx_hw_inf[...] | mdrun.cpp:280 | gmx_mpi |
○ | gmx::gmx_mdrun(int, char**) | mdrun.cpp:82 | gmx_mpi |
○ | gmx::CommandLineModuleManager:[...] | cmdlinemodulemanager.cpp:569 | libgromacs_mpi.so.9.0.0 |
○ | main | gmx.cpp:58 | gmx_mpi |
○ | __libc_start_call_main | libc.so.6 | |
►3.40+ | (anonymous namespace)::calc_on[...] | listed_forces.cpp:334 | libgromacs_mpi.so.9.0.0 |
○ | .omp_outlined.#0xbe5d40 | listed_forces.cpp:428 | libgromacs_mpi.so.9.0.0 |
○ | __kmp_invoke_microtask | libomp.so | |
○ | __kmp_fork_call | libomp.so | |
○ | __kmpc_fork_call | libomp.so | |
○ | ListedForces::calculate(gmx_wa[...] | listed_forces.cpp:387 | libgromacs_mpi.so.9.0.0 |
○ | do_force(_IO_FILE*, t_commrec [...] | sim_util.cpp:2047 | libgromacs_mpi.so.9.0.0 |
○ | gmx::LegacySimulator::do_md() | md.cpp:1248 | libgromacs_mpi.so.9.0.0 |
○ | gmx::Mdrunner::mdrunner() | runner.cpp:2311 | libgromacs_mpi.so.9.0.0 |
○ | gmx::gmx_mdrun(int, gmx_hw_inf[...] | mdrun.cpp:280 | gmx_mpi |
Coverage (%) | Name | Source Location | Module |
---|---|---|---|
►80.19+ | (anonymous namespace)::calc_on[...] | listed_forces.cpp:334 | libgromacs_mpi.so.9.0.0 |
○ | .omp_outlined.#0xbe5d40 | listed_forces.cpp:428 | libgromacs_mpi.so.9.0.0 |
○ | __kmp_invoke_microtask | libomp.so | |
○ | __kmp_fork_call | libomp.so | |
○ | __kmpc_fork_call | libomp.so | |
○ | ListedForces::calculate(gmx_wa[...] | listed_forces.cpp:387 | libgromacs_mpi.so.9.0.0 |
○ | do_force(_IO_FILE*, t_commrec [...] | sim_util.cpp:2047 | libgromacs_mpi.so.9.0.0 |
○ | gmx::LegacySimulator::do_md() | md.cpp:1248 | libgromacs_mpi.so.9.0.0 |
○ | gmx::Mdrunner::mdrunner() | runner.cpp:2311 | libgromacs_mpi.so.9.0.0 |
○ | gmx::gmx_mdrun(int, gmx_hw_inf[...] | mdrun.cpp:280 | gmx_mpi |
○ | gmx::gmx_mdrun(int, char**) | mdrun.cpp:82 | gmx_mpi |
○ | gmx::CommandLineModuleManager:[...] | cmdlinemodulemanager.cpp:569 | libgromacs_mpi.so.9.0.0 |
○ | main | gmx.cpp:58 | gmx_mpi |
○ | __libc_start_call_main | libc.so.6 | |
►11.07+ | (anonymous namespace)::calc_on[...] | listed_forces.cpp:334 | libgromacs_mpi.so.9.0.0 |
○ | .omp_outlined.#0xbe5d40 | listed_forces.cpp:428 | libgromacs_mpi.so.9.0.0 |
○ | __kmp_invoke_microtask | libomp.so | |
○ | __kmp_fork_call | libomp.so | |
○ | __kmpc_fork_call | libomp.so | |
○ | ListedForces::calculate(gmx_wa[...] | listed_forces.cpp:387 | libgromacs_mpi.so.9.0.0 |
○ | do_force(_IO_FILE*, t_commrec [...] | sim_util.cpp:2047 | libgromacs_mpi.so.9.0.0 |
○ | gmx::LegacySimulator::do_md() | md.cpp:1248 | libgromacs_mpi.so.9.0.0 |
○ | gmx::Mdrunner::mdrunner() | runner.cpp:2311 | libgromacs_mpi.so.9.0.0 |
○ | gmx::gmx_mdrun(int, gmx_hw_inf[...] | mdrun.cpp:280 | gmx_mpi |
○ | gmx::gmx_mdrun(int, char**) | mdrun.cpp:82 | gmx_mpi |
○ | gmx::CommandLineModuleManager:[...] | cmdlinemodulemanager.cpp:569 | libgromacs_mpi.so.9.0.0 |
►8.34+ | (anonymous namespace)::calc_on[...] | listed_forces.cpp:334 | libgromacs_mpi.so.9.0.0 |
○ | .omp_outlined.#0xbe5d40 | listed_forces.cpp:428 | libgromacs_mpi.so.9.0.0 |
○ | __kmp_invoke_microtask | libomp.so | |
○ | __kmp_fork_call | libomp.so | |
○ | __kmpc_fork_call | libomp.so | |
○ | ListedForces::calculate(gmx_wa[...] | listed_forces.cpp:387 | libgromacs_mpi.so.9.0.0 |
○ | do_force(_IO_FILE*, t_commrec [...] | sim_util.cpp:2047 | libgromacs_mpi.so.9.0.0 |
○ | gmx::LegacySimulator::do_md() | md.cpp:1248 | libgromacs_mpi.so.9.0.0 |
○ | gmx::Mdrunner::mdrunner() | runner.cpp:2311 | libgromacs_mpi.so.9.0.0 |
○ | gmx::gmx_mdrun(int, gmx_hw_inf[...] | mdrun.cpp:280 | gmx_mpi |
Coverage (%) | Name | Source Location | Module |
---|---|---|---|
►99.93+ | (anonymous namespace)::calc_on[...] | listed_forces.cpp:334 | libgromacs_mpi.so.9.0.0 |
○ | .omp_outlined.#0xbe5d40 | listed_forces.cpp:428 | libgromacs_mpi.so.9.0.0 |
○ | __kmp_invoke_microtask | libomp.so | |
○ | __kmp_fork_call | libomp.so | |
○ | __kmpc_fork_call | libomp.so | |
○ | ListedForces::calculate(gmx_wa[...] | listed_forces.cpp:387 | libgromacs_mpi.so.9.0.0 |
○ | do_force(_IO_FILE*, t_commrec [...] | sim_util.cpp:2047 | libgromacs_mpi.so.9.0.0 |
○ | gmx::LegacySimulator::do_md() | md.cpp:1248 | libgromacs_mpi.so.9.0.0 |
○ | gmx::Mdrunner::mdrunner() | runner.cpp:2311 | libgromacs_mpi.so.9.0.0 |
○ | gmx::gmx_mdrun(int, gmx_hw_inf[...] | mdrun.cpp:280 | gmx_mpi |
○ | gmx::gmx_mdrun(int, char**) | mdrun.cpp:82 | gmx_mpi |
○ | gmx::CommandLineModuleManager:[...] | cmdlinemodulemanager.cpp:569 | libgromacs_mpi.so.9.0.0 |
○ | main | gmx.cpp:58 | gmx_mpi |
○ | __libc_start_call_main | libc.so.6 |
Path / |
The code analyzed by CQA in that panel excludes loops and represents 0.00% of application time for run 1x1
Source file and lines | pairs.cpp:125-1055 |
Module | libgromacs_mpi.so.9.0.0 |
nb instructions | 345 |
nb uops | 348 |
loop length | 1864 |
used x86 registers | 15 |
used mmx registers | 0 |
used xmm registers | 8 |
used ymm registers | 2 |
used zmm registers | 11 |
nb stack references | 51 |
ADD-SUB / MUL ratio | 0.45 |
micro-operation queue | 58.00 cycles |
front end | 58.00 cycles |
ALU0/BRU0 | ALU1 | ALU2 | ALU3 | BRU1 | AGU0 | AGU1 | AGU2 | FP0 | FP1 | FP2 | FP3 | FP4 | FP5 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
uops | 22.75 | 22.75 | 22.50 | 22.50 | 22.50 | 57.00 | 57.00 | 57.00 | 11.50 | 11.50 | 10.00 | 10.00 | 26.50 | 26.50 |
cycles | 22.75 | 22.75 | 22.50 | 22.50 | 22.50 | 60.00 | 60.00 | 60.00 | 11.50 | 11.50 | 10.00 | 10.00 | 26.50 | 26.50 |
Cycles executing div or sqrt instructions | NA |
Front-end | 58.00 |
Dispatch | 60.00 |
Overall L1 | 60.00 |
all | 4% |
load | 13% |
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 | 2% |
all | 23% |
load | 24% |
store | 22% |
mul | 18% |
add-sub | 0% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 21% |
all | 17% |
load | 21% |
store | 16% |
mul | 18% |
add-sub | 0% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 7% |
all | 10% |
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 | 7% |
all | 19% |
load | 29% |
store | 17% |
mul | 9% |
add-sub | 6% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 10% |
all | 16% |
load | 24% |
store | 15% |
mul | 9% |
add-sub | 6% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 8% |
Instruction | Nb FU | ALU0/BRU0 | ALU1 | ALU2 | ALU3 | BRU1 | AGU0 | AGU1 | AGU2 | FP0 | FP1 | FP2 | FP3 | FP4 | FP5 | Latency | Recip. throughput | Vectorization |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PUSH %RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
MOV %RSP,%RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
PUSH %R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
PUSH %R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
PUSH %R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
PUSH %R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
PUSH %RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
AND $-0x40,%RSP | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
SUB $0x600,%RSP | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
MOV %R9,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | scal (12.5%) |
MOV %RCX,0x50(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
MOV %RDX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | scal (12.5%) |
MOV %ESI,0x48(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
MOV %EDI,%R10D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | scal (6.3%) |
MOV 0x88(%RBP),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV 0x78(%RBP),%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
LEA 0x30(%RBP),%R14 | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
MOV 0x18(%RBP),%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | scal (12.5%) |
CMP $0x21,%EDI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
MOV %R15,0x200(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
MOV %R8,0x90(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
JNE bebdee <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x5e> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV (%R9),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
CMPL $0x3,(%RAX) | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (6.3%) |
JNE bec0af <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x31f> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV 0x90(%RBP),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
LEA 0x60(%RBP),%RSI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
LEA 0x50(%RBP),%RDI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
LEA 0x40(%RBP),%R8 | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
CMPB $0,0x4(%RCX) | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (1.6%) |
MOV 0x20(%RBP),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV (%R14),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV %RCX,0xa8(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
MOV (%R8),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV %RCX,0x80(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
MOV (%RDI),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV %RCX,0xa0(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
MOV 0x8(%RDI),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV %RCX,0x98(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
MOV (%RSI),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV %RCX,0x340(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
MOV %R10D,0x88(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
JE bebf7f <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1ef> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
CMP $0x21,%R10D | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
MOV 0x48(%RSP),%EDI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
JE bebe6d <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0xdd> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
CMP $0x24,%R10D | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
JE bec851 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0xac1> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
CMP $0x23,%R10D | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
JNE bedac2 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1d32> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
LEA 0x50(%RAX),%RCX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
ADD $0x68,%RAX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
CMPL $0,0x90(%R9) | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (6.3%) |
JE bec867 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0xad7> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
VMOVSS 0x8(%RDX),%XMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
VMOVSS 0xc(%RDX),%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
VMOVSS -0x88fd09(%RIP),%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
VSUBSS %XMM2,%XMM1,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM0,0x100(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVSS %XMM3,0xc4(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVSS %XMM2,0x104(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVSD -0x88d59c(%RIP),%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
VMOVSD %XMM2,0x58(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (12.5%) |
MOV 0x98(%RSP),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
CMP 0xa0(%RSP),%RDX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (12.5%) |
MOV (%R9),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV 0x90(%RDX),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV 0x8(%RSI),%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
VCVTSI2SS %ESI,%XMM4,%XMM2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 1.25 | scal (6.3%) |
MOV 0x80(%RSP),%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
CMOVE 0xa8(%RSP),%R8 | 2 | 0.50 | 0 | 0 | 0.50 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
MOV %R8,0x80(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
VSUBSS %XMM3,%XMM1,%XMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM3,0xc0(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VSUBSS %XMM3,%XMM1,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
CMP $0x2,%ESI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
JNE bec873 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0xae3> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
VINSERTPS $0x10,%XMM3,%XMM4,%XMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 1 | 0.33 | scal (6.3%) |
VMULPS %XMM5,%XMM5,%XMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (25.0%) |
VMULSS -0x88f738(%RIP),%XMM2,%XMM6 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMULSS %XMM6,%XMM4,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM4,0x68(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VSUBSS %XMM0,%XMM1,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMULSS %XMM1,%XMM6,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM4,0x60(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVLPS %XMM5,0x78(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | vect (12.5%) |
VMULSS -0x88fc8a(%RIP),%XMM2,%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMULSS %XMM2,%XMM3,%XMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM3,0x6c(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VINSERTPS $0x10,%XMM0,%XMM1,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 1 | 0.33 | scal (6.3%) |
VMULPS %XMM1,%XMM1,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (25.0%) |
VMOVLPS %XMM1,0x70(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | vect (12.5%) |
VMULSS %XMM0,%XMM2,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM0,0x64(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
TEST %EDI,%EDI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
JG bec8bf <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0xb2f> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
JMP bedab0 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1d20> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
CMP $0x21,%R10D | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
MOV 0x48(%RSP),%EDI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
JE bebf9d <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x20d> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
CMP $0x24,%R10D | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
JE bed087 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x12f7> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
CMP $0x23,%R10D | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
JNE bedafc <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1d6c> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
LEA 0x50(%RAX),%RCX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
ADD $0x68,%RAX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
CMPL $0,0x90(%R9) | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (6.3%) |
JE bed09d <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x130d> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
VMOVSS 0x8(%RDX),%XMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
VMOVSS 0xc(%RDX),%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
VMOVSS -0x88fe39(%RIP),%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
VSUBSS %XMM2,%XMM1,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM0,0x100(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVSS %XMM3,0xc4(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVSS %XMM2,0x104(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVSD -0x88d6cc(%RIP),%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
VMOVSD %XMM2,0x58(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (12.5%) |
MOV 0x98(%RSP),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
CMP 0xa0(%RSP),%RDX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (12.5%) |
MOV (%R9),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV 0x90(%RDX),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV 0x8(%RSI),%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
VCVTSI2SS %ESI,%XMM4,%XMM2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 1.25 | scal (6.3%) |
MOV 0x80(%RSP),%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
CMOVE 0xa8(%RSP),%R8 | 2 | 0.50 | 0 | 0 | 0.50 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
MOV %R8,0x80(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
VSUBSS %XMM3,%XMM1,%XMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM3,0xc0(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VSUBSS %XMM3,%XMM1,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
CMP $0x2,%ESI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
JNE bed0a9 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1319> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
VINSERTPS $0x10,%XMM3,%XMM4,%XMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 1 | 0.33 | scal (6.3%) |
VMULPS %XMM5,%XMM5,%XMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (25.0%) |
VMULSS -0x88f868(%RIP),%XMM2,%XMM6 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMULSS %XMM6,%XMM4,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM4,0x68(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VSUBSS %XMM0,%XMM1,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMULSS %XMM1,%XMM6,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM4,0x60(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVLPS %XMM5,0x78(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | vect (12.5%) |
VMULSS -0x88fdba(%RIP),%XMM2,%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMULSS %XMM2,%XMM3,%XMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM3,0x6c(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VINSERTPS $0x10,%XMM0,%XMM1,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 1 | 0.33 | scal (6.3%) |
VMULPS %XMM1,%XMM1,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (25.0%) |
VMOVLPS %XMM1,0x70(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | vect (12.5%) |
VMULSS %XMM0,%XMM2,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM0,0x64(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
TEST %EDI,%EDI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
JG bed0f5 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1365> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
JMP bedab0 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1d20> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
MOV 0x44(%RAX),%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
CMP $0x10,%ESI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
SETB %DL | 1 | 0.50 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
MOVZX 0x5(%RCX),%EDI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
OR 0x4(%RCX),%DIL | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
JNE bebdee <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x5e> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
CMPB $0,0x80(%RBP) | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (1.6%) |
JNE bebdee <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x5e> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV $0xa200,%EDI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
SHRX %ESI,%EDI,%ESI | 1 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
AND %SIL,%DL | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
JNE bebdee <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x5e> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
CMPB $0,0x2d(%R9) | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (1.6%) |
JE bed84e <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1abe> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV %R8,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
LEA 0x380(%RSP),%RSI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
MOV %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
CALL fab030 <@plt_start@+0x7b80> | 2 | 0.50 | 0 | 0 | 0 | 0.50 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
CMPL $0,0x48(%RSP) | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (6.3%) |
JLE bedab0 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1d20> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV (%R14),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV 0x78(%RBP),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV (%RDX),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
VMOVSS 0x6c(%RCX),%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
VMULSS 0x80(%RDX),%XMM0,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VBROADCASTSS %XMM0,%ZMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 1 | 1 | scal (6.3%) |
VMOVAPS %ZMM0,0x240(%RSP) | 2 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 1 | 1 | 5 | 2 | vect (100.0%) |
LEA 0x4(%R13),%RCX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
MOV %RCX,0x88(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
LEA 0x8(%R13),%RDX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
MOV 0x48(%RSP),%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
VMOVAPS 0x380(%RSP),%ZMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | vect (100.0%) |
VMOVAPS %ZMM0,0x340(%RSP) | 2 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 1 | 1 | 5 | 2 | vect (100.0%) |
VMOVAPS 0x3c0(%RSP),%ZMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | vect (100.0%) |
VMOVAPS %ZMM0,0x180(%RSP) | 2 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 1 | 1 | 5 | 2 | vect (100.0%) |
VMOVAPS 0x400(%RSP),%ZMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | vect (100.0%) |
VMOVAPS %ZMM0,0x140(%RSP) | 2 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 1 | 1 | 5 | 2 | vect (100.0%) |
VMOVAPS 0x440(%RSP),%ZMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | vect (100.0%) |
VMOVAPS %ZMM0,0x200(%RSP) | 2 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 1 | 1 | 5 | 2 | vect (100.0%) |
VMOVAPS 0x480(%RSP),%ZMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | vect (100.0%) |
VMOVAPS 0x4c0(%RSP),%ZMM6 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | vect (100.0%) |
VMOVAPS 0x500(%RSP),%ZMM7 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | vect (100.0%) |
VMOVAPS 0x540(%RSP),%ZMM8 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | vect (100.0%) |
VMOVAPS 0x580(%RSP),%ZMM9 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | vect (100.0%) |
XOR %EDI,%EDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
VPBROADCASTD -0x88fff4(%RIP),%ZMM10 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0.50 | scal (6.3%) |
VXORPS %XMM11,%XMM11,%XMM11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | vect (25.0%) |
VBROADCASTSS -0x88fe33(%RIP),%ZMM12 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 5 | 1 | scal (6.3%) |
VBROADCASTSS -0x88fd59(%RIP),%ZMM13 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 5 | 1 | scal (6.3%) |
VBROADCASTSS -0x89008b(%RIP),%ZMM14 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 5 | 1 | scal (6.3%) |
VBROADCASTSS -0x88fcf9(%RIP),%ZMM15 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 5 | 1 | scal (6.3%) |
VMOVDQA64 -0x8868f3(%RIP),%YMM16 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (50.0%) |
VMOVDQA64 -0x88023d(%RIP),%YMM17 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (50.0%) |
JMP bec784 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x9f4> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
NOPW %CS:(%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
NOP | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
LEA 0x8(%RAX),%RCX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
ADD $0x20,%RAX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
CMPL $0,0x90(%R9) | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (6.3%) |
JNE bebe83 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0xf3> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV (%R9),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
TEST %EDI,%EDI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
JG bec8bf <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0xb2f> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
JMP bedab0 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1d20> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
VMOVSS %XMM4,0x78(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMULSS -0x890091(%RIP),%XMM2,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM4,0x68(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VSUBSS %XMM0,%XMM1,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM1,0x70(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVSS %XMM4,0x60(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVSS %XMM3,0x7c(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMULSS -0x8905e1(%RIP),%XMM2,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM1,0x6c(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVSS %XMM0,0x74(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVSS %XMM1,0x64(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
TEST %EDI,%EDI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
JLE bedab0 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1d20> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV (%RCX),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV %RCX,0xb8(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
VMOVSS 0x6c(%RDX),%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
VMOVSS %XMM0,0x3c(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
MOV (%RAX),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV %RAX,0xb0(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
XOR %R15D,%R15D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (6.3%) |
VBROADCASTSS -0x890734(%RIP),%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
VMOVAPS %XMM0,0x1f0(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 4 | 1 | vect (25.0%) |
VXORPS %XMM11,%XMM11,%XMM11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | vect (25.0%) |
MOVL $0,0x38(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
JMP bec923 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0xb93> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
NOPW %CS:(%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
NOPW %CS:(%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
NOPL (%RAX) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
NOPL (%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
NOPL (%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
NOPW %CS:(%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
LEA 0x8(%RAX),%RCX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
ADD $0x20,%RAX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
CMPL $0,0x90(%R9) | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (6.3%) |
JNE bebfb3 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x223> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV (%R9),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
TEST %EDI,%EDI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
JG bed0f5 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1365> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
JMP bedab0 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1d20> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
VMOVSS %XMM4,0x78(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMULSS -0x8908c7(%RIP),%XMM2,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM4,0x68(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VSUBSS %XMM0,%XMM1,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM1,0x70(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVSS %XMM4,0x60(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVSS %XMM3,0x7c(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMULSS -0x890e17(%RIP),%XMM2,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM1,0x6c(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVSS %XMM0,0x74(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVSS %XMM1,0x64(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
TEST %EDI,%EDI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
JLE bedab0 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1d20> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV (%RCX),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV %RCX,0xb8(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
VMOVSS 0x6c(%RDX),%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
VMOVSS %XMM0,0x3c(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
MOV (%RAX),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV %RAX,0xb0(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
XOR %R15D,%R15D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (6.3%) |
VBROADCASTSS -0x890f6a(%RIP),%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
VMOVAPS %XMM0,0x1f0(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 4 | 1 | vect (25.0%) |
VXORPS %XMM11,%XMM11,%XMM11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | vect (25.0%) |
MOVL $0,0x38(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
JMP bed33b <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x15ab> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
NOPL (%RAX) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
NOPL (%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
NOPL (%RAX) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
NOPW %CS:(%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
NOPW %CS:(%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
TEST %RBX,%RBX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (12.5%) |
JNE bed871 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1ae1> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
LEA 0x380(%RSP),%RBX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
MOV %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
MOV $0x1,%ESI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
XOR %EDX,%EDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
CALL fa84c0 <@plt_start@+0x5010> | 2 | 0.50 | 0 | 0 | 0 | 0.50 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
MOV 0x78(%RBP),%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV (%R9),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
CMPL $0,0x48(%RSP) | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
MOV 0x90(%RSP),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV 0x50(%RSP),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
JLE bedab0 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1d20> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV (%R14),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV %RSI,0x180(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
VMOVSS 0x6c(%RAX),%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
VMULSS 0x80(%R9),%XMM0,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM0,0x140(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
XOR %R14D,%R14D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
XCHG %AX,%AX | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
LEA -0x28(%RBP),%RSP | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
POP %RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
POP %R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
POP %R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
POP %R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
POP %R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
POP %RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
VZEROUPPER | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
RET | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
LEA -0x90a286(%RIP),%RSI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
LEA 0x380(%RSP),%RBX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
MOV %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
MOV $0x2,%EDX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
MOV %R10D,%R14D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
CALL fa3b60 <@plt_start@+0x6b0> | 2 | 0.50 | 0 | 0 | 0 | 0.50 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
LEA -0x9410f2(%RIP),%RCX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
XOR %EDI,%EDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
MOV %RBX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
MOV $0x234,%EDX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
MOV %R14D,%R8D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
CALL fa3b70 <@plt_start@+0x6c0> | 2 | 0.50 | 0 | 0 | 0 | 0.50 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
LEA -0x90a2c0(%RIP),%RSI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
LEA 0x380(%RSP),%RBX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
MOV %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
MOV $0x2,%EDX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
MOV %R10D,%R14D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
CALL fa3b60 <@plt_start@+0x6b0> | 2 | 0.50 | 0 | 0 | 0 | 0.50 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
LEA -0x94112c(%RIP),%RCX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
XOR %EDI,%EDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
MOV %RBX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
MOV $0x234,%EDX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
MOV %R14D,%R8D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
CALL fa3b70 <@plt_start@+0x6c0> | 2 | 0.50 | 0 | 0 | 0 | 0.50 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
JMP bedb38 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1da8> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
MOV %RAX,%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | scal (12.5%) |
LEA 0x380(%RSP),%RDI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
CALL fa3920 <@plt_start@+0x470> | 2 | 0.50 | 0 | 0 | 0 | 0.50 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
MOV %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
CALL fa3770 <@plt_start@+0x2c0> | 2 | 0.50 | 0 | 0 | 0 | 0.50 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
The code analyzed by CQA in that panel excludes loops and represents 0.00% of application time for run 1x1
Source file and lines | pairs.cpp:125-1055 |
Module | libgromacs_mpi.so.9.0.0 |
nb instructions | 345 |
nb uops | 348 |
loop length | 1864 |
used x86 registers | 15 |
used mmx registers | 0 |
used xmm registers | 8 |
used ymm registers | 2 |
used zmm registers | 11 |
nb stack references | 51 |
ADD-SUB / MUL ratio | 0.45 |
micro-operation queue | 58.00 cycles |
front end | 58.00 cycles |
ALU0/BRU0 | ALU1 | ALU2 | ALU3 | BRU1 | AGU0 | AGU1 | AGU2 | FP0 | FP1 | FP2 | FP3 | FP4 | FP5 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
uops | 22.75 | 22.75 | 22.50 | 22.50 | 22.50 | 57.00 | 57.00 | 57.00 | 11.50 | 11.50 | 10.00 | 10.00 | 26.50 | 26.50 |
cycles | 22.75 | 22.75 | 22.50 | 22.50 | 22.50 | 60.00 | 60.00 | 60.00 | 11.50 | 11.50 | 10.00 | 10.00 | 26.50 | 26.50 |
Cycles executing div or sqrt instructions | NA |
Front-end | 58.00 |
Dispatch | 60.00 |
Overall L1 | 60.00 |
all | 4% |
load | 13% |
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 | 2% |
all | 23% |
load | 24% |
store | 22% |
mul | 18% |
add-sub | 0% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 21% |
all | 17% |
load | 21% |
store | 16% |
mul | 18% |
add-sub | 0% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 7% |
all | 10% |
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 | 7% |
all | 19% |
load | 29% |
store | 17% |
mul | 9% |
add-sub | 6% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 10% |
all | 16% |
load | 24% |
store | 15% |
mul | 9% |
add-sub | 6% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 8% |
Instruction | Nb FU | ALU0/BRU0 | ALU1 | ALU2 | ALU3 | BRU1 | AGU0 | AGU1 | AGU2 | FP0 | FP1 | FP2 | FP3 | FP4 | FP5 | Latency | Recip. throughput | Vectorization |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PUSH %RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
MOV %RSP,%RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
PUSH %R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
PUSH %R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
PUSH %R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
PUSH %R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
PUSH %RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
AND $-0x40,%RSP | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
SUB $0x600,%RSP | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
MOV %R9,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | scal (12.5%) |
MOV %RCX,0x50(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
MOV %RDX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | scal (12.5%) |
MOV %ESI,0x48(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
MOV %EDI,%R10D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | scal (6.3%) |
MOV 0x88(%RBP),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV 0x78(%RBP),%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
LEA 0x30(%RBP),%R14 | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
MOV 0x18(%RBP),%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | scal (12.5%) |
CMP $0x21,%EDI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
MOV %R15,0x200(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
MOV %R8,0x90(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
JNE bebdee <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x5e> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV (%R9),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
CMPL $0x3,(%RAX) | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (6.3%) |
JNE bec0af <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x31f> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV 0x90(%RBP),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
LEA 0x60(%RBP),%RSI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
LEA 0x50(%RBP),%RDI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
LEA 0x40(%RBP),%R8 | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
CMPB $0,0x4(%RCX) | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (1.6%) |
MOV 0x20(%RBP),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV (%R14),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV %RCX,0xa8(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
MOV (%R8),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV %RCX,0x80(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
MOV (%RDI),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV %RCX,0xa0(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
MOV 0x8(%RDI),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV %RCX,0x98(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
MOV (%RSI),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV %RCX,0x340(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
MOV %R10D,0x88(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
JE bebf7f <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1ef> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
CMP $0x21,%R10D | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
MOV 0x48(%RSP),%EDI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
JE bebe6d <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0xdd> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
CMP $0x24,%R10D | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
JE bec851 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0xac1> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
CMP $0x23,%R10D | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
JNE bedac2 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1d32> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
LEA 0x50(%RAX),%RCX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
ADD $0x68,%RAX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
CMPL $0,0x90(%R9) | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (6.3%) |
JE bec867 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0xad7> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
VMOVSS 0x8(%RDX),%XMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
VMOVSS 0xc(%RDX),%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
VMOVSS -0x88fd09(%RIP),%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
VSUBSS %XMM2,%XMM1,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM0,0x100(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVSS %XMM3,0xc4(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVSS %XMM2,0x104(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVSD -0x88d59c(%RIP),%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
VMOVSD %XMM2,0x58(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (12.5%) |
MOV 0x98(%RSP),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
CMP 0xa0(%RSP),%RDX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (12.5%) |
MOV (%R9),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV 0x90(%RDX),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV 0x8(%RSI),%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
VCVTSI2SS %ESI,%XMM4,%XMM2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 1.25 | scal (6.3%) |
MOV 0x80(%RSP),%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
CMOVE 0xa8(%RSP),%R8 | 2 | 0.50 | 0 | 0 | 0.50 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
MOV %R8,0x80(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
VSUBSS %XMM3,%XMM1,%XMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM3,0xc0(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VSUBSS %XMM3,%XMM1,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
CMP $0x2,%ESI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
JNE bec873 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0xae3> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
VINSERTPS $0x10,%XMM3,%XMM4,%XMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 1 | 0.33 | scal (6.3%) |
VMULPS %XMM5,%XMM5,%XMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (25.0%) |
VMULSS -0x88f738(%RIP),%XMM2,%XMM6 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMULSS %XMM6,%XMM4,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM4,0x68(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VSUBSS %XMM0,%XMM1,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMULSS %XMM1,%XMM6,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM4,0x60(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVLPS %XMM5,0x78(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | vect (12.5%) |
VMULSS -0x88fc8a(%RIP),%XMM2,%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMULSS %XMM2,%XMM3,%XMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM3,0x6c(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VINSERTPS $0x10,%XMM0,%XMM1,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 1 | 0.33 | scal (6.3%) |
VMULPS %XMM1,%XMM1,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (25.0%) |
VMOVLPS %XMM1,0x70(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | vect (12.5%) |
VMULSS %XMM0,%XMM2,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM0,0x64(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
TEST %EDI,%EDI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
JG bec8bf <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0xb2f> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
JMP bedab0 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1d20> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
CMP $0x21,%R10D | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
MOV 0x48(%RSP),%EDI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
JE bebf9d <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x20d> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
CMP $0x24,%R10D | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
JE bed087 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x12f7> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
CMP $0x23,%R10D | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
JNE bedafc <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1d6c> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
LEA 0x50(%RAX),%RCX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
ADD $0x68,%RAX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
CMPL $0,0x90(%R9) | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (6.3%) |
JE bed09d <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x130d> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
VMOVSS 0x8(%RDX),%XMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
VMOVSS 0xc(%RDX),%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
VMOVSS -0x88fe39(%RIP),%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
VSUBSS %XMM2,%XMM1,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM0,0x100(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVSS %XMM3,0xc4(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVSS %XMM2,0x104(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVSD -0x88d6cc(%RIP),%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
VMOVSD %XMM2,0x58(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (12.5%) |
MOV 0x98(%RSP),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
CMP 0xa0(%RSP),%RDX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (12.5%) |
MOV (%R9),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV 0x90(%RDX),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV 0x8(%RSI),%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
VCVTSI2SS %ESI,%XMM4,%XMM2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 1.25 | scal (6.3%) |
MOV 0x80(%RSP),%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
CMOVE 0xa8(%RSP),%R8 | 2 | 0.50 | 0 | 0 | 0.50 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
MOV %R8,0x80(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
VSUBSS %XMM3,%XMM1,%XMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM3,0xc0(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VSUBSS %XMM3,%XMM1,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
CMP $0x2,%ESI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
JNE bed0a9 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1319> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
VINSERTPS $0x10,%XMM3,%XMM4,%XMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 1 | 0.33 | scal (6.3%) |
VMULPS %XMM5,%XMM5,%XMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (25.0%) |
VMULSS -0x88f868(%RIP),%XMM2,%XMM6 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMULSS %XMM6,%XMM4,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM4,0x68(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VSUBSS %XMM0,%XMM1,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMULSS %XMM1,%XMM6,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM4,0x60(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVLPS %XMM5,0x78(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | vect (12.5%) |
VMULSS -0x88fdba(%RIP),%XMM2,%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMULSS %XMM2,%XMM3,%XMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM3,0x6c(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VINSERTPS $0x10,%XMM0,%XMM1,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 1 | 0.33 | scal (6.3%) |
VMULPS %XMM1,%XMM1,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (25.0%) |
VMOVLPS %XMM1,0x70(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | vect (12.5%) |
VMULSS %XMM0,%XMM2,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM0,0x64(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
TEST %EDI,%EDI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
JG bed0f5 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1365> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
JMP bedab0 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1d20> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
MOV 0x44(%RAX),%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
CMP $0x10,%ESI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
SETB %DL | 1 | 0.50 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
MOVZX 0x5(%RCX),%EDI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
OR 0x4(%RCX),%DIL | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
JNE bebdee <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x5e> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
CMPB $0,0x80(%RBP) | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (1.6%) |
JNE bebdee <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x5e> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV $0xa200,%EDI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
SHRX %ESI,%EDI,%ESI | 1 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
AND %SIL,%DL | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
JNE bebdee <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x5e> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
CMPB $0,0x2d(%R9) | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (1.6%) |
JE bed84e <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1abe> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV %R8,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
LEA 0x380(%RSP),%RSI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
MOV %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
CALL fab030 <@plt_start@+0x7b80> | 2 | 0.50 | 0 | 0 | 0 | 0.50 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
CMPL $0,0x48(%RSP) | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (6.3%) |
JLE bedab0 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1d20> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV (%R14),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV 0x78(%RBP),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV (%RDX),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
VMOVSS 0x6c(%RCX),%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
VMULSS 0x80(%RDX),%XMM0,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VBROADCASTSS %XMM0,%ZMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 1 | 1 | scal (6.3%) |
VMOVAPS %ZMM0,0x240(%RSP) | 2 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 1 | 1 | 5 | 2 | vect (100.0%) |
LEA 0x4(%R13),%RCX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
MOV %RCX,0x88(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
LEA 0x8(%R13),%RDX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
MOV 0x48(%RSP),%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
VMOVAPS 0x380(%RSP),%ZMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | vect (100.0%) |
VMOVAPS %ZMM0,0x340(%RSP) | 2 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 1 | 1 | 5 | 2 | vect (100.0%) |
VMOVAPS 0x3c0(%RSP),%ZMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | vect (100.0%) |
VMOVAPS %ZMM0,0x180(%RSP) | 2 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 1 | 1 | 5 | 2 | vect (100.0%) |
VMOVAPS 0x400(%RSP),%ZMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | vect (100.0%) |
VMOVAPS %ZMM0,0x140(%RSP) | 2 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 1 | 1 | 5 | 2 | vect (100.0%) |
VMOVAPS 0x440(%RSP),%ZMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | vect (100.0%) |
VMOVAPS %ZMM0,0x200(%RSP) | 2 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 1 | 1 | 5 | 2 | vect (100.0%) |
VMOVAPS 0x480(%RSP),%ZMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | vect (100.0%) |
VMOVAPS 0x4c0(%RSP),%ZMM6 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | vect (100.0%) |
VMOVAPS 0x500(%RSP),%ZMM7 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | vect (100.0%) |
VMOVAPS 0x540(%RSP),%ZMM8 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | vect (100.0%) |
VMOVAPS 0x580(%RSP),%ZMM9 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | vect (100.0%) |
XOR %EDI,%EDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
VPBROADCASTD -0x88fff4(%RIP),%ZMM10 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0.50 | scal (6.3%) |
VXORPS %XMM11,%XMM11,%XMM11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | vect (25.0%) |
VBROADCASTSS -0x88fe33(%RIP),%ZMM12 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 5 | 1 | scal (6.3%) |
VBROADCASTSS -0x88fd59(%RIP),%ZMM13 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 5 | 1 | scal (6.3%) |
VBROADCASTSS -0x89008b(%RIP),%ZMM14 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 5 | 1 | scal (6.3%) |
VBROADCASTSS -0x88fcf9(%RIP),%ZMM15 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 5 | 1 | scal (6.3%) |
VMOVDQA64 -0x8868f3(%RIP),%YMM16 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (50.0%) |
VMOVDQA64 -0x88023d(%RIP),%YMM17 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (50.0%) |
JMP bec784 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x9f4> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
NOPW %CS:(%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
NOP | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
LEA 0x8(%RAX),%RCX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
ADD $0x20,%RAX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
CMPL $0,0x90(%R9) | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (6.3%) |
JNE bebe83 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0xf3> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV (%R9),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
TEST %EDI,%EDI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
JG bec8bf <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0xb2f> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
JMP bedab0 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1d20> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
VMOVSS %XMM4,0x78(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMULSS -0x890091(%RIP),%XMM2,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM4,0x68(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VSUBSS %XMM0,%XMM1,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM1,0x70(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVSS %XMM4,0x60(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVSS %XMM3,0x7c(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMULSS -0x8905e1(%RIP),%XMM2,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM1,0x6c(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVSS %XMM0,0x74(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVSS %XMM1,0x64(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
TEST %EDI,%EDI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
JLE bedab0 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1d20> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV (%RCX),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV %RCX,0xb8(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
VMOVSS 0x6c(%RDX),%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
VMOVSS %XMM0,0x3c(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
MOV (%RAX),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV %RAX,0xb0(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
XOR %R15D,%R15D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (6.3%) |
VBROADCASTSS -0x890734(%RIP),%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
VMOVAPS %XMM0,0x1f0(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 4 | 1 | vect (25.0%) |
VXORPS %XMM11,%XMM11,%XMM11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | vect (25.0%) |
MOVL $0,0x38(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
JMP bec923 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0xb93> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
NOPW %CS:(%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
NOPW %CS:(%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
NOPL (%RAX) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
NOPL (%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
NOPL (%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
NOPW %CS:(%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
LEA 0x8(%RAX),%RCX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
ADD $0x20,%RAX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
CMPL $0,0x90(%R9) | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (6.3%) |
JNE bebfb3 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x223> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV (%R9),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
TEST %EDI,%EDI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
JG bed0f5 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1365> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
JMP bedab0 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1d20> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
VMOVSS %XMM4,0x78(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMULSS -0x8908c7(%RIP),%XMM2,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM4,0x68(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VSUBSS %XMM0,%XMM1,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM1,0x70(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVSS %XMM4,0x60(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVSS %XMM3,0x7c(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMULSS -0x890e17(%RIP),%XMM2,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM1,0x6c(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVSS %XMM0,0x74(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
VMOVSS %XMM1,0x64(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
TEST %EDI,%EDI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
JLE bedab0 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1d20> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV (%RCX),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV %RCX,0xb8(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
VMOVSS 0x6c(%RDX),%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
VMOVSS %XMM0,0x3c(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
MOV (%RAX),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV %RAX,0xb0(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
XOR %R15D,%R15D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | scal (6.3%) |
VBROADCASTSS -0x890f6a(%RIP),%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
VMOVAPS %XMM0,0x1f0(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 4 | 1 | vect (25.0%) |
VXORPS %XMM11,%XMM11,%XMM11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | vect (25.0%) |
MOVL $0,0x38(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
JMP bed33b <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x15ab> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
NOPL (%RAX) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
NOPL (%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
NOPL (%RAX) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
NOPW %CS:(%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
NOPW %CS:(%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
TEST %RBX,%RBX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (12.5%) |
JNE bed871 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1ae1> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
LEA 0x380(%RSP),%RBX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
MOV %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
MOV $0x1,%ESI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
XOR %EDX,%EDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
CALL fa84c0 <@plt_start@+0x5010> | 2 | 0.50 | 0 | 0 | 0 | 0.50 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
MOV 0x78(%RBP),%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV (%R9),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
CMPL $0,0x48(%RSP) | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
MOV 0x90(%RSP),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV 0x50(%RSP),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
JLE bedab0 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1d20> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV (%R14),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV %RSI,0x180(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
VMOVSS 0x6c(%RAX),%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
VMULSS 0x80(%R9),%XMM0,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM0,0x140(%RSP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 1 | 1 | scal (6.3%) |
XOR %R14D,%R14D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
XCHG %AX,%AX | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
LEA -0x28(%RBP),%RSP | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
POP %RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
POP %R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
POP %R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
POP %R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
POP %R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
POP %RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
VZEROUPPER | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
RET | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
LEA -0x90a286(%RIP),%RSI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
LEA 0x380(%RSP),%RBX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
MOV %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
MOV $0x2,%EDX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
MOV %R10D,%R14D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
CALL fa3b60 <@plt_start@+0x6b0> | 2 | 0.50 | 0 | 0 | 0 | 0.50 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
LEA -0x9410f2(%RIP),%RCX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
XOR %EDI,%EDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
MOV %RBX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
MOV $0x234,%EDX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
MOV %R14D,%R8D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
CALL fa3b70 <@plt_start@+0x6c0> | 2 | 0.50 | 0 | 0 | 0 | 0.50 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
LEA -0x90a2c0(%RIP),%RSI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
LEA 0x380(%RSP),%RBX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
MOV %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
MOV $0x2,%EDX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
MOV %R10D,%R14D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
CALL fa3b60 <@plt_start@+0x6b0> | 2 | 0.50 | 0 | 0 | 0 | 0.50 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
LEA -0x94112c(%RIP),%RCX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
XOR %EDI,%EDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
MOV %RBX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
MOV $0x234,%EDX | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
MOV %R14D,%R8D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
CALL fa3b70 <@plt_start@+0x6c0> | 2 | 0.50 | 0 | 0 | 0 | 0.50 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
JMP bedb38 <_Z8do_pairsiiPKiPK9t_iparamsPA3_KfPA4_fPA3_fPK5t_pbcPS4_PfN3gmx8ArrayRefIS4_EESI_NSH_IKbEENSH_IKtEEiPK10t_forcerecbRKNSG_12StepWorkloadEP17gmx_grppairener_tPi+0x1da8> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
MOV %RAX,%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | scal (12.5%) |
LEA 0x380(%RSP),%RDI | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
CALL fa3920 <@plt_start@+0x470> | 2 | 0.50 | 0 | 0 | 0 | 0.50 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
MOV %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
CALL fa3770 <@plt_start@+0x2c0> | 2 | 0.50 | 0 | 0 | 0 | 0.50 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
Run 1x1 | Number processes: 1Number processes per node: 1OMP_NUM_THREADS: 1 |
---|---|
Run 2x1 | Number processes: 2Number processes per node: 2OMP_NUM_THREADS: 1 |
Run 4x1 | Number processes: 4Number processes per node: 4OMP_NUM_THREADS: 1 |
Run 8x1 | Number processes: 8Number processes per node: 8OMP_NUM_THREADS: 1 |
Run 16x1 | Number processes: 16Number processes per node: 16OMP_NUM_THREADS: 1 |
Run 32x1 | Number processes: 32Number processes per node: 32OMP_NUM_THREADS: 1 |
Run 64x1 | Number processes: 64Number processes per node: 64OMP_NUM_THREADS: 1 |
Run 128x1 | Number processes: 128Number processes per node: 128OMP_NUM_THREADS: 1 |
Run 192x1 | Number processes: 192Number nodes: 1Number processes per node: 192Run Command: <executable> mdrun -s ion_channel.tpr -nsteps 10000 -pin on -deffnm aoccMPI Command: mpirun -genv I_MPI_FABRICS=shm -n <number_processes>Dataset: Run Directory: .OMP_NUM_THREADS: 1 |
(1x1) Efficiency | (1x1) Potential Speed-Up (%) | (2x1) Efficiency | (2x1) Potential Speed-Up (%) | (4x1) Efficiency | (4x1) Potential Speed-Up (%) | (8x1) Efficiency | (8x1) Potential Speed-Up (%) | (16x1) Efficiency | (16x1) Potential Speed-Up (%) | (32x1) Efficiency | (32x1) Potential Speed-Up (%) | (64x1) Efficiency | (64x1) Potential Speed-Up (%) | (128x1) Efficiency | (128x1) Potential Speed-Up (%) | (192x1) Efficiency | (192x1) Potential Speed-Up (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 0 | 1.02 | 0 | 1 | 0 | 0.95 | 0.04 | 1.02 | 0 | 1.07 | 0 | 1.14 | 0 | 1.28 | 0 | 1.26 | 0 |
Run | Number of threads | Efficiency (ideal is 1) | Speedup | Ideal Speedup | Time (s) | Coverage (%) |
---|---|---|---|---|---|---|
1x1 | 1 | 1 | 1 | 1 | 9.7499942779541 | 1.1696186065674 |
2x1 | 2 | 1.02 | 2.04 | 2 | 5.6449952125549 | 1.056764125824 |
4x1 | 4 | 1 | 4 | 4 | 3.415002822876 | 0.97897934913635 |
8x1 | 8 | 0.95 | 7.61 | 8 | 1.8600002527237 | 0.82799887657166 |
16x1 | 16 | 1.02 | 16.3 | 16 | 1.0499994754791 | 0.72339510917664 |
32x1 | 20 | 1.07 | 34.3 | 32 | 1.0850005149841 | 0.55305844545364 |
64x1 | 38 | 1.14 | 72.95 | 64 | 0.47499984502792 | 0.33629342913628 |
128x1 | 72 | 1.28 | 164.15 | 128 | 0.3099998831749 | 0.34949055314064 |
192x1 | 109 | 1.26 | 241.14 | 192 | 0.20499999821186 | 0.30017310380936 |
Name | Coverage (%) | Time (s) |
---|---|---|
▼do_pairs(int, int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float (*) [3], t_pbc const*, float const*, float*, gmx::ArrayRef | 0.30 | 0.04 |
▼Loop 17097 - pairs.cpp:873-911 - libgromacs_mpi.so.9.0.0– | 0.17 | 0.04 |
○Loop 17098 - pairs.cpp:879-904 - libgromacs_mpi.so.9.0.0 | 0.05 | 0.01 |
○Loop 17095 - vec.h:141-345 - libgromacs_mpi.so.9.0.0 | 0.07 | 0.02 |
○Loop 17096 - pairs.cpp:873-938 - libgromacs_mpi.so.9.0.0 | 0.00 | 0.00 |
○Loop 17094 - pairs.cpp:125-828 - libgromacs_mpi.so.9.0.0 | 0.00 | 0.00 |