Function: void RAJA::internal::StatementExecutor<RAJA::statement::Collapse<RAJA::omp_parallel_collap ... | Module: exec | Source: Collapse.hpp:81-81 [...] | Coverage: 12.71% |
---|
Function: void RAJA::internal::StatementExecutor<RAJA::statement::Collapse<RAJA::omp_parallel_collap ... | Module: exec | Source: Collapse.hpp:81-81 [...] | Coverage: 12.71% |
---|
/home/hbollore/qaas/qaas-runs/169-817-5851/intel/Kripke/build/Kripke/tpl/raja/include/RAJA/util/Layout.hpp: 55 - 55 |
-------------------------------------------------------------------------------- |
55: return a * b; |
/home/hbollore/qaas/qaas-runs/169-817-5851/intel/Kripke/build/Kripke/tpl/raja/include/RAJA/policy/openmp/kernel/Collapse.hpp: 81 - 81 |
-------------------------------------------------------------------------------- |
81: #pragma omp parallel for private(i0, i1) firstprivate(privatizer) \ |
/home/hbollore/qaas/qaas-runs/169-817-5851/intel/Kripke/build/Kripke/tpl/raja/include/RAJA/util/Operators.hpp: 307 - 307 |
-------------------------------------------------------------------------------- |
307: return Ret{lhs} + rhs; |
/home/hbollore/qaas/qaas-runs/169-817-5851/intel/Kripke/build/Kripke/src/Kripke/Kernel/SweepSubdomain.cpp: 85 - 105 |
-------------------------------------------------------------------------------- |
85: KRIPKE_LAMBDA (Direction d, Group g, ZoneK k, ZoneJ j, ZoneI i) { |
86: |
87: double xcos_dxi = 2.0 * xcos(d) / dx(i); |
88: double ycos_dyj = 2.0 * ycos(d) / dy(j); |
89: double zcos_dzk = 2.0 * zcos(d) / dz(k); |
90: |
91: Zone z(zone_layout(*i, *j, *k)); |
92: |
93: /* Calculate new zonal flux */ |
94: double psi_d_g_z = (rhs(d,g,z) |
95: + psi_lf(d, g, j, k) * xcos_dxi |
96: + psi_fr(d, g, i, k) * ycos_dyj |
97: + psi_bo(d, g, i, j) * zcos_dzk) |
98: / (xcos_dxi + ycos_dyj + zcos_dzk + sigt(g, z)); |
99: |
100: psi(d, g, z) = psi_d_g_z; |
101: |
102: /* Apply diamond-difference relationships */ |
103: psi_lf(d, g, j, k) = 2.0 * psi_d_g_z - psi_lf(d, g, j, k); |
104: psi_fr(d, g, i, k) = 2.0 * psi_d_g_z - psi_fr(d, g, i, k); |
105: psi_bo(d, g, i, j) = 2.0 * psi_d_g_z - psi_bo(d, g, i, j); |
/home/hbollore/qaas/qaas-runs/169-817-5851/intel/Kripke/build/Kripke/tpl/raja/include/RAJA/index/RangeSegment.hpp: 120 - 120 |
-------------------------------------------------------------------------------- |
120: RAJA_HOST_DEVICE RAJA_INLINE ~TypedRangeSegment() {} |
/home/hbollore/qaas/qaas-runs/169-817-5851/intel/Kripke/build/Kripke/tpl/raja/include/RAJA/policy/loop/forall.hpp: 59 - 59 |
-------------------------------------------------------------------------------- |
59: for (decltype(distance_it) i = 0; i < distance_it; ++i) { |
/home/hbollore/qaas/qaas-runs/169-817-5851/intel/Kripke/build/Kripke/tpl/raja/include/RAJA/internal/Iterators.hpp: 55 - 251 |
-------------------------------------------------------------------------------- |
55: : val(rhs.val) |
[...] |
177: return value_type(val + rhs); |
[...] |
207: : val(rhs.val), stride(rhs.stride) |
[...] |
247: difference_type diff = (static_cast<difference_type>(val) - |
248: (static_cast<difference_type>(rhs.val))); |
249: |
250: return (diff % stride != difference_type{0}) |
251: ? (difference_type{1} + diff / stride) |
/home/hbollore/qaas/qaas-runs/169-817-5851/intel/Kripke/build/Kripke/tpl/raja/include/RAJA/util/View.hpp: 79 - 110 |
-------------------------------------------------------------------------------- |
79: : layout(V.layout), data(V.data) |
[...] |
110: return data[idx]; |
0x4ba98c STP X29, X30, [SP, #528]! |
0x4ba990 ORR X1, XZR, X0 |
0x4ba994 ADD X29, SP, #0 |
0x4ba998 LDR X0, [X0, #16] |
0x4ba99c STP X19, X20, [SP, #16] |
0x4ba9a0 STP X21, X22, [SP, #32] |
0x4ba9a4 LDR X2, [X0] |
0x4ba9a8 LDP X10, X9, [X0, #48] |
0x4ba9ac LDP X19, X8, [X0, #72] |
0x4ba9b0 STP X23, X24, [SP, #48] |
0x4ba9b4 LDR X3, [X0, #16] |
0x4ba9b8 STP X25, X26, [SP, #64] |
0x4ba9bc LDR X4, [X0, #64] |
0x4ba9c0 STP X27, X28, [SP, #80] |
0x4ba9c4 LDR X5, [X0, #88] |
0x4ba9c8 STR X4, [SP, #160] |
0x4ba9cc LDR X6, [X0, #96] |
0x4ba9d0 STR X8, [SP, #176] |
0x4ba9d4 STR X2, [SP, #208] |
0x4ba9d8 STR X3, [SP, #224] |
0x4ba9dc STR X5, [SP, #232] |
0x4ba9e0 STP X9, X10, [SP, #368] |
0x4ba9e4 LDP X21, X20, [X0, #32] |
0x4ba9e8 STR X6, [SP, #104] |
0x4ba9ec LDP X28, X12, [X0, #104] |
0x4ba9f0 LDP X25, X27, [X0, #400] |
0x4ba9f4 LDR X13, [X0, #120] |
0x4ba9f8 LDR X16, [X0, #168] |
0x4ba9fc LDR X11, [X0, #208] |
0x4baa00 LDR X17, [X0, #248] |
0x4baa04 STR X16, [SP, #240] |
0x4baa08 LDR X14, [X0, #288] |
0x4baa0c STP X11, X12, [SP, #144] |
0x4baa10 LDR X18, [X0, #328] |
0x4baa14 STP X14, X13, [SP, #128] |
0x4baa18 LDR X15, [X0, #368] |
0x4baa1c STR X17, [SP, #248] |
0x4baa20 LDR X7, [X0, #416] |
0x4baa24 STR X18, [SP, #256] |
0x4baa28 LDR X22, [X0, #496] |
0x4baa2c LDR X24, [X0, #504] |
0x4baa30 STP X7, X15, [SP, #112] |
0x4baa34 LDR X26, [X0, #568] |
0x4baa38 STR X22, [SP, #192] |
0x4baa3c LDR X30, [X0, #608] |
0x4baa40 STR X24, [SP, #200] |
0x4baa44 LDR X2, [X0, #616] |
0x4baa48 STR X26, [SP, #264] |
0x4baa4c LDR X23, [X0, #632] |
0x4baa50 STR X30, [SP, #184] |
0x4baa54 STR X2, [SP, #320] |
0x4baa58 LDR X10, [X0, #704] |
0x4baa5c LDP X8, X1, [X1] |
0x4baa60 LDR X3, [X0, #744] |
0x4baa64 STR X1, [SP, #168] |
0x4baa68 LDR X4, [X0, #752] |
0x4baa6c STR X10, [SP, #272] |
0x4baa70 LDR X24, [X0, #768] |
0x4baa74 STR X3, [SP, #216] |
0x4baa78 LDR X5, [X0, #840] |
0x4baa7c STR X4, [SP, #328] |
0x4baa80 LDR X6, [X0, #880] |
0x4baa84 LDR X12, [X0, #888] |
0x4baa88 STR X5, [SP, #280] |
0x4baa8c LDR X9, [X0, #904] |
0x4baa90 STR X6, [SP, #312] |
0x4baa94 LDR X13, [X0, #976] |
0x4baa98 STR X12, [SP, #336] |
0x4baa9c LDR X11, [X0, #1000] |
0x4baaa0 STR X9, [SP, #96] |
0x4baaa4 LDR X14, [X0, #1048] |
0x4baaa8 STR X13, [SP, #288] |
0x4baaac LDR X15, [X0, #1080] |
0x4baab0 STR X11, [SP, #344] |
0x4baab4 LDR X7, [X0, #1088] |
0x4baab8 STR X14, [SP, #296] |
0x4baabc LDR X0, [X0, #1152] |
0x4baac0 STR X15, [SP, #352] |
0x4baac4 STR X7, [SP, #360] |
0x4baac8 STR X0, [SP, #304] |
0x4baacc CMP X8, #0 |
0x4baad0 B.LE 4baf98 |
0x4baad4 CMP X1, #0 |
0x4baad8 B.LE 4baf98 |
0x4baadc MADD X26, X8, X1, XZR |
0x4baae0 BL 409ef0 |
0x4baae4 SBFM X22, X0, #0, #31 |
0x4baae8 BL 409c30 |
0x4baaec UDIV X1, X26, X22 |
0x4baaf0 SBFM X18, X0, #0, #31 |
0x4baaf4 LDR X12, [SP, #96] |
0x4baaf8 LDP X13, X4, [SP, #112] |
0x4baafc LDP X11, X6, [SP, #144] |
0x4bab00 LDP X9, X10, [SP, #368] |
0x4bab04 MSUB X2, X1, X22, X26 |
0x4bab08 LDR X5, [SP, #128] |
0x4bab0c CMP X18, X2 |
0x4bab10 LDR X8, [SP, #176] |
0x4bab14 B.CC 4bafb4 |
(2491) 0x4bab18 MADD X16, X1, X18, X2 |
(2491) 0x4bab1c ADD X17, X1, X16 |
(2491) 0x4bab20 CMP X16, X17 |
(2491) 0x4bab24 B.CS 4baf98 |
(2491) 0x4bab28 LDR X15, [SP, #168] |
(2491) 0x4bab2c SUB X3, X10, X21 |
(2491) 0x4bab30 CMP X28, #1 |
(2491) 0x4bab34 CCMP X25, #1, #0, #0 |
(2491) 0x4bab38 SDIV X30, X3, X9 |
(2491) 0x4bab3c UDIV X7, X16, X15 |
(2491) 0x4bab40 MSUB X14, X30, X9, X3 |
(2491) 0x4bab44 MSUB X0, X7, X15, X16 |
(2491) 0x4bab48 STP X0, X7, [SP, #144] |
(2491) 0x4bab4c B.NE 4bafd0 |
(2496) 0x4bab50 MADD X22, X20, X24, XZR |
(2496) 0x4bab54 FMOV D4, #2.0000000 |
(2496) 0x4bab58 CMP X14, #0 |
(2496) 0x4bab5c LDR X3, [SP, #104] |
(2496) 0x4bab60 MADD X28, X19, X27, XZR |
(2496) 0x4bab64 UBFM X0, X20, #61, #60 |
(2496) 0x4bab68 ADD X10, X4, X21,LSL #3 |
(2496) 0x4bab6c SUB X26, X1, #1 |
(2496) 0x4bab70 UBFM X17, X19, #61, #60 |
(2496) 0x4bab74 LDR X9, [SP, #160] |
(2496) 0x4bab78 MADD X4, X19, X12, XZR |
(2496) 0x4bab7c UBFM X7, X22, #61, #60 |
(2496) 0x4bab80 MADD X14, X20, X13, XZR |
(2496) 0x4bab84 UBFM X16, X28, #61, #60 |
(2496) 0x4bab88 CSINC X30, X30, X30, #0 |
(2496) 0x4bab8c MADD X13, X21, X13, XZR |
(2496) 0x4bab90 STR X0, [SP, #96] |
(2496) 0x4bab94 MADD X15, X21, X24, X3 |
(2496) 0x4bab98 LDR X24, [SP, #136] |
(2496) 0x4bab9c SUB X25, X6, X3 |
(2496) 0x4baba0 MADD X21, X21, X23, XZR |
(2496) 0x4baba4 UBFM X19, X4, #61, #60 |
(2496) 0x4baba8 STR X14, [SP, #104] |
(2496) 0x4babac ADD X5, X5, X9,LSL #3 |
(2496) 0x4babb0 SUB X6, X8, X9 |
(2496) 0x4babb4 STR X7, [SP, #112] |
(2496) 0x4babb8 MADD X27, X9, X27, X3 |
(2496) 0x4babbc STR XZR, [SP, #176] |
(2496) 0x4babc0 MADD X12, X9, X12, X3 |
(2496) 0x4babc4 STR X10, [SP, #376] |
(2496) 0x4babc8 MADD X20, X20, X23, XZR |
(2496) 0x4babcc STR X5, [SP, #128] |
(2496) 0x4babd0 ADD X11, X11, X3,LSL #3 |
(2496) 0x4babd4 STR X13, [SP, #384] |
(2496) 0x4babd8 STR X12, [SP, #368] |
(2496) 0x4babdc STR X20, [SP, #120] |
(2496) 0x4babe0 STR X15, [SP, #392] |
(2496) 0x4babe4 STR X21, [SP, #400] |
(2496) 0x4babe8 STR X26, [SP, #408] |
(2496) 0x4babec STR X6, [SP, #416] |
(2496) 0x4babf0 STR X27, [SP, #424] |
(2496) 0x4babf4 CMP X30, #0 |
(2496) 0x4babf8 B.LE 4baf60 |
(2490) 0x4babfc LDR X23, [SP, #152] |
(2490) 0x4bac00 MOVZ X20, #0 |
(2490) 0x4bac04 LDP X9, X21, [SP, #376] |
(2490) 0x4bac08 LDR X1, [SP, #208] |
(2490) 0x4bac0c LDR X28, [SP, #144] |
(2490) 0x4bac10 LDR X27, [SP, #192] |
(2490) 0x4bac14 ADD X6, X1, X23 |
(2490) 0x4bac18 LDR X10, [SP, #224] |
(2490) 0x4bac1c UBFM X26, X6, #61, #60 |
(2490) 0x4bac20 LDR X15, [SP, #256] |
(2490) 0x4bac24 LDR X23, [SP, #184] |
(2490) 0x4bac28 ADD X7, X28, X10 |
(2490) 0x4bac2c MADD X28, X27, X6, XZR |
(2490) 0x4bac30 LDR X5, [SP, #216] |
(2490) 0x4bac34 ADD X10, X15, X26 |
(2490) 0x4bac38 LDR X0, [SP, #248] |
(2490) 0x4bac3c LDR X4, [SP, #240] |
(2490) 0x4bac40 MADD X14, X5, X6, XZR |
(2490) 0x4bac44 LDR X27, [SP, #320] |
(2490) 0x4bac48 ADD X12, X0, X26 |
(2490) 0x4bac4c MADD X0, X23, X6, XZR |
(2490) 0x4bac50 LDR X15, [SP, #328] |
(2490) 0x4bac54 ADD X13, X4, X26 |
(2490) 0x4bac58 LDR X1, [SP, #312] |
(2490) 0x4bac5c LDR X4, [SP, #352] |
(2490) 0x4bac60 MADD X5, X15, X7, X14 |
(2490) 0x4bac64 MADD X15, X27, X7, X0 |
(2490) 0x4bac68 LDR X0, [SP, #392] |
(2490) 0x4bac6c MADD X26, X1, X6, XZR |
(2490) 0x4bac70 LDR X14, [SP, #200] |
(2490) 0x4bac74 MADD X6, X4, X6, XZR |
(2490) 0x4bac78 LDR X8, [SP, #232] |
(2490) 0x4bac7c ADD X4, X5, X0 |
(2490) 0x4bac80 LDR X23, [SP, #336] |
(2490) 0x4bac84 MADD X28, X14, X7, X28 |
(2490) 0x4bac88 LDR X2, [SP, #416] |
(2490) 0x4bac8c LDR X5, [SP, #424] |
(2490) 0x4bac90 MADD X26, X23, X7, X26 |
(2490) 0x4bac94 LDR X1, [SP, #360] |
(2490) 0x4bac98 SDIV X18, X2, X8 |
(2490) 0x4bac9c LDR X23, [SP, #264] |
(2490) 0x4baca0 ADD X14, X28, X5 |
(2490) 0x4baca4 LDR X28, [SP, #160] |
(2490) 0x4baca8 MADD X6, X1, X7, X6 |
(2490) 0x4bacac LDR X3, [SP, #344] |
(2490) 0x4bacb0 LDR X0, [SP, #368] |
(2490) 0x4bacb4 ADD X27, X15, X28 |
(2490) 0x4bacb8 ADD X28, X23, X14,LSL #3 |
(2490) 0x4bacbc LDR X15, [SP, #272] |
(2490) 0x4bacc0 MADD X3, X3, X7, X5 |
(2490) 0x4bacc4 ADD X7, X6, X5 |
(2490) 0x4bacc8 LDP X6, X1, [SP, #280] |
(2490) 0x4baccc MSUB X8, X18, X8, X2 |
(2490) 0x4bacd0 ADD X26, X26, X0 |
(2490) 0x4bacd4 LDR X5, [SP, #304] |
(2490) 0x4bacd8 ADD X27, X15, X27,LSL #3 |
(2490) 0x4bacdc CMP X8, #0 |
(2490) 0x4bace0 ADD X4, X6, X4,LSL #3 |
(2490) 0x4bace4 CSINC X18, X18, X18, #0 |
(2490) 0x4bace8 LDR X22, [SP, #400] |
(2490) 0x4bacec ADD X26, X1, X26,LSL #3 |
(2490) 0x4bacf0 LDR X14, [SP, #296] |
(2490) 0x4bacf4 ADD X23, X5, X7,LSL #3 |
(2490) 0x4bacf8 ADD X3, X14, X3,LSL #3 |
(2490) 0x4bacfc STR X3, [SP, #136] |
(2490) 0x4bad00 CMP X18, #0 |
(2490) 0x4bad04 B.LE 4baf34 |
(2488) 0x4bad08 SDIV X1, X25, X24 |
(2488) 0x4bad0c LDP X6, X7, [SP, #128] |
(2488) 0x4bad10 UBFM X5, X21, #61, #60 |
(2488) 0x4bad14 ADD X8, X28, X5 |
(2488) 0x4bad18 ORR X3, XZR, X26 |
(2488) 0x4bad1c MOVZ X15, #0 |
(2488) 0x4bad20 ADD X2, X27, X22,LSL #3 |
(2488) 0x4bad24 ADD X7, X5, X7 |
(2488) 0x4bad28 ADD X5, X5, X23 |
(2488) 0x4bad2c MSUB X0, X1, X24, X25 |
(2488) 0x4bad30 CMP X0, #0 |
(2488) 0x4bad34 CSINC X14, X1, X1, #0 |
(2488) 0x4bad38 HINT #0 |
(2488) 0x4bad3c HINT #0 |
(2488) 0x4bad40 MOVZ X0, #0 |
(2488) 0x4bad44 CMP X14, #0 |
(2488) 0x4bad48 B.LE 4baf10 |
(2488) 0x4bad4c TBZ W14, #0, 4bade8 |
0x4bad50 LDR D22, [X10] |
0x4bad54 MOVZ X0, #1 |
0x4bad58 LDR D28, [X12] |
0x4bad5c LDR D21, [X9] |
0x4bad60 FADD D23, D22, D22 |
0x4bad64 LDR D19, [X6] |
0x4bad68 FADD D29, D28, D28 |
0x4bad6c LDR D5, [X13] |
0x4bad70 LDR D2, [X3] |
0x4bad74 FDIV D24, D23, D21 |
0x4bad78 LDR D18, [X4] |
0x4bad7c FADD D6, D5, D5 |
0x4bad80 LDR D27, [X11] |
0x4bad84 LDR D26, [X8] |
0x4bad88 FDIV D30, D29, D19 |
0x4bad8c LDR D20, [X7] |
0x4bad90 LDR D17, [X2] |
0x4bad94 FDIV D3, D6, D27 |
0x4bad98 FMUL D25, D24, D2 |
0x4bad9c FMADD D31, D18, D30, D25 |
0x4bada0 FADD D7, D24, D30 |
0x4bada4 FADD D16, D7, D20 |
0x4bada8 FADD D0, D31, D26 |
0x4badac FADD D1, D16, D3 |
0x4badb0 FMADD D2, D17, D3, D0 |
0x4badb4 FDIV D18, D2, D1 |
0x4badb8 STR D18, [X5] |
0x4badbc LDR D19, [X2] |
0x4badc0 FNMSUB D20, D18, D4, D19 |
0x4badc4 STR D20, [X2] |
0x4badc8 LDR D21, [X4] |
0x4badcc FNMSUB D22, D18, D4, D21 |
0x4badd0 STR D22, [X4] |
0x4badd4 LDR D23, [X3] |
0x4badd8 FNMSUB D24, D18, D4, D23 |
0x4baddc STR D24, [X3] |
0x4bade0 CMP X14, X0 |
0x4bade4 B.EQ 4baf10 |
(2489) 0x4bade8 LDR D31, [X10] |
(2489) 0x4badec ADD X1, X0, #1 |
(2489) 0x4badf0 LDR D5, [X12] |
(2489) 0x4badf4 LDR D30, [X9] |
(2489) 0x4badf8 FADD D7, D31, D31 |
(2489) 0x4badfc LDR D29, [X6] |
(2489) 0x4bae00 FADD D6, D5, D5 |
(2489) 0x4bae04 LDR D21, [X13] |
(2489) 0x4bae08 LDR D25, [X3, X0,LSL #3] |
(2489) 0x4bae0c FDIV D16, D7, D30 |
(2489) 0x4bae10 LDR D26, [X4, X0,LSL #3] |
(2489) 0x4bae14 FADD D22, D21, D21 |
(2489) 0x4bae18 LDR D27, [X11, X0,LSL #3] |
(2489) 0x4bae1c LDR D17, [X8, X0,LSL #3] |
(2489) 0x4bae20 FDIV D3, D6, D29 |
(2489) 0x4bae24 LDR D28, [X7, X0,LSL #3] |
(2489) 0x4bae28 LDR D20, [X2] |
(2489) 0x4bae2c FDIV D23, D22, D27 |
(2489) 0x4bae30 FMUL D0, D16, D25 |
(2489) 0x4bae34 FMADD D2, D26, D3, D0 |
(2489) 0x4bae38 FADD D1, D16, D3 |
(2489) 0x4bae3c FADD D18, D1, D28 |
(2489) 0x4bae40 FADD D19, D2, D17 |
(2489) 0x4bae44 FADD D24, D18, D23 |
(2489) 0x4bae48 FMADD D25, D20, D23, D19 |
(2489) 0x4bae4c FDIV D26, D25, D24 |
(2489) 0x4bae50 STR D26, [X5, X0,LSL #3] |
(2489) 0x4bae54 LDR D27, [X2] |
(2489) 0x4bae58 FNMSUB D28, D26, D4, D27 |
(2489) 0x4bae5c STR D28, [X2] |
(2489) 0x4bae60 LDR D29, [X4, X0,LSL #3] |
(2489) 0x4bae64 FNMSUB D30, D26, D4, D29 |
(2489) 0x4bae68 STR D30, [X4, X0,LSL #3] |
(2489) 0x4bae6c LDR D31, [X3, X0,LSL #3] |
(2489) 0x4bae70 FNMSUB D7, D26, D4, D31 |
(2489) 0x4bae74 STR D7, [X3, X0,LSL #3] |
(2489) 0x4bae78 ADD X0, X0, #2 |
(2489) 0x4bae7c LDR D3, [X10] |
(2489) 0x4bae80 LDR D21, [X12] |
(2489) 0x4bae84 LDR D6, [X9] |
(2489) 0x4bae88 FADD D1, D3, D3 |
(2489) 0x4bae8c LDR D5, [X6] |
(2489) 0x4bae90 FADD D22, D21, D21 |
(2489) 0x4bae94 LDR D29, [X13] |
(2489) 0x4bae98 LDR D0, [X3, X1,LSL #3] |
(2489) 0x4bae9c FDIV D18, D1, D6 |
(2489) 0x4baea0 LDR D16, [X4, X1,LSL #3] |
(2489) 0x4baea4 FADD D30, D29, D29 |
(2489) 0x4baea8 LDR D17, [X11, X1,LSL #3] |
(2489) 0x4baeac LDR D19, [X8, X1,LSL #3] |
(2489) 0x4baeb0 FDIV D23, D22, D5 |
(2489) 0x4baeb4 LDR D2, [X7, X1,LSL #3] |
(2489) 0x4baeb8 LDR D28, [X2] |
(2489) 0x4baebc FDIV D31, D30, D17 |
(2489) 0x4baec0 FMUL D20, D18, D0 |
(2489) 0x4baec4 FMADD D24, D16, D23, D20 |
(2489) 0x4baec8 FADD D25, D18, D23 |
(2489) 0x4baecc FADD D26, D25, D2 |
(2489) 0x4baed0 FADD D27, D24, D19 |
(2489) 0x4baed4 FADD D7, D26, D31 |
(2489) 0x4baed8 FMADD D0, D28, D31, D27 |
(2489) 0x4baedc FDIV D16, D0, D7 |
(2489) 0x4baee0 STR D16, [X5, X1,LSL #3] |
(2489) 0x4baee4 LDR D17, [X2] |
(2489) 0x4baee8 FNMSUB D2, D16, D4, D17 |
(2489) 0x4baeec STR D2, [X2] |
(2489) 0x4baef0 LDR D5, [X4, X1,LSL #3] |
(2489) 0x4baef4 FNMSUB D6, D16, D4, D5 |
(2489) 0x4baef8 STR D6, [X4, X1,LSL #3] |
(2489) 0x4baefc LDR D3, [X3, X1,LSL #3] |
(2489) 0x4baf00 FNMSUB D1, D16, D4, D3 |
(2489) 0x4baf04 STR D1, [X3, X1,LSL #3] |
(2489) 0x4baf08 CMP X14, X0 |
(2489) 0x4baf0c B.NE 4bade8 |
(2488) 0x4baf10 ADD X15, X15, #1 |
(2488) 0x4baf14 ADD X6, X6, X17 |
(2488) 0x4baf18 ADD X8, X8, X16 |
(2488) 0x4baf1c ADD X2, X2, X17 |
(2488) 0x4baf20 ADD X3, X3, X19 |
(2488) 0x4baf24 ADD X7, X7, X16 |
(2488) 0x4baf28 ADD X5, X5, X16 |
(2488) 0x4baf2c CMP X18, X15 |
(2488) 0x4baf30 B.NE 4bad40 |
(2490) 0x4baf34 LDR X14, [SP, #96] |
(2490) 0x4baf38 ADD X20, X20, #1 |
(2490) 0x4baf3c LDR X0, [SP, #104] |
(2490) 0x4baf40 LDR X1, [SP, #112] |
(2490) 0x4baf44 ADD X9, X9, X14 |
(2490) 0x4baf48 LDR X15, [SP, #120] |
(2490) 0x4baf4c ADD X21, X21, X0 |
(2490) 0x4baf50 ADD X4, X4, X1 |
(2490) 0x4baf54 ADD X22, X22, X15 |
(2490) 0x4baf58 CMP X30, X20 |
(2490) 0x4baf5c B.NE 4bad00 |
(2496) 0x4baf60 LDR X13, [SP, #176] |
(2496) 0x4baf64 LDR X12, [SP, #408] |
(2496) 0x4baf68 CMP X13, X12 |
(2496) 0x4baf6c B.EQ 4baf98 |
(2496) 0x4baf70 LDR X10, [SP, #144] |
(2496) 0x4baf74 LDR X28, [SP, #168] |
(2496) 0x4baf78 ADD X27, X10, #1 |
(2496) 0x4baf7c STR X27, [SP, #144] |
(2496) 0x4baf80 CMP X28, X27 |
(2496) 0x4baf84 B.LE 4bafc0 |
(2496) 0x4baf88 LDR X18, [SP, #176] |
(2496) 0x4baf8c ADD X6, X18, #1 |
(2496) 0x4baf90 STR X6, [SP, #176] |
(2496) 0x4baf94 B 4babf4 |
(2491) 0x4baf98 LDP X19, X20, [SP, #16] |
(2491) 0x4baf9c LDP X21, X22, [SP, #32] |
(2491) 0x4bafa0 LDP X23, X24, [SP, #48] |
(2491) 0x4bafa4 LDP X25, X26, [SP, #64] |
(2491) 0x4bafa8 LDP X27, X28, [SP, #80] |
(2491) 0x4bafac LDP X29, X30, [SP], #496 |
(2491) 0x4bafb0 RET |
(2491) 0x4bafb4 ADD X1, X1, #1 |
(2491) 0x4bafb8 MOVZ X2, #0 |
(2491) 0x4bafbc B 4bab18 |
(2496) 0x4bafc0 LDR X26, [SP, #152] |
(2496) 0x4bafc4 ADD X23, X26, #1 |
(2496) 0x4bafc8 STP XZR, X23, [SP, #144] |
(2496) 0x4bafcc B 4baf88 |
(2491) 0x4bafd0 LDR X0, [SP, #160] |
(2491) 0x4bafd4 MADD X3, X25, X28, XZR |
(2491) 0x4bafd8 SUB X26, X1, #1 |
(2491) 0x4bafdc FMOV D4, #2.0000000 |
(2491) 0x4bafe0 ADD X4, X4, X21,LSL #3 |
(2491) 0x4bafe4 UBFM X18, X20, #61, #60 |
(2491) 0x4bafe8 UBFM X22, X19, #61, #60 |
(2491) 0x4bafec CMP X14, #0 |
(2491) 0x4baff0 CSINC X1, X30, X30, #0 |
(2491) 0x4baff4 STR X1, [SP, #96] |
(2491) 0x4baff8 STR XZR, [SP, #112] |
(2491) 0x4baffc SUB X10, X8, X0 |
(2491) 0x4bb000 LDR X8, [SP, #104] |
(2491) 0x4bb004 MADD X9, X0, X27, XZR |
(2491) 0x4bb008 MADD X27, X19, X27, XZR |
(2491) 0x4bb00c STR X18, [SP, #176] |
(2491) 0x4bb010 MADD X17, X0, X12, XZR |
(2491) 0x4bb014 STP X26, X10, [SP, #480] |
(2491) 0x4bb018 ADD X5, X5, X0,LSL #3 |
(2491) 0x4bb01c UBFM X26, X27, #61, #60 |
(2491) 0x4bb020 UBFM X27, X3, #61, #60 |
(2491) 0x4bb024 SUB X2, X6, X8 |
(2491) 0x4bb028 UBFM X6, X28, #61, #60 |
(2491) 0x4bb02c ADD X28, X11, X8,LSL #3 |
(2491) 0x4bb030 MADD X11, X25, X8, X9 |
(2491) 0x4bb034 STP X5, X17, [SP, #120] |
(2491) 0x4bb038 MADD X25, X19, X12, XZR |
(2491) 0x4bb03c MADD X19, X20, X13, XZR |
(2491) 0x4bb040 MADD X12, X21, X13, XZR |
(2491) 0x4bb044 STR X2, [SP, #432] |
(2491) 0x4bb048 MADD X13, X20, X24, XZR |
(2491) 0x4bb04c STR X11, [SP, #440] |
(2491) 0x4bb050 MADD X24, X21, X24, XZR |
(2491) 0x4bb054 STR X19, [SP, #368] |
(2491) 0x4bb058 MADD X21, X21, X23, XZR |
(2491) 0x4bb05c STR X4, [SP, #448] |
(2491) 0x4bb060 MADD X20, X20, X23, XZR |
(2491) 0x4bb064 STR X13, [SP, #376] |
(2491) 0x4bb068 STR X12, [SP, #456] |
(2491) 0x4bb06c STR X24, [SP, #464] |
(2491) 0x4bb070 STR X20, [SP, #384] |
(2491) 0x4bb074 STR X21, [SP, #472] |
(2492) 0x4bb078 LDR X23, [SP, #96] |
(2492) 0x4bb07c CMP X23, #0 |
(2492) 0x4bb080 B.LE 4bb2fc |
(2492) 0x4bb084 LDR X5, [SP, #144] |
(2492) 0x4bb088 MOVZ X21, #0 |
(2492) 0x4bb08c LDP X4, X15, [SP, #200] |
(2492) 0x4bb090 LDP X12, X23, [SP, #448] |
(2492) 0x4bb094 LDP X24, X30, [SP, #464] |
(2492) 0x4bb098 LDR X14, [SP, #152] |
(2492) 0x4bb09c LDR X2, [SP, #224] |
(2492) 0x4bb0a0 LDR X20, [SP, #192] |
(2492) 0x4bb0a4 ADD X18, X14, X15 |
(2492) 0x4bb0a8 LDR X7, [SP, #336] |
(2492) 0x4bb0ac UBFM X8, X18, #61, #60 |
(2492) 0x4bb0b0 ADD X1, X5, X2 |
(2492) 0x4bb0b4 LDR X3, [SP, #240] |
(2492) 0x4bb0b8 LDR X11, [SP, #248] |
(2492) 0x4bb0bc MADD X17, X7, X1, XZR |
(2492) 0x4bb0c0 MADD X7, X20, X18, XZR |
(2492) 0x4bb0c4 LDR X19, [SP, #256] |
(2492) 0x4bb0c8 ADD X15, X3, X8 |
(2492) 0x4bb0cc LDR X16, [SP, #312] |
(2492) 0x4bb0d0 MADD X5, X4, X1, X7 |
(2492) 0x4bb0d4 ADD X14, X11, X8 |
(2492) 0x4bb0d8 LDR X4, [SP, #320] |
(2492) 0x4bb0dc ADD X13, X19, X8 |
(2492) 0x4bb0e0 LDP X19, X3, [SP, #352] |
(2492) 0x4bb0e4 MADD X16, X16, X18, X17 |
(2492) 0x4bb0e8 LDR X8, [SP, #184] |
(2492) 0x4bb0ec MADD X2, X4, X1, XZR |
(2492) 0x4bb0f0 MADD X20, X3, X1, XZR |
(2492) 0x4bb0f4 LDR X17, [SP, #440] |
(2492) 0x4bb0f8 MADD X19, X19, X18, X20 |
(2492) 0x4bb0fc LDR X7, [SP, #216] |
(2492) 0x4bb100 MADD X11, X8, X18, X2 |
(2492) 0x4bb104 LDR X8, [SP, #328] |
(2492) 0x4bb108 ADD X3, X19, X17 |
(2492) 0x4bb10c ADD X5, X5, X17 |
(2492) 0x4bb110 LDR X19, [SP, #104] |
(2492) 0x4bb114 LDR X20, [SP, #344] |
(2492) 0x4bb118 MADD X4, X8, X1, XZR |
(2492) 0x4bb11c LDR X10, [SP, #232] |
(2492) 0x4bb120 ADD X16, X16, X19 |
(2492) 0x4bb124 MADD X2, X7, X18, X4 |
(2492) 0x4bb128 LDR X18, [SP, #160] |
(2492) 0x4bb12c MADD X1, X20, X1, X17 |
(2492) 0x4bb130 LDR X9, [SP, #488] |
(2492) 0x4bb134 ADD X8, X2, X19 |
(2492) 0x4bb138 LDR X7, [SP, #264] |
(2492) 0x4bb13c ADD X11, X11, X18 |
(2492) 0x4bb140 LDR X2, [SP, #272] |
(2492) 0x4bb144 SDIV X0, X9, X10 |
(2492) 0x4bb148 LDR X17, [SP, #304] |
(2492) 0x4bb14c ADD X18, X2, X11,LSL #3 |
(2492) 0x4bb150 ADD X4, X7, X5,LSL #3 |
(2492) 0x4bb154 ADD X5, X17, X3,LSL #3 |
(2492) 0x4bb158 STR X18, [SP, #408] |
(2492) 0x4bb15c STR X4, [SP, #400] |
(2492) 0x4bb160 STR X5, [SP, #424] |
(2492) 0x4bb164 LDR X11, [SP, #280] |
(2492) 0x4bb168 MSUB X10, X0, X10, X9 |
(2492) 0x4bb16c LDR X20, [SP, #288] |
(2492) 0x4bb170 CMP X10, #0 |
(2492) 0x4bb174 LDR X19, [SP, #296] |
(2492) 0x4bb178 ADD X3, X11, X8,LSL #3 |
(2492) 0x4bb17c ADD X18, X20, X16,LSL #3 |
(2492) 0x4bb180 STR X3, [SP, #392] |
(2492) 0x4bb184 ADD X1, X19, X1,LSL #3 |
(2492) 0x4bb188 CSINC X19, X0, X0, #0 |
(2492) 0x4bb18c STR X1, [SP, #416] |
(2493) 0x4bb190 CMP X19, #0 |
(2493) 0x4bb194 B.LE 4bb2cc |
(2493) 0x4bb198 LDR X9, [SP, #136] |
(2493) 0x4bb19c UBFM X7, X23, #61, #60 |
(2493) 0x4bb1a0 MOVZ X16, #0 |
(2493) 0x4bb1a4 LDP X8, X17, [SP, #120] |
(2493) 0x4bb1a8 LDR X0, [SP, #432] |
(2493) 0x4bb1ac LDR X4, [SP, #400] |
(2493) 0x4bb1b0 LDR X1, [SP, #408] |
(2493) 0x4bb1b4 SDIV X2, X0, X9 |
(2493) 0x4bb1b8 LDR X3, [SP, #416] |
(2493) 0x4bb1bc ADD X10, X4, X7 |
(2493) 0x4bb1c0 LDR X4, [SP, #392] |
(2493) 0x4bb1c4 LDR X20, [SP, #424] |
(2493) 0x4bb1c8 MSUB X5, X2, X9, X0 |
(2493) 0x4bb1cc ADD X9, X7, X3 |
(2493) 0x4bb1d0 ADD X7, X7, X20 |
(2493) 0x4bb1d4 ADD X3, X1, X30,LSL #3 |
(2493) 0x4bb1d8 ADD X20, X4, X24,LSL #3 |
(2493) 0x4bb1dc CMP X5, #0 |
(2493) 0x4bb1e0 CSINC X11, X2, X2, #0 |
(2494) 0x4bb1e4 CMP X11, #0 |
(2494) 0x4bb1e8 B.LE 4bb2a8 |
(2494) 0x4bb1ec ADD X2, X18, X17,LSL #3 |
(2494) 0x4bb1f0 ORR X1, XZR, X20 |
(2494) 0x4bb1f4 ORR X5, XZR, X28 |
(2494) 0x4bb1f8 MOVZ X0, #0 |
(2494) 0x4bb1fc MOVZ X4, #0 |
(2495) 0x4bb200 LDR D3, [X13] |
(2495) 0x4bb204 ADD X4, X4, #1 |
(2495) 0x4bb208 LDR D20, [X14] |
(2495) 0x4bb20c LDR D6, [X12] |
(2495) 0x4bb210 FADD D1, D3, D3 |
(2495) 0x4bb214 LDR D5, [X8] |
(2495) 0x4bb218 FADD D21, D20, D20 |
(2495) 0x4bb21c LDR D28, [X15] |
(2495) 0x4bb220 LDR D0, [X2] |
(2495) 0x4bb224 FDIV D2, D1, D6 |
(2495) 0x4bb228 LDR D16, [X1] |
(2495) 0x4bb22c FADD D29, D28, D28 |
(2495) 0x4bb230 LDR D17, [X5] |
(2495) 0x4bb234 ADD X5, X5, X6 |
(2495) 0x4bb238 LDR D18, [X10, X0] |
(2495) 0x4bb23c FDIV D22, D21, D5 |
(2495) 0x4bb240 LDR D7, [X9, X0] |
(2495) 0x4bb244 LDR D27, [X3] |
(2495) 0x4bb248 FDIV D30, D29, D17 |
(2495) 0x4bb24c FMUL D19, D2, D0 |
(2495) 0x4bb250 FMADD D23, D22, D16, D19 |
(2495) 0x4bb254 FADD D24, D22, D2 |
(2495) 0x4bb258 FADD D25, D24, D7 |
(2495) 0x4bb25c FADD D26, D23, D18 |
(2495) 0x4bb260 FADD D31, D25, D30 |
(2495) 0x4bb264 FMADD D7, D30, D27, D26 |
(2495) 0x4bb268 FDIV D16, D7, D31 |
(2495) 0x4bb26c STR D16, [X7, X0] |
(2495) 0x4bb270 ADD X0, X0, X27 |
(2495) 0x4bb274 LDR D0, [X3] |
(2495) 0x4bb278 FNMSUB D17, D16, D4, D0 |
(2495) 0x4bb27c STR D17, [X3] |
(2495) 0x4bb280 LDR D5, [X1] |
(2495) 0x4bb284 FNMSUB D6, D16, D4, D5 |
(2495) 0x4bb288 STR D6, [X1] |
(2495) 0x4bb28c ADD X1, X1, X6 |
(2495) 0x4bb290 LDR D3, [X2] |
(2495) 0x4bb294 FNMSUB D1, D16, D4, D3 |
(2495) 0x4bb298 STR D1, [X2] |
(2495) 0x4bb29c ADD X2, X2, X6 |
(2495) 0x4bb2a0 CMP X4, X11 |
(2495) 0x4bb2a4 B.NE 4bb200 |
(2494) 0x4bb2a8 ADD X16, X16, #1 |
(2494) 0x4bb2ac ADD X8, X8, X22 |
(2494) 0x4bb2b0 ADD X10, X10, X26 |
(2494) 0x4bb2b4 ADD X3, X3, X22 |
(2494) 0x4bb2b8 ADD X17, X17, X25 |
(2494) 0x4bb2bc ADD X9, X9, X26 |
(2494) 0x4bb2c0 ADD X7, X7, X26 |
(2494) 0x4bb2c4 CMP X16, X19 |
(2494) 0x4bb2c8 B.NE 4bb1e4 |
(2493) 0x4bb2cc LDR X0, [SP, #96] |
(2493) 0x4bb2d0 ADD X21, X21, #1 |
(2493) 0x4bb2d4 LDR X11, [SP, #176] |
(2493) 0x4bb2d8 LDR X20, [SP, #368] |
(2493) 0x4bb2dc LDR X4, [SP, #376] |
(2493) 0x4bb2e0 ADD X12, X12, X11 |
(2493) 0x4bb2e4 LDR X5, [SP, #384] |
(2493) 0x4bb2e8 ADD X23, X23, X20 |
(2493) 0x4bb2ec ADD X24, X24, X4 |
(2493) 0x4bb2f0 ADD X30, X30, X5 |
(2493) 0x4bb2f4 CMP X21, X0 |
(2493) 0x4bb2f8 B.NE 4bb190 |
(2492) 0x4bb2fc LDR X15, [SP, #112] |
(2492) 0x4bb300 LDR X14, [SP, #480] |
(2492) 0x4bb304 CMP X15, X14 |
(2492) 0x4bb308 B.EQ 4baf98 |
(2492) 0x4bb30c LDR X13, [SP, #144] |
(2492) 0x4bb310 LDR X18, [SP, #168] |
(2492) 0x4bb314 ADD X19, X13, #1 |
(2492) 0x4bb318 STR X19, [SP, #144] |
(2492) 0x4bb31c CMP X18, X19 |
(2492) 0x4bb320 B.LE 4bb334 |
(2492) 0x4bb324 LDR X16, [SP, #112] |
(2492) 0x4bb328 ADD X8, X16, #1 |
(2492) 0x4bb32c STR X8, [SP, #112] |
(2492) 0x4bb330 B 4bb078 |
(2492) 0x4bb334 LDR X1, [SP, #152] |
(2492) 0x4bb338 ADD X2, X1, #1 |
(2492) 0x4bb33c STP XZR, X2, [SP, #144] |
(2492) 0x4bb340 B 4bb324 |
Coverage (%) | Name | Source Location | Module |
---|---|---|---|
►100.00+ | GOMP_parallel | libomp.so | |
○ | void Kripke::DispatchHelper<Kr[...] | plugins.hpp:33 | exec |
○ | Kripke::Kernel::sweepSubdomain[...] | ArchLayout.h:145 | exec |
○ | Kripke::SweepSolver(Kripke::Co[...] | SweepSolver.cpp:78 | exec |
○ | Kripke::SteadyStateSolver(Krip[...] | stl_vector.h:680 | exec |
○ | main | kripke.cpp:485 | exec |
○ | __libc_start_main | libc-2.31.so | |
○ | _start | iostream:74 | exec |
Path / |
Source file and lines | Collapse.hpp:81-81 |
Module | exec |
nb instructions | 137 |
loop length | 548 |
nb stack references | 0 |
front end | 17.13 cycles |
P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12 | P13 | P14 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
uops | 3.00 | 3.00 | 3.75 | 3.75 | 3.75 | 3.75 | 5.25 | 5.25 | 5.25 | 5.25 | 34.00 | 34.00 | 34.00 | 19.00 | 19.00 |
cycles | 3.00 | 3.00 | 3.75 | 3.75 | 3.75 | 3.75 | 5.25 | 5.25 | 5.25 | 5.25 | 34.00 | 34.00 | 34.00 | 19.00 | 19.00 |
Cycles executing div or sqrt instructions | 5.00-2.50 |
Front-end | 17.13 |
Overall L1 | 34.00 |
all | 0% |
load | 0% |
store | 0% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | 0% |
fma | 0% |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 0% |
Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12 | P13 | P14 | Latency | Recip. throughput |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
STP X29, X30, [SP, #528]! | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
ORR X1, XZR, X0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
ADD X29, SP, #0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
LDR X0, [X0, #16] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STP X19, X20, [SP, #16] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
STP X21, X22, [SP, #32] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X2, [X0] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
LDP X10, X9, [X0, #48] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 |
LDP X19, X8, [X0, #72] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 |
STP X23, X24, [SP, #48] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X3, [X0, #16] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STP X25, X26, [SP, #64] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X4, [X0, #64] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STP X27, X28, [SP, #80] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X5, [X0, #88] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X4, [SP, #160] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X6, [X0, #96] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X8, [SP, #176] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
STR X2, [SP, #208] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
STR X3, [SP, #224] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
STR X5, [SP, #232] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
STP X9, X10, [SP, #368] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDP X21, X20, [X0, #32] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 |
STR X6, [SP, #104] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDP X28, X12, [X0, #104] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 |
LDP X25, X27, [X0, #400] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 |
LDR X13, [X0, #120] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
LDR X16, [X0, #168] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
LDR X11, [X0, #208] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
LDR X17, [X0, #248] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X16, [SP, #240] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X14, [X0, #288] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STP X11, X12, [SP, #144] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X18, [X0, #328] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STP X14, X13, [SP, #128] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X15, [X0, #368] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X17, [SP, #248] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X7, [X0, #416] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X18, [SP, #256] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X22, [X0, #496] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
LDR X24, [X0, #504] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STP X7, X15, [SP, #112] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X26, [X0, #568] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X22, [SP, #192] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X30, [X0, #608] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X24, [SP, #200] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X2, [X0, #616] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X26, [SP, #264] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X23, [X0, #632] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X30, [SP, #184] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
STR X2, [SP, #320] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X10, [X0, #704] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
LDP X8, X1, [X1] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 |
LDR X3, [X0, #744] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X1, [SP, #168] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X4, [X0, #752] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X10, [SP, #272] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X24, [X0, #768] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X3, [SP, #216] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X5, [X0, #840] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X4, [SP, #328] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X6, [X0, #880] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
LDR X12, [X0, #888] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X5, [SP, #280] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X9, [X0, #904] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X6, [SP, #312] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X13, [X0, #976] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X12, [SP, #336] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X11, [X0, #1000] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X9, [SP, #96] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X14, [X0, #1048] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X13, [SP, #288] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X15, [X0, #1080] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X11, [SP, #344] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X7, [X0, #1088] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X14, [SP, #296] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X0, [X0, #1152] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X15, [SP, #352] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
STR X7, [SP, #360] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
STR X0, [SP, #304] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
CMP X8, #0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 |
B.LE 4baf98 <_ZN4RAJA8internal17StatementExecutorINS_9statement8CollapseINS_26omp_parallel_collapse_execEN4camp7int_seqIlJLl0ELl1EEEEJNS2_3ForILl2ENS_6policy4loop9loop_execEJNS8_ILl3ESB_JNS8_ILl4ESB_JNS2_6LambdaILl0EJEEEEEEEEEEEEEEEE4execIRNS0_8LoopDataINS5_4listIJSH_EEENS5_5tupleIJNS_4impl4SpanINS_9Iterators16numeric_iteratorIN6Kripke9DirectionElPST_EEST_EENSP_INSR_INSS_5GroupElPSX_EESX_EENSP_INSQ_24strided_numeric_iteratorINSS_5ZoneKElPS12_EES12_EENSP_INS11_INSS_5ZoneJElPS16_EES16_EENSP_INS11_INSS_5ZoneIElPS1A_EES1A_EEEEENSN_IJEEEJZNK9SweepSdomclINSS_11ArchLayoutTINSS_12ArchT_OpenMPENSS_11LayoutT_DGZEEEEEvT_RNSS_4Core9DataStoreENSS_6SdomIdEEUlST_SX_S12_S16_S1A_E_EEEEEvOS1M_._omp_fn.0+0x60c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
CMP X1, #0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 |
B.LE 4baf98 <_ZN4RAJA8internal17StatementExecutorINS_9statement8CollapseINS_26omp_parallel_collapse_execEN4camp7int_seqIlJLl0ELl1EEEEJNS2_3ForILl2ENS_6policy4loop9loop_execEJNS8_ILl3ESB_JNS8_ILl4ESB_JNS2_6LambdaILl0EJEEEEEEEEEEEEEEEE4execIRNS0_8LoopDataINS5_4listIJSH_EEENS5_5tupleIJNS_4impl4SpanINS_9Iterators16numeric_iteratorIN6Kripke9DirectionElPST_EEST_EENSP_INSR_INSS_5GroupElPSX_EESX_EENSP_INSQ_24strided_numeric_iteratorINSS_5ZoneKElPS12_EES12_EENSP_INS11_INSS_5ZoneJElPS16_EES16_EENSP_INS11_INSS_5ZoneIElPS1A_EES1A_EEEEENSN_IJEEEJZNK9SweepSdomclINSS_11ArchLayoutTINSS_12ArchT_OpenMPENSS_11LayoutT_DGZEEEEEvT_RNSS_4Core9DataStoreENSS_6SdomIdEEUlST_SX_S12_S16_S1A_E_EEEEEvOS1M_._omp_fn.0+0x60c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
MADD X26, X8, X1, XZR | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 |
BL 409ef0 <@plt_start@+0xa90> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
SBFM X22, X0, #0, #31 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
BL 409c30 <@plt_start@+0x7d0> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
UDIV X1, X26, X22 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5-20 | 1-0.50 |
SBFM X18, X0, #0, #31 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
LDR X12, [SP, #96] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
LDP X13, X4, [SP, #112] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 |
LDP X11, X6, [SP, #144] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 |
LDP X9, X10, [SP, #368] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 |
MSUB X2, X1, X22, X26 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 |
LDR X5, [SP, #128] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
CMP X18, X2 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 |
LDR X8, [SP, #176] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
B.CC 4bafb4 <_ZN4RAJA8internal17StatementExecutorINS_9statement8CollapseINS_26omp_parallel_collapse_execEN4camp7int_seqIlJLl0ELl1EEEEJNS2_3ForILl2ENS_6policy4loop9loop_execEJNS8_ILl3ESB_JNS8_ILl4ESB_JNS2_6LambdaILl0EJEEEEEEEEEEEEEEEE4execIRNS0_8LoopDataINS5_4listIJSH_EEENS5_5tupleIJNS_4impl4SpanINS_9Iterators16numeric_iteratorIN6Kripke9DirectionElPST_EEST_EENSP_INSR_INSS_5GroupElPSX_EESX_EENSP_INSQ_24strided_numeric_iteratorINSS_5ZoneKElPS12_EES12_EENSP_INS11_INSS_5ZoneJElPS16_EES16_EENSP_INS11_INSS_5ZoneIElPS1A_EES1A_EEEEENSN_IJEEEJZNK9SweepSdomclINSS_11ArchLayoutTINSS_12ArchT_OpenMPENSS_11LayoutT_DGZEEEEEvT_RNSS_4Core9DataStoreENSS_6SdomIdEEUlST_SX_S12_S16_S1A_E_EEEEEvOS1M_._omp_fn.0+0x628> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
LDR D22, [X10] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 |
MOVZ X0, #1 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
LDR D28, [X12] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 |
LDR D21, [X9] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 |
FADD D23, D22, D22 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 |
LDR D19, [X6] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 |
FADD D29, D28, D28 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 |
LDR D5, [X13] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 |
LDR D2, [X3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 |
FDIV D24, D23, D21 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 7-15 | 1-0.50 |
LDR D18, [X4] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 |
FADD D6, D5, D5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 |
LDR D27, [X11] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 |
LDR D26, [X8] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 |
FDIV D30, D29, D19 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 7-15 | 1-0.50 |
LDR D20, [X7] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 |
LDR D17, [X2] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 |
FDIV D3, D6, D27 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 7-15 | 1-0.50 |
FMUL D25, D24, D2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 |
FMADD D31, D18, D30, D25 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 4 | 0.25 |
FADD D7, D24, D30 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 |
FADD D16, D7, D20 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 |
FADD D0, D31, D26 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 |
FADD D1, D16, D3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 |
FMADD D2, D17, D3, D0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 4 | 0.25 |
FDIV D18, D2, D1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 7-15 | 1-0.50 |
STR D18, [X5] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 2 | 0.50 |
LDR D19, [X2] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 |
FNMSUB D20, D18, D4, D19 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 4 | 0.25 |
STR D20, [X2] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 2 | 0.50 |
LDR D21, [X4] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 |
FNMSUB D22, D18, D4, D21 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 4 | 0.25 |
STR D22, [X4] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 2 | 0.50 |
LDR D23, [X3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 |
FNMSUB D24, D18, D4, D23 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 4 | 0.25 |
STR D24, [X3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 2 | 0.50 |
CMP X14, X0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 |
B.EQ 4baf10 <_ZN4RAJA8internal17StatementExecutorINS_9statement8CollapseINS_26omp_parallel_collapse_execEN4camp7int_seqIlJLl0ELl1EEEEJNS2_3ForILl2ENS_6policy4loop9loop_execEJNS8_ILl3ESB_JNS8_ILl4ESB_JNS2_6LambdaILl0EJEEEEEEEEEEEEEEEE4execIRNS0_8LoopDataINS5_4listIJSH_EEENS5_5tupleIJNS_4impl4SpanINS_9Iterators16numeric_iteratorIN6Kripke9DirectionElPST_EEST_EENSP_INSR_INSS_5GroupElPSX_EESX_EENSP_INSQ_24strided_numeric_iteratorINSS_5ZoneKElPS12_EES12_EENSP_INS11_INSS_5ZoneJElPS16_EES16_EENSP_INS11_INSS_5ZoneIElPS1A_EES1A_EEEEENSN_IJEEEJZNK9SweepSdomclINSS_11ArchLayoutTINSS_12ArchT_OpenMPENSS_11LayoutT_DGZEEEEEvT_RNSS_4Core9DataStoreENSS_6SdomIdEEUlST_SX_S12_S16_S1A_E_EEEEEvOS1M_._omp_fn.0+0x584> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
Source file and lines | Collapse.hpp:81-81 |
Module | exec |
nb instructions | 137 |
loop length | 548 |
nb stack references | 0 |
front end | 17.13 cycles |
P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12 | P13 | P14 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
uops | 3.00 | 3.00 | 3.75 | 3.75 | 3.75 | 3.75 | 5.25 | 5.25 | 5.25 | 5.25 | 34.00 | 34.00 | 34.00 | 19.00 | 19.00 |
cycles | 3.00 | 3.00 | 3.75 | 3.75 | 3.75 | 3.75 | 5.25 | 5.25 | 5.25 | 5.25 | 34.00 | 34.00 | 34.00 | 19.00 | 19.00 |
Cycles executing div or sqrt instructions | 5.00-2.50 |
Front-end | 17.13 |
Overall L1 | 34.00 |
all | 0% |
load | 0% |
store | 0% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | 0% |
fma | 0% |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 0% |
Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12 | P13 | P14 | Latency | Recip. throughput |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
STP X29, X30, [SP, #528]! | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
ORR X1, XZR, X0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
ADD X29, SP, #0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
LDR X0, [X0, #16] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STP X19, X20, [SP, #16] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
STP X21, X22, [SP, #32] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X2, [X0] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
LDP X10, X9, [X0, #48] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 |
LDP X19, X8, [X0, #72] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 |
STP X23, X24, [SP, #48] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X3, [X0, #16] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STP X25, X26, [SP, #64] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X4, [X0, #64] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STP X27, X28, [SP, #80] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X5, [X0, #88] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X4, [SP, #160] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X6, [X0, #96] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X8, [SP, #176] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
STR X2, [SP, #208] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
STR X3, [SP, #224] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
STR X5, [SP, #232] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
STP X9, X10, [SP, #368] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDP X21, X20, [X0, #32] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 |
STR X6, [SP, #104] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDP X28, X12, [X0, #104] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 |
LDP X25, X27, [X0, #400] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 |
LDR X13, [X0, #120] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
LDR X16, [X0, #168] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
LDR X11, [X0, #208] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
LDR X17, [X0, #248] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X16, [SP, #240] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X14, [X0, #288] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STP X11, X12, [SP, #144] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X18, [X0, #328] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STP X14, X13, [SP, #128] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X15, [X0, #368] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X17, [SP, #248] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X7, [X0, #416] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X18, [SP, #256] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X22, [X0, #496] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
LDR X24, [X0, #504] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STP X7, X15, [SP, #112] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X26, [X0, #568] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X22, [SP, #192] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X30, [X0, #608] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X24, [SP, #200] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X2, [X0, #616] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X26, [SP, #264] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X23, [X0, #632] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X30, [SP, #184] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
STR X2, [SP, #320] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X10, [X0, #704] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
LDP X8, X1, [X1] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 |
LDR X3, [X0, #744] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X1, [SP, #168] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X4, [X0, #752] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X10, [SP, #272] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X24, [X0, #768] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X3, [SP, #216] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X5, [X0, #840] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X4, [SP, #328] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X6, [X0, #880] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
LDR X12, [X0, #888] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X5, [SP, #280] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X9, [X0, #904] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X6, [SP, #312] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X13, [X0, #976] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X12, [SP, #336] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X11, [X0, #1000] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X9, [SP, #96] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X14, [X0, #1048] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X13, [SP, #288] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X15, [X0, #1080] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X11, [SP, #344] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X7, [X0, #1088] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X14, [SP, #296] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
LDR X0, [X0, #1152] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
STR X15, [SP, #352] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
STR X7, [SP, #360] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
STR X0, [SP, #304] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 |
CMP X8, #0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 |
B.LE 4baf98 <_ZN4RAJA8internal17StatementExecutorINS_9statement8CollapseINS_26omp_parallel_collapse_execEN4camp7int_seqIlJLl0ELl1EEEEJNS2_3ForILl2ENS_6policy4loop9loop_execEJNS8_ILl3ESB_JNS8_ILl4ESB_JNS2_6LambdaILl0EJEEEEEEEEEEEEEEEE4execIRNS0_8LoopDataINS5_4listIJSH_EEENS5_5tupleIJNS_4impl4SpanINS_9Iterators16numeric_iteratorIN6Kripke9DirectionElPST_EEST_EENSP_INSR_INSS_5GroupElPSX_EESX_EENSP_INSQ_24strided_numeric_iteratorINSS_5ZoneKElPS12_EES12_EENSP_INS11_INSS_5ZoneJElPS16_EES16_EENSP_INS11_INSS_5ZoneIElPS1A_EES1A_EEEEENSN_IJEEEJZNK9SweepSdomclINSS_11ArchLayoutTINSS_12ArchT_OpenMPENSS_11LayoutT_DGZEEEEEvT_RNSS_4Core9DataStoreENSS_6SdomIdEEUlST_SX_S12_S16_S1A_E_EEEEEvOS1M_._omp_fn.0+0x60c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
CMP X1, #0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 |
B.LE 4baf98 <_ZN4RAJA8internal17StatementExecutorINS_9statement8CollapseINS_26omp_parallel_collapse_execEN4camp7int_seqIlJLl0ELl1EEEEJNS2_3ForILl2ENS_6policy4loop9loop_execEJNS8_ILl3ESB_JNS8_ILl4ESB_JNS2_6LambdaILl0EJEEEEEEEEEEEEEEEE4execIRNS0_8LoopDataINS5_4listIJSH_EEENS5_5tupleIJNS_4impl4SpanINS_9Iterators16numeric_iteratorIN6Kripke9DirectionElPST_EEST_EENSP_INSR_INSS_5GroupElPSX_EESX_EENSP_INSQ_24strided_numeric_iteratorINSS_5ZoneKElPS12_EES12_EENSP_INS11_INSS_5ZoneJElPS16_EES16_EENSP_INS11_INSS_5ZoneIElPS1A_EES1A_EEEEENSN_IJEEEJZNK9SweepSdomclINSS_11ArchLayoutTINSS_12ArchT_OpenMPENSS_11LayoutT_DGZEEEEEvT_RNSS_4Core9DataStoreENSS_6SdomIdEEUlST_SX_S12_S16_S1A_E_EEEEEvOS1M_._omp_fn.0+0x60c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
MADD X26, X8, X1, XZR | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 |
BL 409ef0 <@plt_start@+0xa90> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
SBFM X22, X0, #0, #31 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
BL 409c30 <@plt_start@+0x7d0> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
UDIV X1, X26, X22 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5-20 | 1-0.50 |
SBFM X18, X0, #0, #31 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
LDR X12, [SP, #96] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
LDP X13, X4, [SP, #112] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 |
LDP X11, X6, [SP, #144] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 |
LDP X9, X10, [SP, #368] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 |
MSUB X2, X1, X22, X26 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 |
LDR X5, [SP, #128] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
CMP X18, X2 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 |
LDR X8, [SP, #176] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 |
B.CC 4bafb4 <_ZN4RAJA8internal17StatementExecutorINS_9statement8CollapseINS_26omp_parallel_collapse_execEN4camp7int_seqIlJLl0ELl1EEEEJNS2_3ForILl2ENS_6policy4loop9loop_execEJNS8_ILl3ESB_JNS8_ILl4ESB_JNS2_6LambdaILl0EJEEEEEEEEEEEEEEEE4execIRNS0_8LoopDataINS5_4listIJSH_EEENS5_5tupleIJNS_4impl4SpanINS_9Iterators16numeric_iteratorIN6Kripke9DirectionElPST_EEST_EENSP_INSR_INSS_5GroupElPSX_EESX_EENSP_INSQ_24strided_numeric_iteratorINSS_5ZoneKElPS12_EES12_EENSP_INS11_INSS_5ZoneJElPS16_EES16_EENSP_INS11_INSS_5ZoneIElPS1A_EES1A_EEEEENSN_IJEEEJZNK9SweepSdomclINSS_11ArchLayoutTINSS_12ArchT_OpenMPENSS_11LayoutT_DGZEEEEEvT_RNSS_4Core9DataStoreENSS_6SdomIdEEUlST_SX_S12_S16_S1A_E_EEEEEvOS1M_._omp_fn.0+0x628> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
LDR D22, [X10] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 |
MOVZ X0, #1 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 |
LDR D28, [X12] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 |
LDR D21, [X9] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 |
FADD D23, D22, D22 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 |
LDR D19, [X6] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 |
FADD D29, D28, D28 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 |
LDR D5, [X13] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 |
LDR D2, [X3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 |
FDIV D24, D23, D21 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 7-15 | 1-0.50 |
LDR D18, [X4] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 |
FADD D6, D5, D5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 |
LDR D27, [X11] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 |
LDR D26, [X8] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 |
FDIV D30, D29, D19 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 7-15 | 1-0.50 |
LDR D20, [X7] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 |
LDR D17, [X2] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 |
FDIV D3, D6, D27 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 7-15 | 1-0.50 |
FMUL D25, D24, D2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 |
FMADD D31, D18, D30, D25 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 4 | 0.25 |
FADD D7, D24, D30 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 |
FADD D16, D7, D20 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 |
FADD D0, D31, D26 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 |
FADD D1, D16, D3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 |
FMADD D2, D17, D3, D0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 4 | 0.25 |
FDIV D18, D2, D1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 7-15 | 1-0.50 |
STR D18, [X5] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 2 | 0.50 |
LDR D19, [X2] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 |
FNMSUB D20, D18, D4, D19 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 4 | 0.25 |
STR D20, [X2] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 2 | 0.50 |
LDR D21, [X4] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 |
FNMSUB D22, D18, D4, D21 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 4 | 0.25 |
STR D22, [X4] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 2 | 0.50 |
LDR D23, [X3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 |
FNMSUB D24, D18, D4, D23 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 4 | 0.25 |
STR D24, [X3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0 | 0 | 0 | 2 | 0.50 |
CMP X14, X0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 |
B.EQ 4baf10 <_ZN4RAJA8internal17StatementExecutorINS_9statement8CollapseINS_26omp_parallel_collapse_execEN4camp7int_seqIlJLl0ELl1EEEEJNS2_3ForILl2ENS_6policy4loop9loop_execEJNS8_ILl3ESB_JNS8_ILl4ESB_JNS2_6LambdaILl0EJEEEEEEEEEEEEEEEE4execIRNS0_8LoopDataINS5_4listIJSH_EEENS5_5tupleIJNS_4impl4SpanINS_9Iterators16numeric_iteratorIN6Kripke9DirectionElPST_EEST_EENSP_INSR_INSS_5GroupElPSX_EESX_EENSP_INSQ_24strided_numeric_iteratorINSS_5ZoneKElPS12_EES12_EENSP_INS11_INSS_5ZoneJElPS16_EES16_EENSP_INS11_INSS_5ZoneIElPS1A_EES1A_EEEEENSN_IJEEEJZNK9SweepSdomclINSS_11ArchLayoutTINSS_12ArchT_OpenMPENSS_11LayoutT_DGZEEEEEvT_RNSS_4Core9DataStoreENSS_6SdomIdEEUlST_SX_S12_S16_S1A_E_EEEEEvOS1M_._omp_fn.0+0x584> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
Name | Coverage (%) | Time (s) |
---|---|---|
▼void RAJA::internal::StatementExecutor | 12.71 | 2.4 |
▼Loop 2488 - forall.hpp:59-59 - exec– | 0 | 0 |
○Loop 2489 - forall.hpp:59-59 - exec | 0 | 0 |
▼Loop 2490 - forall.hpp:59-59 - exec– | 0 | 0 |
▼Loop 2496 - RangeSegment.hpp:120-120 - exec– | 0 | 0 |
▼Loop 2491 - RangeSegment.hpp:120-120 - exec– | 0 | 0 |
▼Loop 2492 - RangeSegment.hpp:120-120 - exec– | 0 | 0 |
▼Loop 2493 - forall.hpp:59-59 - exec– | 0 | 0 |
▼Loop 2494 - forall.hpp:59-59 - exec– | 0 | 0 |
○Loop 2495 - forall.hpp:59-59 - exec | 12.71 | 2.4 |