Function: void RAJA::internal::StatementExecutor<RAJA::statement::Collapse<RAJA::omp_parallel_collap ... | Module: exec | Source: Collapse.hpp:81-81 [...] | Coverage: 1.65% |
---|
Function: void RAJA::internal::StatementExecutor<RAJA::statement::Collapse<RAJA::omp_parallel_collap ... | Module: exec | Source: Collapse.hpp:81-81 [...] | Coverage: 1.65% |
---|
/home/hbollore/qaas-runs/170-289-7893/intel/Kripke/build/Kripke/tpl/raja/include/RAJA/util/Layout.hpp: 55 - 55 |
-------------------------------------------------------------------------------- |
55: return a * b; |
/home/hbollore/qaas-runs/170-289-7893/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-runs/170-289-7893/intel/Kripke/build/Kripke/tpl/raja/include/RAJA/index/RangeSegment.hpp: 120 - 120 |
-------------------------------------------------------------------------------- |
120: RAJA_HOST_DEVICE RAJA_INLINE ~TypedRangeSegment() {} |
/home/hbollore/qaas-runs/170-289-7893/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-runs/170-289-7893/intel/Kripke/build/Kripke/tpl/raja/include/RAJA/util/View.hpp: 79 - 110 |
-------------------------------------------------------------------------------- |
79: : layout(V.layout), data(V.data) |
[...] |
110: return data[idx]; |
/home/hbollore/qaas-runs/170-289-7893/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-runs/170-289-7893/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-runs/170-289-7893/intel/Kripke/build/Kripke/tpl/raja/include/RAJA/util/Operators.hpp: 307 - 307 |
-------------------------------------------------------------------------------- |
307: return Ret{lhs} + rhs; |
0x4adec4 STP X29, X30, [SP, #528]! |
0x4adec8 ORR X1, XZR, X0 |
0x4adecc ADD X29, SP, #0 |
0x4aded0 LDR X0, [X0, #16] |
0x4aded4 STP X19, X20, [SP, #16] |
0x4aded8 STP X21, X22, [SP, #32] |
0x4adedc LDR X2, [X0] |
0x4adee0 LDP X10, X9, [X0, #48] |
0x4adee4 LDP X19, X8, [X0, #72] |
0x4adee8 STP X23, X24, [SP, #48] |
0x4adeec LDR X3, [X0, #16] |
0x4adef0 STP X25, X26, [SP, #64] |
0x4adef4 LDR X4, [X0, #64] |
0x4adef8 STP X27, X28, [SP, #80] |
0x4adefc LDR X5, [X0, #88] |
0x4adf00 STR X4, [SP, #160] |
0x4adf04 LDR X6, [X0, #96] |
0x4adf08 STR X8, [SP, #176] |
0x4adf0c STR X2, [SP, #208] |
0x4adf10 STR X3, [SP, #224] |
0x4adf14 STR X5, [SP, #232] |
0x4adf18 STP X9, X10, [SP, #368] |
0x4adf1c LDP X21, X20, [X0, #32] |
0x4adf20 STR X6, [SP, #104] |
0x4adf24 LDP X28, X12, [X0, #104] |
0x4adf28 LDP X25, X27, [X0, #400] |
0x4adf2c LDR X13, [X0, #120] |
0x4adf30 LDR X16, [X0, #168] |
0x4adf34 LDR X11, [X0, #208] |
0x4adf38 LDR X17, [X0, #248] |
0x4adf3c STR X16, [SP, #240] |
0x4adf40 LDR X14, [X0, #288] |
0x4adf44 STP X11, X12, [SP, #144] |
0x4adf48 LDR X18, [X0, #328] |
0x4adf4c STP X14, X13, [SP, #128] |
0x4adf50 LDR X15, [X0, #368] |
0x4adf54 STR X17, [SP, #248] |
0x4adf58 LDR X7, [X0, #416] |
0x4adf5c STR X18, [SP, #256] |
0x4adf60 LDR X22, [X0, #496] |
0x4adf64 LDR X24, [X0, #504] |
0x4adf68 STP X7, X15, [SP, #112] |
0x4adf6c LDR X26, [X0, #568] |
0x4adf70 STR X22, [SP, #192] |
0x4adf74 LDR X30, [X0, #608] |
0x4adf78 STR X24, [SP, #200] |
0x4adf7c LDR X2, [X0, #616] |
0x4adf80 STR X26, [SP, #264] |
0x4adf84 LDR X23, [X0, #632] |
0x4adf88 STR X30, [SP, #184] |
0x4adf8c STR X2, [SP, #320] |
0x4adf90 LDR X10, [X0, #704] |
0x4adf94 LDP X8, X1, [X1] |
0x4adf98 LDR X3, [X0, #744] |
0x4adf9c STR X1, [SP, #168] |
0x4adfa0 LDR X4, [X0, #752] |
0x4adfa4 STR X10, [SP, #272] |
0x4adfa8 LDR X24, [X0, #768] |
0x4adfac STR X3, [SP, #216] |
0x4adfb0 LDR X5, [X0, #840] |
0x4adfb4 STR X4, [SP, #328] |
0x4adfb8 LDR X6, [X0, #880] |
0x4adfbc LDR X12, [X0, #888] |
0x4adfc0 STR X5, [SP, #280] |
0x4adfc4 LDR X9, [X0, #904] |
0x4adfc8 STR X6, [SP, #312] |
0x4adfcc LDR X13, [X0, #976] |
0x4adfd0 STR X12, [SP, #336] |
0x4adfd4 LDR X11, [X0, #1000] |
0x4adfd8 STR X9, [SP, #96] |
0x4adfdc LDR X14, [X0, #1048] |
0x4adfe0 STR X13, [SP, #288] |
0x4adfe4 LDR X15, [X0, #1080] |
0x4adfe8 STR X11, [SP, #344] |
0x4adfec LDR X7, [X0, #1088] |
0x4adff0 STR X14, [SP, #296] |
0x4adff4 LDR X0, [X0, #1152] |
0x4adff8 STR X15, [SP, #352] |
0x4adffc STR X7, [SP, #360] |
0x4ae000 STR X0, [SP, #304] |
0x4ae004 CMP X8, #0 |
0x4ae008 B.LE 4ae4d8 |
0x4ae00c CMP X1, #0 |
0x4ae010 B.LE 4ae4d8 |
0x4ae014 MADD X26, X8, X1, XZR |
0x4ae018 BL 402be0 |
0x4ae01c SBFM X22, X0, #0, #31 |
0x4ae020 BL 402aa0 |
0x4ae024 UDIV X1, X26, X22 |
0x4ae028 SBFM X18, X0, #0, #31 |
0x4ae02c LDR X12, [SP, #96] |
0x4ae030 LDP X13, X4, [SP, #112] |
0x4ae034 LDP X11, X6, [SP, #144] |
0x4ae038 LDP X9, X10, [SP, #368] |
0x4ae03c MSUB X2, X1, X22, X26 |
0x4ae040 LDR X5, [SP, #128] |
0x4ae044 CMP X18, X2 |
0x4ae048 LDR X8, [SP, #176] |
0x4ae04c B.CC 4ae4f4 |
(2484) 0x4ae050 MADD X16, X1, X18, X2 |
(2484) 0x4ae054 ADD X17, X1, X16 |
(2484) 0x4ae058 CMP X16, X17 |
(2484) 0x4ae05c B.CS 4ae4d8 |
(2484) 0x4ae060 LDR X15, [SP, #168] |
(2484) 0x4ae064 SUB X3, X10, X21 |
(2484) 0x4ae068 CMP X28, #1 |
(2484) 0x4ae06c CCMP X25, #1, #0, #0 |
(2484) 0x4ae070 SDIV X30, X3, X9 |
(2484) 0x4ae074 UDIV X7, X16, X15 |
(2484) 0x4ae078 MSUB X14, X30, X9, X3 |
(2484) 0x4ae07c MSUB X0, X7, X15, X16 |
(2484) 0x4ae080 STP X0, X7, [SP, #144] |
(2484) 0x4ae084 B.NE 4ae510 |
(2489) 0x4ae088 MADD X22, X20, X24, XZR |
(2489) 0x4ae08c FMOV D4, #2.0000000 |
(2489) 0x4ae090 CMP X14, #0 |
(2489) 0x4ae094 LDR X3, [SP, #104] |
(2489) 0x4ae098 MADD X28, X19, X27, XZR |
(2489) 0x4ae09c UBFM X0, X20, #61, #60 |
(2489) 0x4ae0a0 ADD X10, X4, X21,LSL #3 |
(2489) 0x4ae0a4 SUB X26, X1, #1 |
(2489) 0x4ae0a8 UBFM X17, X19, #61, #60 |
(2489) 0x4ae0ac LDR X9, [SP, #160] |
(2489) 0x4ae0b0 MADD X4, X19, X12, XZR |
(2489) 0x4ae0b4 UBFM X7, X22, #61, #60 |
(2489) 0x4ae0b8 MADD X14, X20, X13, XZR |
(2489) 0x4ae0bc UBFM X16, X28, #61, #60 |
(2489) 0x4ae0c0 CSINC X30, X30, X30, #0 |
(2489) 0x4ae0c4 MADD X13, X21, X13, XZR |
(2489) 0x4ae0c8 STR X0, [SP, #96] |
(2489) 0x4ae0cc MADD X15, X21, X24, X3 |
(2489) 0x4ae0d0 LDR X24, [SP, #136] |
(2489) 0x4ae0d4 SUB X25, X6, X3 |
(2489) 0x4ae0d8 MADD X21, X21, X23, XZR |
(2489) 0x4ae0dc UBFM X19, X4, #61, #60 |
(2489) 0x4ae0e0 STR X14, [SP, #104] |
(2489) 0x4ae0e4 ADD X5, X5, X9,LSL #3 |
(2489) 0x4ae0e8 SUB X6, X8, X9 |
(2489) 0x4ae0ec STR X7, [SP, #112] |
(2489) 0x4ae0f0 MADD X27, X9, X27, X3 |
(2489) 0x4ae0f4 STR XZR, [SP, #176] |
(2489) 0x4ae0f8 MADD X12, X9, X12, X3 |
(2489) 0x4ae0fc STR X10, [SP, #376] |
(2489) 0x4ae100 MADD X20, X20, X23, XZR |
(2489) 0x4ae104 STR X5, [SP, #128] |
(2489) 0x4ae108 ADD X11, X11, X3,LSL #3 |
(2489) 0x4ae10c STR X13, [SP, #384] |
(2489) 0x4ae110 STR X12, [SP, #368] |
(2489) 0x4ae114 STR X20, [SP, #120] |
(2489) 0x4ae118 STR X15, [SP, #392] |
(2489) 0x4ae11c STR X21, [SP, #400] |
(2489) 0x4ae120 STR X26, [SP, #408] |
(2489) 0x4ae124 STR X6, [SP, #416] |
(2489) 0x4ae128 STR X27, [SP, #424] |
(2489) 0x4ae12c CMP X30, #0 |
(2489) 0x4ae130 B.LE 4ae4a0 |
(2483) 0x4ae134 LDR X23, [SP, #152] |
(2483) 0x4ae138 MOVZ X20, #0 |
(2483) 0x4ae13c LDP X9, X21, [SP, #376] |
(2483) 0x4ae140 LDR X1, [SP, #208] |
(2483) 0x4ae144 LDR X28, [SP, #144] |
(2483) 0x4ae148 LDR X27, [SP, #192] |
(2483) 0x4ae14c ADD X6, X1, X23 |
(2483) 0x4ae150 LDR X10, [SP, #224] |
(2483) 0x4ae154 UBFM X26, X6, #61, #60 |
(2483) 0x4ae158 LDR X15, [SP, #256] |
(2483) 0x4ae15c LDR X23, [SP, #184] |
(2483) 0x4ae160 ADD X7, X28, X10 |
(2483) 0x4ae164 MADD X28, X27, X6, XZR |
(2483) 0x4ae168 LDR X5, [SP, #216] |
(2483) 0x4ae16c ADD X10, X15, X26 |
(2483) 0x4ae170 LDR X0, [SP, #248] |
(2483) 0x4ae174 LDR X4, [SP, #240] |
(2483) 0x4ae178 MADD X14, X5, X6, XZR |
(2483) 0x4ae17c LDR X27, [SP, #320] |
(2483) 0x4ae180 ADD X12, X0, X26 |
(2483) 0x4ae184 MADD X0, X23, X6, XZR |
(2483) 0x4ae188 LDR X15, [SP, #328] |
(2483) 0x4ae18c ADD X13, X4, X26 |
(2483) 0x4ae190 LDR X1, [SP, #312] |
(2483) 0x4ae194 LDR X4, [SP, #352] |
(2483) 0x4ae198 MADD X5, X15, X7, X14 |
(2483) 0x4ae19c MADD X15, X27, X7, X0 |
(2483) 0x4ae1a0 LDR X0, [SP, #392] |
(2483) 0x4ae1a4 MADD X26, X1, X6, XZR |
(2483) 0x4ae1a8 LDR X14, [SP, #200] |
(2483) 0x4ae1ac MADD X6, X4, X6, XZR |
(2483) 0x4ae1b0 LDR X8, [SP, #232] |
(2483) 0x4ae1b4 ADD X4, X5, X0 |
(2483) 0x4ae1b8 LDR X23, [SP, #336] |
(2483) 0x4ae1bc MADD X28, X14, X7, X28 |
(2483) 0x4ae1c0 LDR X2, [SP, #416] |
(2483) 0x4ae1c4 LDR X5, [SP, #424] |
(2483) 0x4ae1c8 MADD X26, X23, X7, X26 |
(2483) 0x4ae1cc LDR X1, [SP, #360] |
(2483) 0x4ae1d0 SDIV X18, X2, X8 |
(2483) 0x4ae1d4 LDR X23, [SP, #264] |
(2483) 0x4ae1d8 ADD X14, X28, X5 |
(2483) 0x4ae1dc LDR X28, [SP, #160] |
(2483) 0x4ae1e0 MADD X6, X1, X7, X6 |
(2483) 0x4ae1e4 LDR X3, [SP, #344] |
(2483) 0x4ae1e8 LDR X0, [SP, #368] |
(2483) 0x4ae1ec ADD X27, X15, X28 |
(2483) 0x4ae1f0 ADD X28, X23, X14,LSL #3 |
(2483) 0x4ae1f4 LDR X15, [SP, #272] |
(2483) 0x4ae1f8 MADD X3, X3, X7, X5 |
(2483) 0x4ae1fc ADD X7, X6, X5 |
(2483) 0x4ae200 LDP X6, X1, [SP, #280] |
(2483) 0x4ae204 MSUB X8, X18, X8, X2 |
(2483) 0x4ae208 ADD X26, X26, X0 |
(2483) 0x4ae20c LDR X5, [SP, #304] |
(2483) 0x4ae210 ADD X27, X15, X27,LSL #3 |
(2483) 0x4ae214 CMP X8, #0 |
(2483) 0x4ae218 ADD X4, X6, X4,LSL #3 |
(2483) 0x4ae21c CSINC X18, X18, X18, #0 |
(2483) 0x4ae220 LDR X22, [SP, #400] |
(2483) 0x4ae224 ADD X26, X1, X26,LSL #3 |
(2483) 0x4ae228 LDR X14, [SP, #296] |
(2483) 0x4ae22c ADD X23, X5, X7,LSL #3 |
(2483) 0x4ae230 ADD X3, X14, X3,LSL #3 |
(2483) 0x4ae234 STR X3, [SP, #136] |
(2483) 0x4ae238 HINT #0 |
(2483) 0x4ae23c HINT #0 |
(2483) 0x4ae240 CMP X18, #0 |
(2483) 0x4ae244 B.LE 4ae474 |
(2481) 0x4ae248 SDIV X1, X25, X24 |
(2481) 0x4ae24c LDP X6, X7, [SP, #128] |
(2481) 0x4ae250 UBFM X5, X21, #61, #60 |
(2481) 0x4ae254 ADD X8, X28, X5 |
(2481) 0x4ae258 ORR X3, XZR, X26 |
(2481) 0x4ae25c MOVZ X15, #0 |
(2481) 0x4ae260 ADD X2, X27, X22,LSL #3 |
(2481) 0x4ae264 ADD X7, X5, X7 |
(2481) 0x4ae268 ADD X5, X5, X23 |
(2481) 0x4ae26c MSUB X0, X1, X24, X25 |
(2481) 0x4ae270 CMP X0, #0 |
(2481) 0x4ae274 CSINC X14, X1, X1, #0 |
(2481) 0x4ae278 HINT #0 |
(2481) 0x4ae27c HINT #0 |
(2481) 0x4ae280 MOVZ X0, #0 |
(2481) 0x4ae284 CMP X14, #0 |
(2481) 0x4ae288 B.LE 4ae450 |
(2481) 0x4ae28c TBZ W14, #0, 4ae328 |
0x4ae290 LDR D22, [X10] |
0x4ae294 MOVZ X0, #1 |
0x4ae298 LDR D28, [X12] |
0x4ae29c LDR D21, [X9] |
0x4ae2a0 FADD D23, D22, D22 |
0x4ae2a4 LDR D19, [X6] |
0x4ae2a8 FADD D29, D28, D28 |
0x4ae2ac LDR D5, [X13] |
0x4ae2b0 LDR D2, [X3] |
0x4ae2b4 FDIV D24, D23, D21 |
0x4ae2b8 LDR D18, [X4] |
0x4ae2bc FADD D6, D5, D5 |
0x4ae2c0 LDR D27, [X11] |
0x4ae2c4 LDR D26, [X8] |
0x4ae2c8 FDIV D30, D29, D19 |
0x4ae2cc LDR D20, [X7] |
0x4ae2d0 LDR D17, [X2] |
0x4ae2d4 FDIV D3, D6, D27 |
0x4ae2d8 FMUL D25, D24, D2 |
0x4ae2dc FMADD D31, D18, D30, D25 |
0x4ae2e0 FADD D7, D24, D30 |
0x4ae2e4 FADD D16, D7, D20 |
0x4ae2e8 FADD D0, D31, D26 |
0x4ae2ec FADD D1, D16, D3 |
0x4ae2f0 FMADD D2, D17, D3, D0 |
0x4ae2f4 FDIV D18, D2, D1 |
0x4ae2f8 STR D18, [X5] |
0x4ae2fc LDR D19, [X2] |
0x4ae300 FNMSUB D20, D18, D4, D19 |
0x4ae304 STR D20, [X2] |
0x4ae308 LDR D21, [X4] |
0x4ae30c FNMSUB D22, D18, D4, D21 |
0x4ae310 STR D22, [X4] |
0x4ae314 LDR D23, [X3] |
0x4ae318 FNMSUB D24, D18, D4, D23 |
0x4ae31c STR D24, [X3] |
0x4ae320 CMP X14, X0 |
0x4ae324 B.EQ 4ae450 |
(2482) 0x4ae328 LDR D31, [X10] |
(2482) 0x4ae32c ADD X1, X0, #1 |
(2482) 0x4ae330 LDR D5, [X12] |
(2482) 0x4ae334 LDR D30, [X9] |
(2482) 0x4ae338 FADD D7, D31, D31 |
(2482) 0x4ae33c LDR D29, [X6] |
(2482) 0x4ae340 FADD D6, D5, D5 |
(2482) 0x4ae344 LDR D21, [X13] |
(2482) 0x4ae348 LDR D25, [X3, X0,LSL #3] |
(2482) 0x4ae34c FDIV D16, D7, D30 |
(2482) 0x4ae350 LDR D26, [X4, X0,LSL #3] |
(2482) 0x4ae354 FADD D22, D21, D21 |
(2482) 0x4ae358 LDR D27, [X11, X0,LSL #3] |
(2482) 0x4ae35c LDR D17, [X8, X0,LSL #3] |
(2482) 0x4ae360 FDIV D3, D6, D29 |
(2482) 0x4ae364 LDR D28, [X7, X0,LSL #3] |
(2482) 0x4ae368 LDR D20, [X2] |
(2482) 0x4ae36c FDIV D23, D22, D27 |
(2482) 0x4ae370 FMUL D0, D16, D25 |
(2482) 0x4ae374 FMADD D2, D26, D3, D0 |
(2482) 0x4ae378 FADD D1, D16, D3 |
(2482) 0x4ae37c FADD D18, D1, D28 |
(2482) 0x4ae380 FADD D19, D2, D17 |
(2482) 0x4ae384 FADD D24, D18, D23 |
(2482) 0x4ae388 FMADD D25, D20, D23, D19 |
(2482) 0x4ae38c FDIV D26, D25, D24 |
(2482) 0x4ae390 STR D26, [X5, X0,LSL #3] |
(2482) 0x4ae394 LDR D27, [X2] |
(2482) 0x4ae398 FNMSUB D28, D26, D4, D27 |
(2482) 0x4ae39c STR D28, [X2] |
(2482) 0x4ae3a0 LDR D29, [X4, X0,LSL #3] |
(2482) 0x4ae3a4 FNMSUB D30, D26, D4, D29 |
(2482) 0x4ae3a8 STR D30, [X4, X0,LSL #3] |
(2482) 0x4ae3ac LDR D31, [X3, X0,LSL #3] |
(2482) 0x4ae3b0 FNMSUB D7, D26, D4, D31 |
(2482) 0x4ae3b4 STR D7, [X3, X0,LSL #3] |
(2482) 0x4ae3b8 ADD X0, X0, #2 |
(2482) 0x4ae3bc LDR D3, [X10] |
(2482) 0x4ae3c0 LDR D21, [X12] |
(2482) 0x4ae3c4 LDR D6, [X9] |
(2482) 0x4ae3c8 FADD D1, D3, D3 |
(2482) 0x4ae3cc LDR D5, [X6] |
(2482) 0x4ae3d0 FADD D22, D21, D21 |
(2482) 0x4ae3d4 LDR D29, [X13] |
(2482) 0x4ae3d8 LDR D0, [X3, X1,LSL #3] |
(2482) 0x4ae3dc FDIV D18, D1, D6 |
(2482) 0x4ae3e0 LDR D16, [X4, X1,LSL #3] |
(2482) 0x4ae3e4 FADD D30, D29, D29 |
(2482) 0x4ae3e8 LDR D17, [X11, X1,LSL #3] |
(2482) 0x4ae3ec LDR D19, [X8, X1,LSL #3] |
(2482) 0x4ae3f0 FDIV D23, D22, D5 |
(2482) 0x4ae3f4 LDR D2, [X7, X1,LSL #3] |
(2482) 0x4ae3f8 LDR D28, [X2] |
(2482) 0x4ae3fc FDIV D31, D30, D17 |
(2482) 0x4ae400 FMUL D20, D18, D0 |
(2482) 0x4ae404 FMADD D24, D16, D23, D20 |
(2482) 0x4ae408 FADD D25, D18, D23 |
(2482) 0x4ae40c FADD D26, D25, D2 |
(2482) 0x4ae410 FADD D27, D24, D19 |
(2482) 0x4ae414 FADD D7, D26, D31 |
(2482) 0x4ae418 FMADD D0, D28, D31, D27 |
(2482) 0x4ae41c FDIV D16, D0, D7 |
(2482) 0x4ae420 STR D16, [X5, X1,LSL #3] |
(2482) 0x4ae424 LDR D17, [X2] |
(2482) 0x4ae428 FNMSUB D2, D16, D4, D17 |
(2482) 0x4ae42c STR D2, [X2] |
(2482) 0x4ae430 LDR D5, [X4, X1,LSL #3] |
(2482) 0x4ae434 FNMSUB D6, D16, D4, D5 |
(2482) 0x4ae438 STR D6, [X4, X1,LSL #3] |
(2482) 0x4ae43c LDR D3, [X3, X1,LSL #3] |
(2482) 0x4ae440 FNMSUB D1, D16, D4, D3 |
(2482) 0x4ae444 STR D1, [X3, X1,LSL #3] |
(2482) 0x4ae448 CMP X14, X0 |
(2482) 0x4ae44c B.NE 4ae328 |
(2481) 0x4ae450 ADD X15, X15, #1 |
(2481) 0x4ae454 ADD X6, X6, X17 |
(2481) 0x4ae458 ADD X8, X8, X16 |
(2481) 0x4ae45c ADD X2, X2, X17 |
(2481) 0x4ae460 ADD X3, X3, X19 |
(2481) 0x4ae464 ADD X7, X7, X16 |
(2481) 0x4ae468 ADD X5, X5, X16 |
(2481) 0x4ae46c CMP X18, X15 |
(2481) 0x4ae470 B.NE 4ae280 |
(2483) 0x4ae474 LDR X14, [SP, #96] |
(2483) 0x4ae478 ADD X20, X20, #1 |
(2483) 0x4ae47c LDR X0, [SP, #104] |
(2483) 0x4ae480 LDR X1, [SP, #112] |
(2483) 0x4ae484 ADD X9, X9, X14 |
(2483) 0x4ae488 LDR X15, [SP, #120] |
(2483) 0x4ae48c ADD X21, X21, X0 |
(2483) 0x4ae490 ADD X4, X4, X1 |
(2483) 0x4ae494 ADD X22, X22, X15 |
(2483) 0x4ae498 CMP X30, X20 |
(2483) 0x4ae49c B.NE 4ae240 |
(2489) 0x4ae4a0 LDR X13, [SP, #176] |
(2489) 0x4ae4a4 LDR X12, [SP, #408] |
(2489) 0x4ae4a8 CMP X13, X12 |
(2489) 0x4ae4ac B.EQ 4ae4d8 |
(2489) 0x4ae4b0 LDR X10, [SP, #144] |
(2489) 0x4ae4b4 LDR X28, [SP, #168] |
(2489) 0x4ae4b8 ADD X27, X10, #1 |
(2489) 0x4ae4bc STR X27, [SP, #144] |
(2489) 0x4ae4c0 CMP X28, X27 |
(2489) 0x4ae4c4 B.LE 4ae500 |
(2489) 0x4ae4c8 LDR X18, [SP, #176] |
(2489) 0x4ae4cc ADD X6, X18, #1 |
(2489) 0x4ae4d0 STR X6, [SP, #176] |
(2489) 0x4ae4d4 B 4ae12c |
(2484) 0x4ae4d8 LDP X19, X20, [SP, #16] |
(2484) 0x4ae4dc LDP X21, X22, [SP, #32] |
(2484) 0x4ae4e0 LDP X23, X24, [SP, #48] |
(2484) 0x4ae4e4 LDP X25, X26, [SP, #64] |
(2484) 0x4ae4e8 LDP X27, X28, [SP, #80] |
(2484) 0x4ae4ec LDP X29, X30, [SP], #496 |
(2484) 0x4ae4f0 RET |
(2484) 0x4ae4f4 ADD X1, X1, #1 |
(2484) 0x4ae4f8 MOVZ X2, #0 |
(2484) 0x4ae4fc B 4ae050 |
(2489) 0x4ae500 LDR X26, [SP, #152] |
(2489) 0x4ae504 ADD X23, X26, #1 |
(2489) 0x4ae508 STP XZR, X23, [SP, #144] |
(2489) 0x4ae50c B 4ae4c8 |
(2484) 0x4ae510 LDR X0, [SP, #160] |
(2484) 0x4ae514 MADD X3, X25, X28, XZR |
(2484) 0x4ae518 SUB X26, X1, #1 |
(2484) 0x4ae51c FMOV D4, #2.0000000 |
(2484) 0x4ae520 ADD X4, X4, X21,LSL #3 |
(2484) 0x4ae524 UBFM X18, X20, #61, #60 |
(2484) 0x4ae528 UBFM X22, X19, #61, #60 |
(2484) 0x4ae52c CMP X14, #0 |
(2484) 0x4ae530 CSINC X1, X30, X30, #0 |
(2484) 0x4ae534 STR X1, [SP, #96] |
(2484) 0x4ae538 STR XZR, [SP, #112] |
(2484) 0x4ae53c SUB X10, X8, X0 |
(2484) 0x4ae540 LDR X8, [SP, #104] |
(2484) 0x4ae544 MADD X9, X0, X27, XZR |
(2484) 0x4ae548 MADD X27, X19, X27, XZR |
(2484) 0x4ae54c STR X18, [SP, #176] |
(2484) 0x4ae550 MADD X17, X0, X12, XZR |
(2484) 0x4ae554 STP X26, X10, [SP, #480] |
(2484) 0x4ae558 ADD X5, X5, X0,LSL #3 |
(2484) 0x4ae55c UBFM X26, X27, #61, #60 |
(2484) 0x4ae560 UBFM X27, X3, #61, #60 |
(2484) 0x4ae564 SUB X2, X6, X8 |
(2484) 0x4ae568 UBFM X6, X28, #61, #60 |
(2484) 0x4ae56c ADD X28, X11, X8,LSL #3 |
(2484) 0x4ae570 MADD X11, X25, X8, X9 |
(2484) 0x4ae574 STP X5, X17, [SP, #120] |
(2484) 0x4ae578 MADD X25, X19, X12, XZR |
(2484) 0x4ae57c MADD X19, X20, X13, XZR |
(2484) 0x4ae580 MADD X12, X21, X13, XZR |
(2484) 0x4ae584 STR X2, [SP, #432] |
(2484) 0x4ae588 MADD X13, X20, X24, XZR |
(2484) 0x4ae58c STR X11, [SP, #440] |
(2484) 0x4ae590 MADD X24, X21, X24, XZR |
(2484) 0x4ae594 STR X19, [SP, #368] |
(2484) 0x4ae598 MADD X21, X21, X23, XZR |
(2484) 0x4ae59c STR X4, [SP, #448] |
(2484) 0x4ae5a0 MADD X20, X20, X23, XZR |
(2484) 0x4ae5a4 STR X13, [SP, #376] |
(2484) 0x4ae5a8 STR X12, [SP, #456] |
(2484) 0x4ae5ac STR X24, [SP, #464] |
(2484) 0x4ae5b0 STR X20, [SP, #384] |
(2484) 0x4ae5b4 STR X21, [SP, #472] |
(2485) 0x4ae5b8 LDR X23, [SP, #96] |
(2485) 0x4ae5bc CMP X23, #0 |
(2485) 0x4ae5c0 B.LE 4ae83c |
(2485) 0x4ae5c4 LDR X5, [SP, #144] |
(2485) 0x4ae5c8 MOVZ X21, #0 |
(2485) 0x4ae5cc LDP X4, X15, [SP, #200] |
(2485) 0x4ae5d0 LDP X12, X23, [SP, #448] |
(2485) 0x4ae5d4 LDP X24, X30, [SP, #464] |
(2485) 0x4ae5d8 LDR X14, [SP, #152] |
(2485) 0x4ae5dc LDR X2, [SP, #224] |
(2485) 0x4ae5e0 LDR X20, [SP, #192] |
(2485) 0x4ae5e4 ADD X18, X14, X15 |
(2485) 0x4ae5e8 LDR X7, [SP, #336] |
(2485) 0x4ae5ec UBFM X8, X18, #61, #60 |
(2485) 0x4ae5f0 ADD X1, X5, X2 |
(2485) 0x4ae5f4 LDR X3, [SP, #240] |
(2485) 0x4ae5f8 LDR X11, [SP, #248] |
(2485) 0x4ae5fc MADD X17, X7, X1, XZR |
(2485) 0x4ae600 MADD X7, X20, X18, XZR |
(2485) 0x4ae604 LDR X19, [SP, #256] |
(2485) 0x4ae608 ADD X15, X3, X8 |
(2485) 0x4ae60c LDR X16, [SP, #312] |
(2485) 0x4ae610 MADD X5, X4, X1, X7 |
(2485) 0x4ae614 ADD X14, X11, X8 |
(2485) 0x4ae618 LDR X4, [SP, #320] |
(2485) 0x4ae61c ADD X13, X19, X8 |
(2485) 0x4ae620 LDP X19, X3, [SP, #352] |
(2485) 0x4ae624 MADD X16, X16, X18, X17 |
(2485) 0x4ae628 LDR X8, [SP, #184] |
(2485) 0x4ae62c MADD X2, X4, X1, XZR |
(2485) 0x4ae630 MADD X20, X3, X1, XZR |
(2485) 0x4ae634 LDR X17, [SP, #440] |
(2485) 0x4ae638 MADD X19, X19, X18, X20 |
(2485) 0x4ae63c LDR X7, [SP, #216] |
(2485) 0x4ae640 MADD X11, X8, X18, X2 |
(2485) 0x4ae644 LDR X8, [SP, #328] |
(2485) 0x4ae648 ADD X3, X19, X17 |
(2485) 0x4ae64c ADD X5, X5, X17 |
(2485) 0x4ae650 LDR X19, [SP, #104] |
(2485) 0x4ae654 LDR X20, [SP, #344] |
(2485) 0x4ae658 MADD X4, X8, X1, XZR |
(2485) 0x4ae65c LDR X10, [SP, #232] |
(2485) 0x4ae660 ADD X16, X16, X19 |
(2485) 0x4ae664 MADD X2, X7, X18, X4 |
(2485) 0x4ae668 LDR X18, [SP, #160] |
(2485) 0x4ae66c MADD X1, X20, X1, X17 |
(2485) 0x4ae670 LDR X9, [SP, #488] |
(2485) 0x4ae674 ADD X8, X2, X19 |
(2485) 0x4ae678 LDR X7, [SP, #264] |
(2485) 0x4ae67c ADD X11, X11, X18 |
(2485) 0x4ae680 LDR X2, [SP, #272] |
(2485) 0x4ae684 SDIV X0, X9, X10 |
(2485) 0x4ae688 LDR X17, [SP, #304] |
(2485) 0x4ae68c ADD X18, X2, X11,LSL #3 |
(2485) 0x4ae690 ADD X4, X7, X5,LSL #3 |
(2485) 0x4ae694 ADD X5, X17, X3,LSL #3 |
(2485) 0x4ae698 STR X18, [SP, #408] |
(2485) 0x4ae69c STR X4, [SP, #400] |
(2485) 0x4ae6a0 STR X5, [SP, #424] |
(2485) 0x4ae6a4 LDR X11, [SP, #280] |
(2485) 0x4ae6a8 MSUB X10, X0, X10, X9 |
(2485) 0x4ae6ac LDR X20, [SP, #288] |
(2485) 0x4ae6b0 CMP X10, #0 |
(2485) 0x4ae6b4 LDR X19, [SP, #296] |
(2485) 0x4ae6b8 ADD X3, X11, X8,LSL #3 |
(2485) 0x4ae6bc ADD X18, X20, X16,LSL #3 |
(2485) 0x4ae6c0 STR X3, [SP, #392] |
(2485) 0x4ae6c4 ADD X1, X19, X1,LSL #3 |
(2485) 0x4ae6c8 CSINC X19, X0, X0, #0 |
(2485) 0x4ae6cc STR X1, [SP, #416] |
(2486) 0x4ae6d0 CMP X19, #0 |
(2486) 0x4ae6d4 B.LE 4ae80c |
(2486) 0x4ae6d8 LDR X9, [SP, #136] |
(2486) 0x4ae6dc UBFM X7, X23, #61, #60 |
(2486) 0x4ae6e0 MOVZ X16, #0 |
(2486) 0x4ae6e4 LDP X8, X17, [SP, #120] |
(2486) 0x4ae6e8 LDR X0, [SP, #432] |
(2486) 0x4ae6ec LDR X4, [SP, #400] |
(2486) 0x4ae6f0 LDR X1, [SP, #408] |
(2486) 0x4ae6f4 SDIV X2, X0, X9 |
(2486) 0x4ae6f8 LDR X3, [SP, #416] |
(2486) 0x4ae6fc ADD X10, X4, X7 |
(2486) 0x4ae700 LDR X4, [SP, #392] |
(2486) 0x4ae704 LDR X20, [SP, #424] |
(2486) 0x4ae708 MSUB X5, X2, X9, X0 |
(2486) 0x4ae70c ADD X9, X7, X3 |
(2486) 0x4ae710 ADD X7, X7, X20 |
(2486) 0x4ae714 ADD X3, X1, X30,LSL #3 |
(2486) 0x4ae718 ADD X20, X4, X24,LSL #3 |
(2486) 0x4ae71c CMP X5, #0 |
(2486) 0x4ae720 CSINC X11, X2, X2, #0 |
(2487) 0x4ae724 CMP X11, #0 |
(2487) 0x4ae728 B.LE 4ae7e8 |
(2487) 0x4ae72c ADD X2, X18, X17,LSL #3 |
(2487) 0x4ae730 ORR X1, XZR, X20 |
(2487) 0x4ae734 ORR X5, XZR, X28 |
(2487) 0x4ae738 MOVZ X0, #0 |
(2487) 0x4ae73c MOVZ X4, #0 |
(2488) 0x4ae740 LDR D3, [X13] |
(2488) 0x4ae744 ADD X4, X4, #1 |
(2488) 0x4ae748 LDR D20, [X14] |
(2488) 0x4ae74c LDR D6, [X12] |
(2488) 0x4ae750 FADD D1, D3, D3 |
(2488) 0x4ae754 LDR D5, [X8] |
(2488) 0x4ae758 FADD D21, D20, D20 |
(2488) 0x4ae75c LDR D28, [X15] |
(2488) 0x4ae760 LDR D0, [X2] |
(2488) 0x4ae764 FDIV D2, D1, D6 |
(2488) 0x4ae768 LDR D16, [X1] |
(2488) 0x4ae76c FADD D29, D28, D28 |
(2488) 0x4ae770 LDR D17, [X5] |
(2488) 0x4ae774 ADD X5, X5, X6 |
(2488) 0x4ae778 LDR D18, [X10, X0] |
(2488) 0x4ae77c FDIV D22, D21, D5 |
(2488) 0x4ae780 LDR D7, [X9, X0] |
(2488) 0x4ae784 LDR D27, [X3] |
(2488) 0x4ae788 FDIV D30, D29, D17 |
(2488) 0x4ae78c FMUL D19, D2, D0 |
(2488) 0x4ae790 FMADD D23, D22, D16, D19 |
(2488) 0x4ae794 FADD D24, D22, D2 |
(2488) 0x4ae798 FADD D25, D24, D7 |
(2488) 0x4ae79c FADD D26, D23, D18 |
(2488) 0x4ae7a0 FADD D31, D25, D30 |
(2488) 0x4ae7a4 FMADD D7, D30, D27, D26 |
(2488) 0x4ae7a8 FDIV D16, D7, D31 |
(2488) 0x4ae7ac STR D16, [X7, X0] |
(2488) 0x4ae7b0 ADD X0, X0, X27 |
(2488) 0x4ae7b4 LDR D0, [X3] |
(2488) 0x4ae7b8 FNMSUB D17, D16, D4, D0 |
(2488) 0x4ae7bc STR D17, [X3] |
(2488) 0x4ae7c0 LDR D5, [X1] |
(2488) 0x4ae7c4 FNMSUB D6, D16, D4, D5 |
(2488) 0x4ae7c8 STR D6, [X1] |
(2488) 0x4ae7cc ADD X1, X1, X6 |
(2488) 0x4ae7d0 LDR D3, [X2] |
(2488) 0x4ae7d4 FNMSUB D1, D16, D4, D3 |
(2488) 0x4ae7d8 STR D1, [X2] |
(2488) 0x4ae7dc ADD X2, X2, X6 |
(2488) 0x4ae7e0 CMP X4, X11 |
(2488) 0x4ae7e4 B.NE 4ae740 |
(2487) 0x4ae7e8 ADD X16, X16, #1 |
(2487) 0x4ae7ec ADD X8, X8, X22 |
(2487) 0x4ae7f0 ADD X10, X10, X26 |
(2487) 0x4ae7f4 ADD X3, X3, X22 |
(2487) 0x4ae7f8 ADD X17, X17, X25 |
(2487) 0x4ae7fc ADD X9, X9, X26 |
(2487) 0x4ae800 ADD X7, X7, X26 |
(2487) 0x4ae804 CMP X16, X19 |
(2487) 0x4ae808 B.NE 4ae724 |
(2486) 0x4ae80c LDR X0, [SP, #96] |
(2486) 0x4ae810 ADD X21, X21, #1 |
(2486) 0x4ae814 LDR X11, [SP, #176] |
(2486) 0x4ae818 LDR X20, [SP, #368] |
(2486) 0x4ae81c LDR X4, [SP, #376] |
(2486) 0x4ae820 ADD X12, X12, X11 |
(2486) 0x4ae824 LDR X5, [SP, #384] |
(2486) 0x4ae828 ADD X23, X23, X20 |
(2486) 0x4ae82c ADD X24, X24, X4 |
(2486) 0x4ae830 ADD X30, X30, X5 |
(2486) 0x4ae834 CMP X21, X0 |
(2486) 0x4ae838 B.NE 4ae6d0 |
(2485) 0x4ae83c LDR X15, [SP, #112] |
(2485) 0x4ae840 LDR X14, [SP, #480] |
(2485) 0x4ae844 CMP X15, X14 |
(2485) 0x4ae848 B.EQ 4ae4d8 |
(2485) 0x4ae84c LDR X13, [SP, #144] |
(2485) 0x4ae850 LDR X18, [SP, #168] |
(2485) 0x4ae854 ADD X19, X13, #1 |
(2485) 0x4ae858 STR X19, [SP, #144] |
(2485) 0x4ae85c CMP X18, X19 |
(2485) 0x4ae860 B.LE 4ae874 |
(2485) 0x4ae864 LDR X16, [SP, #112] |
(2485) 0x4ae868 ADD X8, X16, #1 |
(2485) 0x4ae86c STR X8, [SP, #112] |
(2485) 0x4ae870 B 4ae5b8 |
(2485) 0x4ae874 LDR X1, [SP, #152] |
(2485) 0x4ae878 ADD X2, X1, #1 |
(2485) 0x4ae87c STP XZR, X2, [SP, #144] |
(2485) 0x4ae880 B 4ae864 |
Coverage (%) | Name | Source Location | Module |
---|---|---|---|
►98.44+ | __kmp_GOMP_microtask_wrapper(i[...] | libomp.so | |
○ | __kmp_invoke_microtask | libomp.so | |
►1.56+ | GOMP_parallel | libomp.so | |
○ | void Kripke::DispatchHelper<Kr[...] | plugins.hpp:31 | 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 | new_allocator.h:79 | 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 4ae4d8 <_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+0x614> | 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 4ae4d8 <_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+0x614> | 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 402be0 <@plt_start@+0x3d0> | 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 402aa0 <@plt_start@+0x290> | 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 4ae4f4 <_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+0x630> | 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 4ae450 <_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+0x58c> | 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 4ae4d8 <_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+0x614> | 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 4ae4d8 <_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+0x614> | 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 402be0 <@plt_start@+0x3d0> | 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 402aa0 <@plt_start@+0x290> | 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 4ae4f4 <_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+0x630> | 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 4ae450 <_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+0x58c> | 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 | 1.65 | 0.74 |
▼Loop 2481 - forall.hpp:59-59 - exec– | 0 | 0 |
▼Loop 2483 - forall.hpp:59-59 - exec– | 0 | 0 |
▼Loop 2489 - RangeSegment.hpp:120-120 - exec– | 0 | 0 |
▼Loop 2484 - RangeSegment.hpp:120-120 - exec– | 0 | 0 |
▼Loop 2485 - RangeSegment.hpp:120-120 - exec– | 0 | 0 |
▼Loop 2486 - forall.hpp:59-59 - exec– | 0 | 0 |
▼Loop 2487 - forall.hpp:59-59 - exec– | 0 | 0.01 |
○Loop 2488 - forall.hpp:59-59 - exec | 1.64 | 0.73 |
○Loop 2482 - forall.hpp:59-59 - exec | 0 | 0 |