Function: gmx_pme_do(gmx_pme_t*, gmx::ArrayRef<gmx::BasicVector<float> const>, gmx::ArrayRef<gmx::Ba ... | Module: libgromacs_mpi.so.9.0.0 | Source: pme.cpp:1092-1741 [...] | Coverage (incl. loops): 0.01% | (excl. loops): 0.00% |
---|
Function: gmx_pme_do(gmx_pme_t*, gmx::ArrayRef<gmx::BasicVector<float> const>, gmx::ArrayRef<gmx::Ba ... | Module: libgromacs_mpi.so.9.0.0 | Source: pme.cpp:1092-1741 [...] | Coverage (incl. loops): 0.01% | (excl. loops): 0.00% |
---|
/home/eoseret/gromacs-2024.2/src/gromacs/ewald/pme_internal.h: 209 - 209 |
-------------------------------------------------------------------------------- |
209: int numAtoms() const { return numAtoms_; } |
/usr/lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/ext/new_allocator.h: 127 - 145 |
-------------------------------------------------------------------------------- |
127: return static_cast<_Tp*>(::operator new(__n * sizeof(_Tp))); |
[...] |
145: ::operator delete(__p |
/home/eoseret/gromacs-2024.2/api/legacy/include/gromacs/utility/exceptions.h: 127 - 535 |
-------------------------------------------------------------------------------- |
127: explicit ExceptionInfo(const T& value) : value_(value) {} |
[...] |
535: explicit RangeError(const ExceptionInitializer& details) : GromacsException(details) {} |
/home/eoseret/gromacs-2024.2/src/gromacs/gmxlib/nrnb.h: 188 - 188 |
-------------------------------------------------------------------------------- |
188: nrnb->n[index] += increment; |
/usr/lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/array: 57 - 57 |
-------------------------------------------------------------------------------- |
57: { return const_cast<_Tp&>(__t[__n]); } |
/home/eoseret/gromacs-2024.2/src/gromacs/ewald/pme_output.h: 60 - 60 |
-------------------------------------------------------------------------------- |
60: real coulombEnergy_ = 0; |
/home/eoseret/gromacs-2024.2/src/gromacs/mdtypes/commrec.h: 189 - 189 |
-------------------------------------------------------------------------------- |
189: return cr.dd != nullptr; |
/home/eoseret/gromacs-2024.2/src/gromacs/timing/include/gromacs/timing/wallcycle.h: 391 - 498 |
-------------------------------------------------------------------------------- |
391: wc->ewc_prev = ewc; |
392: wc->cycle_prev = cycle; |
393: } |
394: |
395: inline void wallcycle_all_stop(gmx_wallcycle* wc, WallCycleCounter ewc, gmx_cycles_t cycle) |
396: { |
397: const int prev = static_cast<int>(wc->ewc_prev); |
398: const int current = static_cast<int>(ewc); |
399: wc->wcc_all[prev * sc_numWallCycleCounters + current].n += 1; |
400: wc->wcc_all[prev * sc_numWallCycleCounters + current].c += cycle - wc->cycle_prev; |
[...] |
411: if (wc == nullptr) |
412: { |
413: return; |
414: } |
415: |
416: wallcycleBarrier(wc); |
[...] |
423: wc->wcc[ewc].start = cycle; |
424: if (!wc->wcc_all.empty()) |
425: { |
426: wc->wc_depth++; |
427: if (ewc == WallCycleCounter::Run) |
428: { |
429: wallcycle_all_start(wc, ewc, cycle); |
430: } |
431: else if (wc->wc_depth == 3) |
[...] |
459: if (wc == nullptr) |
460: { |
461: return 0; |
462: } |
463: |
464: wallcycleBarrier(wc); |
[...] |
480: if (cycle >= wc->wcc[ewc].start) |
[...] |
487: wc->haveInvalidCount = true; |
488: } |
489: wc->wcc[ewc].c += last; |
490: wc->wcc[ewc].n++; |
491: if (!wc->wcc_all.empty()) |
492: { |
493: wc->wc_depth--; |
494: if (ewc == WallCycleCounter::Run) |
495: { |
496: wallcycle_all_stop(wc, ewc, cycle); |
497: } |
498: else if (wc->wc_depth == 2) |
/home/eoseret/gromacs-2024.2/src/gromacs/math/include/gromacs/math/boxmatrix.h: 208 - 222 |
-------------------------------------------------------------------------------- |
208: double tmp = src[XX][XX] * src[YY][YY] * src[ZZ][ZZ]; |
209: if (std::fabs(tmp) <= 100 * GMX_REAL_MIN) |
210: { |
211: GMX_THROW(RangeError("Cannot invert matrix, determinant is too close to zero")); |
212: } |
213: |
214: dest[XX][XX] = 1 / src[XX][XX]; |
215: dest[YY][YY] = 1 / src[YY][YY]; |
216: dest[ZZ][ZZ] = 1 / src[ZZ][ZZ]; |
217: dest[ZZ][XX] = (src[YY][XX] * src[ZZ][YY] * dest[YY][YY] - src[ZZ][XX]) * dest[XX][XX] * dest[ZZ][ZZ]; |
218: dest[YY][XX] = -src[YY][XX] * dest[XX][XX] * dest[YY][YY]; |
219: dest[ZZ][YY] = -src[ZZ][YY] * dest[YY][YY] * dest[ZZ][ZZ]; |
220: dest[XX][YY] = 0.0; |
221: dest[XX][ZZ] = 0.0; |
222: dest[YY][ZZ] = 0.0; |
/usr/lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/bits/stl_vector.h: 98 - 1798 |
-------------------------------------------------------------------------------- |
98: : _M_start(), _M_finish(), _M_end_of_storage() |
[...] |
335: _M_deallocate(_M_impl._M_start, |
[...] |
353: if (__p) |
[...] |
919: { return size_type(this->_M_impl._M_finish - this->_M_impl._M_start); } |
[...] |
939: if (__new_size > size()) |
940: _M_default_append(__new_size - size()); |
941: else if (__new_size < size()) |
942: _M_erase_at_end(this->_M_impl._M_start + __new_size); |
[...] |
999: { return size_type(this->_M_impl._M_end_of_storage |
1000: - this->_M_impl._M_start); } |
[...] |
1046: return *(this->_M_impl._M_start + __n); |
[...] |
1169: { return _M_data_ptr(this->_M_impl._M_start); } |
[...] |
1628: { _M_assign_aux(__first, __last, std::__iterator_category(__first)); } |
[...] |
1769: if (__n > _S_max_size(_Tp_alloc_type(__a))) |
[...] |
1794: if (size_type __n = this->_M_impl._M_finish - __pos) |
1795: { |
1796: std::_Destroy(__pos, this->_M_impl._M_finish, |
1797: _M_get_Tp_allocator()); |
1798: this->_M_impl._M_finish = __pos; |
/usr/lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/bits/stl_algobase.h: 430 - 432 |
-------------------------------------------------------------------------------- |
430: if (_Num) |
431: __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); |
432: return __result + _Num; |
/usr/lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/bits/stl_iterator.h: 1028 - 1271 |
-------------------------------------------------------------------------------- |
1028: : _M_current(__i) { } |
[...] |
1166: { return __lhs.base() == __rhs.base(); } |
[...] |
1271: { return __lhs.base() - __rhs.base(); } |
/home/eoseret/gromacs-2024.2/api/legacy/include/gromacs/utility/arrayref.h: 72 - 243 |
-------------------------------------------------------------------------------- |
72: constexpr explicit ArrayRefIter(T* it) noexcept : it_(it) {} |
[...] |
85: constexpr auto operator-(ArrayRefIter other) const noexcept { return it_ - other.it_; } |
[...] |
180: ArrayRef(U&& o) : begin_(o.data()), end_(o.data() + o.size()) |
[...] |
241: iterator begin() const { return iterator(begin_); } |
242: //! Returns an iterator to the end of the reference. |
243: iterator end() const { return iterator(end_); } |
/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/timing/include/gromacs/timing/cyclecounter.h: 182 - 188 |
-------------------------------------------------------------------------------- |
182: __asm__ __volatile__("rdtscp" : "=a"(low), "=d"(high)::"ecx"); |
183: # else |
184: __asm__ __volatile__("rdtsc" : "=a"(low), "=d"(high)); |
185: # endif |
186: const gmx_cycles_t c_low = low; |
187: const gmx_cycles_t c_high = high; |
188: return c_low | c_high << 32; |
/home/eoseret/gromacs-2024.2/src/external/boost/stl_interfaces/iterator_interface.hpp: 305 - 305 |
-------------------------------------------------------------------------------- |
305: D retval = derived(); |
/home/eoseret/gromacs-2024.2/src/gromacs/ewald/pme.cpp: 1092 - 1741 |
-------------------------------------------------------------------------------- |
1092: for (gmx::Index i = 0; i < coefficient.ssize(); ++i) |
1093: { |
1094: real sigma4 = local_sigma[i]; |
1095: sigma4 = sigma4 * sigma4; |
1096: sigma4 = sigma4 * sigma4; |
1097: coefficient[i] = local_c6[i] / sigma4; |
[...] |
1104: for (gmx::Index i = 0; i < coefficient.ssize(); ++i) |
1105: { |
1106: coefficient[i] *= local_sigma[i]; |
[...] |
1134: { |
1135: GMX_ASSERT(pme->runMode == PmeRunMode::CPU, |
1136: "gmx_pme_do should not be called on the GPU PME run."); |
1137: |
1138: /* We could be passing lambda!=0 while no q or LJ is actually perturbed */ |
1139: if (!pme->bFEP_q) |
1140: { |
1141: lambda_q = 0; |
1142: } |
1143: if (!pme->bFEP_lj) |
[...] |
1153: if (pme->nnodes > 1) |
1154: { |
1155: atc.pd.resize(coordinates.ssize()); |
1156: for (int d = pme->ndecompdim - 1; d >= 0; d--) |
1157: { |
1158: PmeAtomComm& atc = pme->atc[d]; |
1159: atc.maxshift = (atc.dimind == 0 ? maxshift_x : maxshift_y); |
[...] |
1168: atc.x = coordinates; |
1169: atc.f = forces; |
[...] |
1185: bool bDoSplines = pme->bFEP || (pme->doCoulomb && pme->doLJ); |
[...] |
1197: const int max_grid_index = (pme->ljpme_combination_rule == LongRangeVdW::LB) ? DO_Q : DO_Q_AND_LJ; |
1198: std::array<PmeOutput, 2> output; // The second is used for the B state with FEP |
1199: |
1200: // There's no support for computing energy without virial, or vice versa |
1201: const bool computeEnergyAndVirial = (stepWork.computeEnergy || stepWork.computeVirial); |
1202: for (int grid_index = 0; grid_index < max_grid_index; ++grid_index) |
[...] |
1209: if ((grid_index < DO_Q && (!pme->doCoulomb || (grid_index == 1 && !pme->bFEP_q))) |
1210: || (grid_index >= DO_Q && (!pme->doLJ || (grid_index == 3 && !pme->bFEP_lj)))) |
[...] |
1217: case 0: coefficient = chargeA; break; |
1218: case 1: coefficient = chargeB; break; |
1219: case 2: coefficient = c6A; break; |
1220: case 3: coefficient = c6B; break; |
1221: } |
1222: |
1223: if (pme->nnodes == 1) |
1224: { |
1225: atc.coefficient = coefficient; |
1226: } |
1227: else |
1228: { |
1229: wallcycle_start(wcycle, WallCycleCounter::PmeRedistXF); |
1230: do_redist_pos_coeffs(pme, cr, bFirst, coordinates, coefficient); |
1231: |
1232: wallcycle_stop(wcycle, WallCycleCounter::PmeRedistXF); |
1233: } |
1234: |
1235: /* Unpack structure */ |
1236: pmegrids_t* pmegrid = &pme->pmegrid[grid_index]; |
1237: real* fftgrid = pme->fftgrid[grid_index]; |
1238: t_complex* cfftgrid = pme->cfftgrid[grid_index]; |
1239: gmx_parallel_3dfft_t pfft_setup = pme->pfft_setup[grid_index]; |
1240: |
1241: wallcycle_start(wcycle, WallCycleCounter::PmeSpread); |
1242: |
1243: /* Spread the coefficients on a grid */ |
1244: spread_on_grid(pme, &atc, pmegrid, bFirst, true, fftgrid, bDoSplines, grid_index); |
1245: |
1246: if (bFirst) |
1247: { |
1248: inc_nrnb(nrnb, eNR_WEIGHTS, DIM * atc.numAtoms()); |
1249: } |
1250: inc_nrnb(nrnb, eNR_SPREADBSP, pme->pme_order * pme->pme_order * pme->pme_order * atc.numAtoms()); |
1251: |
1252: real* grid = pmegrid->grid.grid; |
1253: |
1254: if (!pme->bUseThreads) |
1255: { |
1256: wrap_periodic_pmegrid(pme, grid); |
1257: |
1258: /* sum contributions to local grid from other nodes */ |
1259: if (pme->nnodes > 1) |
1260: { |
1261: gmx_sum_qgrid_dd(pme, grid, GMX_SUM_GRID_FORWARD); |
1262: } |
1263: |
1264: copy_pmegrid_to_fftgrid(pme, grid, fftgrid, grid_index); |
1265: } |
1266: |
1267: wallcycle_stop(wcycle, WallCycleCounter::PmeSpread); |
[...] |
1276: #pragma omp parallel num_threads(pme->nthread) |
[...] |
1363: if (pme->nnodes > 1) |
1364: { |
1365: gmx_sum_qgrid_dd(pme, grid, GMX_SUM_GRID_BACKWARD); |
1366: } |
1367: |
1368: unwrap_periodic_pmegrid(pme, grid); |
1369: |
1370: if (stepWork.computeForces) |
[...] |
1379: const real lambda = grid_index < DO_Q ? lambda_q : lambda_lj; |
1380: const bool bClearF = (bFirst && PAR(cr)); |
1381: #pragma omp parallel for num_threads(pme->nthread) schedule(static) |
[...] |
1397: inc_nrnb(nrnb, eNR_GATHERFBSP, pme->pme_order * pme->pme_order * pme->pme_order * atc.numAtoms()); |
1398: /* Note: this wallcycle region is opened above inside an OpenMP |
1399: region, so take care if refactoring code here. */ |
1400: wallcycle_stop(wcycle, WallCycleCounter::PmeGather); |
1401: } |
1402: |
1403: if (computeEnergyAndVirial) |
1404: { |
1405: /* This should only be called on the main thread |
1406: * and after the threads have synchronized. |
1407: */ |
1408: if (grid_index < 2) |
1409: { |
1410: get_pme_ener_vir_q(pme->solve_work, pme->nthread, &output[grid_index % 2]); |
1411: } |
1412: else |
1413: { |
1414: get_pme_ener_vir_lj(pme->solve_work, pme->nthread, &output[grid_index % 2]); |
[...] |
1423: if (pme->doLJ && pme->ljpme_combination_rule == LongRangeVdW::LB) |
1424: { |
1425: const int fep_states_lj = pme->bFEP_lj ? 2 : 1; |
1426: /* Loop over A- and B-state if we are doing FEP */ |
1427: for (int fep_state = 0; fep_state < fep_states_lj; ++fep_state) |
[...] |
1434: if (pme->nnodes == 1) |
1435: { |
1436: pme->lb_buf1.resize(atc.numAtoms()); |
1437: coefficientBuffer = pme->lb_buf1; |
1438: switch (fep_state) |
[...] |
1454: switch (fep_state) |
[...] |
1466: wallcycle_start(wcycle, WallCycleCounter::PmeRedistXF); |
1467: |
1468: do_redist_pos_coeffs(pme, cr, bFirst, coordinates, RedistC6); |
1469: pme->lb_buf1.resize(atc.numAtoms()); |
1470: pme->lb_buf2.resize(atc.numAtoms()); |
1471: local_c6.assign(pme->lb_buf1.begin(), pme->lb_buf1.end()); |
1472: for (int i = 0; i < atc.numAtoms(); ++i) |
1473: { |
1474: local_c6[i] = atc.coefficient[i]; |
1475: } |
1476: |
1477: do_redist_pos_coeffs(pme, cr, false, coordinates, RedistSigma); |
1478: local_sigma.assign(pme->lb_buf2.begin(), pme->lb_buf2.end()); |
1479: for (int i = 0; i < atc.numAtoms(); ++i) |
1480: { |
1481: local_sigma[i] = atc.coefficient[i]; |
1482: } |
1483: |
1484: wallcycle_stop(wcycle, WallCycleCounter::PmeRedistXF); |
1485: } |
1486: atc.coefficient = coefficientBuffer; |
1487: calc_initial_lb_coeffs(coefficientBuffer, local_c6, local_sigma); |
1488: |
1489: /*Seven terms in LJ-PME with LB, grid_index < 2 reserved for electrostatics*/ |
1490: for (int grid_index = 2; grid_index < 9; ++grid_index) |
1491: { |
1492: /* Unpack structure */ |
1493: const pmegrids_t* pmegrid = &pme->pmegrid[grid_index]; |
1494: real* fftgrid = pme->fftgrid[grid_index]; |
1495: gmx_parallel_3dfft_t pfft_setup = pme->pfft_setup[grid_index]; |
1496: calc_next_lb_coeffs(coefficientBuffer, local_sigma); |
1497: real* grid = pmegrid->grid.grid; |
1498: |
1499: wallcycle_start(wcycle, WallCycleCounter::PmeSpread); |
1500: /* Spread the c6 on a grid */ |
1501: spread_on_grid(pme, &atc, pmegrid, bFirst, true, fftgrid, bDoSplines, grid_index); |
1502: |
1503: if (bFirst) |
1504: { |
1505: inc_nrnb(nrnb, eNR_WEIGHTS, DIM * atc.numAtoms()); |
1506: } |
1507: |
1508: inc_nrnb(nrnb, |
1509: eNR_SPREADBSP, |
1510: pme->pme_order * pme->pme_order * pme->pme_order * atc.numAtoms()); |
1511: if (pme->nthread == 1) |
1512: { |
1513: wrap_periodic_pmegrid(pme, grid); |
1514: /* sum contributions to local grid from other nodes */ |
1515: if (pme->nnodes > 1) |
1516: { |
1517: gmx_sum_qgrid_dd(pme, grid, GMX_SUM_GRID_FORWARD); |
1518: } |
1519: copy_pmegrid_to_fftgrid(pme, grid, fftgrid, grid_index); |
1520: } |
1521: wallcycle_stop(wcycle, WallCycleCounter::PmeSpread); |
1522: |
1523: /*Here we start a large thread parallel region*/ |
1524: #pragma omp parallel num_threads(pme->nthread) |
[...] |
1546: #pragma omp parallel num_threads(pme->nthread) |
[...] |
1574: if (computeEnergyAndVirial) |
1575: { |
1576: /* This should only be called on the main thread and |
1577: * after the threads have synchronized. |
1578: */ |
1579: get_pme_ener_vir_lj(pme->solve_work, pme->nthread, &output[fep_state]); |
1580: } |
1581: |
1582: bFirst = !pme->doCoulomb; |
1583: calc_initial_lb_coeffs(coefficientBuffer, local_c6, local_sigma); |
1584: for (int grid_index = 8; grid_index >= 2; --grid_index) |
1585: { |
1586: /* Unpack structure */ |
1587: pmegrids_t* pmegrid = &pme->pmegrid[grid_index]; |
1588: const real* fftgrid = pme->fftgrid[grid_index]; |
1589: gmx_parallel_3dfft_t pfft_setup = pme->pfft_setup[grid_index]; |
1590: real* grid = pmegrid->grid.grid; |
1591: calc_next_lb_coeffs(coefficientBuffer, local_sigma); |
1592: #pragma omp parallel num_threads(pme->nthread) |
[...] |
1624: if (pme->nnodes > 1) |
1625: { |
1626: gmx_sum_qgrid_dd(pme, grid, GMX_SUM_GRID_BACKWARD); |
1627: } |
1628: |
1629: unwrap_periodic_pmegrid(pme, grid); |
1630: |
1631: if (stepWork.computeForces) |
1632: { |
1633: /* interpolate forces for our local atoms */ |
1634: bool bClearF = (bFirst && PAR(cr)); |
1635: real scale = pme->bFEP ? (fep_state < 1 ? 1.0 - lambda_lj : lambda_lj) : 1.0; |
1636: scale *= lb_scale_factor[grid_index - 2]; |
1637: |
1638: #pragma omp parallel for num_threads(pme->nthread) schedule(static) |
[...] |
1650: inc_nrnb(nrnb, |
1651: eNR_GATHERFBSP, |
1652: pme->pme_order * pme->pme_order * pme->pme_order * pme->atc[0].numAtoms()); |
1653: } |
1654: wallcycle_stop(wcycle, WallCycleCounter::PmeGather); |
[...] |
1661: if (stepWork.computeForces && pme->nnodes > 1) |
1662: { |
1663: wallcycle_start(wcycle, WallCycleCounter::PmeRedistXF); |
1664: for (int d = 0; d < pme->ndecompdim; d++) |
1665: { |
1666: gmx::ArrayRef<gmx::RVec> forcesRef; |
1667: if (d == pme->ndecompdim - 1) |
[...] |
1675: forcesRef = pme->atc[d + 1].f; |
1676: } |
1677: if (haveDDAtomOrdering(*cr)) |
1678: { |
1679: dd_pmeredist_f(pme, &pme->atc[d], forcesRef, d == pme->ndecompdim - 1 && pme->bPPnode); |
1680: } |
1681: } |
1682: |
1683: wallcycle_stop(wcycle, WallCycleCounter::PmeRedistXF); |
1684: } |
1685: |
1686: if (computeEnergyAndVirial) |
1687: { |
1688: if (pme->doCoulomb) |
1689: { |
1690: if (!pme->bFEP_q) |
1691: { |
1692: *energy_q = output[0].coulombEnergy_; |
1693: m_add(vir_q, output[0].coulombVirial_, vir_q); |
1694: } |
1695: else |
1696: { |
1697: *energy_q = (1.0 - lambda_q) * output[0].coulombEnergy_ + lambda_q * output[1].coulombEnergy_; |
1698: *dvdlambda_q += output[1].coulombEnergy_ - output[0].coulombEnergy_; |
1699: for (int i = 0; i < DIM; i++) |
1700: { |
1701: for (int j = 0; j < DIM; j++) |
1702: { |
1703: vir_q[i][j] += (1.0 - lambda_q) * output[0].coulombVirial_[i][j] |
1704: + lambda_q * output[1].coulombVirial_[i][j]; |
[...] |
1711: *energy_q = 0; |
1712: } |
1713: |
1714: if (pme->doLJ) |
1715: { |
1716: if (!pme->bFEP_lj) |
1717: { |
1718: *energy_lj = output[0].lennardJonesEnergy_; |
1719: m_add(vir_lj, output[0].lennardJonesVirial_, vir_lj); |
1720: } |
1721: else |
1722: { |
1723: *energy_lj = (1.0 - lambda_lj) * output[0].lennardJonesEnergy_ |
1724: + lambda_lj * output[1].lennardJonesEnergy_; |
1725: *dvdlambda_lj += output[1].lennardJonesEnergy_ - output[0].lennardJonesEnergy_; |
1726: for (int i = 0; i < DIM; i++) |
1727: { |
1728: for (int j = 0; j < DIM; j++) |
1729: { |
1730: vir_lj[i][j] += (1.0 - lambda_lj) * output[0].lennardJonesVirial_[i][j] |
1731: + lambda_lj * output[1].lennardJonesVirial_[i][j]; |
[...] |
1738: *energy_lj = 0; |
1739: } |
1740: } |
1741: return 0; |
/usr/lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/bits/vector.tcc: 306 - 320 |
-------------------------------------------------------------------------------- |
306: if (__len > capacity()) |
[...] |
313: _M_deallocate(this->_M_impl._M_start, |
314: this->_M_impl._M_end_of_storage |
315: - this->_M_impl._M_start); |
316: this->_M_impl._M_start = __tmp; |
317: this->_M_impl._M_finish = this->_M_impl._M_start + __len; |
318: this->_M_impl._M_end_of_storage = this->_M_impl._M_finish; |
319: } |
320: else if (size() >= __len) |
/home/eoseret/gromacs-2024.2/api/legacy/include/gromacs/math/vec.h: 204 - 546 |
-------------------------------------------------------------------------------- |
204: b[XX] = a[XX]; |
205: b[YY] = a[YY]; |
206: b[ZZ] = a[ZZ]; |
[...] |
270: v2[XX] = a * v1[XX]; |
271: v2[YY] = a * v1[YY]; |
272: v2[ZZ] = a * v1[ZZ]; |
[...] |
538: dest[XX][XX] = a[XX][XX] + b[XX][XX]; |
[...] |
546: dest[ZZ][ZZ] = a[ZZ][ZZ] + b[ZZ][ZZ]; |
/home/eoseret/gromacs-2024.2/src/gromacs/ewald/ewald_utils.h: 128 - 130 |
-------------------------------------------------------------------------------- |
128: if (scaleWithWalls_) |
129: { |
130: svmul(scalingFactor_, scaledBox[ZZ], scaledBox[ZZ]); |
0xbf8dd0 PUSH %RBP |
0xbf8dd1 MOV %RSP,%RBP |
0xbf8dd4 PUSH %R15 |
0xbf8dd6 PUSH %R14 |
0xbf8dd8 PUSH %R13 |
0xbf8dda PUSH %R12 |
0xbf8ddc PUSH %RBX |
0xbf8ddd SUB $0x298,%RSP |
0xbf8de4 VMOVDQA %XMM1,-0x140(%RBP) |
0xbf8dec VMOVDQA %XMM0,-0x160(%RBP) |
0xbf8df4 MOV %R9,-0x40(%RBP) |
0xbf8df8 MOV %R8,%R15 |
0xbf8dfb MOV %RCX,%R12 |
0xbf8dfe MOV %RDX,%R13 |
0xbf8e01 MOV %RSI,%R14 |
0xbf8e04 MOV %RDI,%RBX |
0xbf8e07 LEA 0x3e594a(%RIP),%RDI |
0xbf8e0e CALL fa67a0 <@plt_start@+0x32f0> |
0xbf8e13 MOV %RBX,-0x38(%RBP) |
0xbf8e17 CMPB $0,0x38(%RBX) |
0xbf8e1b SETE %R11B |
0xbf8e1f CMPB $0,0x39(%RBX) |
0xbf8e23 MOV %EAX,-0x5c(%RBP) |
0xbf8e26 SETE %AL |
0xbf8e29 MOV %EAX,-0xd0(%RBP) |
0xbf8e2f MOV 0x5b8(%RBX),%R8 |
0xbf8e36 CMPL $0x2,0x10(%RBX) |
0xbf8e3a MOV $-0x5555555555555555,%R10 |
0xbf8e44 MOV %R12,-0x148(%RBP) |
0xbf8e4b JL bf8e97 |
0xbf8e4d MOV %R13,%RAX |
0xbf8e50 SUB %R14,%RAX |
0xbf8e53 SAR $0x2,%RAX |
0xbf8e57 IMUL %R10,%RAX |
0xbf8e5b MOV 0x48(%R8),%RDX |
0xbf8e5f MOV 0x50(%R8),%RCX |
0xbf8e63 MOV %RCX,%RDI |
0xbf8e66 SUB %RDX,%RDI |
0xbf8e69 SAR $0x2,%RDI |
0xbf8e6d MOV %RAX,%RSI |
0xbf8e70 SUB %RDI,%RSI |
0xbf8e73 MOV %R8,%R15 |
0xbf8e76 JBE bf8ebf |
0xbf8e78 LEA 0x48(%R15),%RDI |
0xbf8e7c MOV %R11D,%R12D |
0xbf8e7f CALL fb5380 <@plt_start@+0x11ed0> |
0xbf8e84 MOV %R12D,%R11D |
0xbf8e87 MOV $-0x5555555555555555,%R10 |
0xbf8e91 MOV -0x40(%RBP),%R12 |
0xbf8e95 JMP bf8ed2 |
0xbf8e97 MOV %R14,0x80(%R8) |
0xbf8e9e MOV %R13,0x88(%R8) |
0xbf8ea5 MOV %R12,0xa0(%R8) |
0xbf8eac MOV %R15,0xa8(%R8) |
0xbf8eb3 MOV %R8,%R15 |
0xbf8eb6 MOV -0x40(%RBP),%R12 |
0xbf8eba JMP bf8ff3 |
0xbf8ebf MOV -0x40(%RBP),%R12 |
0xbf8ec3 JAE bf8ed2 |
0xbf8ec5 LEA (%RDX,%RAX,4),%RAX |
0xbf8ec9 CMP %RAX,%RCX |
0xbf8ecc JE bf8ed2 |
0xbf8ece MOV %RAX,0x50(%R15) |
0xbf8ed2 MOV (%RBX),%EAX |
0xbf8ed4 TEST %EAX,%EAX |
0xbf8ed6 JLE bf8ff3 |
0xbf8edc MOV 0x80(%RBP),%ECX |
0xbf8ee2 MOV 0x78(%RBP),%EDX |
0xbf8ee5 MOV 0x5b8(%RBX),%RSI |
0xbf8eec MOV $0x1,%EDI |
0xbf8ef1 CMP $0x8,%EAX |
0xbf8ef4 JB bf8fb3 |
0xbf8efa MOV %EAX,%R8D |
0xbf8efd AND $-0x8,%R8D |
0xbf8f01 LEA 0x1(%R8),%RDI |
0xbf8f05 VPBROADCASTD %EDX,%YMM0 |
0xbf8f0b VMOVDQA -0x893633(%RIP),%YMM1 |
0xbf8f13 VMOVDQA -0x89533b(%RIP),%YMM2 |
0xbf8f1b VPBROADCASTD %ECX,%YMM3 |
0xbf8f21 VPCMPEQD %YMM4,%YMM4,%YMM4 |
0xbf8f25 VPBROADCASTQ -0x89bfd6(%RIP),%YMM5 |
0xbf8f2e VPBROADCASTQ -0x89c0ef(%RIP),%YMM6 |
0xbf8f37 MOV %R8,%R9 |
0xbf8f3a NOPW (%RAX,%RAX,1) |
(17206) 0xbf8f40 VPADDQ %YMM4,%YMM1,%YMM7 |
(17206) 0xbf8f44 VPADDQ %YMM4,%YMM2,%YMM8 |
(17206) 0xbf8f48 VPMULUDQ %YMM5,%YMM8,%YMM8 |
(17206) 0xbf8f4c VPMULUDQ %YMM5,%YMM7,%YMM7 |
(17206) 0xbf8f50 KXNORW %K0,%K0,%K1 |
(17206) 0xbf8f54 VPXOR %XMM9,%XMM9,%XMM9 |
(17206) 0xbf8f59 KXNORW %K0,%K0,%K2 |
(17206) 0xbf8f5d VPGATHERQD (%RSI,%YMM7,1),%XMM9{%K1} |
(17206) 0xbf8f64 VPXOR %XMM10,%XMM10,%XMM10 |
(17206) 0xbf8f69 VPGATHERQD (%RSI,%YMM8,1),%XMM10{%K2} |
(17206) 0xbf8f70 VINSERTI128 $0x1,%XMM9,%YMM10,%YMM9 |
(17206) 0xbf8f76 VPTESTNMD %YMM9,%YMM9,%K1 |
(17206) 0xbf8f7c VPBLENDMD %YMM0,%YMM3,%YMM9{%K1} |
(17206) 0xbf8f82 KXNORW %K0,%K0,%K1 |
(17206) 0xbf8f86 VPSCATTERQD %XMM9,0x28(%RSI,%YMM8,1){%K1} |
(17206) 0xbf8f8e VEXTRACTI128 $0x1,%YMM9,%XMM8 |
(17206) 0xbf8f94 KXNORW %K0,%K0,%K1 |
(17206) 0xbf8f98 VPSCATTERQD %XMM8,0x28(%RSI,%YMM7,1){%K1} |
(17206) 0xbf8fa0 VPADDQ %YMM6,%YMM2,%YMM2 |
(17206) 0xbf8fa4 VPADDQ %YMM6,%YMM1,%YMM1 |
(17206) 0xbf8fa8 ADD $-0x8,%R9 |
(17206) 0xbf8fac JNE bf8f40 |
0xbf8fae CMP %RAX,%R8 |
0xbf8fb1 JE bf8ff3 |
0xbf8fb3 SUB %RDI,%RAX |
0xbf8fb6 INC %RAX |
0xbf8fb9 MOV $-0x1,%R8D |
0xbf8fbf ADD %RDI,%R8 |
0xbf8fc2 NOPW %CS:(%RAX,%RAX,1) |
(17205) 0xbf8fd0 MOV %R8D,%EDI |
(17205) 0xbf8fd3 LEA (%RDI,%RDI,2),%RDI |
(17205) 0xbf8fd7 SAL $0x7,%RDI |
(17205) 0xbf8fdb CMPL $0,(%RSI,%RDI,1) |
(17205) 0xbf8fdf MOV %ECX,%R9D |
(17205) 0xbf8fe2 CMOVE %EDX,%R9D |
(17205) 0xbf8fe6 MOV %R9D,0x28(%RSI,%RDI,1) |
(17205) 0xbf8feb INC %R8 |
(17205) 0xbf8fee DEC %RAX |
(17205) 0xbf8ff1 JNE bf8fd0 |
0xbf8ff3 MOV 0x70(%RBX),%RAX |
0xbf8ff7 VMOVUPS (%R12),%YMM2 |
0xbf8ffd VMOVSS 0x18(%R12),%XMM1 |
0xbf9004 VMOVSS 0x1c(%R12),%XMM0 |
0xbf900b VMOVUPS %YMM2,-0x1a0(%RBP) |
0xbf9013 VMOVSS 0x20(%R12),%XMM3 |
0xbf901a VMOVSS %XMM3,-0x180(%RBP) |
0xbf9022 CMPB $0,(%RAX) |
0xbf9025 JE bf9050 |
0xbf9027 VMOVSS 0x4(%RAX),%XMM4 |
0xbf902c VMULSS %XMM4,%XMM1,%XMM1 |
0xbf9030 VMOVSS %XMM1,-0x188(%RBP) |
0xbf9038 VMULSS %XMM4,%XMM0,%XMM0 |
0xbf903c VMOVSS %XMM0,-0x184(%RBP) |
0xbf9044 VMULSS %XMM4,%XMM3,%XMM3 |
0xbf9048 VMOVSS %XMM3,-0x180(%RBP) |
0xbf9050 VEXTRACTF128 $0x1,%YMM2,%XMM4 |
0xbf9056 VMULSS %XMM4,%XMM2,%XMM5 |
0xbf905a VMULSS %XMM3,%XMM5,%XMM5 |
0xbf905e VANDPS -0x89cca4(%RIP){1to4},%XMM5,%XMM5 |
0xbf9068 VMOVSS -0x89ca58(%RIP),%XMM6 |
0xbf9070 VUCOMISS %XMM5,%XMM6 |
0xbf9074 JAE bfb55b |
0xbf907a MOV %R15,-0x48(%RBP) |
0xbf907e KMOVD %R11D,%K2 |
0xbf9083 VXORPS %XMM5,%XMM5,%XMM5 |
0xbf9087 MOV -0xd0(%RBP),%EAX |
0xbf908d KMOVD %EAX,%K1 |
0xbf9091 VINSERTPS $0x1c,%XMM4,%XMM2,%XMM4 |
0xbf9097 VBROADCASTSS -0x89cf14(%RIP),%XMM6 |
0xbf90a0 VDIVPS %XMM4,%XMM6,%XMM4 |
0xbf90a4 VMOVSS %XMM4,0x5d0(%RBX) |
0xbf90ac VMOVAPS -0x160(%RBP),%XMM6 |
0xbf90b4 VMOVSS %XMM5,%XMM6,%XMM6{%K2} |
0xbf90ba VMOVAPS %XMM6,-0x160(%RBP) |
0xbf90c2 VMOVSHDUP %XMM4,%XMM6 |
0xbf90c6 VMOVSS %XMM6,0x5e0(%RBX) |
0xbf90ce VMOVSS -0x89cf4a(%RIP),%XMM8 |
0xbf90d6 VMOVAPS -0x140(%RBP),%XMM7 |
0xbf90de VMOVSS %XMM5,%XMM7,%XMM7{%K1} |
0xbf90e4 VMOVAPS %XMM7,-0x140(%RBP) |
0xbf90ec VDIVSS %XMM3,%XMM8,%XMM3 |
0xbf90f0 VMOVSS %XMM3,0x5f0(%RBX) |
0xbf90f8 VPERMILPS $-0x1,%XMM2,%XMM2 |
0xbf90fe VMULSS %XMM0,%XMM2,%XMM5 |
0xbf9102 VFMSUB213SS %XMM1,%XMM6,%XMM5 |
0xbf9107 VBROADCASTSS -0x89cf58(%RIP),%XMM1 |
0xbf9110 VXORPS %XMM1,%XMM2,%XMM2 |
0xbf9114 VMULSS %XMM2,%XMM4,%XMM2 |
0xbf9118 VMULSS %XMM6,%XMM2,%XMM2 |
0xbf911c VMOVSS %XMM2,0x5dc(%RBX) |
0xbf9124 VXORPS %XMM1,%XMM0,%XMM0 |
0xbf9128 VUNPCKLPS %XMM0,%XMM5,%XMM0 |
0xbf912c VMULPS %XMM0,%XMM4,%XMM0 |
0xbf9130 VBROADCASTSS %XMM3,%XMM1 |
0xbf9135 VMULPS %XMM0,%XMM1,%XMM0 |
0xbf9139 VMOVLPS %XMM0,0x5e8(%RBX) |
0xbf9141 VXORPS %XMM0,%XMM0,%XMM0 |
0xbf9145 VMOVLPS %XMM0,0x5d4(%RBX) |
0xbf914d MOV 0xc8(%RBP),%RDX |
0xbf9154 MOVL $0,0x5e4(%RBX) |
0xbf915e MOV $0x1,%AL |
0xbf9160 MOV %EAX,-0xd0(%RBP) |
0xbf9166 CMPB $0,0x37(%RBX) |
0xbf916a MOV $0x1,%AL |
0xbf916c MOV %EAX,-0x40(%RBP) |
0xbf916f JNE bf918a |
0xbf9171 CMPB $0,0x35(%RBX) |
0xbf9175 JE bf9183 |
0xbf9177 CMPB $0,0x36(%RBX) |
0xbf917b SETNE %AL |
0xbf917e MOV %EAX,-0x40(%RBP) |
0xbf9181 JMP bf918a |
0xbf9183 MOVL $0,-0x40(%RBP) |
0xbf918a XOR %EAX,%EAX |
0xbf918c CMPL $0x1,0x78(%RBX) |
0xbf9190 VMOVAPS %XMM0,-0x2a0(%RBP) |
0xbf9198 MOVB $0,-0x290(%RBP) |
0xbf919f VXORPS %XMM1,%XMM1,%XMM1 |
0xbf91a3 VMOVUPS %YMM1,-0x28c(%RBP) |
0xbf91ab VMOVUPS %YMM1,-0x26c(%RBP) |
0xbf91b3 VMOVUPS %YMM1,-0x254(%RBP) |
0xbf91bb VMOVAPS %XMM0,-0x230(%RBP) |
0xbf91c3 MOVB $0,-0x220(%RBP) |
0xbf91ca VMOVUPS %YMM1,-0x21c(%RBP) |
0xbf91d2 VMOVUPS %YMM1,-0x1fc(%RBP) |
0xbf91da SETNE %AL |
0xbf91dd VMOVUPS %YMM1,-0x1e4(%RBP) |
0xbf91e5 MOVZX 0x5(%RDX),%ECX |
0xbf91e9 OR 0x4(%RDX),%CL |
0xbf91ec SETNEB -0x29(%RBP) |
0xbf91f0 MOV %R13,-0x118(%RBP) |
0xbf91f7 MOV %R14,-0x110(%RBP) |
0xbf91fe SUB %R14,%R13 |
0xbf9201 SAR $0x2,%R13 |
0xbf9205 IMUL %R10,%R13 |
0xbf9209 MOV %R13,-0x168(%RBP) |
0xbf9210 LEA (%RAX,%RAX,1),%R15D |
0xbf9214 ADD $0x2,%R15D |
0xbf9218 MOVL $0,-0x58(%RBP) |
0xbf921f XOR %EAX,%EAX |
0xbf9221 JMP bf9255 |
(17204) 0xbf9223 AND $0x1,%EAX |
(17204) 0xbf9226 IMUL $0x70,%RAX,%RAX |
(17204) 0xbf922a LEA (%RAX,%RBP,1),%RDX |
(17204) 0xbf922e ADD $-0x2a0,%RDX |
(17204) 0xbf9235 CALL fb5390 <@plt_start@+0x11ee0> |
(17204) 0xbf923a MOV -0x58(%RBP),%EAX |
(17204) 0xbf923d MOVL $0,-0xd0(%RBP) |
(17204) 0xbf9247 INC %EAX |
(17204) 0xbf9249 MOV %EAX,-0x58(%RBP) |
(17204) 0xbf924c CMP %R15D,%EAX |
(17204) 0xbf924f JGE bf98cf |
(17204) 0xbf9255 MOV -0x38(%RBP),%RCX |
(17204) 0xbf9259 MOVZX -0x40(%RBP),%EDX |
(17204) 0xbf925d MOV %RDX,-0x150(%RBP) |
(17204) 0xbf9264 CMP $0x1,%EAX |
(17204) 0xbf9267 JG bf9290 |
(17204) 0xbf9269 CMPB $0,0x35(%RCX) |
(17204) 0xbf926d JE bf9247 |
(17204) 0xbf926f TEST %EAX,%EAX |
(17204) 0xbf9271 JE bf92b4 |
(17204) 0xbf9273 VXORPS %XMM0,%XMM0,%XMM0 |
(17204) 0xbf9277 CMP $0x1,%EAX |
(17204) 0xbf927a JNE bf92c2 |
(17204) 0xbf927c CMPB $0,0x38(%RCX) |
(17204) 0xbf9280 JE bf98bb |
(17204) 0xbf9286 LEA 0x20(%RBP),%RAX |
(17204) 0xbf928a JMP bf92be |
0xbf928c NOPL (%RAX) |
(17204) 0xbf9290 CMPB $0,0x36(%RCX) |
(17204) 0xbf9294 JE bf9247 |
(17204) 0xbf9296 CMP $0x2,%EAX |
(17204) 0xbf9299 JE bf92ba |
(17204) 0xbf929b VXORPS %XMM0,%XMM0,%XMM0 |
(17204) 0xbf929f CMP $0x3,%EAX |
(17204) 0xbf92a2 JNE bf92c2 |
(17204) 0xbf92a4 CMPB $0,0x39(%RCX) |
(17204) 0xbf92a8 JE bf98c5 |
(17204) 0xbf92ae LEA 0x40(%RBP),%RAX |
(17204) 0xbf92b2 JMP bf92be |
(17204) 0xbf92b4 LEA 0x10(%RBP),%RAX |
(17204) 0xbf92b8 JMP bf92be |
(17204) 0xbf92ba LEA 0x30(%RBP),%RAX |
(17204) 0xbf92be VMOVUPS (%RAX),%XMM0 |
(17204) 0xbf92c2 CMPL $0x1,0x10(%RCX) |
(17204) 0xbf92c6 JNE bf92e0 |
(17204) 0xbf92c8 MOV -0x48(%RBP),%RAX |
(17204) 0xbf92cc VMOVUPS %XMM0,0x90(%RAX) |
(17204) 0xbf92d4 JMP bf9440 |
0xbf92d9 NOPL (%RAX) |
(17204) 0xbf92e0 MOV 0x90(%RBP),%R14 |
(17204) 0xbf92e7 TEST %R14,%R14 |
(17204) 0xbf92ea JE bf9370 |
(17204) 0xbf92f0 MOV %R14,%RDI |
(17204) 0xbf92f3 VMOVAPS %XMM0,-0xf0(%RBP) |
(17204) 0xbf92fb VZEROUPPER |
(17204) 0xbf92fe CALL fa6fc0 <@plt_start@+0x3b10> |
(17204) 0xbf9303 VMOVAPS -0xf0(%RBP),%XMM0 |
(17204) 0xbf930b RDTSCP |
(17204) 0xbf930e MOV %EAX,%EAX |
(17204) 0xbf9310 SAL $0x20,%RDX |
(17204) 0xbf9314 OR %RAX,%RDX |
(17204) 0xbf9317 MOV %RDX,0x178(%R14) |
(17204) 0xbf931e MOV 0x8c8(%R14),%RAX |
(17204) 0xbf9325 CMP 0x8d0(%R14),%RAX |
(17204) 0xbf932c JE bf9370 |
(17204) 0xbf932e MOV 0x8e0(%R14),%ECX |
(17204) 0xbf9335 INC %ECX |
(17204) 0xbf9337 MOV %ECX,0x8e0(%R14) |
(17204) 0xbf933e CMP $0x3,%ECX |
(17204) 0xbf9341 JNE bf9370 |
(17204) 0xbf9343 MOVSXD 0x8e4(%R14),%RCX |
(17204) 0xbf934a IMUL $0x4e0,%RCX,%RCX |
(17204) 0xbf9351 INCL 0x168(%RCX,%RAX,1) |
(17204) 0xbf9358 SUB 0x8e8(%R14),%RDX |
(17204) 0xbf935f ADD %RDX,0x170(%RCX,%RAX,1) |
(17204) 0xbf9367 NOPW (%RAX,%RAX,1) |
(17204) 0xbf9370 MOV -0x38(%RBP),%RDI |
(17204) 0xbf9374 MOV -0xd0(%RBP),%EAX |
(17204) 0xbf937a AND $0x1,%AL |
(17204) 0xbf937c VMOVUPS %XMM0,-0x2c0(%RBP) |
(17204) 0xbf9384 SUB $0x10,%RSP |
(17204) 0xbf9388 VMOVUPS -0x2c0(%RBP),%XMM0 |
(17204) 0xbf9390 VMOVUPS %XMM0,(%RSP) |
(17204) 0xbf9395 MOVZX %AL,%EDX |
(17204) 0xbf9398 MOV 0x70(%RBP),%RSI |
(17204) 0xbf939c MOV -0x110(%RBP),%RCX |
(17204) 0xbf93a3 MOV -0x118(%RBP),%R8 |
(17204) 0xbf93aa VZEROUPPER |
(17204) 0xbf93ad CALL fb53a0 <@plt_start@+0x11ef0> |
(17204) 0xbf93b2 ADD $0x10,%RSP |
(17204) 0xbf93b6 MOV 0x90(%RBP),%R14 |
(17204) 0xbf93bd TEST %R14,%R14 |
(17204) 0xbf93c0 JE bf9440 |
(17204) 0xbf93c2 MOV %R14,%RDI |
(17204) 0xbf93c5 CALL fa6fc0 <@plt_start@+0x3b10> |
(17204) 0xbf93ca RDTSCP |
(17204) 0xbf93cd MOV %EAX,%EAX |
(17204) 0xbf93cf SAL $0x20,%RDX |
(17204) 0xbf93d3 OR %RAX,%RDX |
(17204) 0xbf93d6 MOV %RDX,%RAX |
(17204) 0xbf93d9 SUB 0x178(%R14),%RAX |
(17204) 0xbf93e0 JAE bf93ec |
(17204) 0xbf93e2 MOVB $0x1,0x8f0(%R14) |
(17204) 0xbf93ea XOR %EAX,%EAX |
(17204) 0xbf93ec ADD %RAX,0x170(%R14) |
(17204) 0xbf93f3 INCL 0x168(%R14) |
(17204) 0xbf93fa MOV 0x8c8(%R14),%RAX |
(17204) 0xbf9401 CMP 0x8d0(%R14),%RAX |
(17204) 0xbf9408 JE bf9440 |
(17204) 0xbf940a MOV 0x8e0(%R14),%EAX |
(17204) 0xbf9411 DEC %EAX |
(17204) 0xbf9413 MOV %EAX,0x8e0(%R14) |
(17204) 0xbf941a CMP $0x2,%EAX |
(17204) 0xbf941d JNE bf9440 |
(17204) 0xbf941f MOVL $0xf,0x8e4(%R14) |
(17204) 0xbf942a MOV %RDX,0x8e8(%R14) |
(17204) 0xbf9431 NOPW %CS:(%RAX,%RAX,1) |
(17204) 0xbf9440 MOV -0x38(%RBP),%R12 |
(17204) 0xbf9444 MOVSXD -0x58(%RBP),%RBX |
(17204) 0xbf9448 MOV %RBX,%R13 |
(17204) 0xbf944b SAL $0x7,%R13 |
(17204) 0xbf944f MOV 0x570(%R12),%RAX |
(17204) 0xbf9457 MOV (%RAX,%RBX,8),%RAX |
(17204) 0xbf945b MOV %RAX,-0xc0(%RBP) |
(17204) 0xbf9462 MOV 0x578(%R12),%RAX |
(17204) 0xbf946a MOV (%RAX,%RBX,8),%RAX |
(17204) 0xbf946e MOV %RAX,-0x90(%RBP) |
(17204) 0xbf9475 MOV 0x580(%R12),%RAX |
(17204) 0xbf947d MOV (%RAX,%RBX,8),%RAX |
(17204) 0xbf9481 MOV %RAX,-0x100(%RBP) |
(17204) 0xbf9488 MOV 0x90(%RBP),%R14 |
(17204) 0xbf948f TEST %R14,%R14 |
(17204) 0xbf9492 JE bf9500 |
(17204) 0xbf9494 MOV %R14,%RDI |
(17204) 0xbf9497 VZEROUPPER |
(17204) 0xbf949a CALL fa6fc0 <@plt_start@+0x3b10> |
(17204) 0xbf949f RDTSCP |
(17204) 0xbf94a2 MOV %EAX,%EAX |
(17204) 0xbf94a4 SAL $0x20,%RDX |
(17204) 0xbf94a8 OR %RAX,%RDX |
(17204) 0xbf94ab MOV %RDX,0x190(%R14) |
(17204) 0xbf94b2 MOV 0x8c8(%R14),%RAX |
(17204) 0xbf94b9 CMP 0x8d0(%R14),%RAX |
(17204) 0xbf94c0 JE bf9500 |
(17204) 0xbf94c2 MOV 0x8e0(%R14),%ECX |
(17204) 0xbf94c9 INC %ECX |
(17204) 0xbf94cb MOV %ECX,0x8e0(%R14) |
(17204) 0xbf94d2 CMP $0x3,%ECX |
(17204) 0xbf94d5 JNE bf9500 |
(17204) 0xbf94d7 MOVSXD 0x8e4(%R14),%RCX |
(17204) 0xbf94de IMUL $0x4e0,%RCX,%RCX |
(17204) 0xbf94e5 INCL 0x180(%RCX,%RAX,1) |
(17204) 0xbf94ec SUB 0x8e8(%R14),%RDX |
(17204) 0xbf94f3 ADD %RDX,0x188(%RCX,%RAX,1) |
(17204) 0xbf94fb NOPL (%RAX,%RAX,1) |
(17204) 0xbf9500 LEA (,%RBX,8),%RAX |
(17204) 0xbf9508 ADD %R13,%RAX |
(17204) 0xbf950b LEA 0x80(%R12,%RAX,1),%R14 |
(17204) 0xbf9513 MOV -0x38(%RBP),%RDI |
(17204) 0xbf9517 MOV -0xd0(%RBP),%EAX |
(17204) 0xbf951d AND $0x1,%AL |
(17204) 0xbf951f MOV -0xc0(%RBP),%R9 |
(17204) 0xbf9526 MOV -0x58(%RBP),%R10D |
(17204) 0xbf952a MOVZX %AL,%R12D |
(17204) 0xbf952e MOV -0x48(%RBP),%RBX |
(17204) 0xbf9532 MOV %RBX,%RSI |
(17204) 0xbf9535 MOV %R14,%RDX |
(17204) 0xbf9538 MOV %R12D,%ECX |
(17204) 0xbf953b MOV $0x1,%R8D |
(17204) 0xbf9541 PUSH %R10 |
(17204) 0xbf9543 PUSHQ -0x150(%RBP) |
(17204) 0xbf9549 VZEROUPPER |
(17204) 0xbf954c CALL fb5360 <@plt_start@+0x11eb0> |
(17204) 0xbf9551 ADD $0x10,%RSP |
(17204) 0xbf9555 MOV 0x88(%RBP),%RAX |
(17204) 0xbf955c MOV 0x78(%RBX),%ECX |
(17204) 0xbf955f TEST %R12B,%R12B |
(17204) 0xbf9562 JE bf957b |
(17204) 0xbf9564 LEA (%RCX,%RCX,2),%EDX |
(17204) 0xbf9567 VCVTSI2SD %EDX,%XMM9,%XMM0 |
(17204) 0xbf956b VADDSD 0x178(%RAX),%XMM0,%XMM0 |
(17204) 0xbf9573 VMOVSD %XMM0,0x178(%RAX) |
(17204) 0xbf957b MOV -0x38(%RBP),%RDI |
(17204) 0xbf957f MOV 0x4c(%RDI),%EDX |
(17204) 0xbf9582 IMUL %EDX,%ECX |
(17204) 0xbf9585 IMUL %EDX,%EDX |
(17204) 0xbf9588 IMUL %EDX,%ECX |
(17204) 0xbf958b VCVTSI2SD %ECX,%XMM9,%XMM0 |
(17204) 0xbf958f VADDSD 0x188(%RAX),%XMM0,%XMM0 |
(17204) 0xbf9597 VMOVSD %XMM0,0x188(%RAX) |
(17204) 0xbf959f MOV 0x38(%R14),%RSI |
(17204) 0xbf95a3 MOV %RSI,-0x78(%RBP) |
(17204) 0xbf95a7 CMPB $0,0x2c(%RDI) |
(17204) 0xbf95ab JE bf95c0 |
(17204) 0xbf95ad MOV 0x90(%RBP),%R14 |
(17204) 0xbf95b4 TEST %R14,%R14 |
(17204) 0xbf95b7 JNE bf95fd |
(17204) 0xbf95b9 JMP bf9670 |
0xbf95be XCHG %AX,%AX |
(17204) 0xbf95c0 CALL fb53b0 <@plt_start@+0x11f00> |
(17204) 0xbf95c5 MOV -0x38(%RBP),%RDI |
(17204) 0xbf95c9 CMPL $0x2,0x10(%RDI) |
(17204) 0xbf95cd JL bf95de |
(17204) 0xbf95cf MOV -0x78(%RBP),%RSI |
(17204) 0xbf95d3 XOR %EDX,%EDX |
(17204) 0xbf95d5 CALL fb53c0 <@plt_start@+0x11f10> |
(17204) 0xbf95da MOV -0x38(%RBP),%RDI |
(17204) 0xbf95de MOV -0x78(%RBP),%RSI |
(17204) 0xbf95e2 MOV -0xc0(%RBP),%RDX |
(17204) 0xbf95e9 MOV -0x58(%RBP),%ECX |
(17204) 0xbf95ec CALL fb53d0 <@plt_start@+0x11f20> |
(17204) 0xbf95f1 MOV 0x90(%RBP),%R14 |
(17204) 0xbf95f8 TEST %R14,%R14 |
(17204) 0xbf95fb JE bf9670 |
(17204) 0xbf95fd MOV %R14,%RDI |
(17204) 0xbf9600 CALL fa6fc0 <@plt_start@+0x3b10> |
(17204) 0xbf9605 RDTSCP |
(17204) 0xbf9608 MOV %EAX,%EAX |
(17204) 0xbf960a SAL $0x20,%RDX |
(17204) 0xbf960e OR %RAX,%RDX |
(17204) 0xbf9611 MOV %RDX,%RAX |
(17204) 0xbf9614 SUB 0x190(%R14),%RAX |
(17204) 0xbf961b JAE bf9627 |
(17204) 0xbf961d MOVB $0x1,0x8f0(%R14) |
(17204) 0xbf9625 XOR %EAX,%EAX |
(17204) 0xbf9627 ADD %RAX,0x188(%R14) |
(17204) 0xbf962e INCL 0x180(%R14) |
(17204) 0xbf9635 MOV 0x8c8(%R14),%RAX |
(17204) 0xbf963c CMP 0x8d0(%R14),%RAX |
(17204) 0xbf9643 JE bf9670 |
(17204) 0xbf9645 MOV 0x8e0(%R14),%EAX |
(17204) 0xbf964c DEC %EAX |
(17204) 0xbf964e MOV %EAX,0x8e0(%R14) |
(17204) 0xbf9655 CMP $0x2,%EAX |
(17204) 0xbf9658 JNE bf9670 |
(17204) 0xbf965a MOVL $0x10,0x8e4(%R14) |
(17204) 0xbf9665 MOV %RDX,0x8e8(%R14) |
(17204) 0xbf966c NOPL (%RAX) |
(17204) 0xbf9670 MOV -0x38(%RBP),%RAX |
(17204) 0xbf9674 MOV 0x30(%RAX),%EDX |
(17204) 0xbf9677 LEA 0x3e50da(%RIP),%RDI |
(17204) 0xbf967e MOV -0x5c(%RBP),%ESI |
(17204) 0xbf9681 CALL fa67c0 <@plt_start@+0x3310> |
(17204) 0xbf9686 SUB $0x8,%RSP |
(17204) 0xbf968a LEA 0x3e50df(%RIP),%RDI |
(17204) 0xbf9691 MOV $0xa,%ESI |
(17204) 0xbf9696 LEA 0x2003(%RIP),%RDX |
(17204) 0xbf969d LEA 0x90(%RBP),%RCX |
(17204) 0xbf96a4 LEA -0x100(%RBP),%R8 |
(17204) 0xbf96ab LEA -0x58(%RBP),%R9 |
(17204) 0xbf96af XOR %EAX,%EAX |
(17204) 0xbf96b1 LEA -0x78(%RBP),%R10 |
(17204) 0xbf96b5 PUSH %R10 |
(17204) 0xbf96b7 LEA -0xc0(%RBP),%R10 |
(17204) 0xbf96be PUSH %R10 |
(17204) 0xbf96c0 LEA 0x88(%RBP),%R10 |
(17204) 0xbf96c7 PUSH %R10 |
(17204) 0xbf96c9 LEA -0x29(%RBP),%R10 |
(17204) 0xbf96cd PUSH %R10 |
(17204) 0xbf96cf LEA -0x1a0(%RBP),%R10 |
(17204) 0xbf96d6 PUSH %R10 |
(17204) 0xbf96d8 LEA -0x90(%RBP),%R10 |
(17204) 0xbf96df PUSH %R10 |
(17204) 0xbf96e1 LEA -0x38(%RBP),%R10 |
(17204) 0xbf96e5 PUSH %R10 |
(17204) 0xbf96e7 CALL fa67d0 <@plt_start@+0x3320> |
(17204) 0xbf96ec ADD $0x40,%RSP |
(17204) 0xbf96f0 MOV -0x38(%RBP),%RDI |
(17204) 0xbf96f4 CMPL $0x2,0x10(%RDI) |
(17204) 0xbf96f8 JL bf970c |
(17204) 0xbf96fa MOV -0x78(%RBP),%RSI |
(17204) 0xbf96fe MOV $0x1,%EDX |
(17204) 0xbf9703 CALL fb53c0 <@plt_start@+0x11f10> |
(17204) 0xbf9708 MOV -0x38(%RBP),%RDI |
(17204) 0xbf970c MOV -0x78(%RBP),%RSI |
(17204) 0xbf9710 CALL fb53e0 <@plt_start@+0x11f30> |
(17204) 0xbf9715 MOV 0xc8(%RBP),%RAX |
(17204) 0xbf971c CMPB $0,0x6(%RAX) |
(17204) 0xbf9720 JE bf9870 |
(17204) 0xbf9726 CMPL $0x2,-0x58(%RBP) |
(17204) 0xbf972a SETL %AL |
(17204) 0xbf972d KMOVD %EAX,%K1 |
(17204) 0xbf9731 VMOVAPS -0x140(%RBP),%XMM0 |
(17204) 0xbf9739 VMOVAPS -0x160(%RBP),%XMM1 |
(17204) 0xbf9741 VMOVSS %XMM1,%XMM0,%XMM0{%K1} |
(17204) 0xbf9747 VMOVSS %XMM0,-0x60(%RBP) |
(17204) 0xbf974c TESTB $0x1,-0xd0(%RBP) |
(17204) 0xbf9753 JE bf9762 |
(17204) 0xbf9755 MOV 0x70(%RBP),%RAX |
(17204) 0xbf9759 CMPL $0x2,0x20(%RAX) |
(17204) 0xbf975d SETGE %AL |
(17204) 0xbf9760 JMP bf9764 |
(17204) 0xbf9762 XOR %EAX,%EAX |
(17204) 0xbf9764 MOV %AL,-0x94(%RBP) |
(17204) 0xbf976a MOV -0x38(%RBP),%RAX |
(17204) 0xbf976e MOV 0x30(%RAX),%EDX |
(17204) 0xbf9771 LEA 0x3e5040(%RIP),%RDI |
(17204) 0xbf9778 MOV -0x5c(%RBP),%ESI |
(17204) 0xbf977b CALL fa67c0 <@plt_start@+0x3310> |
(17204) 0xbf9780 SUB $0x8,%RSP |
(17204) 0xbf9784 LEA 0x3e5045(%RIP),%RDI |
(17204) 0xbf978b MOV $0x6,%ESI |
(17204) 0xbf9790 LEA 0x2469(%RIP),%RDX |
(17204) 0xbf9797 LEA -0x38(%RBP),%RCX |
(17204) 0xbf979b LEA -0x78(%RBP),%R8 |
(17204) 0xbf979f LEA -0x94(%RBP),%R9 |
(17204) 0xbf97a6 XOR %EAX,%EAX |
(17204) 0xbf97a8 LEA -0x60(%RBP),%R10 |
(17204) 0xbf97ac PUSH %R10 |
(17204) 0xbf97ae LEA -0x58(%RBP),%R10 |
(17204) 0xbf97b2 PUSH %R10 |
(17204) 0xbf97b4 MOV -0x48(%RBP),%RBX |
(17204) 0xbf97b8 PUSH %RBX |
(17204) 0xbf97b9 CALL fa67d0 <@plt_start@+0x3320> |
(17204) 0xbf97be ADD $0x20,%RSP |
(17204) 0xbf97c2 MOV 0x88(%RBP),%RAX |
(17204) 0xbf97c9 MOV -0x38(%RBP),%RCX |
(17204) 0xbf97cd MOV 0x4c(%RCX),%ECX |
(17204) 0xbf97d0 MOV %ECX,%EDX |
(17204) 0xbf97d2 IMUL %ECX,%EDX |
(17204) 0xbf97d5 IMUL %ECX,%EDX |
(17204) 0xbf97d8 IMUL 0x78(%RBX),%EDX |
(17204) 0xbf97dc VCVTSI2SD %EDX,%XMM2,%XMM0 |
(17204) 0xbf97e0 VADDSD 0x198(%RAX),%XMM0,%XMM0 |
(17204) 0xbf97e8 VMOVSD %XMM0,0x198(%RAX) |
(17204) 0xbf97f0 MOV 0x90(%RBP),%R14 |
(17204) 0xbf97f7 TEST %R14,%R14 |
(17204) 0xbf97fa JE bf9870 |
(17204) 0xbf97fc MOV %R14,%RDI |
(17204) 0xbf97ff CALL fa6fc0 <@plt_start@+0x3b10> |
(17204) 0xbf9804 RDTSCP |
(17204) 0xbf9807 MOV %EAX,%EAX |
(17204) 0xbf9809 SAL $0x20,%RDX |
(17204) 0xbf980d OR %RAX,%RDX |
(17204) 0xbf9810 MOV %RDX,%RAX |
(17204) 0xbf9813 SUB 0x1a8(%R14),%RAX |
(17204) 0xbf981a JAE bf9826 |
(17204) 0xbf981c MOVB $0x1,0x8f0(%R14) |
(17204) 0xbf9824 XOR %EAX,%EAX |
(17204) 0xbf9826 ADD %RAX,0x1a0(%R14) |
(17204) 0xbf982d INCL 0x198(%R14) |
(17204) 0xbf9834 MOV 0x8c8(%R14),%RAX |
(17204) 0xbf983b CMP 0x8d0(%R14),%RAX |
(17204) 0xbf9842 JE bf9870 |
(17204) 0xbf9844 MOV 0x8e0(%R14),%EAX |
(17204) 0xbf984b DEC %EAX |
(17204) 0xbf984d MOV %EAX,0x8e0(%R14) |
(17204) 0xbf9854 CMP $0x2,%EAX |
(17204) 0xbf9857 JNE bf9870 |
(17204) 0xbf9859 MOVL $0x11,0x8e4(%R14) |
(17204) 0xbf9864 MOV %RDX,0x8e8(%R14) |
(17204) 0xbf986b NOPL (%RAX,%RAX,1) |
(17204) 0xbf9870 CMPB $0,-0x29(%RBP) |
(17204) 0xbf9874 JE bf923a |
(17204) 0xbf987a MOV -0x58(%RBP),%EAX |
(17204) 0xbf987d MOV -0x38(%RBP),%RCX |
(17204) 0xbf9881 MOV 0x780(%RCX),%RDI |
(17204) 0xbf9888 MOV 0x30(%RCX),%ESI |
(17204) 0xbf988b CMP $0x1,%EAX |
(17204) 0xbf988e JG bf9223 |
(17204) 0xbf9894 MOV %EAX,%ECX |
(17204) 0xbf9896 SHR $0x1f,%ECX |
(17204) 0xbf9899 ADD %EAX,%ECX |
(17204) 0xbf989b AND $-0x2,%ECX |
(17204) 0xbf989e SUB %ECX,%EAX |
(17204) 0xbf98a0 CLTQ |
(17204) 0xbf98a2 IMUL $0x70,%RAX,%RAX |
(17204) 0xbf98a6 LEA (%RAX,%RBP,1),%RDX |
(17204) 0xbf98aa ADD $-0x2a0,%RDX |
(17204) 0xbf98b1 CALL fb53f0 <@plt_start@+0x11f40> |
(17204) 0xbf98b6 JMP bf923a |
(17204) 0xbf98bb MOV $0x1,%EAX |
(17204) 0xbf98c0 JMP bf9247 |
(17204) 0xbf98c5 MOV $0x3,%EAX |
(17204) 0xbf98ca JMP bf9247 |
0xbf98cf MOV -0x38(%RBP),%RAX |
0xbf98d3 CMPB $0,0x36(%RAX) |
0xbf98d7 MOV -0x48(%RBP),%RBX |
0xbf98db MOV 0xc8(%RBP),%R14 |
0xbf98e2 JE bfb0c7 |
0xbf98e8 CMPL $0x1,0x78(%RAX) |
0xbf98ec JNE bfb0c7 |
0xbf98f2 MOVZX 0x39(%RAX),%EAX |
0xbf98f6 MOV %AL,-0x49(%RBP) |
0xbf98f9 VMOVSS -0x89d775(%RIP),%XMM0 |
0xbf9901 VSUBSS -0x140(%RBP),%XMM0,%XMM0 |
0xbf9909 VMOVAPS %XMM0,-0x2b0(%RBP) |
0xbf9911 MOV $0x1,%AL |
0xbf9913 MOV %EAX,-0x64(%RBP) |
0xbf9916 XOR %ECX,%ECX |
0xbf9918 JMP bf9946 |
0xbf991a NOPW (%RAX,%RAX,1) |
(17181) 0xbf9920 CMPB $0,-0x49(%RBP) |
(17181) 0xbf9924 SETNE %AL |
(17181) 0xbf9927 MOV $0x1,%ECX |
(17181) 0xbf992c MOVL $0,-0xd0(%RBP) |
(17181) 0xbf9936 TEST %AL,-0x64(%RBP) |
(17181) 0xbf9939 MOVL $0,-0x64(%RBP) |
(17181) 0xbf9940 JE bfb0c7 |
(17181) 0xbf9946 MOV %RCX,-0x170(%RBP) |
(17181) 0xbf994d VXORPS %XMM0,%XMM0,%XMM0 |
(17181) 0xbf9951 VMOVAPS %XMM0,-0xc0(%RBP) |
(17181) 0xbf9959 MOVQ $0,-0xb0(%RBP) |
(17181) 0xbf9964 VMOVAPS %XMM0,-0x90(%RBP) |
(17181) 0xbf996c MOVQ $0,-0x80(%RBP) |
(17181) 0xbf9974 MOV -0x38(%RBP),%RDI |
(17181) 0xbf9978 CMPL $0x1,0x10(%RDI) |
(17181) 0xbf997c JNE bf99d0 |
(17181) 0xbf997e MOVSXD 0x78(%RBX),%RSI |
(17181) 0xbf9982 MOV 0x610(%RDI),%R15 |
(17181) 0xbf9989 MOV 0x618(%RDI),%RAX |
(17181) 0xbf9990 MOV %RAX,%RBX |
(17181) 0xbf9993 SUB %R15,%RAX |
(17181) 0xbf9996 SAR $0x2,%RAX |
(17181) 0xbf999a CMP %RSI,%RAX |
(17181) 0xbf999d JAE bf9b30 |
(17181) 0xbf99a3 ADD $0x610,%RDI |
(17181) 0xbf99aa SUB %RAX,%RSI |
(17181) 0xbf99ad VZEROUPPER |
(17181) 0xbf99b0 CALL fb5400 <@plt_start@+0x11f50> |
(17181) 0xbf99b5 MOV -0x38(%RBP),%RAX |
(17181) 0xbf99b9 MOV 0x610(%RAX),%R15 |
(17181) 0xbf99c0 MOV 0x618(%RAX),%RBX |
(17181) 0xbf99c7 JMP bf9b50 |
0xbf99cc NOPL (%RAX) |
(17181) 0xbf99d0 MOV 0xc8(%RBX),%R15 |
(17181) 0xbf99d7 MOV 0xd0(%RBX),%RAX |
(17181) 0xbf99de MOV %RAX,-0x70(%RBP) |
(17181) 0xbf99e2 TESTB $0x1,-0x64(%RBP) |
(17181) 0xbf99e6 LEA 0x60(%RBP),%RAX |
(17181) 0xbf99ea LEA 0x50(%RBP),%RCX |
(17181) 0xbf99ee CMOVNE %RCX,%RAX |
(17181) 0xbf99f2 LEA 0x40(%RBP),%RCX |
(17181) 0xbf99f6 LEA 0x30(%RBP),%RDX |
(17181) 0xbf99fa CMOVNE %RDX,%RCX |
(17181) 0xbf99fe MOV (%RCX),%R12 |
(17181) 0xbf9a01 MOV 0x8(%RCX),%R14 |
(17181) 0xbf9a05 MOV (%RAX),%RCX |
(17181) 0xbf9a08 MOV %RCX,-0x40(%RBP) |
(17181) 0xbf9a0c MOV 0x8(%RAX),%R13 |
(17181) 0xbf9a10 MOV 0x90(%RBP),%RBX |
(17181) 0xbf9a17 TEST %RBX,%RBX |
(17181) 0xbf9a1a JE bf9a90 |
(17181) 0xbf9a1c MOV %RBX,%RDI |
(17181) 0xbf9a1f VZEROUPPER |
(17181) 0xbf9a22 CALL fa6fc0 <@plt_start@+0x3b10> |
(17181) 0xbf9a27 RDTSCP |
(17181) 0xbf9a2a MOV %EAX,%EAX |
(17181) 0xbf9a2c SAL $0x20,%RDX |
(17181) 0xbf9a30 OR %RAX,%RDX |
(17181) 0xbf9a33 MOV %RDX,0x178(%RBX) |
(17181) 0xbf9a3a MOV 0x8c8(%RBX),%RAX |
(17181) 0xbf9a41 CMP 0x8d0(%RBX),%RAX |
(17181) 0xbf9a48 JE bf9a90 |
(17181) 0xbf9a4a MOV 0x8e0(%RBX),%ECX |
(17181) 0xbf9a50 INC %ECX |
(17181) 0xbf9a52 MOV %ECX,0x8e0(%RBX) |
(17181) 0xbf9a58 CMP $0x3,%ECX |
(17181) 0xbf9a5b JNE bf9a90 |
(17181) 0xbf9a5d MOVSXD 0x8e4(%RBX),%RCX |
(17181) 0xbf9a64 IMUL $0x4e0,%RCX,%RCX |
(17181) 0xbf9a6b INCL 0x168(%RCX,%RAX,1) |
(17181) 0xbf9a72 SUB 0x8e8(%RBX),%RDX |
(17181) 0xbf9a79 ADD %RDX,0x170(%RCX,%RAX,1) |
(17181) 0xbf9a81 NOPW %CS:(%RAX,%RAX,1) |
(17181) 0xbf9a90 MOV -0x38(%RBP),%RDI |
(17181) 0xbf9a94 MOV -0xd0(%RBP),%EAX |
(17181) 0xbf9a9a AND $0x1,%AL |
(17181) 0xbf9a9c MOV %R12,-0x1c0(%RBP) |
(17181) 0xbf9aa3 MOV %R14,-0x1b8(%RBP) |
(17181) 0xbf9aaa SUB $0x10,%RSP |
(17181) 0xbf9aae VMOVUPS -0x1c0(%RBP),%XMM0 |
(17181) 0xbf9ab6 VMOVUPS %XMM0,(%RSP) |
(17181) 0xbf9abb MOVZX %AL,%EDX |
(17181) 0xbf9abe MOV 0x70(%RBP),%RSI |
(17181) 0xbf9ac2 MOV -0x110(%RBP),%RCX |
(17181) 0xbf9ac9 MOV -0x118(%RBP),%R8 |
(17181) 0xbf9ad0 VZEROUPPER |
(17181) 0xbf9ad3 CALL fb53a0 <@plt_start@+0x11ef0> |
(17181) 0xbf9ad8 ADD $0x10,%RSP |
(17181) 0xbf9adc MOV -0x38(%RBP),%RDI |
(17181) 0xbf9ae0 MOV -0x48(%RBP),%RAX |
(17181) 0xbf9ae4 MOVSXD 0x78(%RAX),%RSI |
(17181) 0xbf9ae8 MOV 0x610(%RDI),%RCX |
(17181) 0xbf9aef MOV 0x618(%RDI),%RAX |
(17181) 0xbf9af6 MOV %RAX,%RDX |
(17181) 0xbf9af9 SUB %RCX,%RDX |
(17181) 0xbf9afc SAR $0x2,%RDX |
(17181) 0xbf9b00 CMP %RSI,%RDX |
(17181) 0xbf9b03 JAE bf9bc0 |
(17181) 0xbf9b09 ADD $0x610,%RDI |
(17181) 0xbf9b10 SUB %RDX,%RSI |
(17181) 0xbf9b13 CALL fb5400 <@plt_start@+0x11f50> |
(17181) 0xbf9b18 MOV -0x38(%RBP),%RDI |
(17181) 0xbf9b1c MOV -0x48(%RBP),%RAX |
(17181) 0xbf9b20 MOVSXD 0x78(%RAX),%RSI |
(17181) 0xbf9b24 JMP bf9be0 |
0xbf9b29 NOPL (%RAX) |
(17181) 0xbf9b30 JBE bf9b50 |
(17181) 0xbf9b32 LEA (%R15,%RSI,4),%RAX |
(17181) 0xbf9b36 MOV %RBX,%RCX |
(17181) 0xbf9b39 CMP %RAX,%RBX |
(17181) 0xbf9b3c JE bf9b50 |
(17181) 0xbf9b3e MOV %RAX,0x618(%RDI) |
(17181) 0xbf9b45 MOV %RAX,%RBX |
(17181) 0xbf9b48 NOPL (%RAX,%RAX,1) |
(17181) 0xbf9b50 TESTB $0x1,-0x64(%RBP) |
(17181) 0xbf9b54 JE bf9b80 |
(17181) 0xbf9b56 LEA 0x30(%RBP),%RAX |
(17181) 0xbf9b5a MOV (%RAX),%RSI |
(17181) 0xbf9b5d MOV 0x8(%RAX),%RDX |
(17181) 0xbf9b61 LEA -0xc0(%RBP),%RDI |
(17181) 0xbf9b68 VZEROUPPER |
(17181) 0xbf9b6b CALL fb5410 <@plt_start@+0x11f60> |
(17181) 0xbf9b70 LEA 0x50(%RBP),%RAX |
(17181) 0xbf9b74 JMP bf9b9e |
0xbf9b76 NOPW %CS:(%RAX,%RAX,1) |
(17181) 0xbf9b80 LEA 0x40(%RBP),%RAX |
(17181) 0xbf9b84 MOV (%RAX),%RSI |
(17181) 0xbf9b87 MOV 0x8(%RAX),%RDX |
(17181) 0xbf9b8b LEA -0xc0(%RBP),%RDI |
(17181) 0xbf9b92 VZEROUPPER |
(17181) 0xbf9b95 CALL fb5410 <@plt_start@+0x11f60> |
(17181) 0xbf9b9a LEA 0x60(%RBP),%RAX |
(17181) 0xbf9b9e MOV (%RAX),%RSI |
(17181) 0xbf9ba1 MOV 0x8(%RAX),%RDX |
(17181) 0xbf9ba5 LEA -0x90(%RBP),%RDI |
(17181) 0xbf9bac CALL fb5410 <@plt_start@+0x11f60> |
(17181) 0xbf9bb1 SUB %R15,%RBX |
(17181) 0xbf9bb4 ADD %R15,%RBX |
(17181) 0xbf9bb7 JMP bfa194 |
0xbf9bbc NOPL (%RAX) |
(17181) 0xbf9bc0 JBE bf9be0 |
(17181) 0xbf9bc2 LEA (%RCX,%RSI,4),%RCX |
(17181) 0xbf9bc6 CMP %RCX,%RAX |
(17181) 0xbf9bc9 JE bf9be0 |
(17181) 0xbf9bcb MOV %RCX,0x618(%RDI) |
(17181) 0xbf9bd2 NOPW %CS:(%RAX,%RAX,1) |
(17181) 0xbf9be0 MOV 0x628(%RDI),%RDX |
(17181) 0xbf9be7 MOV 0x630(%RDI),%RCX |
(17181) 0xbf9bee MOV %RCX,%R8 |
(17181) 0xbf9bf1 SUB %RDX,%R8 |
(17181) 0xbf9bf4 SAR $0x2,%R8 |
(17181) 0xbf9bf8 MOV %RSI,%RAX |
(17181) 0xbf9bfb SUB %R8,%RAX |
(17181) 0xbf9bfe JBE bf9c20 |
(17181) 0xbf9c00 ADD $0x628,%RDI |
(17181) 0xbf9c07 MOV %RAX,%RSI |
(17181) 0xbf9c0a CALL fb5400 <@plt_start@+0x11f50> |
(17181) 0xbf9c0f MOV -0x38(%RBP),%RDI |
(17181) 0xbf9c13 JMP bf9c40 |
0xbf9c15 NOPW %CS:(%RAX,%RAX,1) |
(17181) 0xbf9c20 JAE bf9c40 |
(17181) 0xbf9c22 LEA (%RDX,%RSI,4),%RAX |
(17181) 0xbf9c26 CMP %RAX,%RCX |
(17181) 0xbf9c29 JE bf9c40 |
(17181) 0xbf9c2b MOV %RAX,0x630(%RDI) |
(17181) 0xbf9c32 NOPW %CS:(%RAX,%RAX,1) |
(17181) 0xbf9c40 MOV 0x610(%RDI),%RAX |
(17181) 0xbf9c47 MOV 0x618(%RDI),%RBX |
(17181) 0xbf9c4e MOV %RBX,-0xf0(%RBP) |
(17181) 0xbf9c55 MOV %RAX,-0xd8(%RBP) |
(17181) 0xbf9c5c SUB %RAX,%RBX |
(17181) 0xbf9c5f MOV %RBX,%R14 |
(17181) 0xbf9c62 SAR $0x2,%R14 |
(17181) 0xbf9c66 MOV -0xc0(%RBP),%R12 |
(17181) 0xbf9c6d MOV -0xb0(%RBP),%RAX |
(17181) 0xbf9c74 SUB %R12,%RAX |
(17181) 0xbf9c77 SAR $0x2,%RAX |
(17181) 0xbf9c7b CMP %RAX,%R14 |
(17181) 0xbf9c7e JBE bf9d00 |
(17181) 0xbf9c84 MOV $0x7ffffffffffffffc,%RAX |
(17181) 0xbf9c8e CMP %RAX,%RBX |
(17181) 0xbf9c91 JA bfb54f |
(17181) 0xbf9c97 MOV %RBX,%RDI |
(17181) 0xbf9c9a CALL fa3710 <@plt_start@+0x260> |
(17181) 0xbf9c9f MOV %RAX,%R12 |
(17181) 0xbf9ca2 MOV -0xd8(%RBP),%RSI |
(17181) 0xbf9ca9 CMP %RSI,-0xf0(%RBP) |
(17181) 0xbf9cb0 JE bf9cbd |
(17181) 0xbf9cb2 MOV %R12,%RDI |
(17181) 0xbf9cb5 MOV %RBX,%RDX |
(17181) 0xbf9cb8 CALL fa4b60 <@plt_start@+0x16b0> |
(17181) 0xbf9cbd MOV -0xc0(%RBP),%RDI |
(17181) 0xbf9cc4 TEST %RDI,%RDI |
(17181) 0xbf9cc7 JE bf9cce |
(17181) 0xbf9cc9 CALL fa3730 <@plt_start@+0x280> |
(17181) 0xbf9cce MOV %R12,-0xc0(%RBP) |
(17181) 0xbf9cd5 LEA (%R12,%R14,4),%RAX |
(17181) 0xbf9cd9 MOV %RAX,-0xb8(%RBP) |
(17181) 0xbf9ce0 MOV %RAX,-0xb0(%RBP) |
(17181) 0xbf9ce7 MOV -0x48(%RBP),%RAX |
(17181) 0xbf9ceb MOV 0x78(%RAX),%ESI |
(17181) 0xbf9cee TEST %ESI,%ESI |
(17181) 0xbf9cf0 JG bf9da0 |
(17181) 0xbf9cf6 JMP bf9e99 |
0xbf9cfb NOPL (%RAX,%RAX,1) |
(17181) 0xbf9d00 MOV %R13,-0xf8(%RBP) |
(17181) 0xbf9d07 MOV -0xb8(%RBP),%RAX |
(17181) 0xbf9d0e MOV %RAX,%RDX |
(17181) 0xbf9d11 SUB %R12,%RDX |
(17181) 0xbf9d14 MOV %RDX,%R13 |
(17181) 0xbf9d17 SAR $0x2,%R13 |
(17181) 0xbf9d1b CMP %R14,%R13 |
(17181) 0xbf9d1e JAE bf9d64 |
(17181) 0xbf9d20 CMP %R12,%RAX |
(17181) 0xbf9d23 MOV -0xd8(%RBP),%RBX |
(17181) 0xbf9d2a JE bf9d3e |
(17181) 0xbf9d2c MOV %R12,%RDI |
(17181) 0xbf9d2f MOV %RBX,%RSI |
(17181) 0xbf9d32 CALL fa4b60 <@plt_start@+0x16b0> |
(17181) 0xbf9d37 MOV -0xb8(%RBP),%RAX |
(17181) 0xbf9d3e LEA (%RBX,%R13,4),%RSI |
(17181) 0xbf9d42 MOV -0xf0(%RBP),%RBX |
(17181) 0xbf9d49 SUB %RSI,%RBX |
(17181) 0xbf9d4c JE bf9d5f |
(17181) 0xbf9d4e MOV %RAX,%R14 |
(17181) 0xbf9d51 MOV %RAX,%RDI |
(17181) 0xbf9d54 MOV %RBX,%RDX |
(17181) 0xbf9d57 CALL fa4b60 <@plt_start@+0x16b0> |
(17181) 0xbf9d5c MOV %R14,%RAX |
(17181) 0xbf9d5f ADD %RBX,%RAX |
(17181) 0xbf9d62 JMP bf9d83 |
(17181) 0xbf9d64 MOV -0xd8(%RBP),%RSI |
(17181) 0xbf9d6b CMP %RSI,-0xf0(%RBP) |
(17181) 0xbf9d72 JE bf9d7f |
(17181) 0xbf9d74 MOV %R12,%RDI |
(17181) 0xbf9d77 MOV %RBX,%RDX |
(17181) 0xbf9d7a CALL fa4b60 <@plt_start@+0x16b0> |
(17181) 0xbf9d7f LEA (%R12,%R14,4),%RAX |
(17181) 0xbf9d83 MOV %RAX,-0xb8(%RBP) |
(17181) 0xbf9d8a MOV -0xf8(%RBP),%R13 |
(17181) 0xbf9d91 MOV -0x48(%RBP),%RAX |
(17181) 0xbf9d95 MOV 0x78(%RAX),%ESI |
(17181) 0xbf9d98 TEST %ESI,%ESI |
(17181) 0xbf9d9a JLE bf9e99 |
(17181) 0xbf9da0 MOV -0xc0(%RBP),%RAX |
(17181) 0xbf9da7 MOV %ESI,%ECX |
(17181) 0xbf9da9 AND $0x7,%ECX |
(17181) 0xbf9dac CMP $0x8,%ESI |
(17181) 0xbf9daf JAE bf9dbc |
(17181) 0xbf9db1 XOR %EDX,%EDX |
(17181) 0xbf9db3 MOV -0x48(%RBP),%R8 |
(17181) 0xbf9db7 JMP bf9e73 |
(17181) 0xbf9dbc AND $-0x8,%ESI |
(17181) 0xbf9dbf XOR %EDX,%EDX |
(17181) 0xbf9dc1 MOV -0x48(%RBP),%R8 |
(17181) 0xbf9dc5 NOPW %CS:(%RAX,%RAX,1) |
(17202) 0xbf9dd0 MOV 0x90(%R8),%RDI |
(17202) 0xbf9dd7 VMOVSS (%RDI,%RDX,4),%XMM0 |
(17202) 0xbf9ddc VMOVSS %XMM0,(%RAX,%RDX,4) |
(17202) 0xbf9de1 MOV 0x90(%R8),%RDI |
(17202) 0xbf9de8 VMOVSS 0x4(%RDI,%RDX,4),%XMM0 |
(17202) 0xbf9dee VMOVSS %XMM0,0x4(%RAX,%RDX,4) |
(17202) 0xbf9df4 MOV 0x90(%R8),%RDI |
(17202) 0xbf9dfb VMOVSS 0x8(%RDI,%RDX,4),%XMM0 |
(17202) 0xbf9e01 VMOVSS %XMM0,0x8(%RAX,%RDX,4) |
(17202) 0xbf9e07 MOV 0x90(%R8),%RDI |
(17202) 0xbf9e0e VMOVSS 0xc(%RDI,%RDX,4),%XMM0 |
(17202) 0xbf9e14 VMOVSS %XMM0,0xc(%RAX,%RDX,4) |
(17202) 0xbf9e1a MOV 0x90(%R8),%RDI |
(17202) 0xbf9e21 VMOVSS 0x10(%RDI,%RDX,4),%XMM0 |
(17202) 0xbf9e27 VMOVSS %XMM0,0x10(%RAX,%RDX,4) |
(17202) 0xbf9e2d MOV 0x90(%R8),%RDI |
(17202) 0xbf9e34 VMOVSS 0x14(%RDI,%RDX,4),%XMM0 |
(17202) 0xbf9e3a VMOVSS %XMM0,0x14(%RAX,%RDX,4) |
(17202) 0xbf9e40 MOV 0x90(%R8),%RDI |
(17202) 0xbf9e47 VMOVSS 0x18(%RDI,%RDX,4),%XMM0 |
(17202) 0xbf9e4d VMOVSS %XMM0,0x18(%RAX,%RDX,4) |
(17202) 0xbf9e53 MOV 0x90(%R8),%RDI |
(17202) 0xbf9e5a VMOVSS 0x1c(%RDI,%RDX,4),%XMM0 |
(17202) 0xbf9e60 VMOVSS %XMM0,0x1c(%RAX,%RDX,4) |
(17202) 0xbf9e66 ADD $0x8,%RDX |
(17202) 0xbf9e6a CMP %RDX,%RSI |
(17202) 0xbf9e6d JNE bf9dd0 |
(17181) 0xbf9e73 TEST %RCX,%RCX |
(17181) 0xbf9e76 JE bf9e99 |
(17181) 0xbf9e78 NOPL (%RAX,%RAX,1) |
(17203) 0xbf9e80 MOV 0x90(%R8),%RSI |
(17203) 0xbf9e87 VMOVSS (%RSI,%RDX,4),%XMM0 |
(17203) 0xbf9e8c VMOVSS %XMM0,(%RAX,%RDX,4) |
(17203) 0xbf9e91 INC %RDX |
(17203) 0xbf9e94 DEC %RCX |
(17203) 0xbf9e97 JNE bf9e80 |
(17181) 0xbf9e99 MOV -0x38(%RBP),%RDI |
(17181) 0xbf9e9d MOV -0x40(%RBP),%RAX |
(17181) 0xbf9ea1 MOV %RAX,-0x1b0(%RBP) |
(17181) 0xbf9ea8 MOV %R13,-0x1a8(%RBP) |
(17181) 0xbf9eaf SUB $0x10,%RSP |
(17181) 0xbf9eb3 VMOVUPS -0x1b0(%RBP),%XMM0 |
(17181) 0xbf9ebb VMOVUPS %XMM0,(%RSP) |
(17181) 0xbf9ec0 MOV 0x70(%RBP),%RSI |
(17181) 0xbf9ec4 XOR %EDX,%EDX |
(17181) 0xbf9ec6 MOV -0x110(%RBP),%RCX |
(17181) 0xbf9ecd MOV -0x118(%RBP),%R8 |
(17181) 0xbf9ed4 CALL fb53a0 <@plt_start@+0x11ef0> |
(17181) 0xbf9ed9 ADD $0x10,%RSP |
(17181) 0xbf9edd MOV -0x38(%RBP),%RAX |
(17181) 0xbf9ee1 MOV 0x628(%RAX),%RCX |
(17181) 0xbf9ee8 MOV 0x630(%RAX),%R13 |
(17181) 0xbf9eef MOV %R13,%RBX |
(17181) 0xbf9ef2 MOV %RCX,-0x40(%RBP) |
(17181) 0xbf9ef6 SUB %RCX,%RBX |
(17181) 0xbf9ef9 MOV %RBX,%R14 |
(17181) 0xbf9efc SAR $0x2,%R14 |
(17181) 0xbf9f00 MOV -0x90(%RBP),%R12 |
(17181) 0xbf9f07 MOV -0x80(%RBP),%RAX |
(17181) 0xbf9f0b SUB %R12,%RAX |
(17181) 0xbf9f0e SAR $0x2,%RAX |
(17181) 0xbf9f12 CMP %RAX,%R14 |
(17181) 0xbf9f15 JBE bf9f90 |
(17181) 0xbf9f17 MOV $0x7ffffffffffffffc,%RAX |
(17181) 0xbf9f21 CMP %RAX,%RBX |
(17181) 0xbf9f24 JA bfb54f |
(17181) 0xbf9f2a MOV %RBX,%RDI |
(17181) 0xbf9f2d CALL fa3710 <@plt_start@+0x260> |
(17181) 0xbf9f32 MOV %RAX,%R12 |
(17181) 0xbf9f35 MOV -0x40(%RBP),%RSI |
(17181) 0xbf9f39 CMP %RSI,%R13 |
(17181) 0xbf9f3c JE bf9f49 |
(17181) 0xbf9f3e MOV %R12,%RDI |
(17181) 0xbf9f41 MOV %RBX,%RDX |
(17181) 0xbf9f44 CALL fa4b60 <@plt_start@+0x16b0> |
(17181) 0xbf9f49 MOV -0x90(%RBP),%RDI |
(17181) 0xbf9f50 TEST %RDI,%RDI |
(17181) 0xbf9f53 JE bf9f5a |
(17181) 0xbf9f55 CALL fa3730 <@plt_start@+0x280> |
(17181) 0xbf9f5a MOV %R12,-0x90(%RBP) |
(17181) 0xbf9f61 LEA (%R12,%R14,4),%RAX |
(17181) 0xbf9f65 MOV %RAX,-0x88(%RBP) |
(17181) 0xbf9f6c MOV %RAX,-0x80(%RBP) |
(17181) 0xbf9f70 MOV -0x48(%RBP),%RAX |
(17181) 0xbf9f74 MOV 0x78(%RAX),%ESI |
(17181) 0xbf9f77 TEST %ESI,%ESI |
(17181) 0xbf9f79 JG bfa023 |
(17181) 0xbf9f7f JMP bfa119 |
0xbf9f84 NOPW %CS:(%RAX,%RAX,1) |
(17181) 0xbf9f90 MOV %R13,-0xf0(%RBP) |
(17181) 0xbf9f97 MOV -0x88(%RBP),%RAX |
(17181) 0xbf9f9e MOV %RAX,%RDX |
(17181) 0xbf9fa1 SUB %R12,%RDX |
(17181) 0xbf9fa4 MOV %RDX,%R13 |
(17181) 0xbf9fa7 SAR $0x2,%R13 |
(17181) 0xbf9fab CMP %R14,%R13 |
(17181) 0xbf9fae JAE bf9ff1 |
(17181) 0xbf9fb0 CMP %R12,%RAX |
(17181) 0xbf9fb3 MOV -0x40(%RBP),%RBX |
(17181) 0xbf9fb7 JE bf9fcb |
(17181) 0xbf9fb9 MOV %R12,%RDI |
(17181) 0xbf9fbc MOV %RBX,%RSI |
(17181) 0xbf9fbf CALL fa4b60 <@plt_start@+0x16b0> |
(17181) 0xbf9fc4 MOV -0x88(%RBP),%RAX |
(17181) 0xbf9fcb LEA (%RBX,%R13,4),%RSI |
(17181) 0xbf9fcf MOV -0xf0(%RBP),%RBX |
(17181) 0xbf9fd6 SUB %RSI,%RBX |
(17181) 0xbf9fd9 JE bf9fec |
(17181) 0xbf9fdb MOV %RAX,%R14 |
(17181) 0xbf9fde MOV %RAX,%RDI |
(17181) 0xbf9fe1 MOV %RBX,%RDX |
(17181) 0xbf9fe4 CALL fa4b60 <@plt_start@+0x16b0> |
(17181) 0xbf9fe9 MOV %R14,%RAX |
(17181) 0xbf9fec ADD %RBX,%RAX |
(17181) 0xbf9fef JMP bfa00d |
(17181) 0xbf9ff1 MOV -0x40(%RBP),%RSI |
(17181) 0xbf9ff5 CMP %RSI,-0xf0(%RBP) |
(17181) 0xbf9ffc JE bfa009 |
(17181) 0xbf9ffe MOV %R12,%RDI |
(17181) 0xbfa001 MOV %RBX,%RDX |
(17181) 0xbfa004 CALL fa4b60 <@plt_start@+0x16b0> |
(17181) 0xbfa009 LEA (%R12,%R14,4),%RAX |
(17181) 0xbfa00d MOV %RAX,-0x88(%RBP) |
(17181) 0xbfa014 MOV -0x48(%RBP),%RAX |
(17181) 0xbfa018 MOV 0x78(%RAX),%ESI |
(17181) 0xbfa01b TEST %ESI,%ESI |
(17181) 0xbfa01d JLE bfa119 |
(17181) 0xbfa023 MOV -0x90(%RBP),%RAX |
(17181) 0xbfa02a MOV %ESI,%ECX |
(17181) 0xbfa02c AND $0x7,%ECX |
(17181) 0xbfa02f CMP $0x8,%ESI |
(17181) 0xbfa032 JAE bfa03f |
(17181) 0xbfa034 XOR %EDX,%EDX |
(17181) 0xbfa036 MOV -0x48(%RBP),%R8 |
(17181) 0xbfa03a JMP bfa0f3 |
(17181) 0xbfa03f AND $-0x8,%ESI |
(17181) 0xbfa042 XOR %EDX,%EDX |
(17181) 0xbfa044 MOV -0x48(%RBP),%R8 |
(17181) 0xbfa048 NOPL (%RAX,%RAX,1) |
(17200) 0xbfa050 MOV 0x90(%R8),%RDI |
(17200) 0xbfa057 VMOVSS (%RDI,%RDX,4),%XMM0 |
(17200) 0xbfa05c VMOVSS %XMM0,(%RAX,%RDX,4) |
(17200) 0xbfa061 MOV 0x90(%R8),%RDI |
(17200) 0xbfa068 VMOVSS 0x4(%RDI,%RDX,4),%XMM0 |
(17200) 0xbfa06e VMOVSS %XMM0,0x4(%RAX,%RDX,4) |
(17200) 0xbfa074 MOV 0x90(%R8),%RDI |
(17200) 0xbfa07b VMOVSS 0x8(%RDI,%RDX,4),%XMM0 |
(17200) 0xbfa081 VMOVSS %XMM0,0x8(%RAX,%RDX,4) |
(17200) 0xbfa087 MOV 0x90(%R8),%RDI |
(17200) 0xbfa08e VMOVSS 0xc(%RDI,%RDX,4),%XMM0 |
(17200) 0xbfa094 VMOVSS %XMM0,0xc(%RAX,%RDX,4) |
(17200) 0xbfa09a MOV 0x90(%R8),%RDI |
(17200) 0xbfa0a1 VMOVSS 0x10(%RDI,%RDX,4),%XMM0 |
(17200) 0xbfa0a7 VMOVSS %XMM0,0x10(%RAX,%RDX,4) |
(17200) 0xbfa0ad MOV 0x90(%R8),%RDI |
(17200) 0xbfa0b4 VMOVSS 0x14(%RDI,%RDX,4),%XMM0 |
(17200) 0xbfa0ba VMOVSS %XMM0,0x14(%RAX,%RDX,4) |
(17200) 0xbfa0c0 MOV 0x90(%R8),%RDI |
(17200) 0xbfa0c7 VMOVSS 0x18(%RDI,%RDX,4),%XMM0 |
(17200) 0xbfa0cd VMOVSS %XMM0,0x18(%RAX,%RDX,4) |
(17200) 0xbfa0d3 MOV 0x90(%R8),%RDI |
(17200) 0xbfa0da VMOVSS 0x1c(%RDI,%RDX,4),%XMM0 |
(17200) 0xbfa0e0 VMOVSS %XMM0,0x1c(%RAX,%RDX,4) |
(17200) 0xbfa0e6 ADD $0x8,%RDX |
(17200) 0xbfa0ea CMP %RDX,%RSI |
(17200) 0xbfa0ed JNE bfa050 |
(17181) 0xbfa0f3 TEST %RCX,%RCX |
(17181) 0xbfa0f6 JE bfa119 |
(17181) 0xbfa0f8 NOPL (%RAX,%RAX,1) |
(17201) 0xbfa100 MOV 0x90(%R8),%RSI |
(17201) 0xbfa107 VMOVSS (%RSI,%RDX,4),%XMM0 |
(17201) 0xbfa10c VMOVSS %XMM0,(%RAX,%RDX,4) |
(17201) 0xbfa111 INC %RDX |
(17201) 0xbfa114 DEC %RCX |
(17201) 0xbfa117 JNE bfa100 |
(17181) 0xbfa119 MOV 0x90(%RBP),%RBX |
(17181) 0xbfa120 TEST %RBX,%RBX |
(17181) 0xbfa123 JE bfa190 |
(17181) 0xbfa125 MOV %RBX,%RDI |
(17181) 0xbfa128 CALL fa6fc0 <@plt_start@+0x3b10> |
(17181) 0xbfa12d RDTSCP |
(17181) 0xbfa130 MOV %EAX,%EAX |
(17181) 0xbfa132 SAL $0x20,%RDX |
(17181) 0xbfa136 OR %RAX,%RDX |
(17181) 0xbfa139 MOV %RDX,%RAX |
(17181) 0xbfa13c SUB 0x178(%RBX),%RAX |
(17181) 0xbfa143 JAE bfa14e |
(17181) 0xbfa145 MOVB $0x1,0x8f0(%RBX) |
(17181) 0xbfa14c XOR %EAX,%EAX |
(17181) 0xbfa14e ADD %RAX,0x170(%RBX) |
(17181) 0xbfa155 INCL 0x168(%RBX) |
(17181) 0xbfa15b MOV 0x8c8(%RBX),%RAX |
(17181) 0xbfa162 CMP 0x8d0(%RBX),%RAX |
(17181) 0xbfa169 JE bfa190 |
(17181) 0xbfa16b MOV 0x8e0(%RBX),%EAX |
(17181) 0xbfa171 DEC %EAX |
(17181) 0xbfa173 MOV %EAX,0x8e0(%RBX) |
(17181) 0xbfa179 CMP $0x2,%EAX |
(17181) 0xbfa17c JNE bfa190 |
(17181) 0xbfa17e MOVL $0xf,0x8e4(%RBX) |
(17181) 0xbfa188 MOV %RDX,0x8e8(%RBX) |
(17181) 0xbfa18f NOP |
(17181) 0xbfa190 MOV -0x70(%RBP),%RBX |
(17181) 0xbfa194 SUB %R15,%RBX |
(17181) 0xbfa197 MOV %RBX,%RAX |
(17181) 0xbfa19a AND $-0x4,%RAX |
(17181) 0xbfa19e ADD %R15,%RAX |
(17181) 0xbfa1a1 MOV -0x48(%RBP),%RCX |
(17181) 0xbfa1a5 MOV %R15,0x90(%RCX) |
(17181) 0xbfa1ac MOV %RAX,0x98(%RCX) |
(17181) 0xbfa1b3 MOV %RBX,%RDI |
(17181) 0xbfa1b6 SHR $0x2,%RDI |
(17181) 0xbfa1ba CMP $0x2,%RDI |
(17181) 0xbfa1be MOV $0x1,%EAX |
(17181) 0xbfa1c3 CMOVL %RAX,%RDI |
(17181) 0xbfa1c7 MOV %RBX,-0x70(%RBP) |
(17181) 0xbfa1cb TEST %RBX,%RBX |
(17181) 0xbfa1ce MOV %RDI,-0x40(%RBP) |
(17181) 0xbfa1d2 JLE bfa2d6 |
(17181) 0xbfa1d8 MOV -0xc0(%RBP),%RAX |
(17181) 0xbfa1df MOV -0x90(%RBP),%RCX |
(17181) 0xbfa1e6 CMP $0x4,%RDI |
(17181) 0xbfa1ea JAE bfae20 |
(17181) 0xbfa1f0 XOR %EDX,%EDX |
(17181) 0xbfa1f2 MOV -0x40(%RBP),%RDI |
(17181) 0xbfa1f6 MOV %RDX,%RSI |
(17181) 0xbfa1f9 NOT %RSI |
(17181) 0xbfa1fc ADD %RDI,%RSI |
(17181) 0xbfa1ff AND $0x3,%RDI |
(17181) 0xbfa203 JE bfa235 |
(17181) 0xbfa205 SAL $0x2,%RDI |
(17181) 0xbfa209 NOPL (%RAX) |
(17197) 0xbfa210 VMOVSS (%RCX,%RDX,4),%XMM0 |
(17197) 0xbfa215 VMULSS %XMM0,%XMM0,%XMM0 |
(17197) 0xbfa219 VMOVSS (%RAX,%RDX,4),%XMM1 |
(17197) 0xbfa21e VMULSS %XMM0,%XMM0,%XMM0 |
(17197) 0xbfa222 VDIVSS %XMM0,%XMM1,%XMM0 |
(17197) 0xbfa226 VMOVSS %XMM0,(%R15,%RDX,4) |
(17197) 0xbfa22c INC %RDX |
(17197) 0xbfa22f ADD $-0x4,%RDI |
(17197) 0xbfa233 JNE bfa210 |
(17181) 0xbfa235 CMP $0x3,%RSI |
(17181) 0xbfa239 MOV -0x40(%RBP),%RDI |
(17181) 0xbfa23d JB bfa2d6 |
(17181) 0xbfa243 NOPW %CS:(%RAX,%RAX,1) |
(17196) 0xbfa250 VMOVSS (%RCX,%RDX,4),%XMM0 |
(17196) 0xbfa255 VMULSS %XMM0,%XMM0,%XMM0 |
(17196) 0xbfa259 VMULSS %XMM0,%XMM0,%XMM0 |
(17196) 0xbfa25d VMOVSS (%RAX,%RDX,4),%XMM1 |
(17196) 0xbfa262 VDIVSS %XMM0,%XMM1,%XMM0 |
(17196) 0xbfa266 VMOVSS %XMM0,(%R15,%RDX,4) |
(17196) 0xbfa26c VMOVSS 0x4(%RCX,%RDX,4),%XMM0 |
(17196) 0xbfa272 VMULSS %XMM0,%XMM0,%XMM0 |
(17196) 0xbfa276 VMULSS %XMM0,%XMM0,%XMM0 |
(17196) 0xbfa27a VMOVSS 0x4(%RAX,%RDX,4),%XMM1 |
(17196) 0xbfa280 VDIVSS %XMM0,%XMM1,%XMM0 |
(17196) 0xbfa284 VMOVSS %XMM0,0x4(%R15,%RDX,4) |
(17196) 0xbfa28b VMOVSS 0x8(%RCX,%RDX,4),%XMM0 |
(17196) 0xbfa291 VMULSS %XMM0,%XMM0,%XMM0 |
(17196) 0xbfa295 VMULSS %XMM0,%XMM0,%XMM0 |
(17196) 0xbfa299 VMOVSS 0x8(%RAX,%RDX,4),%XMM1 |
(17196) 0xbfa29f VDIVSS %XMM0,%XMM1,%XMM0 |
(17196) 0xbfa2a3 VMOVSS %XMM0,0x8(%R15,%RDX,4) |
(17196) 0xbfa2aa VMOVSS 0xc(%RCX,%RDX,4),%XMM0 |
(17196) 0xbfa2b0 VMULSS %XMM0,%XMM0,%XMM0 |
(17196) 0xbfa2b4 VMOVSS 0xc(%RAX,%RDX,4),%XMM1 |
(17196) 0xbfa2ba VMULSS %XMM0,%XMM0,%XMM0 |
(17196) 0xbfa2be VDIVSS %XMM0,%XMM1,%XMM0 |
(17196) 0xbfa2c2 VMOVSS %XMM0,0xc(%R15,%RDX,4) |
(17196) 0xbfa2c9 ADD $0x4,%RDX |
(17196) 0xbfa2cd CMP %RDX,%RDI |
(17196) 0xbfa2d0 JNE bfa250 |
(17181) 0xbfa2d6 LEA (,%RDI,4),%RAX |
(17181) 0xbfa2de MOV %RAX,-0xd8(%RBP) |
(17181) 0xbfa2e5 LEA (%R15,%RDI,4),%RAX |
(17181) 0xbfa2e9 MOV %RAX,-0xf8(%RBP) |
(17181) 0xbfa2f0 MOV %RDI,%RCX |
(17181) 0xbfa2f3 MOV $0x3fffffffffffffe0,%RAX |
(17181) 0xbfa2fd AND %RAX,%RCX |
(17181) 0xbfa300 MOV %RCX,-0x108(%RBP) |
(17181) 0xbfa307 ADD $0x1c,%RAX |
(17181) 0xbfa30b MOV %RAX,-0x120(%RBP) |
(17181) 0xbfa312 AND %RAX,%RDI |
(17181) 0xbfa315 MOV %RDI,-0x128(%RBP) |
(17181) 0xbfa31c MOV $0x2,%R14D |
(17181) 0xbfa322 JMP bfa385 |
0xbfa324 NOPW %CS:(%RAX,%RAX,1) |
(17191) 0xbfa330 MOV -0x38(%RBP),%RAX |
(17191) 0xbfa334 MOV 0x30(%RAX),%EDX |
(17191) 0xbfa337 LEA 0x3e44aa(%RIP),%RDI |
(17191) 0xbfa33e MOV -0x5c(%RBP),%ESI |
(17191) 0xbfa341 CALL fa67c0 <@plt_start@+0x3310> |
(17191) 0xbfa346 MOVL $0,-0xd0(%RBP) |
(17191) 0xbfa350 LEA 0x3e44a9(%RIP),%RDI |
(17191) 0xbfa357 MOV $0x2,%ESI |
(17191) 0xbfa35c LEA 0x19fd(%RIP),%RDX |
(17191) 0xbfa363 LEA 0x90(%RBP),%RCX |
(17191) 0xbfa36a LEA -0x100(%RBP),%R8 |
(17191) 0xbfa371 XOR %EAX,%EAX |
(17191) 0xbfa373 CALL fa67d0 <@plt_start@+0x3320> |
(17191) 0xbfa378 INC %R14 |
(17191) 0xbfa37b CMP $0x9,%R14 |
(17191) 0xbfa37f JE bfa790 |
(17191) 0xbfa385 MOV %R14,%RAX |
(17191) 0xbfa388 SAL $0x7,%RAX |
(17191) 0xbfa38c MOV -0x38(%RBP),%RCX |
(17191) 0xbfa390 MOV 0x570(%RCX),%RDX |
(17191) 0xbfa397 MOV (%RDX,%R14,8),%RDX |
(17191) 0xbfa39b MOV %RDX,-0xf0(%RBP) |
(17191) 0xbfa3a2 MOV 0x580(%RCX),%RDX |
(17191) 0xbfa3a9 MOV (%RDX,%R14,8),%RDX |
(17191) 0xbfa3ad MOV %RDX,-0x100(%RBP) |
(17191) 0xbfa3b4 CMPQ $0,-0x70(%RBP) |
(17191) 0xbfa3b9 MOV -0x40(%RBP),%RSI |
(17191) 0xbfa3bd JLE bfa4ea |
(17191) 0xbfa3c3 MOV -0x90(%RBP),%RDX |
(17191) 0xbfa3ca CMP $0x4,%RSI |
(17191) 0xbfa3ce JB bfa3f0 |
(17191) 0xbfa3d0 MOV -0xd8(%RBP),%RSI |
(17191) 0xbfa3d7 ADD %RDX,%RSI |
(17191) 0xbfa3da CMP %RSI,%R15 |
(17191) 0xbfa3dd JAE bfa6c8 |
(17191) 0xbfa3e3 CMP -0xf8(%RBP),%RDX |
(17191) 0xbfa3ea JAE bfa6c8 |
(17191) 0xbfa3f0 XOR %ESI,%ESI |
(17191) 0xbfa3f2 MOV -0x40(%RBP),%R9 |
(17191) 0xbfa3f6 MOV %R9D,%R8D |
(17191) 0xbfa3f9 SUB %ESI,%R8D |
(17191) 0xbfa3fc MOV %RSI,%RDI |
(17191) 0xbfa3ff NOT %RDI |
(17191) 0xbfa402 ADD %R9,%RDI |
(17191) 0xbfa405 AND $0x7,%R8 |
(17191) 0xbfa409 JE bfa429 |
(17191) 0xbfa40b NOPL (%RAX,%RAX,1) |
(17193) 0xbfa410 VMOVSS (%RDX,%RSI,4),%XMM0 |
(17193) 0xbfa415 VMULSS (%R15,%RSI,4),%XMM0,%XMM0 |
(17193) 0xbfa41b VMOVSS %XMM0,(%R15,%RSI,4) |
(17193) 0xbfa421 INC %RSI |
(17193) 0xbfa424 DEC %R8 |
(17193) 0xbfa427 JNE bfa410 |
(17191) 0xbfa429 CMP $0x7,%RDI |
(17191) 0xbfa42d MOV -0x40(%RBP),%RDI |
(17191) 0xbfa431 JB bfa4ea |
(17191) 0xbfa437 NOPW (%RAX,%RAX,1) |
(17192) 0xbfa440 VMOVSS (%RDX,%RSI,4),%XMM0 |
(17192) 0xbfa445 VMULSS (%R15,%RSI,4),%XMM0,%XMM0 |
(17192) 0xbfa44b VMOVSS %XMM0,(%R15,%RSI,4) |
(17192) 0xbfa451 VMOVSS 0x4(%RDX,%RSI,4),%XMM0 |
(17192) 0xbfa457 VMULSS 0x4(%R15,%RSI,4),%XMM0,%XMM0 |
(17192) 0xbfa45e VMOVSS %XMM0,0x4(%R15,%RSI,4) |
(17192) 0xbfa465 VMOVSS 0x8(%RDX,%RSI,4),%XMM0 |
(17192) 0xbfa46b VMULSS 0x8(%R15,%RSI,4),%XMM0,%XMM0 |
(17192) 0xbfa472 VMOVSS %XMM0,0x8(%R15,%RSI,4) |
(17192) 0xbfa479 VMOVSS 0xc(%RDX,%RSI,4),%XMM0 |
(17192) 0xbfa47f VMULSS 0xc(%R15,%RSI,4),%XMM0,%XMM0 |
(17192) 0xbfa486 VMOVSS %XMM0,0xc(%R15,%RSI,4) |
(17192) 0xbfa48d VMOVSS 0x10(%RDX,%RSI,4),%XMM0 |
(17192) 0xbfa493 VMULSS 0x10(%R15,%RSI,4),%XMM0,%XMM0 |
(17192) 0xbfa49a VMOVSS %XMM0,0x10(%R15,%RSI,4) |
(17192) 0xbfa4a1 VMOVSS 0x14(%RDX,%RSI,4),%XMM0 |
(17192) 0xbfa4a7 VMULSS 0x14(%R15,%RSI,4),%XMM0,%XMM0 |
(17192) 0xbfa4ae VMOVSS %XMM0,0x14(%R15,%RSI,4) |
(17192) 0xbfa4b5 VMOVSS 0x18(%RDX,%RSI,4),%XMM0 |
(17192) 0xbfa4bb VMULSS 0x18(%R15,%RSI,4),%XMM0,%XMM0 |
(17192) 0xbfa4c2 VMOVSS %XMM0,0x18(%R15,%RSI,4) |
(17192) 0xbfa4c9 VMOVSS 0x1c(%RDX,%RSI,4),%XMM0 |
(17192) 0xbfa4cf VMULSS 0x1c(%R15,%RSI,4),%XMM0,%XMM0 |
(17192) 0xbfa4d6 VMOVSS %XMM0,0x1c(%R15,%RSI,4) |
(17192) 0xbfa4dd ADD $0x8,%RSI |
(17192) 0xbfa4e1 CMP %RSI,%RDI |
(17192) 0xbfa4e4 JNE bfa440 |
(17191) 0xbfa4ea LEA (%RAX,%R14,8),%RAX |
(17191) 0xbfa4ee LEA (%RCX,%RAX,1),%R12 |
(17191) 0xbfa4f2 ADD $0x80,%R12 |
(17191) 0xbfa4f9 MOV 0x38(%R12),%RBX |
(17191) 0xbfa4fe MOV 0x90(%RBP),%R13 |
(17191) 0xbfa505 TEST %R13,%R13 |
(17191) 0xbfa508 JE bfa580 |
(17191) 0xbfa50a MOV %R13,%RDI |
(17191) 0xbfa50d VZEROUPPER |
(17191) 0xbfa510 CALL fa6fc0 <@plt_start@+0x3b10> |
(17191) 0xbfa515 RDTSCP |
(17191) 0xbfa518 MOV %EAX,%EAX |
(17191) 0xbfa51a SAL $0x20,%RDX |
(17191) 0xbfa51e OR %RAX,%RDX |
(17191) 0xbfa521 MOV %RDX,0x190(%R13) |
(17191) 0xbfa528 MOV 0x8c8(%R13),%RAX |
(17191) 0xbfa52f CMP 0x8d0(%R13),%RAX |
(17191) 0xbfa536 JE bfa580 |
(17191) 0xbfa538 MOV 0x8e0(%R13),%ECX |
(17191) 0xbfa53f INC %ECX |
(17191) 0xbfa541 MOV %ECX,0x8e0(%R13) |
(17191) 0xbfa548 CMP $0x3,%ECX |
(17191) 0xbfa54b JNE bfa580 |
(17191) 0xbfa54d MOVSXD 0x8e4(%R13),%RCX |
(17191) 0xbfa554 IMUL $0x4e0,%RCX,%RCX |
(17191) 0xbfa55b INCL 0x180(%RCX,%RAX,1) |
(17191) 0xbfa562 SUB 0x8e8(%R13),%RDX |
(17191) 0xbfa569 ADD %RDX,0x188(%RCX,%RAX,1) |
(17191) 0xbfa571 NOPW %CS:(%RAX,%RAX,1) |
(17191) 0xbfa580 MOV -0x38(%RBP),%RDI |
(17191) 0xbfa584 MOV -0xd0(%RBP),%EAX |
(17191) 0xbfa58a AND $0x1,%AL |
(17191) 0xbfa58c MOVZX %AL,%ECX |
(17191) 0xbfa58f MOV -0x48(%RBP),%RSI |
(17191) 0xbfa593 MOV %R12,%RDX |
(17191) 0xbfa596 MOV $0x1,%R8D |
(17191) 0xbfa59c MOV -0xf0(%RBP),%R9 |
(17191) 0xbfa5a3 PUSH %R14 |
(17191) 0xbfa5a5 PUSHQ -0x150(%RBP) |
(17191) 0xbfa5ab VZEROUPPER |
(17191) 0xbfa5ae CALL fb5360 <@plt_start@+0x11eb0> |
(17191) 0xbfa5b3 ADD $0x10,%RSP |
(17191) 0xbfa5b7 MOV 0x88(%RBP),%RAX |
(17191) 0xbfa5be MOV -0x48(%RBP),%RCX |
(17191) 0xbfa5c2 MOV 0x78(%RCX),%ECX |
(17191) 0xbfa5c5 TESTB $0x1,-0xd0(%RBP) |
(17191) 0xbfa5cc JE bfa5e5 |
(17191) 0xbfa5ce LEA (%RCX,%RCX,2),%EDX |
(17191) 0xbfa5d1 VCVTSI2SD %EDX,%XMM5,%XMM0 |
(17191) 0xbfa5d5 VADDSD 0x178(%RAX),%XMM0,%XMM0 |
(17191) 0xbfa5dd VMOVSD %XMM0,0x178(%RAX) |
(17191) 0xbfa5e5 MOV -0x38(%RBP),%RDI |
(17191) 0xbfa5e9 MOV 0x4c(%RDI),%EDX |
(17191) 0xbfa5ec IMUL %EDX,%ECX |
(17191) 0xbfa5ef IMUL %EDX,%EDX |
(17191) 0xbfa5f2 IMUL %EDX,%ECX |
(17191) 0xbfa5f5 VCVTSI2SD %ECX,%XMM5,%XMM0 |
(17191) 0xbfa5f9 VADDSD 0x188(%RAX),%XMM0,%XMM0 |
(17191) 0xbfa601 VMOVSD %XMM0,0x188(%RAX) |
(17191) 0xbfa609 CMPL $0x1,0x30(%RDI) |
(17191) 0xbfa60d JNE bfa641 |
(17191) 0xbfa60f MOV %RBX,%RSI |
(17191) 0xbfa612 CALL fb53b0 <@plt_start@+0x11f00> |
(17191) 0xbfa617 MOV -0x38(%RBP),%RDI |
(17191) 0xbfa61b CMPL $0x2,0x10(%RDI) |
(17191) 0xbfa61f JL bfa62f |
(17191) 0xbfa621 MOV %RBX,%RSI |
(17191) 0xbfa624 XOR %EDX,%EDX |
(17191) 0xbfa626 CALL fb53c0 <@plt_start@+0x11f10> |
(17191) 0xbfa62b MOV -0x38(%RBP),%RDI |
(17191) 0xbfa62f MOV %RBX,%RSI |
(17191) 0xbfa632 MOV -0xf0(%RBP),%RDX |
(17191) 0xbfa639 MOV %R14D,%ECX |
(17191) 0xbfa63c CALL fb53d0 <@plt_start@+0x11f20> |
(17191) 0xbfa641 MOV 0x90(%RBP),%RBX |
(17191) 0xbfa648 TEST %RBX,%RBX |
(17191) 0xbfa64b JE bfa330 |
(17191) 0xbfa651 MOV %RBX,%RDI |
(17191) 0xbfa654 CALL fa6fc0 <@plt_start@+0x3b10> |
(17191) 0xbfa659 RDTSCP |
(17191) 0xbfa65c MOV %EAX,%EAX |
(17191) 0xbfa65e SAL $0x20,%RDX |
(17191) 0xbfa662 OR %RAX,%RDX |
(17191) 0xbfa665 MOV %RDX,%RAX |
(17191) 0xbfa668 SUB 0x190(%RBX),%RAX |
(17191) 0xbfa66f JAE bfa67a |
(17191) 0xbfa671 MOVB $0x1,0x8f0(%RBX) |
(17191) 0xbfa678 XOR %EAX,%EAX |
(17191) 0xbfa67a ADD %RAX,0x188(%RBX) |
(17191) 0xbfa681 INCL 0x180(%RBX) |
(17191) 0xbfa687 MOV 0x8c8(%RBX),%RAX |
(17191) 0xbfa68e CMP 0x8d0(%RBX),%RAX |
(17191) 0xbfa695 JE bfa330 |
(17191) 0xbfa69b MOV 0x8e0(%RBX),%EAX |
(17191) 0xbfa6a1 DEC %EAX |
(17191) 0xbfa6a3 MOV %EAX,0x8e0(%RBX) |
(17191) 0xbfa6a9 CMP $0x2,%EAX |
(17191) 0xbfa6ac JNE bfa330 |
(17191) 0xbfa6b2 MOVL $0x10,0x8e4(%RBX) |
(17191) 0xbfa6bc MOV %RDX,0x8e8(%RBX) |
(17191) 0xbfa6c3 JMP bfa330 |
(17191) 0xbfa6c8 CMPQ $0x20,-0x40(%RBP) |
(17191) 0xbfa6cd JAE bfa6d6 |
(17191) 0xbfa6cf XOR %EDI,%EDI |
(17191) 0xbfa6d1 JMP bfa757 |
(17191) 0xbfa6d6 XOR %ESI,%ESI |
(17191) 0xbfa6d8 MOV -0x108(%RBP),%RDI |
(17191) 0xbfa6df NOP |
(17194) 0xbfa6e0 VMOVUPS (%RDX,%RSI,4),%YMM0 |
(17194) 0xbfa6e5 VMOVUPS 0x20(%RDX,%RSI,4),%YMM1 |
(17194) 0xbfa6eb VMOVUPS 0x40(%RDX,%RSI,4),%YMM2 |
(17194) 0xbfa6f1 VMOVUPS 0x60(%RDX,%RSI,4),%YMM3 |
(17194) 0xbfa6f7 VMULPS (%R15,%RSI,4),%YMM0,%YMM0 |
(17194) 0xbfa6fd VMULPS 0x20(%R15,%RSI,4),%YMM1,%YMM1 |
(17194) 0xbfa704 VMULPS 0x40(%R15,%RSI,4),%YMM2,%YMM2 |
(17194) 0xbfa70b VMULPS 0x60(%R15,%RSI,4),%YMM3,%YMM3 |
(17194) 0xbfa712 VMOVUPS %YMM0,(%R15,%RSI,4) |
(17194) 0xbfa718 VMOVUPS %YMM1,0x20(%R15,%RSI,4) |
(17194) 0xbfa71f VMOVUPS %YMM2,0x40(%R15,%RSI,4) |
(17194) 0xbfa726 VMOVUPS %YMM3,0x60(%R15,%RSI,4) |
(17194) 0xbfa72d ADD $0x20,%RSI |
(17194) 0xbfa731 CMP %RSI,%RDI |
(17194) 0xbfa734 JNE bfa6e0 |
(17191) 0xbfa736 MOV -0x40(%RBP),%R9 |
(17191) 0xbfa73a CMP %RDI,%R9 |
(17191) 0xbfa73d JE bfa4ea |
(17191) 0xbfa743 MOV -0x108(%RBP),%RSI |
(17191) 0xbfa74a MOV %RSI,%RDI |
(17191) 0xbfa74d TEST $0x1c,%R9B |
(17191) 0xbfa751 JE bfa3f6 |
(17191) 0xbfa757 MOV -0x128(%RBP),%RSI |
(17191) 0xbfa75e XCHG %AX,%AX |
(17195) 0xbfa760 VMOVUPS (%RDX,%RDI,4),%XMM0 |
(17195) 0xbfa765 VMULPS (%R15,%RDI,4),%XMM0,%XMM0 |
(17195) 0xbfa76b VMOVUPS %XMM0,(%R15,%RDI,4) |
(17195) 0xbfa771 ADD $0x4,%RDI |
(17195) 0xbfa775 CMP %RDI,%RSI |
(17195) 0xbfa778 JNE bfa760 |
(17191) 0xbfa77a MOV %RSI,%RDI |
(17191) 0xbfa77d MOV -0x40(%RBP),%R9 |
(17191) 0xbfa781 CMP %RSI,%R9 |
(17191) 0xbfa784 JNE bfa3f6 |
(17191) 0xbfa78a JMP bfa4ea |
0xbfa78f NOP |
(17181) 0xbfa790 MOV -0x38(%RBP),%RAX |
(17181) 0xbfa794 MOV 0x30(%RAX),%EDX |
(17181) 0xbfa797 LEA 0x3e407a(%RIP),%RDI |
(17181) 0xbfa79e MOV -0x5c(%RBP),%ESI |
(17181) 0xbfa7a1 CALL fa67c0 <@plt_start@+0x3310> |
(17181) 0xbfa7a6 LEA 0x3e4083(%RIP),%RDI |
(17181) 0xbfa7ad MOV $0x5,%ESI |
(17181) 0xbfa7b2 LEA 0x1707(%RIP),%RDX |
(17181) 0xbfa7b9 LEA 0x90(%RBP),%RCX |
(17181) 0xbfa7c0 LEA -0x38(%RBP),%R8 |
(17181) 0xbfa7c4 LEA -0x1a0(%RBP),%R9 |
(17181) 0xbfa7cb XOR %EAX,%EAX |
(17181) 0xbfa7cd LEA 0x88(%RBP),%R10 |
(17181) 0xbfa7d4 PUSH %R10 |
(17181) 0xbfa7d6 LEA -0x29(%RBP),%R10 |
(17181) 0xbfa7da PUSH %R10 |
(17181) 0xbfa7dc CALL fa67d0 <@plt_start@+0x3320> |
(17181) 0xbfa7e1 ADD $0x10,%RSP |
(17181) 0xbfa7e5 CMPB $0,-0x29(%RBP) |
(17181) 0xbfa7e9 JE bfa811 |
(17181) 0xbfa7eb MOV -0x38(%RBP),%RAX |
(17181) 0xbfa7ef MOV 0x780(%RAX),%RDI |
(17181) 0xbfa7f6 MOV 0x30(%RAX),%ESI |
(17181) 0xbfa7f9 IMUL $0x70,-0x170(%RBP),%RAX |
(17181) 0xbfa801 LEA (%RAX,%RBP,1),%RDX |
(17181) 0xbfa805 ADD $-0x2a0,%RDX |
(17181) 0xbfa80c CALL fb5390 <@plt_start@+0x11ee0> |
(17181) 0xbfa811 MOV -0x38(%RBP),%RAX |
(17181) 0xbfa815 MOVZX 0x35(%RAX),%EBX |
(17181) 0xbfa819 CMPQ $0,-0x70(%RBP) |
(17181) 0xbfa81e MOV -0x40(%RBP),%RDI |
(17181) 0xbfa822 JLE bfa926 |
(17181) 0xbfa828 MOV -0xc0(%RBP),%RAX |
(17181) 0xbfa82f MOV -0x90(%RBP),%RCX |
(17181) 0xbfa836 CMP $0x4,%RDI |
(17181) 0xbfa83a JAE bfae60 |
(17181) 0xbfa840 XOR %EDX,%EDX |
(17181) 0xbfa842 MOV -0x40(%RBP),%RDI |
(17181) 0xbfa846 MOV %RDX,%RSI |
(17181) 0xbfa849 NOT %RSI |
(17181) 0xbfa84c ADD %RDI,%RSI |
(17181) 0xbfa84f AND $0x3,%RDI |
(17181) 0xbfa853 JE bfa885 |
(17181) 0xbfa855 SAL $0x2,%RDI |
(17181) 0xbfa859 NOPL (%RAX) |
(17188) 0xbfa860 VMOVSS (%RCX,%RDX,4),%XMM0 |
(17188) 0xbfa865 VMULSS %XMM0,%XMM0,%XMM0 |
(17188) 0xbfa869 VMOVSS (%RAX,%RDX,4),%XMM1 |
(17188) 0xbfa86e VMULSS %XMM0,%XMM0,%XMM0 |
(17188) 0xbfa872 VDIVSS %XMM0,%XMM1,%XMM0 |
(17188) 0xbfa876 VMOVSS %XMM0,(%R15,%RDX,4) |
(17188) 0xbfa87c INC %RDX |
(17188) 0xbfa87f ADD $-0x4,%RDI |
(17188) 0xbfa883 JNE bfa860 |
(17181) 0xbfa885 CMP $0x3,%RSI |
(17181) 0xbfa889 MOV -0x40(%RBP),%RDI |
(17181) 0xbfa88d JB bfa926 |
(17181) 0xbfa893 NOPW %CS:(%RAX,%RAX,1) |
(17187) 0xbfa8a0 VMOVSS (%RCX,%RDX,4),%XMM0 |
(17187) 0xbfa8a5 VMULSS %XMM0,%XMM0,%XMM0 |
(17187) 0xbfa8a9 VMULSS %XMM0,%XMM0,%XMM0 |
(17187) 0xbfa8ad VMOVSS (%RAX,%RDX,4),%XMM1 |
(17187) 0xbfa8b2 VDIVSS %XMM0,%XMM1,%XMM0 |
(17187) 0xbfa8b6 VMOVSS %XMM0,(%R15,%RDX,4) |
(17187) 0xbfa8bc VMOVSS 0x4(%RCX,%RDX,4),%XMM0 |
(17187) 0xbfa8c2 VMULSS %XMM0,%XMM0,%XMM0 |
(17187) 0xbfa8c6 VMULSS %XMM0,%XMM0,%XMM0 |
(17187) 0xbfa8ca VMOVSS 0x4(%RAX,%RDX,4),%XMM1 |
(17187) 0xbfa8d0 VDIVSS %XMM0,%XMM1,%XMM0 |
(17187) 0xbfa8d4 VMOVSS %XMM0,0x4(%R15,%RDX,4) |
(17187) 0xbfa8db VMOVSS 0x8(%RCX,%RDX,4),%XMM0 |
(17187) 0xbfa8e1 VMULSS %XMM0,%XMM0,%XMM0 |
(17187) 0xbfa8e5 VMULSS %XMM0,%XMM0,%XMM0 |
(17187) 0xbfa8e9 VMOVSS 0x8(%RAX,%RDX,4),%XMM1 |
(17187) 0xbfa8ef VDIVSS %XMM0,%XMM1,%XMM0 |
(17187) 0xbfa8f3 VMOVSS %XMM0,0x8(%R15,%RDX,4) |
(17187) 0xbfa8fa VMOVSS 0xc(%RCX,%RDX,4),%XMM0 |
(17187) 0xbfa900 VMULSS %XMM0,%XMM0,%XMM0 |
(17187) 0xbfa904 VMOVSS 0xc(%RAX,%RDX,4),%XMM1 |
(17187) 0xbfa90a VMULSS %XMM0,%XMM0,%XMM0 |
(17187) 0xbfa90e VDIVSS %XMM0,%XMM1,%XMM0 |
(17187) 0xbfa912 VMOVSS %XMM0,0xc(%R15,%RDX,4) |
(17187) 0xbfa919 ADD $0x4,%RDX |
(17187) 0xbfa91d CMP %RDX,%RDI |
(17187) 0xbfa920 JNE bfa8a0 |
(17181) 0xbfa926 XOR $0x1,%BL |
(17181) 0xbfa929 MOVL $0x8,-0x60(%RBP) |
(17181) 0xbfa930 MOV -0x64(%RBP),%EAX |
(17181) 0xbfa933 KMOVD %EAX,%K1 |
(17181) 0xbfa937 VMOVAPS -0x140(%RBP),%XMM1 |
(17181) 0xbfa93f VMOVAPS -0x2b0(%RBP),%XMM0 |
(17181) 0xbfa947 VMOVSS %XMM0,%XMM1,%XMM1{%K1} |
(17181) 0xbfa94d VMOVAPS %XMM1,-0xd0(%RBP) |
(17181) 0xbfa955 MOV %RDI,%R14 |
(17181) 0xbfa958 MOV $0x3fffffffffffffe0,%RAX |
(17181) 0xbfa962 AND %RAX,%R14 |
(17181) 0xbfa965 AND %RDI,-0x120(%RBP) |
(17181) 0xbfa96c MOV $0x8,%EAX |
(17181) 0xbfa971 JMP bfa994 |
0xbfa973 NOPW %CS:(%RAX,%RAX,1) |
(17182) 0xbfa980 MOV -0x60(%RBP),%ECX |
(17182) 0xbfa983 LEA -0x1(%RCX),%EAX |
(17182) 0xbfa986 MOV %EAX,-0x60(%RBP) |
(17182) 0xbfa989 XOR %EBX,%EBX |
(17182) 0xbfa98b CMP $0x2,%ECX |
(17182) 0xbfa98e JLE bfade0 |
(17182) 0xbfa994 MOV %EAX,%ECX |
(17182) 0xbfa996 MOV %RCX,%RDX |
(17182) 0xbfa999 SAL $0x7,%RDX |
(17182) 0xbfa99d MOV -0x38(%RBP),%RAX |
(17182) 0xbfa9a1 MOV 0x570(%RAX),%RSI |
(17182) 0xbfa9a8 MOV (%RSI,%RCX,8),%RSI |
(17182) 0xbfa9ac MOV %RSI,-0x100(%RBP) |
(17182) 0xbfa9b3 MOV 0x580(%RAX),%RSI |
(17182) 0xbfa9ba MOV (%RSI,%RCX,8),%RSI |
(17182) 0xbfa9be MOV %RSI,-0x78(%RBP) |
(17182) 0xbfa9c2 LEA (%RDX,%RCX,8),%RCX |
(17182) 0xbfa9c6 MOV 0xb8(%RAX,%RCX,1),%RCX |
(17182) 0xbfa9ce MOV %RCX,-0x58(%RBP) |
(17182) 0xbfa9d2 CMPQ $0,-0x70(%RBP) |
(17182) 0xbfa9d7 MOV -0x40(%RBP),%RDX |
(17182) 0xbfa9db JLE bfab0a |
(17182) 0xbfa9e1 MOV -0x90(%RBP),%RCX |
(17182) 0xbfa9e8 CMP $0x4,%RDX |
(17182) 0xbfa9ec JB bfaa0e |
(17182) 0xbfa9ee MOV -0xd8(%RBP),%RDX |
(17182) 0xbfa9f5 ADD %RCX,%RDX |
(17182) 0xbfa9f8 CMP %RDX,%R15 |
(17182) 0xbfa9fb JAE bfad04 |
(17182) 0xbfaa01 CMP -0xf8(%RBP),%RCX |
(17182) 0xbfaa08 JAE bfad04 |
(17182) 0xbfaa0e XOR %EDX,%EDX |
(17182) 0xbfaa10 MOV -0x40(%RBP),%R8 |
(17182) 0xbfaa14 MOV %R8D,%EDI |
(17182) 0xbfaa17 SUB %EDX,%EDI |
(17182) 0xbfaa19 MOV %RDX,%RSI |
(17182) 0xbfaa1c NOT %RSI |
(17182) 0xbfaa1f ADD %R8,%RSI |
(17182) 0xbfaa22 AND $0x7,%RDI |
(17182) 0xbfaa26 JE bfaa49 |
(17182) 0xbfaa28 NOPL (%RAX,%RAX,1) |
(17184) 0xbfaa30 VMOVSS (%RCX,%RDX,4),%XMM0 |
(17184) 0xbfaa35 VMULSS (%R15,%RDX,4),%XMM0,%XMM0 |
(17184) 0xbfaa3b VMOVSS %XMM0,(%R15,%RDX,4) |
(17184) 0xbfaa41 INC %RDX |
(17184) 0xbfaa44 DEC %RDI |
(17184) 0xbfaa47 JNE bfaa30 |
(17182) 0xbfaa49 CMP $0x7,%RSI |
(17182) 0xbfaa4d MOV -0x40(%RBP),%RSI |
(17182) 0xbfaa51 JB bfab0a |
(17182) 0xbfaa57 NOPW (%RAX,%RAX,1) |
(17183) 0xbfaa60 VMOVSS (%RCX,%RDX,4),%XMM0 |
(17183) 0xbfaa65 VMULSS (%R15,%RDX,4),%XMM0,%XMM0 |
(17183) 0xbfaa6b VMOVSS %XMM0,(%R15,%RDX,4) |
(17183) 0xbfaa71 VMOVSS 0x4(%RCX,%RDX,4),%XMM0 |
(17183) 0xbfaa77 VMULSS 0x4(%R15,%RDX,4),%XMM0,%XMM0 |
(17183) 0xbfaa7e VMOVSS %XMM0,0x4(%R15,%RDX,4) |
(17183) 0xbfaa85 VMOVSS 0x8(%RCX,%RDX,4),%XMM0 |
(17183) 0xbfaa8b VMULSS 0x8(%R15,%RDX,4),%XMM0,%XMM0 |
(17183) 0xbfaa92 VMOVSS %XMM0,0x8(%R15,%RDX,4) |
(17183) 0xbfaa99 VMOVSS 0xc(%RCX,%RDX,4),%XMM0 |
(17183) 0xbfaa9f VMULSS 0xc(%R15,%RDX,4),%XMM0,%XMM0 |
(17183) 0xbfaaa6 VMOVSS %XMM0,0xc(%R15,%RDX,4) |
(17183) 0xbfaaad VMOVSS 0x10(%RCX,%RDX,4),%XMM0 |
(17183) 0xbfaab3 VMULSS 0x10(%R15,%RDX,4),%XMM0,%XMM0 |
(17183) 0xbfaaba VMOVSS %XMM0,0x10(%R15,%RDX,4) |
(17183) 0xbfaac1 VMOVSS 0x14(%RCX,%RDX,4),%XMM0 |
(17183) 0xbfaac7 VMULSS 0x14(%R15,%RDX,4),%XMM0,%XMM0 |
(17183) 0xbfaace VMOVSS %XMM0,0x14(%R15,%RDX,4) |
(17183) 0xbfaad5 VMOVSS 0x18(%RCX,%RDX,4),%XMM0 |
(17183) 0xbfaadb VMULSS 0x18(%R15,%RDX,4),%XMM0,%XMM0 |
(17183) 0xbfaae2 VMOVSS %XMM0,0x18(%R15,%RDX,4) |
(17183) 0xbfaae9 VMOVSS 0x1c(%RCX,%RDX,4),%XMM0 |
(17183) 0xbfaaef VMULSS 0x1c(%R15,%RDX,4),%XMM0,%XMM0 |
(17183) 0xbfaaf6 VMOVSS %XMM0,0x1c(%R15,%RDX,4) |
(17183) 0xbfaafd ADD $0x8,%RDX |
(17183) 0xbfab01 CMP %RDX,%RSI |
(17183) 0xbfab04 JNE bfaa60 |
(17182) 0xbfab0a MOV 0x30(%RAX),%EDX |
(17182) 0xbfab0d LEA 0x3e3d34(%RIP),%RDI |
(17182) 0xbfab14 MOV -0x5c(%RBP),%ESI |
(17182) 0xbfab17 VZEROUPPER |
(17182) 0xbfab1a CALL fa67c0 <@plt_start@+0x3310> |
(17182) 0xbfab1f LEA 0x3e3d3a(%RIP),%RDI |
(17182) 0xbfab26 MOV $0x7,%ESI |
(17182) 0xbfab2b LEA 0x153e(%RIP),%RDX |
(17182) 0xbfab32 LEA 0x90(%RBP),%RCX |
(17182) 0xbfab39 LEA -0x78(%RBP),%R8 |
(17182) 0xbfab3d LEA -0x38(%RBP),%R9 |
(17182) 0xbfab41 XOR %EAX,%EAX |
(17182) 0xbfab43 LEA -0x60(%RBP),%R10 |
(17182) 0xbfab47 PUSH %R10 |
(17182) 0xbfab49 LEA -0x58(%RBP),%R10 |
(17182) 0xbfab4d PUSH %R10 |
(17182) 0xbfab4f LEA -0x100(%RBP),%R10 |
(17182) 0xbfab56 PUSH %R10 |
(17182) 0xbfab58 LEA 0x88(%RBP),%R10 |
(17182) 0xbfab5f PUSH %R10 |
(17182) 0xbfab61 CALL fa67d0 <@plt_start@+0x3320> |
(17182) 0xbfab66 ADD $0x20,%RSP |
(17182) 0xbfab6a MOV -0x38(%RBP),%RDI |
(17182) 0xbfab6e CMPL $0x2,0x10(%RDI) |
(17182) 0xbfab72 JL bfab86 |
(17182) 0xbfab74 MOV -0x58(%RBP),%RSI |
(17182) 0xbfab78 MOV $0x1,%EDX |
(17182) 0xbfab7d CALL fb53c0 <@plt_start@+0x11f10> |
(17182) 0xbfab82 MOV -0x38(%RBP),%RDI |
(17182) 0xbfab86 MOV -0x58(%RBP),%RSI |
(17182) 0xbfab8a CALL fb53e0 <@plt_start@+0x11f30> |
(17182) 0xbfab8f MOV 0xc8(%RBP),%RAX |
(17182) 0xbfab96 CMPB $0,0x6(%RAX) |
(17182) 0xbfab9a JE bfac7d |
(17182) 0xbfaba0 TEST %BL,%BL |
(17182) 0xbfaba2 JE bfabc0 |
(17182) 0xbfaba4 MOV 0x70(%RBP),%RAX |
(17182) 0xbfaba8 CMPL $0x2,0x20(%RAX) |
(17182) 0xbfabac SETGE %AL |
(17182) 0xbfabaf JMP bfabc2 |
0xbfabb1 NOPW %CS:(%RAX,%RAX,1) |
(17182) 0xbfabc0 XOR %EAX,%EAX |
(17182) 0xbfabc2 MOV %AL,-0x4a(%RBP) |
(17182) 0xbfabc5 MOV -0x38(%RBP),%RAX |
(17182) 0xbfabc9 CMPB $0,0x37(%RAX) |
(17182) 0xbfabcd SETE %CL |
(17182) 0xbfabd0 KMOVD %ECX,%K1 |
(17182) 0xbfabd4 VMOVAPS -0xd0(%RBP),%XMM0 |
(17182) 0xbfabdc VMOVSS -0x89ea5a(%RIP),%XMM0{%K1} |
(17182) 0xbfabe6 MOVSXD -0x60(%RBP),%RCX |
(17182) 0xbfabea LEA -0x877051(%RIP),%RDX |
(17182) 0xbfabf1 VMULSS -0x8(%RDX,%RCX,4),%XMM0,%XMM0 |
(17182) 0xbfabf7 VMOVSS %XMM0,-0x94(%RBP) |
(17182) 0xbfabff MOV 0x30(%RAX),%EDX |
(17182) 0xbfac02 LEA 0x3e3c9f(%RIP),%RDI |
(17182) 0xbfac09 MOV -0x5c(%RBP),%ESI |
(17182) 0xbfac0c CALL fa67c0 <@plt_start@+0x3310> |
(17182) 0xbfac11 SUB $0x8,%RSP |
(17182) 0xbfac15 LEA 0x3e3ca4(%RIP),%RDI |
(17182) 0xbfac1c MOV $0x4,%ESI |
(17182) 0xbfac21 LEA 0x16a8(%RIP),%RDX |
(17182) 0xbfac28 LEA -0x38(%RBP),%RCX |
(17182) 0xbfac2c LEA -0x58(%RBP),%R8 |
(17182) 0xbfac30 LEA -0x4a(%RBP),%R9 |
(17182) 0xbfac34 XOR %EAX,%EAX |
(17182) 0xbfac36 LEA -0x94(%RBP),%R10 |
(17182) 0xbfac3d PUSH %R10 |
(17182) 0xbfac3f CALL fa67d0 <@plt_start@+0x3320> |
(17182) 0xbfac44 ADD $0x10,%RSP |
(17182) 0xbfac48 MOV 0x88(%RBP),%RAX |
(17182) 0xbfac4f MOV -0x38(%RBP),%RCX |
(17182) 0xbfac53 MOV 0x4c(%RCX),%EDX |
(17182) 0xbfac56 MOV %EDX,%ESI |
(17182) 0xbfac58 IMUL %EDX,%ESI |
(17182) 0xbfac5b IMUL %EDX,%ESI |
(17182) 0xbfac5e MOV 0x5b8(%RCX),%RCX |
(17182) 0xbfac65 IMUL 0x78(%RCX),%ESI |
(17182) 0xbfac69 VCVTSI2SD %ESI,%XMM5,%XMM0 |
(17182) 0xbfac6d VADDSD 0x198(%RAX),%XMM0,%XMM0 |
(17182) 0xbfac75 VMOVSD %XMM0,0x198(%RAX) |
(17182) 0xbfac7d MOV 0x90(%RBP),%RBX |
(17182) 0xbfac84 TEST %RBX,%RBX |
(17182) 0xbfac87 JE bfa980 |
(17182) 0xbfac8d MOV %RBX,%RDI |
(17182) 0xbfac90 CALL fa6fc0 <@plt_start@+0x3b10> |
(17182) 0xbfac95 RDTSCP |
(17182) 0xbfac98 MOV %EAX,%EAX |
(17182) 0xbfac9a SAL $0x20,%RDX |
(17182) 0xbfac9e OR %RAX,%RDX |
(17182) 0xbfaca1 MOV %RDX,%RAX |
(17182) 0xbfaca4 SUB 0x1a8(%RBX),%RAX |
(17182) 0xbfacab JAE bfacb6 |
(17182) 0xbfacad MOVB $0x1,0x8f0(%RBX) |
(17182) 0xbfacb4 XOR %EAX,%EAX |
(17182) 0xbfacb6 ADD %RAX,0x1a0(%RBX) |
(17182) 0xbfacbd INCL 0x198(%RBX) |
(17182) 0xbfacc3 MOV 0x8c8(%RBX),%RAX |
(17182) 0xbfacca CMP 0x8d0(%RBX),%RAX |
(17182) 0xbfacd1 JE bfa980 |
(17182) 0xbfacd7 MOV 0x8e0(%RBX),%EAX |
(17182) 0xbfacdd DEC %EAX |
(17182) 0xbfacdf MOV %EAX,0x8e0(%RBX) |
(17182) 0xbface5 CMP $0x2,%EAX |
(17182) 0xbface8 JNE bfa980 |
(17182) 0xbfacee MOVL $0x11,0x8e4(%RBX) |
(17182) 0xbfacf8 MOV %RDX,0x8e8(%RBX) |
(17182) 0xbfacff JMP bfa980 |
(17182) 0xbfad04 CMPQ $0x20,-0x40(%RBP) |
(17182) 0xbfad09 JAE bfad12 |
(17182) 0xbfad0b XOR %ESI,%ESI |
(17182) 0xbfad0d JMP bfad93 |
(17182) 0xbfad12 XOR %EDX,%EDX |
(17182) 0xbfad14 MOV -0x108(%RBP),%RSI |
(17182) 0xbfad1b NOPL (%RAX,%RAX,1) |
(17185) 0xbfad20 VMOVUPS (%RCX,%RDX,4),%YMM0 |
(17185) 0xbfad25 VMOVUPS 0x20(%RCX,%RDX,4),%YMM1 |
(17185) 0xbfad2b VMOVUPS 0x40(%RCX,%RDX,4),%YMM2 |
(17185) 0xbfad31 VMOVUPS 0x60(%RCX,%RDX,4),%YMM3 |
(17185) 0xbfad37 VMULPS (%R15,%RDX,4),%YMM0,%YMM0 |
(17185) 0xbfad3d VMULPS 0x20(%R15,%RDX,4),%YMM1,%YMM1 |
(17185) 0xbfad44 VMULPS 0x40(%R15,%RDX,4),%YMM2,%YMM2 |
(17185) 0xbfad4b VMULPS 0x60(%R15,%RDX,4),%YMM3,%YMM3 |
(17185) 0xbfad52 VMOVUPS %YMM0,(%R15,%RDX,4) |
(17185) 0xbfad58 VMOVUPS %YMM1,0x20(%R15,%RDX,4) |
(17185) 0xbfad5f VMOVUPS %YMM2,0x40(%R15,%RDX,4) |
(17185) 0xbfad66 VMOVUPS %YMM3,0x60(%R15,%RDX,4) |
(17185) 0xbfad6d ADD $0x20,%RDX |
(17185) 0xbfad71 CMP %RDX,%RSI |
(17185) 0xbfad74 JNE bfad20 |
(17182) 0xbfad76 MOV -0x40(%RBP),%R8 |
(17182) 0xbfad7a CMP %R14,%R8 |
(17182) 0xbfad7d JE bfab0a |
(17182) 0xbfad83 MOV %R14,%RSI |
(17182) 0xbfad86 MOV %R14,%RDX |
(17182) 0xbfad89 TEST $0x1c,%R8B |
(17182) 0xbfad8d JE bfaa14 |
(17182) 0xbfad93 MOV -0x128(%RBP),%RDX |
(17182) 0xbfad9a NOPW (%RAX,%RAX,1) |
(17186) 0xbfada0 VMOVUPS (%RCX,%RSI,4),%XMM0 |
(17186) 0xbfada5 VMULPS (%R15,%RSI,4),%XMM0,%XMM0 |
(17186) 0xbfadab VMOVUPS %XMM0,(%R15,%RSI,4) |
(17186) 0xbfadb1 ADD $0x4,%RSI |
(17186) 0xbfadb5 CMP %RSI,%RDX |
(17186) 0xbfadb8 JNE bfada0 |
(17182) 0xbfadba MOV -0x120(%RBP),%RSI |
(17182) 0xbfadc1 MOV %RSI,%RDX |
(17182) 0xbfadc4 MOV -0x40(%RBP),%R8 |
(17182) 0xbfadc8 CMP %RSI,%R8 |
(17182) 0xbfadcb JNE bfaa14 |
(17182) 0xbfadd1 JMP bfab0a |
0xbfadd6 NOPW %CS:(%RAX,%RAX,1) |
(17181) 0xbfade0 MOV -0x90(%RBP),%RDI |
(17181) 0xbfade7 TEST %RDI,%RDI |
(17181) 0xbfadea JE bfadf1 |
(17181) 0xbfadec CALL fa3730 <@plt_start@+0x280> |
(17181) 0xbfadf1 MOV -0xc0(%RBP),%RDI |
(17181) 0xbfadf8 TEST %RDI,%RDI |
(17181) 0xbfadfb MOV -0x48(%RBP),%RBX |
(17181) 0xbfadff MOV 0xc8(%RBP),%R14 |
(17181) 0xbfae06 JE bf9920 |
(17181) 0xbfae0c CALL fa3730 <@plt_start@+0x280> |
(17181) 0xbfae11 JMP bf9920 |
0xbfae16 NOPW %CS:(%RAX,%RAX,1) |
(17181) 0xbfae20 MOV %R15,%RDX |
(17181) 0xbfae23 SUB %RCX,%RDX |
(17181) 0xbfae26 CMP $0x80,%RDX |
(17181) 0xbfae2d JB bfa1f0 |
(17181) 0xbfae33 MOV %R15,%RSI |
(17181) 0xbfae36 SUB %RAX,%RSI |
(17181) 0xbfae39 MOV $0,%EDX |
(17181) 0xbfae3e CMP $0x80,%RSI |
(17181) 0xbfae45 MOV -0x40(%RBP),%RDI |
(17181) 0xbfae49 JB bfa1f6 |
(17181) 0xbfae4f CMP $0x20,%RDI |
(17181) 0xbfae53 JAE bfaea0 |
(17181) 0xbfae55 XOR %EDX,%EDX |
(17181) 0xbfae57 JMP bfaf5d |
0xbfae5c NOPL (%RAX) |
(17181) 0xbfae60 MOV %R15,%RDX |
(17181) 0xbfae63 SUB %RCX,%RDX |
(17181) 0xbfae66 CMP $0x80,%RDX |
(17181) 0xbfae6d JB bfa840 |
(17181) 0xbfae73 MOV %R15,%RSI |
(17181) 0xbfae76 SUB %RAX,%RSI |
(17181) 0xbfae79 MOV $0,%EDX |
(17181) 0xbfae7e CMP $0x80,%RSI |
(17181) 0xbfae85 MOV -0x40(%RBP),%RDI |
(17181) 0xbfae89 JB bfa846 |
(17181) 0xbfae8f CMP $0x20,%RDI |
(17181) 0xbfae93 JAE bfafb7 |
(17181) 0xbfae99 XOR %EDX,%EDX |
(17181) 0xbfae9b JMP bfb06d |
(17181) 0xbfaea0 MOV %RDI,%RDX |
(17181) 0xbfaea3 MOV $0x3fffffffffffffe0,%RSI |
(17181) 0xbfaead AND %RSI,%RDX |
(17181) 0xbfaeb0 XOR %ESI,%ESI |
(17181) 0xbfaeb2 NOPW %CS:(%RAX,%RAX,1) |
(17198) 0xbfaec0 VMOVUPS (%RCX,%RSI,4),%YMM0 |
(17198) 0xbfaec5 VMOVUPS 0x20(%RCX,%RSI,4),%YMM1 |
(17198) 0xbfaecb VMOVUPS 0x40(%RCX,%RSI,4),%YMM2 |
(17198) 0xbfaed1 VMOVUPS 0x60(%RCX,%RSI,4),%YMM3 |
(17198) 0xbfaed7 VMULPS %YMM0,%YMM0,%YMM0 |
(17198) 0xbfaedb VMULPS %YMM1,%YMM1,%YMM1 |
(17198) 0xbfaedf VMULPS %YMM2,%YMM2,%YMM2 |
(17198) 0xbfaee3 VMULPS %YMM3,%YMM3,%YMM3 |
(17198) 0xbfaee7 VMULPS %YMM0,%YMM0,%YMM0 |
(17198) 0xbfaeeb VMULPS %YMM1,%YMM1,%YMM1 |
(17198) 0xbfaeef VMULPS %YMM2,%YMM2,%YMM2 |
(17198) 0xbfaef3 VMOVUPS (%RAX,%RSI,4),%YMM4 |
(17198) 0xbfaef8 VDIVPS %YMM0,%YMM4,%YMM0 |
(17198) 0xbfaefc VMOVUPS 0x20(%RAX,%RSI,4),%YMM4 |
(17198) 0xbfaf02 VDIVPS %YMM1,%YMM4,%YMM1 |
(17198) 0xbfaf06 VMOVUPS 0x40(%RAX,%RSI,4),%YMM4 |
(17198) 0xbfaf0c VDIVPS %YMM2,%YMM4,%YMM2 |
(17198) 0xbfaf10 VMOVUPS 0x60(%RAX,%RSI,4),%YMM4 |
(17198) 0xbfaf16 VMULPS %YMM3,%YMM3,%YMM3 |
(17198) 0xbfaf1a VDIVPS %YMM3,%YMM4,%YMM3 |
(17198) 0xbfaf1e VMOVUPS %YMM0,(%R15,%RSI,4) |
(17198) 0xbfaf24 VMOVUPS %YMM1,0x20(%R15,%RSI,4) |
(17198) 0xbfaf2b VMOVUPS %YMM2,0x40(%R15,%RSI,4) |
(17198) 0xbfaf32 VMOVUPS %YMM3,0x60(%R15,%RSI,4) |
(17198) 0xbfaf39 ADD $0x20,%RSI |
(17198) 0xbfaf3d CMP %RSI,%RDX |
(17198) 0xbfaf40 JNE bfaec0 |
(17181) 0xbfaf46 MOV -0x40(%RBP),%RDI |
(17181) 0xbfaf4a CMP %RDX,%RDI |
(17181) 0xbfaf4d JE bfa2d6 |
(17181) 0xbfaf53 TEST $0x1c,%DIL |
(17181) 0xbfaf57 JE bfa1f6 |
(17181) 0xbfaf5d MOV %RDX,%RSI |
(17181) 0xbfaf60 MOV $0x3fffffffffffffe0,%RDX |
(17181) 0xbfaf6a ADD $0x1c,%RDX |
(17181) 0xbfaf6e AND %RDI,%RDX |
(17181) 0xbfaf71 NOPW %CS:(%RAX,%RAX,1) |
(17199) 0xbfaf80 VMOVUPS (%RCX,%RSI,4),%XMM0 |
(17199) 0xbfaf85 VMULPS %XMM0,%XMM0,%XMM0 |
(17199) 0xbfaf89 VMOVUPS (%RAX,%RSI,4),%XMM1 |
(17199) 0xbfaf8e VMULPS %XMM0,%XMM0,%XMM0 |
(17199) 0xbfaf92 VDIVPS %XMM0,%XMM1,%XMM0 |
(17199) 0xbfaf96 VMOVUPS %XMM0,(%R15,%RSI,4) |
(17199) 0xbfaf9c ADD $0x4,%RSI |
(17199) 0xbfafa0 CMP %RSI,%RDX |
(17199) 0xbfafa3 JNE bfaf80 |
(17181) 0xbfafa5 MOV -0x40(%RBP),%RDI |
(17181) 0xbfafa9 CMP %RDX,%RDI |
(17181) 0xbfafac JNE bfa1f6 |
(17181) 0xbfafb2 JMP bfa2d6 |
(17181) 0xbfafb7 MOV %RDI,%RDX |
(17181) 0xbfafba MOV $0x3fffffffffffffe0,%RSI |
(17181) 0xbfafc4 AND %RSI,%RDX |
(17181) 0xbfafc7 XOR %ESI,%ESI |
(17181) 0xbfafc9 MOV -0x108(%RBP),%RDI |
(17189) 0xbfafd0 VMOVUPS (%RCX,%RSI,4),%YMM0 |
(17189) 0xbfafd5 VMOVUPS 0x20(%RCX,%RSI,4),%YMM1 |
(17189) 0xbfafdb VMOVUPS 0x40(%RCX,%RSI,4),%YMM2 |
(17189) 0xbfafe1 VMOVUPS 0x60(%RCX,%RSI,4),%YMM3 |
(17189) 0xbfafe7 VMULPS %YMM0,%YMM0,%YMM0 |
(17189) 0xbfafeb VMULPS %YMM1,%YMM1,%YMM1 |
(17189) 0xbfafef VMULPS %YMM2,%YMM2,%YMM2 |
(17189) 0xbfaff3 VMULPS %YMM3,%YMM3,%YMM3 |
(17189) 0xbfaff7 VMULPS %YMM0,%YMM0,%YMM0 |
(17189) 0xbfaffb VMULPS %YMM1,%YMM1,%YMM1 |
(17189) 0xbfafff VMULPS %YMM2,%YMM2,%YMM2 |
(17189) 0xbfb003 VMOVUPS (%RAX,%RSI,4),%YMM4 |
(17189) 0xbfb008 VDIVPS %YMM0,%YMM4,%YMM0 |
(17189) 0xbfb00c VMOVUPS 0x20(%RAX,%RSI,4),%YMM4 |
(17189) 0xbfb012 VDIVPS %YMM1,%YMM4,%YMM1 |
(17189) 0xbfb016 VMOVUPS 0x40(%RAX,%RSI,4),%YMM4 |
(17189) 0xbfb01c VDIVPS %YMM2,%YMM4,%YMM2 |
(17189) 0xbfb020 VMOVUPS 0x60(%RAX,%RSI,4),%YMM4 |
(17189) 0xbfb026 VMULPS %YMM3,%YMM3,%YMM3 |
(17189) 0xbfb02a VDIVPS %YMM3,%YMM4,%YMM3 |
(17189) 0xbfb02e VMOVUPS %YMM0,(%R15,%RSI,4) |
(17189) 0xbfb034 VMOVUPS %YMM1,0x20(%R15,%RSI,4) |
(17189) 0xbfb03b VMOVUPS %YMM2,0x40(%R15,%RSI,4) |
(17189) 0xbfb042 VMOVUPS %YMM3,0x60(%R15,%RSI,4) |
(17189) 0xbfb049 ADD $0x20,%RSI |
(17189) 0xbfb04d CMP %RSI,%RDI |
(17189) 0xbfb050 JNE bfafd0 |
(17181) 0xbfb056 MOV -0x40(%RBP),%RDI |
(17181) 0xbfb05a CMP %RDX,%RDI |
(17181) 0xbfb05d JE bfa926 |
(17181) 0xbfb063 TEST $0x1c,%DIL |
(17181) 0xbfb067 JE bfa846 |
(17181) 0xbfb06d MOV %RDX,%RSI |
(17181) 0xbfb070 MOV %RDI,%RDX |
(17181) 0xbfb073 AND -0x120(%RBP),%RDX |
(17181) 0xbfb07a MOV -0x128(%RBP),%RDI |
(17181) 0xbfb081 NOPW %CS:(%RAX,%RAX,1) |
(17190) 0xbfb090 VMOVUPS (%RCX,%RSI,4),%XMM0 |
(17190) 0xbfb095 VMULPS %XMM0,%XMM0,%XMM0 |
(17190) 0xbfb099 VMOVUPS (%RAX,%RSI,4),%XMM1 |
(17190) 0xbfb09e VMULPS %XMM0,%XMM0,%XMM0 |
(17190) 0xbfb0a2 VDIVPS %XMM0,%XMM1,%XMM0 |
(17190) 0xbfb0a6 VMOVUPS %XMM0,(%R15,%RSI,4) |
(17190) 0xbfb0ac ADD $0x4,%RSI |
(17190) 0xbfb0b0 CMP %RSI,%RDI |
(17190) 0xbfb0b3 JNE bfb090 |
(17181) 0xbfb0b5 MOV -0x40(%RBP),%RDI |
(17181) 0xbfb0b9 CMP %RDX,%RDI |
(17181) 0xbfb0bc JNE bfa846 |
(17181) 0xbfb0c2 JMP bfa926 |
0xbfb0c7 CMPB $0,0x6(%R14) |
0xbfb0cc JE bfb26f |
0xbfb0d2 MOV -0x38(%RBP),%RAX |
0xbfb0d6 CMPL $0x2,0x10(%RAX) |
0xbfb0da JL bfb26f |
0xbfb0e0 MOV 0x90(%RBP),%RBX |
0xbfb0e7 TEST %RBX,%RBX |
0xbfb0ea JE bfb151 |
0xbfb0ec MOV %RBX,%RDI |
0xbfb0ef VZEROUPPER |
0xbfb0f2 CALL fa6fc0 <@plt_start@+0x3b10> |
0xbfb0f7 RDTSCP |
0xbfb0fa MOV %EAX,%EAX |
0xbfb0fc SAL $0x20,%RDX |
0xbfb100 OR %RAX,%RDX |
0xbfb103 MOV %RDX,0x178(%RBX) |
0xbfb10a MOV 0x8c8(%RBX),%RAX |
0xbfb111 CMP 0x8d0(%RBX),%RAX |
0xbfb118 JE bfb151 |
0xbfb11a MOV 0x8e0(%RBX),%ECX |
0xbfb120 INC %ECX |
0xbfb122 MOV %ECX,0x8e0(%RBX) |
0xbfb128 CMP $0x3,%ECX |
0xbfb12b JNE bfb151 |
0xbfb12d MOVSXD 0x8e4(%RBX),%RCX |
0xbfb134 IMUL $0x4e0,%RCX,%RCX |
0xbfb13b INCL 0x168(%RCX,%RAX,1) |
0xbfb142 SUB 0x8e8(%RBX),%RDX |
0xbfb149 ADD %RDX,0x170(%RCX,%RAX,1) |
0xbfb151 MOV -0x38(%RBP),%RDI |
0xbfb155 MOV (%RDI),%EAX |
0xbfb157 TEST %EAX,%EAX |
0xbfb159 MOV -0x148(%RBP),%RSI |
0xbfb160 JLE bfb1f6 |
0xbfb166 MOV -0x168(%RBP),%RCX |
0xbfb16d LEA (%RCX,%RCX,2),%RCX |
0xbfb171 LEA (%RSI,%RCX,4),%RBX |
0xbfb175 XOR %R14D,%R14D |
0xbfb178 XOR %R15D,%R15D |
0xbfb17b JMP bfb1b2 |
0xbfb17d NOPL (%RAX) |
(17180) 0xbfb180 CMPB $0,0x34(%RDI) |
(17180) 0xbfb184 SETNE %AL |
(17180) 0xbfb187 MOVZX %AL,%R8D |
(17180) 0xbfb18b VZEROUPPER |
(17180) 0xbfb18e CALL fb5420 <@plt_start@+0x11f70> |
(17180) 0xbfb193 MOV -0x38(%RBP),%RDI |
(17180) 0xbfb197 MOV (%RDI),%EAX |
(17180) 0xbfb199 MOV -0x148(%RBP),%RSI |
(17180) 0xbfb1a0 INC %R15 |
(17180) 0xbfb1a3 MOVSXD %EAX,%RCX |
(17180) 0xbfb1a6 ADD $0x180,%R14 |
(17180) 0xbfb1ad CMP %RCX,%R15 |
(17180) 0xbfb1b0 JGE bfb1f6 |
(17180) 0xbfb1b2 LEA -0x1(%RAX),%R8D |
(17180) 0xbfb1b6 MOV %RBX,%RCX |
(17180) 0xbfb1b9 MOV %RSI,%RDX |
(17180) 0xbfb1bc CMP %R8,%R15 |
(17180) 0xbfb1bf JE bfb1d8 |
(17180) 0xbfb1c1 MOV 0x5b8(%RDI),%RCX |
(17180) 0xbfb1c8 MOV 0x220(%RCX,%R14,1),%RDX |
(17180) 0xbfb1d0 MOV 0x228(%RCX,%R14,1),%RCX |
(17180) 0xbfb1d8 MOV 0x70(%RBP),%R9 |
(17180) 0xbfb1dc CMPQ $0,0x40(%R9) |
(17180) 0xbfb1e1 JE bfb1a0 |
(17180) 0xbfb1e3 MOV 0x5b8(%RDI),%RSI |
(17180) 0xbfb1ea ADD %R14,%RSI |
(17180) 0xbfb1ed CMP %R8,%R15 |
(17180) 0xbfb1f0 JE bfb180 |
(17180) 0xbfb1f2 XOR %EAX,%EAX |
(17180) 0xbfb1f4 JMP bfb187 |
0xbfb1f6 MOV 0x90(%RBP),%RBX |
0xbfb1fd TEST %RBX,%RBX |
0xbfb200 JE bfb26f |
0xbfb202 MOV %RBX,%RDI |
0xbfb205 VZEROUPPER |
0xbfb208 CALL fa6fc0 <@plt_start@+0x3b10> |
0xbfb20d RDTSCP |
0xbfb210 MOV %EAX,%EAX |
0xbfb212 SAL $0x20,%RDX |
0xbfb216 OR %RAX,%RDX |
0xbfb219 MOV %RDX,%RAX |
0xbfb21c SUB 0x178(%RBX),%RAX |
0xbfb223 JAE bfb22e |
0xbfb225 MOVB $0x1,0x8f0(%RBX) |
0xbfb22c XOR %EAX,%EAX |
0xbfb22e ADD %RAX,0x170(%RBX) |
0xbfb235 INCL 0x168(%RBX) |
0xbfb23b MOV 0x8c8(%RBX),%RAX |
0xbfb242 CMP 0x8d0(%RBX),%RAX |
0xbfb249 JE bfb26f |
0xbfb24b MOV 0x8e0(%RBX),%EAX |
0xbfb251 DEC %EAX |
0xbfb253 MOV %EAX,0x8e0(%RBX) |
0xbfb259 CMP $0x2,%EAX |
0xbfb25c JNE bfb26f |
0xbfb25e MOVL $0xf,0x8e4(%RBX) |
0xbfb268 MOV %RDX,0x8e8(%RBX) |
0xbfb26f CMPB $0,-0x29(%RBP) |
0xbfb273 JE bfb538 |
0xbfb279 MOV -0x38(%RBP),%RAX |
0xbfb27d CMPB $0,0x35(%RAX) |
0xbfb281 JE bfb48b |
0xbfb287 CMPB $0,0x38(%RAX) |
0xbfb28b JE bfb4b4 |
0xbfb291 VMOVAPS -0x160(%RBP),%XMM5 |
0xbfb299 VCVTSS2SD %XMM5,%XMM5,%XMM0 |
0xbfb29d VMOVSD -0x89e4e5(%RIP),%XMM1 |
0xbfb2a5 VMOVSS -0x28c(%RBP),%XMM2 |
0xbfb2ad VMOVSS -0x21c(%RBP),%XMM3 |
0xbfb2b5 VSUBSD %XMM0,%XMM1,%XMM0 |
0xbfb2b9 VCVTSS2SD %XMM2,%XMM2,%XMM1 |
0xbfb2bd VMULSS %XMM3,%XMM5,%XMM4 |
0xbfb2c1 VCVTSS2SD %XMM4,%XMM4,%XMM4 |
0xbfb2c5 VFMADD231SD %XMM1,%XMM0,%XMM4 |
0xbfb2ca VCVTSD2SS %XMM4,%XMM4,%XMM1 |
0xbfb2ce MOV 0xa8(%RBP),%RCX |
0xbfb2d5 VMOVSS %XMM1,(%RCX) |
0xbfb2d9 VSUBSS %XMM2,%XMM3,%XMM1 |
0xbfb2dd MOV 0xb8(%RBP),%RCX |
0xbfb2e4 VADDSS (%RCX),%XMM1,%XMM1 |
0xbfb2e8 VMOVSS %XMM1,(%RCX) |
0xbfb2ec VCVTPS2PD -0x288(%RBP),%YMM1 |
0xbfb2f4 VBROADCASTSS %XMM5,%XMM2 |
0xbfb2f9 VMULPS -0x218(%RBP),%XMM2,%XMM3 |
0xbfb301 VCVTPS2PD %XMM3,%YMM3 |
0xbfb305 VBROADCASTSD %XMM0,%YMM4 |
0xbfb30a VFMADD231PD %YMM1,%YMM4,%YMM3 |
0xbfb30f MOV 0x98(%RBP),%RCX |
0xbfb316 VCVTPS2PD (%RCX),%YMM1 |
0xbfb31a VADDPD %YMM1,%YMM3,%YMM1 |
0xbfb31e VCVTPD2PS %YMM1,%XMM1 |
0xbfb322 VMOVUPS %XMM1,(%RCX) |
0xbfb326 VCVTPS2PD -0x278(%RBP),%YMM1 |
0xbfb32e VMULPS -0x208(%RBP),%XMM2,%XMM2 |
0xbfb336 VCVTPS2PD %XMM2,%YMM2 |
0xbfb33a VCVTPS2PD 0x10(%RCX),%YMM3 |
0xbfb33f VFMADD231PD %YMM1,%YMM4,%YMM2 |
0xbfb344 VADDPD %YMM3,%YMM2,%YMM1 |
0xbfb348 VCVTPD2PS %YMM1,%XMM1 |
0xbfb34c VMOVUPS %XMM1,0x10(%RCX) |
0xbfb351 VMOVSS -0x268(%RBP),%XMM1 |
0xbfb359 VCVTSS2SD %XMM1,%XMM1,%XMM1 |
0xbfb35d VMULSS -0x1f8(%RBP),%XMM5,%XMM2 |
0xbfb365 VCVTSS2SD %XMM2,%XMM2,%XMM2 |
0xbfb369 VMOVSS 0x20(%RCX),%XMM3 |
0xbfb36e VCVTSS2SD %XMM3,%XMM3,%XMM3 |
0xbfb372 VFMADD231SD %XMM1,%XMM0,%XMM2 |
0xbfb377 VADDSD %XMM3,%XMM2,%XMM0 |
0xbfb37b VCVTSD2SS %XMM0,%XMM0,%XMM0 |
0xbfb37f VMOVSS %XMM0,0x20(%RCX) |
0xbfb384 CMPB $0,0x36(%RAX) |
0xbfb388 JE bfb4a2 |
0xbfb38e CMPB $0,0x39(%RAX) |
0xbfb392 JE bfb4fc |
0xbfb398 VMOVAPS -0x140(%RBP),%XMM5 |
0xbfb3a0 VCVTSS2SD %XMM5,%XMM5,%XMM0 |
0xbfb3a4 VMOVSD -0x89e5ec(%RIP),%XMM1 |
0xbfb3ac VMOVSS -0x25c(%RBP),%XMM2 |
0xbfb3b4 VMOVSS -0x1ec(%RBP),%XMM3 |
0xbfb3bc VSUBSD %XMM0,%XMM1,%XMM0 |
0xbfb3c0 VCVTSS2SD %XMM2,%XMM2,%XMM1 |
0xbfb3c4 VMULSS %XMM3,%XMM5,%XMM4 |
0xbfb3c8 VCVTSS2SD %XMM4,%XMM4,%XMM4 |
0xbfb3cc VFMADD231SD %XMM1,%XMM0,%XMM4 |
0xbfb3d1 VCVTSD2SS %XMM4,%XMM4,%XMM1 |
0xbfb3d5 MOV 0xb0(%RBP),%RAX |
0xbfb3dc VMOVSS %XMM1,(%RAX) |
0xbfb3e0 VSUBSS %XMM2,%XMM3,%XMM1 |
0xbfb3e4 MOV 0xc0(%RBP),%RAX |
0xbfb3eb VADDSS (%RAX),%XMM1,%XMM1 |
0xbfb3ef VMOVSS %XMM1,(%RAX) |
0xbfb3f3 VCVTPS2PD -0x258(%RBP),%YMM1 |
0xbfb3fb VBROADCASTSS %XMM5,%XMM2 |
0xbfb400 VMULPS -0x1e8(%RBP),%XMM2,%XMM3 |
0xbfb408 VCVTPS2PD %XMM3,%YMM3 |
0xbfb40c VBROADCASTSD %XMM0,%YMM4 |
0xbfb411 VFMADD231PD %YMM1,%YMM4,%YMM3 |
0xbfb416 MOV 0xa0(%RBP),%RAX |
0xbfb41d VCVTPS2PD (%RAX),%YMM1 |
0xbfb421 VADDPD %YMM1,%YMM3,%YMM1 |
0xbfb425 VCVTPD2PS %YMM1,%XMM1 |
0xbfb429 VMOVUPS %XMM1,(%RAX) |
0xbfb42d VCVTPS2PD -0x248(%RBP),%YMM1 |
0xbfb435 VMULPS -0x1d8(%RBP),%XMM2,%XMM2 |
0xbfb43d VCVTPS2PD %XMM2,%YMM2 |
0xbfb441 VCVTPS2PD 0x10(%RAX),%YMM3 |
0xbfb446 VFMADD231PD %YMM1,%YMM4,%YMM2 |
0xbfb44b VADDPD %YMM3,%YMM2,%YMM1 |
0xbfb44f VCVTPD2PS %YMM1,%XMM1 |
0xbfb453 VMOVUPS %XMM1,0x10(%RAX) |
0xbfb458 VMOVSS -0x238(%RBP),%XMM1 |
0xbfb460 VCVTSS2SD %XMM1,%XMM1,%XMM1 |
0xbfb464 VMULSS -0x1c8(%RBP),%XMM5,%XMM2 |
0xbfb46c VCVTSS2SD %XMM2,%XMM2,%XMM2 |
0xbfb470 VMOVSS 0x20(%RAX),%XMM3 |
0xbfb475 VCVTSS2SD %XMM3,%XMM3,%XMM3 |
0xbfb479 VFMADD231SD %XMM1,%XMM0,%XMM2 |
0xbfb47e VADDSD %XMM3,%XMM2,%XMM0 |
0xbfb482 VCVTSD2SS %XMM0,%XMM0,%XMM0 |
0xbfb486 JMP bfb533 |
0xbfb48b MOV 0xa8(%RBP),%RCX |
0xbfb492 MOVL $0,(%RCX) |
0xbfb498 CMPB $0,0x36(%RAX) |
0xbfb49c JNE bfb38e |
0xbfb4a2 MOV 0xb0(%RBP),%RAX |
0xbfb4a9 MOVL $0,(%RAX) |
0xbfb4af JMP bfb538 |
0xbfb4b4 VMOVSS -0x28c(%RBP),%XMM0 |
0xbfb4bc MOV 0xa8(%RBP),%RCX |
0xbfb4c3 VMOVSS %XMM0,(%RCX) |
0xbfb4c7 MOV 0x98(%RBP),%RCX |
0xbfb4ce VMOVUPS (%RCX),%YMM0 |
0xbfb4d2 VADDPS -0x288(%RBP),%YMM0,%YMM0 |
0xbfb4da VMOVUPS %YMM0,(%RCX) |
0xbfb4de VMOVSS 0x20(%RCX),%XMM0 |
0xbfb4e3 VADDSS -0x268(%RBP),%XMM0,%XMM0 |
0xbfb4eb VMOVSS %XMM0,0x20(%RCX) |
0xbfb4f0 CMPB $0,0x36(%RAX) |
0xbfb4f4 JNE bfb38e |
0xbfb4fa JMP bfb4a2 |
0xbfb4fc VMOVSS -0x25c(%RBP),%XMM0 |
0xbfb504 MOV 0xb0(%RBP),%RAX |
0xbfb50b VMOVSS %XMM0,(%RAX) |
0xbfb50f MOV 0xa0(%RBP),%RAX |
0xbfb516 VMOVUPS (%RAX),%YMM0 |
0xbfb51a VADDPS -0x258(%RBP),%YMM0,%YMM0 |
0xbfb522 VMOVUPS %YMM0,(%RAX) |
0xbfb526 VMOVSS 0x20(%RAX),%XMM0 |
0xbfb52b VADDSS -0x238(%RBP),%XMM0,%XMM0 |
0xbfb533 VMOVSS %XMM0,0x20(%RAX) |
0xbfb538 XOR %EAX,%EAX |
0xbfb53a ADD $0x298,%RSP |
0xbfb541 POP %RBX |
0xbfb542 POP %R12 |
0xbfb544 POP %R13 |
0xbfb546 POP %R14 |
0xbfb548 POP %R15 |
0xbfb54a POP %RBP |
0xbfb54b VZEROUPPER |
0xbfb54e RET |
0xbfb54f LEA -0x9942fc(%RIP),%RDI |
0xbfb556 CALL fa3910 <@plt_start@+0x460> |
0xbfb55b MOV $0x18,%EDI |
0xbfb560 VZEROUPPER |
0xbfb563 CALL fa3e80 <@plt_start@+0x9d0> |
0xbfb568 MOV %RAX,%RBX |
0xbfb56b LEA -0x959fbb(%RIP),%RSI |
0xbfb572 LEA -0x2a0(%RBP),%RDI |
0xbfb579 CALL fa4600 <@plt_start@+0x1150> |
0xbfb57e LEA -0x90(%RBP),%RDI |
0xbfb585 LEA -0x2a0(%RBP),%RSI |
0xbfb58c CALL fa3ea0 <@plt_start@+0x9f0> |
0xbfb591 MOV 0x403988(%RIP),%RAX |
0xbfb598 ADD $0x10,%RAX |
0xbfb59c MOV %RAX,-0x90(%RBP) |
0xbfb5a3 MOV 0x40383e(%RIP),%RAX |
0xbfb5aa ADD $0x10,%RAX |
0xbfb5ae MOV %RAX,-0xc0(%RBP) |
0xbfb5b5 LEA -0x959fce(%RIP),%RAX |
0xbfb5bc MOV %RAX,-0xb8(%RBP) |
0xbfb5c3 LEA -0x8e5495(%RIP),%RAX |
0xbfb5ca MOV %RAX,-0xb0(%RBP) |
0xbfb5d1 MOVL $0xd3,-0xa8(%RBP) |
0xbfb5db MOV $0x1,%R15B |
0xbfb5de LEA -0x90(%RBP),%RSI |
0xbfb5e5 LEA -0xc0(%RBP),%RDX |
0xbfb5ec MOV %RBX,%RDI |
0xbfb5ef CALL fa97f0 <@plt_start@+0x6340> |
0xbfb5f4 XOR %R15D,%R15D |
0xbfb5f7 MOV 0x40392a(%RIP),%RSI |
0xbfb5fe MOV 0x4037f3(%RIP),%RDX |
0xbfb605 MOV %RBX,%RDI |
0xbfb608 CALL fa3ed0 <@plt_start@+0xa20> |
0xbfb60d MOV %RAX,%R14 |
0xbfb610 LEA -0xc0(%RBP),%RDI |
0xbfb617 CALL fa3ef0 <@plt_start@+0xa40> |
0xbfb61c LEA -0x90(%RBP),%RDI |
0xbfb623 CALL fa3ec0 <@plt_start@+0xa10> |
0xbfb628 LEA -0x2a0(%RBP),%RDI |
0xbfb62f CALL fa3f00 <@plt_start@+0xa50> |
0xbfb634 TEST %R15B,%R15B |
0xbfb637 JNE bfb64f |
0xbfb639 JMP bfb67f |
0xbfb63b MOV %RAX,%R14 |
0xbfb63e LEA -0x2a0(%RBP),%RDI |
0xbfb645 CALL fa3f00 <@plt_start@+0xa50> |
0xbfb64a JMP bfb64f |
0xbfb64c MOV %RAX,%R14 |
0xbfb64f MOV %RBX,%RDI |
0xbfb652 CALL fa3f10 <@plt_start@+0xa60> |
0xbfb657 JMP bfb67f |
0xbfb659 JMP bfb65f |
0xbfb65b JMP bfb65f |
0xbfb65d JMP bfb65f |
0xbfb65f MOV %RAX,%R14 |
0xbfb662 MOV -0x90(%RBP),%RDI |
0xbfb669 TEST %RDI,%RDI |
0xbfb66c JE bfb673 |
0xbfb66e CALL fa3730 <@plt_start@+0x280> |
0xbfb673 MOV -0xc0(%RBP),%RDI |
0xbfb67a TEST %RDI,%RDI |
0xbfb67d JNE bfb687 |
0xbfb67f MOV %R14,%RDI |
0xbfb682 CALL fa3770 <@plt_start@+0x2c0> |
0xbfb687 CALL fa3730 <@plt_start@+0x280> |
0xbfb68c MOV %R14,%RDI |
0xbfb68f CALL fa3770 <@plt_start@+0x2c0> |
0xbfb694 NOPW %CS:(%RAX,%RAX,1) |
Coverage (%) | Name | Source Location | Module |
---|---|---|---|
►100.00+ | CpuPpLongRangeNonbondeds::calc[...] | force.cpp:261 | libgromacs_mpi.so.9.0.0 |
○ | do_force(_IO_FILE*, t_commrec [...] | sim_util.cpp:2073 | 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+ | CpuPpLongRangeNonbondeds::calc[...] | force.cpp:261 | libgromacs_mpi.so.9.0.0 |
○ | do_force(_IO_FILE*, t_commrec [...] | sim_util.cpp:2073 | 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+ | CpuPpLongRangeNonbondeds::calc[...] | force.cpp:261 | libgromacs_mpi.so.9.0.0 |
○ | do_force(_IO_FILE*, t_commrec [...] | sim_util.cpp:2073 | 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 |
---|---|---|---|
►64.00+ | CpuPpLongRangeNonbondeds::calc[...] | force.cpp:261 | libgromacs_mpi.so.9.0.0 |
○ | do_force(_IO_FILE*, t_commrec [...] | sim_util.cpp:2073 | 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 | |
►20.00+ | CpuPpLongRangeNonbondeds::calc[...] | force.cpp:261 | libgromacs_mpi.so.9.0.0 |
○ | do_force(_IO_FILE*, t_commrec [...] | sim_util.cpp:2073 | 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 |
►16.00+ | CpuPpLongRangeNonbondeds::calc[...] | force.cpp:261 | libgromacs_mpi.so.9.0.0 |
○ | do_force(_IO_FILE*, t_commrec [...] | sim_util.cpp:2073 | 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 |
---|---|---|---|
►92.59+ | CpuPpLongRangeNonbondeds::calc[...] | force.cpp:261 | libgromacs_mpi.so.9.0.0 |
○ | do_force(_IO_FILE*, t_commrec [...] | sim_util.cpp:2073 | 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.70+ | CpuPpLongRangeNonbondeds::calc[...] | force.cpp:261 | libgromacs_mpi.so.9.0.0 |
○ | do_force(_IO_FILE*, t_commrec [...] | sim_util.cpp:2073 | 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 |
►3.70+ | CpuPpLongRangeNonbondeds::calc[...] | force.cpp:261 | libgromacs_mpi.so.9.0.0 |
○ | do_force(_IO_FILE*, t_commrec [...] | sim_util.cpp:2073 | 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 |
---|---|---|---|
►50.00+ | gmx_pmeonly(gmx_pme_t**, t_com[...] | stl_vector.h:1169 | libgromacs_mpi.so.9.0.0 |
○ | gmx::Mdrunner::mdrunner() | runner.cpp:2330 | libgromacs_mpi.so.9.0.0 |
○ | gmx::gmx_mdrun(int, gmx_hw_inf[...] | mdrun.cpp:280 | gmx_mpi |
►43.75+ | gmx_pmeonly(gmx_pme_t**, t_com[...] | stl_vector.h:1169 | libgromacs_mpi.so.9.0.0 |
○ | gmx::Mdrunner::mdrunner() | runner.cpp:2330 | libgromacs_mpi.so.9.0.0 |
►6.25+ | gmx_pmeonly(gmx_pme_t**, t_com[...] | stl_vector.h:1169 | libgromacs_mpi.so.9.0.0 |
○ | gmx::Mdrunner::mdrunner() | runner.cpp:2330 | 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 |
---|---|---|---|
►56.52+ | gmx_pmeonly(gmx_pme_t**, t_com[...] | stl_vector.h:1169 | libgromacs_mpi.so.9.0.0 |
○ | gmx::Mdrunner::mdrunner() | runner.cpp:2330 | 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 | |
►34.78+ | gmx_pmeonly(gmx_pme_t**, t_com[...] | stl_vector.h:1169 | libgromacs_mpi.so.9.0.0 |
○ | gmx::Mdrunner::mdrunner() | runner.cpp:2330 | libgromacs_mpi.so.9.0.0 |
○ | gmx::gmx_mdrun(int, gmx_hw_inf[...] | mdrun.cpp:280 | gmx_mpi |
○4.35 | gmx::Mdrunner::mdrunner() | runner.cpp:2330 | libgromacs_mpi.so.9.0.0 |
►4.35+ | gmx::Mdrunner::mdrunner() | runner.cpp:2330 | 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 |
---|---|---|---|
►45.83+ | gmx_pmeonly(gmx_pme_t**, t_com[...] | stl_vector.h:1169 | libgromacs_mpi.so.9.0.0 |
○ | gmx::Mdrunner::mdrunner() | runner.cpp:2330 | libgromacs_mpi.so.9.0.0 |
○ | gmx::gmx_mdrun(int, gmx_hw_inf[...] | mdrun.cpp:280 | gmx_mpi |
►27.08+ | gmx_pmeonly(gmx_pme_t**, t_com[...] | stl_vector.h:1169 | libgromacs_mpi.so.9.0.0 |
○ | gmx::Mdrunner::mdrunner() | runner.cpp:2330 | libgromacs_mpi.so.9.0.0 |
►22.92+ | gmx_pmeonly(gmx_pme_t**, t_com[...] | stl_vector.h:1169 | libgromacs_mpi.so.9.0.0 |
○ | gmx::Mdrunner::mdrunner() | runner.cpp:2330 | 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 | |
►4.17+ | gmx::Mdrunner::mdrunner() | runner.cpp:2330 | libgromacs_mpi.so.9.0.0 |
○ | gmx::gmx_mdrun(int, gmx_hw_inf[...] | mdrun.cpp:280 | gmx_mpi |
Coverage (%) | Name | Source Location | Module |
---|---|---|---|
►98.25+ | gmx_pmeonly(gmx_pme_t**, t_com[...] | stl_vector.h:1169 | libgromacs_mpi.so.9.0.0 |
○ | gmx::Mdrunner::mdrunner() | runner.cpp:2330 | 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 | |
►1.75+ | gmx::Mdrunner::mdrunner() | runner.cpp:2330 | 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 | pme.cpp:1092-1741 |
Module | libgromacs_mpi.so.9.0.0 |
nb instructions | 506 |
nb uops | 611 |
loop length | 2553 |
used x86 registers | 16 |
used mmx registers | 0 |
used xmm registers | 9 |
used ymm registers | 7 |
used zmm registers | 0 |
nb stack references | 59 |
ADD-SUB / MUL ratio | 0.94 |
micro-operation queue | 101.83 cycles |
front end | 101.83 cycles |
ALU0/BRU0 | ALU1 | ALU2 | ALU3 | BRU1 | AGU0 | AGU1 | AGU2 | FP0 | FP1 | FP2 | FP3 | FP4 | FP5 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
uops | 35.00 | 33.50 | 33.50 | 33.50 | 34.50 | 76.33 | 76.33 | 76.33 | 26.25 | 26.25 | 27.50 | 27.00 | 20.00 | 20.00 |
cycles | 35.00 | 33.50 | 33.50 | 33.50 | 34.50 | 76.33 | 76.33 | 76.33 | 26.25 | 26.25 | 27.50 | 27.00 | 20.00 | 20.00 |
Cycles executing div or sqrt instructions | 6.00 |
Front-end | 101.83 |
Dispatch | 76.33 |
DIV/SQRT | 6.00 |
Overall L1 | 101.83 |
all | 9% |
load | 6% |
store | 4% |
mul | 0% |
add-sub | 0% |
fma | NA (no fma vectorizable/vectorized instructions) |
other | 10% |
all | 42% |
load | 42% |
store | 54% |
mul | 33% |
add-sub | 35% |
fma | 44% |
div/sqrt | 50% |
other | 49% |
all | 30% |
load | 29% |
store | 27% |
mul | 31% |
add-sub | 30% |
fma | 44% |
div/sqrt | 50% |
other | 31% |
all | 10% |
load | 8% |
store | 9% |
mul | 12% |
add-sub | 12% |
fma | NA (no fma vectorizable/vectorized instructions) |
other | 9% |
all | 18% |
load | 16% |
store | 21% |
mul | 12% |
add-sub | 23% |
fma | 28% |
div/sqrt | 15% |
other | 17% |
all | 15% |
load | 13% |
store | 15% |
mul | 12% |
add-sub | 21% |
fma | 28% |
div/sqrt | 15% |
other | 13% |
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 |
SUB $0x298,%RSP | 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%) |
VMOVDQA %XMM1,-0x140(%RBP) | 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%) |
VMOVDQA %XMM0,-0x160(%RBP) | 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%) |
MOV %R9,-0x40(%RBP) | 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,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
MOV %RCX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
MOV %RDX,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | scal (12.5%) |
MOV %RSI,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
MOV %RDI,%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
LEA 0x3e594a(%RIP),%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 fa67a0 <@plt_start@+0x32f0> | 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,-0x38(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
CMPB $0,0x38(%RBX) | 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%) |
SETE %R11B | 1 | 0.50 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
CMPB $0,0x39(%RBX) | 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 %EAX,-0x5c(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
SETE %AL | 1 | 0.50 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
MOV %EAX,-0xd0(%RBP) | 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 0x5b8(%RBX),%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
CMPL $0x2,0x10(%RBX) | 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%) |
MOV $-0x5555555555555555,%R10 | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (12.5%) |
MOV %R12,-0x148(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
JL bf8e97 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0xc7> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV %R13,%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
SUB %R14,%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 |
SAR $0x2,%RAX | 1 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
IMUL %R10,%RAX | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | N/A |
MOV 0x48(%R8),%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 0x50(%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,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
SUB %RDX,%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 |
SAR $0x2,%RDI | 1 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
MOV %RAX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
SUB %RDI,%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 %R8,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
JBE bf8ebf <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0xef> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
LEA 0x48(%R15),%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 |
MOV %R11D,%R12D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
CALL fb5380 <@plt_start@+0x11ed0> | 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 %R12D,%R11D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | scal (6.3%) |
MOV $-0x5555555555555555,%R10 | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (12.5%) |
MOV -0x40(%RBP),%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
JMP bf8ed2 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x102> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
MOV %R14,0x80(%R8) | 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 %R13,0x88(%R8) | 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 %R12,0xa0(%R8) | 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 %R15,0xa8(%R8) | 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,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
MOV -0x40(%RBP),%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
JMP bf8ff3 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x223> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
MOV -0x40(%RBP),%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
JAE bf8ed2 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x102> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
LEA (%RDX,%RAX,4),%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 |
CMP %RAX,%RCX | 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%) |
JE bf8ed2 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x102> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV %RAX,0x50(%R15) | 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 (%RBX),%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
TEST %EAX,%EAX | 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 bf8ff3 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+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 0x80(%RBP),%ECX | 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),%EDX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV 0x5b8(%RBX),%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 $0x1,%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 |
CMP $0x8,%EAX | 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%) |
JB bf8fb3 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x1e3> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV %EAX,%R8D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
AND $-0x8,%R8D | 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 0x1(%R8),%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 |
VPBROADCASTD %EDX,%YMM0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | scal (6.3%) |
VMOVDQA -0x893633(%RIP),%YMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (50.0%) |
VMOVDQA -0x89533b(%RIP),%YMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (50.0%) |
VPBROADCASTD %ECX,%YMM3 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | scal (6.3%) |
VPCMPEQD %YMM4,%YMM4,%YMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 1 | 0.25 | vect (50.0%) |
VPBROADCASTQ -0x89bfd6(%RIP),%YMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
VPBROADCASTQ -0x89c0ef(%RIP),%YMM6 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
MOV %R8,%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | scal (12.5%) |
NOPW (%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
CMP %RAX,%R8 | 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%) |
JE bf8ff3 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x223> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
SUB %RDI,%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 |
INC %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 |
MOV $-0x1,%R8D | 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 %RDI,%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 |
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 |
MOV 0x70(%RBX),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
VMOVUPS (%R12),%YMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (50.0%) |
VMOVSS 0x18(%R12),%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%) |
VMOVSS 0x1c(%R12),%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%) |
VMOVUPS %YMM2,-0x1a0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 4 | 1 | vect (50.0%) |
VMOVSS 0x20(%R12),%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 %XMM3,-0x180(%RBP) | 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%) |
CMPB $0,(%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 (1.6%) |
JE bf9050 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x280> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
VMOVSS 0x4(%RAX),%XMM4 | 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 %XMM4,%XMM1,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM1,-0x188(%RBP) | 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 %XMM4,%XMM0,%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,-0x184(%RBP) | 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 %XMM4,%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,-0x180(%RBP) | 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%) |
VEXTRACTF128 $0x1,%YMM2,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 1 | 0.25 | vect (25.0%) |
VMULSS %XMM4,%XMM2,%XMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMULSS %XMM3,%XMM5,%XMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VANDPS -0x89cca4(%RIP){1to4},%XMM5,%XMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
VMOVSS -0x89ca58(%RIP),%XMM6 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
VUCOMISS %XMM5,%XMM6 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0.50 | 6 | 1 | scal (6.3%) |
JAE bfb55b <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x278b> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV %R15,-0x48(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
KMOVD %R11D,%K2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 5 | 1 | N/A |
VXORPS %XMM5,%XMM5,%XMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | vect (25.0%) |
MOV -0xd0(%RBP),%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
KMOVD %EAX,%K1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 5 | 1 | N/A |
VINSERTPS $0x1c,%XMM4,%XMM2,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 1 | 0.33 | scal (6.3%) |
VBROADCASTSS -0x89cf14(%RIP),%XMM6 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
VDIVPS %XMM4,%XMM6,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 11 | 3 | vect (25.0%) |
VMOVSS %XMM4,0x5d0(%RBX) | 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%) |
VMOVAPS -0x160(%RBP),%XMM6 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (25.0%) |
VMOVSS %XMM5,%XMM6,%XMM6{%K2} | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
VMOVAPS %XMM6,-0x160(%RBP) | 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%) |
VMOVSHDUP %XMM4,%XMM6 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 1 | 0.33 | vect (12.5%) |
VMOVSS %XMM6,0x5e0(%RBX) | 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 -0x89cf4a(%RIP),%XMM8 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
VMOVAPS -0x140(%RBP),%XMM7 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (25.0%) |
VMOVSS %XMM5,%XMM7,%XMM7{%K1} | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
VMOVAPS %XMM7,-0x140(%RBP) | 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%) |
VDIVSS %XMM3,%XMM8,%XMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 11 | 3 | scal (6.3%) |
VMOVSS %XMM3,0x5f0(%RBX) | 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%) |
VPERMILPS $-0x1,%XMM2,%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 1 | 0.33 | vect (25.0%) |
VMULSS %XMM0,%XMM2,%XMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VFMSUB213SS %XMM1,%XMM6,%XMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
VBROADCASTSS -0x89cf58(%RIP),%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
VXORPS %XMM1,%XMM2,%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 1 | 0.25 | vect (25.0%) |
VMULSS %XMM2,%XMM4,%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMULSS %XMM6,%XMM2,%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM2,0x5dc(%RBX) | 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%) |
VXORPS %XMM1,%XMM0,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 1 | 0.25 | vect (25.0%) |
VUNPCKLPS %XMM0,%XMM5,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 1 | 0.33 | vect (12.5%) |
VMULPS %XMM0,%XMM4,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (25.0%) |
VBROADCASTSS %XMM3,%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 %XMM0,%XMM1,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (25.0%) |
VMOVLPS %XMM0,0x5e8(%RBX) | 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%) |
VXORPS %XMM0,%XMM0,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | vect (25.0%) |
VMOVLPS %XMM0,0x5d4(%RBX) | 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%) |
MOV 0xc8(%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 |
MOVL $0,0x5e4(%RBX) | 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 $0x1,%AL | 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 %EAX,-0xd0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
CMPB $0,0x37(%RBX) | 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 $0x1,%AL | 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 %EAX,-0x40(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
JNE bf918a <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x3ba> | 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,0x35(%RBX) | 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 bf9183 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x3b3> | 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,0x36(%RBX) | 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%) |
SETNE %AL | 1 | 0.50 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
MOV %EAX,-0x40(%RBP) | 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 bf918a <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x3ba> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
MOVL $0,-0x40(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
CMPL $0x1,0x78(%RBX) | 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%) |
VMOVAPS %XMM0,-0x2a0(%RBP) | 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%) |
MOVB $0,-0x290(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (1.6%) |
VXORPS %XMM1,%XMM1,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | vect (25.0%) |
VMOVUPS %YMM1,-0x28c(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 4 | 1 | vect (50.0%) |
VMOVUPS %YMM1,-0x26c(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 4 | 1 | vect (50.0%) |
VMOVUPS %YMM1,-0x254(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 4 | 1 | vect (50.0%) |
VMOVAPS %XMM0,-0x230(%RBP) | 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%) |
MOVB $0,-0x220(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (1.6%) |
VMOVUPS %YMM1,-0x21c(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 4 | 1 | vect (50.0%) |
VMOVUPS %YMM1,-0x1fc(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 4 | 1 | vect (50.0%) |
SETNE %AL | 1 | 0.50 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
VMOVUPS %YMM1,-0x1e4(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 4 | 1 | vect (50.0%) |
MOVZX 0x5(%RDX),%ECX | 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(%RDX),%CL | 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 |
SETNEB -0x29(%RBP) | 2 | 1 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | N/A |
MOV %R13,-0x118(%RBP) | 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 %R14,-0x110(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
SUB %R14,%R13 | 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%) |
SAR $0x2,%R13 | 1 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
IMUL %R10,%R13 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | scal (12.5%) |
MOV %R13,-0x168(%RBP) | 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 (%RAX,%RAX,1),%R15D | 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 $0x2,%R15D | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
MOVL $0,-0x58(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
JMP bf9255 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x485> | 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) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | 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 |
MOV -0x38(%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 |
CMPB $0,0x36(%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 (1.6%) |
MOV -0x48(%RBP),%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV 0xc8(%RBP),%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
JE bfb0c7 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x22f7> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
CMPL $0x1,0x78(%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 bfb0c7 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x22f7> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOVZX 0x39(%RAX),%EAX | 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 %AL,-0x49(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | N/A |
VMOVSS -0x89d775(%RIP),%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%) |
VSUBSS -0x140(%RBP),%XMM0,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVAPS %XMM0,-0x2b0(%RBP) | 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%) |
MOV $0x1,%AL | 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 %EAX,-0x64(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
XOR %ECX,%ECX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
JMP bf9946 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0xb76> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
NOPW (%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) | 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 |
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,%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 |
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 |
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 |
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 |
CMPB $0,0x6(%R14) | 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 bfb26f <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x249f> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV -0x38(%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 |
CMPL $0x2,0x10(%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%) |
JL bfb26f <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x249f> | 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),%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | 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%) |
JE bfb151 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x2381> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | 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 |
VZEROUPPER | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
CALL fa6fc0 <@plt_start@+0x3b10> | 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 |
RDTSCP | 46 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 65 | N/A |
MOV %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
SAL $0x20,%RDX | 1 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
OR %RAX,%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 %RDX,0x178(%RBX) | 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 0x8c8(%RBX),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
CMP 0x8d0(%RBX),%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 (12.5%) |
JE bfb151 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x2381> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV 0x8e0(%RBX),%ECX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
INC %ECX | 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 %ECX,0x8e0(%RBX) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
CMP $0x3,%ECX | 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 bfb151 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x2381> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOVSXD 0x8e4(%RBX),%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 | N/A |
IMUL $0x4e0,%RCX,%RCX | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | N/A |
INCL 0x168(%RCX,%RAX,1) | 2 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
SUB 0x8e8(%RBX),%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 | N/A |
ADD %RDX,0x170(%RCX,%RAX,1) | 2 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
MOV -0x38(%RBP),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV (%RDI),%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
TEST %EAX,%EAX | 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 -0x148(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
JLE bfb1f6 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x2426> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV -0x168(%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 |
LEA (%RCX,%RCX,2),%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 |
LEA (%RSI,%RCX,4),%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 |
XOR %R14D,%R14D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
XOR %R15D,%R15D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
JMP bfb1b2 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x23e2> | 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 |
MOV 0x90(%RBP),%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | 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%) |
JE bfb26f <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x249f> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | 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 |
VZEROUPPER | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
CALL fa6fc0 <@plt_start@+0x3b10> | 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 |
RDTSCP | 46 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 65 | N/A |
MOV %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
SAL $0x20,%RDX | 1 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
OR %RAX,%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 %RDX,%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
SUB 0x178(%RBX),%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 | N/A |
JAE bfb22e <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x245e> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOVB $0x1,0x8f0(%RBX) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (1.6%) |
XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
ADD %RAX,0x170(%RBX) | 2 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
INCL 0x168(%RBX) | 2 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
MOV 0x8c8(%RBX),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
CMP 0x8d0(%RBX),%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 (12.5%) |
JE bfb26f <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x249f> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV 0x8e0(%RBX),%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
DEC %EAX | 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 %EAX,0x8e0(%RBX) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
CMP $0x2,%EAX | 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 bfb26f <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x249f> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOVL $0xf,0x8e4(%RBX) | 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 %RDX,0x8e8(%RBX) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
CMPB $0,-0x29(%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%) |
JE bfb538 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x2768> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV -0x38(%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 |
CMPB $0,0x35(%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 (1.6%) |
JE bfb48b <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x26bb> | 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,0x38(%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 (1.6%) |
JE bfb4b4 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x26e4> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
VMOVAPS -0x160(%RBP),%XMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (25.0%) |
VCVTSS2SD %XMM5,%XMM5,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSD -0x89e4e5(%RIP),%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
VMOVSS -0x28c(%RBP),%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 -0x21c(%RBP),%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%) |
VSUBSD %XMM0,%XMM1,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
VCVTSS2SD %XMM2,%XMM2,%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 %XMM3,%XMM5,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VCVTSS2SD %XMM4,%XMM4,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VFMADD231SD %XMM1,%XMM0,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
VCVTSD2SS %XMM4,%XMM4,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
MOV 0xa8(%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 |
VMOVSS %XMM1,(%RCX) | 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 %XMM2,%XMM3,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
MOV 0xb8(%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 |
VADDSS (%RCX),%XMM1,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM1,(%RCX) | 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%) |
VCVTPS2PD -0x288(%RBP),%YMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 4 | 0.50 | vect (25.0%) |
VBROADCASTSS %XMM5,%XMM2 | 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 -0x218(%RBP),%XMM2,%XMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (25.0%) |
VCVTPS2PD %XMM3,%YMM3 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 1 | 0.50 | 0 | 0 | 4 | 0.67 | vect (25.0%) |
VBROADCASTSD %XMM0,%YMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
VFMADD231PD %YMM1,%YMM4,%YMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4 | 0.50 | vect (50.0%) |
MOV 0x98(%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 |
VCVTPS2PD (%RCX),%YMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 4 | 0.50 | vect (25.0%) |
VADDPD %YMM1,%YMM3,%YMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | vect (50.0%) |
VCVTPD2PS %YMM1,%XMM1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 1 | 0.50 | 0 | 0 | 6 | 0.67 | vect (50.0%) |
VMOVUPS %XMM1,(%RCX) | 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%) |
VCVTPS2PD -0x278(%RBP),%YMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 4 | 0.50 | vect (25.0%) |
VMULPS -0x208(%RBP),%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 | vect (25.0%) |
VCVTPS2PD %XMM2,%YMM2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 1 | 0.50 | 0 | 0 | 4 | 0.67 | vect (25.0%) |
VCVTPS2PD 0x10(%RCX),%YMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 4 | 0.50 | vect (25.0%) |
VFMADD231PD %YMM1,%YMM4,%YMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4 | 0.50 | vect (50.0%) |
VADDPD %YMM3,%YMM2,%YMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | vect (50.0%) |
VCVTPD2PS %YMM1,%XMM1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 1 | 0.50 | 0 | 0 | 6 | 0.67 | vect (50.0%) |
VMOVUPS %XMM1,0x10(%RCX) | 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%) |
VMOVSS -0x268(%RBP),%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%) |
VCVTSS2SD %XMM1,%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 -0x1f8(%RBP),%XMM5,%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%) |
VCVTSS2SD %XMM2,%XMM2,%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS 0x20(%RCX),%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%) |
VCVTSS2SD %XMM3,%XMM3,%XMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VFMADD231SD %XMM1,%XMM0,%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
VADDSD %XMM3,%XMM2,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
VCVTSD2SS %XMM0,%XMM0,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
VMOVSS %XMM0,0x20(%RCX) | 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%) |
CMPB $0,0x36(%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 (1.6%) |
JE bfb4a2 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x26d2> | 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,0x39(%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 (1.6%) |
JE bfb4fc <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x272c> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
VMOVAPS -0x140(%RBP),%XMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (25.0%) |
VCVTSS2SD %XMM5,%XMM5,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSD -0x89e5ec(%RIP),%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
VMOVSS -0x25c(%RBP),%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 -0x1ec(%RBP),%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%) |
VSUBSD %XMM0,%XMM1,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
VCVTSS2SD %XMM2,%XMM2,%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 %XMM3,%XMM5,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VCVTSS2SD %XMM4,%XMM4,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VFMADD231SD %XMM1,%XMM0,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
VCVTSD2SS %XMM4,%XMM4,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
MOV 0xb0(%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 |
VMOVSS %XMM1,(%RAX) | 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 %XMM2,%XMM3,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
MOV 0xc0(%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 |
VADDSS (%RAX),%XMM1,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM1,(%RAX) | 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%) |
VCVTPS2PD -0x258(%RBP),%YMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 4 | 0.50 | vect (25.0%) |
VBROADCASTSS %XMM5,%XMM2 | 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 -0x1e8(%RBP),%XMM2,%XMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (25.0%) |
VCVTPS2PD %XMM3,%YMM3 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 1 | 0.50 | 0 | 0 | 4 | 0.67 | vect (25.0%) |
VBROADCASTSD %XMM0,%YMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
VFMADD231PD %YMM1,%YMM4,%YMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4 | 0.50 | vect (50.0%) |
MOV 0xa0(%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 |
VCVTPS2PD (%RAX),%YMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 4 | 0.50 | vect (25.0%) |
VADDPD %YMM1,%YMM3,%YMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | vect (50.0%) |
VCVTPD2PS %YMM1,%XMM1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 1 | 0.50 | 0 | 0 | 6 | 0.67 | vect (50.0%) |
VMOVUPS %XMM1,(%RAX) | 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%) |
VCVTPS2PD -0x248(%RBP),%YMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 4 | 0.50 | vect (25.0%) |
VMULPS -0x1d8(%RBP),%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 | vect (25.0%) |
VCVTPS2PD %XMM2,%YMM2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 1 | 0.50 | 0 | 0 | 4 | 0.67 | vect (25.0%) |
VCVTPS2PD 0x10(%RAX),%YMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 4 | 0.50 | vect (25.0%) |
VFMADD231PD %YMM1,%YMM4,%YMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4 | 0.50 | vect (50.0%) |
VADDPD %YMM3,%YMM2,%YMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | vect (50.0%) |
VCVTPD2PS %YMM1,%XMM1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 1 | 0.50 | 0 | 0 | 6 | 0.67 | vect (50.0%) |
VMOVUPS %XMM1,0x10(%RAX) | 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%) |
VMOVSS -0x238(%RBP),%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%) |
VCVTSS2SD %XMM1,%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 -0x1c8(%RBP),%XMM5,%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%) |
VCVTSS2SD %XMM2,%XMM2,%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS 0x20(%RAX),%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%) |
VCVTSS2SD %XMM3,%XMM3,%XMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VFMADD231SD %XMM1,%XMM0,%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
VADDSD %XMM3,%XMM2,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
VCVTSD2SS %XMM0,%XMM0,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
JMP bfb533 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x2763> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
MOV 0xa8(%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 |
MOVL $0,(%RCX) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
CMPB $0,0x36(%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 (1.6%) |
JNE bfb38e <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x25be> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV 0xb0(%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 |
MOVL $0,(%RAX) | 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 bfb538 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x2768> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
VMOVSS -0x28c(%RBP),%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%) |
MOV 0xa8(%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 |
VMOVSS %XMM0,(%RCX) | 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 0x98(%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 |
VMOVUPS (%RCX),%YMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (50.0%) |
VADDPS -0x288(%RBP),%YMM0,%YMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | vect (50.0%) |
VMOVUPS %YMM0,(%RCX) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 4 | 1 | vect (50.0%) |
VMOVSS 0x20(%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%) |
VADDSS -0x268(%RBP),%XMM0,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM0,0x20(%RCX) | 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%) |
CMPB $0,0x36(%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 (1.6%) |
JNE bfb38e <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x25be> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
JMP bfb4a2 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x26d2> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
VMOVSS -0x25c(%RBP),%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%) |
MOV 0xb0(%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 |
VMOVSS %XMM0,(%RAX) | 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 0xa0(%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 |
VMOVUPS (%RAX),%YMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (50.0%) |
VADDPS -0x258(%RBP),%YMM0,%YMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | vect (50.0%) |
VMOVUPS %YMM0,(%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 4 | 1 | vect (50.0%) |
VMOVSS 0x20(%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%) |
VADDSS -0x238(%RBP),%XMM0,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM0,0x20(%RAX) | 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 %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
ADD $0x298,%RSP | 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%) |
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 -0x9942fc(%RIP),%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 fa3910 <@plt_start@+0x460> | 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 $0x18,%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 |
VZEROUPPER | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
CALL fa3e80 <@plt_start@+0x9d0> | 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 %RAX,%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
LEA -0x959fbb(%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 -0x2a0(%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 |
CALL fa4600 <@plt_start@+0x1150> | 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 -0x90(%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 -0x2a0(%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 |
CALL fa3ea0 <@plt_start@+0x9f0> | 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 0x403988(%RIP),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
ADD $0x10,%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 |
MOV %RAX,-0x90(%RBP) | 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 0x40383e(%RIP),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
ADD $0x10,%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 |
MOV %RAX,-0xc0(%RBP) | 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 -0x959fce(%RIP),%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 |
MOV %RAX,-0xb8(%RBP) | 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 -0x8e5495(%RIP),%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 |
MOV %RAX,-0xb0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
MOVL $0xd3,-0xa8(%RBP) | 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 $0x1,%R15B | 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 -0x90(%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 -0xc0(%RBP),%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 %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
CALL fa97f0 <@plt_start@+0x6340> | 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 |
XOR %R15D,%R15D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
MOV 0x40392a(%RIP),%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 0x4037f3(%RIP),%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 %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
CALL fa3ed0 <@plt_start@+0xa20> | 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 %RAX,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
LEA -0xc0(%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 |
CALL fa3ef0 <@plt_start@+0xa40> | 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 -0x90(%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 |
CALL fa3ec0 <@plt_start@+0xa10> | 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 -0x2a0(%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 |
CALL fa3f00 <@plt_start@+0xa50> | 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 |
TEST %R15B,%R15B | 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 bfb64f <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x287f> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
JMP bfb67f <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x28af> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
MOV %RAX,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
LEA -0x2a0(%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 |
CALL fa3f00 <@plt_start@+0xa50> | 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 bfb64f <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x287f> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
MOV %RAX,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | 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 fa3f10 <@plt_start@+0xa60> | 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 bfb67f <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x28af> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
JMP bfb65f <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x288f> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
JMP bfb65f <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x288f> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
JMP bfb65f <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x288f> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
MOV %RAX,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
MOV -0x90(%RBP),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
TEST %RDI,%RDI | 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%) |
JE bfb673 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x28a3> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
CALL fa3730 <@plt_start@+0x280> | 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 -0xc0(%RBP),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
TEST %RDI,%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 |
JNE bfb687 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x28b7> | 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,%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 |
CALL fa3730 <@plt_start@+0x280> | 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 %R14,%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 |
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 |
The code analyzed by CQA in that panel excludes loops and represents 0.00% of application time for run 1x1
Source file and lines | pme.cpp:1092-1741 |
Module | libgromacs_mpi.so.9.0.0 |
nb instructions | 506 |
nb uops | 611 |
loop length | 2553 |
used x86 registers | 16 |
used mmx registers | 0 |
used xmm registers | 9 |
used ymm registers | 7 |
used zmm registers | 0 |
nb stack references | 59 |
ADD-SUB / MUL ratio | 0.94 |
micro-operation queue | 101.83 cycles |
front end | 101.83 cycles |
ALU0/BRU0 | ALU1 | ALU2 | ALU3 | BRU1 | AGU0 | AGU1 | AGU2 | FP0 | FP1 | FP2 | FP3 | FP4 | FP5 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
uops | 35.00 | 33.50 | 33.50 | 33.50 | 34.50 | 76.33 | 76.33 | 76.33 | 26.25 | 26.25 | 27.50 | 27.00 | 20.00 | 20.00 |
cycles | 35.00 | 33.50 | 33.50 | 33.50 | 34.50 | 76.33 | 76.33 | 76.33 | 26.25 | 26.25 | 27.50 | 27.00 | 20.00 | 20.00 |
Cycles executing div or sqrt instructions | 6.00 |
Front-end | 101.83 |
Dispatch | 76.33 |
DIV/SQRT | 6.00 |
Overall L1 | 101.83 |
all | 9% |
load | 6% |
store | 4% |
mul | 0% |
add-sub | 0% |
fma | NA (no fma vectorizable/vectorized instructions) |
other | 10% |
all | 42% |
load | 42% |
store | 54% |
mul | 33% |
add-sub | 35% |
fma | 44% |
div/sqrt | 50% |
other | 49% |
all | 30% |
load | 29% |
store | 27% |
mul | 31% |
add-sub | 30% |
fma | 44% |
div/sqrt | 50% |
other | 31% |
all | 10% |
load | 8% |
store | 9% |
mul | 12% |
add-sub | 12% |
fma | NA (no fma vectorizable/vectorized instructions) |
other | 9% |
all | 18% |
load | 16% |
store | 21% |
mul | 12% |
add-sub | 23% |
fma | 28% |
div/sqrt | 15% |
other | 17% |
all | 15% |
load | 13% |
store | 15% |
mul | 12% |
add-sub | 21% |
fma | 28% |
div/sqrt | 15% |
other | 13% |
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 |
SUB $0x298,%RSP | 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%) |
VMOVDQA %XMM1,-0x140(%RBP) | 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%) |
VMOVDQA %XMM0,-0x160(%RBP) | 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%) |
MOV %R9,-0x40(%RBP) | 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,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
MOV %RCX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
MOV %RDX,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | scal (12.5%) |
MOV %RSI,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
MOV %RDI,%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
LEA 0x3e594a(%RIP),%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 fa67a0 <@plt_start@+0x32f0> | 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,-0x38(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
CMPB $0,0x38(%RBX) | 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%) |
SETE %R11B | 1 | 0.50 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
CMPB $0,0x39(%RBX) | 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 %EAX,-0x5c(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
SETE %AL | 1 | 0.50 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
MOV %EAX,-0xd0(%RBP) | 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 0x5b8(%RBX),%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
CMPL $0x2,0x10(%RBX) | 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%) |
MOV $-0x5555555555555555,%R10 | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (12.5%) |
MOV %R12,-0x148(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
JL bf8e97 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0xc7> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV %R13,%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
SUB %R14,%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 |
SAR $0x2,%RAX | 1 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
IMUL %R10,%RAX | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | N/A |
MOV 0x48(%R8),%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 0x50(%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,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
SUB %RDX,%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 |
SAR $0x2,%RDI | 1 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
MOV %RAX,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
SUB %RDI,%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 %R8,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
JBE bf8ebf <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0xef> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
LEA 0x48(%R15),%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 |
MOV %R11D,%R12D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
CALL fb5380 <@plt_start@+0x11ed0> | 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 %R12D,%R11D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | scal (6.3%) |
MOV $-0x5555555555555555,%R10 | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (12.5%) |
MOV -0x40(%RBP),%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
JMP bf8ed2 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x102> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
MOV %R14,0x80(%R8) | 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 %R13,0x88(%R8) | 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 %R12,0xa0(%R8) | 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 %R15,0xa8(%R8) | 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,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
MOV -0x40(%RBP),%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
JMP bf8ff3 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x223> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
MOV -0x40(%RBP),%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
JAE bf8ed2 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x102> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
LEA (%RDX,%RAX,4),%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 |
CMP %RAX,%RCX | 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%) |
JE bf8ed2 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x102> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV %RAX,0x50(%R15) | 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 (%RBX),%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
TEST %EAX,%EAX | 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 bf8ff3 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+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 0x80(%RBP),%ECX | 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),%EDX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV 0x5b8(%RBX),%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 $0x1,%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 |
CMP $0x8,%EAX | 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%) |
JB bf8fb3 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x1e3> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV %EAX,%R8D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
AND $-0x8,%R8D | 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 0x1(%R8),%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 |
VPBROADCASTD %EDX,%YMM0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | scal (6.3%) |
VMOVDQA -0x893633(%RIP),%YMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (50.0%) |
VMOVDQA -0x89533b(%RIP),%YMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (50.0%) |
VPBROADCASTD %ECX,%YMM3 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | scal (6.3%) |
VPCMPEQD %YMM4,%YMM4,%YMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 1 | 0.25 | vect (50.0%) |
VPBROADCASTQ -0x89bfd6(%RIP),%YMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
VPBROADCASTQ -0x89c0ef(%RIP),%YMM6 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
MOV %R8,%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | scal (12.5%) |
NOPW (%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
CMP %RAX,%R8 | 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%) |
JE bf8ff3 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x223> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
SUB %RDI,%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 |
INC %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 |
MOV $-0x1,%R8D | 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 %RDI,%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 |
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 |
MOV 0x70(%RBX),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
VMOVUPS (%R12),%YMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (50.0%) |
VMOVSS 0x18(%R12),%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%) |
VMOVSS 0x1c(%R12),%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%) |
VMOVUPS %YMM2,-0x1a0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 4 | 1 | vect (50.0%) |
VMOVSS 0x20(%R12),%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 %XMM3,-0x180(%RBP) | 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%) |
CMPB $0,(%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 (1.6%) |
JE bf9050 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x280> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
VMOVSS 0x4(%RAX),%XMM4 | 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 %XMM4,%XMM1,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM1,-0x188(%RBP) | 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 %XMM4,%XMM0,%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,-0x184(%RBP) | 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 %XMM4,%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,-0x180(%RBP) | 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%) |
VEXTRACTF128 $0x1,%YMM2,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 1 | 0.25 | vect (25.0%) |
VMULSS %XMM4,%XMM2,%XMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMULSS %XMM3,%XMM5,%XMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VANDPS -0x89cca4(%RIP){1to4},%XMM5,%XMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
VMOVSS -0x89ca58(%RIP),%XMM6 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
VUCOMISS %XMM5,%XMM6 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0.50 | 6 | 1 | scal (6.3%) |
JAE bfb55b <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x278b> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV %R15,-0x48(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
KMOVD %R11D,%K2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 5 | 1 | N/A |
VXORPS %XMM5,%XMM5,%XMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | vect (25.0%) |
MOV -0xd0(%RBP),%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
KMOVD %EAX,%K1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 5 | 1 | N/A |
VINSERTPS $0x1c,%XMM4,%XMM2,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 1 | 0.33 | scal (6.3%) |
VBROADCASTSS -0x89cf14(%RIP),%XMM6 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
VDIVPS %XMM4,%XMM6,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 11 | 3 | vect (25.0%) |
VMOVSS %XMM4,0x5d0(%RBX) | 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%) |
VMOVAPS -0x160(%RBP),%XMM6 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (25.0%) |
VMOVSS %XMM5,%XMM6,%XMM6{%K2} | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
VMOVAPS %XMM6,-0x160(%RBP) | 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%) |
VMOVSHDUP %XMM4,%XMM6 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 1 | 0.33 | vect (12.5%) |
VMOVSS %XMM6,0x5e0(%RBX) | 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 -0x89cf4a(%RIP),%XMM8 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
VMOVAPS -0x140(%RBP),%XMM7 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (25.0%) |
VMOVSS %XMM5,%XMM7,%XMM7{%K1} | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 1 | 0.25 | scal (6.3%) |
VMOVAPS %XMM7,-0x140(%RBP) | 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%) |
VDIVSS %XMM3,%XMM8,%XMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 11 | 3 | scal (6.3%) |
VMOVSS %XMM3,0x5f0(%RBX) | 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%) |
VPERMILPS $-0x1,%XMM2,%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 1 | 0.33 | vect (25.0%) |
VMULSS %XMM0,%XMM2,%XMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VFMSUB213SS %XMM1,%XMM6,%XMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
VBROADCASTSS -0x89cf58(%RIP),%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
VXORPS %XMM1,%XMM2,%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 1 | 0.25 | vect (25.0%) |
VMULSS %XMM2,%XMM4,%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMULSS %XMM6,%XMM2,%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM2,0x5dc(%RBX) | 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%) |
VXORPS %XMM1,%XMM0,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 1 | 0.25 | vect (25.0%) |
VUNPCKLPS %XMM0,%XMM5,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 1 | 0.33 | vect (12.5%) |
VMULPS %XMM0,%XMM4,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (25.0%) |
VBROADCASTSS %XMM3,%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 %XMM0,%XMM1,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (25.0%) |
VMOVLPS %XMM0,0x5e8(%RBX) | 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%) |
VXORPS %XMM0,%XMM0,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | vect (25.0%) |
VMOVLPS %XMM0,0x5d4(%RBX) | 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%) |
MOV 0xc8(%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 |
MOVL $0,0x5e4(%RBX) | 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 $0x1,%AL | 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 %EAX,-0xd0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
CMPB $0,0x37(%RBX) | 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 $0x1,%AL | 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 %EAX,-0x40(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
JNE bf918a <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x3ba> | 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,0x35(%RBX) | 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 bf9183 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x3b3> | 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,0x36(%RBX) | 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%) |
SETNE %AL | 1 | 0.50 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
MOV %EAX,-0x40(%RBP) | 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 bf918a <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x3ba> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
MOVL $0,-0x40(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
CMPL $0x1,0x78(%RBX) | 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%) |
VMOVAPS %XMM0,-0x2a0(%RBP) | 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%) |
MOVB $0,-0x290(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (1.6%) |
VXORPS %XMM1,%XMM1,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | vect (25.0%) |
VMOVUPS %YMM1,-0x28c(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 4 | 1 | vect (50.0%) |
VMOVUPS %YMM1,-0x26c(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 4 | 1 | vect (50.0%) |
VMOVUPS %YMM1,-0x254(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 4 | 1 | vect (50.0%) |
VMOVAPS %XMM0,-0x230(%RBP) | 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%) |
MOVB $0,-0x220(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (1.6%) |
VMOVUPS %YMM1,-0x21c(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 4 | 1 | vect (50.0%) |
VMOVUPS %YMM1,-0x1fc(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 4 | 1 | vect (50.0%) |
SETNE %AL | 1 | 0.50 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
VMOVUPS %YMM1,-0x1e4(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 4 | 1 | vect (50.0%) |
MOVZX 0x5(%RDX),%ECX | 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(%RDX),%CL | 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 |
SETNEB -0x29(%RBP) | 2 | 1 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | N/A |
MOV %R13,-0x118(%RBP) | 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 %R14,-0x110(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
SUB %R14,%R13 | 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%) |
SAR $0x2,%R13 | 1 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
IMUL %R10,%R13 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | scal (12.5%) |
MOV %R13,-0x168(%RBP) | 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 (%RAX,%RAX,1),%R15D | 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 $0x2,%R15D | 1 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
MOVL $0,-0x58(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
JMP bf9255 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x485> | 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) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | 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 |
MOV -0x38(%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 |
CMPB $0,0x36(%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 (1.6%) |
MOV -0x48(%RBP),%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV 0xc8(%RBP),%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
JE bfb0c7 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x22f7> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
CMPL $0x1,0x78(%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 bfb0c7 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x22f7> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOVZX 0x39(%RAX),%EAX | 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 %AL,-0x49(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | N/A |
VMOVSS -0x89d775(%RIP),%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%) |
VSUBSS -0x140(%RBP),%XMM0,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVAPS %XMM0,-0x2b0(%RBP) | 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%) |
MOV $0x1,%AL | 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 %EAX,-0x64(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
XOR %ECX,%ECX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
JMP bf9946 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0xb76> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
NOPW (%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) | 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 |
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,%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 |
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 |
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 |
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 |
CMPB $0,0x6(%R14) | 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 bfb26f <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x249f> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV -0x38(%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 |
CMPL $0x2,0x10(%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%) |
JL bfb26f <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x249f> | 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),%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | 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%) |
JE bfb151 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x2381> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | 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 |
VZEROUPPER | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
CALL fa6fc0 <@plt_start@+0x3b10> | 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 |
RDTSCP | 46 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 65 | N/A |
MOV %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
SAL $0x20,%RDX | 1 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
OR %RAX,%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 %RDX,0x178(%RBX) | 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 0x8c8(%RBX),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
CMP 0x8d0(%RBX),%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 (12.5%) |
JE bfb151 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x2381> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV 0x8e0(%RBX),%ECX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
INC %ECX | 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 %ECX,0x8e0(%RBX) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
CMP $0x3,%ECX | 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 bfb151 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x2381> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOVSXD 0x8e4(%RBX),%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 | N/A |
IMUL $0x4e0,%RCX,%RCX | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | N/A |
INCL 0x168(%RCX,%RAX,1) | 2 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
SUB 0x8e8(%RBX),%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 | N/A |
ADD %RDX,0x170(%RCX,%RAX,1) | 2 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
MOV -0x38(%RBP),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
MOV (%RDI),%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
TEST %EAX,%EAX | 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 -0x148(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
JLE bfb1f6 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x2426> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV -0x168(%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 |
LEA (%RCX,%RCX,2),%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 |
LEA (%RSI,%RCX,4),%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 |
XOR %R14D,%R14D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
XOR %R15D,%R15D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
JMP bfb1b2 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x23e2> | 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 |
MOV 0x90(%RBP),%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | 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%) |
JE bfb26f <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x249f> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | 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 |
VZEROUPPER | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
CALL fa6fc0 <@plt_start@+0x3b10> | 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 |
RDTSCP | 46 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 65 | N/A |
MOV %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
SAL $0x20,%RDX | 1 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
OR %RAX,%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 %RDX,%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
SUB 0x178(%RBX),%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 | N/A |
JAE bfb22e <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x245e> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOVB $0x1,0x8f0(%RBX) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (1.6%) |
XOR %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
ADD %RAX,0x170(%RBX) | 2 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
INCL 0x168(%RBX) | 2 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
MOV 0x8c8(%RBX),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
CMP 0x8d0(%RBX),%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 (12.5%) |
JE bfb26f <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x249f> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV 0x8e0(%RBX),%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
DEC %EAX | 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 %EAX,0x8e0(%RBX) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
CMP $0x2,%EAX | 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 bfb26f <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x249f> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOVL $0xf,0x8e4(%RBX) | 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 %RDX,0x8e8(%RBX) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
CMPB $0,-0x29(%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%) |
JE bfb538 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x2768> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV -0x38(%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 |
CMPB $0,0x35(%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 (1.6%) |
JE bfb48b <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x26bb> | 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,0x38(%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 (1.6%) |
JE bfb4b4 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x26e4> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
VMOVAPS -0x160(%RBP),%XMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (25.0%) |
VCVTSS2SD %XMM5,%XMM5,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSD -0x89e4e5(%RIP),%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
VMOVSS -0x28c(%RBP),%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 -0x21c(%RBP),%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%) |
VSUBSD %XMM0,%XMM1,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
VCVTSS2SD %XMM2,%XMM2,%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 %XMM3,%XMM5,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VCVTSS2SD %XMM4,%XMM4,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VFMADD231SD %XMM1,%XMM0,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
VCVTSD2SS %XMM4,%XMM4,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
MOV 0xa8(%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 |
VMOVSS %XMM1,(%RCX) | 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 %XMM2,%XMM3,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
MOV 0xb8(%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 |
VADDSS (%RCX),%XMM1,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM1,(%RCX) | 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%) |
VCVTPS2PD -0x288(%RBP),%YMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 4 | 0.50 | vect (25.0%) |
VBROADCASTSS %XMM5,%XMM2 | 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 -0x218(%RBP),%XMM2,%XMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (25.0%) |
VCVTPS2PD %XMM3,%YMM3 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 1 | 0.50 | 0 | 0 | 4 | 0.67 | vect (25.0%) |
VBROADCASTSD %XMM0,%YMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
VFMADD231PD %YMM1,%YMM4,%YMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4 | 0.50 | vect (50.0%) |
MOV 0x98(%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 |
VCVTPS2PD (%RCX),%YMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 4 | 0.50 | vect (25.0%) |
VADDPD %YMM1,%YMM3,%YMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | vect (50.0%) |
VCVTPD2PS %YMM1,%XMM1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 1 | 0.50 | 0 | 0 | 6 | 0.67 | vect (50.0%) |
VMOVUPS %XMM1,(%RCX) | 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%) |
VCVTPS2PD -0x278(%RBP),%YMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 4 | 0.50 | vect (25.0%) |
VMULPS -0x208(%RBP),%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 | vect (25.0%) |
VCVTPS2PD %XMM2,%YMM2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 1 | 0.50 | 0 | 0 | 4 | 0.67 | vect (25.0%) |
VCVTPS2PD 0x10(%RCX),%YMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 4 | 0.50 | vect (25.0%) |
VFMADD231PD %YMM1,%YMM4,%YMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4 | 0.50 | vect (50.0%) |
VADDPD %YMM3,%YMM2,%YMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | vect (50.0%) |
VCVTPD2PS %YMM1,%XMM1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 1 | 0.50 | 0 | 0 | 6 | 0.67 | vect (50.0%) |
VMOVUPS %XMM1,0x10(%RCX) | 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%) |
VMOVSS -0x268(%RBP),%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%) |
VCVTSS2SD %XMM1,%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 -0x1f8(%RBP),%XMM5,%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%) |
VCVTSS2SD %XMM2,%XMM2,%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS 0x20(%RCX),%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%) |
VCVTSS2SD %XMM3,%XMM3,%XMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VFMADD231SD %XMM1,%XMM0,%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
VADDSD %XMM3,%XMM2,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
VCVTSD2SS %XMM0,%XMM0,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
VMOVSS %XMM0,0x20(%RCX) | 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%) |
CMPB $0,0x36(%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 (1.6%) |
JE bfb4a2 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x26d2> | 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,0x39(%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 (1.6%) |
JE bfb4fc <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x272c> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
VMOVAPS -0x140(%RBP),%XMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (25.0%) |
VCVTSS2SD %XMM5,%XMM5,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSD -0x89e5ec(%RIP),%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
VMOVSS -0x25c(%RBP),%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 -0x1ec(%RBP),%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%) |
VSUBSD %XMM0,%XMM1,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
VCVTSS2SD %XMM2,%XMM2,%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 %XMM3,%XMM5,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VCVTSS2SD %XMM4,%XMM4,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VFMADD231SD %XMM1,%XMM0,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
VCVTSD2SS %XMM4,%XMM4,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
MOV 0xb0(%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 |
VMOVSS %XMM1,(%RAX) | 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 %XMM2,%XMM3,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
MOV 0xc0(%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 |
VADDSS (%RAX),%XMM1,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM1,(%RAX) | 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%) |
VCVTPS2PD -0x258(%RBP),%YMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 4 | 0.50 | vect (25.0%) |
VBROADCASTSS %XMM5,%XMM2 | 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 -0x1e8(%RBP),%XMM2,%XMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (25.0%) |
VCVTPS2PD %XMM3,%YMM3 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 1 | 0.50 | 0 | 0 | 4 | 0.67 | vect (25.0%) |
VBROADCASTSD %XMM0,%YMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
VFMADD231PD %YMM1,%YMM4,%YMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4 | 0.50 | vect (50.0%) |
MOV 0xa0(%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 |
VCVTPS2PD (%RAX),%YMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 4 | 0.50 | vect (25.0%) |
VADDPD %YMM1,%YMM3,%YMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | vect (50.0%) |
VCVTPD2PS %YMM1,%XMM1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 1 | 0.50 | 0 | 0 | 6 | 0.67 | vect (50.0%) |
VMOVUPS %XMM1,(%RAX) | 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%) |
VCVTPS2PD -0x248(%RBP),%YMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 4 | 0.50 | vect (25.0%) |
VMULPS -0x1d8(%RBP),%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 | vect (25.0%) |
VCVTPS2PD %XMM2,%YMM2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 1 | 0.50 | 0 | 0 | 4 | 0.67 | vect (25.0%) |
VCVTPS2PD 0x10(%RAX),%YMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 4 | 0.50 | vect (25.0%) |
VFMADD231PD %YMM1,%YMM4,%YMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4 | 0.50 | vect (50.0%) |
VADDPD %YMM3,%YMM2,%YMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | vect (50.0%) |
VCVTPD2PS %YMM1,%XMM1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 1 | 0.50 | 0 | 0 | 6 | 0.67 | vect (50.0%) |
VMOVUPS %XMM1,0x10(%RAX) | 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%) |
VMOVSS -0x238(%RBP),%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%) |
VCVTSS2SD %XMM1,%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 -0x1c8(%RBP),%XMM5,%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%) |
VCVTSS2SD %XMM2,%XMM2,%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS 0x20(%RAX),%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%) |
VCVTSS2SD %XMM3,%XMM3,%XMM3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VFMADD231SD %XMM1,%XMM0,%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
VADDSD %XMM3,%XMM2,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
VCVTSD2SS %XMM0,%XMM0,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (12.5%) |
JMP bfb533 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x2763> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
MOV 0xa8(%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 |
MOVL $0,(%RCX) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
CMPB $0,0x36(%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 (1.6%) |
JNE bfb38e <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x25be> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
MOV 0xb0(%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 |
MOVL $0,(%RAX) | 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 bfb538 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x2768> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
VMOVSS -0x28c(%RBP),%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%) |
MOV 0xa8(%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 |
VMOVSS %XMM0,(%RCX) | 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 0x98(%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 |
VMOVUPS (%RCX),%YMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (50.0%) |
VADDPS -0x288(%RBP),%YMM0,%YMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | vect (50.0%) |
VMOVUPS %YMM0,(%RCX) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 4 | 1 | vect (50.0%) |
VMOVSS 0x20(%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%) |
VADDSS -0x268(%RBP),%XMM0,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM0,0x20(%RCX) | 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%) |
CMPB $0,0x36(%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 (1.6%) |
JNE bfb38e <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x25be> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
JMP bfb4a2 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x26d2> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
VMOVSS -0x25c(%RBP),%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%) |
MOV 0xb0(%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 |
VMOVSS %XMM0,(%RAX) | 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 0xa0(%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 |
VMOVUPS (%RAX),%YMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (50.0%) |
VADDPS -0x258(%RBP),%YMM0,%YMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | vect (50.0%) |
VMOVUPS %YMM0,(%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 4 | 1 | vect (50.0%) |
VMOVSS 0x20(%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%) |
VADDSS -0x238(%RBP),%XMM0,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
VMOVSS %XMM0,0x20(%RAX) | 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 %EAX,%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
ADD $0x298,%RSP | 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%) |
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 -0x9942fc(%RIP),%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 fa3910 <@plt_start@+0x460> | 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 $0x18,%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 |
VZEROUPPER | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | vect (25.0%) |
CALL fa3e80 <@plt_start@+0x9d0> | 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 %RAX,%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
LEA -0x959fbb(%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 -0x2a0(%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 |
CALL fa4600 <@plt_start@+0x1150> | 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 -0x90(%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 -0x2a0(%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 |
CALL fa3ea0 <@plt_start@+0x9f0> | 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 0x403988(%RIP),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
ADD $0x10,%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 |
MOV %RAX,-0x90(%RBP) | 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 0x40383e(%RIP),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
ADD $0x10,%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 |
MOV %RAX,-0xc0(%RBP) | 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 -0x959fce(%RIP),%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 |
MOV %RAX,-0xb8(%RBP) | 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 -0x8e5495(%RIP),%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 |
MOV %RAX,-0xb0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
MOVL $0xd3,-0xa8(%RBP) | 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 $0x1,%R15B | 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 -0x90(%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 -0xc0(%RBP),%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 %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
CALL fa97f0 <@plt_start@+0x6340> | 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 |
XOR %R15D,%R15D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | N/A |
MOV 0x40392a(%RIP),%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 0x4037f3(%RIP),%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 %RBX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
CALL fa3ed0 <@plt_start@+0xa20> | 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 %RAX,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
LEA -0xc0(%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 |
CALL fa3ef0 <@plt_start@+0xa40> | 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 -0x90(%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 |
CALL fa3ec0 <@plt_start@+0xa10> | 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 -0x2a0(%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 |
CALL fa3f00 <@plt_start@+0xa50> | 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 |
TEST %R15B,%R15B | 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 bfb64f <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x287f> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
JMP bfb67f <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x28af> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
MOV %RAX,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
LEA -0x2a0(%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 |
CALL fa3f00 <@plt_start@+0xa50> | 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 bfb64f <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x287f> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
MOV %RAX,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | 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 fa3f10 <@plt_start@+0xa60> | 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 bfb67f <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x28af> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
JMP bfb65f <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x288f> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
JMP bfb65f <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x288f> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
JMP bfb65f <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x288f> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
MOV %RAX,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
MOV -0x90(%RBP),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
TEST %RDI,%RDI | 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%) |
JE bfb673 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x28a3> | 1 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
CALL fa3730 <@plt_start@+0x280> | 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 -0xc0(%RBP),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | N/A |
TEST %RDI,%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 |
JNE bfb687 <_Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE+0x28b7> | 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,%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 |
CALL fa3730 <@plt_start@+0x280> | 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 %R14,%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 |
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 |
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 | 0.67 | 0 | 0.4 | 0 | 0.16 | 0.01 | 0.15 | 0.01 | 0.25 | 0 | 0.17 | 0 | 0.08 | 0.01 | 0.07 | 0.01 |
Run | Number of threads | Efficiency (ideal is 1) | Speedup | Ideal Speedup | Time (s) | Coverage (%) |
---|---|---|---|---|---|---|
1x1 | 1 | 1 | 1 | 1 | 0.01999999769032 | 0.0023992187343538 |
2x1 | 2 | 0.67 | 1.33 | 2 | 0.024999996647239 | 0.0033093772362918 |
4x1 | 3 | 0.4 | 1.6 | 4 | 0.01999999769032 | 0.0050206263549626 |
8x1 | 8 | 0.16 | 1.28 | 8 | 0.024999998509884 | 0.01010240521282 |
16x1 | 13 | 0.15 | 2.36 | 16 | 0.015000000596046 | 0.010247658938169 |
32x1 | 8 | 0.25 | 7.99 | 32 | 0.01999999769032 | 0.0048700398765504 |
64x1 | 13 | 0.17 | 11.09 | 64 | 0.01999999769032 | 0.0045367674902081 |
128x1 | 29 | 0.08 | 10.52 | 128 | 0.029999995604157 | 0.011191406287253 |
192x1 | 37 | 0.07 | 13.34 | 192 | 0.01999999769032 | 0.011131913401186 |
Name | Coverage (%) | Time (s) |
---|---|---|
▼gmx_pme_do(gmx_pme_t*, gmx::ArrayRef | 0.01 | 0.00 |
○Loop 17204 - pme.cpp:1202-1414 - libgromacs_mpi.so.9.0.0 | 0.01 | 0.01 |
○Loop 17180 - pme.cpp:1664-1679 - libgromacs_mpi.so.9.0.0 | 0.00 | 0.00 |
○Loop 17206 - pme.cpp:1156-1159 - libgromacs_mpi.so.9.0.0 | 0.00 | 0.00 |
▼Loop 17181 - pme.cpp:1092-1654 - libgromacs_mpi.so.9.0.0– | 0.00 | 0.00 |
○Loop 17203 - pme.cpp:1472-1474 - libgromacs_mpi.so.9.0.0 | 0.00 | 0.00 |
○Loop 17189 - pme.cpp:1092-1097 - libgromacs_mpi.so.9.0.0 | 0.00 | 0.00 |
▼Loop 17182 - pme.cpp:1092-1654 - libgromacs_mpi.so.9.0.0– | 0.00 | 0.00 |
○Loop 17186 - pme.cpp:1104-1106 - libgromacs_mpi.so.9.0.0 | 0.00 | 0.00 |
○Loop 17184 - pme.cpp:1104-1106 - libgromacs_mpi.so.9.0.0 | 0.00 | 0.00 |
○Loop 17185 - pme.cpp:1104-1106 - libgromacs_mpi.so.9.0.0 | 0.00 | 0.00 |
○Loop 17183 - pme.cpp:1104-1106 - libgromacs_mpi.so.9.0.0 | 0.00 | 0.00 |
○Loop 17200 - pme.cpp:1479-1481 - libgromacs_mpi.so.9.0.0 | 0.00 | 0.00 |
▼Loop 17191 - pme.cpp:1092-1524 - libgromacs_mpi.so.9.0.0– | 0.00 | 0.00 |
○Loop 17194 - pme.cpp:1104-1106 - libgromacs_mpi.so.9.0.0 | 0.00 | 0.00 |
○Loop 17192 - pme.cpp:1104-1106 - libgromacs_mpi.so.9.0.0 | 0.00 | 0.00 |
○Loop 17195 - pme.cpp:1104-1106 - libgromacs_mpi.so.9.0.0 | 0.00 | 0.00 |
○Loop 17193 - pme.cpp:1104-1106 - libgromacs_mpi.so.9.0.0 | 0.00 | 0.00 |
○Loop 17187 - pme.cpp:1092-1097 - libgromacs_mpi.so.9.0.0 | 0.00 | 0.00 |
○Loop 17197 - pme.cpp:1092-1097 - libgromacs_mpi.so.9.0.0 | 0.00 | 0.00 |
○Loop 17188 - pme.cpp:1092-1097 - libgromacs_mpi.so.9.0.0 | 0.00 | 0.00 |
○Loop 17202 - pme.cpp:1472-1474 - libgromacs_mpi.so.9.0.0 | 0.00 | 0.00 |
○Loop 17199 - pme.cpp:1092-1097 - libgromacs_mpi.so.9.0.0 | 0.00 | 0.00 |
○Loop 17198 - pme.cpp:1092-1097 - libgromacs_mpi.so.9.0.0 | 0.00 | 0.00 |
○Loop 17196 - pme.cpp:1092-1097 - libgromacs_mpi.so.9.0.0 | 0.00 | 0.00 |
○Loop 17201 - pme.cpp:1479-1481 - libgromacs_mpi.so.9.0.0 | 0.00 | 0.00 |
○Loop 17190 - pme.cpp:1092-1097 - libgromacs_mpi.so.9.0.0 | 0.00 | 0.00 |
○Loop 17205 - pme.cpp:1156-1159 - libgromacs_mpi.so.9.0.0 | 0.00 | 0.00 |