| Function: hypre_BoomerAMGBuildMultipass._omp_fn.9 | Module: exec | Source: par_multi_interp.c:1575-1663 [...] | Coverage (incl. loops): 0.28% | (excl. loops): 0.00% |
|---|
| Function: hypre_BoomerAMGBuildMultipass._omp_fn.9 | Module: exec | Source: par_multi_interp.c:1575-1663 [...] | Coverage (incl. loops): 0.28% | (excl. loops): 0.00% |
|---|
/home/hbollore/qaas/qaas-runs/174-161-6712/intel/AMG/build/AMG/AMG/parcsr_ls/par_multi_interp.c: 1575 - 1663 |
-------------------------------------------------------------------------------- |
1575: #pragma omp parallel private(thread_start,thread_stop,my_thread_num,num_threads,k,k1,i,i1,j,j1,sum_C,sum_N,j_start,j_end,cnt,tmp_marker,tmp_marker_offd,cnt_offd,diagonal,alfa) |
[...] |
1584: tmp_marker = NULL; |
1585: if (n_fine) |
1586: { tmp_marker = hypre_CTAlloc(HYPRE_Int,n_fine); } |
1587: tmp_marker_offd = NULL; |
1588: if (num_cols_offd) |
1589: { tmp_marker_offd = hypre_CTAlloc(HYPRE_Int,num_cols_offd); } |
1590: for (i=0; i < n_fine; i++) |
1591: { tmp_marker[i] = -1; } |
1592: for (i=0; i < num_cols_offd; i++) |
1593: { tmp_marker_offd[i] = -1; } |
1594: |
1595: /* Compute this thread's range of pass_length */ |
1596: my_thread_num = hypre_GetThreadNum(); |
1597: num_threads = hypre_NumActiveThreads(); |
1598: thread_start = pass_pointer[1] + (pass_length/num_threads)*my_thread_num; |
1599: if (my_thread_num == num_threads-1) |
1600: { thread_stop = pass_pointer[1] + pass_length; } |
1601: else |
1602: { thread_stop = pass_pointer[1] + (pass_length/num_threads)*(my_thread_num+1); } |
1603: |
1604: /* determine P for points of pass 1, i.e. neighbors of coarse points */ |
1605: for (i=thread_start; i < thread_stop; i++) |
1606: { |
1607: i1 = pass_array[i]; |
1608: sum_C = 0; |
1609: sum_N = 0; |
1610: j_start = P_diag_start[i1]; |
1611: j_end = j_start+P_diag_i[i1+1]-P_diag_i[i1]; |
1612: for (j=j_start; j < j_end; j++) |
1613: { |
1614: k1 = P_diag_pass[1][j]; |
1615: tmp_marker[C_array[k1]] = i1; |
1616: } |
1617: cnt = P_diag_i[i1]; |
1618: for (j=A_diag_i[i1]+1; j < A_diag_i[i1+1]; j++) |
1619: { |
1620: j1 = A_diag_j[j]; |
1621: if (CF_marker[j1] != -3 && |
1622: (num_functions == 1 || dof_func[i1] == dof_func[j1])) |
1623: sum_N += A_diag_data[j]; |
1624: if (j1 != -1 && tmp_marker[j1] == i1) |
1625: { |
1626: P_diag_data[cnt] = A_diag_data[j]; |
1627: P_diag_j[cnt++] = fine_to_coarse[j1]; |
1628: sum_C += A_diag_data[j]; |
1629: } |
1630: } |
1631: j_start = P_offd_start[i1]; |
1632: j_end = j_start+P_offd_i[i1+1]-P_offd_i[i1]; |
1633: for (j=j_start; j < j_end; j++) |
1634: { |
1635: k1 = P_offd_pass[1][j]; |
1636: tmp_marker_offd[C_array_offd[k1]] = i1; |
1637: } |
1638: cnt_offd = P_offd_i[i1]; |
1639: for (j=A_offd_i[i1]; j < A_offd_i[i1+1]; j++) |
1640: { |
1641: if (col_offd_S_to_A) |
1642: j1 = map_A_to_S[A_offd_j[j]]; |
1643: else |
1644: j1 = A_offd_j[j]; |
1645: if (CF_marker_offd[j1] != -3 && |
1646: (num_functions == 1 || dof_func[i1] == dof_func_offd[j1])) |
1647: sum_N += A_offd_data[j]; |
1648: if (j1 != -1 && tmp_marker_offd[j1] == i1) |
1649: { |
1650: P_offd_data[cnt_offd] = A_offd_data[j]; |
1651: P_offd_j[cnt_offd++] = map_S_to_new[j1]; |
1652: sum_C += A_offd_data[j]; |
1653: } |
1654: } |
1655: diagonal = A_diag_data[A_diag_i[i1]]; |
1656: if (sum_C*diagonal) alfa = -sum_N/(sum_C*diagonal); |
1657: for (j=P_diag_i[i1]; j < cnt; j++) |
1658: P_diag_data[j] *= alfa; |
1659: for (j=P_offd_i[i1]; j < cnt_offd; j++) |
1660: P_offd_data[j] *= alfa; |
1661: } |
1662: hypre_TFree(tmp_marker); |
1663: hypre_TFree(tmp_marker_offd); |
0x45cff0 STP X29, X30, [SP, #736]! |
0x45cff4 ADD X29, SP, #0 |
0x45cff8 STP X19, X20, [SP, #16] |
0x45cffc STP X21, X22, [SP, #32] |
0x45d000 STP X23, X24, [SP, #48] |
0x45d004 STP X25, X26, [SP, #64] |
0x45d008 STP X27, X28, [SP, #80] |
0x45d00c LDP X27, X1, [X0, #16] |
0x45d010 LDP X26, X10, [X0] |
0x45d014 STR X1, [SP, #192] |
0x45d018 LDP X2, X24, [X0, #64] |
0x45d01c LDP X28, X11, [X0, #32] |
0x45d020 LDP X25, X15, [X0, #48] |
0x45d024 STR X2, [SP, #144] |
0x45d028 LDP X12, X4, [X0, #96] |
0x45d02c LDP X3, X7, [X0, #80] |
0x45d030 STR X4, [SP, #104] |
0x45d034 LDP X5, X23, [X0, #128] |
0x45d038 LDP X6, X18, [X0, #112] |
0x45d03c STR X5, [SP, #96] |
0x45d040 LDP X13, X22, [X0, #144] |
0x45d044 LDP X21, X8, [X0, #160] |
0x45d048 STR X8, [SP, #152] |
0x45d04c LDP X9, X14, [X0, #176] |
0x45d050 STR X9, [SP, #120] |
0x45d054 STR X14, [SP, #136] |
0x45d058 LDP X16, X17, [X0, #192] |
0x45d05c STR X16, [SP, #128] |
0x45d060 STR X17, [SP, #184] |
0x45d064 LDP X19, X20, [X0, #208] |
0x45d068 STP X20, X19, [SP, #168] |
0x45d06c LDP X4, X30, [X0, #224] |
0x45d070 LDP X0, X1, [X0, #240] |
0x45d074 STR X1, [SP, #112] |
0x45d078 STR X0, [SP, #160] |
0x45d07c CBNZ X30, 45db68 |
0x45d080 CBNZ X3, 45d518 |
0x45d084 MOVZ X19, #0 |
0x45d088 MOVZ X20, #0 |
0x45d08c STP X4, X13, [SP, #208] |
0x45d090 STP X18, X6, [SP, #224] |
0x45d094 STP X12, X7, [SP, #240] |
0x45d098 STP X15, X11, [SP, #256] |
0x45d09c STR X10, [SP, #272] |
0x45d0a0 BL 5499c0 |
0x45d0a4 STR X0, [SP, #200] |
0x45d0a8 BL 5499a0 |
0x45d0ac LDP X3, X1, [SP, #112] |
0x45d0b0 SUB X14, X0, #1 |
0x45d0b4 LDP X2, X8, [SP, #200] |
0x45d0b8 SDIV X0, X3, X0 |
0x45d0bc LDP X13, X18, [SP, #216] |
0x45d0c0 CMP X2, X14 |
0x45d0c4 LDP X6, X12, [SP, #232] |
0x45d0c8 LDP X7, X15, [SP, #248] |
0x45d0cc MADD X9, X2, X0, XZR |
0x45d0d0 LDP X11, X10, [SP, #264] |
0x45d0d4 ADD X14, X0, X9 |
0x45d0d8 LDR X4, [X1, #8] |
0x45d0dc LDR X1, [SP, #152] |
0x45d0e0 ADD X2, X4, X9 |
0x45d0e4 ADD X5, X3, X4 |
0x45d0e8 ADD X3, X14, X4 |
0x45d0ec CSEL X4, X5, X3, #0 |
0x45d0f0 CMP X4, X2 |
0x45d0f4 ADD X0, X1, X4,LSL #3 |
0x45d0f8 ADD X17, X1, X2,LSL #3 |
0x45d0fc STR X0, [SP, #152] |
0x45d100 B.LE 45d9bc |
(868) 0x45d104 LDR X3, [X17] |
(868) 0x45d108 LDR X30, [SP, #136] |
(868) 0x45d10c UBFM X5, X3, #61, #60 |
(868) 0x45d110 ADD X14, X5, #8 |
(868) 0x45d114 LDR X2, [X12, X5] |
(868) 0x45d118 LDR X16, [X12, X14] |
(868) 0x45d11c LDR X0, [X30, X5] |
(868) 0x45d120 ADD X9, X0, X16 |
(868) 0x45d124 SUB X1, X9, X2 |
(868) 0x45d128 CMP X0, X1 |
(868) 0x45d12c B.GE 45d260 |
(868) 0x45d130 LDR X2, [SP, #184] |
(868) 0x45d134 UBFM X16, X0, #61, #60 |
(868) 0x45d138 LDR X4, [X2, #8] |
(868) 0x45d13c ADD X30, X4, X1,LSL #3 |
(868) 0x45d140 ADD X0, X4, X0,LSL #3 |
(868) 0x45d144 SUB X9, X30, X0 |
(868) 0x45d148 SUB X1, X9, #8 |
(868) 0x45d14c UBFM X2, X1, #3, #63 |
(868) 0x45d150 ADD X9, X2, #1 |
(868) 0x45d154 ANDS X1, X9, #4224 |
(868) 0x45d158 B.EQ 45d1ec |
(868) 0x45d15c CMP X1, #1 |
(868) 0x45d160 B.EQ 45d1d8 |
(868) 0x45d164 CMP X1, #2 |
(868) 0x45d168 B.EQ 45d1cc |
(868) 0x45d16c CMP X1, #3 |
(868) 0x45d170 B.EQ 45d1c0 |
(868) 0x45d174 CMP X1, #4 |
(868) 0x45d178 B.EQ 45d1b4 |
(868) 0x45d17c CMP X1, #5 |
(868) 0x45d180 B.EQ 45d1a8 |
(868) 0x45d184 CMP X1, #6 |
(868) 0x45d188 B.EQ 45d19c |
(868) 0x45d18c LDR X16, [X4, X16] |
(868) 0x45d190 ADD X0, X0, #8 |
(868) 0x45d194 LDR X4, [X22, X16,LSL #3] |
(868) 0x45d198 STR X3, [X20, X4,LSL #3] |
(868) 0x45d19c LDR X2, [X0], #8 |
(868) 0x45d1a0 LDR X9, [X22, X2,LSL #3] |
(868) 0x45d1a4 STR X3, [X20, X9,LSL #3] |
(868) 0x45d1a8 LDR X1, [X0], #8 |
(868) 0x45d1ac LDR X16, [X22, X1,LSL #3] |
(868) 0x45d1b0 STR X3, [X20, X16,LSL #3] |
(868) 0x45d1b4 LDR X4, [X0], #8 |
(868) 0x45d1b8 LDR X2, [X22, X4,LSL #3] |
(868) 0x45d1bc STR X3, [X20, X2,LSL #3] |
(868) 0x45d1c0 LDR X9, [X0], #8 |
(868) 0x45d1c4 LDR X1, [X22, X9,LSL #3] |
(868) 0x45d1c8 STR X3, [X20, X1,LSL #3] |
(868) 0x45d1cc LDR X16, [X0], #8 |
(868) 0x45d1d0 LDR X4, [X22, X16,LSL #3] |
(868) 0x45d1d4 STR X3, [X20, X4,LSL #3] |
(868) 0x45d1d8 LDR X2, [X0], #8 |
(868) 0x45d1dc LDR X9, [X22, X2,LSL #3] |
(868) 0x45d1e0 STR X3, [X20, X9,LSL #3] |
(868) 0x45d1e4 CMP X30, X0 |
(868) 0x45d1e8 B.EQ 45d25c |
(877) 0x45d1ec ORR X1, XZR, X0 |
(877) 0x45d1f0 ADD X0, X0, #64 |
(877) 0x45d1f4 LDR X16, [X1], #8 |
(877) 0x45d1f8 LDR X4, [X22, X16,LSL #3] |
(877) 0x45d1fc STR X3, [X20, X4,LSL #3] |
(877) 0x45d200 LDUR X2, [X0, #456] |
(877) 0x45d204 LDR X9, [X22, X2,LSL #3] |
(877) 0x45d208 STR X3, [X20, X9,LSL #3] |
(877) 0x45d20c LDR X1, [X1, #8] |
(877) 0x45d210 LDR X16, [X22, X1,LSL #3] |
(877) 0x45d214 STR X3, [X20, X16,LSL #3] |
(877) 0x45d218 LDUR X4, [X0, #472] |
(877) 0x45d21c LDR X2, [X22, X4,LSL #3] |
(877) 0x45d220 STR X3, [X20, X2,LSL #3] |
(877) 0x45d224 LDUR X9, [X0, #480] |
(877) 0x45d228 LDR X1, [X22, X9,LSL #3] |
(877) 0x45d22c STR X3, [X20, X1,LSL #3] |
(877) 0x45d230 LDUR X16, [X0, #488] |
(877) 0x45d234 LDR X4, [X22, X16,LSL #3] |
(877) 0x45d238 STR X3, [X20, X4,LSL #3] |
(877) 0x45d23c LDUR X2, [X0, #496] |
(877) 0x45d240 LDR X9, [X22, X2,LSL #3] |
(877) 0x45d244 STR X3, [X20, X9,LSL #3] |
(877) 0x45d248 LDUR X1, [X0, #504] |
(877) 0x45d24c LDR X16, [X22, X1,LSL #3] |
(877) 0x45d250 STR X3, [X20, X16,LSL #3] |
(877) 0x45d254 CMP X30, X0 |
(877) 0x45d258 B.NE 45d1ec |
(868) 0x45d25c LDR X2, [X12, X5] |
(868) 0x45d260 MOVI D4, #0 |
(868) 0x45d264 ADD X30, X11, X14 |
(868) 0x45d268 LDR X0, [X11, X5] |
(868) 0x45d26c LDR X9, [X11, X14] |
(868) 0x45d270 FMOV D29, D4 |
(868) 0x45d274 ADD X0, X0, #1 |
(868) 0x45d278 CMP X0, X9 |
(868) 0x45d27c B.GE 45d318 |
(868) 0x45d280 CMP X10, #1 |
(868) 0x45d284 B.EQ 45d9e4 |
(868) 0x45d288 ORR X16, XZR, X19 |
(868) 0x45d28c LDR X19, [SP, #160] |
(868) 0x45d290 STP X8, X6, [SP, #112] |
(868) 0x45d294 HINT #0 |
(868) 0x45d298 HINT #0 |
(868) 0x45d29c HINT #0 |
(876) 0x45d2a0 LDR X4, [X25, X0,LSL #3] |
(876) 0x45d2a4 UBFM X1, X4, #61, #60 |
(876) 0x45d2a8 LDR X6, [X26, X1] |
(876) 0x45d2ac CMN X6, #3 |
(876) 0x45d2b0 B.EQ 45d2cc |
(876) 0x45d2b4 LDR X6, [X27, X5] |
(876) 0x45d2b8 LDR X8, [X27, X1] |
(876) 0x45d2bc CMP X6, X8 |
(876) 0x45d2c0 B.NE 45d2cc |
(876) 0x45d2c4 LDR D21, [X28, X0,LSL #3] |
(876) 0x45d2c8 FADD D4, D4, D21 |
(876) 0x45d2cc CMN X4, #1 |
(876) 0x45d2d0 B.EQ 45d304 |
(876) 0x45d2d4 LDR X4, [X20, X1] |
(876) 0x45d2d8 CMP X3, X4 |
(876) 0x45d2dc B.NE 45d304 |
(876) 0x45d2e0 LDR D20, [X28, X0,LSL #3] |
(876) 0x45d2e4 UBFM X9, X2, #61, #60 |
(876) 0x45d2e8 ADD X2, X2, #1 |
(876) 0x45d2ec LDR X1, [X19, X1] |
(876) 0x45d2f0 LDR X6, [SP, #104] |
(876) 0x45d2f4 FADD D29, D29, D20 |
(876) 0x45d2f8 STR D20, [X7, X9] |
(876) 0x45d2fc STR X1, [X6, X9] |
(876) 0x45d300 LDR X9, [X30] |
(876) 0x45d304 ADD X0, X0, #1 |
(876) 0x45d308 CMP X0, X9 |
(876) 0x45d30c B.LT 45d2a0 |
(868) 0x45d310 LDP X8, X6, [SP, #112] |
(868) 0x45d314 ORR X19, XZR, X16 |
(868) 0x45d318 LDR X0, [SP, #128] |
(868) 0x45d31c LDR X30, [X18, X14] |
(868) 0x45d320 LDR X1, [X18, X5] |
(868) 0x45d324 LDR X0, [X0, X5] |
(868) 0x45d328 ADD X16, X0, X30 |
(868) 0x45d32c SUB X4, X16, X1 |
(868) 0x45d330 CMP X0, X4 |
(868) 0x45d334 B.GE 45d468 |
(868) 0x45d338 LDR X9, [SP, #176] |
(868) 0x45d33c UBFM X30, X0, #61, #60 |
(868) 0x45d340 LDR X16, [X9, #8] |
(868) 0x45d344 ADD X4, X16, X4,LSL #3 |
(868) 0x45d348 ADD X0, X16, X0,LSL #3 |
(868) 0x45d34c SUB X1, X4, X0 |
(868) 0x45d350 SUB X9, X1, #8 |
(868) 0x45d354 UBFM X1, X9, #3, #63 |
(868) 0x45d358 ADD X9, X1, #1 |
(868) 0x45d35c ANDS X1, X9, #4224 |
(868) 0x45d360 B.EQ 45d3f4 |
(868) 0x45d364 CMP X1, #1 |
(868) 0x45d368 B.EQ 45d3e0 |
(868) 0x45d36c CMP X1, #2 |
(868) 0x45d370 B.EQ 45d3d4 |
(868) 0x45d374 CMP X1, #3 |
(868) 0x45d378 B.EQ 45d3c8 |
(868) 0x45d37c CMP X1, #4 |
(868) 0x45d380 B.EQ 45d3bc |
(868) 0x45d384 CMP X1, #5 |
(868) 0x45d388 B.EQ 45d3b0 |
(868) 0x45d38c CMP X1, #6 |
(868) 0x45d390 B.EQ 45d3a4 |
(868) 0x45d394 LDR X30, [X16, X30] |
(868) 0x45d398 ADD X0, X0, #8 |
(868) 0x45d39c LDR X16, [X21, X30,LSL #3] |
(868) 0x45d3a0 STR X3, [X19, X16,LSL #3] |
(868) 0x45d3a4 LDR X9, [X0], #8 |
(868) 0x45d3a8 LDR X1, [X21, X9,LSL #3] |
(868) 0x45d3ac STR X3, [X19, X1,LSL #3] |
(868) 0x45d3b0 LDR X30, [X0], #8 |
(868) 0x45d3b4 LDR X16, [X21, X30,LSL #3] |
(868) 0x45d3b8 STR X3, [X19, X16,LSL #3] |
(868) 0x45d3bc LDR X9, [X0], #8 |
(868) 0x45d3c0 LDR X1, [X21, X9,LSL #3] |
(868) 0x45d3c4 STR X3, [X19, X1,LSL #3] |
(868) 0x45d3c8 LDR X30, [X0], #8 |
(868) 0x45d3cc LDR X16, [X21, X30,LSL #3] |
(868) 0x45d3d0 STR X3, [X19, X16,LSL #3] |
(868) 0x45d3d4 LDR X9, [X0], #8 |
(868) 0x45d3d8 LDR X1, [X21, X9,LSL #3] |
(868) 0x45d3dc STR X3, [X19, X1,LSL #3] |
(868) 0x45d3e0 LDR X30, [X0], #8 |
(868) 0x45d3e4 LDR X16, [X21, X30,LSL #3] |
(868) 0x45d3e8 STR X3, [X19, X16,LSL #3] |
(868) 0x45d3ec CMP X0, X4 |
(868) 0x45d3f0 B.EQ 45d464 |
(874) 0x45d3f4 ORR X1, XZR, X0 |
(874) 0x45d3f8 ADD X0, X0, #64 |
(874) 0x45d3fc LDR X9, [X1], #8 |
(874) 0x45d400 LDR X30, [X21, X9,LSL #3] |
(874) 0x45d404 STR X3, [X19, X30,LSL #3] |
(874) 0x45d408 LDUR X16, [X0, #456] |
(874) 0x45d40c LDR X9, [X21, X16,LSL #3] |
(874) 0x45d410 STR X3, [X19, X9,LSL #3] |
(874) 0x45d414 LDR X1, [X1, #8] |
(874) 0x45d418 LDR X30, [X21, X1,LSL #3] |
(874) 0x45d41c STR X3, [X19, X30,LSL #3] |
(874) 0x45d420 LDUR X16, [X0, #472] |
(874) 0x45d424 LDR X9, [X21, X16,LSL #3] |
(874) 0x45d428 STR X3, [X19, X9,LSL #3] |
(874) 0x45d42c LDUR X1, [X0, #480] |
(874) 0x45d430 LDR X30, [X21, X1,LSL #3] |
(874) 0x45d434 STR X3, [X19, X30,LSL #3] |
(874) 0x45d438 LDUR X16, [X0, #488] |
(874) 0x45d43c LDR X9, [X21, X16,LSL #3] |
(874) 0x45d440 STR X3, [X19, X9,LSL #3] |
(874) 0x45d444 LDUR X1, [X0, #496] |
(874) 0x45d448 LDR X30, [X21, X1,LSL #3] |
(874) 0x45d44c STR X3, [X19, X30,LSL #3] |
(874) 0x45d450 LDUR X16, [X0, #504] |
(874) 0x45d454 LDR X9, [X21, X16,LSL #3] |
(874) 0x45d458 STR X3, [X19, X9,LSL #3] |
(874) 0x45d45c CMP X0, X4 |
(874) 0x45d460 B.NE 45d3f4 |
(868) 0x45d464 LDR X1, [X18, X5] |
(868) 0x45d468 LDR X4, [SP, #144] |
(868) 0x45d46c LDR X0, [X4, X5] |
(868) 0x45d470 ADD X16, X4, X14 |
(868) 0x45d474 LDR X14, [X4, X14] |
(868) 0x45d478 CMP X0, X14 |
(868) 0x45d47c B.GE 45dae4 |
(868) 0x45d480 LDR X30, [SP, #192] |
(868) 0x45d484 CBZ X30, 45da54 |
(868) 0x45d488 ORR X30, XZR, X21 |
(868) 0x45d48c LDR X21, [SP, #168] |
(868) 0x45d490 STP X7, X2, [SP, #112] |
(868) 0x45d494 B 45d4ec |
(873) 0x45d498 LDR X2, [X27, X5] |
(873) 0x45d49c LDR X7, [X13, X4] |
(873) 0x45d4a0 CMP X2, X7 |
(873) 0x45d4a4 B.EQ 45d50c |
(873) 0x45d4a8 CMN X9, #1 |
(873) 0x45d4ac B.EQ 45d4e0 |
(873) 0x45d4b0 LDR X9, [X19, X4] |
(873) 0x45d4b4 CMP X3, X9 |
(873) 0x45d4b8 B.NE 45d4e0 |
(873) 0x45d4bc LDR D5, [X15, X0,LSL #3] |
(873) 0x45d4c0 UBFM X14, X1, #61, #60 |
(873) 0x45d4c4 ADD X1, X1, #1 |
(873) 0x45d4c8 LDR X4, [X21, X4] |
(873) 0x45d4cc LDR X2, [SP, #96] |
(873) 0x45d4d0 FADD D29, D29, D5 |
(873) 0x45d4d4 STR D5, [X6, X14] |
(873) 0x45d4d8 STR X4, [X2, X14] |
(873) 0x45d4dc LDR X14, [X16] |
(873) 0x45d4e0 ADD X0, X0, #1 |
(873) 0x45d4e4 CMP X0, X14 |
(873) 0x45d4e8 B.GE 45d598 |
(873) 0x45d4ec LDR X7, [X24, X0,LSL #3] |
(873) 0x45d4f0 LDR X9, [X8, X7,LSL #3] |
(873) 0x45d4f4 UBFM X4, X9, #61, #60 |
(873) 0x45d4f8 LDR X2, [X23, X4] |
(873) 0x45d4fc CMN X2, #3 |
(873) 0x45d500 B.EQ 45d4a8 |
(873) 0x45d504 CMP X10, #1 |
(873) 0x45d508 B.NE 45d498 |
(873) 0x45d50c LDR D6, [X15, X0,LSL #3] |
(873) 0x45d510 FADD D4, D4, D6 |
(873) 0x45d514 B 45d4a8 |
0x45d518 MOVZ X1, #8 |
0x45d51c ORR X0, XZR, X3 |
0x45d520 STP X3, X4, [SP, #200] |
0x45d524 MOVZ X20, #0 |
0x45d528 STP X13, X18, [SP, #216] |
0x45d52c STP X6, X12, [SP, #232] |
0x45d530 STP X7, X15, [SP, #248] |
0x45d534 STP X11, X10, [SP, #264] |
0x45d538 BL 546d88 |
0x45d53c LDP X5, X4, [SP, #200] |
0x45d540 ORR X19, XZR, X0 |
0x45d544 LDP X13, X18, [SP, #216] |
0x45d548 LDP X6, X12, [SP, #232] |
0x45d54c LDP X7, X15, [SP, #248] |
0x45d550 LDP X11, X10, [SP, #264] |
0x45d554 CMP X5, #0 |
0x45d558 B.LE 45d08c |
0x45d55c UBFM X2, X5, #61, #60 |
0x45d560 MOVZ W1, #255 |
0x45d564 ORR X0, XZR, X19 |
0x45d568 STP X4, X13, [SP, #200] |
0x45d56c STP X18, X6, [SP, #216] |
0x45d570 STP X12, X7, [SP, #232] |
0x45d574 STP X15, X11, [SP, #248] |
0x45d578 STR X10, [SP, #264] |
0x45d57c BL 4108c0 |
0x45d580 LDR X10, [SP, #264] |
0x45d584 LDP X4, X13, [SP, #200] |
0x45d588 LDP X18, X6, [SP, #216] |
0x45d58c LDP X12, X7, [SP, #232] |
0x45d590 LDP X15, X11, [SP, #248] |
0x45d594 B 45d08c |
(868) 0x45d598 LDP X7, X2, [SP, #112] |
(868) 0x45d59c ORR X21, XZR, X30 |
(868) 0x45d5a0 LDR X4, [X18, X5] |
(868) 0x45d5a4 LDR X3, [X11, X5] |
(868) 0x45d5a8 LDR D27, [X28, X3,LSL #3] |
(868) 0x45d5ac FMUL D0, D29, D27 |
(868) 0x45d5b0 FCMP D0, #0 |
(868) 0x45d5b4 B.EQ 45d5c0 |
(868) 0x45d5b8 FNEG D1, D4 |
(868) 0x45d5bc FDIV D31, D1, D0 |
(868) 0x45d5c0 LDR X3, [X12, X5] |
(868) 0x45d5c4 CMP X3, X2 |
(868) 0x45d5c8 B.GE 45d7bc |
(868) 0x45d5cc SUB X9, X2, X3 |
(868) 0x45d5d0 SUB X5, X9, #1 |
(868) 0x45d5d4 CMP X5, #2 |
(868) 0x45d5d8 B.LS 45d774 |
(868) 0x45d5dc UBFM X30, X9, #2, #63 |
(868) 0x45d5e0 ADD X0, X7, X3,LSL #3 |
(868) 0x45d5e4 DUP V26.2D, V31.D[0] |
(868) 0x45d5e8 UBFM X16, X3, #61, #60 |
(868) 0x45d5ec UBFM X14, X30, #59, #58 |
(868) 0x45d5f0 SUB X14, X14, #32 |
(868) 0x45d5f4 ADD X5, X0, X30,LSL #5 |
(868) 0x45d5f8 UBFM X30, X14, #5, #63 |
(868) 0x45d5fc ADD X14, X30, #1 |
(868) 0x45d600 ANDS X30, X14, #4224 |
(868) 0x45d604 B.EQ 45d6bc |
(868) 0x45d608 CMP X30, #1 |
(868) 0x45d60c B.EQ 45d6a4 |
(868) 0x45d610 CMP X30, #2 |
(868) 0x45d614 B.EQ 45d694 |
(868) 0x45d618 CMP X30, #3 |
(868) 0x45d61c B.EQ 45d684 |
(868) 0x45d620 CMP X30, #4 |
(868) 0x45d624 B.EQ 45d674 |
(868) 0x45d628 CMP X30, #5 |
(868) 0x45d62c B.EQ 45d664 |
(868) 0x45d630 CMP X30, #6 |
(868) 0x45d634 B.EQ 45d654 |
(868) 0x45d638 LDR Q2, [X7, X16] |
(868) 0x45d63c ADD X0, X0, #32 |
(868) 0x45d640 LDUR Q3, [X0, #496] |
(868) 0x45d644 FMUL V22.2D, V2.2D, V26.2D |
(868) 0x45d648 FMUL V23.2D, V3.2D, V26.2D |
(868) 0x45d64c STR Q22, [X7, X16] |
(868) 0x45d650 STUR Q23, [X0, #496] |
(868) 0x45d654 LDP Q24, Q30, [X0] |
(868) 0x45d658 FMUL V25.2D, V24.2D, V26.2D |
(868) 0x45d65c FMUL V19.2D, V30.2D, V26.2D |
(868) 0x45d660 STP Q25, Q19, [X0], #32 |
(868) 0x45d664 LDP Q4, Q28, [X0] |
(868) 0x45d668 FMUL V29.2D, V4.2D, V26.2D |
(868) 0x45d66c FMUL V21.2D, V28.2D, V26.2D |
(868) 0x45d670 STP Q29, Q21, [X0], #32 |
(868) 0x45d674 LDP Q20, Q6, [X0] |
(868) 0x45d678 FMUL V5.2D, V20.2D, V26.2D |
(868) 0x45d67c FMUL V16.2D, V6.2D, V26.2D |
(868) 0x45d680 STP Q5, Q16, [X0], #32 |
(868) 0x45d684 LDP Q7, Q18, [X0] |
(868) 0x45d688 FMUL V17.2D, V7.2D, V26.2D |
(868) 0x45d68c FMUL V27.2D, V18.2D, V26.2D |
(868) 0x45d690 STP Q17, Q27, [X0], #32 |
(868) 0x45d694 LDP Q0, Q1, [X0] |
(868) 0x45d698 FMUL V2.2D, V0.2D, V26.2D |
(868) 0x45d69c FMUL V22.2D, V1.2D, V26.2D |
(868) 0x45d6a0 STP Q2, Q22, [X0], #32 |
(868) 0x45d6a4 LDP Q3, Q23, [X0] |
(868) 0x45d6a8 FMUL V24.2D, V3.2D, V26.2D |
(868) 0x45d6ac FMUL V30.2D, V23.2D, V26.2D |
(868) 0x45d6b0 STP Q24, Q30, [X0], #32 |
(868) 0x45d6b4 CMP X5, X0 |
(868) 0x45d6b8 B.EQ 45d764 |
(868) 0x45d6bc STP X19, X8, [SP, #112] |
(868) 0x45d6c0 STR X21, [SP, #200] |
(870) 0x45d6c4 LDP Q25, Q19, [X0] |
(870) 0x45d6c8 ORR X19, XZR, X0 |
(870) 0x45d6cc LDP Q29, Q21, [X0, #32] |
(870) 0x45d6d0 LDP Q20, Q5, [X0, #64] |
(870) 0x45d6d4 LDP Q17, Q27, [X0, #96] |
(870) 0x45d6d8 LDP Q30, Q2, [X0, #128] |
(870) 0x45d6dc FMUL V4.2D, V25.2D, V26.2D |
(870) 0x45d6e0 LDP Q0, Q1, [X0, #160] |
(870) 0x45d6e4 FMUL V28.2D, V19.2D, V26.2D |
(870) 0x45d6e8 LDP Q24, Q25, [X0, #192] |
(870) 0x45d6ec FMUL V6.2D, V29.2D, V26.2D |
(870) 0x45d6f0 LDP Q22, Q23, [X0, #224] |
(870) 0x45d6f4 ADD X0, X0, #256 |
(870) 0x45d6f8 FMUL V16.2D, V21.2D, V26.2D |
(870) 0x45d6fc FMUL V7.2D, V20.2D, V26.2D |
(870) 0x45d700 FMUL V18.2D, V5.2D, V26.2D |
(870) 0x45d704 FMUL V3.2D, V17.2D, V26.2D |
(870) 0x45d708 FMUL V19.2D, V27.2D, V26.2D |
(870) 0x45d70c FMUL V29.2D, V0.2D, V26.2D |
(870) 0x45d710 FMUL V21.2D, V1.2D, V26.2D |
(870) 0x45d714 STUR Q7, [X0, #320] |
(870) 0x45d718 FMUL V20.2D, V24.2D, V26.2D |
(870) 0x45d71c STUR Q18, [X0, #336] |
(870) 0x45d720 FMUL V5.2D, V25.2D, V26.2D |
(870) 0x45d724 STP Q4, Q28, [X0, #1792] |
(870) 0x45d728 FMUL V4.2D, V30.2D, V26.2D |
(870) 0x45d72c FMUL V28.2D, V2.2D, V26.2D |
(870) 0x45d730 STP Q6, Q16, [X0, #1824] |
(870) 0x45d734 FMUL V6.2D, V22.2D, V26.2D |
(870) 0x45d738 FMUL V16.2D, V23.2D, V26.2D |
(870) 0x45d73c STP Q3, Q19, [X0, #1888] |
(870) 0x45d740 STP Q4, Q28, [X0, #1920] |
(870) 0x45d744 STP Q29, Q21, [X0, #1952] |
(870) 0x45d748 STP Q20, Q5, [X0, #1984] |
(870) 0x45d74c STUR Q6, [X0, #480] |
(870) 0x45d750 STR Q16, [X19, #240] |
(870) 0x45d754 CMP X5, X0 |
(870) 0x45d758 B.NE 45d6c4 |
(868) 0x45d75c LDR X21, [SP, #200] |
(868) 0x45d760 LDP X19, X8, [SP, #112] |
(868) 0x45d764 ANDS XZR, X9, #4160 |
(868) 0x45d768 B.EQ 45d7bc |
(868) 0x45d76c AND X9, X9, #8062 |
(868) 0x45d770 ADD X3, X3, X9 |
(868) 0x45d774 UBFM X16, X3, #61, #60 |
(868) 0x45d778 ADD X5, X3, #1 |
(868) 0x45d77c LDR D26, [X7, X16] |
(868) 0x45d780 FMUL D7, D26, D31 |
(868) 0x45d784 STR D7, [X7, X16] |
(868) 0x45d788 CMP X2, X5 |
(868) 0x45d78c B.LE 45d7bc |
(868) 0x45d790 ADD X14, X16, #8 |
(868) 0x45d794 ADD X30, X3, #2 |
(868) 0x45d798 LDR D18, [X7, X14] |
(868) 0x45d79c FMUL D17, D18, D31 |
(868) 0x45d7a0 STR D17, [X7, X14] |
(868) 0x45d7a4 CMP X2, X30 |
(868) 0x45d7a8 B.LE 45d7bc |
(868) 0x45d7ac ADD X2, X16, #16 |
(868) 0x45d7b0 LDR D27, [X7, X2] |
(868) 0x45d7b4 FMUL D30, D27, D31 |
(868) 0x45d7b8 STR D30, [X7, X2] |
(868) 0x45d7bc CMP X1, X4 |
(868) 0x45d7c0 B.LE 45d9ac |
(868) 0x45d7c4 SUB X3, X1, X4 |
(868) 0x45d7c8 SUB X0, X3, #1 |
(868) 0x45d7cc CMP X0, #2 |
(868) 0x45d7d0 B.LS 45d964 |
(868) 0x45d7d4 UBFM X16, X3, #2, #63 |
(868) 0x45d7d8 ADD X0, X6, X4,LSL #3 |
(868) 0x45d7dc DUP V28.2D, V31.D[0] |
(868) 0x45d7e0 UBFM X9, X4, #61, #60 |
(868) 0x45d7e4 UBFM X5, X16, #59, #58 |
(868) 0x45d7e8 SUB X14, X5, #32 |
(868) 0x45d7ec ADD X2, X0, X16,LSL #5 |
(868) 0x45d7f0 UBFM X30, X14, #5, #63 |
(868) 0x45d7f4 ADD X16, X30, #1 |
(868) 0x45d7f8 ANDS X5, X16, #4224 |
(868) 0x45d7fc B.EQ 45d8b4 |
(868) 0x45d800 CMP X5, #1 |
(868) 0x45d804 B.EQ 45d89c |
(868) 0x45d808 CMP X5, #2 |
(868) 0x45d80c B.EQ 45d88c |
(868) 0x45d810 CMP X5, #3 |
(868) 0x45d814 B.EQ 45d87c |
(868) 0x45d818 CMP X5, #4 |
(868) 0x45d81c B.EQ 45d86c |
(868) 0x45d820 CMP X5, #5 |
(868) 0x45d824 B.EQ 45d85c |
(868) 0x45d828 CMP X5, #6 |
(868) 0x45d82c B.EQ 45d84c |
(868) 0x45d830 LDR Q2, [X6, X9] |
(868) 0x45d834 ADD X0, X0, #32 |
(868) 0x45d838 LDUR Q1, [X0, #496] |
(868) 0x45d83c FMUL V0.2D, V2.2D, V28.2D |
(868) 0x45d840 FMUL V24.2D, V1.2D, V28.2D |
(868) 0x45d844 STR Q0, [X6, X9] |
(868) 0x45d848 STUR Q24, [X0, #496] |
(868) 0x45d84c LDP Q25, Q22, [X0] |
(868) 0x45d850 FMUL V23.2D, V25.2D, V28.2D |
(868) 0x45d854 FMUL V3.2D, V22.2D, V28.2D |
(868) 0x45d858 STP Q23, Q3, [X0], #32 |
(868) 0x45d85c LDP Q19, Q4, [X0] |
(868) 0x45d860 FMUL V29.2D, V19.2D, V28.2D |
(868) 0x45d864 FMUL V21.2D, V4.2D, V28.2D |
(868) 0x45d868 STP Q29, Q21, [X0], #32 |
(868) 0x45d86c LDP Q20, Q5, [X0] |
(868) 0x45d870 FMUL V6.2D, V20.2D, V28.2D |
(868) 0x45d874 FMUL V16.2D, V5.2D, V28.2D |
(868) 0x45d878 STP Q6, Q16, [X0], #32 |
(868) 0x45d87c LDP Q26, Q7, [X0] |
(868) 0x45d880 FMUL V18.2D, V26.2D, V28.2D |
(868) 0x45d884 FMUL V17.2D, V7.2D, V28.2D |
(868) 0x45d888 STP Q18, Q17, [X0], #32 |
(868) 0x45d88c LDP Q27, Q2, [X0] |
(868) 0x45d890 FMUL V30.2D, V27.2D, V28.2D |
(868) 0x45d894 FMUL V0.2D, V2.2D, V28.2D |
(868) 0x45d898 STP Q30, Q0, [X0], #32 |
(868) 0x45d89c LDP Q1, Q24, [X0] |
(868) 0x45d8a0 FMUL V25.2D, V1.2D, V28.2D |
(868) 0x45d8a4 FMUL V22.2D, V24.2D, V28.2D |
(868) 0x45d8a8 STP Q25, Q22, [X0], #32 |
(868) 0x45d8ac CMP X2, X0 |
(868) 0x45d8b0 B.EQ 45d954 |
(868) 0x45d8b4 STR X3, [SP, #112] |
(869) 0x45d8b8 LDP Q23, Q3, [X0] |
(869) 0x45d8bc ORR X9, XZR, X0 |
(869) 0x45d8c0 LDP Q29, Q5, [X0, #32] |
(869) 0x45d8c4 LDP Q6, Q20, [X0, #64] |
(869) 0x45d8c8 LDP Q17, Q18, [X0, #96] |
(869) 0x45d8cc LDP Q30, Q0, [X0, #128] |
(869) 0x45d8d0 FMUL V19.2D, V23.2D, V28.2D |
(869) 0x45d8d4 LDP Q1, Q24, [X0, #160] |
(869) 0x45d8d8 FMUL V4.2D, V3.2D, V28.2D |
(869) 0x45d8dc LDP Q25, Q22, [X0, #192] |
(869) 0x45d8e0 FMUL V21.2D, V29.2D, V28.2D |
(869) 0x45d8e4 LDP Q2, Q27, [X0, #224] |
(869) 0x45d8e8 ADD X0, X0, #256 |
(869) 0x45d8ec FMUL V16.2D, V5.2D, V28.2D |
(869) 0x45d8f0 FMUL V26.2D, V6.2D, V28.2D |
(869) 0x45d8f4 FMUL V7.2D, V20.2D, V28.2D |
(869) 0x45d8f8 FMUL V23.2D, V17.2D, V28.2D |
(869) 0x45d8fc FMUL V29.2D, V30.2D, V28.2D |
(869) 0x45d900 FMUL V20.2D, V0.2D, V28.2D |
(869) 0x45d904 FMUL V5.2D, V1.2D, V28.2D |
(869) 0x45d908 STUR Q26, [X0, #320] |
(869) 0x45d90c FMUL V6.2D, V24.2D, V28.2D |
(869) 0x45d910 STUR Q7, [X0, #336] |
(869) 0x45d914 FMUL V3.2D, V25.2D, V28.2D |
(869) 0x45d918 STP Q19, Q4, [X0, #1792] |
(869) 0x45d91c FMUL V19.2D, V18.2D, V28.2D |
(869) 0x45d920 FMUL V4.2D, V22.2D, V28.2D |
(869) 0x45d924 STP Q21, Q16, [X0, #1824] |
(869) 0x45d928 FMUL V21.2D, V2.2D, V28.2D |
(869) 0x45d92c FMUL V16.2D, V27.2D, V28.2D |
(869) 0x45d930 STP Q23, Q19, [X0, #1888] |
(869) 0x45d934 STP Q29, Q20, [X0, #1920] |
(869) 0x45d938 STP Q5, Q6, [X0, #1952] |
(869) 0x45d93c STP Q3, Q4, [X0, #1984] |
(869) 0x45d940 STUR Q21, [X0, #480] |
(869) 0x45d944 STR Q16, [X9, #240] |
(869) 0x45d948 CMP X2, X0 |
(869) 0x45d94c B.NE 45d8b8 |
(868) 0x45d950 LDR X3, [SP, #112] |
(868) 0x45d954 ANDS XZR, X3, #4160 |
(868) 0x45d958 B.EQ 45d9ac |
(868) 0x45d95c AND X14, X3, #8062 |
(868) 0x45d960 ADD X4, X4, X14 |
(868) 0x45d964 UBFM X30, X4, #61, #60 |
(868) 0x45d968 ADD X2, X4, #1 |
(868) 0x45d96c LDR D28, [X6, X30] |
(868) 0x45d970 FMUL D26, D28, D31 |
(868) 0x45d974 STR D26, [X6, X30] |
(868) 0x45d978 CMP X1, X2 |
(868) 0x45d97c B.LE 45d9ac |
(868) 0x45d980 ADD X16, X30, #8 |
(868) 0x45d984 ADD X4, X4, #2 |
(868) 0x45d988 LDR D7, [X6, X16] |
(868) 0x45d98c FMUL D17, D7, D31 |
(868) 0x45d990 STR D17, [X6, X16] |
(868) 0x45d994 CMP X1, X4 |
(868) 0x45d998 B.LE 45d9ac |
(868) 0x45d99c ADD X1, X30, #16 |
(868) 0x45d9a0 LDR D18, [X6, X1] |
(868) 0x45d9a4 FMUL D30, D18, D31 |
(868) 0x45d9a8 STR D30, [X6, X1] |
(868) 0x45d9ac LDR X5, [SP, #152] |
(868) 0x45d9b0 ADD X17, X17, #8 |
(868) 0x45d9b4 CMP X17, X5 |
(868) 0x45d9b8 B.NE 45d104 |
0x45d9bc ORR X0, XZR, X20 |
0x45d9c0 BL 546e20 |
0x45d9c4 ORR X0, XZR, X19 |
0x45d9c8 LDP X21, X22, [SP, #32] |
0x45d9cc LDP X19, X20, [SP, #16] |
0x45d9d0 LDP X23, X24, [SP, #48] |
0x45d9d4 LDP X25, X26, [SP, #64] |
0x45d9d8 LDP X27, X28, [SP, #80] |
0x45d9dc LDP X29, X30, [SP], #288 |
0x45d9e0 B 546e20 |
(868) 0x45d9e4 LDR X16, [SP, #160] |
(868) 0x45d9e8 STR X5, [SP, #112] |
(875) 0x45d9ec LDR X1, [X25, X0,LSL #3] |
(875) 0x45d9f0 UBFM X4, X1, #61, #60 |
(875) 0x45d9f4 LDR X5, [X26, X4] |
(875) 0x45d9f8 CMN X5, #3 |
(875) 0x45d9fc B.EQ 45da08 |
(875) 0x45da00 LDR D19, [X28, X0,LSL #3] |
(875) 0x45da04 FADD D4, D4, D19 |
(875) 0x45da08 CMN X1, #1 |
(875) 0x45da0c B.EQ 45da40 |
(875) 0x45da10 LDR X1, [X20, X4] |
(875) 0x45da14 CMP X3, X1 |
(875) 0x45da18 B.NE 45da40 |
(875) 0x45da1c LDR D28, [X28, X0,LSL #3] |
(875) 0x45da20 UBFM X9, X2, #61, #60 |
(875) 0x45da24 ADD X2, X2, #1 |
(875) 0x45da28 LDR X4, [X16, X4] |
(875) 0x45da2c LDR X5, [SP, #104] |
(875) 0x45da30 FADD D29, D29, D28 |
(875) 0x45da34 STR D28, [X7, X9] |
(875) 0x45da38 STR X4, [X5, X9] |
(875) 0x45da3c LDR X9, [X30] |
(875) 0x45da40 ADD X0, X0, #1 |
(875) 0x45da44 CMP X0, X9 |
(875) 0x45da48 B.LT 45d9ec |
(868) 0x45da4c LDR X5, [SP, #112] |
(868) 0x45da50 B 45d318 |
(868) 0x45da54 CMP X10, #1 |
(868) 0x45da58 B.EQ 45daec |
(868) 0x45da5c LDR X30, [SP, #168] |
(868) 0x45da60 ORR X9, XZR, X8 |
(868) 0x45da64 STP X7, X2, [SP, #112] |
(872) 0x45da68 LDR X8, [X24, X0,LSL #3] |
(872) 0x45da6c UBFM X4, X8, #61, #60 |
(872) 0x45da70 LDR X7, [X23, X4] |
(872) 0x45da74 CMN X7, #3 |
(872) 0x45da78 B.EQ 45da94 |
(872) 0x45da7c LDR X2, [X13, X4] |
(872) 0x45da80 LDR X7, [X27, X5] |
(872) 0x45da84 CMP X2, X7 |
(872) 0x45da88 B.NE 45da94 |
(872) 0x45da8c LDR D18, [X15, X0,LSL #3] |
(872) 0x45da90 FADD D4, D4, D18 |
(872) 0x45da94 CMN X8, #1 |
(872) 0x45da98 B.EQ 45dacc |
(872) 0x45da9c LDR X8, [X19, X4] |
(872) 0x45daa0 CMP X3, X8 |
(872) 0x45daa4 B.NE 45dacc |
(872) 0x45daa8 LDR D17, [X15, X0,LSL #3] |
(872) 0x45daac UBFM X14, X1, #61, #60 |
(872) 0x45dab0 ADD X1, X1, #1 |
(872) 0x45dab4 LDR X4, [X30, X4] |
(872) 0x45dab8 LDR X2, [SP, #96] |
(872) 0x45dabc FADD D29, D29, D17 |
(872) 0x45dac0 STR D17, [X6, X14] |
(872) 0x45dac4 STR X4, [X2, X14] |
(872) 0x45dac8 LDR X14, [X16] |
(872) 0x45dacc ADD X0, X0, #1 |
(872) 0x45dad0 CMP X14, X0 |
(872) 0x45dad4 B.GT 45da68 |
(868) 0x45dad8 LDP X7, X2, [SP, #112] |
(868) 0x45dadc ORR X8, XZR, X9 |
(868) 0x45dae0 B 45d5a0 |
(868) 0x45dae4 ORR X4, XZR, X1 |
(868) 0x45dae8 B 45d5a4 |
(868) 0x45daec LDR X30, [SP, #168] |
(868) 0x45daf0 STR X2, [SP, #112] |
(868) 0x45daf4 HINT #0 |
(868) 0x45daf8 HINT #0 |
(868) 0x45dafc HINT #0 |
(871) 0x45db00 LDR X4, [X24, X0,LSL #3] |
(871) 0x45db04 UBFM X9, X4, #61, #60 |
(871) 0x45db08 LDR X2, [X23, X9] |
(871) 0x45db0c CMN X2, #3 |
(871) 0x45db10 B.EQ 45db1c |
(871) 0x45db14 LDR D16, [X15, X0,LSL #3] |
(871) 0x45db18 FADD D4, D4, D16 |
(871) 0x45db1c CMN X4, #1 |
(871) 0x45db20 B.EQ 45db54 |
(871) 0x45db24 LDR X4, [X19, X9] |
(871) 0x45db28 CMP X3, X4 |
(871) 0x45db2c B.NE 45db54 |
(871) 0x45db30 LDR D7, [X15, X0,LSL #3] |
(871) 0x45db34 UBFM X14, X1, #61, #60 |
(871) 0x45db38 ADD X1, X1, #1 |
(871) 0x45db3c LDR X9, [X30, X9] |
(871) 0x45db40 LDR X2, [SP, #96] |
(871) 0x45db44 FADD D29, D29, D7 |
(871) 0x45db48 STR D7, [X6, X14] |
(871) 0x45db4c STR X9, [X2, X14] |
(871) 0x45db50 LDR X14, [X16] |
(871) 0x45db54 ADD X0, X0, #1 |
(871) 0x45db58 CMP X14, X0 |
(871) 0x45db5c B.GT 45db00 |
(868) 0x45db60 LDR X2, [SP, #112] |
(868) 0x45db64 B 45d5a0 |
0x45db68 MOVZ X1, #8 |
0x45db6c ORR X0, XZR, X30 |
0x45db70 STP X30, X4, [SP, #200] |
0x45db74 STP X13, X18, [SP, #216] |
0x45db78 STP X6, X12, [SP, #232] |
0x45db7c STP X7, X3, [SP, #248] |
0x45db80 STP X15, X11, [SP, #264] |
0x45db84 STR X10, [SP, #280] |
0x45db88 BL 546d88 |
0x45db8c LDP X7, X3, [SP, #248] |
0x45db90 ORR X20, XZR, X0 |
0x45db94 LDP X2, X4, [SP, #200] |
0x45db98 LDP X13, X18, [SP, #216] |
0x45db9c LDP X6, X12, [SP, #232] |
0x45dba0 LDP X15, X11, [SP, #264] |
0x45dba4 LDR X10, [SP, #280] |
0x45dba8 CBNZ X3, 45dbe0 |
0x45dbac MOVZ X19, #0 |
0x45dbb0 CMP X2, #0 |
0x45dbb4 B.LE 45d08c |
0x45dbb8 UBFM X2, X2, #61, #60 |
0x45dbbc MOVZ W1, #255 |
0x45dbc0 STP X4, X13, [SP, #200] |
0x45dbc4 MOVZ X19, #0 |
0x45dbc8 STP X18, X6, [SP, #216] |
0x45dbcc STP X12, X7, [SP, #232] |
0x45dbd0 STP X15, X11, [SP, #248] |
0x45dbd4 STR X10, [SP, #264] |
0x45dbd8 BL 4108c0 |
0x45dbdc B 45d580 |
0x45dbe0 MOVZ X1, #8 |
0x45dbe4 ORR X0, XZR, X3 |
0x45dbe8 STP X3, X2, [SP, #200] |
0x45dbec STP X4, X13, [SP, #216] |
0x45dbf0 STP X18, X6, [SP, #232] |
0x45dbf4 STP X12, X7, [SP, #248] |
0x45dbf8 STP X15, X11, [SP, #264] |
0x45dbfc STR X10, [SP, #280] |
0x45dc00 BL 546d88 |
0x45dc04 LDP X5, X8, [SP, #200] |
0x45dc08 ORR X19, XZR, X0 |
0x45dc0c LDP X4, X13, [SP, #216] |
0x45dc10 LDP X18, X6, [SP, #232] |
0x45dc14 LDP X12, X7, [SP, #248] |
0x45dc18 LDP X15, X11, [SP, #264] |
0x45dc1c LDR X10, [SP, #280] |
0x45dc20 CMP X8, #0 |
0x45dc24 B.LE 45d554 |
0x45dc28 UBFM X2, X8, #61, #60 |
0x45dc2c MOVZ W1, #255 |
0x45dc30 STP X4, X13, [SP, #200] |
0x45dc34 ORR X0, XZR, X20 |
0x45dc38 STP X18, X6, [SP, #216] |
0x45dc3c STP X12, X7, [SP, #232] |
0x45dc40 STP X5, X15, [SP, #248] |
0x45dc44 STP X11, X10, [SP, #264] |
0x45dc48 BL 4108c0 |
0x45dc4c LDP X4, X13, [SP, #200] |
0x45dc50 LDP X18, X6, [SP, #216] |
0x45dc54 LDP X12, X7, [SP, #232] |
0x45dc58 LDP X5, X15, [SP, #248] |
0x45dc5c LDP X11, X10, [SP, #264] |
0x45dc60 B 45d554 |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►98.21+ | gomp_thread_start | team.c:130 | libgomp.so.1.0.0 |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►1.79+ | GOMP_parallel | libgomp.h:980 | libgomp.so.1.0.0 |
| ○ | hypre_BoomerAMGBuildMultipass | par_multi_interp.c:1669 | exec |
| ○ | hypre_BoomerAMGSetup | par_amg_setup.c:737 | exec |
| ○ | hypre_PCGSetup | pcg.c:234 | exec |
| ○ | main | amg.c:398 | exec |
| ○ | __libc_start_call_main | libc.so.6 | |
| ○ | __libc_start_main | libc.so.6 | |
| ○ | _start | amg.c:253 | exec |
| 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 gcc_2
| Source file and lines | par_multi_interp.c:1575-1663 |
| Module | exec |
| nb instructions | 174 |
| loop length | 696 |
| nb stack references | 0 |
| front end | 21.75 cycles |
| P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12 | P13 | P14 | P15 | P16 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| uops | 10.00 | 10.00 | 8.33 | 8.33 | 8.33 | 8.33 | 8.33 | 8.33 | 0.00 | 0.00 | 0.00 | 0.00 | 38.17 | 37.83 | 38.00 | 28.50 | 28.50 |
| cycles | 10.00 | 10.00 | 8.33 | 8.33 | 8.33 | 8.33 | 8.33 | 8.33 | 0.00 | 0.00 | 0.00 | 0.00 | 38.17 | 37.83 | 38.00 | 28.50 | 28.50 |
| Cycles executing div or sqrt instructions | 5.00-20.00 |
| Front-end | 21.75 |
| Overall L1 | 38.17 |
| all | 0% |
| load | 0% |
| store | 0% |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | 0% |
| fma | 0% |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | 0% |
| Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12 | P13 | P14 | P15 | P16 | Latency | Recip. throughput | Vectorization |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| STP X29, X30, [SP, #736]! | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| ADD X29, SP, #0 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| STP X19, X20, [SP, #16] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X21, X22, [SP, #32] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X23, X24, [SP, #48] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X25, X26, [SP, #64] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X27, X28, [SP, #80] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| LDP X27, X1, [X0, #16] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | N/A |
| LDP X26, X10, [X0] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| STR X1, [SP, #192] | 1 | 0 | 0 | 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%) |
| LDP X2, X24, [X0, #64] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X28, X11, [X0, #32] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X25, X15, [X0, #48] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| STR X2, [SP, #144] | 1 | 0 | 0 | 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%) |
| LDP X12, X4, [X0, #96] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X3, X7, [X0, #80] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| STR X4, [SP, #104] | 1 | 0 | 0 | 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%) |
| LDP X5, X23, [X0, #128] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X6, X18, [X0, #112] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| STR X5, [SP, #96] | 1 | 0 | 0 | 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%) |
| LDP X13, X22, [X0, #144] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X21, X8, [X0, #160] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | N/A |
| STR X8, [SP, #152] | 1 | 0 | 0 | 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%) |
| LDP X9, X14, [X0, #176] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| STR X9, [SP, #120] | 1 | 0 | 0 | 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%) |
| STR X14, [SP, #136] | 1 | 0 | 0 | 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%) |
| LDP X16, X17, [X0, #192] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| STR X16, [SP, #128] | 1 | 0 | 0 | 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%) |
| STR X17, [SP, #184] | 1 | 0 | 0 | 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%) |
| LDP X19, X20, [X0, #208] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| STP X20, X19, [SP, #168] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| LDP X4, X30, [X0, #224] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X0, X1, [X0, #240] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | N/A |
| STR X1, [SP, #112] | 1 | 0 | 0 | 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%) |
| STR X0, [SP, #160] | 1 | 0 | 0 | 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%) |
| CBNZ X30, 45db68 <hypre_BoomerAMGBuildMultipass._omp_fn.9+0xb78> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| CBNZ X3, 45d518 <hypre_BoomerAMGBuildMultipass._omp_fn.9+0x528> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| MOVZ X19, #0 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| MOVZ X20, #0 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| STP X4, X13, [SP, #208] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X18, X6, [SP, #224] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X12, X7, [SP, #240] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X15, X11, [SP, #256] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STR X10, [SP, #272] | 1 | 0 | 0 | 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%) |
| BL 5499c0 <hypre_GetThreadNum> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| STR X0, [SP, #200] | 1 | 0 | 0 | 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%) |
| BL 5499a0 <hypre_NumActiveThreads> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDP X3, X1, [SP, #112] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | N/A |
| SUB X14, X0, #1 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| LDP X2, X8, [SP, #200] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | N/A |
| SDIV X0, X3, X0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5-20 | 5-20 | N/A |
| LDP X13, X18, [SP, #216] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| CMP X2, X14 | 1 | 0 | 0 | 0.25 | 0.25 | 0 | 0 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (50.0%) |
| LDP X6, X12, [SP, #232] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X7, X15, [SP, #248] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| MADD X9, X2, X0, XZR | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (50.0%) |
| LDP X11, X10, [SP, #264] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| ADD X14, X0, X9 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| LDR X4, [X1, #8] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (50.0%) |
| LDR X1, [SP, #152] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| ADD X2, X4, X9 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| ADD X5, X3, X4 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| ADD X3, X14, X4 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| CSEL X4, X5, X3, #0 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| CMP X4, X2 | 1 | 0 | 0 | 0.25 | 0.25 | 0 | 0 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (50.0%) |
| ADD X0, X1, X4,LSL #3 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| ADD X17, X1, X2,LSL #3 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| STR X0, [SP, #152] | 1 | 0 | 0 | 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%) |
| B.LE 45d9bc <hypre_BoomerAMGBuildMultipass._omp_fn.9+0x9cc> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| MOVZ X1, #8 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| ORR X0, XZR, X3 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| STP X3, X4, [SP, #200] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| MOVZ X20, #0 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| STP X13, X18, [SP, #216] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X6, X12, [SP, #232] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X7, X15, [SP, #248] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X11, X10, [SP, #264] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| BL 546d88 <hypre_CAlloc> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDP X5, X4, [SP, #200] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| ORR X19, XZR, X0 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| LDP X13, X18, [SP, #216] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X6, X12, [SP, #232] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X7, X15, [SP, #248] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X11, X10, [SP, #264] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| CMP X5, #0 | 1 | 0 | 0 | 0.25 | 0.25 | 0 | 0 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (50.0%) |
| B.LE 45d08c <hypre_BoomerAMGBuildMultipass._omp_fn.9+0x9c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| UBFM X2, X5, #61, #60 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| MOVZ W1, #255 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| ORR X0, XZR, X19 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| STP X4, X13, [SP, #200] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X18, X6, [SP, #216] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X12, X7, [SP, #232] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X15, X11, [SP, #248] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STR X10, [SP, #264] | 1 | 0 | 0 | 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%) |
| BL 4108c0 <@plt_start@+0x140> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X10, [SP, #264] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (50.0%) |
| LDP X4, X13, [SP, #200] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X18, X6, [SP, #216] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X12, X7, [SP, #232] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X15, X11, [SP, #248] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| B 45d08c <hypre_BoomerAMGBuildMultipass._omp_fn.9+0x9c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| ORR X0, XZR, X20 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| BL 546e20 <hypre_Free> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| ORR X0, XZR, X19 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| LDP X21, X22, [SP, #32] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X19, X20, [SP, #16] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X23, X24, [SP, #48] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X25, X26, [SP, #64] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X27, X28, [SP, #80] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X29, X30, [SP], #288 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| B 546e20 <hypre_Free> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| MOVZ X1, #8 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| ORR X0, XZR, X30 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| STP X30, X4, [SP, #200] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X13, X18, [SP, #216] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X6, X12, [SP, #232] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X7, X3, [SP, #248] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X15, X11, [SP, #264] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STR X10, [SP, #280] | 1 | 0 | 0 | 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%) |
| BL 546d88 <hypre_CAlloc> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDP X7, X3, [SP, #248] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| ORR X20, XZR, X0 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| LDP X2, X4, [SP, #200] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X13, X18, [SP, #216] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X6, X12, [SP, #232] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X15, X11, [SP, #264] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDR X10, [SP, #280] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (50.0%) |
| CBNZ X3, 45dbe0 <hypre_BoomerAMGBuildMultipass._omp_fn.9+0xbf0> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| MOVZ X19, #0 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| CMP X2, #0 | 1 | 0 | 0 | 0.25 | 0.25 | 0 | 0 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (50.0%) |
| B.LE 45d08c <hypre_BoomerAMGBuildMultipass._omp_fn.9+0x9c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| UBFM X2, X2, #61, #60 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| MOVZ W1, #255 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| STP X4, X13, [SP, #200] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| MOVZ X19, #0 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| STP X18, X6, [SP, #216] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X12, X7, [SP, #232] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X15, X11, [SP, #248] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STR X10, [SP, #264] | 1 | 0 | 0 | 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%) |
| BL 4108c0 <@plt_start@+0x140> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| B 45d580 <hypre_BoomerAMGBuildMultipass._omp_fn.9+0x590> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| MOVZ X1, #8 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| ORR X0, XZR, X3 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| STP X3, X2, [SP, #200] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X4, X13, [SP, #216] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X18, X6, [SP, #232] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X12, X7, [SP, #248] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X15, X11, [SP, #264] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STR X10, [SP, #280] | 1 | 0 | 0 | 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%) |
| BL 546d88 <hypre_CAlloc> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDP X5, X8, [SP, #200] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | N/A |
| ORR X19, XZR, X0 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| LDP X4, X13, [SP, #216] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X18, X6, [SP, #232] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X12, X7, [SP, #248] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X15, X11, [SP, #264] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDR X10, [SP, #280] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (50.0%) |
| CMP X8, #0 | 1 | 0 | 0 | 0.25 | 0.25 | 0 | 0 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
| B.LE 45d554 <hypre_BoomerAMGBuildMultipass._omp_fn.9+0x564> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| UBFM X2, X8, #61, #60 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| MOVZ W1, #255 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| STP X4, X13, [SP, #200] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| ORR X0, XZR, X20 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| STP X18, X6, [SP, #216] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X12, X7, [SP, #232] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X5, X15, [SP, #248] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X11, X10, [SP, #264] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| BL 4108c0 <@plt_start@+0x140> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDP X4, X13, [SP, #200] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X18, X6, [SP, #216] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X12, X7, [SP, #232] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X5, X15, [SP, #248] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X11, X10, [SP, #264] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| B 45d554 <hypre_BoomerAMGBuildMultipass._omp_fn.9+0x564> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
The code analyzed by CQA in that panel excludes loops and represents 0.00% of application time for run gcc_2
| Source file and lines | par_multi_interp.c:1575-1663 |
| Module | exec |
| nb instructions | 174 |
| loop length | 696 |
| nb stack references | 0 |
| front end | 21.75 cycles |
| P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12 | P13 | P14 | P15 | P16 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| uops | 10.00 | 10.00 | 8.33 | 8.33 | 8.33 | 8.33 | 8.33 | 8.33 | 0.00 | 0.00 | 0.00 | 0.00 | 38.17 | 37.83 | 38.00 | 28.50 | 28.50 |
| cycles | 10.00 | 10.00 | 8.33 | 8.33 | 8.33 | 8.33 | 8.33 | 8.33 | 0.00 | 0.00 | 0.00 | 0.00 | 38.17 | 37.83 | 38.00 | 28.50 | 28.50 |
| Cycles executing div or sqrt instructions | 5.00-20.00 |
| Front-end | 21.75 |
| Overall L1 | 38.17 |
| all | 0% |
| load | 0% |
| store | 0% |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | 0% |
| fma | 0% |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | 0% |
| Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12 | P13 | P14 | P15 | P16 | Latency | Recip. throughput | Vectorization |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| STP X29, X30, [SP, #736]! | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| ADD X29, SP, #0 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| STP X19, X20, [SP, #16] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X21, X22, [SP, #32] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X23, X24, [SP, #48] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X25, X26, [SP, #64] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X27, X28, [SP, #80] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| LDP X27, X1, [X0, #16] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | N/A |
| LDP X26, X10, [X0] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| STR X1, [SP, #192] | 1 | 0 | 0 | 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%) |
| LDP X2, X24, [X0, #64] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X28, X11, [X0, #32] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X25, X15, [X0, #48] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| STR X2, [SP, #144] | 1 | 0 | 0 | 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%) |
| LDP X12, X4, [X0, #96] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X3, X7, [X0, #80] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| STR X4, [SP, #104] | 1 | 0 | 0 | 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%) |
| LDP X5, X23, [X0, #128] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X6, X18, [X0, #112] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| STR X5, [SP, #96] | 1 | 0 | 0 | 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%) |
| LDP X13, X22, [X0, #144] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X21, X8, [X0, #160] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | N/A |
| STR X8, [SP, #152] | 1 | 0 | 0 | 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%) |
| LDP X9, X14, [X0, #176] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| STR X9, [SP, #120] | 1 | 0 | 0 | 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%) |
| STR X14, [SP, #136] | 1 | 0 | 0 | 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%) |
| LDP X16, X17, [X0, #192] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| STR X16, [SP, #128] | 1 | 0 | 0 | 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%) |
| STR X17, [SP, #184] | 1 | 0 | 0 | 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%) |
| LDP X19, X20, [X0, #208] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| STP X20, X19, [SP, #168] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| LDP X4, X30, [X0, #224] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X0, X1, [X0, #240] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | N/A |
| STR X1, [SP, #112] | 1 | 0 | 0 | 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%) |
| STR X0, [SP, #160] | 1 | 0 | 0 | 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%) |
| CBNZ X30, 45db68 <hypre_BoomerAMGBuildMultipass._omp_fn.9+0xb78> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| CBNZ X3, 45d518 <hypre_BoomerAMGBuildMultipass._omp_fn.9+0x528> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| MOVZ X19, #0 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| MOVZ X20, #0 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| STP X4, X13, [SP, #208] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X18, X6, [SP, #224] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X12, X7, [SP, #240] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X15, X11, [SP, #256] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STR X10, [SP, #272] | 1 | 0 | 0 | 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%) |
| BL 5499c0 <hypre_GetThreadNum> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| STR X0, [SP, #200] | 1 | 0 | 0 | 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%) |
| BL 5499a0 <hypre_NumActiveThreads> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDP X3, X1, [SP, #112] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | N/A |
| SUB X14, X0, #1 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| LDP X2, X8, [SP, #200] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | N/A |
| SDIV X0, X3, X0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5-20 | 5-20 | N/A |
| LDP X13, X18, [SP, #216] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| CMP X2, X14 | 1 | 0 | 0 | 0.25 | 0.25 | 0 | 0 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (50.0%) |
| LDP X6, X12, [SP, #232] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X7, X15, [SP, #248] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| MADD X9, X2, X0, XZR | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | scal (50.0%) |
| LDP X11, X10, [SP, #264] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| ADD X14, X0, X9 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| LDR X4, [X1, #8] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (50.0%) |
| LDR X1, [SP, #152] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | N/A |
| ADD X2, X4, X9 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| ADD X5, X3, X4 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| ADD X3, X14, X4 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| CSEL X4, X5, X3, #0 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| CMP X4, X2 | 1 | 0 | 0 | 0.25 | 0.25 | 0 | 0 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (50.0%) |
| ADD X0, X1, X4,LSL #3 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| ADD X17, X1, X2,LSL #3 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| STR X0, [SP, #152] | 1 | 0 | 0 | 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%) |
| B.LE 45d9bc <hypre_BoomerAMGBuildMultipass._omp_fn.9+0x9cc> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| MOVZ X1, #8 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| ORR X0, XZR, X3 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| STP X3, X4, [SP, #200] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| MOVZ X20, #0 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| STP X13, X18, [SP, #216] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X6, X12, [SP, #232] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X7, X15, [SP, #248] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X11, X10, [SP, #264] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| BL 546d88 <hypre_CAlloc> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDP X5, X4, [SP, #200] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| ORR X19, XZR, X0 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| LDP X13, X18, [SP, #216] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X6, X12, [SP, #232] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X7, X15, [SP, #248] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X11, X10, [SP, #264] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| CMP X5, #0 | 1 | 0 | 0 | 0.25 | 0.25 | 0 | 0 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (50.0%) |
| B.LE 45d08c <hypre_BoomerAMGBuildMultipass._omp_fn.9+0x9c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| UBFM X2, X5, #61, #60 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| MOVZ W1, #255 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| ORR X0, XZR, X19 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| STP X4, X13, [SP, #200] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X18, X6, [SP, #216] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X12, X7, [SP, #232] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X15, X11, [SP, #248] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STR X10, [SP, #264] | 1 | 0 | 0 | 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%) |
| BL 4108c0 <@plt_start@+0x140> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDR X10, [SP, #264] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (50.0%) |
| LDP X4, X13, [SP, #200] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X18, X6, [SP, #216] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X12, X7, [SP, #232] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X15, X11, [SP, #248] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| B 45d08c <hypre_BoomerAMGBuildMultipass._omp_fn.9+0x9c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| ORR X0, XZR, X20 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| BL 546e20 <hypre_Free> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| ORR X0, XZR, X19 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| LDP X21, X22, [SP, #32] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X19, X20, [SP, #16] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X23, X24, [SP, #48] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X25, X26, [SP, #64] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X27, X28, [SP, #80] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X29, X30, [SP], #288 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| B 546e20 <hypre_Free> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| MOVZ X1, #8 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| ORR X0, XZR, X30 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| STP X30, X4, [SP, #200] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X13, X18, [SP, #216] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X6, X12, [SP, #232] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X7, X3, [SP, #248] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X15, X11, [SP, #264] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STR X10, [SP, #280] | 1 | 0 | 0 | 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%) |
| BL 546d88 <hypre_CAlloc> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDP X7, X3, [SP, #248] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| ORR X20, XZR, X0 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| LDP X2, X4, [SP, #200] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X13, X18, [SP, #216] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X6, X12, [SP, #232] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X15, X11, [SP, #264] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDR X10, [SP, #280] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (50.0%) |
| CBNZ X3, 45dbe0 <hypre_BoomerAMGBuildMultipass._omp_fn.9+0xbf0> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| MOVZ X19, #0 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| CMP X2, #0 | 1 | 0 | 0 | 0.25 | 0.25 | 0 | 0 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (50.0%) |
| B.LE 45d08c <hypre_BoomerAMGBuildMultipass._omp_fn.9+0x9c> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| UBFM X2, X2, #61, #60 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| MOVZ W1, #255 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| STP X4, X13, [SP, #200] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| MOVZ X19, #0 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| STP X18, X6, [SP, #216] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X12, X7, [SP, #232] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X15, X11, [SP, #248] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STR X10, [SP, #264] | 1 | 0 | 0 | 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%) |
| BL 4108c0 <@plt_start@+0x140> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| B 45d580 <hypre_BoomerAMGBuildMultipass._omp_fn.9+0x590> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| MOVZ X1, #8 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| ORR X0, XZR, X3 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| STP X3, X2, [SP, #200] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X4, X13, [SP, #216] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X18, X6, [SP, #232] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X12, X7, [SP, #248] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X15, X11, [SP, #264] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STR X10, [SP, #280] | 1 | 0 | 0 | 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%) |
| BL 546d88 <hypre_CAlloc> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDP X5, X8, [SP, #200] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | N/A |
| ORR X19, XZR, X0 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| LDP X4, X13, [SP, #216] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X18, X6, [SP, #232] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X12, X7, [SP, #248] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X15, X11, [SP, #264] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDR X10, [SP, #280] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.33 | scal (50.0%) |
| CMP X8, #0 | 1 | 0 | 0 | 0.25 | 0.25 | 0 | 0 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
| B.LE 45d554 <hypre_BoomerAMGBuildMultipass._omp_fn.9+0x564> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| UBFM X2, X8, #61, #60 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (50.0%) |
| MOVZ W1, #255 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| STP X4, X13, [SP, #200] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| ORR X0, XZR, X20 | 1 | 0 | 0 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| STP X18, X6, [SP, #216] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X12, X7, [SP, #232] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X5, X15, [SP, #248] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| STP X11, X10, [SP, #264] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 0 | 0.50 | 0.50 | 1 | 0.50 | scal (100.0%) |
| BL 4108c0 <@plt_start@+0x140> | 1 | 0.50 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| LDP X4, X13, [SP, #200] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X18, X6, [SP, #216] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X12, X7, [SP, #232] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X5, X15, [SP, #248] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| LDP X11, X10, [SP, #264] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 4 | 0.50 | scal (100.0%) |
| B 45d554 <hypre_BoomerAMGBuildMultipass._omp_fn.9+0x564> | 1 | 0.50 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| Name | Coverage (%) | Time (s) |
|---|---|---|
| ▼hypre_BoomerAMGBuildMultipass._omp_fn.9– | 0.28 | 0.05 |
| ▼Loop 868 - par_multi_interp.c:1593-1660 - exec– | 0.06 | 0.01 |
| ○Loop 875 - par_multi_interp.c:1618-1628 - exec | 0.22 | 0.03 |
| ○Loop 873 - par_multi_interp.c:1639-1652 - exec | 0.00 | 0.00 |
| ○Loop 874 - par_multi_interp.c:1633-1636 - exec | 0.00 | 0.00 |
| ○Loop 877 - par_multi_interp.c:1612-1615 - exec | 0.00 | 0.00 |
| ○Loop 870 - par_multi_interp.c:1657-1658 - exec | 0.00 | 0.00 |
| ○Loop 872 - par_multi_interp.c:1639-1652 - exec | 0.00 | 0.00 |
| ○Loop 871 - par_multi_interp.c:1639-1652 - exec | 0.00 | 0.00 |
| ○Loop 876 - par_multi_interp.c:1618-1628 - exec | 0.00 | 0.00 |
| ○Loop 869 - par_multi_interp.c:1659-1660 - exec | 0.00 | 0.00 |
