| Function: PdV_kernel(bool, int, int, int, int, double, clover::Buffer2D<double>&, clover::Buffer2D<d ... | Module: exec | Source: PdV.cpp:48-64 [...] | Coverage (incl. loops): 4.62% | (excl. loops): 0.00% |
|---|
| Function: PdV_kernel(bool, int, int, int, int, double, clover::Buffer2D<double>&, clover::Buffer2D<d ... | Module: exec | Source: PdV.cpp:48-64 [...] | Coverage (incl. loops): 4.62% | (excl. loops): 0.00% |
|---|
/home/eoseret/qaas_runs_GNR/173-814-2343/intel/CloverLeaf2.0-CXX/build/CloverLeaf2.0-CXX/src/omp/context.h: 69 - 69 |
-------------------------------------------------------------------------------- |
69: T &operator()(size_t i, size_t j) const { return data[i + j * sizeX]; } |
/home/eoseret/qaas_runs_GNR/173-814-2343/intel/CloverLeaf2.0-CXX/build/CloverLeaf2.0-CXX/src/omp/PdV.cpp: 48 - 64 |
-------------------------------------------------------------------------------- |
48: #pragma omp parallel for simd collapse(2) |
49: for (int j = (y_min + 1); j < (y_max + 2); j++) { |
50: for (int i = (x_min + 1); i < (x_max + 2); i++) { |
51: double left_flux = (xarea(i, j) * (xvel0(i, j) + xvel0(i + 0, j + 1) + xvel0(i, j) + xvel0(i + 0, j + 1))) * 0.25 * dt * 0.5; |
52: double right_flux = |
53: (xarea(i + 1, j + 0) * (xvel0(i + 1, j + 0) + xvel0(i + 1, j + 1) + xvel0(i + 1, j + 0) + xvel0(i + 1, j + 1))) * 0.25 * dt * |
54: 0.5; |
55: double bottom_flux = (yarea(i, j) * (yvel0(i, j) + yvel0(i + 1, j + 0) + yvel0(i, j) + yvel0(i + 1, j + 0))) * 0.25 * dt * 0.5; |
56: double top_flux = (yarea(i + 0, j + 1) * (yvel0(i + 0, j + 1) + yvel0(i + 1, j + 1) + yvel0(i + 0, j + 1) + yvel0(i + 1, j + 1))) * |
57: 0.25 * dt * 0.5; |
58: double total_flux = right_flux - left_flux + top_flux - bottom_flux; |
59: double volume_change_s = volume(i, j) / (volume(i, j) + total_flux); |
60: double recip_volume = 1.0 / volume(i, j); |
61: double energy_change = (pressure(i, j) / density0(i, j) + viscosity(i, j) / density0(i, j)) * total_flux * recip_volume; |
62: energy1(i, j) = energy0(i, j) - energy_change; |
63: density1(i, j) = density0(i, j) * volume_change_s; |
64: } |
0x4426e0 PUSH %RBP |
0x4426e1 MOV %RSP,%RBP |
0x4426e4 PUSH %R15 |
0x4426e6 PUSH %R14 |
0x4426e8 PUSH %R13 |
0x4426ea PUSH %R12 |
0x4426ec PUSH %RBX |
0x4426ed SUB $0x268,%RSP |
0x4426f4 MOV %R8,-0x80(%RBP) |
0x4426f8 MOV %RCX,%R12 |
0x4426fb MOV %RDX,-0xe0(%RBP) |
0x442702 MOV 0x70(%RBP),%RAX |
0x442706 MOV 0x60(%RBP),%R10 |
0x44270a MOV 0x58(%RBP),%R11 |
0x44270e MOV 0x48(%RBP),%R13 |
0x442712 MOV 0x40(%RBP),%RBX |
0x442716 MOV 0x38(%RBP),%RSI |
0x44271a MOV 0x30(%RBP),%RCX |
0x44271e MOV %RCX,-0xf0(%RBP) |
0x442725 MOV 0x28(%RBP),%RDX |
0x442729 MOV 0x20(%RBP),%R8 |
0x44272d MOV 0x18(%RBP),%RCX |
0x442731 MOV 0x10(%RBP),%R14 |
0x442735 MOV 0x50(%RBP),%R15D |
0x442739 MOVL $0,-0x70(%RBP) |
0x442740 TEST %RAX,%RAX |
0x442743 JS 44329c |
0x442749 MOV %R8,-0x48(%RBP) |
0x44274d MOV %RSI,-0x50(%RBP) |
0x442751 MOV %RDX,-0x40(%RBP) |
0x442755 MOV %RCX,-0x38(%RBP) |
0x442759 MOV %R9,-0x58(%RBP) |
0x44275d MOV (%RDI),%ESI |
0x44275f MOVQ $0,-0xc8(%RBP) |
0x44276a MOV %RAX,-0xc0(%RBP) |
0x442771 MOVQ $0x1,-0x170(%RBP) |
0x44277c SUB $0x8,%RSP |
0x442780 LEA -0x170(%RBP),%RAX |
0x442787 LEA -0x70(%RBP),%RCX |
0x44278b LEA -0xc8(%RBP),%R8 |
0x442792 LEA -0xc0(%RBP),%R9 |
0x442799 MOV $0x4b8770,%EDI |
0x44279e MOV %ESI,-0x6c(%RBP) |
0x4427a1 MOV $0x22,%EDX |
0x4427a6 PUSH $0x1 |
0x4427a8 PUSH $0x1 |
0x4427aa PUSH %RAX |
0x4427ab MOV %R15,-0x98(%RBP) |
0x4427b2 MOV %R10,%R15 |
0x4427b5 MOV %R11,-0x30(%RBP) |
0x4427b9 CALL 4031f0 <__kmpc_for_static_init_8@plt> |
0x4427be ADD $0x20,%RSP |
0x4427c2 MOV -0xc8(%RBP),%RCX |
0x4427c9 MOV -0xc0(%RBP),%RDX |
0x4427d0 CMP %RDX,%RCX |
0x4427d3 JA 44327e |
0x4427d9 MOV %RDX,%RAX |
0x4427dc MOVSD -0xe0(%RBP),%XMM4 |
0x4427e4 SUB -0x30(%RBP),%R15D |
0x4427e8 MOV (%R12),%RDX |
0x4427ec MOV %RDX,-0x90(%RBP) |
0x4427f3 MOV 0x10(%R12),%R12 |
0x4427f8 MOV (%RBX),%RDX |
0x4427fb MOV %RDX,-0x60(%RBP) |
0x4427ff MOV 0x10(%RBX),%RDI |
0x442803 MOV %RDI,-0x68(%RBP) |
0x442807 MOV -0x80(%RBP),%RDX |
0x44280b MOV (%RDX),%RDI |
0x44280e MOV %RDI,-0x88(%RBP) |
0x442815 MOV 0x10(%RDX),%R9 |
0x442819 MULSD 0x58bff(%RIP),%XMM4 |
0x442821 MOV (%R13),%R10 |
0x442825 MOV 0x10(%R13),%RDX |
0x442829 MOV %RDX,-0xb8(%RBP) |
0x442830 MOV -0x58(%RBP),%RDX |
0x442834 MOV (%RDX),%RBX |
0x442837 MOV 0x10(%RDX),%R13 |
0x44283b MOV %R13,-0xb0(%RBP) |
0x442842 MOV -0xf0(%RBP),%RDX |
0x442849 MOV (%RDX),%R13 |
0x44284c MOV 0x10(%RDX),%R8 |
0x442850 MOV %R8,-0xa8(%RBP) |
0x442857 MOV (%R14),%R8 |
0x44285a MOV 0x10(%R14),%RDX |
0x44285e MOV %RDX,-0xa0(%RBP) |
0x442865 MOV -0x50(%RBP),%RDX |
0x442869 MOV (%RDX),%R11 |
0x44286c MOV 0x10(%RDX),%R14 |
0x442870 MOV %R14,-0x50(%RBP) |
0x442874 MOV -0x48(%RBP),%RDX |
0x442878 MOV (%RDX),%R14 |
0x44287b MOV 0x10(%RDX),%RSI |
0x44287f MOV %RSI,-0x48(%RBP) |
0x442883 MOV -0x40(%RBP),%RDX |
0x442887 MOV (%RDX),%RSI |
0x44288a MOV 0x10(%RDX),%RDX |
0x44288e MOV %RDX,-0x40(%RBP) |
0x442892 MOV -0x38(%RBP),%RDI |
0x442896 MOV (%RDI),%RDX |
0x442899 MOV 0x10(%RDI),%RDI |
0x44289d MOV %RDI,-0x38(%RBP) |
0x4428a1 INC %RAX |
0x4428a4 MOV %RAX,-0x158(%RBP) |
0x4428ab MOV %RAX,%RDI |
0x4428ae SUB %RCX,%RDI |
0x4428b1 MOV $-0x2,%EAX |
0x4428b6 AND %RDI,%RAX |
0x4428b9 MOV %R9,-0x58(%RBP) |
0x4428bd MOV %R10,-0x150(%RBP) |
0x4428c4 MOV %R11,-0x130(%RBP) |
0x4428cb MOV %RBX,-0x148(%RBP) |
0x4428d2 MOV %R13,-0x140(%RBP) |
0x4428d9 MOV %R8,-0x138(%RBP) |
0x4428e0 MOV %R14,-0x128(%RBP) |
0x4428e7 MOV %RSI,-0x120(%RBP) |
0x4428ee MOV %RDX,-0x118(%RBP) |
0x4428f5 JE 4432ae |
0x4428fb MOV %RDI,-0xf8(%RBP) |
0x442902 MOV %R15,-0x100(%RBP) |
0x442909 MOVD %R15D,%XMM0 |
0x44290e PSHUFD $0x44,%XMM0,%XMM0 |
0x442913 MOVDQA %XMM0,-0x270(%RBP) |
0x44291b MOVD -0x98(%RBP),%XMM0 |
0x442923 PSHUFD $0x50,%XMM0,%XMM0 |
0x442928 MOVDQA %XMM0,-0x260(%RBP) |
0x442930 MOVD -0x30(%RBP),%XMM0 |
0x442935 PSHUFD $0x50,%XMM0,%XMM0 |
0x44293a MOVDQA %XMM0,-0x250(%RBP) |
0x442942 MOVQ -0x90(%RBP),%XMM0 |
0x44294a PSHUFD $0x44,%XMM0,%XMM0 |
0x44294f MOVDQA %XMM0,-0x240(%RBP) |
0x442957 MOVQ -0x60(%RBP),%XMM0 |
0x44295c PSHUFD $0x44,%XMM0,%XMM0 |
0x442961 MOVDQA %XMM0,-0x230(%RBP) |
0x442969 MOVQ -0x88(%RBP),%XMM0 |
0x442971 PSHUFD $0x44,%XMM0,%XMM0 |
0x442976 MOVDQA %XMM0,-0x220(%RBP) |
0x44297e MOVQ %R10,%XMM0 |
0x442983 PSHUFD $0x44,%XMM0,%XMM0 |
0x442988 MOVDQA %XMM0,-0x210(%RBP) |
0x442990 MOVAPD %XMM4,-0x180(%RBP) |
0x442998 UNPCKLPD %XMM4,%XMM4 |
0x44299c MOVAPD %XMM4,-0x200(%RBP) |
0x4429a4 MOVQ %RBX,%XMM0 |
0x4429a9 PSHUFD $0x44,%XMM0,%XMM0 |
0x4429ae MOVDQA %XMM0,-0x1f0(%RBP) |
0x4429b6 MOVQ %R13,%XMM0 |
0x4429bb PSHUFD $0x44,%XMM0,%XMM0 |
0x4429c0 MOVDQA %XMM0,-0x1e0(%RBP) |
0x4429c8 MOVQ %R8,%XMM0 |
0x4429cd PSHUFD $0x44,%XMM0,%XMM0 |
0x4429d2 MOVDQA %XMM0,-0x1d0(%RBP) |
0x4429da MOVQ %R11,%XMM0 |
0x4429df PSHUFD $0x44,%XMM0,%XMM0 |
0x4429e4 MOVDQA %XMM0,-0x1c0(%RBP) |
0x4429ec MOVQ %R14,%XMM0 |
0x4429f1 PSHUFD $0x44,%XMM0,%XMM0 |
0x4429f6 MOVDQA %XMM0,-0x1b0(%RBP) |
0x4429fe MOVQ %RSI,%XMM0 |
0x442a03 PSHUFD $0x44,%XMM0,%XMM0 |
0x442a08 MOVDQA %XMM0,-0x1a0(%RBP) |
0x442a10 MOVQ %RDX,%XMM0 |
0x442a15 PSHUFD $0x44,%XMM0,%XMM0 |
0x442a1a MOVDQA %XMM0,-0x190(%RBP) |
0x442a22 MOVQ %RCX,%XMM0 |
0x442a27 PSHUFD $0x44,%XMM0,%XMM0 |
0x442a2c PADDQ 0x589fc(%RIP),%XMM0 |
0x442a34 XOR %EDI,%EDI |
0x442a36 MOV %R12,-0x110(%RBP) |
0x442a3d MOV %RAX,-0x108(%RBP) |
0x442a44 NOPW %CS:(%RAX,%RAX,1) |
(296) 0x442a50 MOVDQA %XMM0,-0x80(%RBP) |
(296) 0x442a55 MOVQ %XMM0,%RAX |
(296) 0x442a5a MOVDQA -0x270(%RBP),%XMM2 |
(296) 0x442a62 MOVQ %XMM2,%RSI |
(296) 0x442a67 XOR %EDX,%EDX |
(296) 0x442a69 DIV %RSI |
(296) 0x442a6c PSHUFD $-0x12,-0x80(%RBP),%XMM0 |
(296) 0x442a72 MOVQ %RAX,%XMM1 |
(296) 0x442a77 MOVQ %XMM0,%RAX |
(296) 0x442a7c PSHUFD $-0x12,%XMM2,%XMM0 |
(296) 0x442a81 MOVQ %XMM0,%RSI |
(296) 0x442a86 XOR %EDX,%EDX |
(296) 0x442a88 DIV %RSI |
(296) 0x442a8b MOVQ %RAX,%XMM0 |
(296) 0x442a90 PUNPCKLQDQ %XMM0,%XMM1 |
(296) 0x442a94 PSHUFD $-0x18,%XMM1,%XMM3 |
(296) 0x442a99 PADDD -0x260(%RBP),%XMM3 |
(296) 0x442aa1 PMULUDQ %XMM2,%XMM1 |
(296) 0x442aa5 MOVDQA -0x80(%RBP),%XMM0 |
(296) 0x442aaa PSUBQ %XMM1,%XMM0 |
(296) 0x442aae PXOR %XMM5,%XMM5 |
(296) 0x442ab2 PSHUFD $-0x18,%XMM0,%XMM8 |
(296) 0x442ab8 PXOR %XMM2,%XMM2 |
(296) 0x442abc PCMPGTD %XMM3,%XMM2 |
(296) 0x442ac0 MOVDQA %XMM3,%XMM1 |
(296) 0x442ac4 PADDD -0x250(%RBP),%XMM8 |
(296) 0x442acd PUNPCKLDQ %XMM2,%XMM1 |
(296) 0x442ad1 MOVDQA -0x240(%RBP),%XMM10 |
(296) 0x442ada MOVDQA %XMM10,%XMM9 |
(296) 0x442adf PMULUDQ %XMM1,%XMM9 |
(296) 0x442ae4 PCMPGTD %XMM8,%XMM5 |
(296) 0x442ae9 MOVDQA %XMM10,%XMM0 |
(296) 0x442aee PSRLQ $0x20,%XMM0 |
(296) 0x442af3 PMULUDQ %XMM1,%XMM0 |
(296) 0x442af7 MOVDQA %XMM1,%XMM4 |
(296) 0x442afb MOVDQA %XMM8,%XMM6 |
(296) 0x442b00 PXOR %XMM1,%XMM1 |
(296) 0x442b04 PUNPCKLDQ %XMM1,%XMM2 |
(296) 0x442b08 PMULUDQ %XMM2,%XMM10 |
(296) 0x442b0d MOVDQA %XMM2,-0xf0(%RBP) |
(296) 0x442b15 PUNPCKLDQ %XMM5,%XMM6 |
(296) 0x442b19 MOVDQA %XMM6,%XMM12 |
(296) 0x442b1e MOVQ %R12,%XMM5 |
(296) 0x442b23 PSHUFD $0x44,%XMM5,%XMM6 |
(296) 0x442b28 MOVDQA -0x230(%RBP),%XMM13 |
(296) 0x442b31 MOVDQA %XMM13,%XMM11 |
(296) 0x442b36 PADDQ %XMM0,%XMM10 |
(296) 0x442b3b PMULUDQ %XMM4,%XMM11 |
(296) 0x442b40 MOVDQA %XMM13,%XMM7 |
(296) 0x442b45 PSRLQ $0x20,%XMM7 |
(296) 0x442b4a PSLLQ $0x20,%XMM10 |
(296) 0x442b50 MOVDQA %XMM7,%XMM0 |
(296) 0x442b54 PMULUDQ %XMM4,%XMM0 |
(296) 0x442b58 MOVDQA %XMM13,%XMM5 |
(296) 0x442b5d PADDQ %XMM9,%XMM10 |
(296) 0x442b62 PMULUDQ %XMM2,%XMM5 |
(296) 0x442b66 PADDQ %XMM0,%XMM5 |
(296) 0x442b6a PSLLQ $0x20,%XMM5 |
(296) 0x442b6f PADDQ %XMM11,%XMM5 |
(296) 0x442b74 MOVQ -0x68(%RBP),%XMM0 |
(296) 0x442b79 PSHUFD $0x44,%XMM0,%XMM15 |
(296) 0x442b7f PCMPEQD %XMM2,%XMM2 |
(296) 0x442b83 PSUBD %XMM2,%XMM3 |
(296) 0x442b87 MOVDQA %XMM10,%XMM11 |
(296) 0x442b8c PXOR %XMM9,%XMM9 |
(296) 0x442b91 PCMPGTD %XMM3,%XMM9 |
(296) 0x442b96 PUNPCKLDQ %XMM9,%XMM3 |
(296) 0x442b9b MOVDQA %XMM5,%XMM14 |
(296) 0x442ba0 MOVDQA %XMM13,%XMM0 |
(296) 0x442ba5 PMULUDQ %XMM3,%XMM0 |
(296) 0x442ba9 PMULUDQ %XMM3,%XMM7 |
(296) 0x442bad PADDQ %XMM12,%XMM11 |
(296) 0x442bb2 PUNPCKLDQ %XMM1,%XMM9 |
(296) 0x442bb7 PMULUDQ %XMM9,%XMM13 |
(296) 0x442bbc PADDQ %XMM12,%XMM14 |
(296) 0x442bc1 MOVDQA %XMM12,%XMM1 |
(296) 0x442bc6 PADDQ %XMM7,%XMM13 |
(296) 0x442bcb PSLLQ $0x20,%XMM13 |
(296) 0x442bd1 PADDQ %XMM0,%XMM13 |
(296) 0x442bd6 PSLLQ $0x3,%XMM11 |
(296) 0x442bdc MOVDQA %XMM13,%XMM12 |
(296) 0x442be1 PSUBD %XMM2,%XMM8 |
(296) 0x442be6 PXOR %XMM0,%XMM0 |
(296) 0x442bea PSLLQ $0x3,%XMM14 |
(296) 0x442bf0 PCMPGTD %XMM8,%XMM0 |
(296) 0x442bf5 PUNPCKLDQ %XMM0,%XMM8 |
(296) 0x442bfa PADDQ %XMM8,%XMM10 |
(296) 0x442bff MOVDQA %XMM8,-0x290(%RBP) |
(296) 0x442c08 PADDQ %XMM1,%XMM12 |
(296) 0x442c0d MOVDQA %XMM1,-0x280(%RBP) |
(296) 0x442c15 PSLLQ $0x3,%XMM10 |
(296) 0x442c1b PADDQ %XMM8,%XMM5 |
(296) 0x442c20 PSLLQ $0x3,%XMM5 |
(296) 0x442c25 PADDQ %XMM6,%XMM10 |
(296) 0x442c2a PADDQ %XMM15,%XMM5 |
(296) 0x442c2f PADDQ %XMM8,%XMM13 |
(296) 0x442c34 PSLLQ $0x3,%XMM13 |
(296) 0x442c3a PADDQ %XMM6,%XMM11 |
(296) 0x442c3f MOVDQA -0x220(%RBP),%XMM8 |
(296) 0x442c48 MOVDQA %XMM8,%XMM6 |
(296) 0x442c4d PSRLQ $0x20,%XMM6 |
(296) 0x442c52 MOVDQA %XMM6,%XMM0 |
(296) 0x442c56 PADDQ %XMM15,%XMM14 |
(296) 0x442c5b MOVDQA %XMM4,-0xe0(%RBP) |
(296) 0x442c63 PMULUDQ %XMM4,%XMM0 |
(296) 0x442c67 MOVDQA %XMM8,%XMM7 |
(296) 0x442c6c MOVDQA -0xf0(%RBP),%XMM2 |
(296) 0x442c74 PMULUDQ %XMM2,%XMM7 |
(296) 0x442c78 PSLLQ $0x3,%XMM12 |
(296) 0x442c7e PADDQ %XMM0,%XMM7 |
(296) 0x442c82 MOVDQA %XMM8,%XMM0 |
(296) 0x442c87 PMULUDQ %XMM4,%XMM0 |
(296) 0x442c8b MOVQ %XMM5,%R8 |
(296) 0x442c90 PSLLQ $0x20,%XMM7 |
(296) 0x442c95 PADDQ %XMM1,%XMM0 |
(296) 0x442c99 PADDQ %XMM7,%XMM0 |
(296) 0x442c9d PSHUFD $-0x12,%XMM5,%XMM5 |
(296) 0x442ca2 PSLLQ $0x3,%XMM0 |
(296) 0x442ca7 MOVQ %R9,%XMM7 |
(296) 0x442cac PSHUFD $0x44,%XMM7,%XMM7 |
(296) 0x442cb1 PADDQ %XMM15,%XMM13 |
(296) 0x442cb6 PADDQ %XMM7,%XMM0 |
(296) 0x442cba MOVQ %XMM0,-0x168(%RBP) |
(296) 0x442cc2 PSHUFD $-0x12,%XMM0,%XMM0 |
(296) 0x442cc7 PADDQ %XMM15,%XMM12 |
(296) 0x442ccc MOVQ %XMM0,-0x160(%RBP) |
(296) 0x442cd4 MOVDQA -0x210(%RBP),%XMM4 |
(296) 0x442cdc MOVDQA %XMM4,%XMM15 |
(296) 0x442ce1 PSRLQ $0x20,%XMM15 |
(296) 0x442ce7 MOVQ %XMM5,%R15 |
(296) 0x442cec MOVDQA %XMM15,%XMM5 |
(296) 0x442cf1 MOVDQA -0xe0(%RBP),%XMM1 |
(296) 0x442cf9 PMULUDQ %XMM1,%XMM5 |
(296) 0x442cfd MOVDQA %XMM4,%XMM0 |
(296) 0x442d01 PMULUDQ %XMM2,%XMM0 |
(296) 0x442d05 PADDQ %XMM5,%XMM0 |
(296) 0x442d09 MOVQ %XMM11,%RDX |
(296) 0x442d0e PSHUFD $-0x12,%XMM11,%XMM5 |
(296) 0x442d14 MOVQ %XMM5,%RBX |
(296) 0x442d19 MOVQ %XMM14,%R10 |
(296) 0x442d1e PSHUFD $-0x12,%XMM14,%XMM5 |
(296) 0x442d24 MOVQ %XMM13,%R9 |
(296) 0x442d29 MOVQ %XMM5,%R14 |
(296) 0x442d2e MOVDQA %XMM4,%XMM5 |
(296) 0x442d32 PMULUDQ %XMM1,%XMM5 |
(296) 0x442d36 PSLLQ $0x20,%XMM0 |
(296) 0x442d3b PSHUFD $-0x12,%XMM13,%XMM11 |
(296) 0x442d41 PADDQ %XMM5,%XMM0 |
(296) 0x442d45 MOVDQA %XMM0,%XMM13 |
(296) 0x442d4a MOVDQA -0x280(%RBP),%XMM2 |
(296) 0x442d52 PADDQ %XMM2,%XMM13 |
(296) 0x442d57 MOVQ %XMM11,%R12 |
(296) 0x442d5c PSLLQ $0x3,%XMM13 |
(296) 0x442d62 MOVQ -0xb8(%RBP),%XMM5 |
(296) 0x442d6a PSHUFD $0x44,%XMM5,%XMM5 |
(296) 0x442d6f MOVQ %XMM12,%RSI |
(296) 0x442d74 PADDQ %XMM5,%XMM13 |
(296) 0x442d79 MOVQ %XMM13,%R13 |
(296) 0x442d7e PSHUFD $-0x12,%XMM13,%XMM11 |
(296) 0x442d84 MOVQ %XMM11,%RAX |
(296) 0x442d89 MOVDQA -0x290(%RBP),%XMM1 |
(296) 0x442d91 PADDQ %XMM1,%XMM0 |
(296) 0x442d95 PSLLQ $0x3,%XMM0 |
(296) 0x442d9a PADDQ %XMM5,%XMM0 |
(296) 0x442d9e MOVSD (%R10),%XMM11 |
(296) 0x442da3 MOVQ %XMM0,%R11 |
(296) 0x442da8 PSHUFD $-0x12,%XMM0,%XMM0 |
(296) 0x442dad MOVHPD (%R14),%XMM11 |
(296) 0x442db2 MOVQ %XMM0,%R10 |
(296) 0x442db7 PMULUDQ %XMM3,%XMM6 |
(296) 0x442dbb MOVDQA %XMM8,%XMM0 |
(296) 0x442dc0 PSHUFD $-0x12,%XMM12,%XMM13 |
(296) 0x442dc6 PMULUDQ %XMM9,%XMM0 |
(296) 0x442dcb PADDQ %XMM6,%XMM0 |
(296) 0x442dcf MOVSD (%R13),%XMM12 |
(296) 0x442dd5 MOVQ %XMM13,%R13 |
(296) 0x442dda MOVDQA %XMM8,%XMM13 |
(296) 0x442ddf PMULUDQ %XMM3,%XMM13 |
(296) 0x442de4 PADDQ %XMM2,%XMM13 |
(296) 0x442de9 PSLLQ $0x20,%XMM0 |
(296) 0x442dee PADDQ %XMM0,%XMM13 |
(296) 0x442df3 PSLLQ $0x3,%XMM13 |
(296) 0x442df9 PADDQ %XMM7,%XMM13 |
(296) 0x442dfe MOVDQA %XMM4,%XMM0 |
(296) 0x442e02 PMULUDQ %XMM3,%XMM0 |
(296) 0x442e06 PMULUDQ %XMM3,%XMM15 |
(296) 0x442e0b MOVSD (%R11),%XMM3 |
(296) 0x442e10 MOVQ %XMM10,%R11 |
(296) 0x442e15 PSHUFD $-0x12,%XMM10,%XMM14 |
(296) 0x442e1b PMULUDQ %XMM4,%XMM9 |
(296) 0x442e20 PADDQ %XMM15,%XMM9 |
(296) 0x442e25 MOVSD (%RSI),%XMM10 |
(296) 0x442e2a MOVHPD (%R10),%XMM3 |
(296) 0x442e2f MOVHPD (%RAX),%XMM12 |
(296) 0x442e34 PSLLQ $0x20,%XMM9 |
(296) 0x442e3a PADDQ %XMM0,%XMM9 |
(296) 0x442e3f MOVHPD (%R13),%XMM10 |
(296) 0x442e45 MOVDQA %XMM9,%XMM7 |
(296) 0x442e4a PADDQ %XMM2,%XMM7 |
(296) 0x442e4e MOVDQA %XMM2,%XMM15 |
(296) 0x442e53 PADDQ %XMM1,%XMM9 |
(296) 0x442e58 MOVSD (%R8),%XMM6 |
(296) 0x442e5d PSLLQ $0x3,%XMM7 |
(296) 0x442e62 PADDQ %XMM5,%XMM7 |
(296) 0x442e66 MOVHPD (%R15),%XMM6 |
(296) 0x442e6b PSLLQ $0x3,%XMM9 |
(296) 0x442e71 PADDQ %XMM5,%XMM9 |
(296) 0x442e76 MOVDQA -0x1f0(%RBP),%XMM8 |
(296) 0x442e7f MOVDQA %XMM8,%XMM0 |
(296) 0x442e84 MOVQ %XMM14,%R15 |
(296) 0x442e89 PSRLQ $0x20,%XMM0 |
(296) 0x442e8e MOVDQA -0xe0(%RBP),%XMM4 |
(296) 0x442e96 PMULUDQ %XMM4,%XMM0 |
(296) 0x442e9a MOVDQA %XMM8,%XMM5 |
(296) 0x442e9f MOVDQA -0xf0(%RBP),%XMM2 |
(296) 0x442ea7 PMULUDQ %XMM2,%XMM5 |
(296) 0x442eab PADDQ %XMM0,%XMM5 |
(296) 0x442eaf MOVQ %XMM13,%RSI |
(296) 0x442eb4 PSHUFD $-0x12,%XMM13,%XMM0 |
(296) 0x442eba MOVQ %XMM0,%R10 |
(296) 0x442ebf PMULUDQ %XMM4,%XMM8 |
(296) 0x442ec4 PSLLQ $0x20,%XMM5 |
(296) 0x442ec9 PADDQ %XMM15,%XMM8 |
(296) 0x442ece PADDQ %XMM5,%XMM8 |
(296) 0x442ed3 PSHUFD $-0x12,%XMM7,%XMM0 |
(296) 0x442ed8 PSLLQ $0x3,%XMM8 |
(296) 0x442ede MOVQ %XMM7,%R14 |
(296) 0x442ee3 MOVQ -0xb0(%RBP),%XMM5 |
(296) 0x442eeb PSHUFD $0x44,%XMM5,%XMM7 |
(296) 0x442ef0 PADDQ %XMM8,%XMM7 |
(296) 0x442ef5 MOVSD (%R9),%XMM5 |
(296) 0x442efa MOVQ %XMM9,%R13 |
(296) 0x442eff PSHUFD $-0x12,%XMM9,%XMM8 |
(296) 0x442f05 MOVHPD (%R12),%XMM5 |
(296) 0x442f0b MOVQ %XMM7,%R9 |
(296) 0x442f10 PSHUFD $-0x12,%XMM7,%XMM7 |
(296) 0x442f15 MOVQ %XMM7,%R8 |
(296) 0x442f1a MOVQ %XMM8,%RAX |
(296) 0x442f1f MOVDQA -0x1e0(%RBP),%XMM1 |
(296) 0x442f27 MOVDQA %XMM1,%XMM7 |
(296) 0x442f2b PSRLQ $0x20,%XMM7 |
(296) 0x442f30 MOVDQA %XMM1,%XMM8 |
(296) 0x442f35 PMULUDQ %XMM4,%XMM7 |
(296) 0x442f39 PMULUDQ %XMM2,%XMM8 |
(296) 0x442f3e PADDQ %XMM7,%XMM8 |
(296) 0x442f43 MOVSD (%R14),%XMM7 |
(296) 0x442f48 MOVQ %XMM0,%R14 |
(296) 0x442f4d MOVDQA %XMM1,%XMM0 |
(296) 0x442f51 PMULUDQ %XMM4,%XMM0 |
(296) 0x442f55 PSLLQ $0x20,%XMM8 |
(296) 0x442f5b PADDQ %XMM15,%XMM0 |
(296) 0x442f60 PADDQ %XMM8,%XMM0 |
(296) 0x442f65 MOVQ -0xa8(%RBP),%XMM8 |
(296) 0x442f6e PSHUFD $0x44,%XMM8,%XMM9 |
(296) 0x442f74 PSLLQ $0x3,%XMM0 |
(296) 0x442f79 PADDQ %XMM0,%XMM9 |
(296) 0x442f7e MOVSD (%R13),%XMM8 |
(296) 0x442f84 MOVHPD (%R14),%XMM7 |
(296) 0x442f89 MOVQ %XMM9,%R13 |
(296) 0x442f8e PSHUFD $-0x12,%XMM9,%XMM0 |
(296) 0x442f94 MOVQ %XMM0,%R12 |
(296) 0x442f99 ADDPD %XMM6,%XMM5 |
(296) 0x442f9d MOVDQA -0x1d0(%RBP),%XMM1 |
(296) 0x442fa5 MOVDQA %XMM1,%XMM0 |
(296) 0x442fa9 PSRLQ $0x20,%XMM0 |
(296) 0x442fae PMULUDQ %XMM4,%XMM0 |
(296) 0x442fb2 ADDPD %XMM12,%XMM3 |
(296) 0x442fb7 MOVDQA %XMM1,%XMM6 |
(296) 0x442fbb PMULUDQ %XMM2,%XMM6 |
(296) 0x442fbf PADDQ %XMM0,%XMM6 |
(296) 0x442fc3 ADDPD %XMM11,%XMM10 |
(296) 0x442fc8 MOVDQA %XMM1,%XMM0 |
(296) 0x442fcc PMULUDQ %XMM4,%XMM0 |
(296) 0x442fd0 PSLLQ $0x20,%XMM6 |
(296) 0x442fd5 PADDQ %XMM15,%XMM0 |
(296) 0x442fda PADDQ %XMM6,%XMM0 |
(296) 0x442fde MOVQ -0xa0(%RBP),%XMM6 |
(296) 0x442fe6 PSHUFD $0x44,%XMM6,%XMM6 |
(296) 0x442feb PSLLQ $0x3,%XMM0 |
(296) 0x442ff0 PADDQ %XMM0,%XMM6 |
(296) 0x442ff4 MOVHPD (%RAX),%XMM8 |
(296) 0x442ff9 ADDPD %XMM7,%XMM8 |
(296) 0x442ffe MOVSD (%R11),%XMM0 |
(296) 0x443003 MOVHPD (%R15),%XMM0 |
(296) 0x443008 MULPD %XMM0,%XMM5 |
(296) 0x44300c MOV -0x168(%RBP),%RAX |
(296) 0x443013 MOVSD (%RAX),%XMM0 |
(296) 0x443017 MOV -0x160(%RBP),%RAX |
(296) 0x44301e MOVHPD (%RAX),%XMM0 |
(296) 0x443022 MULPD %XMM0,%XMM3 |
(296) 0x443026 MOVSD (%RDX),%XMM0 |
(296) 0x44302a MOVHPD (%RBX),%XMM0 |
(296) 0x44302e MULPD %XMM0,%XMM10 |
(296) 0x443033 MOVSD (%RSI),%XMM0 |
(296) 0x443037 MOVHPD (%R10),%XMM0 |
(296) 0x44303c MULPD %XMM0,%XMM8 |
(296) 0x443041 MOVQ %XMM6,%RAX |
(296) 0x443046 PSHUFD $-0x12,%XMM6,%XMM0 |
(296) 0x44304b MOVQ %XMM0,%RDX |
(296) 0x443050 ADDPD %XMM10,%XMM3 |
(296) 0x443055 MOVDQA -0x1c0(%RBP),%XMM1 |
(296) 0x44305d MOVDQA %XMM1,%XMM0 |
(296) 0x443061 PSRLQ $0x20,%XMM0 |
(296) 0x443066 MOVDQA %XMM1,%XMM7 |
(296) 0x44306a PMULUDQ %XMM4,%XMM0 |
(296) 0x44306e PMULUDQ %XMM2,%XMM7 |
(296) 0x443072 PADDQ %XMM0,%XMM7 |
(296) 0x443076 MOVSD (%R9),%XMM6 |
(296) 0x44307b MOV -0x58(%RBP),%R9 |
(296) 0x44307f SUBPD %XMM3,%XMM5 |
(296) 0x443083 MOVDQA %XMM1,%XMM0 |
(296) 0x443087 PMULUDQ %XMM4,%XMM0 |
(296) 0x44308b PSLLQ $0x20,%XMM7 |
(296) 0x443090 PADDQ %XMM15,%XMM0 |
(296) 0x443095 PADDQ %XMM7,%XMM0 |
(296) 0x443099 MOVQ -0x50(%RBP),%XMM3 |
(296) 0x44309e PSHUFD $0x44,%XMM3,%XMM7 |
(296) 0x4430a3 PSLLQ $0x3,%XMM0 |
(296) 0x4430a8 PADDQ %XMM0,%XMM7 |
(296) 0x4430ac MOVSD (%R13),%XMM0 |
(296) 0x4430b2 MOVQ %XMM7,%RSI |
(296) 0x4430b7 ADDPD %XMM5,%XMM8 |
(296) 0x4430bc MOVSD (%RSI),%XMM3 |
(296) 0x4430c0 PSHUFD $-0x12,%XMM7,%XMM5 |
(296) 0x4430c5 MOVHPD (%R12),%XMM0 |
(296) 0x4430cb MOV -0x110(%RBP),%R12 |
(296) 0x4430d2 MOVQ %XMM5,%RSI |
(296) 0x4430d7 MOVSD (%RAX),%XMM5 |
(296) 0x4430db MOVHPD (%R8),%XMM6 |
(296) 0x4430e0 MOVHPD (%RSI),%XMM3 |
(296) 0x4430e4 MOVHPD (%RDX),%XMM5 |
(296) 0x4430e8 MULPD -0x200(%RBP),%XMM8 |
(296) 0x4430f1 ADDPD %XMM0,%XMM3 |
(296) 0x4430f5 MULPD %XMM6,%XMM5 |
(296) 0x4430f9 MULPD %XMM8,%XMM3 |
(296) 0x4430fe DIVPD %XMM5,%XMM3 |
(296) 0x443102 MOVDQA -0x1b0(%RBP),%XMM1 |
(296) 0x44310a MOVDQA %XMM1,%XMM0 |
(296) 0x44310e PSRLQ $0x20,%XMM0 |
(296) 0x443113 PMULUDQ %XMM4,%XMM0 |
(296) 0x443117 MOVDQA %XMM1,%XMM5 |
(296) 0x44311b PMULUDQ %XMM2,%XMM5 |
(296) 0x44311f PADDQ %XMM0,%XMM5 |
(296) 0x443123 MOVDQA %XMM1,%XMM0 |
(296) 0x443127 PMULUDQ %XMM4,%XMM0 |
(296) 0x44312b PSLLQ $0x20,%XMM5 |
(296) 0x443130 PADDQ %XMM15,%XMM0 |
(296) 0x443135 PADDQ %XMM5,%XMM0 |
(296) 0x443139 PSLLQ $0x3,%XMM0 |
(296) 0x44313e MOVQ -0x48(%RBP),%XMM5 |
(296) 0x443143 PSHUFD $0x44,%XMM5,%XMM5 |
(296) 0x443148 PADDQ %XMM0,%XMM5 |
(296) 0x44314c MOVQ %XMM5,%RSI |
(296) 0x443151 PSHUFD $-0x12,%XMM5,%XMM0 |
(296) 0x443156 MOVQ %XMM0,%R8 |
(296) 0x44315b MOVSD (%RSI),%XMM0 |
(296) 0x44315f MOVHPD (%R8),%XMM0 |
(296) 0x443164 MOVDQA -0x1a0(%RBP),%XMM1 |
(296) 0x44316c MOVDQA %XMM1,%XMM5 |
(296) 0x443170 SUBPD %XMM3,%XMM0 |
(296) 0x443174 PSRLQ $0x20,%XMM5 |
(296) 0x443179 PMULUDQ %XMM4,%XMM5 |
(296) 0x44317d MOVDQA %XMM1,%XMM3 |
(296) 0x443181 PMULUDQ %XMM2,%XMM3 |
(296) 0x443185 PADDQ %XMM5,%XMM3 |
(296) 0x443189 MOVDQA %XMM1,%XMM5 |
(296) 0x44318d PMULUDQ %XMM4,%XMM5 |
(296) 0x443191 PSLLQ $0x20,%XMM3 |
(296) 0x443196 PADDQ %XMM15,%XMM5 |
(296) 0x44319b PADDQ %XMM3,%XMM5 |
(296) 0x44319f MOVQ -0x40(%RBP),%XMM3 |
(296) 0x4431a4 PSLLQ $0x3,%XMM5 |
(296) 0x4431a9 PSHUFD $0x44,%XMM3,%XMM3 |
(296) 0x4431ae PADDQ %XMM5,%XMM3 |
(296) 0x4431b2 MOVQ %XMM3,%RSI |
(296) 0x4431b7 PSHUFD $-0x12,%XMM3,%XMM3 |
(296) 0x4431bc MOVQ %XMM3,%R8 |
(296) 0x4431c1 MOVLPD %XMM0,(%RSI) |
(296) 0x4431c5 MOVHPD %XMM0,(%R8) |
(296) 0x4431ca MOVSD (%RAX),%XMM0 |
(296) 0x4431ce MOVHPD (%RDX),%XMM0 |
(296) 0x4431d2 ADDPD %XMM6,%XMM8 |
(296) 0x4431d7 MULPD %XMM6,%XMM0 |
(296) 0x4431db DIVPD %XMM8,%XMM0 |
(296) 0x4431e0 MOVDQA -0x190(%RBP),%XMM1 |
(296) 0x4431e8 MOVDQA %XMM1,%XMM3 |
(296) 0x4431ec PMULUDQ %XMM4,%XMM3 |
(296) 0x4431f0 MOVDQA %XMM1,%XMM5 |
(296) 0x4431f4 PSRLQ $0x20,%XMM5 |
(296) 0x4431f9 PMULUDQ %XMM4,%XMM5 |
(296) 0x4431fd PMULUDQ %XMM1,%XMM2 |
(296) 0x443201 PADDQ %XMM5,%XMM2 |
(296) 0x443205 PADDQ %XMM15,%XMM3 |
(296) 0x44320a PSLLQ $0x20,%XMM2 |
(296) 0x44320f PADDQ %XMM2,%XMM3 |
(296) 0x443213 PSLLQ $0x3,%XMM3 |
(296) 0x443218 MOVQ -0x38(%RBP),%XMM1 |
(296) 0x44321d PSHUFD $0x44,%XMM1,%XMM1 |
(296) 0x443222 PADDQ %XMM3,%XMM1 |
(296) 0x443226 MOVQ %XMM1,%RAX |
(296) 0x44322b PSHUFD $-0x12,%XMM1,%XMM1 |
(296) 0x443230 MOVQ %XMM1,%RDX |
(296) 0x443235 MOVLPD %XMM0,(%RAX) |
(296) 0x443239 MOV -0x108(%RBP),%RAX |
(296) 0x443240 MOVHPD %XMM0,(%RDX) |
(296) 0x443244 MOVDQA -0x80(%RBP),%XMM0 |
(296) 0x443249 PADDQ 0x581ff(%RIP),%XMM0 |
(296) 0x443251 ADD $0x2,%RDI |
(296) 0x443255 CMP %RAX,%RDI |
(296) 0x443258 JB 442a50 |
0x44325e CMP %RAX,-0xf8(%RBP) |
0x443265 MOV -0x100(%RBP),%RSI |
0x44326c MOVAPD -0x180(%RBP),%XMM4 |
0x443274 MOV -0x60(%RBP),%R14 |
0x443278 MOV -0x68(%RBP),%R13 |
0x44327c JNE 4432be |
0x44327e MOV $0x4b8790,%EDI |
0x443283 MOV -0x6c(%RBP),%ESI |
0x443286 ADD $0x268,%RSP |
0x44328d POP %RBX |
0x44328e POP %R12 |
0x443290 POP %R13 |
0x443292 POP %R14 |
0x443294 POP %R15 |
0x443296 POP %RBP |
0x443297 JMP 403050 |
0x44329c ADD $0x268,%RSP |
0x4432a3 POP %RBX |
0x4432a4 POP %R12 |
0x4432a6 POP %R13 |
0x4432a8 POP %R14 |
0x4432aa POP %R15 |
0x4432ac POP %RBP |
0x4432ad RET |
0x4432ae MOV -0x60(%RBP),%R14 |
0x4432b2 MOV -0x68(%RBP),%R13 |
0x4432b6 MOV %R15,%RSI |
0x4432b9 JMP 4434af |
0x4432be ADD %RAX,%RCX |
0x4432c1 JMP 4434af |
0x4432c6 NOPW %CS:(%RAX,%RAX,1) |
(295) 0x4432d0 MOV %RCX,%RAX |
(295) 0x4432d3 XOR %EDX,%EDX |
(295) 0x4432d5 MOV %RSI,%R15 |
(295) 0x4432d8 DIV %RSI |
(295) 0x4432db MOV -0x30(%RBP),%RDI |
(295) 0x4432df MOV -0x98(%RBP),%R9 |
(295) 0x4432e6 LEA (%RAX,%R9,1),%ESI |
(295) 0x4432ea ADD %EDI,%EDX |
(295) 0x4432ec MOVSXD %EDX,%RDI |
(295) 0x4432ef MOVSXD %ESI,%RDX |
(295) 0x4432f2 MOV %R14,%R8 |
(295) 0x4432f5 IMUL %RDX,%R8 |
(295) 0x4432f9 ADD %R9D,%EAX |
(295) 0x4432fc INC %EAX |
(295) 0x4432fe MOVSXD %EAX,%RSI |
(295) 0x443301 MOV %R14,%R9 |
(295) 0x443304 IMUL %RSI,%R9 |
(295) 0x443308 LEA (%R9,%RDI,1),%RAX |
(295) 0x44330c MOVSD (%R13,%RAX,8),%XMM1 |
(295) 0x443313 LEA (%R8,%RDI,1),%RAX |
(295) 0x443317 ADDSD (%R13,%RAX,8),%XMM1 |
(295) 0x44331e MOV -0x90(%RBP),%RAX |
(295) 0x443325 IMUL %RDX,%RAX |
(295) 0x443329 ADD %RDI,%R9 |
(295) 0x44332c INC %R9 |
(295) 0x44332f MOVSD (%R13,%R9,8),%XMM0 |
(295) 0x443336 LEA 0x1(%RAX,%RDI,1),%R9 |
(295) 0x44333b LEA 0x1(%R8,%RDI,1),%R8 |
(295) 0x443340 ADDSD (%R13,%R8,8),%XMM0 |
(295) 0x443347 MULSD (%R12,%R9,8),%XMM0 |
(295) 0x44334d MOV -0x150(%RBP),%R10 |
(295) 0x443354 MOV %R10,%R8 |
(295) 0x443357 IMUL %RDX,%R8 |
(295) 0x44335b LEA (%R8,%RDI,1),%R9 |
(295) 0x44335f INC %R9 |
(295) 0x443362 ADD %RDI,%R8 |
(295) 0x443365 MOV -0xb8(%RBP),%RBX |
(295) 0x44336c MOVSD (%RBX,%R9,8),%XMM2 |
(295) 0x443372 ADDSD (%RBX,%R8,8),%XMM2 |
(295) 0x443378 MOV -0x88(%RBP),%R11 |
(295) 0x44337f MOV %R11,%R8 |
(295) 0x443382 IMUL %RSI,%R8 |
(295) 0x443386 IMUL %R10,%RSI |
(295) 0x44338a LEA (%RSI,%RDI,1),%R9 |
(295) 0x44338e INC %R9 |
(295) 0x443391 MOVSD (%RBX,%R9,8),%XMM3 |
(295) 0x443397 ADD %RDI,%RSI |
(295) 0x44339a ADDSD (%RBX,%RSI,8),%XMM3 |
(295) 0x44339f ADD %RDI,%RAX |
(295) 0x4433a2 ADD %RDI,%R8 |
(295) 0x4433a5 MOV -0x58(%RBP),%R9 |
(295) 0x4433a9 MULSD (%R9,%R8,8),%XMM3 |
(295) 0x4433af IMUL %RDX,%R11 |
(295) 0x4433b3 ADD %RDI,%R11 |
(295) 0x4433b6 MULSD (%R12,%RAX,8),%XMM1 |
(295) 0x4433bc MULSD (%R9,%R11,8),%XMM2 |
(295) 0x4433c2 ADDSD %XMM1,%XMM2 |
(295) 0x4433c6 SUBSD %XMM2,%XMM0 |
(295) 0x4433ca ADDSD %XMM3,%XMM0 |
(295) 0x4433ce MULSD %XMM4,%XMM0 |
(295) 0x4433d2 MOV -0x148(%RBP),%RAX |
(295) 0x4433d9 IMUL %RDX,%RAX |
(295) 0x4433dd ADD %RDI,%RAX |
(295) 0x4433e0 MOV -0xb0(%RBP),%RSI |
(295) 0x4433e7 MOVSD (%RSI,%RAX,8),%XMM1 |
(295) 0x4433ec MOV -0x140(%RBP),%RAX |
(295) 0x4433f3 IMUL %RDX,%RAX |
(295) 0x4433f7 ADD %RDI,%RAX |
(295) 0x4433fa MOV -0x130(%RBP),%RSI |
(295) 0x443401 IMUL %RDX,%RSI |
(295) 0x443405 ADD %RDI,%RSI |
(295) 0x443408 MOV -0x50(%RBP),%R8 |
(295) 0x44340c MOVSD (%R8,%RSI,8),%XMM2 |
(295) 0x443412 MOV -0x138(%RBP),%RSI |
(295) 0x443419 IMUL %RDX,%RSI |
(295) 0x44341d ADD %RDI,%RSI |
(295) 0x443420 MOV -0xa8(%RBP),%R8 |
(295) 0x443427 ADDSD (%R8,%RAX,8),%XMM2 |
(295) 0x44342d MULSD %XMM0,%XMM2 |
(295) 0x443431 MOV -0xa0(%RBP),%R8 |
(295) 0x443438 MOVSD (%R8,%RSI,8),%XMM3 |
(295) 0x44343e MULSD %XMM1,%XMM3 |
(295) 0x443442 DIVSD %XMM3,%XMM2 |
(295) 0x443446 MOV -0x128(%RBP),%RAX |
(295) 0x44344d IMUL %RDX,%RAX |
(295) 0x443451 ADD %RDI,%RAX |
(295) 0x443454 MOV -0x48(%RBP),%R9 |
(295) 0x443458 MOVSD (%R9,%RAX,8),%XMM3 |
(295) 0x44345e SUBSD %XMM2,%XMM3 |
(295) 0x443462 MOV -0x120(%RBP),%RAX |
(295) 0x443469 IMUL %RDX,%RAX |
(295) 0x44346d ADD %RDI,%RAX |
(295) 0x443470 MOV -0x40(%RBP),%R9 |
(295) 0x443474 MOVSD %XMM3,(%R9,%RAX,8) |
(295) 0x44347a ADDSD %XMM1,%XMM0 |
(295) 0x44347e MULSD (%R8,%RSI,8),%XMM1 |
(295) 0x443484 IMUL -0x118(%RBP),%RDX |
(295) 0x44348c ADD %RDI,%RDX |
(295) 0x44348f DIVSD %XMM0,%XMM1 |
(295) 0x443493 MOV -0x38(%RBP),%RAX |
(295) 0x443497 MOVSD %XMM1,(%RAX,%RDX,8) |
(295) 0x44349c INC %RCX |
(295) 0x44349f CMP %RCX,-0x158(%RBP) |
(295) 0x4434a6 MOV %R15,%RSI |
(295) 0x4434a9 JE 44327e |
(295) 0x4434af MOV %RCX,%RAX |
(295) 0x4434b2 SHR $0x20,%RAX |
(295) 0x4434b6 JNE 4432d0 |
(295) 0x4434bc MOV %ECX,%EAX |
(295) 0x4434be XOR %EDX,%EDX |
(295) 0x4434c0 MOV %RSI,%R15 |
(295) 0x4434c3 DIV %ESI |
(295) 0x4434c5 JMP 4432db |
0x4434ca NOPW (%RAX,%RAX,1) |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►100.00+ | __kmp_invoke_microtask | libiomp5.so | |
| ○ | __kmp_invoke_task_func | libiomp5.so |
| 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 | PdV.cpp:48-64 |
| Module | exec |
| nb instructions | 203 |
| nb uops | 204 |
| loop length | 1000 |
| used x86 registers | 16 |
| used mmx registers | 0 |
| used xmm registers | 2 |
| used ymm registers | 0 |
| used zmm registers | 0 |
| nb stack references | 64 |
| micro-operation queue | 34.00 cycles |
| front end | 34.00 cycles |
| P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| uops | 6.70 | 13.50 | 24.67 | 24.67 | 33.50 | 13.50 | 6.70 | 33.50 | 33.50 | 33.50 | 6.60 | 24.67 |
| cycles | 6.70 | 13.50 | 24.67 | 24.67 | 33.50 | 13.50 | 6.70 | 33.50 | 33.50 | 33.50 | 6.60 | 24.67 |
| Cycles executing div or sqrt instructions | NA |
| Front-end | 34.00 |
| Dispatch | 33.50 |
| Overall L1 | 34.00 |
| all | 26% |
| load | 4% |
| store | 25% |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | 14% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| other | 50% |
| all | 50% |
| load | 33% |
| store | 100% |
| mul | 0% |
| add-sub | NA (no add-sub vectorizable/vectorized instructions) |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | 0% |
| all | 27% |
| load | 7% |
| store | 28% |
| mul | 0% |
| add-sub | 14% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | 48% |
| all | 15% |
| load | 11% |
| store | 15% |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | 13% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| other | 18% |
| all | 18% |
| load | 16% |
| store | 25% |
| mul | 12% |
| 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 | 12% |
| all | 15% |
| load | 12% |
| store | 15% |
| mul | 12% |
| add-sub | 13% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | 18% |
| Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | Latency | Recip. throughput | Vectorization |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PUSH %RBP | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 | N/A |
| MOV %RSP,%RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| PUSH %R15 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 | N/A |
| PUSH %R14 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 | N/A |
| PUSH %R13 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 | N/A |
| PUSH %R12 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 | N/A |
| PUSH %RBX | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 | N/A |
| SUB $0x268,%RSP | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 | scal (12.5%) |
| MOV %R8,-0x80(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %RCX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV %RDX,-0xe0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV 0x70(%RBP),%RAX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV 0x60(%RBP),%R10 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| MOV 0x58(%RBP),%R11 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| MOV 0x48(%RBP),%R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV 0x40(%RBP),%RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV 0x38(%RBP),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| MOV 0x30(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV %RCX,-0xf0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV 0x28(%RBP),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV 0x20(%RBP),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| MOV 0x18(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV 0x10(%RBP),%R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV 0x50(%RBP),%R15D | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (6.3%) |
| MOVL $0,-0x70(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
| TEST %RAX,%RAX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 2 | 0.20 | scal (12.5%) |
| JS 44329c <_Z10PdV_kernelbiiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_.extracted.8+0xbbc> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| MOV %R8,-0x48(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %RSI,-0x50(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %RDX,-0x40(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %RCX,-0x38(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %R9,-0x58(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV (%RDI),%ESI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (6.3%) |
| MOVQ $0,-0xc8(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
| MOV %RAX,-0xc0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOVQ $0x1,-0x170(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
| SUB $0x8,%RSP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (12.5%) |
| LEA -0x170(%RBP),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| LEA -0x70(%RBP),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| LEA -0xc8(%RBP),%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| LEA -0xc0(%RBP),%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| MOV $0x4b8770,%EDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 | N/A |
| MOV %ESI,-0x6c(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
| MOV $0x22,%EDX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 | N/A |
| PUSH $0x1 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 | N/A |
| PUSH $0x1 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 | N/A |
| PUSH %RAX | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 | N/A |
| MOV %R15,-0x98(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %R10,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (12.5%) |
| MOV %R11,-0x30(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| CALL 4031f0 <__kmpc_for_static_init_8@plt> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 | N/A |
| ADD $0x20,%RSP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (12.5%) |
| MOV -0xc8(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV -0xc0(%RBP),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| CMP %RDX,%RCX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 | scal (12.5%) |
| JA 44327e <_Z10PdV_kernelbiiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_.extracted.8+0xb9e> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| MOV %RDX,%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOVSD -0xe0(%RBP),%XMM4 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| SUB -0x30(%RBP),%R15D | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 | scal (6.3%) |
| MOV (%R12),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV %RDX,-0x90(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV 0x10(%R12),%R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV (%RBX),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV %RDX,-0x60(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV 0x10(%RBX),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV %RDI,-0x68(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV -0x80(%RBP),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV (%RDX),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV %RDI,-0x88(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV 0x10(%RDX),%R9 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| MULSD 0x58bff(%RIP),%XMM4 | 1 | 0.50 | 0.50 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 4 | 0.50 | scal (12.5%) |
| MOV (%R13),%R10 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| MOV 0x10(%R13),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV %RDX,-0xb8(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV -0x58(%RBP),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV (%RDX),%RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV 0x10(%RDX),%R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV %R13,-0xb0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV -0xf0(%RBP),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV (%RDX),%R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV 0x10(%RDX),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| MOV %R8,-0xa8(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV (%R14),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| MOV 0x10(%R14),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV %RDX,-0xa0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV -0x50(%RBP),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV (%RDX),%R11 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| MOV 0x10(%RDX),%R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV %R14,-0x50(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV -0x48(%RBP),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV (%RDX),%R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV 0x10(%RDX),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| MOV %RSI,-0x48(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV -0x40(%RBP),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV (%RDX),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| MOV 0x10(%RDX),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV %RDX,-0x40(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV -0x38(%RBP),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV (%RDI),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV 0x10(%RDI),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV %RDI,-0x38(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| INC %RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV %RAX,-0x158(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| SUB %RCX,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 | N/A |
| MOV $-0x2,%EAX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 | N/A |
| AND %RDI,%RAX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1-2 | 0.20 | N/A |
| MOV %R9,-0x58(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %R10,-0x150(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %R11,-0x130(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %RBX,-0x148(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %R13,-0x140(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %R8,-0x138(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %R14,-0x128(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %RSI,-0x120(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %RDX,-0x118(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| JE 4432ae <_Z10PdV_kernelbiiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_.extracted.8+0xbce> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| MOV %RDI,-0xf8(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %R15,-0x100(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOVD %R15D,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | scal (6.3%) |
| PSHUFD $0x44,%XMM0,%XMM0 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
| MOVDQA %XMM0,-0x270(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| MOVD -0x98(%RBP),%XMM0 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.33 | scal (6.3%) |
| PSHUFD $0x50,%XMM0,%XMM0 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
| MOVDQA %XMM0,-0x260(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| MOVD -0x30(%RBP),%XMM0 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.33 | scal (6.3%) |
| PSHUFD $0x50,%XMM0,%XMM0 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
| MOVDQA %XMM0,-0x250(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| MOVQ -0x90(%RBP),%XMM0 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| PSHUFD $0x44,%XMM0,%XMM0 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
| MOVDQA %XMM0,-0x240(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| MOVQ -0x60(%RBP),%XMM0 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| PSHUFD $0x44,%XMM0,%XMM0 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
| MOVDQA %XMM0,-0x230(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| MOVQ -0x88(%RBP),%XMM0 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| PSHUFD $0x44,%XMM0,%XMM0 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
| MOVDQA %XMM0,-0x220(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| MOVQ %R10,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | scal (12.5%) |
| PSHUFD $0x44,%XMM0,%XMM0 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
| MOVDQA %XMM0,-0x210(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| MOVAPD %XMM4,-0x180(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| UNPCKLPD %XMM4,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | scal (12.5%) |
| MOVAPD %XMM4,-0x200(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| MOVQ %RBX,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | scal (12.5%) |
| PSHUFD $0x44,%XMM0,%XMM0 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
| MOVDQA %XMM0,-0x1f0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| MOVQ %R13,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | scal (12.5%) |
| PSHUFD $0x44,%XMM0,%XMM0 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
| MOVDQA %XMM0,-0x1e0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| MOVQ %R8,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | scal (12.5%) |
| PSHUFD $0x44,%XMM0,%XMM0 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
| MOVDQA %XMM0,-0x1d0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| MOVQ %R11,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | scal (12.5%) |
| PSHUFD $0x44,%XMM0,%XMM0 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
| MOVDQA %XMM0,-0x1c0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| MOVQ %R14,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | scal (12.5%) |
| PSHUFD $0x44,%XMM0,%XMM0 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
| MOVDQA %XMM0,-0x1b0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| MOVQ %RSI,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | scal (12.5%) |
| PSHUFD $0x44,%XMM0,%XMM0 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
| MOVDQA %XMM0,-0x1a0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| MOVQ %RDX,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | scal (12.5%) |
| PSHUFD $0x44,%XMM0,%XMM0 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
| MOVDQA %XMM0,-0x190(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| MOVQ %RCX,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | scal (12.5%) |
| PSHUFD $0x44,%XMM0,%XMM0 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
| PADDQ 0x589fc(%RIP),%XMM0 | 1 | 0.33 | 0.33 | 0.33 | 0.33 | 0 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | vect (25.0%) |
| XOR %EDI,%EDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| MOV %R12,-0x110(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %RAX,-0x108(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| CMP %RAX,-0xf8(%RBP) | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 | scal (12.5%) |
| MOV -0x100(%RBP),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| MOVAPD -0x180(%RBP),%XMM4 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0-1 | 0.33 | vect (25.0%) |
| MOV -0x60(%RBP),%R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV -0x68(%RBP),%R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| JNE 4432be <_Z10PdV_kernelbiiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_.extracted.8+0xbde> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| MOV $0x4b8790,%EDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 | N/A |
| MOV -0x6c(%RBP),%ESI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (6.3%) |
| ADD $0x268,%RSP | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 | scal (12.5%) |
| POP %RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 | N/A |
| POP %R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 | N/A |
| POP %R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 | N/A |
| POP %R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 | N/A |
| POP %R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 | N/A |
| POP %RBP | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 | N/A |
| JMP 403050 <__kmpc_for_static_fini@plt> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.08 | N/A |
| ADD $0x268,%RSP | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 | scal (12.5%) |
| POP %RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 | N/A |
| POP %R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 | N/A |
| POP %R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 | N/A |
| POP %R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 | N/A |
| POP %R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 | N/A |
| POP %RBP | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 | N/A |
| RET | 1 | 0.50 | 0 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0.33 | 0 | 2.13 | N/A |
| MOV -0x60(%RBP),%R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV -0x68(%RBP),%R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV %R15,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (12.5%) |
| JMP 4434af <_Z10PdV_kernelbiiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_.extracted.8+0xdcf> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.08 | N/A |
| ADD %RAX,%RCX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 | N/A |
| JMP 4434af <_Z10PdV_kernelbiiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_.extracted.8+0xdcf> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.08 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | 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 | PdV.cpp:48-64 |
| Module | exec |
| nb instructions | 203 |
| nb uops | 204 |
| loop length | 1000 |
| used x86 registers | 16 |
| used mmx registers | 0 |
| used xmm registers | 2 |
| used ymm registers | 0 |
| used zmm registers | 0 |
| nb stack references | 64 |
| micro-operation queue | 34.00 cycles |
| front end | 34.00 cycles |
| P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| uops | 6.70 | 13.50 | 24.67 | 24.67 | 33.50 | 13.50 | 6.70 | 33.50 | 33.50 | 33.50 | 6.60 | 24.67 |
| cycles | 6.70 | 13.50 | 24.67 | 24.67 | 33.50 | 13.50 | 6.70 | 33.50 | 33.50 | 33.50 | 6.60 | 24.67 |
| Cycles executing div or sqrt instructions | NA |
| Front-end | 34.00 |
| Dispatch | 33.50 |
| Overall L1 | 34.00 |
| all | 26% |
| load | 4% |
| store | 25% |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | 14% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| other | 50% |
| all | 50% |
| load | 33% |
| store | 100% |
| mul | 0% |
| add-sub | NA (no add-sub vectorizable/vectorized instructions) |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | 0% |
| all | 27% |
| load | 7% |
| store | 28% |
| mul | 0% |
| add-sub | 14% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | 48% |
| all | 15% |
| load | 11% |
| store | 15% |
| mul | NA (no mul vectorizable/vectorized instructions) |
| add-sub | 13% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| other | 18% |
| all | 18% |
| load | 16% |
| store | 25% |
| mul | 12% |
| 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 | 12% |
| all | 15% |
| load | 12% |
| store | 15% |
| mul | 12% |
| add-sub | 13% |
| fma | NA (no fma vectorizable/vectorized instructions) |
| div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
| other | 18% |
| Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | Latency | Recip. throughput | Vectorization |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PUSH %RBP | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 | N/A |
| MOV %RSP,%RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| PUSH %R15 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 | N/A |
| PUSH %R14 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 | N/A |
| PUSH %R13 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 | N/A |
| PUSH %R12 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 | N/A |
| PUSH %RBX | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 | N/A |
| SUB $0x268,%RSP | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 | scal (12.5%) |
| MOV %R8,-0x80(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %RCX,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV %RDX,-0xe0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV 0x70(%RBP),%RAX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV 0x60(%RBP),%R10 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| MOV 0x58(%RBP),%R11 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| MOV 0x48(%RBP),%R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV 0x40(%RBP),%RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV 0x38(%RBP),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| MOV 0x30(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV %RCX,-0xf0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV 0x28(%RBP),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV 0x20(%RBP),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| MOV 0x18(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV 0x10(%RBP),%R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV 0x50(%RBP),%R15D | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (6.3%) |
| MOVL $0,-0x70(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
| TEST %RAX,%RAX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 2 | 0.20 | scal (12.5%) |
| JS 44329c <_Z10PdV_kernelbiiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_.extracted.8+0xbbc> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| MOV %R8,-0x48(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %RSI,-0x50(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %RDX,-0x40(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %RCX,-0x38(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %R9,-0x58(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV (%RDI),%ESI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (6.3%) |
| MOVQ $0,-0xc8(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
| MOV %RAX,-0xc0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOVQ $0x1,-0x170(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
| SUB $0x8,%RSP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (12.5%) |
| LEA -0x170(%RBP),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| LEA -0x70(%RBP),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| LEA -0xc8(%RBP),%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| LEA -0xc0(%RBP),%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| MOV $0x4b8770,%EDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 | N/A |
| MOV %ESI,-0x6c(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (6.3%) |
| MOV $0x22,%EDX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 | N/A |
| PUSH $0x1 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 | N/A |
| PUSH $0x1 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 | N/A |
| PUSH %RAX | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 | N/A |
| MOV %R15,-0x98(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %R10,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (12.5%) |
| MOV %R11,-0x30(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| CALL 4031f0 <__kmpc_for_static_init_8@plt> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 | N/A |
| ADD $0x20,%RSP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (12.5%) |
| MOV -0xc8(%RBP),%RCX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV -0xc0(%RBP),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| CMP %RDX,%RCX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 | scal (12.5%) |
| JA 44327e <_Z10PdV_kernelbiiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_.extracted.8+0xb9e> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| MOV %RDX,%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOVSD -0xe0(%RBP),%XMM4 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| SUB -0x30(%RBP),%R15D | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 | scal (6.3%) |
| MOV (%R12),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV %RDX,-0x90(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV 0x10(%R12),%R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV (%RBX),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV %RDX,-0x60(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV 0x10(%RBX),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV %RDI,-0x68(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV -0x80(%RBP),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV (%RDX),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV %RDI,-0x88(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV 0x10(%RDX),%R9 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| MULSD 0x58bff(%RIP),%XMM4 | 1 | 0.50 | 0.50 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 4 | 0.50 | scal (12.5%) |
| MOV (%R13),%R10 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| MOV 0x10(%R13),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV %RDX,-0xb8(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV -0x58(%RBP),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV (%RDX),%RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV 0x10(%RDX),%R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV %R13,-0xb0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV -0xf0(%RBP),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV (%RDX),%R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV 0x10(%RDX),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| MOV %R8,-0xa8(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV (%R14),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| MOV 0x10(%R14),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV %RDX,-0xa0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV -0x50(%RBP),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV (%RDX),%R11 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| MOV 0x10(%RDX),%R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV %R14,-0x50(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV -0x48(%RBP),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV (%RDX),%R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV 0x10(%RDX),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| MOV %RSI,-0x48(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV -0x40(%RBP),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV (%RDX),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| MOV 0x10(%RDX),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV %RDX,-0x40(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV -0x38(%RBP),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV (%RDI),%RDX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV 0x10(%RDI),%RDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV %RDI,-0x38(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| INC %RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| MOV %RAX,-0x158(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %RAX,%RDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | N/A |
| SUB %RCX,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 | N/A |
| MOV $-0x2,%EAX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 | N/A |
| AND %RDI,%RAX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1-2 | 0.20 | N/A |
| MOV %R9,-0x58(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %R10,-0x150(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %R11,-0x130(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %RBX,-0x148(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %R13,-0x140(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %R8,-0x138(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %R14,-0x128(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %RSI,-0x120(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %RDX,-0x118(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| JE 4432ae <_Z10PdV_kernelbiiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_.extracted.8+0xbce> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| MOV %RDI,-0xf8(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %R15,-0x100(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOVD %R15D,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | scal (6.3%) |
| PSHUFD $0x44,%XMM0,%XMM0 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
| MOVDQA %XMM0,-0x270(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| MOVD -0x98(%RBP),%XMM0 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.33 | scal (6.3%) |
| PSHUFD $0x50,%XMM0,%XMM0 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
| MOVDQA %XMM0,-0x260(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| MOVD -0x30(%RBP),%XMM0 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 3 | 0.33 | scal (6.3%) |
| PSHUFD $0x50,%XMM0,%XMM0 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
| MOVDQA %XMM0,-0x250(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| MOVQ -0x90(%RBP),%XMM0 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| PSHUFD $0x44,%XMM0,%XMM0 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
| MOVDQA %XMM0,-0x240(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| MOVQ -0x60(%RBP),%XMM0 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| PSHUFD $0x44,%XMM0,%XMM0 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
| MOVDQA %XMM0,-0x230(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| MOVQ -0x88(%RBP),%XMM0 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| PSHUFD $0x44,%XMM0,%XMM0 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
| MOVDQA %XMM0,-0x220(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| MOVQ %R10,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | scal (12.5%) |
| PSHUFD $0x44,%XMM0,%XMM0 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
| MOVDQA %XMM0,-0x210(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| MOVAPD %XMM4,-0x180(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| UNPCKLPD %XMM4,%XMM4 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | scal (12.5%) |
| MOVAPD %XMM4,-0x200(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| MOVQ %RBX,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | scal (12.5%) |
| PSHUFD $0x44,%XMM0,%XMM0 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
| MOVDQA %XMM0,-0x1f0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| MOVQ %R13,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | scal (12.5%) |
| PSHUFD $0x44,%XMM0,%XMM0 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
| MOVDQA %XMM0,-0x1e0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| MOVQ %R8,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | scal (12.5%) |
| PSHUFD $0x44,%XMM0,%XMM0 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
| MOVDQA %XMM0,-0x1d0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| MOVQ %R11,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | scal (12.5%) |
| PSHUFD $0x44,%XMM0,%XMM0 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
| MOVDQA %XMM0,-0x1c0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| MOVQ %R14,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | scal (12.5%) |
| PSHUFD $0x44,%XMM0,%XMM0 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
| MOVDQA %XMM0,-0x1b0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| MOVQ %RSI,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | scal (12.5%) |
| PSHUFD $0x44,%XMM0,%XMM0 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
| MOVDQA %XMM0,-0x1a0(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| MOVQ %RDX,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | scal (12.5%) |
| PSHUFD $0x44,%XMM0,%XMM0 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
| MOVDQA %XMM0,-0x190(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0-1 | 0.50 | vect (25.0%) |
| MOVQ %RCX,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | scal (12.5%) |
| PSHUFD $0x44,%XMM0,%XMM0 | 1 | 0 | 0.50 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.50 | vect (25.0%) |
| PADDQ 0x589fc(%RIP),%XMM0 | 1 | 0.33 | 0.33 | 0.33 | 0.33 | 0 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | vect (25.0%) |
| XOR %EDI,%EDI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| MOV %R12,-0x110(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| MOV %RAX,-0x108(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 | scal (12.5%) |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| CMP %RAX,-0xf8(%RBP) | 1 | 0.20 | 0.20 | 0.33 | 0.33 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.33 | 1 | 0.33 | scal (12.5%) |
| MOV -0x100(%RBP),%RSI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (12.5%) |
| MOVAPD -0x180(%RBP),%XMM4 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 0-1 | 0.33 | vect (25.0%) |
| MOV -0x60(%RBP),%R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV -0x68(%RBP),%R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| JNE 4432be <_Z10PdV_kernelbiiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_.extracted.8+0xbde> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 | N/A |
| MOV $0x4b8790,%EDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 | N/A |
| MOV -0x6c(%RBP),%ESI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | scal (6.3%) |
| ADD $0x268,%RSP | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 | scal (12.5%) |
| POP %RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 | N/A |
| POP %R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 | N/A |
| POP %R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 | N/A |
| POP %R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 | N/A |
| POP %R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 | N/A |
| POP %RBP | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 | N/A |
| JMP 403050 <__kmpc_for_static_fini@plt> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.08 | N/A |
| ADD $0x268,%RSP | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 | scal (12.5%) |
| POP %RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 | N/A |
| POP %R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 | N/A |
| POP %R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 | N/A |
| POP %R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 | N/A |
| POP %R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 | N/A |
| POP %RBP | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 | N/A |
| RET | 1 | 0.50 | 0 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0.33 | 0 | 2.13 | N/A |
| MOV -0x60(%RBP),%R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV -0x68(%RBP),%R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 | N/A |
| MOV %R15,%RSI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 | scal (12.5%) |
| JMP 4434af <_Z10PdV_kernelbiiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_.extracted.8+0xdcf> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.08 | N/A |
| ADD %RAX,%RCX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 | N/A |
| JMP 4434af <_Z10PdV_kernelbiiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_.extracted.8+0xdcf> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.08 | N/A |
| NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| NOPW (%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 | N/A |
| Name | Coverage (%) | Time (s) |
|---|---|---|
| ▼PdV_kernel(bool, int, int, int, int, double, clover::Buffer2D | 4.62 | 1.83 |
| ○Loop 296 - PdV.cpp:48-64 - exec | 4.62 | 1.82 |
| ○Loop 295 - PdV.cpp:49-64 - exec | 0.00 | 0.00 |
