| Function: hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14 | Module: exec | Source: csr_matvec.c:243-404 [...] | Coverage (incl. loops): 16.17% | (excl. loops): 0.00% |
|---|
| Function: hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14 | Module: exec | Source: csr_matvec.c:243-404 [...] | Coverage (incl. loops): 16.17% | (excl. loops): 0.00% |
|---|
/home/eoseret/qaas/qaas_runs/178-188-3659/intel/AMG/build/AMG/AMG/seq_mv/csr_matvec.c: 243 - 404 |
-------------------------------------------------------------------------------- |
243: #pragma omp parallel private(i,jj,tempx) |
244: #endif |
245: { |
246: HYPRE_Int iBegin = hypre_CSRMatrixGetLoadBalancedPartitionBegin(A); |
247: HYPRE_Int iEnd = hypre_CSRMatrixGetLoadBalancedPartitionEnd(A); |
248: hypre_assert(iBegin <= iEnd); |
249: hypre_assert(iBegin >= 0 && iBegin <= num_rows); |
250: hypre_assert(iEnd >= 0 && iEnd <= num_rows); |
251: |
252: if (0 == temp) |
253: { |
254: if (1 == alpha) // JSP: a common path |
255: { |
256: for (i = iBegin; i < iEnd; i++) |
257: { |
258: tempx = 0.0; |
259: for (jj = A_i[i]; jj < A_i[i+1]; jj++) |
260: { |
261: tempx += A_data[jj] * x_data[A_j[jj]]; |
262: } |
263: y_data[i] = tempx; |
264: } |
265: } // y = A*x |
266: else if (-1 == alpha) |
267: { |
268: for (i = iBegin; i < iEnd; i++) |
269: { |
270: tempx = 0.0; |
271: for (jj = A_i[i]; jj < A_i[i+1]; jj++) |
272: { |
273: tempx -= A_data[jj] * x_data[A_j[jj]]; |
274: } |
275: y_data[i] = tempx; |
276: } |
277: } // y = -A*x |
278: else |
279: { |
280: for (i = iBegin; i < iEnd; i++) |
281: { |
282: tempx = 0.0; |
283: for (jj = A_i[i]; jj < A_i[i+1]; jj++) |
284: { |
285: tempx += A_data[jj] * x_data[A_j[jj]]; |
286: } |
287: y_data[i] = alpha*tempx; |
288: } |
289: } // y = alpha*A*x |
290: } // temp == 0 |
291: else if (-1 == temp) // beta == -alpha |
292: { |
293: if (1 == alpha) // JSP: a common path |
294: { |
295: for (i = iBegin; i < iEnd; i++) |
296: { |
297: tempx = -b_data[i]; |
298: for (jj = A_i[i]; jj < A_i[i+1]; jj++) |
299: { |
300: tempx += A_data[jj] * x_data[A_j[jj]]; |
301: } |
302: y_data[i] = tempx; |
303: } |
304: } // y = A*x - y |
305: else if (-1 == alpha) // JSP: a common path |
306: { |
307: for (i = iBegin; i < iEnd; i++) |
308: { |
309: tempx = b_data[i]; |
310: for (jj = A_i[i]; jj < A_i[i+1]; jj++) |
311: { |
312: tempx -= A_data[jj] * x_data[A_j[jj]]; |
313: } |
314: y_data[i] = tempx; |
315: } |
316: } // y = -A*x + y |
317: else |
318: { |
319: for (i = iBegin; i < iEnd; i++) |
320: { |
321: tempx = -b_data[i]; |
322: for (jj = A_i[i]; jj < A_i[i+1]; jj++) |
323: { |
324: tempx += A_data[jj] * x_data[A_j[jj]]; |
325: } |
326: y_data[i] = alpha*tempx; |
327: } |
328: } // y = alpha*(A*x - y) |
329: } // temp == -1 |
330: else if (1 == temp) |
331: { |
332: if (1 == alpha) // JSP: a common path |
333: { |
334: for (i = iBegin; i < iEnd; i++) |
335: { |
336: tempx = b_data[i]; |
337: for (jj = A_i[i]; jj < A_i[i+1]; jj++) |
338: { |
339: tempx += A_data[jj] * x_data[A_j[jj]]; |
340: } |
341: y_data[i] = tempx; |
342: } |
343: } // y = A*x + y |
344: else if (-1 == alpha) |
345: { |
346: for (i = iBegin; i < iEnd; i++) |
347: { |
348: tempx = -b_data[i]; |
349: for (jj = A_i[i]; jj < A_i[i+1]; jj++) |
350: { |
351: tempx -= A_data[jj] * x_data[A_j[jj]]; |
352: } |
353: y_data[i] = tempx; |
354: } |
355: } // y = -A*x - y |
356: else |
357: { |
358: for (i = iBegin; i < iEnd; i++) |
359: { |
360: tempx = b_data[i]; |
361: for (jj = A_i[i]; jj < A_i[i+1]; jj++) |
362: { |
363: tempx += A_data[jj] * x_data[A_j[jj]]; |
364: } |
365: y_data[i] = alpha*tempx; |
[...] |
371: if (1 == alpha) // JSP: a common path |
372: { |
373: for (i = iBegin; i < iEnd; i++) |
374: { |
375: tempx = b_data[i]*temp; |
376: for (jj = A_i[i]; jj < A_i[i+1]; jj++) |
377: { |
378: tempx += A_data[jj] * x_data[A_j[jj]]; |
379: } |
380: y_data[i] = tempx; |
381: } |
382: } // y = A*x + temp*y |
383: else if (-1 == alpha) |
384: { |
385: for (i = iBegin; i < iEnd; i++) |
386: { |
387: tempx = -b_data[i]*temp; |
388: for (jj = A_i[i]; jj < A_i[i+1]; jj++) |
389: { |
390: tempx -= A_data[jj] * x_data[A_j[jj]]; |
391: } |
392: y_data[i] = tempx; |
393: } |
394: } // y = -A*x - temp*y |
395: else |
396: { |
397: for (i = iBegin; i < iEnd; i++) |
398: { |
399: tempx = b_data[i]*temp; |
400: for (jj = A_i[i]; jj < A_i[i+1]; jj++) |
401: { |
402: tempx += A_data[jj] * x_data[A_j[jj]]; |
403: } |
404: y_data[i] = alpha*tempx; |
0x4a2fb0 STP X29, X30, [SP, #928]! |
0x4a2fb4 STP X28, X27, [SP, #16] |
0x4a2fb8 STP X26, X25, [SP, #32] |
0x4a2fbc STP X24, X23, [SP, #48] |
0x4a2fc0 STP X22, X21, [SP, #64] |
0x4a2fc4 STP X20, X19, [SP, #80] |
0x4a2fc8 ADD X29, SP, #0 |
0x4a2fcc LDR X0, [X2] |
0x4a2fd0 ORR X23, XZR, X7 |
0x4a2fd4 ORR X24, XZR, X6 |
0x4a2fd8 ORR X21, XZR, X5 |
0x4a2fdc ORR X22, XZR, X4 |
0x4a2fe0 ORR X25, XZR, X3 |
0x4a2fe4 ORR X19, XZR, X2 |
0x4a2fe8 BL 4a1ad0 |
0x4a2fec ORR X20, XZR, X0 |
0x4a2ff0 LDR X0, [X19] |
0x4a2ff4 BL 4a1b60 |
0x4a2ff8 ADRP X28, |
0x4a2ffc CMP X20, X0 |
0x4a3000 ORR X19, XZR, X0 |
0x4a3004 LDR X28, [X28, #3912] |
0x4a3008 B.LE 4a303c |
0x4a300c LDR X0, [X28] |
0x4a3010 ADRP X1, |
0x4a3014 ADD X1, X1, #617 |
0x4a3018 ADRP X2, |
0x4a301c ADD X2, X2, #3131 |
0x4a3020 BL 4ab1d0 |
0x4a3024 ADRP X0, |
0x4a3028 ADD X0, X0, #3573 |
0x4a302c MOVZ W1, #248 |
0x4a3030 MOVZ W2, #1 |
0x4a3034 ORR X3, XZR, XZR |
0x4a3038 BL 4ad5e0 |
0x4a303c TBNZ X20, #63, 4a304c |
0x4a3040 LDR X8, [X25] |
0x4a3044 CMP X20, X8 |
0x4a3048 B.LE 4a3080 |
0x4a304c LDR X0, [X28] |
0x4a3050 ADRP X1, |
0x4a3054 ADD X1, X1, #617 |
0x4a3058 ADRP X2, |
0x4a305c ADD X2, X2, #3700 |
0x4a3060 BL 4ab1d0 |
0x4a3064 ADRP X0, |
0x4a3068 ADD X0, X0, #3573 |
0x4a306c MOVZ W1, #249 |
0x4a3070 MOVZ W2, #1 |
0x4a3074 ORR X3, XZR, XZR |
0x4a3078 BL 4ad5e0 |
0x4a307c LDR X8, [X25] |
0x4a3080 LDP X26, X25, [X29, #104] |
0x4a3084 LDR X27, [X29, #96] |
0x4a3088 TBNZ X19, #63, 4a319c |
0x4a308c CMP X19, X8 |
0x4a3090 B.GT 4a319c |
0x4a3094 LDR D1, [X22] |
0x4a3098 FCMP D1, #0 |
0x4a309c B.NE 4a31d8 |
0x4a30a0 LDR D0, [X21] |
0x4a30a4 FMOV D1, #1.0000000 |
0x4a30a8 FCMP D0, D1 |
0x4a30ac B.NE 4a32dc |
0x4a30b0 CMP X20, X19 |
0x4a30b4 B.GE 4a3c7c |
0x4a30b8 LDR X8, [X24] |
0x4a30bc LDR X9, [X23] |
0x4a30c0 LDR X11, [X26] |
0x4a30c4 ADD X13, X11, #16 |
0x4a30c8 LDR X10, [X27] |
0x4a30cc LDR X12, [X25] |
0x4a30d0 LDR X14, [X8, X20,LSL #3] |
0x4a30d4 ADD X15, X9, #16 |
0x4a30d8 B 4a30f0 |
0x4a30dc HINT #0 |
(3512) 0x4a30e0 CMP X16, X19 |
(3512) 0x4a30e4 STR D0, [X12, X20,LSL #3] |
(3512) 0x4a30e8 ORR X20, XZR, X16 |
(3512) 0x4a30ec B.EQ 4a3c7c |
(3512) 0x4a30f0 ADD X16, X20, #1 |
(3512) 0x4a30f4 ORR X17, XZR, X14 |
(3512) 0x4a30f8 MOVI D0, #0 |
(3512) 0x4a30fc LDR X14, [X8, X16,LSL #3] |
(3512) 0x4a3100 SUBS X18, X17, X14 |
(3512) 0x4a3104 B.GE 4a30e0 |
(3512) 0x4a3108 SUB W0, W14, W17 |
(3512) 0x4a310c ANDS X0, X0, #0x3 |
(3512) 0x4a3110 B.EQ 4a313c |
(3512) 0x4a3114 HINT #0 |
(3512) 0x4a3118 HINT #0 |
(3512) 0x4a311c HINT #0 |
(3514) 0x4a3120 LDR X1, [X11, X17,LSL #3] |
(3514) 0x4a3124 LDR D1, [X9, X17,LSL #3] |
(3514) 0x4a3128 ADD X17, X17, #1 |
(3514) 0x4a312c SUBS X0, X0, #1 |
(3514) 0x4a3130 LDR D2, [X10, X1,LSL #3] |
(3514) 0x4a3134 FMADD D0, D1, D2, D0 |
(3514) 0x4a3138 B.NE 4a3120 |
(3512) 0x4a313c CMN X18, #4 |
(3512) 0x4a3140 B.HI 4a30e0 |
(3512) 0x4a3144 SUB X18, X14, X17 |
(3512) 0x4a3148 ADD X0, X13, X17,LSL #3 |
(3512) 0x4a314c ADD X17, X15, X17,LSL #3 |
(3512) 0x4a3150 HINT #0 |
(3512) 0x4a3154 HINT #0 |
(3512) 0x4a3158 HINT #0 |
(3512) 0x4a315c HINT #0 |
(3513) 0x4a3160 LDP X1, X2, [X0, #1008] |
(3513) 0x4a3164 LDP D2, D3, [X17, #1008] |
(3513) 0x4a3168 SUBS X18, X18, #4 |
(3513) 0x4a316c LDR D1, [X10, X1,LSL #3] |
(3513) 0x4a3170 FMADD D0, D2, D1, D0 |
(3513) 0x4a3174 LDR D1, [X10, X2,LSL #3] |
(3513) 0x4a3178 FMADD D0, D3, D1, D0 |
(3513) 0x4a317c LDP X1, X2, [X0], #32 |
(3513) 0x4a3180 LDR D2, [X10, X1,LSL #3] |
(3513) 0x4a3184 LDP D1, D3, [X17], #32 |
(3513) 0x4a3188 FMADD D0, D1, D2, D0 |
(3513) 0x4a318c LDR D1, [X10, X2,LSL #3] |
(3513) 0x4a3190 FMADD D0, D3, D1, D0 |
(3513) 0x4a3194 B.NE 4a3160 |
(3512) 0x4a3198 B 4a30e0 |
0x4a319c LDR X0, [X28] |
0x4a31a0 ADRP X1, |
0x4a31a4 ADD X1, X1, #617 |
0x4a31a8 ADRP X2, |
0x4a31ac ADD X2, X2, #3734 |
0x4a31b0 BL 4ab1d0 |
0x4a31b4 ADRP X0, |
0x4a31b8 ADD X0, X0, #3573 |
0x4a31bc MOVZ W1, #250 |
0x4a31c0 MOVZ W2, #1 |
0x4a31c4 ORR X3, XZR, XZR |
0x4a31c8 BL 4ad5e0 |
0x4a31cc LDR D1, [X22] |
0x4a31d0 FCMP D1, #0 |
0x4a31d4 B.EQ 4a30a0 |
0x4a31d8 LDR X8, [X29, #120] |
0x4a31dc FMOV D0, #-1.0000000 |
0x4a31e0 FCMP D1, D0 |
0x4a31e4 B.NE 4a33dc |
0x4a31e8 LDR D0, [X21] |
0x4a31ec FMOV D1, #1.0000000 |
0x4a31f0 FCMP D0, D1 |
0x4a31f4 B.NE 4a34dc |
0x4a31f8 CMP X20, X19 |
0x4a31fc B.GE 4a3c7c |
0x4a3200 LDR X9, [X24] |
0x4a3204 LDR X10, [X23] |
0x4a3208 LDR X12, [X26] |
0x4a320c ADD X14, X12, #16 |
0x4a3210 LDR X8, [X8] |
0x4a3214 LDR X11, [X27] |
0x4a3218 LDR X13, [X25] |
0x4a321c LDR X16, [X9, X20,LSL #3] |
0x4a3220 ADD X15, X10, #16 |
0x4a3224 B 4a3238 |
(3533) 0x4a3228 CMP X17, X19 |
(3533) 0x4a322c STR D0, [X13, X20,LSL #3] |
(3533) 0x4a3230 ORR X20, XZR, X17 |
(3533) 0x4a3234 B.EQ 4a3c7c |
(3533) 0x4a3238 LDR D0, [X8, X20,LSL #3] |
(3533) 0x4a323c ADD X17, X20, #1 |
(3533) 0x4a3240 ORR X18, XZR, X16 |
(3533) 0x4a3244 LDR X16, [X9, X17,LSL #3] |
(3533) 0x4a3248 SUBS X0, X18, X16 |
(3533) 0x4a324c FNEG D0, D0 |
(3533) 0x4a3250 B.GE 4a3228 |
(3533) 0x4a3254 SUB W1, W16, W18 |
(3533) 0x4a3258 ANDS X1, X1, #0x3 |
(3533) 0x4a325c B.EQ 4a327c |
(3535) 0x4a3260 LDR X2, [X12, X18,LSL #3] |
(3535) 0x4a3264 LDR D1, [X10, X18,LSL #3] |
(3535) 0x4a3268 ADD X18, X18, #1 |
(3535) 0x4a326c SUBS X1, X1, #1 |
(3535) 0x4a3270 LDR D2, [X11, X2,LSL #3] |
(3535) 0x4a3274 FMADD D0, D1, D2, D0 |
(3535) 0x4a3278 B.NE 4a3260 |
(3533) 0x4a327c CMN X0, #4 |
(3533) 0x4a3280 B.HI 4a3228 |
(3533) 0x4a3284 SUB X0, X16, X18 |
(3533) 0x4a3288 ADD X1, X14, X18,LSL #3 |
(3533) 0x4a328c ADD X18, X15, X18,LSL #3 |
(3533) 0x4a3290 HINT #0 |
(3533) 0x4a3294 HINT #0 |
(3533) 0x4a3298 HINT #0 |
(3533) 0x4a329c HINT #0 |
(3534) 0x4a32a0 LDP X2, X3, [X1, #1008] |
(3534) 0x4a32a4 LDP D2, D3, [X18, #1008] |
(3534) 0x4a32a8 SUBS X0, X0, #4 |
(3534) 0x4a32ac LDR D1, [X11, X2,LSL #3] |
(3534) 0x4a32b0 FMADD D0, D2, D1, D0 |
(3534) 0x4a32b4 LDR D1, [X11, X3,LSL #3] |
(3534) 0x4a32b8 FMADD D0, D3, D1, D0 |
(3534) 0x4a32bc LDP X2, X3, [X1], #32 |
(3534) 0x4a32c0 LDR D2, [X11, X2,LSL #3] |
(3534) 0x4a32c4 LDP D1, D3, [X18], #32 |
(3534) 0x4a32c8 FMADD D0, D1, D2, D0 |
(3534) 0x4a32cc LDR D1, [X11, X3,LSL #3] |
(3534) 0x4a32d0 FMADD D0, D3, D1, D0 |
(3534) 0x4a32d4 B.NE 4a32a0 |
(3533) 0x4a32d8 B 4a3228 |
0x4a32dc FMOV D1, #-1.0000000 |
0x4a32e0 FCMP D0, D1 |
0x4a32e4 B.NE 4a35dc |
0x4a32e8 CMP X20, X19 |
0x4a32ec B.GE 4a3c7c |
0x4a32f0 LDR X8, [X24] |
0x4a32f4 LDR X9, [X23] |
0x4a32f8 LDR X11, [X26] |
0x4a32fc ADD X13, X11, #16 |
0x4a3300 LDR X10, [X27] |
0x4a3304 LDR X12, [X25] |
0x4a3308 LDR X14, [X8, X20,LSL #3] |
0x4a330c ADD X15, X9, #16 |
0x4a3310 B 4a3330 |
0x4a3314 HINT #0 |
0x4a3318 HINT #0 |
0x4a331c HINT #0 |
(3509) 0x4a3320 CMP X16, X19 |
(3509) 0x4a3324 STR D0, [X12, X20,LSL #3] |
(3509) 0x4a3328 ORR X20, XZR, X16 |
(3509) 0x4a332c B.EQ 4a3c7c |
(3509) 0x4a3330 ADD X16, X20, #1 |
(3509) 0x4a3334 ORR X17, XZR, X14 |
(3509) 0x4a3338 MOVI D0, #0 |
(3509) 0x4a333c LDR X14, [X8, X16,LSL #3] |
(3509) 0x4a3340 SUBS X18, X17, X14 |
(3509) 0x4a3344 B.GE 4a3320 |
(3509) 0x4a3348 SUB W0, W14, W17 |
(3509) 0x4a334c ANDS X0, X0, #0x3 |
(3509) 0x4a3350 B.EQ 4a337c |
(3509) 0x4a3354 HINT #0 |
(3509) 0x4a3358 HINT #0 |
(3509) 0x4a335c HINT #0 |
(3511) 0x4a3360 LDR X1, [X11, X17,LSL #3] |
(3511) 0x4a3364 LDR D1, [X9, X17,LSL #3] |
(3511) 0x4a3368 ADD X17, X17, #1 |
(3511) 0x4a336c SUBS X0, X0, #1 |
(3511) 0x4a3370 LDR D2, [X10, X1,LSL #3] |
(3511) 0x4a3374 FMSUB D0, D1, D2, D0 |
(3511) 0x4a3378 B.NE 4a3360 |
(3509) 0x4a337c CMN X18, #4 |
(3509) 0x4a3380 B.HI 4a3320 |
(3509) 0x4a3384 SUB X18, X14, X17 |
(3509) 0x4a3388 ADD X0, X13, X17,LSL #3 |
(3509) 0x4a338c ADD X17, X15, X17,LSL #3 |
(3509) 0x4a3390 HINT #0 |
(3509) 0x4a3394 HINT #0 |
(3509) 0x4a3398 HINT #0 |
(3509) 0x4a339c HINT #0 |
(3510) 0x4a33a0 LDP X1, X2, [X0, #1008] |
(3510) 0x4a33a4 LDP D2, D3, [X17, #1008] |
(3510) 0x4a33a8 SUBS X18, X18, #4 |
(3510) 0x4a33ac LDR D1, [X10, X1,LSL #3] |
(3510) 0x4a33b0 FMSUB D0, D2, D1, D0 |
(3510) 0x4a33b4 LDR D1, [X10, X2,LSL #3] |
(3510) 0x4a33b8 FMSUB D0, D3, D1, D0 |
(3510) 0x4a33bc LDP X1, X2, [X0], #32 |
(3510) 0x4a33c0 LDR D2, [X10, X1,LSL #3] |
(3510) 0x4a33c4 LDP D1, D3, [X17], #32 |
(3510) 0x4a33c8 FMSUB D0, D1, D2, D0 |
(3510) 0x4a33cc LDR D1, [X10, X2,LSL #3] |
(3510) 0x4a33d0 FMSUB D0, D3, D1, D0 |
(3510) 0x4a33d4 B.NE 4a33a0 |
(3509) 0x4a33d8 B 4a3320 |
0x4a33dc LDR D0, [X21] |
0x4a33e0 FMOV D2, #1.0000000 |
0x4a33e4 FCMP D1, D2 |
0x4a33e8 B.NE 4a36bc |
0x4a33ec FCMP D0, D2 |
0x4a33f0 B.NE 4a37bc |
0x4a33f4 CMP X20, X19 |
0x4a33f8 B.GE 4a3c7c |
0x4a33fc LDR X9, [X24] |
0x4a3400 LDR X10, [X23] |
0x4a3404 LDR X12, [X26] |
0x4a3408 ADD X14, X12, #16 |
0x4a340c LDR X8, [X8] |
0x4a3410 LDR X11, [X27] |
0x4a3414 LDR X13, [X25] |
0x4a3418 LDR X16, [X9, X20,LSL #3] |
0x4a341c ADD X15, X10, #16 |
0x4a3420 B 4a3434 |
(3527) 0x4a3424 CMP X17, X19 |
(3527) 0x4a3428 STR D0, [X13, X20,LSL #3] |
(3527) 0x4a342c ORR X20, XZR, X17 |
(3527) 0x4a3430 B.EQ 4a3c7c |
(3527) 0x4a3434 LDR D0, [X8, X20,LSL #3] |
(3527) 0x4a3438 ADD X17, X20, #1 |
(3527) 0x4a343c ORR X18, XZR, X16 |
(3527) 0x4a3440 LDR X16, [X9, X17,LSL #3] |
(3527) 0x4a3444 SUBS X0, X18, X16 |
(3527) 0x4a3448 B.GE 4a3424 |
(3527) 0x4a344c SUB W1, W16, W18 |
(3527) 0x4a3450 ANDS X1, X1, #0x3 |
(3527) 0x4a3454 B.EQ 4a347c |
(3527) 0x4a3458 HINT #0 |
(3527) 0x4a345c HINT #0 |
(3529) 0x4a3460 LDR X2, [X12, X18,LSL #3] |
(3529) 0x4a3464 LDR D1, [X10, X18,LSL #3] |
(3529) 0x4a3468 ADD X18, X18, #1 |
(3529) 0x4a346c SUBS X1, X1, #1 |
(3529) 0x4a3470 LDR D2, [X11, X2,LSL #3] |
(3529) 0x4a3474 FMADD D0, D1, D2, D0 |
(3529) 0x4a3478 B.NE 4a3460 |
(3527) 0x4a347c CMN X0, #4 |
(3527) 0x4a3480 B.HI 4a3424 |
(3527) 0x4a3484 SUB X0, X16, X18 |
(3527) 0x4a3488 ADD X1, X14, X18,LSL #3 |
(3527) 0x4a348c ADD X18, X15, X18,LSL #3 |
(3527) 0x4a3490 HINT #0 |
(3527) 0x4a3494 HINT #0 |
(3527) 0x4a3498 HINT #0 |
(3527) 0x4a349c HINT #0 |
(3528) 0x4a34a0 LDP X2, X3, [X1, #1008] |
(3528) 0x4a34a4 LDP D2, D3, [X18, #1008] |
(3528) 0x4a34a8 SUBS X0, X0, #4 |
(3528) 0x4a34ac LDR D1, [X11, X2,LSL #3] |
(3528) 0x4a34b0 FMADD D0, D2, D1, D0 |
(3528) 0x4a34b4 LDR D1, [X11, X3,LSL #3] |
(3528) 0x4a34b8 FMADD D0, D3, D1, D0 |
(3528) 0x4a34bc LDP X2, X3, [X1], #32 |
(3528) 0x4a34c0 LDR D2, [X11, X2,LSL #3] |
(3528) 0x4a34c4 LDP D1, D3, [X18], #32 |
(3528) 0x4a34c8 FMADD D0, D1, D2, D0 |
(3528) 0x4a34cc LDR D1, [X11, X3,LSL #3] |
(3528) 0x4a34d0 FMADD D0, D3, D1, D0 |
(3528) 0x4a34d4 B.NE 4a34a0 |
(3527) 0x4a34d8 B 4a3424 |
0x4a34dc FMOV D1, #-1.0000000 |
0x4a34e0 FCMP D0, D1 |
0x4a34e4 B.NE 4a38bc |
0x4a34e8 CMP X20, X19 |
0x4a34ec B.GE 4a3c7c |
0x4a34f0 LDR X9, [X24] |
0x4a34f4 LDR X10, [X23] |
0x4a34f8 LDR X12, [X26] |
0x4a34fc ADD X14, X12, #16 |
0x4a3500 LDR X8, [X8] |
0x4a3504 LDR X11, [X27] |
0x4a3508 LDR X13, [X25] |
0x4a350c LDR X16, [X9, X20,LSL #3] |
0x4a3510 ADD X15, X10, #16 |
0x4a3514 B 4a3530 |
0x4a3518 HINT #0 |
0x4a351c HINT #0 |
(3506) 0x4a3520 CMP X17, X19 |
(3506) 0x4a3524 STR D0, [X13, X20,LSL #3] |
(3506) 0x4a3528 ORR X20, XZR, X17 |
(3506) 0x4a352c B.EQ 4a3c7c |
(3506) 0x4a3530 LDR D0, [X8, X20,LSL #3] |
(3506) 0x4a3534 ADD X17, X20, #1 |
(3506) 0x4a3538 ORR X18, XZR, X16 |
(3506) 0x4a353c LDR X16, [X9, X17,LSL #3] |
(3506) 0x4a3540 SUBS X0, X18, X16 |
(3506) 0x4a3544 B.GE 4a3520 |
(3506) 0x4a3548 SUB W1, W16, W18 |
(3506) 0x4a354c ANDS X1, X1, #0x3 |
(3506) 0x4a3550 B.EQ 4a357c |
(3506) 0x4a3554 HINT #0 |
(3506) 0x4a3558 HINT #0 |
(3506) 0x4a355c HINT #0 |
(3508) 0x4a3560 LDR X2, [X12, X18,LSL #3] |
(3508) 0x4a3564 LDR D1, [X10, X18,LSL #3] |
(3508) 0x4a3568 ADD X18, X18, #1 |
(3508) 0x4a356c SUBS X1, X1, #1 |
(3508) 0x4a3570 LDR D2, [X11, X2,LSL #3] |
(3508) 0x4a3574 FMSUB D0, D1, D2, D0 |
(3508) 0x4a3578 B.NE 4a3560 |
(3506) 0x4a357c CMN X0, #4 |
(3506) 0x4a3580 B.HI 4a3520 |
(3506) 0x4a3584 SUB X0, X16, X18 |
(3506) 0x4a3588 ADD X1, X14, X18,LSL #3 |
(3506) 0x4a358c ADD X18, X15, X18,LSL #3 |
(3506) 0x4a3590 HINT #0 |
(3506) 0x4a3594 HINT #0 |
(3506) 0x4a3598 HINT #0 |
(3506) 0x4a359c HINT #0 |
(3507) 0x4a35a0 LDP X2, X3, [X1, #1008] |
(3507) 0x4a35a4 LDP D2, D3, [X18, #1008] |
(3507) 0x4a35a8 SUBS X0, X0, #4 |
(3507) 0x4a35ac LDR D1, [X11, X2,LSL #3] |
(3507) 0x4a35b0 FMSUB D0, D2, D1, D0 |
(3507) 0x4a35b4 LDR D1, [X11, X3,LSL #3] |
(3507) 0x4a35b8 FMSUB D0, D3, D1, D0 |
(3507) 0x4a35bc LDP X2, X3, [X1], #32 |
(3507) 0x4a35c0 LDR D2, [X11, X2,LSL #3] |
(3507) 0x4a35c4 LDP D1, D3, [X18], #32 |
(3507) 0x4a35c8 FMSUB D0, D1, D2, D0 |
(3507) 0x4a35cc LDR D1, [X11, X3,LSL #3] |
(3507) 0x4a35d0 FMSUB D0, D3, D1, D0 |
(3507) 0x4a35d4 B.NE 4a35a0 |
(3506) 0x4a35d8 B 4a3520 |
0x4a35dc CMP X20, X19 |
0x4a35e0 B.GE 4a3c7c |
0x4a35e4 LDR X8, [X24] |
0x4a35e8 LDR X9, [X23] |
0x4a35ec LDR X11, [X26] |
0x4a35f0 ADD X13, X11, #16 |
0x4a35f4 LDR X10, [X27] |
0x4a35f8 LDR X12, [X25] |
0x4a35fc LDR X14, [X8, X20,LSL #3] |
0x4a3600 ADD X15, X9, #16 |
0x4a3604 B 4a3620 |
(3515) 0x4a3608 LDR D1, [X21] |
(3515) 0x4a360c CMP X16, X19 |
(3515) 0x4a3610 FMUL D0, D0, D1 |
(3515) 0x4a3614 STR D0, [X12, X20,LSL #3] |
(3515) 0x4a3618 ORR X20, XZR, X16 |
(3515) 0x4a361c B.EQ 4a3c7c |
(3515) 0x4a3620 ADD X16, X20, #1 |
(3515) 0x4a3624 ORR X17, XZR, X14 |
(3515) 0x4a3628 MOVI D0, #0 |
(3515) 0x4a362c LDR X14, [X8, X16,LSL #3] |
(3515) 0x4a3630 SUBS X18, X17, X14 |
(3515) 0x4a3634 B.GE 4a3608 |
(3515) 0x4a3638 SUB W0, W14, W17 |
(3515) 0x4a363c ANDS X0, X0, #0x3 |
(3515) 0x4a3640 B.EQ 4a3660 |
(3517) 0x4a3644 LDR X1, [X11, X17,LSL #3] |
(3517) 0x4a3648 LDR D1, [X9, X17,LSL #3] |
(3517) 0x4a364c ADD X17, X17, #1 |
(3517) 0x4a3650 SUBS X0, X0, #1 |
(3517) 0x4a3654 LDR D2, [X10, X1,LSL #3] |
(3517) 0x4a3658 FMADD D0, D1, D2, D0 |
(3517) 0x4a365c B.NE 4a3644 |
(3515) 0x4a3660 CMN X18, #4 |
(3515) 0x4a3664 B.HI 4a3608 |
(3515) 0x4a3668 SUB X18, X14, X17 |
(3515) 0x4a366c ADD X0, X13, X17,LSL #3 |
(3515) 0x4a3670 ADD X17, X15, X17,LSL #3 |
(3515) 0x4a3674 HINT #0 |
(3515) 0x4a3678 HINT #0 |
(3515) 0x4a367c HINT #0 |
(3516) 0x4a3680 LDP X1, X2, [X0, #1008] |
(3516) 0x4a3684 LDP D2, D3, [X17, #1008] |
(3516) 0x4a3688 SUBS X18, X18, #4 |
(3516) 0x4a368c LDR D1, [X10, X1,LSL #3] |
(3516) 0x4a3690 FMADD D0, D2, D1, D0 |
(3516) 0x4a3694 LDR D1, [X10, X2,LSL #3] |
(3516) 0x4a3698 FMADD D0, D3, D1, D0 |
(3516) 0x4a369c LDP X1, X2, [X0], #32 |
(3516) 0x4a36a0 LDR D2, [X10, X1,LSL #3] |
(3516) 0x4a36a4 LDP D1, D3, [X17], #32 |
(3516) 0x4a36a8 FMADD D0, D1, D2, D0 |
(3516) 0x4a36ac LDR D1, [X10, X2,LSL #3] |
(3516) 0x4a36b0 FMADD D0, D3, D1, D0 |
(3516) 0x4a36b4 B.NE 4a3680 |
(3515) 0x4a36b8 B 4a3608 |
0x4a36bc FCMP D0, D2 |
0x4a36c0 B.NE 4a399c |
0x4a36c4 CMP X20, X19 |
0x4a36c8 B.GE 4a3c7c |
0x4a36cc LDR X9, [X24] |
0x4a36d0 LDR X10, [X23] |
0x4a36d4 LDR X12, [X26] |
0x4a36d8 ADD X14, X12, #16 |
0x4a36dc LDR X8, [X8] |
0x4a36e0 LDR X11, [X27] |
0x4a36e4 LDR X13, [X25] |
0x4a36e8 LDR X16, [X9, X20,LSL #3] |
0x4a36ec ADD X15, X10, #16 |
0x4a36f0 B 4a3710 |
0x4a36f4 HINT #0 |
0x4a36f8 HINT #0 |
0x4a36fc HINT #0 |
(3503) 0x4a3700 CMP X17, X19 |
(3503) 0x4a3704 STR D0, [X13, X20,LSL #3] |
(3503) 0x4a3708 ORR X20, XZR, X17 |
(3503) 0x4a370c B.EQ 4a3c7c |
(3503) 0x4a3710 LDR D0, [X8, X20,LSL #3] |
(3503) 0x4a3714 LDR D1, [X22] |
(3503) 0x4a3718 ADD X17, X20, #1 |
(3503) 0x4a371c ORR X18, XZR, X16 |
(3503) 0x4a3720 LDR X16, [X9, X17,LSL #3] |
(3503) 0x4a3724 SUBS X0, X18, X16 |
(3503) 0x4a3728 FMUL D0, D0, D1 |
(3503) 0x4a372c B.GE 4a3700 |
(3503) 0x4a3730 SUB W1, W16, W18 |
(3503) 0x4a3734 ANDS X1, X1, #0x3 |
(3503) 0x4a3738 B.EQ 4a375c |
(3503) 0x4a373c HINT #0 |
(3505) 0x4a3740 LDR X2, [X12, X18,LSL #3] |
(3505) 0x4a3744 LDR D1, [X10, X18,LSL #3] |
(3505) 0x4a3748 ADD X18, X18, #1 |
(3505) 0x4a374c SUBS X1, X1, #1 |
(3505) 0x4a3750 LDR D2, [X11, X2,LSL #3] |
(3505) 0x4a3754 FMADD D0, D1, D2, D0 |
(3505) 0x4a3758 B.NE 4a3740 |
(3503) 0x4a375c CMN X0, #4 |
(3503) 0x4a3760 B.HI 4a3700 |
(3503) 0x4a3764 SUB X0, X16, X18 |
(3503) 0x4a3768 ADD X1, X14, X18,LSL #3 |
(3503) 0x4a376c ADD X18, X15, X18,LSL #3 |
(3503) 0x4a3770 HINT #0 |
(3503) 0x4a3774 HINT #0 |
(3503) 0x4a3778 HINT #0 |
(3503) 0x4a377c HINT #0 |
(3504) 0x4a3780 LDP X2, X3, [X1, #1008] |
(3504) 0x4a3784 LDP D2, D3, [X18, #1008] |
(3504) 0x4a3788 SUBS X0, X0, #4 |
(3504) 0x4a378c LDR D1, [X11, X2,LSL #3] |
(3504) 0x4a3790 FMADD D0, D2, D1, D0 |
(3504) 0x4a3794 LDR D1, [X11, X3,LSL #3] |
(3504) 0x4a3798 FMADD D0, D3, D1, D0 |
(3504) 0x4a379c LDP X2, X3, [X1], #32 |
(3504) 0x4a37a0 LDR D2, [X11, X2,LSL #3] |
(3504) 0x4a37a4 LDP D1, D3, [X18], #32 |
(3504) 0x4a37a8 FMADD D0, D1, D2, D0 |
(3504) 0x4a37ac LDR D1, [X11, X3,LSL #3] |
(3504) 0x4a37b0 FMADD D0, D3, D1, D0 |
(3504) 0x4a37b4 B.NE 4a3780 |
(3503) 0x4a37b8 B 4a3700 |
0x4a37bc FMOV D1, #-1.0000000 |
0x4a37c0 FCMP D0, D1 |
0x4a37c4 B.NE 4a3a9c |
0x4a37c8 CMP X20, X19 |
0x4a37cc B.GE 4a3c7c |
0x4a37d0 LDR X9, [X24] |
0x4a37d4 LDR X10, [X23] |
0x4a37d8 LDR X12, [X26] |
0x4a37dc ADD X14, X12, #16 |
0x4a37e0 LDR X8, [X8] |
0x4a37e4 LDR X11, [X27] |
0x4a37e8 LDR X13, [X25] |
0x4a37ec LDR X16, [X9, X20,LSL #3] |
0x4a37f0 ADD X15, X10, #16 |
0x4a37f4 B 4a3810 |
0x4a37f8 HINT #0 |
0x4a37fc HINT #0 |
(3500) 0x4a3800 CMP X17, X19 |
(3500) 0x4a3804 STR D0, [X13, X20,LSL #3] |
(3500) 0x4a3808 ORR X20, XZR, X17 |
(3500) 0x4a380c B.EQ 4a3c7c |
(3500) 0x4a3810 LDR D0, [X8, X20,LSL #3] |
(3500) 0x4a3814 ADD X17, X20, #1 |
(3500) 0x4a3818 ORR X18, XZR, X16 |
(3500) 0x4a381c LDR X16, [X9, X17,LSL #3] |
(3500) 0x4a3820 SUBS X0, X18, X16 |
(3500) 0x4a3824 FNEG D0, D0 |
(3500) 0x4a3828 B.GE 4a3800 |
(3500) 0x4a382c SUB W1, W16, W18 |
(3500) 0x4a3830 ANDS X1, X1, #0x3 |
(3500) 0x4a3834 B.EQ 4a385c |
(3500) 0x4a3838 HINT #0 |
(3500) 0x4a383c HINT #0 |
(3502) 0x4a3840 LDR X2, [X12, X18,LSL #3] |
(3502) 0x4a3844 LDR D1, [X10, X18,LSL #3] |
(3502) 0x4a3848 ADD X18, X18, #1 |
(3502) 0x4a384c SUBS X1, X1, #1 |
(3502) 0x4a3850 LDR D2, [X11, X2,LSL #3] |
(3502) 0x4a3854 FMSUB D0, D1, D2, D0 |
(3502) 0x4a3858 B.NE 4a3840 |
(3500) 0x4a385c CMN X0, #4 |
(3500) 0x4a3860 B.HI 4a3800 |
(3500) 0x4a3864 SUB X0, X16, X18 |
(3500) 0x4a3868 ADD X1, X14, X18,LSL #3 |
(3500) 0x4a386c ADD X18, X15, X18,LSL #3 |
(3500) 0x4a3870 HINT #0 |
(3500) 0x4a3874 HINT #0 |
(3500) 0x4a3878 HINT #0 |
(3500) 0x4a387c HINT #0 |
(3501) 0x4a3880 LDP X2, X3, [X1, #1008] |
(3501) 0x4a3884 LDP D2, D3, [X18, #1008] |
(3501) 0x4a3888 SUBS X0, X0, #4 |
(3501) 0x4a388c LDR D1, [X11, X2,LSL #3] |
(3501) 0x4a3890 FMSUB D0, D2, D1, D0 |
(3501) 0x4a3894 LDR D1, [X11, X3,LSL #3] |
(3501) 0x4a3898 FMSUB D0, D3, D1, D0 |
(3501) 0x4a389c LDP X2, X3, [X1], #32 |
(3501) 0x4a38a0 LDR D2, [X11, X2,LSL #3] |
(3501) 0x4a38a4 LDP D1, D3, [X18], #32 |
(3501) 0x4a38a8 FMSUB D0, D1, D2, D0 |
(3501) 0x4a38ac LDR D1, [X11, X3,LSL #3] |
(3501) 0x4a38b0 FMSUB D0, D3, D1, D0 |
(3501) 0x4a38b4 B.NE 4a3880 |
(3500) 0x4a38b8 B 4a3800 |
0x4a38bc CMP X20, X19 |
0x4a38c0 B.GE 4a3c7c |
0x4a38c4 LDR X9, [X24] |
0x4a38c8 LDR X10, [X23] |
0x4a38cc LDR X12, [X26] |
0x4a38d0 ADD X14, X12, #16 |
0x4a38d4 LDR X8, [X8] |
0x4a38d8 LDR X11, [X27] |
0x4a38dc LDR X13, [X25] |
0x4a38e0 LDR X16, [X9, X20,LSL #3] |
0x4a38e4 ADD X15, X10, #16 |
0x4a38e8 B 4a3904 |
(3530) 0x4a38ec LDR D1, [X21] |
(3530) 0x4a38f0 CMP X17, X19 |
(3530) 0x4a38f4 FMUL D0, D0, D1 |
(3530) 0x4a38f8 STR D0, [X13, X20,LSL #3] |
(3530) 0x4a38fc ORR X20, XZR, X17 |
(3530) 0x4a3900 B.EQ 4a3c7c |
(3530) 0x4a3904 LDR D0, [X8, X20,LSL #3] |
(3530) 0x4a3908 ADD X17, X20, #1 |
(3530) 0x4a390c ORR X18, XZR, X16 |
(3530) 0x4a3910 LDR X16, [X9, X17,LSL #3] |
(3530) 0x4a3914 SUBS X0, X18, X16 |
(3530) 0x4a3918 FNEG D0, D0 |
(3530) 0x4a391c B.GE 4a38ec |
(3530) 0x4a3920 SUB W1, W16, W18 |
(3530) 0x4a3924 ANDS X1, X1, #0x3 |
(3530) 0x4a3928 B.EQ 4a3948 |
(3532) 0x4a392c LDR X2, [X12, X18,LSL #3] |
(3532) 0x4a3930 LDR D1, [X10, X18,LSL #3] |
(3532) 0x4a3934 ADD X18, X18, #1 |
(3532) 0x4a3938 SUBS X1, X1, #1 |
(3532) 0x4a393c LDR D2, [X11, X2,LSL #3] |
(3532) 0x4a3940 FMADD D0, D1, D2, D0 |
(3532) 0x4a3944 B.NE 4a392c |
(3530) 0x4a3948 CMN X0, #4 |
(3530) 0x4a394c B.HI 4a38ec |
(3530) 0x4a3950 SUB X0, X16, X18 |
(3530) 0x4a3954 ADD X1, X14, X18,LSL #3 |
(3530) 0x4a3958 ADD X18, X15, X18,LSL #3 |
(3530) 0x4a395c HINT #0 |
(3531) 0x4a3960 LDP X2, X3, [X1, #1008] |
(3531) 0x4a3964 LDP D2, D3, [X18, #1008] |
(3531) 0x4a3968 SUBS X0, X0, #4 |
(3531) 0x4a396c LDR D1, [X11, X2,LSL #3] |
(3531) 0x4a3970 FMADD D0, D2, D1, D0 |
(3531) 0x4a3974 LDR D1, [X11, X3,LSL #3] |
(3531) 0x4a3978 FMADD D0, D3, D1, D0 |
(3531) 0x4a397c LDP X2, X3, [X1], #32 |
(3531) 0x4a3980 LDR D2, [X11, X2,LSL #3] |
(3531) 0x4a3984 LDP D1, D3, [X18], #32 |
(3531) 0x4a3988 FMADD D0, D1, D2, D0 |
(3531) 0x4a398c LDR D1, [X11, X3,LSL #3] |
(3531) 0x4a3990 FMADD D0, D3, D1, D0 |
(3531) 0x4a3994 B.NE 4a3960 |
(3530) 0x4a3998 B 4a38ec |
0x4a399c FMOV D1, #-1.0000000 |
0x4a39a0 FCMP D0, D1 |
0x4a39a4 B.NE 4a3b7c |
0x4a39a8 CMP X20, X19 |
0x4a39ac B.GE 4a3c7c |
0x4a39b0 LDR X9, [X24] |
0x4a39b4 LDR X10, [X23] |
0x4a39b8 LDR X12, [X26] |
0x4a39bc ADD X14, X12, #16 |
0x4a39c0 LDR X8, [X8] |
0x4a39c4 LDR X11, [X27] |
0x4a39c8 LDR X13, [X25] |
0x4a39cc LDR X16, [X9, X20,LSL #3] |
0x4a39d0 ADD X15, X10, #16 |
0x4a39d4 B 4a39e8 |
(3521) 0x4a39d8 CMP X17, X19 |
(3521) 0x4a39dc STR D0, [X13, X20,LSL #3] |
(3521) 0x4a39e0 ORR X20, XZR, X17 |
(3521) 0x4a39e4 B.EQ 4a3c7c |
(3521) 0x4a39e8 LDR D0, [X8, X20,LSL #3] |
(3521) 0x4a39ec LDR D1, [X22] |
(3521) 0x4a39f0 ADD X17, X20, #1 |
(3521) 0x4a39f4 ORR X18, XZR, X16 |
(3521) 0x4a39f8 LDR X16, [X9, X17,LSL #3] |
(3521) 0x4a39fc SUBS X0, X18, X16 |
(3521) 0x4a3a00 FNMUL D0, D0, D1 |
(3521) 0x4a3a04 B.GE 4a39d8 |
(3521) 0x4a3a08 SUB W1, W16, W18 |
(3521) 0x4a3a0c ANDS X1, X1, #0x3 |
(3521) 0x4a3a10 B.EQ 4a3a3c |
(3521) 0x4a3a14 HINT #0 |
(3521) 0x4a3a18 HINT #0 |
(3521) 0x4a3a1c HINT #0 |
(3523) 0x4a3a20 LDR X2, [X12, X18,LSL #3] |
(3523) 0x4a3a24 LDR D1, [X10, X18,LSL #3] |
(3523) 0x4a3a28 ADD X18, X18, #1 |
(3523) 0x4a3a2c SUBS X1, X1, #1 |
(3523) 0x4a3a30 LDR D2, [X11, X2,LSL #3] |
(3523) 0x4a3a34 FMSUB D0, D1, D2, D0 |
(3523) 0x4a3a38 B.NE 4a3a20 |
(3521) 0x4a3a3c CMN X0, #4 |
(3521) 0x4a3a40 B.HI 4a39d8 |
(3521) 0x4a3a44 SUB X0, X16, X18 |
(3521) 0x4a3a48 ADD X1, X14, X18,LSL #3 |
(3521) 0x4a3a4c ADD X18, X15, X18,LSL #3 |
(3521) 0x4a3a50 HINT #0 |
(3521) 0x4a3a54 HINT #0 |
(3521) 0x4a3a58 HINT #0 |
(3521) 0x4a3a5c HINT #0 |
(3522) 0x4a3a60 LDP X2, X3, [X1, #1008] |
(3522) 0x4a3a64 LDP D2, D3, [X18, #1008] |
(3522) 0x4a3a68 SUBS X0, X0, #4 |
(3522) 0x4a3a6c LDR D1, [X11, X2,LSL #3] |
(3522) 0x4a3a70 FMSUB D0, D2, D1, D0 |
(3522) 0x4a3a74 LDR D1, [X11, X3,LSL #3] |
(3522) 0x4a3a78 FMSUB D0, D3, D1, D0 |
(3522) 0x4a3a7c LDP X2, X3, [X1], #32 |
(3522) 0x4a3a80 LDR D2, [X11, X2,LSL #3] |
(3522) 0x4a3a84 LDP D1, D3, [X18], #32 |
(3522) 0x4a3a88 FMSUB D0, D1, D2, D0 |
(3522) 0x4a3a8c LDR D1, [X11, X3,LSL #3] |
(3522) 0x4a3a90 FMSUB D0, D3, D1, D0 |
(3522) 0x4a3a94 B.NE 4a3a60 |
(3521) 0x4a3a98 B 4a39d8 |
0x4a3a9c CMP X20, X19 |
0x4a3aa0 B.GE 4a3c7c |
0x4a3aa4 LDR X9, [X24] |
0x4a3aa8 LDR X10, [X23] |
0x4a3aac LDR X12, [X26] |
0x4a3ab0 ADD X14, X12, #16 |
0x4a3ab4 LDR X8, [X8] |
0x4a3ab8 LDR X11, [X27] |
0x4a3abc LDR X13, [X25] |
0x4a3ac0 LDR X16, [X9, X20,LSL #3] |
0x4a3ac4 ADD X15, X10, #16 |
0x4a3ac8 B 4a3ae4 |
(3524) 0x4a3acc LDR D1, [X21] |
(3524) 0x4a3ad0 CMP X17, X19 |
(3524) 0x4a3ad4 FMUL D0, D0, D1 |
(3524) 0x4a3ad8 STR D0, [X13, X20,LSL #3] |
(3524) 0x4a3adc ORR X20, XZR, X17 |
(3524) 0x4a3ae0 B.EQ 4a3c7c |
(3524) 0x4a3ae4 LDR D0, [X8, X20,LSL #3] |
(3524) 0x4a3ae8 ADD X17, X20, #1 |
(3524) 0x4a3aec ORR X18, XZR, X16 |
(3524) 0x4a3af0 LDR X16, [X9, X17,LSL #3] |
(3524) 0x4a3af4 SUBS X0, X18, X16 |
(3524) 0x4a3af8 B.GE 4a3acc |
(3524) 0x4a3afc SUB W1, W16, W18 |
(3524) 0x4a3b00 ANDS X1, X1, #0x3 |
(3524) 0x4a3b04 B.EQ 4a3b24 |
(3526) 0x4a3b08 LDR X2, [X12, X18,LSL #3] |
(3526) 0x4a3b0c LDR D1, [X10, X18,LSL #3] |
(3526) 0x4a3b10 ADD X18, X18, #1 |
(3526) 0x4a3b14 SUBS X1, X1, #1 |
(3526) 0x4a3b18 LDR D2, [X11, X2,LSL #3] |
(3526) 0x4a3b1c FMADD D0, D1, D2, D0 |
(3526) 0x4a3b20 B.NE 4a3b08 |
(3524) 0x4a3b24 CMN X0, #4 |
(3524) 0x4a3b28 B.HI 4a3acc |
(3524) 0x4a3b2c SUB X0, X16, X18 |
(3524) 0x4a3b30 ADD X1, X14, X18,LSL #3 |
(3524) 0x4a3b34 ADD X18, X15, X18,LSL #3 |
(3524) 0x4a3b38 HINT #0 |
(3524) 0x4a3b3c HINT #0 |
(3525) 0x4a3b40 LDP X2, X3, [X1, #1008] |
(3525) 0x4a3b44 LDP D2, D3, [X18, #1008] |
(3525) 0x4a3b48 SUBS X0, X0, #4 |
(3525) 0x4a3b4c LDR D1, [X11, X2,LSL #3] |
(3525) 0x4a3b50 FMADD D0, D2, D1, D0 |
(3525) 0x4a3b54 LDR D1, [X11, X3,LSL #3] |
(3525) 0x4a3b58 FMADD D0, D3, D1, D0 |
(3525) 0x4a3b5c LDP X2, X3, [X1], #32 |
(3525) 0x4a3b60 LDR D2, [X11, X2,LSL #3] |
(3525) 0x4a3b64 LDP D1, D3, [X18], #32 |
(3525) 0x4a3b68 FMADD D0, D1, D2, D0 |
(3525) 0x4a3b6c LDR D1, [X11, X3,LSL #3] |
(3525) 0x4a3b70 FMADD D0, D3, D1, D0 |
(3525) 0x4a3b74 B.NE 4a3b40 |
(3524) 0x4a3b78 B 4a3acc |
0x4a3b7c CMP X20, X19 |
0x4a3b80 B.GE 4a3c7c |
0x4a3b84 LDR X9, [X24] |
0x4a3b88 LDR X10, [X23] |
0x4a3b8c LDR X12, [X26] |
0x4a3b90 ADD X14, X12, #16 |
0x4a3b94 LDR X8, [X8] |
0x4a3b98 LDR X11, [X27] |
0x4a3b9c LDR X13, [X25] |
0x4a3ba0 LDR X16, [X9, X20,LSL #3] |
0x4a3ba4 ADD X15, X10, #16 |
0x4a3ba8 B 4a3bc4 |
(3518) 0x4a3bac LDR D1, [X21] |
(3518) 0x4a3bb0 CMP X17, X19 |
(3518) 0x4a3bb4 FMUL D0, D0, D1 |
(3518) 0x4a3bb8 STR D0, [X13, X20,LSL #3] |
(3518) 0x4a3bbc ORR X20, XZR, X17 |
(3518) 0x4a3bc0 B.EQ 4a3c7c |
(3518) 0x4a3bc4 LDR D0, [X8, X20,LSL #3] |
(3518) 0x4a3bc8 LDR D1, [X22] |
(3518) 0x4a3bcc ADD X17, X20, #1 |
(3518) 0x4a3bd0 ORR X18, XZR, X16 |
(3518) 0x4a3bd4 LDR X16, [X9, X17,LSL #3] |
(3518) 0x4a3bd8 SUBS X0, X18, X16 |
(3518) 0x4a3bdc FMUL D0, D0, D1 |
(3518) 0x4a3be0 B.GE 4a3bac |
(3518) 0x4a3be4 SUB W1, W16, W18 |
(3518) 0x4a3be8 ANDS X1, X1, #0x3 |
(3518) 0x4a3bec B.EQ 4a3c1c |
(3518) 0x4a3bf0 HINT #0 |
(3518) 0x4a3bf4 HINT #0 |
(3518) 0x4a3bf8 HINT #0 |
(3518) 0x4a3bfc HINT #0 |
(3520) 0x4a3c00 LDR X2, [X12, X18,LSL #3] |
(3520) 0x4a3c04 LDR D1, [X10, X18,LSL #3] |
(3520) 0x4a3c08 ADD X18, X18, #1 |
(3520) 0x4a3c0c SUBS X1, X1, #1 |
(3520) 0x4a3c10 LDR D2, [X11, X2,LSL #3] |
(3520) 0x4a3c14 FMADD D0, D1, D2, D0 |
(3520) 0x4a3c18 B.NE 4a3c00 |
(3518) 0x4a3c1c CMN X0, #4 |
(3518) 0x4a3c20 B.HI 4a3bac |
(3518) 0x4a3c24 SUB X0, X16, X18 |
(3518) 0x4a3c28 ADD X1, X14, X18,LSL #3 |
(3518) 0x4a3c2c ADD X18, X15, X18,LSL #3 |
(3518) 0x4a3c30 HINT #0 |
(3518) 0x4a3c34 HINT #0 |
(3518) 0x4a3c38 HINT #0 |
(3518) 0x4a3c3c HINT #0 |
(3519) 0x4a3c40 LDP X2, X3, [X1, #1008] |
(3519) 0x4a3c44 LDP D2, D3, [X18, #1008] |
(3519) 0x4a3c48 SUBS X0, X0, #4 |
(3519) 0x4a3c4c LDR D1, [X11, X2,LSL #3] |
(3519) 0x4a3c50 FMADD D0, D2, D1, D0 |
(3519) 0x4a3c54 LDR D1, [X11, X3,LSL #3] |
(3519) 0x4a3c58 FMADD D0, D3, D1, D0 |
(3519) 0x4a3c5c LDP X2, X3, [X1], #32 |
(3519) 0x4a3c60 LDR D2, [X11, X2,LSL #3] |
(3519) 0x4a3c64 LDP D1, D3, [X18], #32 |
(3519) 0x4a3c68 FMADD D0, D1, D2, D0 |
(3519) 0x4a3c6c LDR D1, [X11, X3,LSL #3] |
(3519) 0x4a3c70 FMADD D0, D3, D1, D0 |
(3519) 0x4a3c74 B.NE 4a3c40 |
(3518) 0x4a3c78 B 4a3bac |
0x4a3c7c LDP X20, X19, [SP, #80] |
0x4a3c80 LDP X22, X21, [SP, #64] |
0x4a3c84 LDP X24, X23, [SP, #48] |
0x4a3c88 LDP X26, X25, [SP, #32] |
0x4a3c8c LDP X28, X27, [SP, #16] |
0x4a3c90 LDP X29, X30, [SP], #96 |
0x4a3c94 RET |
0x4a3c98 HINT #0 |
0x4a3c9c HINT #0 |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►98.43+ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 |
| min | med | avg | max |
|---|---|---|---|
| Percentile Index | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 |
|---|---|---|---|---|---|---|---|---|---|---|
| Value |
| min | med | avg | max |
|---|---|---|---|
| Percentile Index | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 |
|---|---|---|---|---|---|---|---|---|---|---|
| Value |
| Path / |
The code analyzed by CQA in that panel excludes loops and represents 0.00% of application time for run orig_0
| Source file and lines | csr_matvec.c:243-404 |
| Module | exec |
| nb instructions | 268 |
| nb uops | 255 |
| loop length | 1072 |
| used w registers | 2 |
| used x registers | 30 |
| used b registers | 0 |
| used h registers | 0 |
| used s registers | 1 |
| used d registers | 3 |
| used q registers | 0 |
| used v registers | 0 |
| used z registers | 0 |
| nb stack references | 12 |
| micro-operation queue | 31.88 cycles |
| front end | 31.88 cycles |
| P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12 | P13 | P14 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| uops | 25.00 | 25.00 | 21.25 | 21.25 | 21.25 | 21.25 | 12.00 | 2.75 | 2.75 | 2.50 | 36.33 | 36.33 | 36.33 | 3.00 | 3.00 |
| cycles | 25.00 | 25.00 | 21.25 | 21.25 | 21.25 | 21.25 | 12.00 | 2.75 | 2.75 | 2.50 | 36.33 | 36.33 | 36.33 | 3.00 | 3.00 |
| Cycles executing div or sqrt instructions | NA |
| Front-end | 31.88 |
| Dispatch | 36.33 |
| Overall L1 | 36.33 |
| all | 0% |
| load | 0% |
| store | 0% |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | 0% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| other | 0% |
| all | 0% |
| load | NA (no load vectorizable/vectorized instructions) |
| store | NA (no store vectorizable/vectorized instructions) |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | NA (no add-sub vectorizable/vectorized instructions) |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | 0% |
| all | 0% |
| load | 0% |
| store | 0% |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | 0% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | 0% |
| all | 26% |
| load | 25% |
| store | 50% |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | 25% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| other | 23% |
| all | 25% |
| load | NA (no load vectorizable/vectorized instructions) |
| store | NA (no store vectorizable/vectorized instructions) |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | NA (no add-sub vectorizable/vectorized instructions) |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | 25% |
| all | 25% |
| load | 25% |
| store | 50% |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | 25% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | 24% |
| Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12 | P13 | P14 | Latency | Recip. throughput | Vectorization |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| STP X29, X30, [SP, #928]! | 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 | scal (50.0%) |
| STP X28, X27, [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 | scal (50.0%) |
| STP X26, X25, [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 | scal (50.0%) |
| STP X24, X23, [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 | scal (50.0%) |
| STP X22, X21, [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 | scal (50.0%) |
| STP X20, X19, [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 | scal (50.0%) |
| 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 | N/A |
| LDR X0, [X2] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ORR X23, XZR, X7 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| ORR X24, XZR, X6 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| ORR X21, XZR, X5 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| ORR X22, XZR, X4 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| ORR X25, XZR, X3 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| ORR X19, XZR, X2 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| BL 4a1ad0 <hypre_CSRMatrixGetLoadBalancedPartitionBegin> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| ORR X20, 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 | N/A |
| LDR X0, [X19] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| BL 4a1b60 <hypre_CSRMatrixGetLoadBalancedPartitionEnd> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| ADRP X28, <4efff8> | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| CMP X20, X0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| ORR X19, 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 | N/A |
| LDR X28, [X28, #3912] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| B.LE 4a303c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x8c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X0, [X28] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADRP X1, <4b2010> | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| ADD X1, X1, #617 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| ADRP X2, <4b2018> | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| ADD X2, X2, #3131 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| BL 4ab1d0 <hypre_fprintf> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| ADRP X0, <4b2024> | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| ADD X0, X0, #3573 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| MOVZ W1, #248 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (12.5%) |
| MOVZ W2, #1 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| ORR X3, XZR, XZR | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| BL 4ad5e0 <hypre_error_handler> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| TBNZ X20, #63, 4a304c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x9c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X8, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| CMP X20, X8 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| B.LE 4a3080 <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xd0> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X0, [X28] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADRP X1, <4b2050> | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| ADD X1, X1, #617 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| ADRP X2, <4b2058> | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| ADD X2, X2, #3700 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| BL 4ab1d0 <hypre_fprintf> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| ADRP X0, <4b2064> | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| ADD X0, X0, #3573 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| MOVZ W1, #249 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (12.5%) |
| MOVZ W2, #1 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| ORR X3, XZR, XZR | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| BL 4ad5e0 <hypre_error_handler> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X8, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDP X26, X25, [X29, #104] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 | N/A |
| LDR X27, [X29, #96] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| TBNZ X19, #63, 4a319c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x1ec> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| CMP X19, X8 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| B.GT 4a319c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x1ec> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR D1, [X22] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 | scal (25.0%) |
| FCMP D1, #0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| B.NE 4a31d8 <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x228> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR D0, [X21] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 | scal (25.0%) |
| FMOV D1, #1.0000000 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 | scal (25.0%) |
| FCMP D0, D1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| B.NE 4a32dc <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x32c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| CMP X20, X19 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| B.GE 4a3c7c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xccc> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X8, [X24] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X9, [X23] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X11, [X26] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X13, X11, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| LDR X10, [X27] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X12, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X14, [X8, X20,LSL #3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X15, X9, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| B 4a30f0 <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x140> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| HINT #0 | N/A | ||||||||||||||||||
| LDR X0, [X28] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADRP X1, <4b21a0> | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| ADD X1, X1, #617 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| ADRP X2, <4b21a8> | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| ADD X2, X2, #3734 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| BL 4ab1d0 <hypre_fprintf> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| ADRP X0, <4b21b4> | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| ADD X0, X0, #3573 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| MOVZ W1, #250 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (12.5%) |
| MOVZ W2, #1 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| ORR X3, XZR, XZR | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| BL 4ad5e0 <hypre_error_handler> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR D1, [X22] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 | scal (25.0%) |
| FCMP D1, #0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| B.EQ 4a30a0 <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xf0> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X8, [X29, #120] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| FMOV D0, #-1.0000000 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 | scal (25.0%) |
| FCMP D1, D0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| B.NE 4a33dc <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x42c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR D0, [X21] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 | scal (25.0%) |
| FMOV D1, #1.0000000 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 | scal (25.0%) |
| FCMP D0, D1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| B.NE 4a34dc <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x52c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| CMP X20, X19 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| B.GE 4a3c7c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xccc> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X9, [X24] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X10, [X23] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X12, [X26] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X14, X12, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| LDR X8, [X8] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X11, [X27] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X13, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X16, [X9, X20,LSL #3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X15, X10, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| B 4a3238 <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x288> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| FMOV D1, #-1.0000000 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 | scal (25.0%) |
| FCMP D0, D1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| B.NE 4a35dc <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x62c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| CMP X20, X19 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| B.GE 4a3c7c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xccc> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X8, [X24] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X9, [X23] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X11, [X26] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X13, X11, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| LDR X10, [X27] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X12, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X14, [X8, X20,LSL #3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X15, X9, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| B 4a3330 <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x380> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| HINT #0 | N/A | ||||||||||||||||||
| HINT #0 | N/A | ||||||||||||||||||
| HINT #0 | N/A | ||||||||||||||||||
| LDR D0, [X21] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 | scal (25.0%) |
| FMOV D2, #1.0000000 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 | scal (25.0%) |
| FCMP D1, D2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| B.NE 4a36bc <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x70c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| FCMP D0, D2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| B.NE 4a37bc <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x80c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| CMP X20, X19 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| B.GE 4a3c7c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xccc> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X9, [X24] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X10, [X23] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X12, [X26] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X14, X12, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| LDR X8, [X8] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X11, [X27] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X13, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X16, [X9, X20,LSL #3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X15, X10, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| B 4a3434 <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x484> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| FMOV D1, #-1.0000000 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 | scal (25.0%) |
| FCMP D0, D1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| B.NE 4a38bc <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x90c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| CMP X20, X19 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| B.GE 4a3c7c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xccc> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X9, [X24] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X10, [X23] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X12, [X26] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X14, X12, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| LDR X8, [X8] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X11, [X27] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X13, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X16, [X9, X20,LSL #3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X15, X10, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| B 4a3530 <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x580> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| HINT #0 | N/A | ||||||||||||||||||
| HINT #0 | N/A | ||||||||||||||||||
| CMP X20, X19 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| B.GE 4a3c7c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xccc> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X8, [X24] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X9, [X23] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X11, [X26] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X13, X11, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| LDR X10, [X27] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X12, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X14, [X8, X20,LSL #3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X15, X9, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| B 4a3620 <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x670> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| FCMP D0, D2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| B.NE 4a399c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x9ec> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| CMP X20, X19 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| B.GE 4a3c7c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xccc> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X9, [X24] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X10, [X23] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X12, [X26] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X14, X12, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| LDR X8, [X8] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X11, [X27] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X13, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X16, [X9, X20,LSL #3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X15, X10, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| B 4a3710 <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x760> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| HINT #0 | N/A | ||||||||||||||||||
| HINT #0 | N/A | ||||||||||||||||||
| HINT #0 | N/A | ||||||||||||||||||
| FMOV D1, #-1.0000000 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 | scal (25.0%) |
| FCMP D0, D1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| B.NE 4a3a9c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xaec> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| CMP X20, X19 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| B.GE 4a3c7c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xccc> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X9, [X24] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X10, [X23] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X12, [X26] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X14, X12, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| LDR X8, [X8] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X11, [X27] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X13, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X16, [X9, X20,LSL #3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X15, X10, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| B 4a3810 <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x860> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| HINT #0 | N/A | ||||||||||||||||||
| HINT #0 | N/A | ||||||||||||||||||
| CMP X20, X19 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| B.GE 4a3c7c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xccc> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X9, [X24] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X10, [X23] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X12, [X26] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X14, X12, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| LDR X8, [X8] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X11, [X27] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X13, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X16, [X9, X20,LSL #3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X15, X10, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| B 4a3904 <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x954> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| FMOV D1, #-1.0000000 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 | scal (25.0%) |
| FCMP D0, D1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| B.NE 4a3b7c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xbcc> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| CMP X20, X19 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| B.GE 4a3c7c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xccc> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X9, [X24] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X10, [X23] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X12, [X26] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X14, X12, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| LDR X8, [X8] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X11, [X27] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X13, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X16, [X9, X20,LSL #3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X15, X10, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| B 4a39e8 <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xa38> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| CMP X20, X19 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| B.GE 4a3c7c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xccc> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X9, [X24] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X10, [X23] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X12, [X26] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X14, X12, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| LDR X8, [X8] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X11, [X27] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X13, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X16, [X9, X20,LSL #3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X15, X10, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| B 4a3ae4 <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xb34> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| CMP X20, X19 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| B.GE 4a3c7c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xccc> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X9, [X24] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X10, [X23] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X12, [X26] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X14, X12, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| LDR X8, [X8] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X11, [X27] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X13, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X16, [X9, X20,LSL #3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X15, X10, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| B 4a3bc4 <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xc14> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDP X20, X19, [SP, #80] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 | N/A |
| LDP X22, X21, [SP, #64] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 | N/A |
| LDP X24, X23, [SP, #48] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 | N/A |
| LDP X26, X25, [SP, #32] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 | N/A |
| LDP X28, X27, [SP, #16] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 | N/A |
| LDP X29, X30, [SP], #96 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 | N/A |
| RET | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| HINT #0 | N/A | ||||||||||||||||||
| HINT #0 | N/A |
The code analyzed by CQA in that panel excludes loops and represents 0.00% of application time for run orig_0
| Source file and lines | csr_matvec.c:243-404 |
| Module | exec |
| nb instructions | 268 |
| nb uops | 255 |
| loop length | 1072 |
| used w registers | 2 |
| used x registers | 30 |
| used b registers | 0 |
| used h registers | 0 |
| used s registers | 1 |
| used d registers | 3 |
| used q registers | 0 |
| used v registers | 0 |
| used z registers | 0 |
| nb stack references | 12 |
| micro-operation queue | 31.88 cycles |
| front end | 31.88 cycles |
| P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12 | P13 | P14 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| uops | 25.00 | 25.00 | 21.25 | 21.25 | 21.25 | 21.25 | 12.00 | 2.75 | 2.75 | 2.50 | 36.33 | 36.33 | 36.33 | 3.00 | 3.00 |
| cycles | 25.00 | 25.00 | 21.25 | 21.25 | 21.25 | 21.25 | 12.00 | 2.75 | 2.75 | 2.50 | 36.33 | 36.33 | 36.33 | 3.00 | 3.00 |
| Cycles executing div or sqrt instructions | NA |
| Front-end | 31.88 |
| Dispatch | 36.33 |
| Overall L1 | 36.33 |
| all | 0% |
| load | 0% |
| store | 0% |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | 0% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| other | 0% |
| all | 0% |
| load | NA (no load vectorizable/vectorized instructions) |
| store | NA (no store vectorizable/vectorized instructions) |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | NA (no add-sub vectorizable/vectorized instructions) |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | 0% |
| all | 0% |
| load | 0% |
| store | 0% |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | 0% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | 0% |
| all | 26% |
| load | 25% |
| store | 50% |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | 25% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| other | 23% |
| all | 25% |
| load | NA (no load vectorizable/vectorized instructions) |
| store | NA (no store vectorizable/vectorized instructions) |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | NA (no add-sub vectorizable/vectorized instructions) |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | 25% |
| all | 25% |
| load | 25% |
| store | 50% |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | 25% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | 24% |
| Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12 | P13 | P14 | Latency | Recip. throughput | Vectorization |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| STP X29, X30, [SP, #928]! | 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 | scal (50.0%) |
| STP X28, X27, [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 | scal (50.0%) |
| STP X26, X25, [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 | scal (50.0%) |
| STP X24, X23, [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 | scal (50.0%) |
| STP X22, X21, [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 | scal (50.0%) |
| STP X20, X19, [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 | scal (50.0%) |
| 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 | N/A |
| LDR X0, [X2] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ORR X23, XZR, X7 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| ORR X24, XZR, X6 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| ORR X21, XZR, X5 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| ORR X22, XZR, X4 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| ORR X25, XZR, X3 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| ORR X19, XZR, X2 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| BL 4a1ad0 <hypre_CSRMatrixGetLoadBalancedPartitionBegin> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| ORR X20, 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 | N/A |
| LDR X0, [X19] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| BL 4a1b60 <hypre_CSRMatrixGetLoadBalancedPartitionEnd> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| ADRP X28, <4efff8> | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| CMP X20, X0 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| ORR X19, 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 | N/A |
| LDR X28, [X28, #3912] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| B.LE 4a303c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x8c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X0, [X28] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADRP X1, <4b2010> | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| ADD X1, X1, #617 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| ADRP X2, <4b2018> | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| ADD X2, X2, #3131 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| BL 4ab1d0 <hypre_fprintf> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| ADRP X0, <4b2024> | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| ADD X0, X0, #3573 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| MOVZ W1, #248 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (12.5%) |
| MOVZ W2, #1 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| ORR X3, XZR, XZR | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| BL 4ad5e0 <hypre_error_handler> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| TBNZ X20, #63, 4a304c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x9c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X8, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| CMP X20, X8 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| B.LE 4a3080 <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xd0> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X0, [X28] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADRP X1, <4b2050> | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| ADD X1, X1, #617 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| ADRP X2, <4b2058> | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| ADD X2, X2, #3700 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| BL 4ab1d0 <hypre_fprintf> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| ADRP X0, <4b2064> | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| ADD X0, X0, #3573 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| MOVZ W1, #249 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (12.5%) |
| MOVZ W2, #1 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| ORR X3, XZR, XZR | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| BL 4ad5e0 <hypre_error_handler> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X8, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDP X26, X25, [X29, #104] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 | N/A |
| LDR X27, [X29, #96] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| TBNZ X19, #63, 4a319c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x1ec> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| CMP X19, X8 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| B.GT 4a319c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x1ec> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR D1, [X22] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 | scal (25.0%) |
| FCMP D1, #0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| B.NE 4a31d8 <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x228> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR D0, [X21] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 | scal (25.0%) |
| FMOV D1, #1.0000000 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 | scal (25.0%) |
| FCMP D0, D1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| B.NE 4a32dc <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x32c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| CMP X20, X19 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| B.GE 4a3c7c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xccc> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X8, [X24] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X9, [X23] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X11, [X26] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X13, X11, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| LDR X10, [X27] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X12, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X14, [X8, X20,LSL #3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X15, X9, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| B 4a30f0 <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x140> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| HINT #0 | N/A | ||||||||||||||||||
| LDR X0, [X28] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADRP X1, <4b21a0> | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| ADD X1, X1, #617 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| ADRP X2, <4b21a8> | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| ADD X2, X2, #3734 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| BL 4ab1d0 <hypre_fprintf> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| ADRP X0, <4b21b4> | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| ADD X0, X0, #3573 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| MOVZ W1, #250 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (12.5%) |
| MOVZ W2, #1 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| ORR X3, XZR, XZR | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| BL 4ad5e0 <hypre_error_handler> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR D1, [X22] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 | scal (25.0%) |
| FCMP D1, #0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| B.EQ 4a30a0 <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xf0> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X8, [X29, #120] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| FMOV D0, #-1.0000000 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 | scal (25.0%) |
| FCMP D1, D0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| B.NE 4a33dc <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x42c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR D0, [X21] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 | scal (25.0%) |
| FMOV D1, #1.0000000 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 | scal (25.0%) |
| FCMP D0, D1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| B.NE 4a34dc <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x52c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| CMP X20, X19 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| B.GE 4a3c7c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xccc> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X9, [X24] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X10, [X23] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X12, [X26] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X14, X12, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| LDR X8, [X8] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X11, [X27] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X13, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X16, [X9, X20,LSL #3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X15, X10, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| B 4a3238 <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x288> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| FMOV D1, #-1.0000000 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 | scal (25.0%) |
| FCMP D0, D1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| B.NE 4a35dc <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x62c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| CMP X20, X19 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| B.GE 4a3c7c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xccc> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X8, [X24] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X9, [X23] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X11, [X26] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X13, X11, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| LDR X10, [X27] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X12, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X14, [X8, X20,LSL #3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X15, X9, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| B 4a3330 <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x380> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| HINT #0 | N/A | ||||||||||||||||||
| HINT #0 | N/A | ||||||||||||||||||
| HINT #0 | N/A | ||||||||||||||||||
| LDR D0, [X21] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 6 | 0.33 | scal (25.0%) |
| FMOV D2, #1.0000000 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 | scal (25.0%) |
| FCMP D1, D2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| B.NE 4a36bc <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x70c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| FCMP D0, D2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| B.NE 4a37bc <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x80c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| CMP X20, X19 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| B.GE 4a3c7c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xccc> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X9, [X24] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X10, [X23] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X12, [X26] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X14, X12, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| LDR X8, [X8] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X11, [X27] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X13, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X16, [X9, X20,LSL #3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X15, X10, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| B 4a3434 <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x484> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| FMOV D1, #-1.0000000 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 | scal (25.0%) |
| FCMP D0, D1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| B.NE 4a38bc <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x90c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| CMP X20, X19 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| B.GE 4a3c7c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xccc> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X9, [X24] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X10, [X23] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X12, [X26] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X14, X12, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| LDR X8, [X8] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X11, [X27] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X13, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X16, [X9, X20,LSL #3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X15, X10, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| B 4a3530 <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x580> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| HINT #0 | N/A | ||||||||||||||||||
| HINT #0 | N/A | ||||||||||||||||||
| CMP X20, X19 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| B.GE 4a3c7c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xccc> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X8, [X24] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X9, [X23] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X11, [X26] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X13, X11, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| LDR X10, [X27] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X12, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X14, [X8, X20,LSL #3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X15, X9, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| B 4a3620 <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x670> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| FCMP D0, D2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| B.NE 4a399c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x9ec> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| CMP X20, X19 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| B.GE 4a3c7c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xccc> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X9, [X24] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X10, [X23] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X12, [X26] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X14, X12, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| LDR X8, [X8] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X11, [X27] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X13, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X16, [X9, X20,LSL #3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X15, X10, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| B 4a3710 <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x760> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| HINT #0 | N/A | ||||||||||||||||||
| HINT #0 | N/A | ||||||||||||||||||
| HINT #0 | N/A | ||||||||||||||||||
| FMOV D1, #-1.0000000 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 | scal (25.0%) |
| FCMP D0, D1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| B.NE 4a3a9c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xaec> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| CMP X20, X19 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| B.GE 4a3c7c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xccc> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X9, [X24] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X10, [X23] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X12, [X26] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X14, X12, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| LDR X8, [X8] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X11, [X27] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X13, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X16, [X9, X20,LSL #3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X15, X10, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| B 4a3810 <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x860> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| HINT #0 | N/A | ||||||||||||||||||
| HINT #0 | N/A | ||||||||||||||||||
| CMP X20, X19 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| B.GE 4a3c7c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xccc> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X9, [X24] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X10, [X23] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X12, [X26] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X14, X12, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| LDR X8, [X8] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X11, [X27] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X13, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X16, [X9, X20,LSL #3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X15, X10, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| B 4a3904 <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0x954> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| FMOV D1, #-1.0000000 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 2 | 0.25 | scal (25.0%) |
| FCMP D0, D1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (25.0%) |
| B.NE 4a3b7c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xbcc> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| CMP X20, X19 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| B.GE 4a3c7c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xccc> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X9, [X24] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X10, [X23] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X12, [X26] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X14, X12, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| LDR X8, [X8] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X11, [X27] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X13, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X16, [X9, X20,LSL #3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X15, X10, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| B 4a39e8 <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xa38> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| CMP X20, X19 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| B.GE 4a3c7c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xccc> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X9, [X24] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X10, [X23] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X12, [X26] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X14, X12, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| LDR X8, [X8] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X11, [X27] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X13, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X16, [X9, X20,LSL #3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X15, X10, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| B 4a3ae4 <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xb34> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| CMP X20, X19 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (25.0%) |
| B.GE 4a3c7c <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xccc> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X9, [X24] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X10, [X23] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X12, [X26] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X14, X12, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (25.0%) |
| LDR X8, [X8] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| LDR X11, [X27] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X13, [X25] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| LDR X16, [X9, X20,LSL #3] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (25.0%) |
| ADD X15, X10, #16 | 1 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| B 4a3bc4 <hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14+0xc14> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDP X20, X19, [SP, #80] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 | N/A |
| LDP X22, X21, [SP, #64] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 | N/A |
| LDP X24, X23, [SP, #48] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 | N/A |
| LDP X26, X25, [SP, #32] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 | N/A |
| LDP X28, X27, [SP, #16] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 | N/A |
| LDP X29, X30, [SP], #96 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 1 | N/A |
| RET | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| HINT #0 | N/A | ||||||||||||||||||
| HINT #0 | N/A |
| Name | Coverage (%) | Time (s) |
|---|---|---|
| ▼hypre_CSRMatrixMatvecOutOfPlace.omp_outlined.14– | 16.17 | 7.71 |
| ▼Loop 3527 - csr_matvec.c:334-341 - exec– | 0.16 | 0.05 |
| ○Loop 3529 - csr_matvec.c:337-339 - exec | 0.52 | 0.18 |
| ○Loop 3528 - csr_matvec.c:337-339 - exec | 0.17 | 0.06 |
| ▼Loop 3506 - csr_matvec.c:307-314 - exec– | 0.14 | 0.05 |
| ○Loop 3507 - csr_matvec.c:310-312 - exec | 7.09 | 2.44 |
| ○Loop 3508 - csr_matvec.c:310-312 - exec | 0.90 | 0.31 |
| ▼Loop 3512 - csr_matvec.c:256-263 - exec– | 0.09 | 0.03 |
| ○Loop 3513 - csr_matvec.c:259-261 - exec | 6.30 | 2.17 |
| ○Loop 3514 - csr_matvec.c:259-261 - exec | 0.80 | 0.28 |
| ▼Loop 3509 - csr_matvec.c:268-275 - exec– | 0.00 | 0.00 |
| ○Loop 3511 - csr_matvec.c:271-273 - exec | 0.00 | 0.00 |
| ○Loop 3510 - csr_matvec.c:271-273 - exec | 0.00 | 0.00 |
| ▼Loop 3524 - csr_matvec.c:358-365 - exec– | 0.00 | 0.00 |
| ○Loop 3526 - csr_matvec.c:361-363 - exec | 0.00 | 0.00 |
| ○Loop 3525 - csr_matvec.c:361-363 - exec | 0.00 | 0.00 |
| ▼Loop 3518 - csr_matvec.c:397-404 - exec– | 0.00 | 0.00 |
| ○Loop 3519 - csr_matvec.c:400-402 - exec | 0.00 | 0.00 |
| ○Loop 3520 - csr_matvec.c:400-402 - exec | 0.00 | 0.00 |
| ▼Loop 3515 - csr_matvec.c:280-287 - exec– | 0.00 | 0.00 |
| ○Loop 3517 - csr_matvec.c:283-285 - exec | 0.00 | 0.00 |
| ○Loop 3516 - csr_matvec.c:283-285 - exec | 0.00 | 0.00 |
| ▼Loop 3500 - csr_matvec.c:346-353 - exec– | 0.00 | 0.00 |
| ○Loop 3501 - csr_matvec.c:349-351 - exec | 0.00 | 0.00 |
| ○Loop 3502 - csr_matvec.c:349-351 - exec | 0.00 | 0.00 |
| ▼Loop 3521 - csr_matvec.c:385-392 - exec– | 0.00 | 0.00 |
| ○Loop 3522 - csr_matvec.c:388-390 - exec | 0.00 | 0.00 |
| ○Loop 3523 - csr_matvec.c:388-390 - exec | 0.00 | 0.00 |
| ▼Loop 3503 - csr_matvec.c:373-380 - exec– | 0.00 | 0.00 |
| ○Loop 3505 - csr_matvec.c:376-378 - exec | 0.00 | 0.00 |
| ○Loop 3504 - csr_matvec.c:376-378 - exec | 0.00 | 0.00 |
| ▼Loop 3530 - csr_matvec.c:319-326 - exec– | 0.00 | 0.00 |
| ○Loop 3532 - csr_matvec.c:322-324 - exec | 0.00 | 0.00 |
| ○Loop 3531 - csr_matvec.c:322-324 - exec | 0.00 | 0.00 |
| ▼Loop 3533 - csr_matvec.c:295-302 - exec– | 0.00 | 0.00 |
| ○Loop 3535 - csr_matvec.c:298-300 - exec | 0.00 | 0.00 |
| ○Loop 3534 - csr_matvec.c:298-300 - exec | 0.00 | 0.00 |
