| Function: advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D<double>&, clover::Buffer1 ... | Module: exec | Source: advec_cell.cpp:157-202 [...] | Coverage (incl. loops): 3.38% | (excl. loops): 0.00% |
|---|
| Function: advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D<double>&, clover::Buffer1 ... | Module: exec | Source: advec_cell.cpp:157-202 [...] | Coverage (incl. loops): 3.38% | (excl. loops): 0.00% |
|---|
/home/eoseret/qaas_runs_ZEN5/173-937-4090/intel/CloverLeaf2.0-CXX/build/CloverLeaf2.0-CXX/src/omp/advec_cell.cpp: 157 - 202 |
-------------------------------------------------------------------------------- |
157: #pragma omp parallel for simd collapse(2) |
158: for (int j = (y_min + 1); j < (y_max + 2 + 2); j++) { |
159: for (int i = (x_min + 1); i < (x_max + 2); i++) |
160: ({ |
161: int upwind, donor, downwind, dif; |
162: double sigmat, sigma3, sigma4, sigmav, sigmam, diffuw, diffdw, limiter, wind; |
163: if (vol_flux_y(i, j) > 0.0) { |
164: upwind = j - 2; |
165: donor = j - 1; |
166: downwind = j; |
167: dif = donor; |
168: } else { |
169: upwind = std::min(j + 1, y_max + 2); |
170: donor = j; |
171: downwind = j - 1; |
172: dif = upwind; |
173: } |
174: sigmat = std::fabs(vol_flux_y(i, j)) / pre_vol(i, donor); |
175: sigma3 = (1.0 + sigmat) * (vertexdy[j] / vertexdy[dif]); |
176: sigma4 = 2.0 - sigmat; |
177: sigmav = sigmat; |
178: diffuw = density1(i, donor) - density1(i, upwind); |
179: diffdw = density1(i, downwind) - density1(i, donor); |
180: wind = 1.0; |
181: if (diffdw <= 0.0) wind = -1.0; |
182: if (diffuw * diffdw > 0.0) { |
183: limiter = (1.0 - sigmav) * wind * |
184: std::fmin(std::fmin(std::fabs(diffuw), std::fabs(diffdw)), |
185: one_by_six * (sigma3 * std::fabs(diffuw) + sigma4 * std::fabs(diffdw))); |
186: } else { |
187: limiter = 0.0; |
188: } |
189: mass_flux_y(i, j) = vol_flux_y(i, j) * (density1(i, donor) + limiter); |
190: sigmam = std::fabs(mass_flux_y(i, j)) / (density1(i, donor) * pre_vol(i, donor)); |
191: diffuw = energy1(i, donor) - energy1(i, upwind); |
192: diffdw = energy1(i, downwind) - energy1(i, donor); |
193: wind = 1.0; |
194: if (diffdw <= 0.0) wind = -1.0; |
195: if (diffuw * diffdw > 0.0) { |
196: limiter = (1.0 - sigmam) * wind * |
197: std::fmin(std::fmin(std::fabs(diffuw), std::fabs(diffdw)), |
198: one_by_six * (sigma3 * std::fabs(diffuw) + sigma4 * std::fabs(diffdw))); |
199: } else { |
200: limiter = 0.0; |
201: } |
202: ener_flux(i, j) = mass_flux_y(i, j) * (energy1(i, donor) + limiter); |
/home/eoseret/qaas_runs_ZEN5/173-937-4090/intel/CloverLeaf2.0-CXX/build/CloverLeaf2.0-CXX/src/omp/context.h: 46 - 69 |
-------------------------------------------------------------------------------- |
46: T &operator[](size_t i) const { return data[i]; } |
[...] |
69: T &operator()(size_t i, size_t j) const { return data[i + j * sizeX]; } |
0x2324f0 PUSH %RBP |
0x2324f1 MOV %RSP,%RBP |
0x2324f4 PUSH %R15 |
0x2324f6 PUSH %R14 |
0x2324f8 PUSH %R13 |
0x2324fa PUSH %R12 |
0x2324fc PUSH %RBX |
0x2324fd SUB $0x1e8,%RSP |
0x232504 MOV (%R8),%EBX |
0x232507 MOV (%R9),%R15D |
0x23250a INC %EBX |
0x23250c ADD $0x2,%R15D |
0x232510 SUB %EBX,%R15D |
0x232513 JLE 2332a4 |
0x232519 MOV %RCX,%R14 |
0x23251c MOV (%RDX),%EAX |
0x23251e MOV %RAX,-0x40(%RBP) |
0x232522 INC %EAX |
0x232524 MOV (%RCX),%R13D |
0x232527 ADD $0x4,%R13D |
0x23252b MOV %RAX,-0x50(%RBP) |
0x23252f SUB %EAX,%R13D |
0x232532 JLE 2332a4 |
0x232538 IMUL %R15,%R13 |
0x23253c DEC %R13 |
0x23253f MOVQ $0,-0xf0(%RBP) |
0x23254a MOV %R13,-0x78(%RBP) |
0x23254e MOVQ $0x1,-0x1d0(%RBP) |
0x232559 MOVL $0,-0x84(%RBP) |
0x232563 MOV (%RDI),%ESI |
0x232565 SUB $0x8,%RSP |
0x232569 LEA -0x1d0(%RBP),%RAX |
0x232570 LEA 0x2bbb1(%RIP),%RDI |
0x232577 LEA -0x84(%RBP),%RCX |
0x23257e LEA -0xf0(%RBP),%R8 |
0x232585 LEA -0x78(%RBP),%R9 |
0x232589 MOV %ESI,-0x7c(%RBP) |
0x23258c MOV $0x22,%EDX |
0x232591 PUSH $0x1 |
0x232593 PUSH $0x1 |
0x232595 PUSH %RAX |
0x232596 CALL 25ccf0 <@plt_start@+0x530> |
0x23259b ADD $0x20,%RSP |
0x23259f MOV -0x78(%RBP),%RAX |
0x2325a3 CMP %R13,%RAX |
0x2325a6 CMOVL %RAX,%R13 |
0x2325aa MOV %R13,-0x78(%RBP) |
0x2325ae MOV -0xf0(%RBP),%R12 |
0x2325b5 CMP %R13,%R12 |
0x2325b8 JG 233295 |
0x2325be MOV 0x48(%RBP),%RAX |
0x2325c2 MOV 0x40(%RBP),%RCX |
0x2325c6 MOV 0x38(%RBP),%RDX |
0x2325ca MOV 0x28(%RBP),%RSI |
0x2325ce MOV 0x20(%RBP),%RDI |
0x2325d2 MOV 0x18(%RBP),%R8 |
0x2325d6 MOV 0x10(%RBP),%R9 |
0x2325da MOV (%R9),%R11 |
0x2325dd MOV 0x10(%R9),%R9 |
0x2325e1 MOV %R9,-0xd8(%RBP) |
0x2325e8 MOV (%R14),%R9D |
0x2325eb ADD $0x2,%R9D |
0x2325ef MOV (%R8),%R10 |
0x2325f2 MOV %R10,-0xd0(%RBP) |
0x2325f9 MOV 0x10(%R8),%R8 |
0x2325fd MOV %R8,-0x38(%RBP) |
0x232601 MOV 0x8(%RDI),%RDI |
0x232605 MOV %RDI,-0xc8(%RBP) |
0x23260c MOV (%RSI),%RDI |
0x23260f MOV %RDI,-0xc0(%RBP) |
0x232616 MOV 0x10(%RSI),%RSI |
0x23261a MOV %RSI,-0x58(%RBP) |
0x23261e MOV (%RDX),%RSI |
0x232621 MOV %RSI,-0xb8(%RBP) |
0x232628 MOV 0x10(%RDX),%RDX |
0x23262c MOV %RDX,-0xb0(%RBP) |
0x232633 MOV (%RCX),%RDX |
0x232636 MOV %RDX,-0xa8(%RBP) |
0x23263d MOV 0x10(%RCX),%RCX |
0x232641 MOV %RCX,-0xa0(%RBP) |
0x232648 MOV (%RAX),%RCX |
0x23264b MOV %RCX,-0x98(%RBP) |
0x232652 MOV 0x10(%RAX),%RAX |
0x232656 MOV %RAX,-0x90(%RBP) |
0x23265d MOV %R13,%RAX |
0x232660 SUB %R12,%RAX |
0x232663 INC %RAX |
0x232666 CMP $0x4,%RAX |
0x23266a MOV %R9D,-0x80(%RBP) |
0x23266e MOV %R11,-0x48(%RBP) |
0x232672 JAE 23267c |
0x232674 MOV %R12,%R8 |
0x232677 JMP 2332b6 |
0x23267c MOV %EBX,-0x2c(%RBP) |
0x23267f MOV %RAX,-0x120(%RBP) |
0x232686 MOV %RAX,%RCX |
0x232689 AND $-0x4,%RCX |
0x23268d LEA (%R12,%RCX,1),%RAX |
0x232691 MOV %RAX,-0x128(%RBP) |
0x232698 MOVD %R9D,%XMM0 |
0x23269d PSHUFD $0x50,%XMM0,%XMM0 |
0x2326a2 MOVDQA %XMM0,-0x1f0(%RBP) |
0x2326aa MOVD -0x40(%RBP),%XMM0 |
0x2326af PSHUFD $0x50,%XMM0,%XMM0 |
0x2326b4 MOVDQA %XMM0,-0x1e0(%RBP) |
0x2326bc MOV %RCX,-0x118(%RBP) |
0x2326c3 MOV %R15,-0x138(%RBP) |
0x2326ca MOV %R13,-0x130(%RBP) |
0x2326d1 JMP 2331bd |
0x2326d6 NOPW %CS:(%RAX,%RAX,1) |
(156) 0x2326e0 CQTO |
(156) 0x2326e2 IDIV %R15 |
(156) 0x2326e5 MOVD %R9D,%XMM0 |
(156) 0x2326ea MOVD %EDI,%XMM12 |
(156) 0x2326ef PUNPCKLDQ %XMM0,%XMM12 |
(156) 0x2326f4 MOVD %EAX,%XMM0 |
(156) 0x2326f8 MOVD %R11D,%XMM13 |
(156) 0x2326fd PUNPCKLDQ %XMM0,%XMM13 |
(156) 0x232702 ADD %EBX,%EDI |
(156) 0x232704 ADD %EBX,%R9D |
(156) 0x232707 MOVD %R9D,%XMM0 |
(156) 0x23270c MOVD %EDI,%XMM7 |
(156) 0x232710 PUNPCKLDQ %XMM0,%XMM7 |
(156) 0x232714 ADD %EBX,%R11D |
(156) 0x232717 ADD %EBX,%EAX |
(156) 0x232719 MOVD %EAX,%XMM0 |
(156) 0x23271d MOVD %R11D,%XMM15 |
(156) 0x232722 PUNPCKLDQ %XMM0,%XMM15 |
(156) 0x232727 ADD %ESI,%R8D |
(156) 0x23272a ADD %ESI,%R10D |
(156) 0x23272d ADD %ESI,%R14D |
(156) 0x232730 ADD %ESI,%EDX |
(156) 0x232732 MOVSXD %R8D,%R8 |
(156) 0x232735 MOVSXD %R10D,%R12 |
(156) 0x232738 MOVSXD %R14D,%RBX |
(156) 0x23273b MOVSXD %EDX,%R14 |
(156) 0x23273e MOVSXD %EDI,%RSI |
(156) 0x232741 MOVSXD %R9D,%RCX |
(156) 0x232744 MOVQ %RCX,%XMM0 |
(156) 0x232749 MOV %RCX,%RDX |
(156) 0x23274c MOV %RCX,-0x70(%RBP) |
(156) 0x232750 MOV %RSI,%RCX |
(156) 0x232753 MOV %RSI,-0xe8(%RBP) |
(156) 0x23275a MOVQ %RSI,%XMM8 |
(156) 0x23275f PUNPCKLQDQ %XMM0,%XMM8 |
(156) 0x232764 MOVSXD %R11D,%R9 |
(156) 0x232767 MOVSXD %EAX,%RDI |
(156) 0x23276a MOV -0x48(%RBP),%RSI |
(156) 0x23276e MOV %RSI,%RAX |
(156) 0x232771 IMUL %RCX,%RAX |
(156) 0x232775 MOV %RSI,%RCX |
(156) 0x232778 IMUL %RDX,%RCX |
(156) 0x23277c MOV %RSI,%RDX |
(156) 0x23277f IMUL %R9,%RDX |
(156) 0x232783 IMUL %RDI,%RSI |
(156) 0x232787 MOV %RDI,%R10 |
(156) 0x23278a ADD %R8,%RAX |
(156) 0x23278d ADD %R12,%RCX |
(156) 0x232790 ADD %RBX,%RDX |
(156) 0x232793 ADD %R14,%RSI |
(156) 0x232796 MOV -0xd8(%RBP),%RDI |
(156) 0x23279d MOVSD (%RDI,%RAX,8),%XMM11 |
(156) 0x2327a3 MOVHPD (%RDI,%RCX,8),%XMM11 |
(156) 0x2327a9 MOVSD (%RDI,%RDX,8),%XMM0 |
(156) 0x2327ae MOVHPD (%RDI,%RSI,8),%XMM0 |
(156) 0x2327b3 MOVAPD %XMM0,-0x110(%RBP) |
(156) 0x2327bb XORPD %XMM4,%XMM4 |
(156) 0x2327bf CMPPD $0x1,%XMM11,%XMM4 |
(156) 0x2327c5 XORPD %XMM3,%XMM3 |
(156) 0x2327c9 CMPPD $0x1,%XMM0,%XMM3 |
(156) 0x2327ce MOVDQA %XMM7,%XMM1 |
(156) 0x2327d2 PCMPEQD %XMM0,%XMM0 |
(156) 0x2327d6 PSUBD %XMM0,%XMM1 |
(156) 0x2327da MOVDQA %XMM15,%XMM2 |
(156) 0x2327df PSUBD %XMM0,%XMM2 |
(156) 0x2327e3 MOVDQA %XMM1,%XMM0 |
(156) 0x2327e7 MOVDQA -0x1f0(%RBP),%XMM9 |
(156) 0x2327f0 PCMPGTD %XMM9,%XMM0 |
(156) 0x2327f5 MOVDQA %XMM9,%XMM5 |
(156) 0x2327fa PAND %XMM0,%XMM5 |
(156) 0x2327fe PANDN %XMM1,%XMM0 |
(156) 0x232802 POR %XMM5,%XMM0 |
(156) 0x232806 MOVDQA %XMM2,%XMM6 |
(156) 0x23280a PCMPGTD %XMM9,%XMM6 |
(156) 0x23280f MOVDQA %XMM9,%XMM1 |
(156) 0x232814 PAND %XMM6,%XMM1 |
(156) 0x232818 PANDN %XMM2,%XMM6 |
(156) 0x23281c POR %XMM1,%XMM6 |
(156) 0x232820 MOVDQA -0x1e0(%RBP),%XMM1 |
(156) 0x232828 PADDD %XMM1,%XMM12 |
(156) 0x23282d PADDD %XMM1,%XMM13 |
(156) 0x232832 PXOR %XMM1,%XMM1 |
(156) 0x232836 PCMPGTD %XMM0,%XMM1 |
(156) 0x23283a PUNPCKLDQ %XMM1,%XMM0 |
(156) 0x23283e PXOR %XMM1,%XMM1 |
(156) 0x232842 PCMPGTD %XMM6,%XMM1 |
(156) 0x232846 PUNPCKLDQ %XMM1,%XMM6 |
(156) 0x23284a PXOR %XMM1,%XMM1 |
(156) 0x23284e PCMPGTD %XMM12,%XMM1 |
(156) 0x232853 PUNPCKLDQ %XMM1,%XMM12 |
(156) 0x232858 PXOR %XMM1,%XMM1 |
(156) 0x23285c PCMPGTD %XMM13,%XMM1 |
(156) 0x232861 PUNPCKLDQ %XMM1,%XMM13 |
(156) 0x232866 MOVDQA -0x2158e(%RIP),%XMM1 |
(156) 0x23286e PADDD %XMM1,%XMM7 |
(156) 0x232872 PADDD %XMM1,%XMM15 |
(156) 0x232877 PXOR %XMM1,%XMM1 |
(156) 0x23287b PCMPGTD %XMM7,%XMM1 |
(156) 0x23287f PUNPCKLDQ %XMM1,%XMM7 |
(156) 0x232883 PXOR %XMM1,%XMM1 |
(156) 0x232887 PCMPGTD %XMM15,%XMM1 |
(156) 0x23288c PUNPCKLDQ %XMM1,%XMM15 |
(156) 0x232891 MOVAPD %XMM4,%XMM1 |
(156) 0x232895 ANDNPD %XMM12,%XMM1 |
(156) 0x23289a MOVDQA %XMM8,%XMM14 |
(156) 0x23289f PAND %XMM4,%XMM14 |
(156) 0x2328a4 POR %XMM1,%XMM14 |
(156) 0x2328a9 MOVAPD %XMM3,%XMM1 |
(156) 0x2328ad ANDNPD %XMM13,%XMM1 |
(156) 0x2328b2 PAND %XMM4,%XMM7 |
(156) 0x2328b6 MOVDQA %XMM4,%XMM2 |
(156) 0x2328ba PANDN %XMM0,%XMM2 |
(156) 0x2328be POR %XMM2,%XMM7 |
(156) 0x2328c2 PAND %XMM3,%XMM15 |
(156) 0x2328c7 MOVDQA %XMM3,%XMM0 |
(156) 0x2328cb PANDN %XMM6,%XMM0 |
(156) 0x2328cf POR %XMM0,%XMM15 |
(156) 0x2328d4 PAND %XMM4,%XMM12 |
(156) 0x2328d9 POR %XMM12,%XMM2 |
(156) 0x2328de PAND %XMM3,%XMM13 |
(156) 0x2328e3 POR %XMM13,%XMM0 |
(156) 0x2328e8 MOVQ %XMM2,%RAX |
(156) 0x2328ed PSHUFD $0x4e,%XMM2,%XMM2 |
(156) 0x2328f2 MOVQ %XMM2,%RCX |
(156) 0x2328f7 MOVQ %XMM0,%RDX |
(156) 0x2328fc PSHUFD $0x4e,%XMM0,%XMM0 |
(156) 0x232901 MOV -0xc8(%RBP),%R15 |
(156) 0x232908 MOVSD (%R15,%RAX,8),%XMM9 |
(156) 0x23290e MOVHPD (%R15,%RCX,8),%XMM9 |
(156) 0x232914 MOVQ %XMM0,%RAX |
(156) 0x232919 MOVSD (%R15,%RDX,8),%XMM0 |
(156) 0x23291f MOVHPS (%R15,%RAX,8),%XMM0 |
(156) 0x232924 MOVAPS %XMM0,-0x210(%RBP) |
(156) 0x23292b MOVQ %XMM7,%RAX |
(156) 0x232930 MOV %RAX,-0x1b0(%RBP) |
(156) 0x232937 MOV -0xc0(%RBP),%RDX |
(156) 0x23293e IMUL %RDX,%RAX |
(156) 0x232942 PSHUFD $0x4e,%XMM7,%XMM0 |
(156) 0x232947 MOVQ %XMM0,%RCX |
(156) 0x23294c MOV %RCX,-0x1b8(%RBP) |
(156) 0x232953 IMUL %RDX,%RCX |
(156) 0x232957 MOVQ %XMM15,%RDI |
(156) 0x23295c MOV %RDI,-0x1a8(%RBP) |
(156) 0x232963 MOV %R8,-0x140(%RBP) |
(156) 0x23296a ADD %R8,%RAX |
(156) 0x23296d MOV -0x58(%RBP),%R11 |
(156) 0x232971 MOVSD (%R11,%RAX,8),%XMM6 |
(156) 0x232977 MOV %RDI,%RAX |
(156) 0x23297a IMUL %RDX,%RAX |
(156) 0x23297e PSHUFD $0x4e,%XMM15,%XMM0 |
(156) 0x232984 MOV %R12,-0xe0(%RBP) |
(156) 0x23298b ADD %R12,%RCX |
(156) 0x23298e MOVHPD (%R11,%RCX,8),%XMM6 |
(156) 0x232994 MOVQ %XMM0,%RCX |
(156) 0x232999 MOV %RCX,-0x198(%RBP) |
(156) 0x2329a0 ADD %RBX,%RAX |
(156) 0x2329a3 MOVSD (%R11,%RAX,8),%XMM10 |
(156) 0x2329a9 MOV %RCX,%RAX |
(156) 0x2329ac IMUL %RDX,%RAX |
(156) 0x2329b0 ADD %R14,%RAX |
(156) 0x2329b3 MOVHPD (%R11,%RAX,8),%XMM10 |
(156) 0x2329b9 MOVQ %XMM14,%RAX |
(156) 0x2329be MOV %RAX,-0x1a0(%RBP) |
(156) 0x2329c5 IMUL %RDX,%RAX |
(156) 0x2329c9 ADD %R8,%RAX |
(156) 0x2329cc MOVSD (%R11,%RAX,8),%XMM15 |
(156) 0x2329d2 PSHUFD $0x4e,%XMM14,%XMM0 |
(156) 0x2329d8 MOVQ %XMM0,%RAX |
(156) 0x2329dd MOV %RAX,-0x180(%RBP) |
(156) 0x2329e4 IMUL %RDX,%RAX |
(156) 0x2329e8 ADD %R12,%RAX |
(156) 0x2329eb MOVHPD (%R11,%RAX,8),%XMM15 |
(156) 0x2329f1 MOV %R10,-0x60(%RBP) |
(156) 0x2329f5 MOVQ %R10,%XMM0 |
(156) 0x2329fa MOV %R9,-0x68(%RBP) |
(156) 0x2329fe MOVQ %R9,%XMM5 |
(156) 0x232a03 PUNPCKLQDQ %XMM0,%XMM5 |
(156) 0x232a07 MOVDQA %XMM5,%XMM0 |
(156) 0x232a0b PAND %XMM3,%XMM0 |
(156) 0x232a0f POR %XMM1,%XMM0 |
(156) 0x232a13 MOVQ %XMM0,%RAX |
(156) 0x232a18 MOV %RAX,-0x170(%RBP) |
(156) 0x232a1f IMUL %RDX,%RAX |
(156) 0x232a23 ADD %RBX,%RAX |
(156) 0x232a26 MOV %RBX,%R8 |
(156) 0x232a29 MOVSD (%R11,%RAX,8),%XMM1 |
(156) 0x232a2f PSHUFD $0x4e,%XMM0,%XMM0 |
(156) 0x232a34 MOVQ %XMM0,%RAX |
(156) 0x232a39 MOV %RAX,-0x160(%RBP) |
(156) 0x232a40 IMUL %RDX,%RAX |
(156) 0x232a44 MOV %R14,%R9 |
(156) 0x232a47 MOV %R14,-0x148(%RBP) |
(156) 0x232a4e ADD %R14,%RAX |
(156) 0x232a51 MOVHPD (%R11,%RAX,8),%XMM1 |
(156) 0x232a57 PANDN %XMM8,%XMM4 |
(156) 0x232a5c POR %XMM12,%XMM4 |
(156) 0x232a61 PANDN %XMM5,%XMM3 |
(156) 0x232a65 POR %XMM13,%XMM3 |
(156) 0x232a6a MOVAPD %XMM11,%XMM0 |
(156) 0x232a6f MOVAPD -0x217f8(%RIP),%XMM14 |
(156) 0x232a78 ANDPD %XMM14,%XMM0 |
(156) 0x232a7d MOVQ %XMM4,%R13 |
(156) 0x232a82 MOV %R13,%RSI |
(156) 0x232a85 MOV -0xd0(%RBP),%RAX |
(156) 0x232a8c IMUL %RAX,%RSI |
(156) 0x232a90 PSHUFD $0x4e,%XMM4,%XMM4 |
(156) 0x232a95 MOVQ %XMM4,%RDI |
(156) 0x232a9a MOV %RDI,%RCX |
(156) 0x232a9d MOV %RDI,%R10 |
(156) 0x232aa0 MOV %RDI,-0x150(%RBP) |
(156) 0x232aa7 IMUL %RAX,%RCX |
(156) 0x232aab MOVQ %XMM3,%RBX |
(156) 0x232ab0 MOV %RBX,-0x100(%RBP) |
(156) 0x232ab7 IMUL %RAX,%RBX |
(156) 0x232abb PSHUFD $0x4e,%XMM3,%XMM3 |
(156) 0x232ac0 MOVQ %XMM3,%R12 |
(156) 0x232ac5 MOV %R12,%R14 |
(156) 0x232ac8 IMUL %RAX,%R14 |
(156) 0x232acc MOV -0x140(%RBP),%RAX |
(156) 0x232ad3 ADD %RAX,%RSI |
(156) 0x232ad6 MOV %RSI,-0x168(%RBP) |
(156) 0x232add MOV -0xe0(%RBP),%RDI |
(156) 0x232ae4 ADD %RDI,%RCX |
(156) 0x232ae7 MOV %RCX,-0x178(%RBP) |
(156) 0x232aee ADD %R8,%RBX |
(156) 0x232af1 MOV %RBX,-0x188(%RBP) |
(156) 0x232af8 ADD %R9,%R14 |
(156) 0x232afb MOV %R14,-0x190(%RBP) |
(156) 0x232b02 MOV -0x38(%RBP),%R9 |
(156) 0x232b06 MOVSD (%R9,%RSI,8),%XMM3 |
(156) 0x232b0c MOVHPD (%R9,%RCX,8),%XMM3 |
(156) 0x232b12 DIVPD %XMM3,%XMM0 |
(156) 0x232b16 MOVSD (%R9,%RBX,8),%XMM12 |
(156) 0x232b1c MOVHPD (%R9,%R14,8),%XMM12 |
(156) 0x232b22 MOVAPD -0x217da(%RIP),%XMM7 |
(156) 0x232b2a SUBPD %XMM0,%XMM7 |
(156) 0x232b2e MOVAPD -0x217c6(%RIP),%XMM2 |
(156) 0x232b36 MOVAPD %XMM2,%XMM3 |
(156) 0x232b3a SUBPD %XMM0,%XMM3 |
(156) 0x232b3e ADDPD %XMM2,%XMM0 |
(156) 0x232b42 MOV -0xe8(%RBP),%R14 |
(156) 0x232b49 MOVSD (%R15,%R14,8),%XMM4 |
(156) 0x232b4f MOV -0x70(%RBP),%R9 |
(156) 0x232b53 MOVHPD (%R15,%R9,8),%XMM4 |
(156) 0x232b59 DIVPD %XMM9,%XMM4 |
(156) 0x232b5e MULPD %XMM0,%XMM4 |
(156) 0x232b62 MOVAPD %XMM4,%XMM13 |
(156) 0x232b67 MOVAPD %XMM4,-0x200(%RBP) |
(156) 0x232b6f MOV %R13,%RBX |
(156) 0x232b72 IMUL %RDX,%RBX |
(156) 0x232b76 MOV %R10,%RCX |
(156) 0x232b79 IMUL %RDX,%RCX |
(156) 0x232b7d ADD %RAX,%RBX |
(156) 0x232b80 ADD %RDI,%RCX |
(156) 0x232b83 MOV %RCX,-0x158(%RBP) |
(156) 0x232b8a MOVSD (%R11,%RBX,8),%XMM0 |
(156) 0x232b90 MOVHPD (%R11,%RCX,8),%XMM0 |
(156) 0x232b96 MOVAPD %XMM0,%XMM4 |
(156) 0x232b9a SUBPD %XMM6,%XMM4 |
(156) 0x232b9e SUBPD %XMM0,%XMM15 |
(156) 0x232ba3 MOVAPD %XMM4,%XMM6 |
(156) 0x232ba7 MULPD %XMM15,%XMM6 |
(156) 0x232bac PXOR %XMM5,%XMM5 |
(156) 0x232bb0 CMPPD $0x1,%XMM6,%XMM5 |
(156) 0x232bb5 MOVAPD %XMM15,%XMM6 |
(156) 0x232bba PXOR %XMM8,%XMM8 |
(156) 0x232bbf CMPPD $0x6,%XMM8,%XMM6 |
(156) 0x232bc5 MOVAPD %XMM3,%XMM8 |
(156) 0x232bca MOVAPD -0x21823(%RIP),%XMM9 |
(156) 0x232bd3 XORPD %XMM9,%XMM8 |
(156) 0x232bd8 ANDPD %XMM6,%XMM3 |
(156) 0x232bdc ANDNPD %XMM8,%XMM6 |
(156) 0x232be1 ORPD %XMM3,%XMM6 |
(156) 0x232be5 ANDPD %XMM14,%XMM4 |
(156) 0x232bea ANDPD %XMM14,%XMM15 |
(156) 0x232bef MOVAPD %XMM15,%XMM3 |
(156) 0x232bf4 MINPD %XMM4,%XMM3 |
(156) 0x232bf8 MOVAPD %XMM13,%XMM9 |
(156) 0x232bfd MULPD %XMM4,%XMM9 |
(156) 0x232c02 CMPPD $0x3,%XMM4,%XMM4 |
(156) 0x232c07 MOVAPD %XMM7,%XMM13 |
(156) 0x232c0c MULPD %XMM15,%XMM13 |
(156) 0x232c11 ANDPD %XMM4,%XMM15 |
(156) 0x232c16 ANDNPD %XMM3,%XMM4 |
(156) 0x232c1a MOV -0x68(%RBP),%RCX |
(156) 0x232c1e MOVSD (%R15,%RCX,8),%XMM14 |
(156) 0x232c24 MOV -0x60(%RBP),%RCX |
(156) 0x232c28 MOVHPD (%R15,%RCX,8),%XMM14 |
(156) 0x232c2e MOV -0x100(%RBP),%RSI |
(156) 0x232c35 IMUL %RDX,%RSI |
(156) 0x232c39 MOV %R12,%R9 |
(156) 0x232c3c IMUL %RDX,%R9 |
(156) 0x232c40 MOV %R8,%R10 |
(156) 0x232c43 ADD %R8,%RSI |
(156) 0x232c46 MOV -0x148(%RBP),%R8 |
(156) 0x232c4d ADD %R8,%R9 |
(156) 0x232c50 ORPD %XMM15,%XMM4 |
(156) 0x232c55 MOVSD (%R11,%RSI,8),%XMM8 |
(156) 0x232c5b MOVHPD (%R11,%R9,8),%XMM8 |
(156) 0x232c61 ADDPD %XMM9,%XMM13 |
(156) 0x232c66 MOVAPD -0x2195e(%RIP),%XMM3 |
(156) 0x232c6e MULPD %XMM3,%XMM13 |
(156) 0x232c73 MOVAPD %XMM3,%XMM15 |
(156) 0x232c78 MOVAPD %XMM13,%XMM9 |
(156) 0x232c7d MINPD %XMM4,%XMM9 |
(156) 0x232c82 CMPPD $0x3,%XMM4,%XMM4 |
(156) 0x232c87 ANDPD %XMM4,%XMM13 |
(156) 0x232c8c ANDNPD %XMM9,%XMM4 |
(156) 0x232c91 ORPD %XMM13,%XMM4 |
(156) 0x232c96 MULPD %XMM6,%XMM4 |
(156) 0x232c9a ANDPD %XMM5,%XMM4 |
(156) 0x232c9e ADDPD %XMM0,%XMM4 |
(156) 0x232ca2 MULPD %XMM11,%XMM4 |
(156) 0x232ca7 MOV -0xb8(%RBP),%RDX |
(156) 0x232cae MOV %RDX,%R15 |
(156) 0x232cb1 IMUL %R14,%R15 |
(156) 0x232cb5 ADD %RAX,%R15 |
(156) 0x232cb8 MOV %RAX,%RDI |
(156) 0x232cbb MOV -0xb0(%RBP),%RAX |
(156) 0x232cc2 MOVLPD %XMM4,(%RAX,%R15,8) |
(156) 0x232cc8 MOV %RDX,%R15 |
(156) 0x232ccb IMUL -0x70(%RBP),%R15 |
(156) 0x232cd0 MOV -0xe0(%RBP),%RCX |
(156) 0x232cd7 ADD %RCX,%R15 |
(156) 0x232cda MOVHPD %XMM4,(%RAX,%R15,8) |
(156) 0x232ce0 MOVAPD -0x110(%RBP),%XMM11 |
(156) 0x232ce9 MOVAPD %XMM11,%XMM0 |
(156) 0x232cee MOVAPD -0x21a77(%RIP),%XMM13 |
(156) 0x232cf7 ANDPD %XMM13,%XMM0 |
(156) 0x232cfc DIVPD %XMM12,%XMM0 |
(156) 0x232d01 MOVAPD -0x219b9(%RIP),%XMM3 |
(156) 0x232d09 SUBPD %XMM0,%XMM3 |
(156) 0x232d0d MOVAPD %XMM2,%XMM5 |
(156) 0x232d11 SUBPD %XMM0,%XMM5 |
(156) 0x232d15 ADDPD %XMM2,%XMM0 |
(156) 0x232d19 DIVPD -0x210(%RBP),%XMM14 |
(156) 0x232d22 MULPD %XMM0,%XMM14 |
(156) 0x232d27 MOVAPD %XMM8,%XMM2 |
(156) 0x232d2c SUBPD %XMM10,%XMM2 |
(156) 0x232d31 SUBPD %XMM8,%XMM1 |
(156) 0x232d36 MOVAPD %XMM2,%XMM0 |
(156) 0x232d3a MULPD %XMM1,%XMM0 |
(156) 0x232d3e XORPD %XMM6,%XMM6 |
(156) 0x232d42 CMPPD $0x1,%XMM0,%XMM6 |
(156) 0x232d47 MOVAPD %XMM1,%XMM0 |
(156) 0x232d4b CMPPD $0x6,-0x219d4(%RIP),%XMM0 |
(156) 0x232d54 MOVAPD %XMM5,%XMM9 |
(156) 0x232d59 XORPD -0x219b2(%RIP),%XMM9 |
(156) 0x232d62 ANDPD %XMM0,%XMM5 |
(156) 0x232d66 ANDNPD %XMM9,%XMM0 |
(156) 0x232d6b ORPD %XMM5,%XMM0 |
(156) 0x232d6f MOVAPD %XMM13,%XMM5 |
(156) 0x232d74 ANDPD %XMM13,%XMM2 |
(156) 0x232d79 ANDPD %XMM13,%XMM1 |
(156) 0x232d7e MOVAPD %XMM1,%XMM5 |
(156) 0x232d82 MINPD %XMM2,%XMM5 |
(156) 0x232d86 MOVAPD %XMM14,%XMM9 |
(156) 0x232d8b MULPD %XMM2,%XMM9 |
(156) 0x232d90 CMPPD $0x3,%XMM2,%XMM2 |
(156) 0x232d95 MOVAPD %XMM3,%XMM10 |
(156) 0x232d9a MULPD %XMM1,%XMM10 |
(156) 0x232d9f ANDPD %XMM2,%XMM1 |
(156) 0x232da3 ANDNPD %XMM5,%XMM2 |
(156) 0x232da7 ORPD %XMM1,%XMM2 |
(156) 0x232dab ADDPD %XMM9,%XMM10 |
(156) 0x232db0 MULPD %XMM15,%XMM10 |
(156) 0x232db5 MOVAPD %XMM10,%XMM1 |
(156) 0x232dba MINPD %XMM2,%XMM1 |
(156) 0x232dbe CMPPD $0x3,%XMM2,%XMM2 |
(156) 0x232dc3 ANDPD %XMM2,%XMM10 |
(156) 0x232dc8 ANDNPD %XMM1,%XMM2 |
(156) 0x232dcc ORPD %XMM10,%XMM2 |
(156) 0x232dd1 MULPD %XMM0,%XMM2 |
(156) 0x232dd5 ANDPD %XMM6,%XMM2 |
(156) 0x232dd9 ADDPD %XMM8,%XMM2 |
(156) 0x232dde MULPD %XMM11,%XMM2 |
(156) 0x232de3 MOV %RDX,%R15 |
(156) 0x232de6 IMUL -0x68(%RBP),%R15 |
(156) 0x232deb ADD %R10,%R15 |
(156) 0x232dee MOVLPD %XMM2,(%RAX,%R15,8) |
(156) 0x232df4 MOV %RDX,%R15 |
(156) 0x232df7 IMUL -0x60(%RBP),%R15 |
(156) 0x232dfc MOV %R8,%R14 |
(156) 0x232dff ADD %R8,%R15 |
(156) 0x232e02 MOVHPD %XMM2,(%RAX,%R15,8) |
(156) 0x232e08 MOV -0xa8(%RBP),%RAX |
(156) 0x232e0f IMUL %RAX,%R13 |
(156) 0x232e13 ADD %RDI,%R13 |
(156) 0x232e16 MOV -0xa0(%RBP),%RDX |
(156) 0x232e1d MOVSD (%RDX,%R13,8),%XMM0 |
(156) 0x232e23 MOV -0x150(%RBP),%R13 |
(156) 0x232e2a IMUL %RAX,%R13 |
(156) 0x232e2e MOV %RCX,%R15 |
(156) 0x232e31 ADD %RCX,%R13 |
(156) 0x232e34 MOVHPD (%RDX,%R13,8),%XMM0 |
(156) 0x232e3a MOVAPD %XMM0,%XMM1 |
(156) 0x232e3e MOV -0x100(%RBP),%RCX |
(156) 0x232e45 IMUL %RAX,%RCX |
(156) 0x232e49 ADD %R10,%RCX |
(156) 0x232e4c MOVSD (%RDX,%RCX,8),%XMM0 |
(156) 0x232e51 IMUL %RAX,%R12 |
(156) 0x232e55 ADD %R14,%R12 |
(156) 0x232e58 MOVHPD (%RDX,%R12,8),%XMM0 |
(156) 0x232e5e MOVAPD %XMM0,%XMM12 |
(156) 0x232e63 MOV -0x1b0(%RBP),%RCX |
(156) 0x232e6a IMUL %RAX,%RCX |
(156) 0x232e6e ADD %RDI,%RCX |
(156) 0x232e71 MOVSD (%RDX,%RCX,8),%XMM8 |
(156) 0x232e77 MOV -0x1b8(%RBP),%RCX |
(156) 0x232e7e IMUL %RAX,%RCX |
(156) 0x232e82 ADD %R15,%RCX |
(156) 0x232e85 MOVHPD (%RDX,%RCX,8),%XMM8 |
(156) 0x232e8b MOV -0x1a8(%RBP),%RCX |
(156) 0x232e92 IMUL %RAX,%RCX |
(156) 0x232e96 ADD %R10,%RCX |
(156) 0x232e99 MOVSD (%RDX,%RCX,8),%XMM5 |
(156) 0x232e9e MOV -0x198(%RBP),%RCX |
(156) 0x232ea5 IMUL %RAX,%RCX |
(156) 0x232ea9 ADD %R14,%RCX |
(156) 0x232eac MOVHPD (%RDX,%RCX,8),%XMM5 |
(156) 0x232eb1 MOV -0x1a0(%RBP),%RCX |
(156) 0x232eb8 IMUL %RAX,%RCX |
(156) 0x232ebc ADD %RDI,%RCX |
(156) 0x232ebf MOVSD (%RDX,%RCX,8),%XMM11 |
(156) 0x232ec5 MOV -0x180(%RBP),%RCX |
(156) 0x232ecc IMUL %RAX,%RCX |
(156) 0x232ed0 ADD %R15,%RCX |
(156) 0x232ed3 MOVHPD (%RDX,%RCX,8),%XMM11 |
(156) 0x232ed9 MOV -0x170(%RBP),%RCX |
(156) 0x232ee0 IMUL %RAX,%RCX |
(156) 0x232ee4 ADD %R10,%RCX |
(156) 0x232ee7 MOVSD (%RDX,%RCX,8),%XMM10 |
(156) 0x232eed MOV -0x160(%RBP),%RCX |
(156) 0x232ef4 IMUL %RAX,%RCX |
(156) 0x232ef8 ADD %R14,%RCX |
(156) 0x232efb MOVHPD (%RDX,%RCX,8),%XMM10 |
(156) 0x232f01 MOVSD (%R11,%RBX,8),%XMM6 |
(156) 0x232f07 MOV -0x158(%RBP),%RAX |
(156) 0x232f0e MOVHPD (%R11,%RAX,8),%XMM6 |
(156) 0x232f14 MOVSD (%R11,%RSI,8),%XMM15 |
(156) 0x232f1a MOVHPD (%R11,%R9,8),%XMM15 |
(156) 0x232f20 MOV -0x38(%RBP),%RAX |
(156) 0x232f24 MOV -0x168(%RBP),%RCX |
(156) 0x232f2b MOVSD (%RAX,%RCX,8),%XMM0 |
(156) 0x232f30 MOV -0x178(%RBP),%RCX |
(156) 0x232f37 MOVHPD (%RAX,%RCX,8),%XMM0 |
(156) 0x232f3c MOVAPD %XMM1,-0x110(%RBP) |
(156) 0x232f44 MOVAPD %XMM1,%XMM9 |
(156) 0x232f49 SUBPD %XMM8,%XMM9 |
(156) 0x232f4e MOVAPD %XMM12,-0x100(%RBP) |
(156) 0x232f57 MOVAPD %XMM12,%XMM8 |
(156) 0x232f5c SUBPD %XMM5,%XMM8 |
(156) 0x232f61 MOV -0x188(%RBP),%RCX |
(156) 0x232f68 MOVSD (%RAX,%RCX,8),%XMM5 |
(156) 0x232f6d MOV %RAX,%RCX |
(156) 0x232f70 MOV -0x190(%RBP),%RAX |
(156) 0x232f77 MOVHPD (%RCX,%RAX,8),%XMM5 |
(156) 0x232f7c SUBPD %XMM1,%XMM11 |
(156) 0x232f81 SUBPD %XMM12,%XMM10 |
(156) 0x232f86 MULPD %XMM6,%XMM0 |
(156) 0x232f8a MOVAPD %XMM4,%XMM12 |
(156) 0x232f8f MOVAPD %XMM13,%XMM1 |
(156) 0x232f94 ANDPD %XMM13,%XMM12 |
(156) 0x232f99 DIVPD %XMM0,%XMM12 |
(156) 0x232f9e MOVAPD %XMM11,%XMM6 |
(156) 0x232fa3 XORPD %XMM13,%XMM13 |
(156) 0x232fa8 CMPPD $0x6,%XMM13,%XMM6 |
(156) 0x232fae MULPD %XMM15,%XMM5 |
(156) 0x232fb3 MOVAPD %XMM2,%XMM0 |
(156) 0x232fb7 ANDPD %XMM1,%XMM0 |
(156) 0x232fbb DIVPD %XMM5,%XMM0 |
(156) 0x232fbf MOVAPD -0x21c57(%RIP),%XMM1 |
(156) 0x232fc7 MOVAPD %XMM1,%XMM5 |
(156) 0x232fcb SUBPD %XMM12,%XMM5 |
(156) 0x232fd0 MOVAPD %XMM1,%XMM12 |
(156) 0x232fd5 SUBPD %XMM0,%XMM12 |
(156) 0x232fda MOVAPD %XMM5,%XMM0 |
(156) 0x232fde MOVAPD -0x21c36(%RIP),%XMM1 |
(156) 0x232fe6 XORPD %XMM1,%XMM0 |
(156) 0x232fea ANDPD %XMM6,%XMM5 |
(156) 0x232fee ANDNPD %XMM0,%XMM6 |
(156) 0x232ff2 MOVAPD %XMM10,%XMM15 |
(156) 0x232ff7 CMPPD $0x6,%XMM13,%XMM15 |
(156) 0x232ffd ORPD %XMM5,%XMM6 |
(156) 0x233001 MOVAPD %XMM12,%XMM0 |
(156) 0x233006 XORPD %XMM1,%XMM0 |
(156) 0x23300a ANDPD %XMM15,%XMM12 |
(156) 0x23300f ANDNPD %XMM0,%XMM15 |
(156) 0x233014 MOVAPD %XMM9,%XMM0 |
(156) 0x233019 MULPD %XMM11,%XMM0 |
(156) 0x23301e ORPD %XMM12,%XMM15 |
(156) 0x233023 MOVAPD -0x21dab(%RIP),%XMM1 |
(156) 0x23302b ANDPD %XMM1,%XMM9 |
(156) 0x233030 ANDPD %XMM1,%XMM11 |
(156) 0x233035 MOVAPD %XMM11,%XMM5 |
(156) 0x23303a MINPD %XMM9,%XMM5 |
(156) 0x23303f MOVAPD -0x200(%RBP),%XMM12 |
(156) 0x233048 MULPD %XMM9,%XMM12 |
(156) 0x23304d CMPPD $0x3,%XMM9,%XMM9 |
(156) 0x233053 MULPD %XMM11,%XMM7 |
(156) 0x233058 ANDPD %XMM9,%XMM11 |
(156) 0x23305d ANDNPD %XMM5,%XMM9 |
(156) 0x233062 MOVAPD %XMM8,%XMM5 |
(156) 0x233067 MULPD %XMM10,%XMM5 |
(156) 0x23306c ANDPD %XMM1,%XMM8 |
(156) 0x233071 ANDPD %XMM1,%XMM10 |
(156) 0x233076 ORPD %XMM11,%XMM9 |
(156) 0x23307b MOVAPD %XMM10,%XMM11 |
(156) 0x233080 MINPD %XMM8,%XMM11 |
(156) 0x233085 MULPD %XMM8,%XMM14 |
(156) 0x23308a CMPPD $0x3,%XMM8,%XMM8 |
(156) 0x233090 MULPD %XMM10,%XMM3 |
(156) 0x233095 ANDPD %XMM8,%XMM10 |
(156) 0x23309a ANDNPD %XMM11,%XMM8 |
(156) 0x23309f ORPD %XMM10,%XMM8 |
(156) 0x2330a4 ADDPD %XMM12,%XMM7 |
(156) 0x2330a9 ADDPD %XMM14,%XMM3 |
(156) 0x2330ae MOVAPD -0x21da7(%RIP),%XMM11 |
(156) 0x2330b7 MULPD %XMM11,%XMM7 |
(156) 0x2330bc MOVAPD %XMM7,%XMM10 |
(156) 0x2330c1 MINPD %XMM9,%XMM10 |
(156) 0x2330c6 CMPPD $0x3,%XMM9,%XMM9 |
(156) 0x2330cc ANDPD %XMM9,%XMM7 |
(156) 0x2330d1 ANDNPD %XMM10,%XMM9 |
(156) 0x2330d6 ORPD %XMM7,%XMM9 |
(156) 0x2330db MULPD %XMM11,%XMM3 |
(156) 0x2330e0 MULPD %XMM6,%XMM9 |
(156) 0x2330e5 MOVAPD %XMM3,%XMM6 |
(156) 0x2330e9 MINPD %XMM8,%XMM6 |
(156) 0x2330ee CMPPD $0x3,%XMM8,%XMM8 |
(156) 0x2330f4 ANDPD %XMM8,%XMM3 |
(156) 0x2330f9 ANDNPD %XMM6,%XMM8 |
(156) 0x2330fe ORPD %XMM3,%XMM8 |
(156) 0x233103 MULPD %XMM15,%XMM8 |
(156) 0x233108 XORPD %XMM3,%XMM3 |
(156) 0x23310c CMPPD $0x1,%XMM0,%XMM3 |
(156) 0x233111 ANDPD %XMM9,%XMM3 |
(156) 0x233116 XORPD %XMM0,%XMM0 |
(156) 0x23311a CMPPD $0x1,%XMM5,%XMM0 |
(156) 0x23311f ANDPD %XMM8,%XMM0 |
(156) 0x233124 ADDPD -0x110(%RBP),%XMM3 |
(156) 0x23312c ADDPD -0x100(%RBP),%XMM0 |
(156) 0x233134 MULPD %XMM4,%XMM3 |
(156) 0x233138 MULPD %XMM2,%XMM0 |
(156) 0x23313c MOV -0x98(%RBP),%RAX |
(156) 0x233143 MOV -0xe8(%RBP),%RCX |
(156) 0x23314a IMUL %RAX,%RCX |
(156) 0x23314e ADD %RDI,%RCX |
(156) 0x233151 MOV %RCX,%RDX |
(156) 0x233154 MOV -0x70(%RBP),%RCX |
(156) 0x233158 IMUL %RAX,%RCX |
(156) 0x23315c ADD %R15,%RCX |
(156) 0x23315f MOV %RCX,%RSI |
(156) 0x233162 MOV -0x90(%RBP),%RCX |
(156) 0x233169 MOVLPD %XMM3,(%RCX,%RDX,8) |
(156) 0x23316e MOVHPD %XMM3,(%RCX,%RSI,8) |
(156) 0x233173 MOV -0x68(%RBP),%RDX |
(156) 0x233177 IMUL %RAX,%RDX |
(156) 0x23317b ADD %R10,%RDX |
(156) 0x23317e MOV -0x60(%RBP),%RSI |
(156) 0x233182 IMUL %RAX,%RSI |
(156) 0x233186 ADD %R14,%RSI |
(156) 0x233189 MOVLPD %XMM0,(%RCX,%RDX,8) |
(156) 0x23318e MOVHPD %XMM0,(%RCX,%RSI,8) |
(156) 0x233193 MOV -0x1c8(%RBP),%R12 |
(156) 0x23319a ADD $0x4,%R12 |
(156) 0x23319e MOV -0x1c0(%RBP),%RCX |
(156) 0x2331a5 ADD $-0x4,%RCX |
(156) 0x2331a9 MOV -0x138(%RBP),%R15 |
(156) 0x2331b0 MOV -0x130(%RBP),%R13 |
(156) 0x2331b7 JE 233277 |
(156) 0x2331bd MOV %R12,%RAX |
(156) 0x2331c0 SHR $0x20,%RAX |
(156) 0x2331c4 MOV %RCX,-0x1c0(%RBP) |
(156) 0x2331cb JE 2331e0 |
(156) 0x2331cd MOV %R12,%RAX |
(156) 0x2331d0 CQTO |
(156) 0x2331d2 IDIV %R15 |
(156) 0x2331d5 MOV %RDX,%R8 |
(156) 0x2331d8 MOV %RAX,%RDI |
(156) 0x2331db JMP 2331ed |
0x2331dd NOPL (%RAX) |
(156) 0x2331e0 MOV %R12D,%EAX |
(156) 0x2331e3 XOR %EDX,%EDX |
(156) 0x2331e5 DIV %R15D |
(156) 0x2331e8 MOV %EDX,%R8D |
(156) 0x2331eb MOV %EAX,%EDI |
(156) 0x2331ed MOV -0x2c(%RBP),%ESI |
(156) 0x2331f0 MOV -0x50(%RBP),%RBX |
(156) 0x2331f4 LEA 0x1(%R12),%RAX |
(156) 0x2331f9 MOV %RAX,%RCX |
(156) 0x2331fc SHR $0x20,%RCX |
(156) 0x233200 JE 233230 |
(156) 0x233202 CQTO |
(156) 0x233204 IDIV %R15 |
(156) 0x233207 MOV %RDX,%R10 |
(156) 0x23320a MOV %RAX,%R9 |
(156) 0x23320d LEA 0x2(%R12),%RAX |
(156) 0x233212 MOV %RAX,%RCX |
(156) 0x233215 SHR $0x20,%RCX |
(156) 0x233219 JE 233249 |
(156) 0x23321b CQTO |
(156) 0x23321d IDIV %R15 |
(156) 0x233220 MOV %RDX,%R14 |
(156) 0x233223 MOV %RAX,%R11 |
(156) 0x233226 JMP 233254 |
0x233228 NOPL (%RAX,%RAX,1) |
(156) 0x233230 XOR %EDX,%EDX |
(156) 0x233232 DIV %R15D |
(156) 0x233235 MOV %EDX,%R10D |
(156) 0x233238 MOV %EAX,%R9D |
(156) 0x23323b LEA 0x2(%R12),%RAX |
(156) 0x233240 MOV %RAX,%RCX |
(156) 0x233243 SHR $0x20,%RCX |
(156) 0x233247 JNE 23321b |
(156) 0x233249 XOR %EDX,%EDX |
(156) 0x23324b DIV %R15D |
(156) 0x23324e MOV %EDX,%R14D |
(156) 0x233251 MOV %EAX,%R11D |
(156) 0x233254 LEA 0x3(%R12),%RAX |
(156) 0x233259 MOV %RAX,%RCX |
(156) 0x23325c SHR $0x20,%RCX |
(156) 0x233260 MOV %R12,-0x1c8(%RBP) |
(156) 0x233267 JNE 2326e0 |
(156) 0x23326d XOR %EDX,%EDX |
(156) 0x23326f DIV %R15D |
(156) 0x233272 JMP 2326e5 |
0x233277 MOV -0x118(%RBP),%RAX |
0x23327e CMP %RAX,-0x120(%RBP) |
0x233285 MOV -0x2c(%RBP),%EBX |
0x233288 MOV -0x48(%RBP),%R11 |
0x23328c MOV -0x128(%RBP),%R8 |
0x233293 JNE 2332b6 |
0x233295 LEA 0x2aea4(%RIP),%RDI |
0x23329c MOV -0x7c(%RBP),%ESI |
0x23329f CALL 25cd00 <@plt_start@+0x540> |
0x2332a4 ADD $0x1e8,%RSP |
0x2332ab POP %RBX |
0x2332ac POP %R12 |
0x2332ae POP %R13 |
0x2332b0 POP %R14 |
0x2332b2 POP %R15 |
0x2332b4 POP %RBP |
0x2332b5 RET |
0x2332b6 PXOR %XMM0,%XMM0 |
0x2332ba MOVSD -0x221ba(%RIP),%XMM2 |
0x2332c2 MOVSD -0x221ea(%RIP),%XMM4 |
0x2332ca MOVAPD -0x22052(%RIP),%XMM5 |
0x2332d2 MOVSD -0x22142(%RIP),%XMM6 |
0x2332da MOV -0x58(%RBP),%R12 |
0x2332de JMP 23330e |
(155) 0x2332e0 ADDSD %XMM10,%XMM11 |
(155) 0x2332e5 MULSD %XMM11,%XMM7 |
(155) 0x2332ea IMUL -0x98(%RBP),%RSI |
(155) 0x2332f2 ADD %RDX,%RSI |
(155) 0x2332f5 MOV -0x90(%RBP),%RAX |
(155) 0x2332fc MOVSD %XMM7,(%RAX,%RSI,8) |
(155) 0x233301 LEA 0x1(%R14),%R8 |
(155) 0x233305 CMP %R13,%R14 |
(155) 0x233308 MOV -0x48(%RBP),%R11 |
(155) 0x23330c JGE 233295 |
(155) 0x23330e MOV %R8,%RAX |
(155) 0x233311 SHR $0x20,%RAX |
(155) 0x233315 JE 233330 |
(155) 0x233317 MOV %R8,%RAX |
(155) 0x23331a CQTO |
(155) 0x23331c IDIV %R15 |
(155) 0x23331f JMP 233338 |
0x233321 NOPW %CS:(%RAX,%RAX,1) |
(155) 0x233330 MOV %R8D,%EAX |
(155) 0x233333 XOR %EDX,%EDX |
(155) 0x233335 DIV %R15D |
(155) 0x233338 MOV -0x50(%RBP),%RCX |
(155) 0x23333c ADD %EAX,%ECX |
(155) 0x23333e ADD %EBX,%EDX |
(155) 0x233340 MOVSXD %EDX,%RDX |
(155) 0x233343 MOVSXD %ECX,%RSI |
(155) 0x233346 MOV %R11,%RDI |
(155) 0x233349 IMUL %RSI,%RDI |
(155) 0x23334d ADD %RDX,%RDI |
(155) 0x233350 MOV -0xd8(%RBP),%R9 |
(155) 0x233357 MOVSD (%R9,%RDI,8),%XMM7 |
(155) 0x23335d MOV %R8,%R14 |
(155) 0x233360 UCOMISD %XMM0,%XMM7 |
(155) 0x233364 JBE 233380 |
(155) 0x233366 ADD $-0x2,%ECX |
(155) 0x233369 ADD -0x40(%RBP),%EAX |
(155) 0x23336c MOVSXD %EAX,%R9 |
(155) 0x23336f MOVSXD %ECX,%RCX |
(155) 0x233372 MOV %RSI,%RAX |
(155) 0x233375 MOV %R9,%R8 |
(155) 0x233378 JMP 233398 |
0x23337a NOPW (%RAX,%RAX,1) |
(155) 0x233380 INC %ECX |
(155) 0x233382 MOV -0x80(%RBP),%EDI |
(155) 0x233385 CMP %ECX,%EDI |
(155) 0x233387 CMOVL %EDI,%ECX |
(155) 0x23338a ADD -0x40(%RBP),%EAX |
(155) 0x23338d MOVSXD %ECX,%RCX |
(155) 0x233390 CLTQ |
(155) 0x233392 MOV %RCX,%R9 |
(155) 0x233395 MOV %RSI,%R8 |
(155) 0x233398 MOVAPD %XMM7,%XMM13 |
(155) 0x23339d ANDPD -0x22126(%RIP),%XMM13 |
(155) 0x2333a6 MOV %R8,%RDI |
(155) 0x2333a9 IMUL -0xd0(%RBP),%RDI |
(155) 0x2333b1 ADD %RDX,%RDI |
(155) 0x2333b4 MOV -0x38(%RBP),%R10 |
(155) 0x2333b8 DIVSD (%R10,%RDI,8),%XMM13 |
(155) 0x2333be MOVAPD %XMM13,%XMM9 |
(155) 0x2333c3 ADDSD %XMM2,%XMM9 |
(155) 0x2333c8 MOV -0xc8(%RBP),%R10 |
(155) 0x2333cf MOVSD (%R10,%RSI,8),%XMM8 |
(155) 0x2333d5 DIVSD (%R10,%R9,8),%XMM8 |
(155) 0x2333db MULSD %XMM9,%XMM8 |
(155) 0x2333e0 MOVAPD %XMM4,%XMM3 |
(155) 0x2333e4 MOV %R8,%R9 |
(155) 0x2333e7 MOV -0xc0(%RBP),%R11 |
(155) 0x2333ee IMUL %R11,%R9 |
(155) 0x2333f2 ADD %RDX,%R9 |
(155) 0x2333f5 MOVSD (%R12,%R9,8),%XMM11 |
(155) 0x2333fb MOV %RCX,%R10 |
(155) 0x2333fe IMUL %R11,%R10 |
(155) 0x233402 ADD %RDX,%R10 |
(155) 0x233405 MOVAPD %XMM11,%XMM12 |
(155) 0x23340a SUBSD (%R12,%R10,8),%XMM12 |
(155) 0x233410 SUBSD %XMM13,%XMM3 |
(155) 0x233415 MOV %RAX,%R10 |
(155) 0x233418 IMUL %R11,%R10 |
(155) 0x23341c ADD %RDX,%R10 |
(155) 0x23341f MOVSD (%R12,%R10,8),%XMM15 |
(155) 0x233425 SUBSD %XMM11,%XMM15 |
(155) 0x23342a MOVAPD %XMM12,%XMM14 |
(155) 0x23342f MULSD %XMM15,%XMM14 |
(155) 0x233434 XORPD %XMM10,%XMM10 |
(155) 0x233439 UCOMISD %XMM10,%XMM14 |
(155) 0x23343e XORPD %XMM14,%XMM14 |
(155) 0x233443 JBE 2334eb |
(155) 0x233449 MOVAPD %XMM2,%XMM14 |
(155) 0x23344e SUBSD %XMM13,%XMM14 |
(155) 0x233453 MOVAPD %XMM15,%XMM13 |
(155) 0x233458 CMPSD $0x6,%XMM0,%XMM13 |
(155) 0x23345e MOVAPD %XMM13,%XMM1 |
(155) 0x233463 ANDPD %XMM14,%XMM1 |
(155) 0x233468 XORPD -0x220c1(%RIP),%XMM14 |
(155) 0x233471 ANDNPD %XMM14,%XMM13 |
(155) 0x233476 ORPD %XMM1,%XMM13 |
(155) 0x23347b ANDPD %XMM5,%XMM12 |
(155) 0x233480 ANDPD %XMM5,%XMM15 |
(155) 0x233485 MOVAPD %XMM12,%XMM14 |
(155) 0x23348a CMPSD $0x3,%XMM12,%XMM14 |
(155) 0x233490 MOVAPD %XMM14,%XMM1 |
(155) 0x233495 ANDPD %XMM15,%XMM1 |
(155) 0x23349a MOVAPD %XMM3,%XMM9 |
(155) 0x23349f MULSD %XMM15,%XMM9 |
(155) 0x2334a4 MINSD %XMM12,%XMM15 |
(155) 0x2334a9 ANDNPD %XMM15,%XMM14 |
(155) 0x2334ae ORPD %XMM1,%XMM14 |
(155) 0x2334b3 MULSD %XMM8,%XMM12 |
(155) 0x2334b8 ADDSD %XMM9,%XMM12 |
(155) 0x2334bd MULSD %XMM6,%XMM12 |
(155) 0x2334c2 MOVAPD %XMM12,%XMM1 |
(155) 0x2334c7 MINSD %XMM14,%XMM1 |
(155) 0x2334cc CMPSD $0x3,%XMM14,%XMM14 |
(155) 0x2334d2 MOVAPD %XMM14,%XMM9 |
(155) 0x2334d7 ANDNPD %XMM1,%XMM9 |
(155) 0x2334dc ANDPD %XMM12,%XMM14 |
(155) 0x2334e1 ORPD %XMM9,%XMM14 |
(155) 0x2334e6 MULSD %XMM13,%XMM14 |
(155) 0x2334eb ADDSD %XMM14,%XMM11 |
(155) 0x2334f0 MULSD %XMM11,%XMM7 |
(155) 0x2334f5 MOV -0xb8(%RBP),%R10 |
(155) 0x2334fc IMUL %RSI,%R10 |
(155) 0x233500 ADD %RDX,%R10 |
(155) 0x233503 MOV -0xb0(%RBP),%R11 |
(155) 0x23350a MOVSD %XMM7,(%R11,%R10,8) |
(155) 0x233510 MOV -0xa8(%RBP),%R10 |
(155) 0x233517 IMUL %R10,%R8 |
(155) 0x23351b ADD %RDX,%R8 |
(155) 0x23351e MOV -0xa0(%RBP),%R11 |
(155) 0x233525 MOVSD (%R11,%R8,8),%XMM11 |
(155) 0x23352b IMUL %R10,%RCX |
(155) 0x23352f ADD %RDX,%RCX |
(155) 0x233532 MOVAPD %XMM11,%XMM12 |
(155) 0x233537 SUBSD (%R11,%RCX,8),%XMM12 |
(155) 0x23353d IMUL %R10,%RAX |
(155) 0x233541 ADD %RDX,%RAX |
(155) 0x233544 MOVSD (%R11,%RAX,8),%XMM14 |
(155) 0x23354a SUBSD %XMM11,%XMM14 |
(155) 0x23354f MOVAPD %XMM12,%XMM1 |
(155) 0x233554 MULSD %XMM14,%XMM1 |
(155) 0x233559 UCOMISD %XMM10,%XMM1 |
(155) 0x23355e JBE 2332e0 |
(155) 0x233564 MOVAPD %XMM7,%XMM1 |
(155) 0x233568 MOV -0x58(%RBP),%RAX |
(155) 0x23356c MOVSD (%RAX,%R9,8),%XMM9 |
(155) 0x233572 MOV -0x38(%RBP),%RAX |
(155) 0x233576 MULSD (%RAX,%RDI,8),%XMM9 |
(155) 0x23357c ANDPD %XMM5,%XMM1 |
(155) 0x233580 DIVSD %XMM9,%XMM1 |
(155) 0x233585 MOVAPD %XMM2,%XMM9 |
(155) 0x23358a SUBSD %XMM1,%XMM9 |
(155) 0x23358f MOVAPD %XMM14,%XMM13 |
(155) 0x233594 CMPSD $0x6,%XMM0,%XMM13 |
(155) 0x23359a MOVAPD %XMM13,%XMM1 |
(155) 0x23359f ANDPD %XMM9,%XMM1 |
(155) 0x2335a4 XORPD -0x221fd(%RIP),%XMM9 |
(155) 0x2335ad ANDNPD %XMM9,%XMM13 |
(155) 0x2335b2 ORPD %XMM1,%XMM13 |
(155) 0x2335b7 ANDPD %XMM5,%XMM12 |
(155) 0x2335bc ANDPD %XMM5,%XMM14 |
(155) 0x2335c1 MOVAPD %XMM12,%XMM10 |
(155) 0x2335c6 CMPSD $0x3,%XMM12,%XMM10 |
(155) 0x2335cc MOVAPD %XMM10,%XMM1 |
(155) 0x2335d1 ANDPD %XMM14,%XMM1 |
(155) 0x2335d6 MULSD %XMM14,%XMM3 |
(155) 0x2335db MINSD %XMM12,%XMM14 |
(155) 0x2335e0 ANDNPD %XMM14,%XMM10 |
(155) 0x2335e5 ORPD %XMM1,%XMM10 |
(155) 0x2335ea MULSD %XMM12,%XMM8 |
(155) 0x2335ef ADDSD %XMM3,%XMM8 |
(155) 0x2335f4 MULSD %XMM6,%XMM8 |
(155) 0x2335f9 MOVAPD %XMM8,%XMM1 |
(155) 0x2335fe MINSD %XMM10,%XMM1 |
(155) 0x233603 CMPSD $0x3,%XMM10,%XMM10 |
(155) 0x233609 MOVAPD %XMM10,%XMM3 |
(155) 0x23360e ANDNPD %XMM1,%XMM3 |
(155) 0x233612 ANDPD %XMM8,%XMM10 |
(155) 0x233617 ORPD %XMM3,%XMM10 |
(155) 0x23361c MULSD %XMM13,%XMM10 |
(155) 0x233621 JMP 2332e0 |
0x233626 NOPW %CS:(%RAX,%RAX,1) |
| Coverage (%) | Name | Source Location | Module |
|---|
| min | med | avg | max |
|---|---|---|---|
| Percentile Index | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 |
|---|---|---|---|---|---|---|---|---|---|---|
| Value |
| min | med | avg | max |
|---|---|---|---|
| Percentile Index | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 |
|---|---|---|---|---|---|---|---|---|---|---|
| Value |
| Path / |
The code analyzed by CQA in that panel excludes loops and represents 0.00% of application time for run orig_0
| Source file and lines | advec_cell.cpp:157-202 |
| Module | exec |
| nb instructions | 139 |
| nb uops | 137 |
| loop length | 643 |
| used x86 registers | 16 |
| used mmx registers | 0 |
| used xmm registers | 5 |
| used ymm registers | 0 |
| used zmm registers | 0 |
| nb stack references | 36 |
| micro-operation queue | 17.13 cycles |
| front end | 17.13 cycles |
| P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12 | P13 | P14 | P15 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| uops | 6.83 | 6.83 | 6.83 | 6.83 | 6.83 | 6.83 | 18.00 | 18.00 | 18.00 | 18.00 | 0.75 | 0.75 | 0.75 | 0.75 | 1.00 | 1.00 |
| cycles | 6.83 | 6.83 | 6.83 | 6.83 | 6.83 | 6.83 | 18.00 | 18.00 | 18.00 | 18.00 | 0.75 | 0.75 | 0.75 | 0.75 | 1.00 | 1.00 |
| Cycles executing div or sqrt instructions | NA |
| Front-end | 17.13 |
| Dispatch | 18.00 |
| Overall L1 | 18.00 |
| all | 9% |
| load | 0% |
| store | 6% |
| mul | 0% |
| add-sub | 0% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| other | 33% |
| all | 25% |
| load | 25% |
| store | NA (no store vectorizable/vectorized instructions) |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | NA (no add-sub vectorizable/vectorized instructions) |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | NA (no other vectorizable/vectorized instructions) |
| all | 10% |
| load | 7% |
| store | 6% |
| mul | 0% |
| add-sub | 0% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | 33% |
| all | 11% |
| load | 9% |
| store | 12% |
| mul | 12% |
| add-sub | 7% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| other | 15% |
| all | 15% |
| load | 15% |
| store | NA (no store vectorizable/vectorized instructions) |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | NA (no add-sub vectorizable/vectorized instructions) |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | NA (no other vectorizable/vectorized instructions) |
| all | 11% |
| load | 11% |
| store | 12% |
| mul | 12% |
| add-sub | 7% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | 15% |
| Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12 | P13 | P14 | P15 | Latency | Recip. throughput | Vectorization |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PUSH %RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| MOV %RSP,%RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| PUSH %R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| PUSH %R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| PUSH %R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| PUSH %R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| PUSH %RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| SUB $0x1e8,%RSP | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV (%R8),%EBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | scal (6.3%) |
| MOV (%R9),%R15D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | scal (6.3%) |
| INC %EBX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| ADD $0x2,%R15D | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| SUB %EBX,%R15D | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| JLE 2332a4 <_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.omp_outlined.12+0xdb4> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
| MOV %RCX,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| MOV (%RDX),%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %RAX,-0x40(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| INC %EAX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV (%RCX),%R13D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | scal (6.3%) |
| ADD $0x4,%R13D | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| MOV %RAX,-0x50(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| SUB %EAX,%R13D | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| JLE 2332a4 <_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.omp_outlined.12+0xdb4> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
| IMUL %R15,%R13 | 1 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | scal (12.5%) |
| DEC %R13 | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (12.5%) |
| MOVQ $0,-0xf0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
| MOV %R13,-0x78(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOVQ $0x1,-0x1d0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
| MOVL $0,-0x84(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
| MOV (%RDI),%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| SUB $0x8,%RSP | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| LEA -0x1d0(%RBP),%RAX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| LEA 0x2bbb1(%RIP),%RDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| LEA -0x84(%RBP),%RCX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| LEA -0xf0(%RBP),%R8 | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| LEA -0x78(%RBP),%R9 | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| MOV %ESI,-0x7c(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
| MOV $0x22,%EDX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| PUSH $0x1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| PUSH $0x1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| PUSH %RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| CALL 25ccf0 <@plt_start@+0x530> | 2 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| ADD $0x20,%RSP | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV -0x78(%RBP),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| CMP %R13,%RAX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (12.5%) |
| CMOVL %RAX,%R13 | 2 | 0.33 | 0.33 | 0.33 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (12.5%) |
| MOV %R13,-0x78(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV -0xf0(%RBP),%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| CMP %R13,%R12 | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (12.5%) |
| JG 233295 <_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.omp_outlined.12+0xda5> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
| MOV 0x48(%RBP),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV 0x40(%RBP),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV 0x38(%RBP),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV 0x28(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV 0x20(%RBP),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV 0x18(%RBP),%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV 0x10(%RBP),%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV (%R9),%R11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | scal (12.5%) |
| MOV 0x10(%R9),%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %R9,-0xd8(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV (%R14),%R9D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| ADD $0x2,%R9D | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV (%R8),%R10 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | scal (12.5%) |
| MOV %R10,-0xd0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV 0x10(%R8),%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %R8,-0x38(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV 0x8(%RDI),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %RDI,-0xc8(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV (%RSI),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %RDI,-0xc0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV 0x10(%RSI),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %RSI,-0x58(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV (%RDX),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %RSI,-0xb8(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV 0x10(%RDX),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %RDX,-0xb0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV (%RCX),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %RDX,-0xa8(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV 0x10(%RCX),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %RCX,-0xa0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV (%RAX),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %RCX,-0x98(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV 0x10(%RAX),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %RAX,-0x90(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV %R13,%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| SUB %R12,%RAX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| INC %RAX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CMP $0x4,%RAX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (12.5%) |
| MOV %R9D,-0x80(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
| MOV %R11,-0x48(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| JAE 23267c <_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.omp_outlined.12+0x18c> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
| MOV %R12,%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| JMP 2332b6 <_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.omp_outlined.12+0xdc6> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV %EBX,-0x2c(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
| MOV %RAX,-0x120(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV %RAX,%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| AND $-0x4,%RCX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| LEA (%R12,%RCX,1),%RAX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,-0x128(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOVD %R9D,%XMM0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 6 | 1 | scal (6.3%) |
| PSHUFD $0x50,%XMM0,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 1 | 0.25 | vect (25.0%) |
| MOVDQA %XMM0,-0x1f0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 4 | 0.50 | vect (25.0%) |
| MOVD -0x40(%RBP),%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
| PSHUFD $0x50,%XMM0,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 1 | 0.25 | vect (25.0%) |
| MOVDQA %XMM0,-0x1e0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 4 | 0.50 | vect (25.0%) |
| MOV %RCX,-0x118(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV %R15,-0x138(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV %R13,-0x130(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| JMP 2331bd <_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.omp_outlined.12+0xccd> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
| NOPL (%RAX) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
| NOPL (%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
| MOV -0x118(%RBP),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| CMP %RAX,-0x120(%RBP) | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (12.5%) |
| MOV -0x2c(%RBP),%EBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | scal (6.3%) |
| MOV -0x48(%RBP),%R11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | scal (12.5%) |
| MOV -0x128(%RBP),%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| JNE 2332b6 <_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.omp_outlined.12+0xdc6> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
| LEA 0x2aea4(%RIP),%RDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| MOV -0x7c(%RBP),%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| CALL 25cd00 <@plt_start@+0x540> | 2 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| ADD $0x1e8,%RSP | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| POP %RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
| POP %R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
| POP %R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
| POP %R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
| POP %R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
| POP %RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
| RET | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| PXOR %XMM0,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | vect (25.0%) |
| MOVSD -0x221ba(%RIP),%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOVSD -0x221ea(%RIP),%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOVAPD -0x22052(%RIP),%XMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (25.0%) |
| MOVSD -0x22142(%RIP),%XMM6 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV -0x58(%RBP),%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| JMP 23330e <_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.omp_outlined.12+0xe1e> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
| NOPW (%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
The code analyzed by CQA in that panel excludes loops and represents 0.00% of application time for run orig_0
| Source file and lines | advec_cell.cpp:157-202 |
| Module | exec |
| nb instructions | 139 |
| nb uops | 137 |
| loop length | 643 |
| used x86 registers | 16 |
| used mmx registers | 0 |
| used xmm registers | 5 |
| used ymm registers | 0 |
| used zmm registers | 0 |
| nb stack references | 36 |
| micro-operation queue | 17.13 cycles |
| front end | 17.13 cycles |
| P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12 | P13 | P14 | P15 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| uops | 6.83 | 6.83 | 6.83 | 6.83 | 6.83 | 6.83 | 18.00 | 18.00 | 18.00 | 18.00 | 0.75 | 0.75 | 0.75 | 0.75 | 1.00 | 1.00 |
| cycles | 6.83 | 6.83 | 6.83 | 6.83 | 6.83 | 6.83 | 18.00 | 18.00 | 18.00 | 18.00 | 0.75 | 0.75 | 0.75 | 0.75 | 1.00 | 1.00 |
| Cycles executing div or sqrt instructions | NA |
| Front-end | 17.13 |
| Dispatch | 18.00 |
| Overall L1 | 18.00 |
| all | 9% |
| load | 0% |
| store | 6% |
| mul | 0% |
| add-sub | 0% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| other | 33% |
| all | 25% |
| load | 25% |
| store | NA (no store vectorizable/vectorized instructions) |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | NA (no add-sub vectorizable/vectorized instructions) |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | NA (no other vectorizable/vectorized instructions) |
| all | 10% |
| load | 7% |
| store | 6% |
| mul | 0% |
| add-sub | 0% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | 33% |
| all | 11% |
| load | 9% |
| store | 12% |
| mul | 12% |
| add-sub | 7% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| other | 15% |
| all | 15% |
| load | 15% |
| store | NA (no store vectorizable/vectorized instructions) |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | NA (no add-sub vectorizable/vectorized instructions) |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | NA (no other vectorizable/vectorized instructions) |
| all | 11% |
| load | 11% |
| store | 12% |
| mul | 12% |
| add-sub | 7% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | 15% |
| Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12 | P13 | P14 | P15 | Latency | Recip. throughput | Vectorization |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PUSH %RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| MOV %RSP,%RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| PUSH %R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| PUSH %R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| PUSH %R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| PUSH %R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| PUSH %RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| SUB $0x1e8,%RSP | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV (%R8),%EBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | scal (6.3%) |
| MOV (%R9),%R15D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | scal (6.3%) |
| INC %EBX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| ADD $0x2,%R15D | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| SUB %EBX,%R15D | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| JLE 2332a4 <_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.omp_outlined.12+0xdb4> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
| MOV %RCX,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| MOV (%RDX),%EAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %RAX,-0x40(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| INC %EAX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV (%RCX),%R13D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | scal (6.3%) |
| ADD $0x4,%R13D | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| MOV %RAX,-0x50(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| SUB %EAX,%R13D | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (6.3%) |
| JLE 2332a4 <_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.omp_outlined.12+0xdb4> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
| IMUL %R15,%R13 | 1 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.33 | scal (12.5%) |
| DEC %R13 | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (12.5%) |
| MOVQ $0,-0xf0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
| MOV %R13,-0x78(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOVQ $0x1,-0x1d0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
| MOVL $0,-0x84(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
| MOV (%RDI),%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| SUB $0x8,%RSP | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| LEA -0x1d0(%RBP),%RAX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| LEA 0x2bbb1(%RIP),%RDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| LEA -0x84(%RBP),%RCX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| LEA -0xf0(%RBP),%R8 | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| LEA -0x78(%RBP),%R9 | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| MOV %ESI,-0x7c(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
| MOV $0x22,%EDX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| PUSH $0x1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| PUSH $0x1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| PUSH %RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| CALL 25ccf0 <@plt_start@+0x530> | 2 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| ADD $0x20,%RSP | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV -0x78(%RBP),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| CMP %R13,%RAX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (12.5%) |
| CMOVL %RAX,%R13 | 2 | 0.33 | 0.33 | 0.33 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | scal (12.5%) |
| MOV %R13,-0x78(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV -0xf0(%RBP),%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| CMP %R13,%R12 | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (12.5%) |
| JG 233295 <_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.omp_outlined.12+0xda5> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
| MOV 0x48(%RBP),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV 0x40(%RBP),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV 0x38(%RBP),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV 0x28(%RBP),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV 0x20(%RBP),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV 0x18(%RBP),%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV 0x10(%RBP),%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV (%R9),%R11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | scal (12.5%) |
| MOV 0x10(%R9),%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %R9,-0xd8(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV (%R14),%R9D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| ADD $0x2,%R9D | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV (%R8),%R10 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | scal (12.5%) |
| MOV %R10,-0xd0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV 0x10(%R8),%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %R8,-0x38(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV 0x8(%RDI),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %RDI,-0xc8(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV (%RSI),%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %RDI,-0xc0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV 0x10(%RSI),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %RSI,-0x58(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV (%RDX),%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %RSI,-0xb8(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV 0x10(%RDX),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %RDX,-0xb0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV (%RCX),%RDX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %RDX,-0xa8(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV 0x10(%RCX),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %RCX,-0xa0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV (%RAX),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %RCX,-0x98(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV 0x10(%RAX),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| MOV %RAX,-0x90(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV %R13,%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| SUB %R12,%RAX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| INC %RAX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| CMP $0x4,%RAX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (12.5%) |
| MOV %R9D,-0x80(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
| MOV %R11,-0x48(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| JAE 23267c <_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.omp_outlined.12+0x18c> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
| MOV %R12,%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| JMP 2332b6 <_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.omp_outlined.12+0xdc6> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| MOV %EBX,-0x2c(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (6.3%) |
| MOV %RAX,-0x120(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV %RAX,%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| AND $-0x4,%RCX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| LEA (%R12,%RCX,1),%RAX | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| MOV %RAX,-0x128(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOVD %R9D,%XMM0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 6 | 1 | scal (6.3%) |
| PSHUFD $0x50,%XMM0,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 1 | 0.25 | vect (25.0%) |
| MOVDQA %XMM0,-0x1f0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 4 | 0.50 | vect (25.0%) |
| MOVD -0x40(%RBP),%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 | scal (6.3%) |
| PSHUFD $0x50,%XMM0,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 1 | 0.25 | vect (25.0%) |
| MOVDQA %XMM0,-0x1e0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0.50 | 0.50 | 4 | 0.50 | vect (25.0%) |
| MOV %RCX,-0x118(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV %R15,-0x138(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| MOV %R13,-0x130(%RBP) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0.50 | scal (12.5%) |
| JMP 2331bd <_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.omp_outlined.12+0xccd> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
| NOPL (%RAX) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
| NOPL (%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
| MOV -0x118(%RBP),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| CMP %RAX,-0x120(%RBP) | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | scal (12.5%) |
| MOV -0x2c(%RBP),%EBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | scal (6.3%) |
| MOV -0x48(%RBP),%R11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | scal (12.5%) |
| MOV -0x128(%RBP),%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| JNE 2332b6 <_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.omp_outlined.12+0xdc6> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50-1 | N/A |
| LEA 0x2aea4(%RIP),%RDI | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.25 | N/A |
| MOV -0x7c(%RBP),%ESI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| CALL 25cd00 <@plt_start@+0x540> | 2 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| ADD $0x1e8,%RSP | 1 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| POP %RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
| POP %R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
| POP %R13 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
| POP %R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
| POP %R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
| POP %RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.33 | N/A |
| RET | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | N/A |
| PXOR %XMM0,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | vect (25.0%) |
| MOVSD -0x221ba(%RIP),%XMM2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOVSD -0x221ea(%RIP),%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOVAPD -0x22052(%RIP),%XMM5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.50 | vect (25.0%) |
| MOVSD -0x22142(%RIP),%XMM6 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV -0x58(%RBP),%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.25 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.25 | N/A |
| JMP 23330e <_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.omp_outlined.12+0xe1e> | 1 | 0 | 0 | 0 | 0.33 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
| NOPW (%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.09 | N/A |
| Name | Coverage (%) | Time (s) |
|---|---|---|
| ▼advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D | 3.38 | 1.32 |
| ○Loop 156 - advec_cell.cpp:158-202 - exec | 3.38 | 1.32 |
| ○Loop 155 - advec_cell.cpp:158-202 - exec | 0.00 | 0.00 |
