options

Functions

NameModuleCoverage (%)Time (s)Nb ThreadsGFLOP/sDeviation (coverage)Deviation (time)
gccarmclanggccarmclanggccarmclanggccarmclanggccarmclanggccarmclang
nbnxm_kernel_ElecEw_VdwLJCombLB_F_4xm(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float const (*) [3], nbnxn_atomdata_output_t*)libgromacs_mpi.so.766.665.11249.56232.79110.000.000.000.000.000.00
nbnxm_kernel_ElecEw_VdwLJCombLB_VF_4xm(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float const (*) [3], nbnxn_atomdata_output_t*)libgromacs_mpi.so.79.8610.436.9437.17110.000.000.000.000.000.00
Unknown functionanon3.764.0514.0914.49110.000.000.000.000.000.00
fft5d_execute(fft5d_plan_t*, int, gmx_wallcycle*)libgromacs_mpi.so.72.562.619.69.33110.000.000.000.000.000.00
gather_f_bsplines(gmx_pme_t const*, float const*, bool, PmeAtomComm const*, splinedata_t const*, float)libgromacs_mpi.so.72.910.9110.893.25110.000.000.000.000.000.00
spread_on_grid(gmx_pme_t const*, PmeAtomComm*, pmegrids_t const*, bool, bool, float*, bool, int) [clone ._omp_fn.1]libgromacs_mpi.so.72.92NA10.94NA1NA0.00NA0.00NA0.00NA
.omp_outlined..2libgromacs_mpi.so.7NA2.59NA9.27NA1NA0.00NA0.00NA0.00
nbnxn_kernel_prune_4xn(NbnxnPairlistCpu*, nbnxn_atomdata_t const*, gmx::ArrayRef<gmx::BasicVector<float> const>, float)libgromacs_mpi.so.71.360.945.093.37110.000.000.000.000.000.00
std::enable_if<((4)==(4))||((4)==(5)), gmx::BasicVector<float> >::type do_fspline::operator()<4>(std::integral_constant<int, 4>) constlibgromacs_mpi.so.7NA2.09NA7.49NA1NA0.00NA0.00NA0.00
std::enable_if<((BondedKernelFlavor)0)==((BondedKernelFlavor)0), float>::type (anonymous namespace)::angles<(BondedKernelFlavor)0>(int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float (*) [3], t_pbc const*, float, float*...libgromacs_mpi.so.70.740.812.792.88110.000.000.000.000.000.00
solve_pme_yzx(gmx_pme_t const*, t_complex*, float, bool, int, int)libgromacs_mpi.so.70.730.742.742.64110.000.000.000.000.000.00
(anonymous namespace)::dih_angle_simd(float const (*) [3], int const*, int const*, int const*, int const*, float const*, gmx::SimdFloat*, gmx::SimdFloat*, gmx::SimdFloat*, gmx::SimdFloat*, gmx::SimdFloat*, gmx::SimdFloat*, gmx::SimdFloat*, gmx::SimdFloat*,...libgromacs_mpi.so.70.610.72.292.52110.000.000.000.000.000.00
.omp_outlined..8libgromacs_mpi.so.7NA1.13NA4.02NA1NA0.00NA0.00NA0.00
PairlistSet::constructPairlists(gmx::InteractionLocality, Nbnxm::GridSet const&, gmx::ArrayRef<PairsearchWork>, nbnxn_atomdata_t*, gmx::ListOfLists<int> const&, int, t_nrnb*, SearchCycleCounting*) [clone ._omp_fn.0]libgromacs_mpi.so.71.1NA4.14NA1NA0.00NA0.00NA0.00NA
std::enable_if<((BondedKernelFlavor)0)==((BondedKernelFlavor)0), float>::type (anonymous namespace)::pdihs<(BondedKernelFlavor)0>(int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float (*) [3], t_pbc const*, float, float*,...libgromacs_mpi.so.70.670.332.511.17110.000.000.000.000.000.00
do_pairs(int, int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float (*) [3], t_pbc const*, float const*, float*, gmx::ArrayRef<float>, gmx::ArrayRef<float>, gmx::ArrayRef<bool>, gmx::ArrayRef<unsigned short>, ...libgromacs_mpi.so.70.620.172.310.59110.000.000.000.000.000.00
gmx::lincs_matrix_expand(gmx::Lincs const&, gmx::Task const&, gmx::ArrayRef<float const>, gmx::ArrayRef<float>, gmx::ArrayRef<float>, gmx::ArrayRef<float>)libgromacs_mpi.so.7NA0.76NA2.71NA1NA0.00NA0.00NA0.00
void gmx::settleTemplateWrapper<gmx::SimdFloat, gmx::SimdFBool, 8, float const*>(gmx::SettleData const&, int, int, float const*, float const*, float*, float, float*, bool, float (*) [3], bool*)libgromacs_mpi.so.7NA0.75NA2.66NA1NA0.00NA0.00NA0.00
.omp_outlined..36libgromacs_mpi.so.7NA0.72NA2.58NA1NA0.00NA0.00NA0.00
gmx::lincs_matrix_expand(gmx::Lincs const&, gmx::Task const&, gmx::ArrayRef<float const>, gmx::ArrayRef<float>, gmx::ArrayRef<float>, gmx::ArrayRef<float>) [clone .isra.0]libgromacs_mpi.so.70.71NA2.66NA1NA0.00NA0.00NA0.00NA
void do_pairs_simple<gmx::SimdFloat, 8, float const*>(int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float const*, gmx::ArrayRef<float>, float)libgromacs_mpi.so.7NA0.62NA2.2NA1NA0.00NA0.00NA0.00
(anonymous namespace)::do_dih_fup_noshiftf_simd(int const*, int const*, int const*, int const*, gmx::SimdFloat, gmx::SimdFloat, gmx::SimdFloat, gmx::SimdFloat, gmx::SimdFloat, gmx::SimdFloat, gmx::SimdFloat, gmx::SimdFloat, float (*) [4])libgromacs_mpi.so.7NA0.58NA2.06NA1NA0.00NA0.00NA0.00
void gmx::settleTemplate<gmx::SimdFloat, gmx::SimdFBool, 8, float const*, true, false>(gmx::SettleData const&, int, int, float const*, float const*, float*, float, float*, float (*) [3], bool*) [clone .constprop.0]libgromacs_mpi.so.70.57NA2.14NA1NA0.00NA0.00NA0.00NA
gmx::do_lincs(gmx::ArrayRefWithPadding<gmx::BasicVector<float> const>, gmx::ArrayRefWithPadding<gmx::BasicVector<float> >, float const (*) [3], t_pbc*, gmx::Lincs*, int, gmx::ArrayRef<float const>, t_commrec const*, bool, floa...libgromacs_mpi.so.70.57NA2.12NA1NA0.00NA0.00NA0.00NA
gmx::lincs_update_atoms(gmx::Lincs*, int, float, gmx::ArrayRef<float const>, gmx::ArrayRef<gmx::BasicVector<float> const>, gmx::ArrayRef<float const>, float (*) [3])libgromacs_mpi.so.70.280.281.050.99110.000.000.000.000.000.00
copy_pmegrid_to_fftgrid(gmx_pme_t const*, float const*, float*, int)libgromacs_mpi.so.70.260.240.970.84110.000.000.000.000.000.00
.omp_outlined.#0x931c04libgromacs_mpi.so.7NA0.45NA1.6NA1NA0.00NA0.00NA0.00
pbc_dx_aiuc(t_pbc const*, float const*, float const*, float*)libgromacs_mpi.so.70.190.180.710.66110.000.000.000.000.000.00
spread_on_grid(gmx_pme_t const*, PmeAtomComm*, pmegrids_t const*, bool, bool, float*, bool, int) [clone ._omp_fn.0]libgromacs_mpi.so.70.31NA1.17NA1NA0.00NA0.00NA0.00NA
copy_rvec_to_nbat_real(int const*, int, int, float const (*) [3], int, float*, int)libgromacs_mpi.so.70.110.150.430.54110.000.000.000.000.000.00
std::enable_if<(((BondedKernelFlavor)2)!=((BondedKernelFlavor)0))||(!(1)), float>::type (anonymous namespace)::angles<(BondedKernelFlavor)2>(int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float (*) [3], t_pbc const*, flo...libgromacs_mpi.so.70.140.120.520.43110.000.000.000.000.000.00
copy_fftgrid_to_pmegrid(gmx_pme_t*, float const*, float*, int, int, int)libgromacs_mpi.so.70.120.120.460.44110.000.000.000.000.000.00
void armpl::fft::execute_dit<std::complex<float>, std::complex<float>, std::complex<float> >(armpl::fft::composition<std::complex<float>, std::complex<float> > const&, long, std::complex<float>*, std::com...libarmpl.so0.10.110.380.41110.000.000.000.000.000.00
dih_angle(float const*, float const*, float const*, float const*, t_pbc const*, float*, float*, float*, float*, float*, int*, int*, int*)libgromacs_mpi.so.70.070.130.270.46110.000.000.000.000.000.00
.omp_outlined..19#0x889adclibgromacs_mpi.so.7NA0.16NA0.56NA1NA0.00NA0.00NA0.00
.omp_outlined.#0x867d00libgromacs_mpi.so.7NA0.14NA0.5NA1NA0.00NA0.00NA0.00
bond_angle(float const*, float const*, float const*, t_pbc const*, float*, float*, float*, int*, int*)libgromacs_mpi.so.70.070.060.250.2110.000.000.000.000.000.00
energyDriftAtomPair(bool, bool, float, float, float, float, pot_derivatives_t const*)libgromacs_mpi.so.70.020.10.090.34110.000.000.000.000.000.00
.omp_outlined..25libgromacs_mpi.so.7NA0.11NA0.39NA1NA0.00NA0.00NA0.00
void armpl::fft::execute_dif<std::complex<float>, float, std::complex<float> >(armpl::fft::composition<std::complex<float>, float> const&, long, std::complex<float>*, float*, long, long, long, long, std::complex<f...libarmpl.so0.050.060.180.23110.000.000.000.000.000.00
void do_dih_fup<(BondedKernelFlavor)2>(int, int, int, int, float, float*, float*, float*, float*, float*, float (*) [4], float (*) [3], t_pbc const*, float const (*) [3], int, int, int)libgromacs_mpi.so.7NA0.1NA0.34NA1NA0.00NA0.00NA0.00
reduceForces(nbnxn_atomdata_t*, gmx::AtomLocality, Nbnxm::GridSet const&, float (*) [3]) [clone ._omp_fn.0]libgromacs_mpi.so.70.1NA0.38NA1NA0.00NA0.00NA0.00NA
atan2flibm-2.31.so0.1NA0.36NA1NA0.00NA0.00NA0.00NA
pthread_attr_setschedparamlibc-2.31.so0.040.060.140.21110.000.000.000.000.000.00
gmx::Update::Impl::update_coords(t_inputrec const&, long, int, bool, gmx::ArrayRef<ParticleType const>, gmx::ArrayRef<float const>, gmx::ArrayRef<float const [3]>, t_state*, gmx::ArrayRefWithPadding<gmx::BasicVector<float> co...libgromacs_mpi.so.70.09NA0.34NA1NA0.00NA0.00NA0.00NA
wrap_periodic_pmegrid(gmx_pme_t const*, float*)libgromacs_mpi.so.70.040.050.140.18110.000.000.000.000.000.00
calc_ke_part_normal(gmx::ArrayRef<gmx::BasicVector<float> const>, t_grpopts const*, t_mdatoms const*, gmx_ekindata_t*, t_nrnb*, bool) [clone ._omp_fn.0]libgromacs_mpi.so.70.09NA0.35NA1NA0.00NA0.00NA0.00NA
std::enable_if<((BondedKernelFlavor)0)==((BondedKernelFlavor)0), float>::type (anonymous namespace)::rbdihs<(BondedKernelFlavor)0>(int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float (*) [3], t_pbc const*, float, float*...libgromacs_mpi.so.70.050.040.20.14110.000.000.000.000.000.00
std::enable_if<(((BondedKernelFlavor)2)!=((BondedKernelFlavor)0))||(!(1)), float>::type (anonymous namespace)::pdihs<(BondedKernelFlavor)2>(int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float (*) [3], t_pbc const*, floa...libgromacs_mpi.so.70.060.030.230.1110.000.000.000.000.000.00
__exp_finitelibm-2.31.so0.08NA0.31NA1NA0.00NA0.00NA0.00NA
.omp_outlined..17libgromacs_mpi.so.7NA0.08NA0.28NA1NA0.00NA0.00NA0.00
void armpl::fft::execute_dit<float, std::complex<float>, std::complex<float> >(armpl::fft::composition<float, std::complex<float> > const&, long, float*, std::complex<float>*, long, long, long, long, std::complex<...libarmpl.so0.030.050.120.17110.000.000.000.000.000.00
__exp_finitelibamath_aarch64.soNA0.08NA0.29NA1NA0.00NA0.00NA0.00
sloejit::function::finalise(sloejit::stack_frame_info const*)libarmpl.so0.040.040.140.14110.000.000.000.000.000.00
explicit_bzerolibc-2.31.so0.0700.270110.00NA0.000.000.000.00
evaluate_single(float, float, float const*, float, float, float, float, float*, float*)libgromacs_mpi.so.70.07NA0.24NA1NA0.00NA0.00NA0.00NA
void gmx::(anonymous namespace)::reduceThreadForceBuffers<float [4]>(gmx::ArrayRef<gmx::BasicVector<float> >, gmx::ArrayRef<std::unique_ptr<gmx::ThreadForceBuffer<float [4]>, std::default_delete<gmx::ThreadForceBuffer<fl...libgromacs_mpi.so.70.07NA0.24NA1NA0.00NA0.00NA0.00NA
__expf_finitelibm-2.31.so0.07NA0.28NA1NA0.00NA0.00NA0.00NA
void do_dih_fup<(BondedKernelFlavor)2>(int, int, int, int, float, float*, float*, float*, float*, float*, float (*) [4], float (*) [3], t_pbc const*, float const (*) [3], int, int, int) [clone .isra.0]libgromacs_mpi.so.70.07NA0.25NA1NA0.00NA0.00NA0.00NA
__fs_atan2_1libamath_aarch64.soNA0.06NA0.2NA1NA0.00NA0.00NA0.00
.omp_outlined..14libgromacs_mpi.so.7NA0.06NA0.2NA1NA0.00NA0.00NA0.00
__fs_sin_1libamath_aarch64.soNA0.06NA0.22NA1NA0.00NA0.00NA0.00
clearForceBuffer(nbnxn_atomdata_t*, int)libgromacs_mpi.so.7NA0.06NA0.2NA1NA0.00NA0.00NA0.00
Unknown functionlibgromacs_mpi.so.70.020.040.070.13110.000.000.000.000.000.00
void gmx::settleTemplate<gmx::SimdFloat, gmx::SimdFBool, 8, float const*, true, true>(gmx::SettleData const&, int, int, float const*, float const*, float*, float, float*, float (*) [3], bool*)libgromacs_mpi.so.70.06NA0.21NA1NA0.00NA0.00NA0.00NA
setupForceOutputs(ForceHelperBuffers*, gmx::ArrayRefWithPadding<gmx::BasicVector<float> >, gmx::DomainLifetimeWorkload const&, gmx::StepWorkload const&, bool, gmx_wallcycle*)libgromacs_mpi.so.7NA0.05NA0.17NA1NA0.00NA0.00NA0.00
atanflibm-2.31.so0.05NA0.17NA1NA0.00NA0.00NA0.00NA
sincosflibm-2.31.so0.05NA0.18NA1NA0.00NA0.00NA0.00NA
gmx::Update::Impl::finish_update(t_inputrec const&, bool, int, gmx::ArrayRef<unsigned short const>, t_state*, gmx_wallcycle*, bool) [clone ._omp_fn.0]libgromacs_mpi.so.70.05NA0.17NA1NA0.00NA0.00NA0.00NA
vprintflibc-2.31.so0.030.020.090.08110.000.000.000.000.000.00
acosflibm-2.31.so00.0400.1411NA0.000.000.000.000.00
erfcflibm-2.31.so0.04NA0.16NA1NA0.00NA0.00NA0.00NA
__expf_finitelibamath_aarch64.soNA0.04NA0.13NA1NA0.00NA0.00NA0.00
__nss_database_lookuplibc-2.31.so0.020.020.080.08110.000.000.000.000.000.00
calcVerletBufferSize(gmx_mtop_t const&, float, t_inputrec const&, int, int, float, VerletbufListSetup const&)libgromacs_mpi.so.70.020.020.060.06110.000.000.000.000.000.00
int assignInteractionsForAtom<true>(AtomIndexSet const&, reverse_ilist_t const&, gmx_ga2la_t const&, gmx_domdec_zones_t const&, bool, int const*, bool, float, t_pbc const*, gmx::ArrayRef<gmx::BasicVector<float> const>, Int...libgromacs_mpi.so.7NA0.04NA0.14NA1NA0.00NA0.00NA0.00
void make_exclusions_zone<true>(gmx::ArrayRef<int const>, gmx_ga2la_t const&, gmx_domdec_zones_t const&, gmx::ArrayRef<MolblockIndices const>, std::vector<gmx_moltype_t, std::allocator<gmx_moltype_t> > const&, gmx:...libgromacs_mpi.so.70.03NA0.1NA1NA0.00NA0.00NA0.00NA
void make_exclusions_zone<true>(gmx::ArrayRef<int const>, gmx_ga2la_t const&, gmx_domdec_zones_t const&, gmx::ArrayRef<MolblockIndices const>, std::vector<gmx_moltype_t, std::allocator<gmx_moltype_t> > const&, gmx:...libgromacs_mpi.so.7NA0.03NA0.09NA1NA0.00NA0.00NA0.00
gmx::ThreadForceBuffer<float [4]>::clearForcesAndEnergies()libgromacs_mpi.so.700.030.010.11110.000.000.000.000.000.00
int make_bondeds_zone<true>(gmx_reverse_top_t const&, gmx::ArrayRef<int const>, gmx_ga2la_t const&, gmx_domdec_zones_t const&, std::vector<gmx_molblock_t, std::allocator<gmx_molblock_t> > const&, bool, int const*, bo...libgromacs_mpi.so.70.03NA0.13NA1NA0.00NA0.00NA0.00NA
armpl::wfta::do_dedup(armpl::wfta::ir_value_scope*)libarmpl.so0.020.010.070.04110.000.000.000.000.000.00
calc_x_times_f(int, float const (*) [3], float const (*) [3], bool, float const (*) [3], float (*) [3])libgromacs_mpi.so.70.03NA0.09NA1NA0.00NA0.00NA0.00NA
Nbnxm::Grid::fillCell(Nbnxm::GridSetData*, nbnxn_atomdata_t*, int, int, gmx::ArrayRef<long const>, gmx::ArrayRef<gmx::BasicVector<float> const>, Nbnxm::BoundingBox*)libgromacs_mpi.so.70.020.010.060.04110.000.000.000.000.000.00
calc_x_times_f(int, float const (*) [3], float const (*) [3], bool, float const (*) [3], float (*) [3]) [clone .1] [clone .extracted]libgromacs_mpi.so.7NA0.03NA0.11NA1NA0.00NA0.00NA0.00
sloejit::regmap<sloejit::regset_one_space>::operator[](sloejit::reg)libarmpl.so0.010.010.020.02110.000.000.000.000.000.00
apply_physical_subs(sloejit::arch_traits const*, sloejit::regset_one_space const&, sloejit::regmap<sloejit::reg> const&)libarmpl.so0.010.010.030.03110.000.000.000.000.000.00
__aarch64_ldadd4_acq_rellibarmpl.so0.010.010.030.04110.000.000.000.000.000.00
__atan2f_finitelibm-2.31.so0.02NA0.07NA1NA0.00NA0.00NA0.00NA
float (anonymous namespace)::idihs<(BondedKernelFlavor)0>(int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float (*) [3], t_pbc const*, float, float*, gmx::ArrayRef<float const>, t_fcdata*, t_disresdata*, t_oriresdata*, in...libgromacs_mpi.so.70.010.010.040.04110.000.000.000.000.000.00
__mth_i_erfclibamath_aarch64.soNA0.02NA0.05NA1NA0.00NA0.00NA0.00
__libc_malloclibc-2.31.so0.010.010.030.03110.000.000.000.000.000.00
gmx::dd_partition_system(_IO_FILE*, gmx::MDLogger const&, long, t_commrec const*, bool, int, t_state*, gmx_mtop_t const&, t_inputrec const&, gmx::ImdSession*, pull_t*, t_state*, gmx::ForceBuffers*, gmx::MDAtoms*, gmx_localtop_t*, t_forcerec*, g...libgromacs_mpi.so.70.010.010.040.05110.000.000.000.000.000.00
__acosf_finitelibm-2.31.so0.010.010.020.02110.000.000.000.000.000.00
Nbnxm::sort_atoms(int, bool, int, bool, int*, int, gmx::ArrayRef<gmx::BasicVector<float> const>, float, float, int, gmx::ArrayRef<int>) [clone .constprop.2] [clone .isra.0]libgromacs_mpi.so.70.02NA0.06NA1NA0.00NA0.00NA0.00NA
__cosf_finitelibamath_aarch64.soNA0.02NA0.05NA1NA0.00NA0.00NA0.00
psiginfolibc-2.31.so0.010.010.020.03110.000.000.000.000.000.00
setupForceOutputs(ForceHelperBuffers*, gmx::ArrayRefWithPadding<gmx::BasicVector<float> >, gmx::DomainLifetimeWorkload const&, gmx::StepWorkload const&, bool, gmx_wallcycle*) [clone .constprop.0]libgromacs_mpi.so.70.02NA0.06NA1NA0.00NA0.00NA0.00NA
strchrnullibc-2.31.so0.010.010.020.02110.000.000.000.000.000.00
void do_dih_fup<(BondedKernelFlavor)0>(int, int, int, int, float, float*, float*, float*, float*, float*, float (*) [4], float (*) [3], t_pbc const*, float const (*) [3], int, int, int) [clone .57] [clone .extracted]libgromacs_mpi.so.7NA0.01NA0.02NA1NA0.00NA0.00NA0.00
.omp_outlined.#0x5113b8libgromacs_mpi.so.7NA0.01NA0.03NA1NA0.00NA0.00NA0.00
_ZNSt6vectorIiSaIiEE17_M_default_appendEm.26.extracted#0x502c6clibgromacs_mpi.so.7NA0.01NA0.02NA1NA0.00NA0.00NA0.00
Nbnxm::sort_atoms(int, bool, int, bool, int*, int, gmx::ArrayRef<gmx::BasicVector<float> const>, float, float, int, gmx::ArrayRef<int>) [clone .23] [clone .extracted]libgromacs_mpi.so.7NA0.01NA0.03NA1NA0.00NA0.00NA0.00
.omp_outlined.#0x90f7e8libgromacs_mpi.so.7NA0.01NA0.02NA1NA0.00NA0.00NA0.00
atoms_to_constraints(gmx_domdec_t*, gmx_mtop_t const&, gmx::ArrayRef<long const>, gmx::ArrayRef<gmx::ListOfLists<int> const>, int, InteractionList*, std::vector<int, std::allocator<int> >*)libgromacs_mpi.so.7NA0.01NA0.03NA1NA0.00NA0.00NA0.00
.omp_outlined.#0x861a44libgromacs_mpi.so.7NA0.01NA0.03NA1NA0.00NA0.00NA0.00
.omp_outlined.#0x4f4404libgromacs_mpi.so.7NA0.01NA0.05NA1NA0.00NA0.00NA0.00
.omp_outlined.#0x869790libgromacs_mpi.so.7NA0.01NA0.04NA1NA0.00NA0.00NA0.00
int make_bondeds_zone<true>(gmx_reverse_top_t const&, gmx::ArrayRef<int const>, gmx_ga2la_t const&, gmx_domdec_zones_t const&, std::vector<gmx_molblock_t, std::allocator<gmx_molblock_t> > const&, bool, int const*, bo...libgromacs_mpi.so.7NA0.01NA0.03NA1NA0.00NA0.00NA0.00
globalAtomIndexToMoltypeIndices(gmx::ArrayRef<MolblockIndices const>, int)libgromacs_mpi.so.700.0100.0211NA0.000.000.000.000.00
__exp1libamath_aarch64.soNA0.01NA0.04NA1NA0.00NA0.00NA0.00
swapcontextlibc-2.31.so00.010.010.02110.000.000.000.000.000.00
.omp_outlined..3#0x923ef8libgromacs_mpi.so.7NA0.01NA0.04NA1NA0.00NA0.00NA0.00
sloejit::live_positions::emplace(sloejit::block*, sloejit::reg, sloejit::instruction*, bool, bool, bool)libarmpl.so00.010.010.02110.000.000.000.000.000.00
aarch64_traits::post_regalloc_hook(sloejit::function*) constlibarmpl.so0.01NA0.02NA1NA0.00NA0.00NA0.00NA
set_strata_max(armpl::wfta::ir_value_impl*, int) [clone .43] [clone .extracted]libarmpl.so0.0100.020.01110.000.000.000.000.000.00
@plt_start@libarmpl.so0.0100.020.01110.000.000.000.000.000.00
atoms_to_constraints(gmx_domdec_t*, gmx_mtop_t const&, gmx::ArrayRef<long const>, gmx::ArrayRef<gmx::ListOfLists<int> const>, int, InteractionList*, std::vector<int, std::allocator<int> >*) [clone .isra.0]libgromacs_mpi.so.70.01NA0.02NA1NA0.00NA0.00NA0.00NA
std::enable_if<(((BondedKernelFlavor)2)!=((BondedKernelFlavor)0))||(!(1)), float>::type (anonymous namespace)::rbdihs<(BondedKernelFlavor)2>(int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float (*) [3], t_pbc const*, flo...libgromacs_mpi.so.70.01NA0.02NA1NA0.00NA0.00NA0.00NA
calc_vcm_grp(t_mdatoms const&, gmx::ArrayRef<gmx::BasicVector<float> const>, gmx::ArrayRef<gmx::BasicVector<float> const>, t_vcm*) [clone ._omp_fn.0]libgromacs_mpi.so.70.01NA0.02NA1NA0.00NA0.00NA0.00NA
bcmplibc-2.31.so0.01NA0.02NA1NA0.00NA0.00NA0.00NA
dd_redistribute_cg(_IO_FILE*, long, gmx_domdec_t*, int*, t_state*, t_forcerec*, t_nrnb*, int*)libgromacs_mpi.so.700.010.010.02110.000.000.000.000.000.00
make_dd_indices(gmx_domdec_t*, int)libgromacs_mpi.so.70.0100.020110.00NA0.000.000.000.00
.omp_outlined..19libgromacs_mpi.so.7NA0.01NA0.04NA1NA0.00NA0.00NA0.00
std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)libstdc++.so.6.0.2900.010.010.02110.000.000.000.000.000.00
unwrap_periodic_pmegrid(gmx_pme_t*, float*) [clone ._omp_fn.0]libgromacs_mpi.so.70.01NA0.02NA1NA0.00NA0.00NA0.00NA
std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_append(unsigned long) [clone .119] [clone .extracted]libarmpl.so0.01NA0.02NA1NA0.00NA0.00NA0.00NA
make_dp_periodic(float*)libgromacs_mpi.so.70.01NA0.03NA1NA0.00NA0.00NA0.00NA
dd_make_local_constraints(gmx_domdec_t*, int, gmx_mtop_t const&, gmx::ArrayRef<long const>, gmx::Constraints*, int, gmx::ArrayRef<InteractionList>) [clone ._omp_fn.0]libgromacs_mpi.so.70.01NA0.04NA1NA0.00NA0.00NA0.00NA
unwrap_periodic_pmegrid(gmx_pme_t*, float*) [clone ._omp_fn.1]libgromacs_mpi.so.70.01NA0.04NA1NA0.00NA0.00NA0.00NA
constrained_atom_sigma2(float, atom_nonbonded_kinetic_prop_t const*, float*, float*)libgromacs_mpi.so.70.01NA0.03NA1NA0.00NA0.00NA0.00NA
__libc_freelibc-2.31.so0.0100.040110.00NA0.000.000.000.00
void get_cell_range<0>(float, float, Nbnxm::Grid::Dimensions const&, float, float, int*, int*)libgromacs_mpi.so.70.01NA0.04NA1NA0.00NA0.00NA0.00NA
atoms2md(gmx_mtop_t const&, t_inputrec const&, int, gmx::ArrayRef<int>, int, gmx::MDAtoms*) [clone ._omp_fn.0]libgromacs_mpi.so.70.01NA0.04NA1NA0.00NA0.00NA0.00NA
setup_bonded_threading(bonded_threading_t*, int, bool, InteractionDefinitions const&) [clone ._omp_fn.0]libgromacs_mpi.so.70.01NA0.03NA1NA0.00NA0.00NA0.00NA
void get_cell_range<1>(float, float, Nbnxm::Grid::Dimensions const&, float, float, int*, int*)libgromacs_mpi.so.70.01NA0.05NA1NA0.00NA0.00NA0.00NA
std::_Rb_tree_increment(std::_Rb_tree_node_base*)libstdc++.so.6.0.290.0100.030.01110.000.000.000.000.000.00
dd_redistribute_cg(_IO_FILE*, long, gmx_domdec_t*, int*, t_state*, t_forcerec*, t_nrnb*, int*) [clone ._omp_fn.0]libgromacs_mpi.so.70.01NA0.03NA1NA0.00NA0.00NA0.00NA
.omp_outlined.libgromacs_mpi.so.7NA0NA0NA1NANANA0.00NA0.00
computeAtomGroupDomainIndex(gmx_domdec_t const&, gmx_ddbox_t const&, float const (&) [3][3], gmx::ArrayRef<std::vector<float, std::allocator<float> > const>, int, int, float const (*) [3], float (*) [3])libgromacs_mpi.so.7NA0NA0NA1NANANA0.00NA0.00
std::_Rb_tree_increment(std::_Rb_tree_node_base const*)libstdc++.so.6.0.29NA0NA0.01NA1NA0.00NA0.00NA0.00
do_force(_IO_FILE*, t_commrec const*, gmx_multisim_t const*, t_inputrec const&, gmx::Awh*, gmx_enfrot*, gmx::ImdSession*, pull_t*, long, t_nrnb*, gmx_wallcycle*, gmx_localtop_t const*, float const (*) [3], gmx::ArrayRefWithPadding<gmx::BasicVector&l...libgromacs_mpi.so.7NA0NA0.01NA1NA0.00NA0.00NA0.00
std::pair<std::_Rb_tree_iterator<std::pair<int const, armpl::wfta::regmap_elem> >, bool> std::_Rb_tree<int, std::pair<int const, armpl::wfta::regmap_elem>, std::_Select1st<std::pair<int const, armpl::wfta::regmap_elem> &...libarmpl.soNA0NA0NA1NANANA0.00NA0.00
xdr_vectorlibc-2.31.soNA0NA0NA1NANANA0.00NA0.00
__kmp_serialized_parallellibomp.soNA0NA0.01NA1NA0.00NA0.00NA0.00
gmx::makeAtomsToConstraintsList(int, gmx::ArrayRef<InteractionList const>, gmx::ArrayRef<t_iparams const>, gmx::FlexibleConstraintTreatment)libgromacs_mpi.so.7NA0NA0.01NA1NA0.00NA0.00NA0.00
std::locale::id::_M_id() constlibstdc++.so.6.0.29NA0NA0NA1NANANA0.00NA0.00
shift_x(t_graph const*, float const (*) [3], float const (*) [3], float (*) [3])libgromacs_mpi.so.7NA0NA0NA1NANANA0.00NA0.00
gmx::InMemorySerializer::doInt(int*)libgromacs_mpi.so.7NA0NA0NA1NANANA0.00NA0.00
getenvlibc-2.31.soNA0NA0NA1NANANA0.00NA0.00
___kmp_freelibomp.soNA0NA0NA1NANANA0.00NA0.00
sloejit::instruction::narrow_output_active_mask(sloejit::regset const&)libarmpl.soNA0NA0.01NA1NA0.00NA0.00NA0.00
_IO_file_xsputnlibc-2.31.soNA0NA0NA1NANANA0.00NA0.00
__printf_fplibc-2.31.soNA0NA0NA1NANANA0.00NA0.00
_IO_padnlibc-2.31.soNA0NA0NA1NANANA0.00NA0.00
__kmp_get_global_thread_id_reglibomp.soNA0NA0NA1NANANA0.00NA0.00
__kmp_join_calllibomp.soNA0NA0NA1NANANA0.00NA0.00
AtomIterator::operator++()libgromacs_mpi.so.7NA0NA0NA1NANANA0.00NA0.00
gmx::invertBoxMatrix(float const (*) [3], float (*) [3])libgromacs_mpi.so.7NA0NA0NA1NANANA0.00NA0.00
sloejit::regset::regset<sloejit::regset_one_space_iterator, void>(sloejit::regset_one_space_iterator, sloejit::regset_one_space_iterator)libarmpl.soNA0NA0.01NA1NA0.00NA0.00NA0.00
fftwf_execute_dft_r2clibarmpl.soNA0NA0NA1NANANA0.00NA0.00
ListedForces::haveCpuListedForces(t_fcdata const&) constlibgromacs_mpi.so.7NA0NA0NA1NANANA0.00NA0.00
postProcessForces(t_commrec const*, long, t_nrnb*, gmx_wallcycle*, float const (*) [3], gmx::ArrayRef<gmx::BasicVector<float> const>, gmx::ForceOutputs*, float (*) [3], t_mdatoms const*, t_forcerec const*, gmx::VirtualSitesHandler*, gmx::StepWo...libgromacs_mpi.so.7NA0NA0NA1NANANA0.00NA0.00
gmx_get_stop_condition()libgromacs_mpi.so.7NA0NA0NA1NANANA0.00NA0.00
armpl::wfta::ir_builder::build_gep(armpl::wfta::ir_value_impl*, armpl::wfta::ir_value_impl*)libarmpl.soNA0NA0NA1NANANA0.00NA0.00
std::_Rb_tree<armpl::wfta::ir_value_impl*, armpl::wfta::ir_value_impl*, std::_Identity<armpl::wfta::ir_value_impl*>, std::less<armpl::wfta::ir_value_impl*>, std::allocator<armpl::wfta::ir_value_impl*> >::_M_erase(std::_Rb_tree_node&...libarmpl.soNA0NA0NA1NANANA0.00NA0.00
armpl::wfta::ir_value_scope_any_order_iterator::ir_value_scope_any_order_iterator(armpl::wfta::ir_value_scope*, std::vector<armpl::wfta::ir_value_impl*, std::allocator<armpl::wfta::ir_value_impl*> >)libarmpl.soNA0NA0NA1NANANA0.00NA0.00
aarch64_regs_for_space(unsigned long)libarmpl.soNA0NA0NA1NANANA0.00NA0.00
std::map<armpl::wfta::atom, armpl::wfta::ir_value_impl*, std::less<armpl::wfta::atom>, std::allocator<std::pair<armpl::wfta::atom const, armpl::wfta::ir_value_impl*> > >::operator[](armpl::wfta::atom const&)libarmpl.soNA0NA0NA1NANANA0.00NA0.00
sloejit::small_vector<sloejit::interval, 2ul>::push_back(sloejit::interval)libarmpl.soNA0NA0NA1NANANA0.00NA0.00
gmx::csettle(gmx::SettleData const&, int, int, t_pbc const*, gmx::ArrayRefWithPadding<gmx::BasicVector<float> const>, gmx::ArrayRefWithPadding<gmx::BasicVector<float> >, float, gmx::ArrayRefWithPadding<gmx::BasicVector<flo...libgromacs_mpi.so.7NA0NA0NA1NANANA0.00NA0.00
.omp_outlined..28libgromacs_mpi.so.7NA0NA0NA1NANANA0.00NA0.00
gmx::constrain_coordinates(gmx::Constraints*, bool, bool, long, t_state*, gmx::ArrayRefWithPadding<gmx::BasicVector<float> >, float*, bool, float (*) [3])libgromacs_mpi.so.7NA0NA0NA1NANANA0.00NA0.00
gmx::Constraints::Impl::apply(bool, bool, long, int, float, gmx::ArrayRefWithPadding<gmx::BasicVector<float> >, gmx::ArrayRefWithPadding<gmx::BasicVector<float> >, gmx::ArrayRef<gmx::BasicVector<float> >, float const (*)...libgromacs_mpi.so.7NA0NA0NA1NANANA0.00NA0.00
getVerletBufferAtomtypes(gmx_mtop_t const&, bool, bool)libgromacs_mpi.so.7NA0NA0NA1NANANA0.00NA0.00
gmx::constrain_lincs(bool, t_inputrec const&, long, gmx::Lincs*, gmx::ArrayRef<float const>, t_commrec const*, gmx_multisim_t const*, gmx::ArrayRefWithPadding<gmx::BasicVector<float> const>, gmx::ArrayRefWithPadding<gmx::BasicVecto...libgromacs_mpi.so.7NA0NA0NA1NANANA0.00NA0.00
gmx::constr_recur(gmx::ListOfLists<int> const&, std::array<InteractionList, 94ul> const&, gmx::ArrayRef<t_iparams const>, bool, int, int, int, gmx::ArrayRef<int>, float, float, float*, int*)libgromacs_mpi.so.7NA0NA0NA1NANANA0.00NA0.00
reset_enerdata(gmx_enerdata_t*)libgromacs_mpi.so.7NA0NA0NA1NANANA0.00NA0.00
ebin_increase_count(int, t_ebin*, bool)libgromacs_mpi.so.7NA0NA0NA1NANANA0.00NA0.00
.omp_outlined..21#0x895194libgromacs_mpi.so.7NA0NA0NA1NANANA0.00NA0.00
armpl::wfta::type_check(std::__cxx11::list<armpl::wfta::expr, std::allocator<armpl::wfta::expr> >&, armpl::wfta::io_pointers const&, armpl::wfta::expr_type, armpl::wfta::expr_type)libarmpl.soNA0NA0.01NA1NA0.00NA0.00NA0.00
std::_Rb_tree_node<std::pair<sloejit::block* const, sloejit::live_range> >* std::_Rb_tree<sloejit::block*, std::pair<sloejit::block* const, sloejit::live_range>, std::_Select1st<std::pair<sloejit::block* const, sloejit::live_rang...libarmpl.soNA0NA0NA1NANANA0.00NA0.00
armpl::wfta::ir_value_scope::begin_in_rev_order()libarmpl.soNA0NA0NA1NANANA0.00NA0.00
Nbnxm::Grid::sortColumnsCpuGeometry(Nbnxm::GridSetData*, int, gmx::ArrayRef<long const>, gmx::ArrayRef<gmx::BasicVector<float> const>, nbnxn_atomdata_t*, gmx::Range<int>, gmx::ArrayRef<int>)libgromacs_mpi.so.7NA0NA0.01NA1NA0.00NA0.00NA0.00
.omp_outlined.#0x923d34libgromacs_mpi.so.7NA0NA0.01NA1NA0.00NA0.00NA0.00
__kmp_barrierlibomp.soNA0NA0.01NA1NA0.00NA0.00NA0.00
gmx::InMemoryDeserializer::doFloat(float*)libgromacs_mpi.so.7NA0NA0.01NA1NA0.00NA0.00NA0.00
dd_move_x_constraints(gmx_domdec_t*, float const (*) [3], gmx::ArrayRef<gmx::BasicVector<float> >, gmx::ArrayRef<gmx::BasicVector<float> >, bool)libgromacs_mpi.so.7NA0NA0.01NA1NA0.00NA0.00NA0.00
gmx::set_lincs(InteractionDefinitions const&, int, gmx::ArrayRef<float const>, float, bool, t_commrec const*, gmx::Lincs*)libgromacs_mpi.so.7NA0NA0.01NA1NA0.00NA0.00NA0.00
void std::vector<int, std::allocator<int> >::_M_range_insert<gmx::ArrayRefIter<int const> >(__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, gmx::ArrayRefIter<int const>, gmx::Arra...libgromacs_mpi.so.7NA0NA0.01NA1NA0.00NA0.00NA0.00
armpl::wfta::do_hoist(armpl::wfta::ir_value_scope*)libarmpl.soNA0NA0.01NA1NA0.00NA0.00NA0.00
std::_Rb_tree<armpl::wfta::atom, std::pair<armpl::wfta::atom const, armpl::wfta::expr_type>, std::_Select1st<std::pair<armpl::wfta::atom const, armpl::wfta::expr_type> >, std::less<armpl::wfta::atom>, std::allocator<std::pair&...libarmpl.soNA0NA0NA1NANANA0.00NA0.00
__kmpc_end_serialized_parallellibomp.soNA0NA0.01NA1NA0.00NA0.00NA0.00
x_(sloejit::aarch64::instr_builder&, std::map<int, armpl::wfta::regmap_elem, std::less<int>, std::allocator<std::pair<int const, armpl::wfta::regmap_elem> > >&, armpl::wfta::ir_value_impl*)libarmpl.soNA0NA0NA1NANANA0.00NA0.00
apply_subs(sloejit::regset&, std::map<sloejit::reg, unsigned char, std::less<sloejit::reg>, std::allocator<std::pair<sloejit::reg const, unsigned char> > > const&)libarmpl.soNA0NA0NA1NANANA0.00NA0.00
sloejit::block::substitute_constraint_set(sloejit::regmap<sloejit::reg> const&)libarmpl.soNA0NA0NA1NANANA0.00NA0.00
armpl::wfta::ir_value_function::make_root_scope()libarmpl.soNA0NA0NA1NANANA0.00NA0.00
__memcpylibastring_aarch64.soNA0NA0.01NA1NA0.00NA0.00NA0.00
sloejit::instruction::erase_output_regs_wide(sloejit::regset&) constlibarmpl.soNA0NA0NA1NANANA0.00NA0.00
std::_Rb_tree<armpl::wfta::atom, std::pair<armpl::wfta::atom const, armpl::wfta::atom>, std::_Select1st<std::pair<armpl::wfta::atom const, armpl::wfta::atom> >, std::less<armpl::wfta::atom>, std::allocator<std::pair<armpl::...libarmpl.soNA0NA0NA1NANANA0.00NA0.00
sloejit::instruction::input_regs_exact() constlibarmpl.soNA0NA0NA1NANANA0.00NA0.00
std::_Rb_tree<armpl::wfta::atom, std::pair<armpl::wfta::atom const, armpl::wfta::atom>, std::_Select1st<std::pair<armpl::wfta::atom const, armpl::wfta::atom> >, std::less<armpl::wfta::atom>, std::allocator<std::pair<armpl::...libarmpl.soNA0NA0NA1NANANA0.00NA0.00
gmx_omp_get_thread_num()libgromacs_mpi.so.7NA0NA0NA1NANANA0.00NA0.00
float (anonymous namespace)::idihs<(BondedKernelFlavor)2>(int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float (*) [3], t_pbc const*, float, float*, gmx::ArrayRef<float const>, t_fcdata*, t_disresdata*, t_oriresdata*, in...libgromacs_mpi.so.70000.0111NA0.000.000.000.000.00
cuseridlibc-2.31.so0NA0NA1NANANA0.00NA0.00NA
sloejit::instruction::output_regs_exact() constlibarmpl.so000011NANA0.000.000.000.00
sloejit::regset_one_space::regset_one_space<sloejit::regset_iterator, void>(sloejit::regset_iterator, sloejit::regset_iterator)libarmpl.so0NA0NA1NANANA0.00NA0.00NA
std::_Rb_tree<sloejit::reg, std::pair<sloejit::reg const, std::map<double, sloejit::live_position_elem, std::less<double>, std::allocator<std::pair<double const, sloejit::live_position_elem> > > >, std::_Select1st<std::p...libarmpl.so000011NANA0.000.000.000.00
std::_Rb_tree_iterator<std::pair<sloejit::reg const, std::map<double, sloejit::live_position_elem, std::less<double>, std::allocator<std::pair<double const, sloejit::live_position_elem> > > > > std::_Rb_tree<sloejit::...libarmpl.so0NA0NA1NANANA0.00NA0.00NA
std::array<std::vector<sloejit::block_live_matrix::element, std::allocator<sloejit::block_live_matrix::element> >, 4ul>::~array()libarmpl.so0NA0NA1NANANA0.00NA0.00NA
sloejit::block_live_matrix::emplace(sloejit::reg, double, double)libarmpl.so0NA0NA1NANANA0.00NA0.00NA
sloejit::regmap<int>::insert(sloejit::reg, int)libarmpl.so0NA0NA1NANANA0.00NA0.00NA
armpl::wfta::prettify_algo(std::__cxx11::list<armpl::wfta::expr, std::allocator<armpl::wfta::expr> >&, armpl::wfta::io_pointers const&, armpl::wfta::fresh_atom_factory&)libarmpl.so0NA0NA1NANANA0.00NA0.00NA
std::pair<std::_Rb_tree_iterator<std::pair<int const, std::unique_ptr<armpl::wfta::ir_value_impl, std::default_delete<armpl::wfta::ir_value_impl> > > >, bool> std::_Rb_tree<int, std::pair<int const, std::unique_ptr<ar...libarmpl.so000011NANA0.000.000.000.00
armpl::wfta::ir_value_scope::erase_ir_value(int)libarmpl.so0000.0111NA0.000.000.000.000.00
sloejit::live_matrix::at(sloejit::reg) constlibarmpl.so000011NANA0.000.000.000.00
aarch64_traits::finalise_spills(sloejit::function*, sloejit::stack_frame_info const*, std::map<sloejit::reg, std::vector<sloejit::instruction*, std::allocator<sloejit::instruction*> >, std::less<sloejit::reg>, std::allocator<std::pa...libarmpl.so0NA0NA1NANANA0.00NA0.00NA
armpl::wfta::ir_value_scope::begin_any_order()libarmpl.so0000.0111NA0.000.000.000.000.00
std::map<int, std::pair<sloejit::block*, sloejit::live_range const*>, std::less<int>, std::allocator<std::pair<int const, std::pair<sloejit::block*, sloejit::live_range const*> > > >::operator[](int const&)libarmpl.so0NA0NA1NANANA0.00NA0.00NA
armpl::wfta::type_check(std::__cxx11::list<armpl::wfta::expr, std::allocator<armpl::wfta::expr> >&, armpl::wfta::io_pointers const&, armpl::wfta::expr_type, armpl::wfta::expr_type)::$_0::operator()(armpl::wfta::atom&) constlibarmpl.so0NA0NA1NANANA0.00NA0.00NA
std::_Rb_tree<int, std::pair<int const, std::pair<sloejit::block*, sloejit::live_range const*> >, std::_Select1st<std::pair<int const, std::pair<sloejit::block*, sloejit::live_range const*> > >, std::less<int>, std::a...libarmpl.so0NA0NA1NANANA0.00NA0.00NA
std::_Rb_tree_iterator<std::pair<armpl::wfta::atom const, armpl::wfta::expr_type> > std::_Rb_tree<armpl::wfta::atom, std::pair<armpl::wfta::atom const, armpl::wfta::expr_type>, std::_Select1st<std::pair<armpl::wfta::atom const, a...libarmpl.so0NA0NA1NANANA0.00NA0.00NA
armpl::wfta::is_constant_value(armpl::wfta::ir_value_impl*, double)libarmpl.so0NA0NA1NANANA0.00NA0.00NA
@plt_start@libstdc++.so.6.0.29000.010110.00NA0.000.000.000.00
std::_Rb_tree_decrement(std::_Rb_tree_node_base*)libstdc++.so.6.0.29000.010110.00NA0.000.000.000.00
std::_Rb_tree_decrement(std::_Rb_tree_node_base const*)libstdc++.so.6.0.29000.010110.00NA0.000.000.000.00
std::pair<std::_Rb_tree_iterator<std::pair<int const, sloejit::block_live_matrix> >, bool> std::_Rb_tree<int, std::pair<int const, sloejit::block_live_matrix>, std::_Select1st<std::pair<int const, sloejit::block_live_matrix...libarmpl.so000.010.01110.000.000.000.000.000.00
spill_reg(sloejit::function*, std::map<sloejit::reg, sloejit::reg, std::less<sloejit::reg>, std::allocator<std::pair<sloejit::reg const, sloejit::reg> > >&, std::map<sloejit::reg, std::vector<sloejit::instruction*, std::al...libarmpl.so000.010.01110.000.000.000.000.000.00
gmx::set_lincs_matrix(gmx::Lincs*, gmx::ArrayRef<float const>, float) [clone ._omp_fn.0]libgromacs_mpi.so.70NA0.01NA1NA0.00NA0.00NA0.00NA
unwrap_periodic_pmegrid(gmx_pme_t*, float*)libgromacs_mpi.so.7000.010110.00NA0.000.000.000.00
gmx::set_lincs(InteractionDefinitions const&, int, gmx::ArrayRef<float const>, float, bool, t_commrec const*, gmx::Lincs*) [clone ._omp_fn.0]libgromacs_mpi.so.70NA0.01NA1NA0.00NA0.00NA0.00NA
armpl::wfta::ir_value_scope_in_order_iterator::ir_value_scope_in_order_iterator(armpl::wfta::ir_value_scope*, std::vector<armpl::wfta::ir_value_impl*, std::allocator<armpl::wfta::ir_value_impl*> >, bool)libarmpl.so000.010110.00NA0.000.000.000.00
_IO_fwritelibc-2.31.so0NA0.01NA1NA0.00NA0.00NA0.00NA
std::map<armpl::wfta::atom, armpl::wfta::expr_type, std::less<armpl::wfta::atom>, std::allocator<std::pair<armpl::wfta::atom const, armpl::wfta::expr_type> > >::operator[](armpl::wfta::atom const&)libarmpl.so000.010110.00NA0.000.000.000.00
sum_forces(gmx::ArrayRef<gmx::BasicVector<float> >, gmx::ArrayRef<gmx::BasicVector<float> const>) [clone ._omp_fn.0]libgromacs_mpi.so.70NA0.01NA1NA0.00NA0.00NA0.00NA
Nbnxm::Grid::calcColumnIndices(Nbnxm::Grid::Dimensions const&, gmx::UpdateGroupsCog const*, gmx::Range<int>, gmx::ArrayRef<gmx::BasicVector<float> const>, int, int const*, int, int, gmx::ArrayRef<int>, gmx::ArrayRef<int>)libgromacs_mpi.so.7000.010110.00NA0.000.000.000.00
nbnxn_atomdata_set(nbnxn_atomdata_t*, Nbnxm::GridSet const&, gmx::ArrayRef<int const>, gmx::ArrayRef<float const>, gmx::ArrayRef<long const>)libgromacs_mpi.so.70NA0.01NA1NA0.00NA0.00NA0.00NA
calculateSimpleBond(int, int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float (*) [3], t_pbc const*, float, float*, gmx::ArrayRef<float const>, t_fcdata*, t_disresdata*, t_oriresdata*, int*, BondedKernelFlavor)libgromacs_mpi.so.70NA0.01NA1NA0.00NA0.00NA0.00NA
Nbnxm::Grid::setCellIndices(int, int, Nbnxm::GridSetData*, gmx::ArrayRef<Nbnxm::GridWork>, gmx::Range<int>, gmx::ArrayRef<long const>, gmx::ArrayRef<gmx::BasicVector<float> const>, int, nbnxn_atomdata_t*)libgromacs_mpi.so.7000.010110.00NA0.000.000.000.00
dd_check_ftype(int, ReverseTopOptions const&)libgromacs_mpi.so.7000.010.01110.000.000.000.000.000.00
dd_bonded_cg_distance(gmx::MDLogger const&, gmx_mtop_t const&, t_inputrec const&, gmx::ArrayRef<gmx::BasicVector<float> const>, float const (*) [3], gmx::DDBondedChecking, float*, float*)libgromacs_mpi.so.7000.010110.00NA0.000.000.000.00
_dl_rtld_di_serinfold-2.31.so0NA0NA1NANANA0.00NA0.00NA
armpl::wfta::value_replace_uses(armpl::wfta::ir_value_impl*, armpl::wfta::ir_value_impl*)libarmpl.so0NA0NA1NANANA0.00NA0.00NA
armpl::wfta::expr::print(armpl::wfta::ir_builder&, armpl::wfta::target const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, armpl::wfta::ir_value_impl*, std::less<std::__cxx11::ba...libarmpl.so000011NANA0.000.000.000.00
int& std::vector<int, std::allocator<int> >::emplace_back<int>(int&&) [clone .isra.0]libgromacs_mpi.so.70NA0NA1NANANA0.00NA0.00NA
std::vector<nbnxn_cj_t, std::allocator<nbnxn_cj_t> >::_M_default_append(unsigned long)libgromacs_mpi.so.70NA0NA1NANANA0.00NA0.00NA
z_(armpl::wfta::ir_value_scope*, sloejit::aarch64::instr_builder&, std::vector<armpl::wfta::rodata_info, std::allocator<armpl::wfta::rodata_info> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::map&...libarmpl.so0000.0111NA0.000.000.000.000.00
dd_make_local_constraints(gmx_domdec_t*, int, gmx_mtop_t const&, gmx::ArrayRef<long const>, gmx::Constraints*, int, gmx::ArrayRef<InteractionList>)libgromacs_mpi.so.70NA0NA1NANANA0.00NA0.00NA
gmx_reverse_top_t::hasPositionRestraints() constlibgromacs_mpi.so.7000011NANA0.000.000.000.00
clearDDStateIndices(gmx_domdec_t*, bool)libgromacs_mpi.so.70NA0NA1NANANA0.00NA0.00NA
gmx::ThreadForceBuffer<float [4]>::processMask()libgromacs_mpi.so.7000011NANA0.000.000.000.00
mk_mshift(_IO_FILE*, t_graph*, PbcType, float const (*) [3], float const (*) [3])libgromacs_mpi.so.70000.0111NA0.000.000.000.000.00
sloejit::reg get_literal_pool_value<true>(sloejit::aarch64::instr_builder&, std::map<int, armpl::wfta::regmap_elem, std::less<int>, std::allocator<std::pair<int const, armpl::wfta::regmap_elem> > >&, std::vector<arm...libarmpl.so0NA0NA1NANANA0.00NA0.00NA
std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)libstdc++.so.6.0.29000011NANA0.000.000.000.00
__kmp_get_global_thread_idlibomp.so0NA0NA1NANANA0.00NA0.00NA
operator new(unsigned long)libstdc++.so.6.0.29000011NANA0.000.000.000.00
__mempcpylibc-2.31.so0NA0NA1NANANA0.00NA0.00NA
__kmp_fork_calllibomp.so0000.0111NA0.000.000.000.000.00
__libc_alloca_cutofflibc-2.31.so0NA0NA1NANANA0.00NA0.00NA
gmx::InMemoryDeserializer::doRvec(float (*) [3])libgromacs_mpi.so.70NA0NA1NANANA0.00NA0.00NA
armpl::wfta::do_opt(armpl::wfta::target const&, armpl::wfta::ir_value_scope*)libarmpl.so0000.0111NA0.000.000.000.000.00
numPbcDimensions(PbcType)libgromacs_mpi.so.70NA0NA1NANANA0.00NA0.00NA
low_set_pbc(t_pbc*, PbcType, int const*, float const (*) [3])libgromacs_mpi.so.70NA0NA1NANANA0.00NA0.00NA
@plt_start@libamath_aarch64.soNA0NA0NA1NANANA0.00NA0.00
gmx::Update::update_coords(t_inputrec const&, long, int, bool, gmx::ArrayRef<ParticleType const>, gmx::ArrayRef<float const>, gmx::ArrayRef<float const [3]>, t_state*, gmx::ArrayRefWithPadding<gmx::BasicVector<float> const>...libgromacs_mpi.so.70NA0NA1NANANA0.00NA0.00NA
do_md_trajectory_writing(_IO_FILE*, t_commrec*, int, t_filenm const*, long, long, double, t_inputrec const*, t_state*, t_state*, ObservablesHistory*, gmx_mtop_t const&, t_forcerec*, gmx_mdoutf*, gmx::EnergyOutput const&, gmx_ekindata_t*, gmx::Array...libgromacs_mpi.so.70NA0NA1NANANA0.00NA0.00NA
gmx_parallel_3dfft_complex_limits(gmx_parallel_3dfft*, int*, int*, int*, int*)libgromacs_mpi.so.70NA0NA1NANANA0.00NA0.00NA
set_strata_min(armpl::wfta::ir_value_impl*, int)libarmpl.so0NA0NA1NANANA0.00NA0.00NA
gmx::LegacySimulator::do_md()libgromacs_mpi.so.7000011NANA0.000.000.000.00
std::_Rb_tree<armpl::wfta::ir_value_scope_iterator*, armpl::wfta::ir_value_scope_iterator*, std::_Identity<armpl::wfta::ir_value_scope_iterator*>, std::less<armpl::wfta::ir_value_scope_iterator*>, std::allocator<armpl::wfta::ir_value_scop...libarmpl.so000011NANA0.000.000.000.00
check_box(PbcType, float const (*) [3])libgromacs_mpi.so.70NA0NA1NANANA0.00NA0.00NA
gmx::SimulationSignaller::setSignals()libgromacs_mpi.so.70NA0NA1NANANA0.00NA0.00NA
gmx::set_lincs_matrix(gmx::Lincs*, gmx::ArrayRef<float const>, float)libgromacs_mpi.so.70NA0NA1NANANA0.00NA0.00NA
getGroupType(SimulationGroups const&, SimulationAtomGroupType, int)libgromacs_mpi.so.70NA0NA1NANANA0.00NA0.00NA
armpl::fft::iface::plan_dft_many<float, std::complex<float> >::execute(void*, long, void*, long)libarmpl.so0NA0NA1NANANA0.00NA0.00NA
gmx::makeLincsDeviations(gmx::Lincs const&, gmx::ArrayRef<gmx::BasicVector<float> const>, t_pbc const*) [clone .isra.0]libgromacs_mpi.so.70NA0NA1NANANA0.00NA0.00NA
std::ostream::sentry::sentry(std::ostream&)libstdc++.so.6.0.290NA0NA1NANANA0.00NA0.00NA
update_tcouple(long, t_inputrec const*, t_state*, gmx_ekindata_t*, t_extmass const*, int, gmx::ArrayRef<unsigned short const>)libgromacs_mpi.so.70NA0NA1NANANA0.00NA0.00NA
update_pcouple_after_coordinates(_IO_FILE*, long, t_inputrec const*, int, gmx::ArrayRef<unsigned short const>, float const (*) [3], float const (*) [3], float const (*) [3], float (*) [3], t_state*, t_nrnb*, gmx::BoxDeformation*, bool)libgromacs_mpi.so.70NA0NA1NANANA0.00NA0.00NA
Unknown functionld-2.31.soNA0NA0NA1NANANA0.00NA0.00
×