Function: hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1 | Module: exec | Source: IJMatrix_parcsr.c:3240-3500 [...] | Coverage: 0.95% |
---|
Function: hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1 | Module: exec | Source: IJMatrix_parcsr.c:3240-3500 [...] | Coverage: 0.95% |
---|
/scratch_na/users/xoserete/qaas_runs/171-172-8217/intel/AMG/build/AMG/AMG/IJ_mv/IJMatrix_parcsr.c: 3240 - 3500 |
-------------------------------------------------------------------------------- |
3240: #pragma omp parallel |
[...] |
3256: num_threads = hypre_NumActiveThreads(); |
3257: my_thread_num = hypre_GetThreadNum(); |
3258: |
3259: len = nrows/num_threads; |
3260: rest = nrows - len*num_threads; |
3261: |
3262: if (my_thread_num < rest) |
3263: { |
3264: ns = my_thread_num*(len+1); |
3265: ne = (my_thread_num+1)*(len+1); |
3266: } |
3267: else |
3268: { |
3269: ns = my_thread_num*len+rest; |
3270: ne = (my_thread_num+1)*len+rest; |
3271: } |
3272: |
3273: value_start[my_thread_num] = 0; |
3274: for (ii=ns; ii < ne; ii++) |
3275: value_start[my_thread_num] += ncols[ii]; |
3276: |
3277: #ifdef HYPRE_USING_OPENMP |
3278: #pragma omp barrier |
3279: #endif |
3280: if (my_thread_num == 0) |
3281: { |
3282: for (i=0; i < max_num_threads; i++) |
3283: value_start[i+1] += value_start[i]; |
3284: } |
3285: #ifdef HYPRE_USING_OPENMP |
3286: #pragma omp barrier |
3287: #endif |
3288: indx = 0; |
3289: if (my_thread_num) |
3290: indx = value_start[my_thread_num-1]; |
3291: for (ii=ns; ii < ne; ii++) |
3292: { |
3293: row = rows[ii]; |
3294: n = ncols[ii]; |
3295: /* processor owns the row */ |
3296: if (row >= row_partitioning[pstart] && row < row_partitioning[pstart+1]) |
3297: { |
3298: row_local = row - row_partitioning[pstart]; |
3299: /* compute local row number */ |
3300: if (need_aux) |
3301: { |
3302: local_j = aux_j[row_local]; |
3303: local_data = aux_data[row_local]; |
3304: space = row_space[row_local]; |
3305: old_size = row_length[row_local]; |
3306: size = space - old_size; |
3307: if (size < n) |
3308: { |
3309: size = n - size; |
3310: tmp_j = hypre_CTAlloc(HYPRE_Int,size); |
3311: tmp_data = hypre_CTAlloc(HYPRE_Complex,size); |
3312: } |
3313: tmp_indx = 0; |
3314: not_found = 1; |
3315: size = old_size; |
3316: for (i=0; i < n; i++) |
3317: { |
3318: for (j=0; j < old_size; j++) |
3319: { |
3320: if (local_j[j] == cols[indx]) |
3321: { |
3322: local_data[j] = values[indx]; |
3323: not_found = 0; |
3324: break; |
3325: } |
3326: } |
3327: if (not_found) |
3328: { |
3329: if (size < space) |
3330: { |
3331: local_j[size] = cols[indx]; |
3332: local_data[size++] = values[indx]; |
3333: } |
3334: else |
3335: { |
3336: tmp_j[tmp_indx] = cols[indx]; |
3337: tmp_data[tmp_indx++] = values[indx]; |
[...] |
3344: row_length[row_local] = size+tmp_indx; |
3345: |
3346: if (tmp_indx) |
3347: { |
3348: aux_j[row_local] = hypre_TReAlloc(aux_j[row_local],HYPRE_Int, |
3349: size+tmp_indx); |
3350: aux_data[row_local] = hypre_TReAlloc(aux_data[row_local], |
3351: HYPRE_Complex,size+tmp_indx); |
3352: row_space[row_local] = size+tmp_indx; |
3353: local_j = aux_j[row_local]; |
[...] |
3359: for (i=0; i < tmp_indx; i++) |
3360: { |
3361: local_j[cnt] = tmp_j[i]; |
3362: local_data[cnt++] = tmp_data[i]; |
3363: } |
3364: |
3365: if (tmp_j) |
3366: { |
3367: hypre_TFree(tmp_j); |
3368: hypre_TFree(tmp_data); |
[...] |
3376: offd_indx = hypre_AuxParCSRMatrixIndxOffd(aux_matrix)[row_local]; |
3377: diag_indx = hypre_AuxParCSRMatrixIndxDiag(aux_matrix)[row_local]; |
3378: cnt_diag = diag_indx; |
3379: cnt_offd = offd_indx; |
3380: diag_space = diag_i[row_local+1]; |
3381: offd_space = offd_i[row_local+1]; |
3382: not_found = 1; |
3383: for (i=0; i < n; i++) |
3384: { |
3385: if (cols[indx] < col_0 || cols[indx] > col_n) |
3386: /* insert into offd */ |
3387: { |
3388: for (j=offd_i[row_local]; j < offd_indx; j++) |
3389: { |
3390: if (offd_j[j] == cols[indx]) |
3391: { |
3392: offd_data[j] = values[indx]; |
3393: not_found = 0; |
3394: break; |
3395: } |
3396: } |
3397: if (not_found) |
3398: { |
3399: if (cnt_offd < offd_space) |
3400: { |
3401: offd_j[cnt_offd] = cols[indx]; |
3402: offd_data[cnt_offd++] = values[indx]; |
3403: } |
3404: else |
3405: { |
3406: hypre_error(HYPRE_ERROR_GENERIC); |
3407: #ifdef HYPRE_USING_OPENMP |
3408: #pragma omp atomic |
3409: #endif |
3410: error_flag++; |
3411: if (print_level) |
3412: hypre_printf("Error in row %d ! Too many elements!\n", |
[...] |
3422: for (j=diag_i[row_local]; j < diag_indx; j++) |
3423: { |
3424: if (diag_j[j] == cols[indx]) |
3425: { |
3426: diag_data[j] = values[indx]; |
3427: not_found = 0; |
3428: break; |
3429: } |
3430: } |
3431: if (not_found) |
3432: { |
3433: if (cnt_diag < diag_space) |
3434: { |
3435: diag_j[cnt_diag] = cols[indx]; |
3436: diag_data[cnt_diag++] = values[indx]; |
3437: } |
3438: else |
3439: { |
3440: hypre_error(HYPRE_ERROR_GENERIC); |
3441: #ifdef HYPRE_USING_OPENMP |
3442: #pragma omp atomic |
3443: #endif |
3444: error_flag++; |
3445: if (print_level) |
3446: hypre_printf("Error in row %d ! Too many elements !\n", |
[...] |
3454: indx++; |
3455: } |
3456: |
3457: hypre_AuxParCSRMatrixIndxDiag(aux_matrix)[row_local] = cnt_diag; |
3458: hypre_AuxParCSRMatrixIndxOffd(aux_matrix)[row_local] = cnt_offd; |
[...] |
3466: indx += n; |
3467: if (aux_matrix) |
3468: { |
3469: col_indx = 0; |
3470: for (i=0; i < off_proc_i_indx; i=i+2) |
3471: { |
3472: row_len = off_proc_i[i+1]; |
3473: if (off_proc_i[i] == row) |
3474: { |
3475: for (j=0; j < n; j++) |
3476: { |
3477: cnt1 = col_indx; |
3478: for (k=0; k < row_len; k++) |
3479: { |
3480: if (off_proc_j[cnt1] == cols[j]) |
3481: { |
3482: off_proc_j[cnt1++] = -1; |
3483: /*cancel_indx++;*/ |
3484: offproc_cnt[my_thread_num]++; |
[...] |
3500: col_indx += row_len; |
0x5621d0 PUSH %RBP |
0x5621d1 MOV %RDI,%RAX |
0x5621d4 MOV %RSP,%RBP |
0x5621d7 PUSH %R15 |
0x5621d9 PUSH %R14 |
0x5621db PUSH %R13 |
0x5621dd PUSH %R12 |
0x5621df PUSH %RBX |
0x5621e0 AND $-0x20,%RSP |
0x5621e4 SUB $0x140,%RSP |
0x5621eb MOV 0xd0(%RAX),%RDX |
0x5621f2 MOV 0xc8(%RAX),%RCX |
0x5621f9 MOV 0xb8(%RAX),%RBX |
0x562200 MOV 0xb0(%RAX),%RSI |
0x562207 MOV %RDI,0x20(%RSP) |
0x56220c MOV 0xa8(%RAX),%R8 |
0x562213 MOV 0xa0(%RAX),%R9 |
0x56221a MOV %RDX,0x30(%RSP) |
0x56221f MOV 0x98(%RAX),%R10 |
0x562226 MOV 0x90(%RAX),%R11 |
0x56222d MOV %RCX,0xc0(%RSP) |
0x562235 MOV 0x88(%RAX),%R12 |
0x56223c MOV 0x78(%RAX),%R15 |
0x562240 MOV %RBX,0xa8(%RSP) |
0x562248 MOV 0x80(%RAX),%R13 |
0x56224f MOV 0xd8(%RDI),%RDI |
0x562256 MOV %RSI,0xb0(%RSP) |
0x56225e MOV %R8,0xb8(%RSP) |
0x562266 MOV 0xc0(%RAX),%R14 |
0x56226d MOV %RDI,0x138(%RSP) |
0x562275 MOV %R9,0x110(%RSP) |
0x56227d MOV %R10,0x118(%RSP) |
0x562285 MOV %R11,0x58(%RSP) |
0x56228a MOV %R12,0x128(%RSP) |
0x562292 MOV %R13,0xd0(%RSP) |
0x56229a MOV %R15,0x108(%RSP) |
0x5622a2 MOV 0x70(%RAX),%RDI |
0x5622a6 MOV 0x68(%RAX),%RDX |
0x5622aa MOV 0x48(%RAX),%R8 |
0x5622ae MOV 0x60(%RAX),%RCX |
0x5622b2 MOV 0x58(%RAX),%RBX |
0x5622b6 MOV %RDI,0xe0(%RSP) |
0x5622be MOV 0x50(%RAX),%RSI |
0x5622c2 MOV 0x40(%RAX),%R9 |
0x5622c6 MOV %RDX,0x78(%RSP) |
0x5622cb MOV 0x38(%RAX),%R10 |
0x5622cf MOV 0x8(%RAX),%RDX |
0x5622d3 MOV %R8,0x38(%RSP) |
0x5622d8 MOV 0x28(%RAX),%R11 |
0x5622dc MOV 0x20(%RAX),%R13 |
0x5622e0 MOV %RCX,0x50(%RSP) |
0x5622e5 MOV 0x18(%RAX),%R15 |
0x5622e9 MOV 0x10(%RAX),%RDI |
0x5622ed MOV %RBX,0x48(%RSP) |
0x5622f2 MOV %RDX,0x100(%RSP) |
0x5622fa MOV (%RAX),%RBX |
0x5622fd MOV %RSI,0x40(%RSP) |
0x562302 MOV 0x30(%RAX),%R12 |
0x562306 MOV %R9,0x130(%RSP) |
0x56230e MOV %R10,0x120(%RSP) |
0x562316 MOV %R11,0xe8(%RSP) |
0x56231e MOV %R13,0x70(%RSP) |
0x562323 MOV %R15,0xd8(%RSP) |
0x56232b MOV %RDI,0xf8(%RSP) |
0x562333 CALL 592800 <hypre_NumActiveThreads> |
0x562338 MOV %RAX,%R15 |
0x56233b CALL 592810 <hypre_GetThreadNum> |
0x562340 MOV 0x108(%RSP),%R8 |
0x562348 MOV %RAX,%R13 |
0x56234b MOV %RBX,%RAX |
0x56234e CQTO |
0x562350 IDIV %R15 |
0x562353 CMP %R13,%RDX |
0x562356 JLE 562f78 |
0x56235c INC %RAX |
0x56235f MOV %R13,%RSI |
0x562362 IMUL %RAX,%RSI |
0x562366 ADD %RSI,%RAX |
0x562369 MOV %RSI,%R15 |
0x56236c MOV %RAX,0x108(%RSP) |
0x562374 MOV %RAX,%R9 |
0x562377 LEA (,%R13,8),%RBX |
0x56237f LEA (%R14,%RBX,1),%R10 |
0x562383 MOVQ $0,(%R10) |
0x56238a CMP %R9,%R15 |
0x56238d JGE 5637be |
0x562393 MOV 0x100(%RSP),%RAX |
0x56239b MOV 0x108(%RSP),%RDI |
0x5623a3 XOR %R11D,%R11D |
0x5623a6 LEA (%RAX,%RDI,8),%R9 |
0x5623aa LEA (%RAX,%R15,8),%RCX |
0x5623ae MOV %R9,%RSI |
0x5623b1 SUB %RCX,%RSI |
0x5623b4 SUB $0x8,%RSI |
0x5623b8 SHR $0x3,%RSI |
0x5623bc INC %RSI |
0x5623bf AND $0x7,%ESI |
0x5623c2 JE 56242d |
0x5623c4 CMP $0x1,%RSI |
0x5623c8 JE 56241e |
0x5623ca CMP $0x2,%RSI |
0x5623ce JE 562414 |
0x5623d0 CMP $0x3,%RSI |
0x5623d4 JE 56240a |
0x5623d6 CMP $0x4,%RSI |
0x5623da JE 562400 |
0x5623dc CMP $0x5,%RSI |
0x5623e0 JE 5623f6 |
0x5623e2 CMP $0x6,%RSI |
0x5623e6 JNE 5636d5 |
0x5623ec ADD (%RCX),%R11 |
0x5623ef ADD $0x8,%RCX |
0x5623f3 MOV %R11,(%R10) |
0x5623f6 ADD (%RCX),%R11 |
0x5623f9 ADD $0x8,%RCX |
0x5623fd MOV %R11,(%R10) |
0x562400 ADD (%RCX),%R11 |
0x562403 ADD $0x8,%RCX |
0x562407 MOV %R11,(%R10) |
0x56240a ADD (%RCX),%R11 |
0x56240d ADD $0x8,%RCX |
0x562411 MOV %R11,(%R10) |
0x562414 ADD (%RCX),%R11 |
0x562417 ADD $0x8,%RCX |
0x56241b MOV %R11,(%R10) |
0x56241e ADD (%RCX),%R11 |
0x562421 ADD $0x8,%RCX |
0x562425 MOV %R11,(%R10) |
0x562428 CMP %RCX,%R9 |
0x56242b JE 56246d |
(2821) 0x56242d ADD (%RCX),%R11 |
(2821) 0x562430 ADD $0x40,%RCX |
(2821) 0x562434 MOV %R11,(%R10) |
(2821) 0x562437 ADD -0x38(%RCX),%R11 |
(2821) 0x56243b MOV %R11,(%R10) |
(2821) 0x56243e ADD -0x30(%RCX),%R11 |
(2821) 0x562442 MOV %R11,(%R10) |
(2821) 0x562445 ADD -0x28(%RCX),%R11 |
(2821) 0x562449 MOV %R11,(%R10) |
(2821) 0x56244c ADD -0x20(%RCX),%R11 |
(2821) 0x562450 MOV %R11,(%R10) |
(2821) 0x562453 ADD -0x18(%RCX),%R11 |
(2821) 0x562457 MOV %R11,(%R10) |
(2821) 0x56245a ADD -0x10(%RCX),%R11 |
(2821) 0x56245e MOV %R11,(%R10) |
(2821) 0x562461 ADD -0x8(%RCX),%R11 |
(2821) 0x562465 MOV %R11,(%R10) |
(2821) 0x562468 CMP %RCX,%R9 |
(2821) 0x56246b JNE 56242d |
0x56246d MOV %R8,0xf0(%RSP) |
0x562475 CALL 411290 <GOMP_barrier@plt> |
0x56247a TEST %R13,%R13 |
0x56247d MOV 0xf0(%RSP),%R13 |
0x562485 JNE 5635a0 |
0x56248b CMPQ $0,0x138(%RSP) |
0x562494 JLE 56257e |
0x56249a MOV 0x138(%RSP),%R10 |
0x5624a2 LEA 0x8(%R14),%RDX |
0x5624a6 MOV (%R14),%R8 |
0x5624a9 LEA -0x8(,%R10,8),%RCX |
0x5624b1 LEA (%RDX,%R10,8),%RAX |
0x5624b5 SHR $0x3,%RCX |
0x5624b9 INC %RCX |
0x5624bc AND $0x7,%ECX |
0x5624bf JE 562536 |
0x5624c1 CMP $0x1,%RCX |
0x5624c5 JE 562526 |
0x5624c7 CMP $0x2,%RCX |
0x5624cb JE 56251b |
0x5624cd CMP $0x3,%RCX |
0x5624d1 JE 562510 |
0x5624d3 CMP $0x4,%RCX |
0x5624d7 JE 562505 |
0x5624d9 CMP $0x5,%RCX |
0x5624dd JE 5624fa |
0x5624df CMP $0x6,%RCX |
0x5624e3 JE 5624ef |
0x5624e5 ADD (%RDX),%R8 |
0x5624e8 MOV %R8,(%RDX) |
0x5624eb LEA 0x10(%R14),%RDX |
0x5624ef ADD (%RDX),%R8 |
0x5624f2 ADD $0x8,%RDX |
0x5624f6 MOV %R8,-0x8(%RDX) |
0x5624fa ADD (%RDX),%R8 |
0x5624fd ADD $0x8,%RDX |
0x562501 MOV %R8,-0x8(%RDX) |
0x562505 ADD (%RDX),%R8 |
0x562508 ADD $0x8,%RDX |
0x56250c MOV %R8,-0x8(%RDX) |
0x562510 ADD (%RDX),%R8 |
0x562513 ADD $0x8,%RDX |
0x562517 MOV %R8,-0x8(%RDX) |
0x56251b ADD (%RDX),%R8 |
0x56251e ADD $0x8,%RDX |
0x562522 MOV %R8,-0x8(%RDX) |
0x562526 ADD (%RDX),%R8 |
0x562529 ADD $0x8,%RDX |
0x56252d MOV %R8,-0x8(%RDX) |
0x562531 CMP %RDX,%RAX |
0x562534 JE 56257e |
(2820) 0x562536 ADD (%RDX),%R8 |
(2820) 0x562539 ADD $0x40,%RDX |
(2820) 0x56253d MOV %R8,-0x40(%RDX) |
(2820) 0x562541 ADD -0x38(%RDX),%R8 |
(2820) 0x562545 MOV %R8,-0x38(%RDX) |
(2820) 0x562549 ADD -0x30(%RDX),%R8 |
(2820) 0x56254d MOV %R8,-0x30(%RDX) |
(2820) 0x562551 ADD -0x28(%RDX),%R8 |
(2820) 0x562555 MOV %R8,-0x28(%RDX) |
(2820) 0x562559 ADD -0x20(%RDX),%R8 |
(2820) 0x56255d MOV %R8,-0x20(%RDX) |
(2820) 0x562561 ADD -0x18(%RDX),%R8 |
(2820) 0x562565 MOV %R8,-0x18(%RDX) |
(2820) 0x562569 ADD -0x10(%RDX),%R8 |
(2820) 0x56256d MOV %R8,-0x10(%RDX) |
(2820) 0x562571 ADD -0x8(%RDX),%R8 |
(2820) 0x562575 MOV %R8,-0x8(%RDX) |
(2820) 0x562579 CMP %RDX,%RAX |
(2820) 0x56257c JNE 562536 |
0x56257e MOV %R13,0x138(%RSP) |
0x562586 CALL 411290 <GOMP_barrier@plt> |
0x56258b MOV 0x138(%RSP),%RSI |
0x562593 XOR %R9D,%R9D |
0x562596 MOV %R15,%R14 |
0x562599 MOV 0x108(%RSP),%R15 |
0x5625a1 CMP %R15,%R14 |
0x5625a4 JGE 5628da |
0x5625aa MOV 0xb8(%RSP),%R13 |
0x5625b2 MOV 0x110(%RSP),%RDI |
0x5625ba MOVQ $0,0x110(%RSP) |
0x5625c6 MOV 0xb0(%RSP),%R10 |
0x5625ce MOV 0xc0(%RSP),%R15 |
0x5625d6 LEA -0x8(,%R13,8),%R8 |
0x5625de SAL $0x3,%RDI |
0x5625e2 MOV %RSI,%R13 |
0x5625e5 AND $-0x10,%R8 |
0x5625e9 LEA (%R12,%RDI,1),%R11 |
0x5625ed LEA 0x8(%R12,%RDI,1),%R12 |
0x5625f2 ADD %RBX,%R15 |
0x5625f5 LEA 0x10(%R10,%R8,1),%RAX |
0x5625fa MOV %R11,0xf0(%RSP) |
0x562602 MOV %RAX,0xa0(%RSP) |
0x56260a MOV %R12,0xc8(%RSP) |
0x562612 MOV %R9,%R12 |
0x562615 NOPL (%RAX) |
(2809) 0x562618 MOV 0xf8(%RSP),%RBX |
(2809) 0x562620 MOV 0xf0(%RSP),%RDX |
(2809) 0x562628 MOV 0x100(%RSP),%RCX |
(2809) 0x562630 MOV (%RBX,%R14,8),%R8 |
(2809) 0x562634 MOV (%RDX),%R9 |
(2809) 0x562637 MOV (%RCX,%R14,8),%RCX |
(2809) 0x56263b CMP %R9,%R8 |
(2809) 0x56263e JL 562a40 |
(2809) 0x562644 MOV 0xc8(%RSP),%RSI |
(2809) 0x56264c CMP (%RSI),%R8 |
(2809) 0x56264f JGE 562a40 |
(2809) 0x562655 MOV %R8,%R10 |
(2809) 0x562658 SUB %R9,%R10 |
(2809) 0x56265b SAL $0x3,%R10 |
(2809) 0x56265f CMPQ $0,0x78(%RSP) |
(2809) 0x562665 JNE 562ce5 |
(2809) 0x56266b MOV 0xe8(%RSP),%RBX |
(2809) 0x562673 MOV 0xe0(%RSP),%RDI |
(2809) 0x56267b MOV 0x40(%RBX),%RDX |
(2809) 0x56267f MOV 0x38(%RBX),%RAX |
(2809) 0x562683 MOV 0x128(%RSP),%RBX |
(2809) 0x56268b MOV 0x8(%RDI,%R10,1),%R11 |
(2809) 0x562690 ADD %R10,%RDX |
(2809) 0x562693 ADD %R10,%RAX |
(2809) 0x562696 MOV (%RAX),%R9 |
(2809) 0x562699 MOV 0x8(%RBX,%R10,1),%RDI |
(2809) 0x56269e MOV %R11,0xc0(%RSP) |
(2809) 0x5626a6 MOV (%RDX),%RSI |
(2809) 0x5626a9 MOV %RDI,0x138(%RSP) |
(2809) 0x5626b1 LEA (%R12,%RCX,1),%RDI |
(2809) 0x5626b5 MOV %R9,0x68(%RSP) |
(2809) 0x5626ba MOV %RSI,%R11 |
(2809) 0x5626bd MOV %R9,0x80(%RSP) |
(2809) 0x5626c5 TEST %RCX,%RCX |
(2809) 0x5626c8 JLE 563844 |
(2809) 0x5626ce MOV %RDX,0x18(%RSP) |
(2809) 0x5626d3 MOV %R9,%RCX |
(2809) 0x5626d6 MOV 0x58(%RSP),%RBX |
(2809) 0x5626db MOV %RAX,0x10(%RSP) |
(2809) 0x5626e0 MOV 0x70(%RSP),%R9 |
(2809) 0x5626e5 MOV %R15,0x60(%RSP) |
(2809) 0x5626ea MOV %R8,0x28(%RSP) |
(2809) 0x5626ef MOV 0xd8(%RSP),%R8 |
(2809) 0x5626f7 MOV %R14,0x68(%RSP) |
(2809) 0x5626fc MOV 0x80(%RSP),%R14 |
(2809) 0x562704 NOPL (%RAX) |
(2817) 0x562708 MOV (%R8,%R12,8),%RDX |
(2817) 0x56270c CMP %RDX,0x130(%RSP) |
(2817) 0x562714 JL 5628f0 |
(2817) 0x56271a CMP %RDX,0x120(%RSP) |
(2817) 0x562722 JG 5628f0 |
(2817) 0x562728 MOV 0xe0(%RSP),%R15 |
(2817) 0x562730 MOV (%R15,%R10,1),%RAX |
(2817) 0x562734 CMP %RAX,%RCX |
(2817) 0x562737 JLE 562857 |
(2817) 0x56273d MOV %RCX,%R15 |
(2817) 0x562740 SUB %RAX,%R15 |
(2817) 0x562743 AND $0x7,%R15D |
(2817) 0x562747 JE 5627d8 |
(2817) 0x56274d CMP $0x1,%R15 |
(2817) 0x562751 JE 5627c5 |
(2817) 0x562753 CMP $0x2,%R15 |
(2817) 0x562757 JE 5627b7 |
(2817) 0x562759 CMP $0x3,%R15 |
(2817) 0x56275d JE 5627a9 |
(2817) 0x56275f CMP $0x4,%R15 |
(2817) 0x562763 JE 56279b |
(2817) 0x562765 CMP $0x5,%R15 |
(2817) 0x562769 JE 56278d |
(2817) 0x56276b CMP $0x6,%R15 |
(2817) 0x56276f JE 56277f |
(2817) 0x562771 CMP (%R13,%RAX,8),%RDX |
(2817) 0x562776 JE 562a70 |
(2817) 0x56277c INC %RAX |
(2817) 0x56277f CMP (%R13,%RAX,8),%RDX |
(2817) 0x562784 JE 562a70 |
(2817) 0x56278a INC %RAX |
(2817) 0x56278d CMP (%R13,%RAX,8),%RDX |
(2817) 0x562792 JE 562a70 |
(2817) 0x562798 INC %RAX |
(2817) 0x56279b CMP (%R13,%RAX,8),%RDX |
(2817) 0x5627a0 JE 562a70 |
(2817) 0x5627a6 INC %RAX |
(2817) 0x5627a9 CMP (%R13,%RAX,8),%RDX |
(2817) 0x5627ae JE 562a70 |
(2817) 0x5627b4 INC %RAX |
(2817) 0x5627b7 CMP (%R13,%RAX,8),%RDX |
(2817) 0x5627bc JE 562a70 |
(2817) 0x5627c2 INC %RAX |
(2817) 0x5627c5 CMP (%R13,%RAX,8),%RDX |
(2817) 0x5627ca JE 562a70 |
(2817) 0x5627d0 INC %RAX |
(2817) 0x5627d3 CMP %RAX,%RCX |
(2817) 0x5627d6 JE 562857 |
(2819) 0x5627d8 CMP (%R13,%RAX,8),%RDX |
(2819) 0x5627dd JE 562a70 |
(2819) 0x5627e3 LEA 0x1(%RAX),%R15 |
(2819) 0x5627e7 MOV %R15,%RAX |
(2819) 0x5627ea CMP (%R13,%R15,8),%RDX |
(2819) 0x5627ef JE 562a70 |
(2819) 0x5627f5 INC %RAX |
(2819) 0x5627f8 CMP (%R13,%RAX,8),%RDX |
(2819) 0x5627fd JE 562a70 |
(2819) 0x562803 LEA 0x2(%R15),%RAX |
(2819) 0x562807 CMP 0x10(%R13,%R15,8),%RDX |
(2819) 0x56280c JE 562a70 |
(2819) 0x562812 LEA 0x3(%R15),%RAX |
(2819) 0x562816 CMP 0x18(%R13,%R15,8),%RDX |
(2819) 0x56281b JE 562a70 |
(2819) 0x562821 LEA 0x4(%R15),%RAX |
(2819) 0x562825 CMP 0x20(%R13,%R15,8),%RDX |
(2819) 0x56282a JE 562a70 |
(2819) 0x562830 LEA 0x5(%R15),%RAX |
(2819) 0x562834 CMP 0x28(%R13,%R15,8),%RDX |
(2819) 0x562839 JE 562a70 |
(2819) 0x56283f LEA 0x6(%R15),%RAX |
(2819) 0x562843 CMP 0x30(%R13,%R15,8),%RDX |
(2819) 0x562848 JE 562a70 |
(2819) 0x56284e LEA 0x7(%R15),%RAX |
(2819) 0x562852 CMP %RAX,%RCX |
(2819) 0x562855 JNE 5627d8 |
(2817) 0x562857 CMP %R14,0xc0(%RSP) |
(2817) 0x56285f JLE 563731 |
(2817) 0x562865 MOV %RDX,(%R13,%R14,8) |
(2817) 0x56286a VMOVSD (%R9,%R12,8),%XMM0 |
(2817) 0x562870 LEA (,%R14,8),%R15 |
(2817) 0x562878 INC %R14 |
(2817) 0x56287b MOV 0xd0(%RSP),%RDX |
(2817) 0x562883 VMOVSD %XMM0,(%RDX,%R15,1) |
(2817) 0x562889 NOPL (%RAX) |
(2817) 0x562890 INC %R12 |
(2817) 0x562893 CMP %RDI,%R12 |
(2817) 0x562896 JNE 562708 |
(2809) 0x56289c MOV %R14,0x80(%RSP) |
(2809) 0x5628a4 MOV 0x18(%RSP),%RDX |
(2809) 0x5628a9 MOV 0x10(%RSP),%RAX |
(2809) 0x5628ae MOV 0x68(%RSP),%R14 |
(2809) 0x5628b3 MOV 0x60(%RSP),%R15 |
(2809) 0x5628b8 MOV 0x80(%RSP),%R12 |
(2809) 0x5628c0 MOV %R12,(%RAX) |
(2809) 0x5628c3 MOV %RDI,%R12 |
(2809) 0x5628c6 MOV %R11,(%RDX) |
(2809) 0x5628c9 INC %R14 |
(2809) 0x5628cc CMP %R14,0x108(%RSP) |
(2809) 0x5628d4 JNE 562618 |
0x5628da LEA -0x28(%RBP),%RSP |
0x5628de POP %RBX |
0x5628df POP %R12 |
0x5628e1 POP %R13 |
0x5628e3 POP %R14 |
0x5628e5 POP %R15 |
0x5628e7 POP %RBP |
0x5628e8 RET |
0x5628e9 NOPL (%RAX) |
(2817) 0x5628f0 MOV 0x128(%RSP),%RAX |
(2817) 0x5628f8 MOV (%RAX,%R10,1),%RAX |
(2817) 0x5628fc CMP %RAX,%RSI |
(2817) 0x5628ff JLE 562a05 |
(2817) 0x562905 MOV %RSI,%R15 |
(2817) 0x562908 SUB %RAX,%R15 |
(2817) 0x56290b AND $0x7,%R15D |
(2817) 0x56290f JE 562999 |
(2817) 0x562915 CMP $0x1,%R15 |
(2817) 0x562919 JE 562987 |
(2817) 0x56291b CMP $0x2,%R15 |
(2817) 0x56291f JE 56297a |
(2817) 0x562921 CMP $0x3,%R15 |
(2817) 0x562925 JE 56296d |
(2817) 0x562927 CMP $0x4,%R15 |
(2817) 0x56292b JE 562960 |
(2817) 0x56292d CMP $0x5,%R15 |
(2817) 0x562931 JE 562953 |
(2817) 0x562933 CMP $0x6,%R15 |
(2817) 0x562937 JE 562946 |
(2817) 0x562939 CMP (%RBX,%RAX,8),%RDX |
(2817) 0x56293d JE 562a58 |
(2817) 0x562943 INC %RAX |
(2817) 0x562946 CMP (%RBX,%RAX,8),%RDX |
(2817) 0x56294a JE 562a58 |
(2817) 0x562950 INC %RAX |
(2817) 0x562953 CMP (%RBX,%RAX,8),%RDX |
(2817) 0x562957 JE 562a58 |
(2817) 0x56295d INC %RAX |
(2817) 0x562960 CMP (%RBX,%RAX,8),%RDX |
(2817) 0x562964 JE 562a58 |
(2817) 0x56296a INC %RAX |
(2817) 0x56296d CMP (%RBX,%RAX,8),%RDX |
(2817) 0x562971 JE 562a58 |
(2817) 0x562977 INC %RAX |
(2817) 0x56297a CMP (%RBX,%RAX,8),%RDX |
(2817) 0x56297e JE 562a58 |
(2817) 0x562984 INC %RAX |
(2817) 0x562987 CMP (%RBX,%RAX,8),%RDX |
(2817) 0x56298b JE 562a58 |
(2817) 0x562991 INC %RAX |
(2817) 0x562994 CMP %RAX,%RSI |
(2817) 0x562997 JE 562a05 |
(2818) 0x562999 CMP (%RBX,%RAX,8),%RDX |
(2818) 0x56299d JE 562a58 |
(2818) 0x5629a3 LEA 0x1(%RAX),%R15 |
(2818) 0x5629a7 MOV %R15,%RAX |
(2818) 0x5629aa CMP (%RBX,%R15,8),%RDX |
(2818) 0x5629ae JE 562a58 |
(2818) 0x5629b4 INC %RAX |
(2818) 0x5629b7 CMP (%RBX,%RAX,8),%RDX |
(2818) 0x5629bb JE 562a58 |
(2818) 0x5629c1 LEA 0x2(%R15),%RAX |
(2818) 0x5629c5 CMP 0x10(%RBX,%R15,8),%RDX |
(2818) 0x5629ca JE 562a58 |
(2818) 0x5629d0 LEA 0x3(%R15),%RAX |
(2818) 0x5629d4 CMP 0x18(%RBX,%R15,8),%RDX |
(2818) 0x5629d9 JE 562a58 |
(2818) 0x5629db LEA 0x4(%R15),%RAX |
(2818) 0x5629df CMP 0x20(%RBX,%R15,8),%RDX |
(2818) 0x5629e4 JE 562a58 |
(2818) 0x5629e6 LEA 0x5(%R15),%RAX |
(2818) 0x5629ea CMP 0x28(%RBX,%R15,8),%RDX |
(2818) 0x5629ef JE 562a58 |
(2818) 0x5629f1 LEA 0x6(%R15),%RAX |
(2818) 0x5629f5 CMP 0x30(%RBX,%R15,8),%RDX |
(2818) 0x5629fa JE 562a58 |
(2818) 0x5629fc LEA 0x7(%R15),%RAX |
(2818) 0x562a00 CMP %RAX,%RSI |
(2818) 0x562a03 JNE 562999 |
(2817) 0x562a05 CMP %R11,0x138(%RSP) |
(2817) 0x562a0d JLE 563648 |
(2817) 0x562a13 VMOVSD (%R9,%R12,8),%XMM2 |
(2817) 0x562a19 MOV 0x118(%RSP),%RAX |
(2817) 0x562a21 LEA (,%R11,8),%R15 |
(2817) 0x562a29 MOV %RDX,(%RBX,%R11,8) |
(2817) 0x562a2d INC %R11 |
(2817) 0x562a30 VMOVSD %XMM2,(%RAX,%R15,1) |
(2817) 0x562a36 JMP 562890 |
0x562a3b NOPL (%RAX,%RAX,1) |
(2809) 0x562a40 CMPQ $0,0xe8(%RSP) |
(2809) 0x562a49 JNE 562a90 |
(2809) 0x562a4b ADD %RCX,%R12 |
(2809) 0x562a4e JMP 5628c9 |
0x562a53 NOPL (%RAX,%RAX,1) |
(2817) 0x562a58 VMOVSD (%R9,%R12,8),%XMM3 |
(2817) 0x562a5e MOV 0x118(%RSP),%RDX |
(2817) 0x562a66 VMOVSD %XMM3,(%RDX,%RAX,8) |
(2817) 0x562a6b JMP 562890 |
(2817) 0x562a70 VMOVSD (%R9,%R12,8),%XMM1 |
(2817) 0x562a76 MOV 0xd0(%RSP),%R15 |
(2817) 0x562a7e VMOVSD %XMM1,(%R15,%RAX,8) |
(2817) 0x562a84 JMP 562890 |
0x562a89 NOPL (%RAX) |
(2809) 0x562a90 CMPQ $0,0xb8(%RSP) |
(2809) 0x562a99 JLE 562a4b |
(2809) 0x562a9b MOV 0xd8(%RSP),%RDI |
(2809) 0x562aa3 MOV %R12,0xc0(%RSP) |
(2809) 0x562aab MOV 0xb0(%RSP),%RAX |
(2809) 0x562ab3 MOV 0xa0(%RSP),%R9 |
(2809) 0x562abb LEA (%RDI,%RCX,8),%R10 |
(2809) 0x562abf XOR %EDI,%EDI |
(2809) 0x562ac1 JMP 562ad5 |
0x562ac3 NOPL (%RAX,%RAX,1) |
(2810) 0x562ac8 ADD $0x10,%RAX |
(2810) 0x562acc CMP %RAX,%R9 |
(2810) 0x562acf JE 562cd8 |
(2810) 0x562ad5 MOV 0x8(%RAX),%R12 |
(2810) 0x562ad9 MOV %RDI,%R11 |
(2810) 0x562adc ADD %R12,%RDI |
(2810) 0x562adf CMP (%RAX),%R8 |
(2810) 0x562ae2 JNE 562ac8 |
(2810) 0x562ae4 TEST %RCX,%RCX |
(2810) 0x562ae7 JLE 562ac8 |
(2810) 0x562ae9 TEST %R12,%R12 |
(2810) 0x562aec JLE 562ac8 |
(2810) 0x562aee MOV 0xa8(%RSP),%RBX |
(2810) 0x562af6 MOV 0xd8(%RSP),%RSI |
(2810) 0x562afe LEA (%RBX,%R11,8),%R12 |
(2810) 0x562b02 LEA (%RBX,%RDI,8),%R11 |
(2810) 0x562b06 NOPW %CS:(%RAX,%RAX,1) |
(2812) 0x562b10 MOV %R11,%RBX |
(2812) 0x562b13 MOV %R12,%RDX |
(2812) 0x562b16 SUB %R12,%RBX |
(2812) 0x562b19 SUB $0x8,%RBX |
(2812) 0x562b1d SHR $0x3,%RBX |
(2812) 0x562b21 INC %RBX |
(2812) 0x562b24 AND $0x7,%EBX |
(2812) 0x562b27 JE 562bff |
(2812) 0x562b2d CMP $0x1,%RBX |
(2812) 0x562b31 JE 562be0 |
(2812) 0x562b37 CMP $0x2,%RBX |
(2812) 0x562b3b JE 562bca |
(2812) 0x562b41 CMP $0x3,%RBX |
(2812) 0x562b45 JE 562bb4 |
(2812) 0x562b47 CMP $0x4,%RBX |
(2812) 0x562b4b JE 562b9e |
(2812) 0x562b4d CMP $0x5,%RBX |
(2812) 0x562b51 JE 562b88 |
(2812) 0x562b53 CMP $0x6,%RBX |
(2812) 0x562b57 JE 562b72 |
(2812) 0x562b59 MOV (%R12),%RDX |
(2812) 0x562b5d CMP %RDX,(%RSI) |
(2812) 0x562b60 JNE 562b6d |
(2812) 0x562b62 MOVQ $-0x1,(%R12) |
(2812) 0x562b6a INCQ (%R15) |
(2812) 0x562b6d LEA 0x8(%R12),%RDX |
(2812) 0x562b72 MOV (%RDX),%RBX |
(2812) 0x562b75 CMP %RBX,(%RSI) |
(2812) 0x562b78 JNE 562b84 |
(2812) 0x562b7a MOVQ $-0x1,(%RDX) |
(2812) 0x562b81 INCQ (%R15) |
(2812) 0x562b84 ADD $0x8,%RDX |
(2812) 0x562b88 MOV (%RDX),%RBX |
(2812) 0x562b8b CMP %RBX,(%RSI) |
(2812) 0x562b8e JNE 562b9a |
(2812) 0x562b90 MOVQ $-0x1,(%RDX) |
(2812) 0x562b97 INCQ (%R15) |
(2812) 0x562b9a ADD $0x8,%RDX |
(2812) 0x562b9e MOV (%RDX),%RBX |
(2812) 0x562ba1 CMP %RBX,(%RSI) |
(2812) 0x562ba4 JNE 562bb0 |
(2812) 0x562ba6 MOVQ $-0x1,(%RDX) |
(2812) 0x562bad INCQ (%R15) |
(2812) 0x562bb0 ADD $0x8,%RDX |
(2812) 0x562bb4 MOV (%RDX),%RBX |
(2812) 0x562bb7 CMP %RBX,(%RSI) |
(2812) 0x562bba JNE 562bc6 |
(2812) 0x562bbc MOVQ $-0x1,(%RDX) |
(2812) 0x562bc3 INCQ (%R15) |
(2812) 0x562bc6 ADD $0x8,%RDX |
(2812) 0x562bca MOV (%RDX),%RBX |
(2812) 0x562bcd CMP %RBX,(%RSI) |
(2812) 0x562bd0 JNE 562bdc |
(2812) 0x562bd2 MOVQ $-0x1,(%RDX) |
(2812) 0x562bd9 INCQ (%R15) |
(2812) 0x562bdc ADD $0x8,%RDX |
(2812) 0x562be0 MOV (%RDX),%RBX |
(2812) 0x562be3 CMP %RBX,(%RSI) |
(2812) 0x562be6 JNE 562bf2 |
(2812) 0x562be8 MOVQ $-0x1,(%RDX) |
(2812) 0x562bef INCQ (%R15) |
(2812) 0x562bf2 ADD $0x8,%RDX |
(2812) 0x562bf6 CMP %R11,%RDX |
(2812) 0x562bf9 JE 562cbe |
(2812) 0x562bff MOV %RAX,0x138(%RSP) |
(2811) 0x562c07 MOV (%RDX),%RAX |
(2811) 0x562c0a CMP %RAX,(%RSI) |
(2811) 0x562c0d JNE 562c19 |
(2811) 0x562c0f MOVQ $-0x1,(%RDX) |
(2811) 0x562c16 INCQ (%R15) |
(2811) 0x562c19 MOV 0x8(%RDX),%RAX |
(2811) 0x562c1d LEA 0x8(%RDX),%RBX |
(2811) 0x562c21 CMP %RAX,(%RSI) |
(2811) 0x562c24 JNE 562c31 |
(2811) 0x562c26 MOVQ $-0x1,0x8(%RDX) |
(2811) 0x562c2e INCQ (%R15) |
(2811) 0x562c31 MOV 0x8(%RBX),%RDX |
(2811) 0x562c35 CMP %RDX,(%RSI) |
(2811) 0x562c38 JNE 562c45 |
(2811) 0x562c3a MOVQ $-0x1,0x8(%RBX) |
(2811) 0x562c42 INCQ (%R15) |
(2811) 0x562c45 MOV 0x10(%RBX),%RAX |
(2811) 0x562c49 CMP %RAX,(%RSI) |
(2811) 0x562c4c JNE 562c59 |
(2811) 0x562c4e MOVQ $-0x1,0x10(%RBX) |
(2811) 0x562c56 INCQ (%R15) |
(2811) 0x562c59 MOV 0x18(%RBX),%RDX |
(2811) 0x562c5d CMP %RDX,(%RSI) |
(2811) 0x562c60 JNE 562c6d |
(2811) 0x562c62 MOVQ $-0x1,0x18(%RBX) |
(2811) 0x562c6a INCQ (%R15) |
(2811) 0x562c6d MOV 0x20(%RBX),%RAX |
(2811) 0x562c71 CMP %RAX,(%RSI) |
(2811) 0x562c74 JNE 562c81 |
(2811) 0x562c76 MOVQ $-0x1,0x20(%RBX) |
(2811) 0x562c7e INCQ (%R15) |
(2811) 0x562c81 MOV 0x28(%RBX),%RDX |
(2811) 0x562c85 CMP %RDX,(%RSI) |
(2811) 0x562c88 JNE 562c95 |
(2811) 0x562c8a MOVQ $-0x1,0x28(%RBX) |
(2811) 0x562c92 INCQ (%R15) |
(2811) 0x562c95 MOV 0x30(%RBX),%RAX |
(2811) 0x562c99 CMP %RAX,(%RSI) |
(2811) 0x562c9c JNE 562ca9 |
(2811) 0x562c9e MOVQ $-0x1,0x30(%RBX) |
(2811) 0x562ca6 INCQ (%R15) |
(2811) 0x562ca9 LEA 0x38(%RBX),%RDX |
(2811) 0x562cad CMP %R11,%RDX |
(2811) 0x562cb0 JNE 562c07 |
(2812) 0x562cb6 MOV 0x138(%RSP),%RAX |
(2812) 0x562cbe ADD $0x8,%RSI |
(2812) 0x562cc2 CMP %RSI,%R10 |
(2812) 0x562cc5 JNE 562b10 |
(2810) 0x562ccb ADD $0x10,%RAX |
(2810) 0x562ccf CMP %RAX,%R9 |
(2810) 0x562cd2 JNE 562ad5 |
(2809) 0x562cd8 MOV 0xc0(%RSP),%R12 |
(2809) 0x562ce0 JMP 562a4b |
(2809) 0x562ce5 MOV 0x50(%RSP),%RAX |
(2809) 0x562cea MOV 0x48(%RSP),%RSI |
(2809) 0x562cef MOV 0x38(%RSP),%RDI |
(2809) 0x562cf4 MOV 0x40(%RSP),%R11 |
(2809) 0x562cf9 ADD %R10,%RAX |
(2809) 0x562cfc LEA (%RSI,%R10,1),%R9 |
(2809) 0x562d00 MOV (%RAX),%RBX |
(2809) 0x562d03 MOV (%R9),%R8 |
(2809) 0x562d06 ADD %R10,%RDI |
(2809) 0x562d09 ADD %R10,%R11 |
(2809) 0x562d0c MOV %R11,0x28(%RSP) |
(2809) 0x562d11 MOV (%RDI),%RDX |
(2809) 0x562d14 MOV %RBX,0x138(%RSP) |
(2809) 0x562d1c SUB %R8,%RBX |
(2809) 0x562d1f MOV (%R11),%R11 |
(2809) 0x562d22 MOV %RDI,0x18(%RSP) |
(2809) 0x562d27 MOV %RAX,0x10(%RSP) |
(2809) 0x562d2c CMP %RBX,%RCX |
(2809) 0x562d2f JG 5635bf |
(2809) 0x562d35 TEST %RCX,%RCX |
(2809) 0x562d38 JLE 5628c9 |
(2809) 0x562d3e XOR %R10D,%R10D |
(2809) 0x562d41 MOV 0xd8(%RSP),%RBX |
(2809) 0x562d49 MOV 0x70(%RSP),%RAX |
(2809) 0x562d4e LEA (,%R12,8),%RDI |
(2809) 0x562d56 MOV %R13,0x80(%RSP) |
(2809) 0x562d5e MOV %R9,0x60(%RSP) |
(2809) 0x562d63 MOV %R8,%R13 |
(2809) 0x562d66 LEA (%RBX,%RDI,1),%RSI |
(2809) 0x562d6a ADD %RAX,%RDI |
(2809) 0x562d6d LEA (%RCX,%R12,1),%RAX |
(2809) 0x562d71 XOR %ECX,%ECX |
(2809) 0x562d73 MOV %RAX,0x68(%RSP) |
(2809) 0x562d78 LEA (%RBX,%RAX,8),%R12 |
(2809) 0x562d7c MOV %RCX,%R9 |
(2809) 0x562d7f NOP |
(2813) 0x562d80 MOV (%RSI),%RCX |
(2813) 0x562d83 XOR %EAX,%EAX |
(2813) 0x562d85 TEST %R8,%R8 |
(2813) 0x562d88 JLE 562e9b |
(2813) 0x562d8e MOV %R8,%RBX |
(2813) 0x562d91 AND $0x7,%EBX |
(2813) 0x562d94 JE 562e1f |
(2813) 0x562d9a CMP $0x1,%RBX |
(2813) 0x562d9e JE 562e0d |
(2813) 0x562da0 CMP $0x2,%RBX |
(2813) 0x562da4 JE 562e00 |
(2813) 0x562da6 CMP $0x3,%RBX |
(2813) 0x562daa JE 562df3 |
(2813) 0x562dac CMP $0x4,%RBX |
(2813) 0x562db0 JE 562de6 |
(2813) 0x562db2 CMP $0x5,%RBX |
(2813) 0x562db6 JE 562dd9 |
(2813) 0x562db8 CMP $0x6,%RBX |
(2813) 0x562dbc JE 562dcc |
(2813) 0x562dbe CMP %RCX,(%RDX) |
(2813) 0x562dc1 JE 562f48 |
(2813) 0x562dc7 MOV $0x1,%EAX |
(2813) 0x562dcc CMP %RCX,(%RDX,%RAX,8) |
(2813) 0x562dd0 JE 562f48 |
(2813) 0x562dd6 INC %RAX |
(2813) 0x562dd9 CMP %RCX,(%RDX,%RAX,8) |
(2813) 0x562ddd JE 562f48 |
(2813) 0x562de3 INC %RAX |
(2813) 0x562de6 CMP %RCX,(%RDX,%RAX,8) |
(2813) 0x562dea JE 562f48 |
(2813) 0x562df0 INC %RAX |
(2813) 0x562df3 CMP %RCX,(%RDX,%RAX,8) |
(2813) 0x562df7 JE 562f48 |
(2813) 0x562dfd INC %RAX |
(2813) 0x562e00 CMP %RCX,(%RDX,%RAX,8) |
(2813) 0x562e04 JE 562f48 |
(2813) 0x562e0a INC %RAX |
(2813) 0x562e0d CMP %RCX,(%RDX,%RAX,8) |
(2813) 0x562e11 JE 562f48 |
(2813) 0x562e17 INC %RAX |
(2813) 0x562e1a CMP %RAX,%R8 |
(2813) 0x562e1d JE 562e9b |
(2816) 0x562e1f CMP %RCX,(%RDX,%RAX,8) |
(2816) 0x562e23 JE 562f48 |
(2816) 0x562e29 LEA 0x1(%RAX),%RBX |
(2816) 0x562e2d MOV %RBX,%RAX |
(2816) 0x562e30 CMP %RCX,(%RDX,%RBX,8) |
(2816) 0x562e34 JE 562f48 |
(2816) 0x562e3a INC %RAX |
(2816) 0x562e3d CMP %RCX,(%RDX,%RAX,8) |
(2816) 0x562e41 JE 562f48 |
(2816) 0x562e47 LEA 0x2(%RBX),%RAX |
(2816) 0x562e4b CMP %RCX,0x10(%RDX,%RBX,8) |
(2816) 0x562e50 JE 562f48 |
(2816) 0x562e56 LEA 0x3(%RBX),%RAX |
(2816) 0x562e5a CMP %RCX,0x18(%RDX,%RBX,8) |
(2816) 0x562e5f JE 562f48 |
(2816) 0x562e65 LEA 0x4(%RBX),%RAX |
(2816) 0x562e69 CMP %RCX,0x20(%RDX,%RBX,8) |
(2816) 0x562e6e JE 562f48 |
(2816) 0x562e74 LEA 0x5(%RBX),%RAX |
(2816) 0x562e78 CMP %RCX,0x28(%RDX,%RBX,8) |
(2816) 0x562e7d JE 562f48 |
(2816) 0x562e83 LEA 0x6(%RBX),%RAX |
(2816) 0x562e87 CMP %RCX,0x30(%RDX,%RBX,8) |
(2816) 0x562e8c JE 562f48 |
(2816) 0x562e92 LEA 0x7(%RBX),%RAX |
(2816) 0x562e96 CMP %RAX,%R8 |
(2816) 0x562e99 JNE 562e1f |
(2813) 0x562e9b VMOVSD (%RDI),%XMM4 |
(2813) 0x562e9f CMP %R13,0x138(%RSP) |
(2813) 0x562ea7 JLE 562f57 |
(2813) 0x562ead LEA (,%R13,8),%RAX |
(2813) 0x562eb5 MOV %RCX,(%RDX,%R13,8) |
(2813) 0x562eb9 INC %R13 |
(2813) 0x562ebc VMOVSD %XMM4,(%R11,%RAX,1) |
(2813) 0x562ec2 ADD $0x8,%RSI |
(2813) 0x562ec6 ADD $0x8,%RDI |
(2813) 0x562eca CMP %RSI,%R12 |
(2813) 0x562ecd JNE 562d80 |
(2809) 0x562ed3 MOV %R13,0x138(%RSP) |
(2809) 0x562edb MOV 0x138(%RSP),%RDX |
(2809) 0x562ee3 MOV %R9,0xc0(%RSP) |
(2809) 0x562eeb MOV 0xc0(%RSP),%R8 |
(2809) 0x562ef3 MOV 0x60(%RSP),%R11 |
(2809) 0x562ef8 MOV 0x80(%RSP),%R13 |
(2809) 0x562f00 LEA (%RDX,%R8,1),%RBX |
(2809) 0x562f04 MOV 0x68(%RSP),%R12 |
(2809) 0x562f09 MOV %RBX,(%R11) |
(2809) 0x562f0c TEST %R8,%R8 |
(2809) 0x562f0f JNE 562f9a |
(2809) 0x562f15 TEST %R10,%R10 |
(2809) 0x562f18 JE 5628c9 |
(2809) 0x562f1e MOV %R10,%RDI |
(2809) 0x562f21 CALL 58f960 <hypre_Free> |
(2809) 0x562f26 MOV 0x110(%RSP),%RDI |
(2809) 0x562f2e CALL 58f960 <hypre_Free> |
(2809) 0x562f33 MOVQ $0,0x110(%RSP) |
(2809) 0x562f3f JMP 5628c9 |
0x562f44 NOPL (%RAX) |
(2813) 0x562f48 VMOVSD (%RDI),%XMM5 |
(2813) 0x562f4c VMOVSD %XMM5,(%R11,%RAX,8) |
(2813) 0x562f52 JMP 562ec2 |
(2813) 0x562f57 MOV %RCX,(%R10,%R9,8) |
(2813) 0x562f5b MOV 0x110(%RSP),%RCX |
(2813) 0x562f63 LEA (,%R9,8),%RBX |
(2813) 0x562f6b INC %R9 |
(2813) 0x562f6e VMOVSD %XMM4,(%RCX,%RBX,1) |
(2813) 0x562f73 JMP 562ec2 |
0x562f78 MOV %R13,%RCX |
0x562f7b IMUL %RAX,%RCX |
0x562f7f LEA (%RDX,%RCX,1),%R15 |
0x562f83 ADD %RAX,%RCX |
0x562f86 LEA (%RCX,%RDX,1),%RDI |
0x562f8a MOV %RDI,0x108(%RSP) |
0x562f92 MOV %RDI,%R9 |
0x562f95 JMP 562377 |
(2809) 0x562f9a LEA (,%RBX,8),%RSI |
(2809) 0x562fa2 MOV %RBX,0x68(%RSP) |
(2809) 0x562fa7 MOV 0x18(%RSP),%RBX |
(2809) 0x562fac MOV %R10,0x60(%RSP) |
(2809) 0x562fb1 MOV (%RBX),%RDI |
(2809) 0x562fb4 MOV %RSI,0x80(%RSP) |
(2809) 0x562fbc CALL 58f8e0 <hypre_ReAlloc> |
(2809) 0x562fc1 MOV 0x28(%RSP),%R10 |
(2809) 0x562fc6 MOV 0x80(%RSP),%RSI |
(2809) 0x562fce MOV %RAX,(%RBX) |
(2809) 0x562fd1 MOV (%R10),%RDI |
(2809) 0x562fd4 CALL 58f8e0 <hypre_ReAlloc> |
(2809) 0x562fd9 MOV 0x28(%RSP),%RCX |
(2809) 0x562fde MOV 0x68(%RSP),%RSI |
(2809) 0x562fe3 MOV %RAX,%R8 |
(2809) 0x562fe6 MOV (%RBX),%RDI |
(2809) 0x562fe9 MOV 0x60(%RSP),%R10 |
(2809) 0x562fee CMPQ $0,0xc0(%RSP) |
(2809) 0x562ff7 MOV %RAX,(%RCX) |
(2809) 0x562ffa MOV 0x10(%RSP),%RAX |
(2809) 0x562fff MOV %RSI,(%RAX) |
(2809) 0x563002 JLE 562f15 |
(2809) 0x563008 MOV 0x138(%RSP),%RDX |
(2809) 0x563010 CMPQ $0x1,0xc0(%RSP) |
(2809) 0x563019 LEA (,%RDX,8),%R11 |
(2809) 0x563021 JE 5633c2 |
(2809) 0x563027 LEA (,%RDX,8),%R11 |
(2809) 0x56302f MOV %RDX,%R9 |
(2809) 0x563032 MOV 0x110(%RSP),%RAX |
(2809) 0x56303a LEA (%R8,%R11,1),%RDX |
(2809) 0x56303e LEA 0x8(%RDI,%R11,1),%RBX |
(2809) 0x563043 MOV %RDX,%RCX |
(2809) 0x563046 LEA (%RDI,%R11,1),%RSI |
(2809) 0x56304a SUB %RBX,%RCX |
(2809) 0x56304d CMP $0x10,%RCX |
(2809) 0x563051 LEA 0x8(%RAX),%RCX |
(2809) 0x563055 MOV %RDX,%RAX |
(2809) 0x563058 SETAB 0x80(%RSP) |
(2809) 0x563060 SUB %RCX,%RAX |
(2809) 0x563063 MOVZX 0x80(%RSP),%EBX |
(2809) 0x56306b CMP $0x10,%RAX |
(2809) 0x56306f SETA %CL |
(2809) 0x563072 TEST %CL,%BL |
(2809) 0x563074 JE 5633c2 |
(2809) 0x56307a LEA 0x8(%R10),%RBX |
(2809) 0x56307e MOV %RSI,%RAX |
(2809) 0x563081 SUB %RBX,%RAX |
(2809) 0x563084 CMP $0x10,%RAX |
(2809) 0x563088 JBE 5633c2 |
(2809) 0x56308e MOV 0xc0(%RSP),%RCX |
(2809) 0x563096 LEA -0x1(%RCX),%RBX |
(2809) 0x56309a MOV %RCX,%R11 |
(2809) 0x56309d CMP $0x2,%RBX |
(2809) 0x5630a1 JBE 563861 |
(2809) 0x5630a7 SHR $0x2,%R11 |
(2809) 0x5630ab XOR %EBX,%EBX |
(2809) 0x5630ad SAL $0x5,%R11 |
(2809) 0x5630b1 LEA -0x20(%R11),%RCX |
(2809) 0x5630b5 SHR $0x5,%RCX |
(2809) 0x5630b9 INC %RCX |
(2809) 0x5630bc AND $0x7,%ECX |
(2809) 0x5630bf JE 563854 |
(2809) 0x5630c5 CMP $0x1,%RCX |
(2809) 0x5630c9 JE 5631f2 |
(2809) 0x5630cf CMP $0x2,%RCX |
(2809) 0x5630d3 JE 5631c8 |
(2809) 0x5630d9 CMP $0x3,%RCX |
(2809) 0x5630dd JE 56319e |
(2809) 0x5630e3 CMP $0x4,%RCX |
(2809) 0x5630e7 JE 563174 |
(2809) 0x5630ed CMP $0x5,%RCX |
(2809) 0x5630f1 JE 56314a |
(2809) 0x5630f3 CMP $0x6,%RCX |
(2809) 0x5630f7 JE 563120 |
(2809) 0x5630f9 MOV 0x110(%RSP),%RAX |
(2809) 0x563101 VMOVDQU (%R10),%YMM6 |
(2809) 0x563106 MOV $0x20,%EBX |
(2809) 0x56310b VMOVUPD (%RAX),%YMM7 |
(2809) 0x56310f VMOVDQU %YMM6,(%RSI) |
(2809) 0x563113 VMOVAPD %YMM7,0x80(%RSP) |
(2809) 0x56311c VMOVUPD %YMM7,(%RDX) |
(2809) 0x563120 MOV 0x110(%RSP),%RCX |
(2809) 0x563128 VMOVDQU (%R10,%RBX,1),%YMM8 |
(2809) 0x56312e VMOVUPD (%RCX,%RBX,1),%YMM3 |
(2809) 0x563133 VMOVDQU %YMM8,(%RSI,%RBX,1) |
(2809) 0x563138 VMOVAPD %YMM3,0x80(%RSP) |
(2809) 0x563141 VMOVUPD %YMM3,(%RDX,%RBX,1) |
(2809) 0x563146 ADD $0x20,%RBX |
(2809) 0x56314a MOV 0x110(%RSP),%RAX |
(2809) 0x563152 VMOVDQU (%R10,%RBX,1),%YMM9 |
(2809) 0x563158 VMOVUPD (%RAX,%RBX,1),%YMM6 |
(2809) 0x56315d VMOVDQU %YMM9,(%RSI,%RBX,1) |
(2809) 0x563162 VMOVAPD %YMM6,0x80(%RSP) |
(2809) 0x56316b VMOVUPD %YMM6,(%RDX,%RBX,1) |
(2809) 0x563170 ADD $0x20,%RBX |
(2809) 0x563174 MOV 0x110(%RSP),%RCX |
(2809) 0x56317c VMOVDQU (%R10,%RBX,1),%YMM10 |
(2809) 0x563182 VMOVUPD (%RCX,%RBX,1),%YMM2 |
(2809) 0x563187 VMOVDQU %YMM10,(%RSI,%RBX,1) |
(2809) 0x56318c VMOVAPD %YMM2,0x80(%RSP) |
(2809) 0x563195 VMOVUPD %YMM2,(%RDX,%RBX,1) |
(2809) 0x56319a ADD $0x20,%RBX |
(2809) 0x56319e MOV 0x110(%RSP),%RAX |
(2809) 0x5631a6 VMOVDQU (%R10,%RBX,1),%YMM11 |
(2809) 0x5631ac VMOVUPD (%RAX,%RBX,1),%YMM5 |
(2809) 0x5631b1 VMOVDQU %YMM11,(%RSI,%RBX,1) |
(2809) 0x5631b6 VMOVAPD %YMM5,0x80(%RSP) |
(2809) 0x5631bf VMOVUPD %YMM5,(%RDX,%RBX,1) |
(2809) 0x5631c4 ADD $0x20,%RBX |
(2809) 0x5631c8 MOV 0x110(%RSP),%RCX |
(2809) 0x5631d0 VMOVDQU (%R10,%RBX,1),%YMM12 |
(2809) 0x5631d6 VMOVUPD (%RCX,%RBX,1),%YMM1 |
(2809) 0x5631db VMOVDQU %YMM12,(%RSI,%RBX,1) |
(2809) 0x5631e0 VMOVAPD %YMM1,0x80(%RSP) |
(2809) 0x5631e9 VMOVUPD %YMM1,(%RDX,%RBX,1) |
(2809) 0x5631ee ADD $0x20,%RBX |
(2809) 0x5631f2 MOV 0x110(%RSP),%RAX |
(2809) 0x5631fa VMOVDQU (%R10,%RBX,1),%YMM13 |
(2809) 0x563200 VMOVUPD (%RAX,%RBX,1),%YMM4 |
(2809) 0x563205 VMOVDQU %YMM13,(%RSI,%RBX,1) |
(2809) 0x56320a VMOVUPD %YMM4,(%RDX,%RBX,1) |
(2809) 0x56320f ADD $0x20,%RBX |
(2809) 0x563213 VMOVAPD %YMM4,0x80(%RSP) |
(2809) 0x56321c CMP %R11,%RBX |
(2809) 0x56321f JE 563329 |
(2815) 0x563225 VMOVDQU (%R10,%RBX,1),%YMM14 |
(2815) 0x56322b VMOVUPD (%RAX,%RBX,1),%YMM15 |
(2815) 0x563230 VMOVDQU %YMM14,(%RSI,%RBX,1) |
(2815) 0x563235 VMOVDQU 0x20(%R10,%RBX,1),%YMM0 |
(2815) 0x56323c VMOVUPD %YMM15,(%RDX,%RBX,1) |
(2815) 0x563241 VMOVUPD 0x20(%RAX,%RBX,1),%YMM7 |
(2815) 0x563247 VMOVDQU %YMM0,0x20(%RSI,%RBX,1) |
(2815) 0x56324d VMOVDQU 0x40(%R10,%RBX,1),%YMM8 |
(2815) 0x563254 VMOVUPD %YMM7,0x20(%RDX,%RBX,1) |
(2815) 0x56325a VMOVUPD 0x40(%RAX,%RBX,1),%YMM3 |
(2815) 0x563260 VMOVDQU %YMM8,0x40(%RSI,%RBX,1) |
(2815) 0x563266 VMOVDQU 0x60(%R10,%RBX,1),%YMM9 |
(2815) 0x56326d VMOVUPD %YMM3,0x40(%RDX,%RBX,1) |
(2815) 0x563273 VMOVUPD 0x60(%RAX,%RBX,1),%YMM6 |
(2815) 0x563279 VMOVDQU %YMM9,0x60(%RSI,%RBX,1) |
(2815) 0x56327f VMOVDQU 0x80(%R10,%RBX,1),%YMM10 |
(2815) 0x563289 VMOVUPD %YMM6,0x60(%RDX,%RBX,1) |
(2815) 0x56328f VMOVUPD 0x80(%RAX,%RBX,1),%YMM2 |
(2815) 0x563298 VMOVDQU %YMM10,0x80(%RSI,%RBX,1) |
(2815) 0x5632a1 VMOVDQU 0xa0(%R10,%RBX,1),%YMM11 |
(2815) 0x5632ab VMOVUPD %YMM2,0x80(%RDX,%RBX,1) |
(2815) 0x5632b4 VMOVUPD 0xa0(%RAX,%RBX,1),%YMM5 |
(2815) 0x5632bd VMOVDQU %YMM11,0xa0(%RSI,%RBX,1) |
(2815) 0x5632c6 VMOVDQU 0xc0(%R10,%RBX,1),%YMM12 |
(2815) 0x5632d0 VMOVUPD %YMM5,0xa0(%RDX,%RBX,1) |
(2815) 0x5632d9 VMOVUPD 0xc0(%RAX,%RBX,1),%YMM1 |
(2815) 0x5632e2 VMOVDQU %YMM12,0xc0(%RSI,%RBX,1) |
(2815) 0x5632eb VMOVDQU 0xe0(%R10,%RBX,1),%YMM13 |
(2815) 0x5632f5 VMOVUPD %YMM1,0xc0(%RDX,%RBX,1) |
(2815) 0x5632fe VMOVUPD 0xe0(%RAX,%RBX,1),%YMM4 |
(2815) 0x563307 VMOVDQU %YMM13,0xe0(%RSI,%RBX,1) |
(2815) 0x563310 VMOVUPD %YMM4,0xe0(%RDX,%RBX,1) |
(2815) 0x563319 ADD $0x100,%RBX |
(2815) 0x563320 CMP %R11,%RBX |
(2815) 0x563323 JNE 563225 |
(2809) 0x563329 MOV 0xc0(%RSP),%RSI |
(2809) 0x563331 MOV %RSI,%RBX |
(2809) 0x563334 AND $-0x4,%RBX |
(2809) 0x563338 MOV %RBX,%RDX |
(2809) 0x56333b CMP %RSI,%RBX |
(2809) 0x56333e JE 56383c |
(2809) 0x563344 SUB %RBX,%RSI |
(2809) 0x563347 ADD %RBX,0x138(%RSP) |
(2809) 0x56334f MOV %RSI,%R11 |
(2809) 0x563352 CMP $0x1,%RSI |
(2809) 0x563356 JE 56384c |
(2809) 0x56335c VZEROUPPER |
(2809) 0x56335f MOV 0x110(%RSP),%RCX |
(2809) 0x563367 VMOVDQU (%R10,%RDX,8),%XMM14 |
(2809) 0x56336d ADD %RDX,%R9 |
(2809) 0x563370 VMOVUPD (%RCX,%RDX,8),%XMM15 |
(2809) 0x563375 VMOVDQU %XMM14,(%RDI,%R9,8) |
(2809) 0x56337b VMOVUPD %XMM15,(%R8,%R9,8) |
(2809) 0x563381 TEST $0x1,%R11B |
(2809) 0x563385 JE 562f15 |
(2809) 0x56338b AND $-0x2,%R11 |
(2809) 0x56338f ADD %R11,0x138(%RSP) |
(2809) 0x563397 ADD %R11,%RBX |
(2809) 0x56339a MOV (%R10,%RBX,8),%RAX |
(2809) 0x56339e MOV 0x138(%RSP),%RSI |
(2809) 0x5633a6 MOV %RAX,(%RDI,%RSI,8) |
(2809) 0x5633aa MOV 0x110(%RSP),%RDI |
(2809) 0x5633b2 VMOVSD (%RDI,%RBX,8),%XMM0 |
(2809) 0x5633b7 VMOVSD %XMM0,(%R8,%RSI,8) |
(2809) 0x5633bd JMP 562f15 |
(2809) 0x5633c2 LEA (%R8,%R11,1),%RDX |
(2809) 0x5633c6 MOV 0xc0(%RSP),%R8 |
(2809) 0x5633ce LEA (%RDI,%R11,1),%RBX |
(2809) 0x5633d2 XOR %R11D,%R11D |
(2809) 0x5633d5 AND $0x7,%R8D |
(2809) 0x5633d9 JE 56386a |
(2809) 0x5633df CMP $0x1,%R8 |
(2809) 0x5633e3 JE 5634aa |
(2809) 0x5633e9 CMP $0x2,%R8 |
(2809) 0x5633ed JE 56348b |
(2809) 0x5633f3 CMP $0x3,%R8 |
(2809) 0x5633f7 JE 56346c |
(2809) 0x5633f9 CMP $0x4,%R8 |
(2809) 0x5633fd JE 56344d |
(2809) 0x5633ff CMP $0x5,%R8 |
(2809) 0x563403 JE 56342e |
(2809) 0x563405 CMP $0x6,%R8 |
(2809) 0x563409 JNE 5637fe |
(2809) 0x56340f MOV 0x110(%RSP),%RSI |
(2809) 0x563417 MOV (%R10,%R11,8),%RAX |
(2809) 0x56341b VMOVSD (%RSI,%R11,8),%XMM8 |
(2809) 0x563421 MOV %RAX,(%RBX,%R11,8) |
(2809) 0x563425 VMOVSD %XMM8,(%RDX,%R11,8) |
(2809) 0x56342b INC %R11 |
(2809) 0x56342e MOV 0x110(%RSP),%R8 |
(2809) 0x563436 MOV (%R10,%R11,8),%RDI |
(2809) 0x56343a VMOVSD (%R8,%R11,8),%XMM3 |
(2809) 0x563440 MOV %RDI,(%RBX,%R11,8) |
(2809) 0x563444 VMOVSD %XMM3,(%RDX,%R11,8) |
(2809) 0x56344a INC %R11 |
(2809) 0x56344d MOV 0x110(%RSP),%RCX |
(2809) 0x563455 MOV (%R10,%R11,8),%R9 |
(2809) 0x563459 VMOVSD (%RCX,%R11,8),%XMM9 |
(2809) 0x56345f MOV %R9,(%RBX,%R11,8) |
(2809) 0x563463 VMOVSD %XMM9,(%RDX,%R11,8) |
(2809) 0x563469 INC %R11 |
(2809) 0x56346c MOV 0x110(%RSP),%RSI |
(2809) 0x563474 MOV (%R10,%R11,8),%RAX |
(2809) 0x563478 VMOVSD (%RSI,%R11,8),%XMM6 |
(2809) 0x56347e MOV %RAX,(%RBX,%R11,8) |
(2809) 0x563482 VMOVSD %XMM6,(%RDX,%R11,8) |
(2809) 0x563488 INC %R11 |
(2809) 0x56348b MOV 0x110(%RSP),%R8 |
(2809) 0x563493 MOV (%R10,%R11,8),%RDI |
(2809) 0x563497 VMOVSD (%R8,%R11,8),%XMM10 |
(2809) 0x56349d MOV %RDI,(%RBX,%R11,8) |
(2809) 0x5634a1 VMOVSD %XMM10,(%RDX,%R11,8) |
(2809) 0x5634a7 INC %R11 |
(2809) 0x5634aa MOV 0x110(%RSP),%RCX |
(2809) 0x5634b2 MOV (%R10,%R11,8),%R9 |
(2809) 0x5634b6 VMOVSD (%RCX,%R11,8),%XMM2 |
(2809) 0x5634bc MOV %R9,(%RBX,%R11,8) |
(2809) 0x5634c0 VMOVSD %XMM2,(%RDX,%R11,8) |
(2809) 0x5634c6 INC %R11 |
(2809) 0x5634c9 CMP %R11,0xc0(%RSP) |
(2809) 0x5634d1 JE 562f1e |
(2814) 0x5634d7 MOV (%R10,%R11,8),%RAX |
(2814) 0x5634db VMOVSD (%RCX,%R11,8),%XMM11 |
(2814) 0x5634e1 LEA 0x1(%R11),%RSI |
(2814) 0x5634e5 LEA 0x2(%R11),%R9 |
(2814) 0x5634e9 MOV %RAX,(%RBX,%R11,8) |
(2814) 0x5634ed MOV (%R10,%RSI,8),%RDI |
(2814) 0x5634f1 LEA 0x3(%R11),%RAX |
(2814) 0x5634f5 VMOVSD %XMM11,(%RDX,%R11,8) |
(2814) 0x5634fb VMOVSD (%RCX,%RSI,8),%XMM5 |
(2814) 0x563500 MOV %RDI,(%RBX,%RSI,8) |
(2814) 0x563504 MOV (%R10,%R9,8),%R8 |
(2814) 0x563508 LEA 0x4(%R11),%RDI |
(2814) 0x56350c VMOVSD %XMM5,(%RDX,%RSI,8) |
(2814) 0x563511 VMOVSD (%RCX,%R9,8),%XMM12 |
(2814) 0x563517 MOV %R8,(%RBX,%R9,8) |
(2814) 0x56351b MOV (%R10,%RAX,8),%RSI |
(2814) 0x56351f VMOVSD %XMM12,(%RDX,%R9,8) |
(2814) 0x563525 VMOVSD (%RCX,%RAX,8),%XMM1 |
(2814) 0x56352a MOV %RSI,(%RBX,%RAX,8) |
(2814) 0x56352e MOV (%R10,%RDI,8),%R9 |
(2814) 0x563532 LEA 0x6(%R11),%RSI |
(2814) 0x563536 VMOVSD %XMM1,(%RDX,%RAX,8) |
(2814) 0x56353b VMOVSD (%RCX,%RDI,8),%XMM13 |
(2814) 0x563540 LEA 0x5(%R11),%RAX |
(2814) 0x563544 MOV %R9,(%RBX,%RDI,8) |
(2814) 0x563548 MOV (%R10,%RAX,8),%R8 |
(2814) 0x56354c LEA 0x7(%R11),%R9 |
(2814) 0x563550 ADD $0x8,%R11 |
(2814) 0x563554 VMOVSD %XMM13,(%RDX,%RDI,8) |
(2814) 0x563559 VMOVSD (%RCX,%RAX,8),%XMM4 |
(2814) 0x56355e MOV %R8,(%RBX,%RAX,8) |
(2814) 0x563562 MOV (%R10,%RSI,8),%RDI |
(2814) 0x563566 VMOVSD %XMM4,(%RDX,%RAX,8) |
(2814) 0x56356b VMOVSD (%RCX,%RSI,8),%XMM14 |
(2814) 0x563570 MOV %RDI,(%RBX,%RSI,8) |
(2814) 0x563574 MOV (%R10,%R9,8),%RAX |
(2814) 0x563578 VMOVSD %XMM14,(%RDX,%RSI,8) |
(2814) 0x56357d VMOVSD (%RCX,%R9,8),%XMM15 |
(2814) 0x563583 MOV %RAX,(%RBX,%R9,8) |
(2814) 0x563587 VMOVSD %XMM15,(%RDX,%R9,8) |
(2814) 0x56358d CMP %R11,0xc0(%RSP) |
(2814) 0x563595 JNE 5634d7 |
(2809) 0x56359b JMP 562f1e |
0x5635a0 MOV %R13,0x138(%RSP) |
0x5635a8 CALL 411290 <GOMP_barrier@plt> |
0x5635ad MOV -0x8(%R14,%RBX,1),%R9 |
0x5635b2 MOV 0x138(%RSP),%RSI |
0x5635ba JMP 562596 |
(2809) 0x5635bf MOV %RCX,%RDI |
(2809) 0x5635c2 MOV $0x8,%ESI |
(2809) 0x5635c7 MOV %R8,(%RSP) |
(2809) 0x5635cb SUB %RBX,%RDI |
(2809) 0x5635ce MOV %R9,0x8(%RSP) |
(2809) 0x5635d3 MOV %R11,0x60(%RSP) |
(2809) 0x5635d8 MOV %RDX,0x68(%RSP) |
(2809) 0x5635dd MOV %RCX,0x80(%RSP) |
(2809) 0x5635e5 MOV %RDI,0x110(%RSP) |
(2809) 0x5635ed CALL 58f8a0 <hypre_CAlloc> |
(2809) 0x5635f2 MOV 0x110(%RSP),%RDI |
(2809) 0x5635fa MOV $0x8,%ESI |
(2809) 0x5635ff MOV %RAX,0xc0(%RSP) |
(2809) 0x563607 CALL 58f8a0 <hypre_CAlloc> |
(2809) 0x56360c MOV 0x68(%RSP),%RDX |
(2809) 0x563611 MOV 0x60(%RSP),%R11 |
(2809) 0x563616 MOV 0x80(%RSP),%RCX |
(2809) 0x56361e MOV %RAX,0x110(%RSP) |
(2809) 0x563626 MOV 0xc0(%RSP),%R10 |
(2809) 0x56362e MOV 0x8(%RSP),%R9 |
(2809) 0x563633 TEST %RCX,%RCX |
(2809) 0x563636 MOV (%RSP),%R8 |
(2809) 0x56363a JG 562d41 |
(2809) 0x563640 MOV %R8,(%R9) |
(2809) 0x563643 JMP 562f15 |
(2809) 0x563648 MOV %R11,0x18(%RSP) |
(2809) 0x56364d MOV 0x28(%RSP),%R11 |
(2809) 0x563652 XOR %ECX,%ECX |
(2809) 0x563654 MOV $0x1,%EDX |
(2809) 0x563659 MOV $0xd4e,%ESI |
(2809) 0x56365e MOV $0x59b358,%EDI |
(2809) 0x563663 MOV %R14,0x80(%RSP) |
(2809) 0x56366b MOV 0x60(%RSP),%R15 |
(2809) 0x563670 MOV %R11,0xc0(%RSP) |
(2809) 0x563678 MOV 0x68(%RSP),%R14 |
(2809) 0x56367d MOV %R10,0x138(%RSP) |
(2809) 0x563685 CALL 593900 <hypre_error_handler> |
(2809) 0x56368a MOV 0x20(%RSP),%RBX |
(2809) 0x56368f MOV 0xe0(%RBX),%RDI |
(2809) 0x563696 LOCK INCQ (%RDI) |
(2809) 0x56369a CMPQ $0,0x30(%RSP) |
(2809) 0x5636a0 MOV 0x138(%RSP),%RSI |
(2809) 0x5636a8 MOV 0xc0(%RSP),%RCX |
(2809) 0x5636b0 MOV 0x18(%RSP),%R11 |
(2809) 0x5636b5 JNE 5636e4 |
(2809) 0x5636b7 MOV 0xe8(%RSP),%R10 |
(2809) 0x5636bf MOV %R12,%RDI |
(2809) 0x5636c2 MOV 0x38(%R10),%RAX |
(2809) 0x5636c6 MOV 0x40(%R10),%RDX |
(2809) 0x5636ca ADD %RSI,%RAX |
(2809) 0x5636cd ADD %RSI,%RDX |
(2809) 0x5636d0 JMP 5628b8 |
0x5636d5 MOV (%RCX),%R11 |
0x5636d8 ADD $0x8,%RCX |
0x5636dc MOV %R11,(%R10) |
0x5636df JMP 5623ec |
(2809) 0x5636e4 MOV %R11,0x138(%RSP) |
(2809) 0x5636ec MOV $0x59b3e8,%EDI |
(2809) 0x5636f1 MOV %RSI,0xc0(%RSP) |
(2809) 0x5636f9 MOV %RCX,%RSI |
(2809) 0x5636fc XOR %EAX,%EAX |
(2809) 0x5636fe CALL 58fad0 <hypre_printf> |
(2809) 0x563703 MOV 0xe8(%RSP),%R8 |
(2809) 0x56370b MOV 0xc0(%RSP),%R9 |
(2809) 0x563713 MOV %R12,%RDI |
(2809) 0x563716 MOV 0x138(%RSP),%R11 |
(2809) 0x56371e MOV 0x38(%R8),%RAX |
(2809) 0x563722 MOV 0x40(%R8),%RDX |
(2809) 0x563726 ADD %R9,%RAX |
(2809) 0x563729 ADD %R9,%RDX |
(2809) 0x56372c JMP 5628b8 |
(2809) 0x563731 MOV %R14,0x80(%RSP) |
(2809) 0x563739 MOV 0x28(%RSP),%R14 |
(2809) 0x56373e XOR %ECX,%ECX |
(2809) 0x563740 MOV $0x1,%EDX |
(2809) 0x563745 MOV $0xd70,%ESI |
(2809) 0x56374a MOV $0x59b358,%EDI |
(2809) 0x56374f MOV %R11,0x18(%RSP) |
(2809) 0x563754 MOV 0x60(%RSP),%R15 |
(2809) 0x563759 MOV %R14,0xc0(%RSP) |
(2809) 0x563761 MOV 0x68(%RSP),%R14 |
(2809) 0x563766 MOV %R10,0x138(%RSP) |
(2809) 0x56376e CALL 593900 <hypre_error_handler> |
(2809) 0x563773 MOV 0x20(%RSP),%RCX |
(2809) 0x563778 MOV 0xe0(%RCX),%RSI |
(2809) 0x56377f LOCK INCQ (%RSI) |
(2809) 0x563783 CMPQ $0,0x30(%RSP) |
(2809) 0x563789 MOV 0x138(%RSP),%R10 |
(2809) 0x563791 MOV 0xc0(%RSP),%R8 |
(2809) 0x563799 MOV 0x18(%RSP),%R11 |
(2809) 0x56379e JNE 56381f |
(2809) 0x5637a0 MOV 0xe8(%RSP),%R9 |
(2809) 0x5637a8 MOV %R12,%RDI |
(2809) 0x5637ab MOV 0x38(%R9),%RAX |
(2809) 0x5637af MOV 0x40(%R9),%RDX |
(2809) 0x5637b3 ADD %R10,%RAX |
(2809) 0x5637b6 ADD %R10,%RDX |
(2809) 0x5637b9 JMP 5628b8 |
0x5637be MOV %R8,0xf0(%RSP) |
0x5637c6 CALL 411290 <GOMP_barrier@plt> |
0x5637cb TEST %R13,%R13 |
0x5637ce MOV 0xf0(%RSP),%R13 |
0x5637d6 JNE 5635a0 |
0x5637dc CMPQ $0,0x138(%RSP) |
0x5637e5 JG 56249a |
0x5637eb LEA -0x28(%RBP),%RSP |
0x5637ef POP %RBX |
0x5637f0 POP %R12 |
0x5637f2 POP %R13 |
0x5637f4 POP %R14 |
0x5637f6 POP %R15 |
0x5637f8 POP %RBP |
0x5637f9 JMP 411290 |
(2809) 0x5637fe MOV 0x110(%RSP),%RCX |
(2809) 0x563806 MOV (%R10),%R9 |
(2809) 0x563809 MOV $0x1,%R11D |
(2809) 0x56380f VMOVSD (%RCX),%XMM7 |
(2809) 0x563813 MOV %R9,(%RBX) |
(2809) 0x563816 VMOVSD %XMM7,(%RDX) |
(2809) 0x56381a JMP 56340f |
(2809) 0x56381f MOV %R10,0xc0(%RSP) |
(2809) 0x563827 MOV %R8,%RSI |
(2809) 0x56382a MOV $0x59b410,%EDI |
(2809) 0x56382f MOV %R11,0x138(%RSP) |
(2809) 0x563837 JMP 5636fc |
(2809) 0x56383c VZEROUPPER |
(2809) 0x56383f JMP 562f1e |
(2809) 0x563844 MOV %R12,%RDI |
(2809) 0x563847 JMP 5628b8 |
(2809) 0x56384c VZEROUPPER |
(2809) 0x56384f JMP 56339a |
(2809) 0x563854 MOV 0x110(%RSP),%RAX |
(2809) 0x56385c JMP 563225 |
(2809) 0x563861 XOR %EBX,%EBX |
(2809) 0x563863 XOR %EDX,%EDX |
(2809) 0x563865 JMP 56335f |
(2809) 0x56386a MOV 0x110(%RSP),%RCX |
(2809) 0x563872 JMP 5634d7 |
0x563877 NOPW (%RAX,%RAX,1) |
Path / |
Source file and lines | IJMatrix_parcsr.c:3240-3500 |
Module | exec |
nb instructions | 254 |
nb uops | 264 |
loop length | 1161 |
used x86 registers | 16 |
used mmx registers | 0 |
used xmm registers | 0 |
used ymm registers | 0 |
used zmm registers | 0 |
nb stack references | 30 |
micro-operation queue | 44.00 cycles |
front end | 44.00 cycles |
P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
uops | 15.60 | 15.60 | 24.00 | 24.00 | 31.50 | 15.60 | 15.60 | 31.50 | 31.50 | 31.50 | 15.60 | 24.00 |
cycles | 15.60 | 15.60 | 24.00 | 24.00 | 31.50 | 15.60 | 15.60 | 31.50 | 31.50 | 31.50 | 15.60 | 24.00 |
Cycles executing div or sqrt instructions | 10.00 |
FE+BE cycles | 42.85-42.86 |
Stall cycles | 0.00 |
Front-end | 44.00 |
Dispatch | 31.50 |
DIV/SQRT | 10.00 |
Overall L1 | 44.00 |
all | 0% |
load | 0% |
store | 0% |
mul | 0% |
add-sub | 0% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | 0% |
other | 0% |
all | 12% |
load | 12% |
store | 12% |
mul | 12% |
add-sub | 12% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | 12% |
other | 11% |
Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | Latency | Recip. throughput |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PUSH %RBP | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
MOV %RDI,%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %RSP,%RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
PUSH %R15 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %R14 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %R13 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %R12 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %RBX | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
AND $-0x20,%RSP | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1-2 | 0.20 |
SUB $0x140,%RSP | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV 0xd0(%RAX),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0xc8(%RAX),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0xb8(%RAX),%RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0xb0(%RAX),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RDI,0x20(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0xa8(%RAX),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0xa0(%RAX),%R9 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RDX,0x30(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x98(%RAX),%R10 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x90(%RAX),%R11 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RCX,0xc0(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x88(%RAX),%R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x78(%RAX),%R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RBX,0xa8(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x80(%RAX),%R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0xd8(%RDI),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RSI,0xb0(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R8,0xb8(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0xc0(%RAX),%R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RDI,0x138(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R9,0x110(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R10,0x118(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R11,0x58(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R12,0x128(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R13,0xd0(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R15,0x108(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x70(%RAX),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x68(%RAX),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x48(%RAX),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x60(%RAX),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x58(%RAX),%RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RDI,0xe0(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x50(%RAX),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x40(%RAX),%R9 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RDX,0x78(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x38(%RAX),%R10 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x8(%RAX),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %R8,0x38(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x28(%RAX),%R11 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x20(%RAX),%R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RCX,0x50(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x18(%RAX),%R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x10(%RAX),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RBX,0x48(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RDX,0x100(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV (%RAX),%RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RSI,0x40(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x30(%RAX),%R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %R9,0x130(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R10,0x120(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R11,0xe8(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R13,0x70(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R15,0xd8(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RDI,0xf8(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
CALL 592800 <hypre_NumActiveThreads> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV %RAX,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
CALL 592810 <hypre_GetThreadNum> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV 0x108(%RSP),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RAX,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %RBX,%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
CQTO | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
IDIV %R15 | 5 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 11-16 | 10 |
CMP %R13,%RDX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JLE 562f78 <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0xda8> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
INC %RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R13,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
IMUL %RAX,%RSI | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
ADD %RSI,%RAX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV %RSI,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %RAX,0x108(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RAX,%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
LEA (,%R13,8),%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA (%R14,%RBX,1),%R10 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOVQ $0,(%R10) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
CMP %R9,%R15 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JGE 5637be <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x15ee> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV 0x100(%RSP),%RAX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x108(%RSP),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
XOR %R11D,%R11D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA (%RAX,%RDI,8),%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA (%RAX,%R15,8),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %R9,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
SUB %RCX,%RSI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
SUB $0x8,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
SHR $0x3,%RSI | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
INC %RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
AND $0x7,%ESI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1-2 | 0.20 |
JE 56242d <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x25d> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x1,%RSI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 56241e <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x24e> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x2,%RSI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 562414 <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x244> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x3,%RSI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 56240a <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x23a> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x4,%RSI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 562400 <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x230> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x5,%RSI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 5623f6 <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x226> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x6,%RSI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JNE 5636d5 <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x1505> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
ADD (%RCX),%R11 | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
ADD $0x8,%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R11,(%R10) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
ADD (%RCX),%R11 | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
ADD $0x8,%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R11,(%R10) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
ADD (%RCX),%R11 | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
ADD $0x8,%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R11,(%R10) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
ADD (%RCX),%R11 | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
ADD $0x8,%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R11,(%R10) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
ADD (%RCX),%R11 | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
ADD $0x8,%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R11,(%R10) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
ADD (%RCX),%R11 | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
ADD $0x8,%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R11,(%R10) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
CMP %RCX,%R9 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 56246d <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x29d> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV %R8,0xf0(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
CALL 411290 <GOMP_barrier@plt> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
TEST %R13,%R13 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 2 | 0.20 |
MOV 0xf0(%RSP),%R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
JNE 5635a0 <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x13d0> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMPQ $0,0x138(%RSP) | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
JLE 56257e <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x3ae> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV 0x138(%RSP),%R10 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
LEA 0x8(%R14),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV (%R14),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
LEA -0x8(,%R10,8),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA (%RDX,%R10,8),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
SHR $0x3,%RCX | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
INC %RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
AND $0x7,%ECX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1-2 | 0.20 |
JE 562536 <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x366> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x1,%RCX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 562526 <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x356> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x2,%RCX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 56251b <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x34b> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x3,%RCX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 562510 <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x340> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x4,%RCX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 562505 <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x335> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x5,%RCX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 5624fa <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x32a> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x6,%RCX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 5624ef <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x31f> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
ADD (%RDX),%R8 | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
MOV %R8,(%RDX) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
LEA 0x10(%R14),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
ADD (%RDX),%R8 | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
ADD $0x8,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R8,-0x8(%RDX) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
ADD (%RDX),%R8 | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
ADD $0x8,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R8,-0x8(%RDX) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
ADD (%RDX),%R8 | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
ADD $0x8,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R8,-0x8(%RDX) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
ADD (%RDX),%R8 | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
ADD $0x8,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R8,-0x8(%RDX) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
ADD (%RDX),%R8 | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
ADD $0x8,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R8,-0x8(%RDX) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
ADD (%RDX),%R8 | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
ADD $0x8,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R8,-0x8(%RDX) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
CMP %RDX,%RAX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 56257e <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x3ae> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV %R13,0x138(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
CALL 411290 <GOMP_barrier@plt> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV 0x138(%RSP),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
XOR %R9D,%R9D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %R15,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV 0x108(%RSP),%R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
CMP %R15,%R14 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JGE 5628da <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x70a> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV 0xb8(%RSP),%R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x110(%RSP),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOVQ $0,0x110(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0xb0(%RSP),%R10 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0xc0(%RSP),%R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
LEA -0x8(,%R13,8),%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
SAL $0x3,%RDI | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
MOV %RSI,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
AND $-0x10,%R8 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1-2 | 0.20 |
LEA (%R12,%RDI,1),%R11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA 0x8(%R12,%RDI,1),%R12 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
ADD %RBX,%R15 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
LEA 0x10(%R10,%R8,1),%RAX | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
MOV %R11,0xf0(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RAX,0xa0(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R12,0xc8(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R9,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA -0x28(%RBP),%RSP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
POP %RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %RBP | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
RET | 1 | 0.50 | 0 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0.33 | 0 | 2.13 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %R13,%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
IMUL %RAX,%RCX | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
LEA (%RDX,%RCX,1),%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
ADD %RAX,%RCX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
LEA (%RCX,%RDX,1),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %RDI,0x108(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RDI,%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
JMP 562377 <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x1a7> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.08 |
MOV %R13,0x138(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
CALL 411290 <GOMP_barrier@plt> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV -0x8(%R14,%RBX,1),%R9 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x138(%RSP),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
JMP 562596 <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x3c6> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.08 |
MOV (%RCX),%R11 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
ADD $0x8,%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R11,(%R10) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
JMP 5623ec <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x21c> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.08 |
MOV %R8,0xf0(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
CALL 411290 <GOMP_barrier@plt> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
TEST %R13,%R13 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 2 | 0.20 |
MOV 0xf0(%RSP),%R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
JNE 5635a0 <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x13d0> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMPQ $0,0x138(%RSP) | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
JG 56249a <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x2ca> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
LEA -0x28(%RBP),%RSP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
POP %RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %RBP | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
JMP 411290 <GOMP_barrier@plt> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.08 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
Source file and lines | IJMatrix_parcsr.c:3240-3500 |
Module | exec |
nb instructions | 254 |
nb uops | 264 |
loop length | 1161 |
used x86 registers | 16 |
used mmx registers | 0 |
used xmm registers | 0 |
used ymm registers | 0 |
used zmm registers | 0 |
nb stack references | 30 |
micro-operation queue | 44.00 cycles |
front end | 44.00 cycles |
P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
uops | 15.60 | 15.60 | 24.00 | 24.00 | 31.50 | 15.60 | 15.60 | 31.50 | 31.50 | 31.50 | 15.60 | 24.00 |
cycles | 15.60 | 15.60 | 24.00 | 24.00 | 31.50 | 15.60 | 15.60 | 31.50 | 31.50 | 31.50 | 15.60 | 24.00 |
Cycles executing div or sqrt instructions | 10.00 |
FE+BE cycles | 42.85-42.86 |
Stall cycles | 0.00 |
Front-end | 44.00 |
Dispatch | 31.50 |
DIV/SQRT | 10.00 |
Overall L1 | 44.00 |
all | 0% |
load | 0% |
store | 0% |
mul | 0% |
add-sub | 0% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | 0% |
other | 0% |
all | 12% |
load | 12% |
store | 12% |
mul | 12% |
add-sub | 12% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | 12% |
other | 11% |
Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | Latency | Recip. throughput |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PUSH %RBP | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
MOV %RDI,%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %RSP,%RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
PUSH %R15 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %R14 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %R13 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %R12 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %RBX | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
AND $-0x20,%RSP | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1-2 | 0.20 |
SUB $0x140,%RSP | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV 0xd0(%RAX),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0xc8(%RAX),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0xb8(%RAX),%RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0xb0(%RAX),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RDI,0x20(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0xa8(%RAX),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0xa0(%RAX),%R9 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RDX,0x30(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x98(%RAX),%R10 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x90(%RAX),%R11 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RCX,0xc0(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x88(%RAX),%R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x78(%RAX),%R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RBX,0xa8(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x80(%RAX),%R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0xd8(%RDI),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RSI,0xb0(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R8,0xb8(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0xc0(%RAX),%R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RDI,0x138(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R9,0x110(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R10,0x118(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R11,0x58(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R12,0x128(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R13,0xd0(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R15,0x108(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x70(%RAX),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x68(%RAX),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x48(%RAX),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x60(%RAX),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x58(%RAX),%RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RDI,0xe0(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x50(%RAX),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x40(%RAX),%R9 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RDX,0x78(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x38(%RAX),%R10 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x8(%RAX),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %R8,0x38(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x28(%RAX),%R11 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x20(%RAX),%R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RCX,0x50(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x18(%RAX),%R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x10(%RAX),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RBX,0x48(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RDX,0x100(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV (%RAX),%RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RSI,0x40(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0x30(%RAX),%R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %R9,0x130(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R10,0x120(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R11,0xe8(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R13,0x70(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R15,0xd8(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RDI,0xf8(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
CALL 592800 <hypre_NumActiveThreads> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV %RAX,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
CALL 592810 <hypre_GetThreadNum> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV 0x108(%RSP),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV %RAX,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %RBX,%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
CQTO | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 |
IDIV %R15 | 5 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 11-16 | 10 |
CMP %R13,%RDX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JLE 562f78 <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0xda8> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
INC %RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R13,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
IMUL %RAX,%RSI | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
ADD %RSI,%RAX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV %RSI,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %RAX,0x108(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RAX,%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
LEA (,%R13,8),%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA (%R14,%RBX,1),%R10 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOVQ $0,(%R10) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
CMP %R9,%R15 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JGE 5637be <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x15ee> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV 0x100(%RSP),%RAX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x108(%RSP),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
XOR %R11D,%R11D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA (%RAX,%RDI,8),%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA (%RAX,%R15,8),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %R9,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
SUB %RCX,%RSI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
SUB $0x8,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
SHR $0x3,%RSI | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
INC %RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
AND $0x7,%ESI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1-2 | 0.20 |
JE 56242d <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x25d> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x1,%RSI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 56241e <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x24e> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x2,%RSI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 562414 <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x244> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x3,%RSI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 56240a <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x23a> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x4,%RSI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 562400 <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x230> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x5,%RSI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 5623f6 <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x226> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x6,%RSI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JNE 5636d5 <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x1505> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
ADD (%RCX),%R11 | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
ADD $0x8,%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R11,(%R10) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
ADD (%RCX),%R11 | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
ADD $0x8,%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R11,(%R10) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
ADD (%RCX),%R11 | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
ADD $0x8,%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R11,(%R10) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
ADD (%RCX),%R11 | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
ADD $0x8,%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R11,(%R10) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
ADD (%RCX),%R11 | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
ADD $0x8,%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R11,(%R10) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
ADD (%RCX),%R11 | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
ADD $0x8,%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R11,(%R10) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
CMP %RCX,%R9 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 56246d <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x29d> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV %R8,0xf0(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
CALL 411290 <GOMP_barrier@plt> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
TEST %R13,%R13 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 2 | 0.20 |
MOV 0xf0(%RSP),%R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
JNE 5635a0 <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x13d0> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMPQ $0,0x138(%RSP) | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
JLE 56257e <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x3ae> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV 0x138(%RSP),%R10 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
LEA 0x8(%R14),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV (%R14),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
LEA -0x8(,%R10,8),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA (%RDX,%R10,8),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
SHR $0x3,%RCX | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
INC %RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
AND $0x7,%ECX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1-2 | 0.20 |
JE 562536 <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x366> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x1,%RCX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 562526 <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x356> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x2,%RCX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 56251b <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x34b> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x3,%RCX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 562510 <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x340> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x4,%RCX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 562505 <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x335> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x5,%RCX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 5624fa <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x32a> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMP $0x6,%RCX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 5624ef <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x31f> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
ADD (%RDX),%R8 | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
MOV %R8,(%RDX) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
LEA 0x10(%R14),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
ADD (%RDX),%R8 | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
ADD $0x8,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R8,-0x8(%RDX) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
ADD (%RDX),%R8 | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
ADD $0x8,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R8,-0x8(%RDX) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
ADD (%RDX),%R8 | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
ADD $0x8,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R8,-0x8(%RDX) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
ADD (%RDX),%R8 | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
ADD $0x8,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R8,-0x8(%RDX) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
ADD (%RDX),%R8 | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
ADD $0x8,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R8,-0x8(%RDX) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
ADD (%RDX),%R8 | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
ADD $0x8,%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R8,-0x8(%RDX) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
CMP %RDX,%RAX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JE 56257e <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x3ae> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV %R13,0x138(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
CALL 411290 <GOMP_barrier@plt> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV 0x138(%RSP),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
XOR %R9D,%R9D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %R15,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV 0x108(%RSP),%R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
CMP %R15,%R14 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JGE 5628da <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x70a> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV 0xb8(%RSP),%R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x110(%RSP),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOVQ $0,0x110(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV 0xb0(%RSP),%R10 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0xc0(%RSP),%R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
LEA -0x8(,%R13,8),%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
SAL $0x3,%RDI | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
MOV %RSI,%R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
AND $-0x10,%R8 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1-2 | 0.20 |
LEA (%R12,%RDI,1),%R11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA 0x8(%R12,%RDI,1),%R12 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
ADD %RBX,%R15 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
LEA 0x10(%R10,%R8,1),%RAX | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
MOV %R11,0xf0(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RAX,0xa0(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R12,0xc8(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R9,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA -0x28(%RBP),%RSP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
POP %RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %RBP | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
RET | 1 | 0.50 | 0 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0.33 | 0 | 2.13 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %R13,%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
IMUL %RAX,%RCX | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
LEA (%RDX,%RCX,1),%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
ADD %RAX,%RCX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
LEA (%RCX,%RDX,1),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %RDI,0x108(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %RDI,%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
JMP 562377 <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x1a7> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.08 |
MOV %R13,0x138(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
CALL 411290 <GOMP_barrier@plt> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
MOV -0x8(%R14,%RBX,1),%R9 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x138(%RSP),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
JMP 562596 <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x3c6> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.08 |
MOV (%RCX),%R11 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
ADD $0x8,%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %R11,(%R10) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
JMP 5623ec <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x21c> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.08 |
MOV %R8,0xf0(%RSP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
CALL 411290 <GOMP_barrier@plt> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
TEST %R13,%R13 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 2 | 0.20 |
MOV 0xf0(%RSP),%R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
JNE 5635a0 <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x13d0> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
CMPQ $0,0x138(%RSP) | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 |
JG 56249a <hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1+0x2ca> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
LEA -0x28(%RBP),%RSP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
POP %RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %RBP | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
JMP 411290 <GOMP_barrier@plt> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.08 |
NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
Name | Coverage (%) | Time (s) |
---|---|---|
▼hypre_IJMatrixSetValuesOMPParCSR._omp_fn.1– | 0.95 | 0.14 |
▼Loop 2809 - IJMatrix_parcsr.c:3274-3500 - exec– | 0.12 | 0.01 |
▼Loop 2817 - IJMatrix_parcsr.c:3383-3454 - exec– | 0.81 | 0.08 |
○Loop 2818 - IJMatrix_parcsr.c:3388-3390 - exec | 0 | 0 |
○Loop 2819 - IJMatrix_parcsr.c:3422-3424 - exec | 0 | 0 |
▼Loop 2810 - IJMatrix_parcsr.c:3470-3500 - exec– | 0 | 0 |
▼Loop 2812 - IJMatrix_parcsr.c:3475-3484 - exec– | 0 | 0 |
○Loop 2811 - IJMatrix_parcsr.c:3478-3484 - exec | 0 | 0 |
○Loop 2814 - IJMatrix_parcsr.c:3359-3362 - exec | 0 | 0 |
○Loop 2815 - IJMatrix_parcsr.c:3359-3362 - exec | 0 | 0 |
▼Loop 2813 - IJMatrix_parcsr.c:3316-3337 - exec– | 0 | 0 |
○Loop 2816 - IJMatrix_parcsr.c:3318-3320 - exec | 0 | 0 |
○Loop 2821 - IJMatrix_parcsr.c:3274-3275 - exec | 0.01 | 0 |
○Loop 2820 - IJMatrix_parcsr.c:3282-3283 - exec | 0 | 0 |