Function: randomDisplacements.extracted | Module: exec | Source: initAtoms.c:194-202 [...] | Coverage: 0.01% |
---|
Function: randomDisplacements.extracted | Module: exec | Source: initAtoms.c:194-202 [...] | Coverage: 0.01% |
---|
/home/eoseret/qaas_runs_CPU_9468/171-110-4860/intel/CoMD/build/CoMD/CoMD/src-openmp/random.c: 45 - 70 |
-------------------------------------------------------------------------------- |
45: *seed *= UINT64_C(437799614237992725); |
46: *seed %= UINT64_C(2305843009213693951); |
47: |
48: return *seed*convertToDouble; |
[...] |
68: uint32_t s2 = (id+callSite) * UINT32_C(2654435761); |
69: |
70: uint64_t iSeed = (UINT64_C(0x100000000) * s1) + s2; |
/home/eoseret/qaas_runs_CPU_9468/171-110-4860/intel/CoMD/build/CoMD/CoMD/src-openmp/initAtoms.c: 194 - 202 |
-------------------------------------------------------------------------------- |
194: #pragma omp parallel for |
195: for (int iBox=0; iBox<s->boxes->nLocalBoxes; ++iBox) |
196: { |
197: for (int iOff=MAXATOMS*iBox, ii=0; ii<s->boxes->nAtoms[iBox]; ++ii, ++iOff) |
198: { |
199: uint64_t seed = mkSeed(s->atoms->gid[iOff], 457); |
200: s->atoms->r[iOff][0] += (2.0*lcg61(&seed)-1.0) * delta; |
201: s->atoms->r[iOff][1] += (2.0*lcg61(&seed)-1.0) * delta; |
202: s->atoms->r[iOff][2] += (2.0*lcg61(&seed)-1.0) * delta; |
0x40c1c0 PUSH %RBP |
0x40c1c1 MOV %RSP,%RBP |
0x40c1c4 PUSH %R15 |
0x40c1c6 PUSH %R14 |
0x40c1c8 PUSH %R13 |
0x40c1ca PUSH %R12 |
0x40c1cc PUSH %RBX |
0x40c1cd SUB $0x28,%RSP |
0x40c1d1 MOV %RCX,%R15 |
0x40c1d4 MOV %RDX,-0x48(%RBP) |
0x40c1d8 MOVL $0,-0x3c(%RBP) |
0x40c1df MOV (%RDI),%ESI |
0x40c1e1 MOVL $0,-0x30(%RBP) |
0x40c1e8 MOV %R9D,-0x2c(%RBP) |
0x40c1ec MOVL $0x1,-0x38(%RBP) |
0x40c1f3 SUB $0x8,%RSP |
0x40c1f7 LEA -0x38(%RBP),%RAX |
0x40c1fb LEA -0x3c(%RBP),%RCX |
0x40c1ff LEA -0x30(%RBP),%R8 |
0x40c203 LEA -0x2c(%RBP),%R9 |
0x40c207 MOV $0x4256f0,%EDI |
0x40c20c MOV %ESI,-0x34(%RBP) |
0x40c20f MOV $0x22,%EDX |
0x40c214 PUSH $0x1 |
0x40c216 PUSH $0x1 |
0x40c218 PUSH %RAX |
0x40c219 CALL 403240 <__kmpc_for_static_init_4@plt> |
0x40c21e ADD $0x20,%RSP |
0x40c222 MOV -0x30(%RBP),%ESI |
0x40c225 MOV -0x2c(%RBP),%EDI |
0x40c228 CMP %EDI,%ESI |
0x40c22a JBE 40c280 |
0x40c22c MOV $0x425710,%EDI |
0x40c231 MOV -0x34(%RBP),%ESI |
0x40c234 ADD $0x28,%RSP |
0x40c238 POP %RBX |
0x40c239 POP %R12 |
0x40c23b POP %R13 |
0x40c23d POP %R14 |
0x40c23f POP %R15 |
0x40c241 POP %RBP |
0x40c242 JMP 403100 |
0x40c247 NOPW %CS:(%RAX,%RAX,1) |
0x40c256 NOPW %CS:(%RAX,%RAX,1) |
0x40c265 NOPW %CS:(%RAX,%RAX,1) |
0x40c274 NOPW %CS:(%RAX,%RAX,1) |
0x40c280 VMOVQ %R15,%XMM0 |
0x40c285 MOV -0x48(%RBP),%RAX |
0x40c289 MOV 0x18(%RAX),%RAX |
0x40c28d MOV 0x78(%RAX),%R8 |
0x40c291 SUB %RSI,%RDI |
0x40c294 MOV %ESI,%R9D |
0x40c297 SAL $0x6,%R9D |
0x40c29b XOR %R10D,%R10D |
0x40c29e VPBROADCASTQ %XMM0,%XMM1 |
0x40c2a3 MOV $0x613606df9756715,%R11 |
0x40c2ad MOV $0x9,%R15D |
0x40c2b3 VMOVDDUP 0xded5(%RIP),%XMM2 |
0x40c2bb VMOVDDUP 0x12add(%RIP),%XMM3 |
0x40c2c3 VMOVSD 0xdec5(%RIP),%XMM4 |
0x40c2cb VMOVSD 0x12acd(%RIP),%XMM5 |
0x40c2d3 JMP 40c311 |
0x40c2d5 NOPW %CS:(%RAX,%RAX,1) |
0x40c2e4 NOPW %CS:(%RAX,%RAX,1) |
0x40c2f3 NOPW %CS:(%RAX,%RAX,1) |
(76) 0x40c300 ADD $0x40,%R9D |
(76) 0x40c304 CMP %RDI,%R10 |
(76) 0x40c307 LEA 0x1(%R10),%R10 |
(76) 0x40c30b JE 40c22c |
(76) 0x40c311 LEA (%R10,%RSI,1),%RAX |
(76) 0x40c315 MOV (%R8,%RAX,4),%R12D |
(76) 0x40c319 TEST %R12D,%R12D |
(76) 0x40c31c JLE 40c300 |
(76) 0x40c31e MOV %R9D,%R13D |
(76) 0x40c321 LEA (,%R13,8),%RAX |
(76) 0x40c329 LEA (%RAX,%RAX,2),%RAX |
(76) 0x40c32d SAL $0x2,%R13 |
(76) 0x40c331 MOV -0x48(%RBP),%RCX |
(76) 0x40c335 MOV 0x20(%RCX),%RCX |
(76) 0x40c339 MOV 0x18(%RCX),%RDX |
(76) 0x40c33d LEA 0x10(%RDX,%RAX,1),%R14 |
(76) 0x40c342 ADD 0x8(%RCX),%R13 |
(76) 0x40c346 XOR %EBX,%EBX |
(76) 0x40c348 NOPL (%RAX,%RAX,1) |
(77) 0x40c350 IMUL $-0x61c8864f,(%R13,%RBX,4),%EAX |
(77) 0x40c359 LEA 0x71083cf9(%RAX),%ECX |
(77) 0x40c35f SAL $0x20,%RAX |
(77) 0x40c363 OR %RCX,%RAX |
(77) 0x40c366 IMUL %R11,%RAX |
(77) 0x40c36a MOV %RAX,%RDX |
(77) 0x40c36d MULX %R15,%RCX,%RCX |
(77) 0x40c372 SUB %RCX,%RDX |
(77) 0x40c375 SHR $0x1,%RDX |
(77) 0x40c378 ADD %RCX,%RDX |
(77) 0x40c37b SHR $0x3c,%RDX |
(77) 0x40c37f MOV %RDX,%RCX |
(77) 0x40c382 SAL $0x3d,%RCX |
(77) 0x40c386 SUB %RCX,%RDX |
(77) 0x40c389 ADD %RAX,%RDX |
(77) 0x40c38c IMUL %R11,%RDX |
(77) 0x40c390 MULX %R15,%RCX,%RCX |
(77) 0x40c395 MOV %RDX,%RAX |
(77) 0x40c398 SUB %RCX,%RAX |
(77) 0x40c39b SHR $0x1,%RAX |
(77) 0x40c39e ADD %RCX,%RAX |
(77) 0x40c3a1 SHR $0x3c,%RAX |
(77) 0x40c3a5 MOV %RAX,%RCX |
(77) 0x40c3a8 SAL $0x3d,%RCX |
(77) 0x40c3ac SUB %RCX,%RAX |
(77) 0x40c3af ADD %RDX,%RAX |
(77) 0x40c3b2 IMUL %R11,%RAX |
(77) 0x40c3b6 MOV %RAX,%RDX |
(77) 0x40c3b9 MULX %R15,%RCX,%RCX |
(77) 0x40c3be SUB %RCX,%RDX |
(77) 0x40c3c1 SHR $0x1,%RDX |
(77) 0x40c3c4 ADD %RCX,%RDX |
(77) 0x40c3c7 SHR $0x3c,%RDX |
(77) 0x40c3cb MOV %RDX,%RCX |
(77) 0x40c3ce SAL $0x3d,%RCX |
(77) 0x40c3d2 SUB %RCX,%RDX |
(77) 0x40c3d5 ADD %RAX,%RDX |
(77) 0x40c3d8 IMUL %R11,%RDX |
(77) 0x40c3dc MULX %R15,%RCX,%RCX |
(77) 0x40c3e1 MOV %RDX,%RAX |
(77) 0x40c3e4 SUB %RCX,%RAX |
(77) 0x40c3e7 SHR $0x1,%RAX |
(77) 0x40c3ea ADD %RCX,%RAX |
(77) 0x40c3ed SHR $0x3c,%RAX |
(77) 0x40c3f1 MOV %RAX,%RCX |
(77) 0x40c3f4 SAL $0x3d,%RCX |
(77) 0x40c3f8 SUB %RCX,%RAX |
(77) 0x40c3fb ADD %RDX,%RAX |
(77) 0x40c3fe IMUL %R11,%RAX |
(77) 0x40c402 MOV %RAX,%RDX |
(77) 0x40c405 MULX %R15,%RCX,%RCX |
(77) 0x40c40a SUB %RCX,%RDX |
(77) 0x40c40d SHR $0x1,%RDX |
(77) 0x40c410 ADD %RCX,%RDX |
(77) 0x40c413 SHR $0x3c,%RDX |
(77) 0x40c417 MOV %RDX,%RCX |
(77) 0x40c41a SAL $0x3d,%RCX |
(77) 0x40c41e SUB %RCX,%RDX |
(77) 0x40c421 ADD %RAX,%RDX |
(77) 0x40c424 IMUL %R11,%RDX |
(77) 0x40c428 MULX %R15,%RCX,%RCX |
(77) 0x40c42d MOV %RDX,%RAX |
(77) 0x40c430 SUB %RCX,%RAX |
(77) 0x40c433 SHR $0x1,%RAX |
(77) 0x40c436 ADD %RCX,%RAX |
(77) 0x40c439 SHR $0x3c,%RAX |
(77) 0x40c43d MOV %RAX,%RCX |
(77) 0x40c440 SAL $0x3d,%RCX |
(77) 0x40c444 SUB %RCX,%RAX |
(77) 0x40c447 ADD %RDX,%RAX |
(77) 0x40c44a IMUL %R11,%RAX |
(77) 0x40c44e MOV %RAX,%RDX |
(77) 0x40c451 MULX %R15,%RCX,%RCX |
(77) 0x40c456 SUB %RCX,%RDX |
(77) 0x40c459 SHR $0x1,%RDX |
(77) 0x40c45c ADD %RCX,%RDX |
(77) 0x40c45f SHR $0x3c,%RDX |
(77) 0x40c463 MOV %RDX,%RCX |
(77) 0x40c466 SAL $0x3d,%RCX |
(77) 0x40c46a SUB %RCX,%RDX |
(77) 0x40c46d ADD %RAX,%RDX |
(77) 0x40c470 IMUL %R11,%RDX |
(77) 0x40c474 MULX %R15,%RCX,%RCX |
(77) 0x40c479 MOV %RDX,%RAX |
(77) 0x40c47c SUB %RCX,%RAX |
(77) 0x40c47f SHR $0x1,%RAX |
(77) 0x40c482 ADD %RCX,%RAX |
(77) 0x40c485 SHR $0x3c,%RAX |
(77) 0x40c489 MOV %RAX,%RCX |
(77) 0x40c48c SAL $0x3d,%RCX |
(77) 0x40c490 SUB %RCX,%RAX |
(77) 0x40c493 ADD %RDX,%RAX |
(77) 0x40c496 IMUL %R11,%RAX |
(77) 0x40c49a MOV %RAX,%RDX |
(77) 0x40c49d MULX %R15,%RCX,%RCX |
(77) 0x40c4a2 SUB %RCX,%RDX |
(77) 0x40c4a5 SHR $0x1,%RDX |
(77) 0x40c4a8 ADD %RCX,%RDX |
(77) 0x40c4ab SHR $0x3c,%RDX |
(77) 0x40c4af MOV %RDX,%RCX |
(77) 0x40c4b2 SAL $0x3d,%RCX |
(77) 0x40c4b6 SUB %RCX,%RDX |
(77) 0x40c4b9 ADD %RAX,%RDX |
(77) 0x40c4bc IMUL %R11,%RDX |
(77) 0x40c4c0 MULX %R15,%RAX,%RAX |
(77) 0x40c4c5 MOV %RDX,%RCX |
(77) 0x40c4c8 SUB %RAX,%RCX |
(77) 0x40c4cb SHR $0x1,%RCX |
(77) 0x40c4ce ADD %RAX,%RCX |
(77) 0x40c4d1 SHR $0x3c,%RCX |
(77) 0x40c4d5 MOV %RCX,%RAX |
(77) 0x40c4d8 SAL $0x3d,%RAX |
(77) 0x40c4dc SUB %RAX,%RCX |
(77) 0x40c4df ADD %RDX,%RCX |
(77) 0x40c4e2 IMUL %R11,%RCX |
(77) 0x40c4e6 MOV %RCX,%RDX |
(77) 0x40c4e9 MULX %R15,%RDX,%RDX |
(77) 0x40c4ee MOV %RCX,%RAX |
(77) 0x40c4f1 SUB %RDX,%RAX |
(77) 0x40c4f4 SHR $0x1,%RAX |
(77) 0x40c4f7 ADD %RDX,%RAX |
(77) 0x40c4fa SHR $0x3c,%RAX |
(77) 0x40c4fe MOV %RAX,%RDX |
(77) 0x40c501 SAL $0x3d,%RDX |
(77) 0x40c505 SUB %RDX,%RAX |
(77) 0x40c508 ADD %RCX,%RAX |
(77) 0x40c50b VMOVQ %RAX,%XMM6 |
(77) 0x40c510 IMUL %R11,%RAX |
(77) 0x40c514 MOV %RAX,%RDX |
(77) 0x40c517 MULX %R15,%RCX,%RCX |
(77) 0x40c51c MOV %RAX,%RDX |
(77) 0x40c51f SUB %RCX,%RDX |
(77) 0x40c522 SHR $0x1,%RDX |
(77) 0x40c525 ADD %RCX,%RDX |
(77) 0x40c528 SHR $0x3c,%RDX |
(77) 0x40c52c MOV %RDX,%RCX |
(77) 0x40c52f SAL $0x3d,%RCX |
(77) 0x40c533 SUB %RCX,%RDX |
(77) 0x40c536 ADD %RAX,%RDX |
(77) 0x40c539 VMOVQ %RDX,%XMM7 |
(77) 0x40c53e VPUNPCKLQDQ %XMM7,%XMM6,%XMM6 |
(77) 0x40c542 VCVTQQ2PD %XMM6,%XMM6 |
(77) 0x40c548 VFMADD213PD %XMM3,%XMM2,%XMM6 |
(77) 0x40c54d IMUL %R11,%RDX |
(77) 0x40c551 MULX %R15,%RAX,%RAX |
(77) 0x40c556 MOV %RDX,%RCX |
(77) 0x40c559 VFMADD213PD -0x10(%R14),%XMM1,%XMM6 |
(77) 0x40c55f SUB %RAX,%RCX |
(77) 0x40c562 SHR $0x1,%RCX |
(77) 0x40c565 ADD %RAX,%RCX |
(77) 0x40c568 SHR $0x3c,%RCX |
(77) 0x40c56c MOV %RCX,%RAX |
(77) 0x40c56f VMOVUPD %XMM6,-0x10(%R14) |
(77) 0x40c575 SAL $0x3d,%RAX |
(77) 0x40c579 SUB %RAX,%RCX |
(77) 0x40c57c ADD %RDX,%RCX |
(77) 0x40c57f VCVTSI2SD %RCX,%XMM0,%XMM6 |
(77) 0x40c584 VFMADD213SD %XMM5,%XMM4,%XMM6 |
(77) 0x40c589 VFMADD213SD (%R14),%XMM0,%XMM6 |
(77) 0x40c58e VMOVSD %XMM6,(%R14) |
(77) 0x40c593 ADD $0x18,%R14 |
(77) 0x40c597 INC %RBX |
(77) 0x40c59a CMP %EBX,%R12D |
(77) 0x40c59d JNE 40c350 |
(76) 0x40c5a3 JMP 40c300 |
0x40c5a8 NOPW %CS:(%RAX,%RAX,1) |
0x40c5b2 NOPW %CS:(%RAX,%RAX,1) |
0x40c5bc NOPL (%RAX) |
Path / |
Source file and lines | initAtoms.c:194-202 |
Module | exec |
nb instructions | 68 |
nb uops | 69 |
loop length | 344 |
used x86 registers | 16 |
used mmx registers | 0 |
used xmm registers | 6 |
used ymm registers | 0 |
used zmm registers | 0 |
nb stack references | 6 |
micro-operation queue | 11.50 cycles |
front end | 11.50 cycles |
P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
uops | 2.20 | 2.20 | 5.67 | 5.67 | 8.00 | 2.20 | 2.20 | 8.00 | 8.00 | 8.00 | 2.20 | 5.67 |
cycles | 2.20 | 2.20 | 5.67 | 5.67 | 8.00 | 2.20 | 2.20 | 8.00 | 8.00 | 8.00 | 2.20 | 5.67 |
Cycles executing div or sqrt instructions | NA |
FE+BE cycles | 11.51-11.55 |
Stall cycles | 0.00 |
Front-end | 11.50 |
Dispatch | 8.00 |
Overall L1 | 11.50 |
all | 0% |
load | 0% |
store | 0% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | 0% |
fma | NA (no fma vectorizable/vectorized instructions) |
other | 0% |
all | 0% |
load | 0% |
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 | 0% |
load | 0% |
store | 0% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | 0% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 0% |
all | 9% |
load | 12% |
store | 7% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | 12% |
fma | NA (no fma vectorizable/vectorized instructions) |
other | 8% |
all | 12% |
load | 12% |
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 | 9% |
load | 12% |
store | 7% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | 12% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 8% |
Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | Latency | Recip. throughput |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PUSH %RBP | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
MOV %RSP,%RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
PUSH %R15 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %R14 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %R13 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %R12 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %RBX | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
SUB $0x28,%RSP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %RCX,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %RDX,-0x48(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOVL $0,-0x3c(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV (%RDI),%ESI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOVL $0,-0x30(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R9D,-0x2c(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOVL $0x1,-0x38(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
SUB $0x8,%RSP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
LEA -0x38(%RBP),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA -0x3c(%RBP),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA -0x30(%RBP),%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA -0x2c(%RBP),%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV $0x4256f0,%EDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV %ESI,-0x34(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV $0x22,%EDX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
PUSH $0x1 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH $0x1 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %RAX | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
CALL 403240 <__kmpc_for_static_init_4@plt> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
ADD $0x20,%RSP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV -0x30(%RBP),%ESI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0x2c(%RBP),%EDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
CMP %EDI,%ESI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JBE 40c280 <randomDisplacements.extracted+0xc0> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV $0x425710,%EDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV -0x34(%RBP),%ESI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
ADD $0x28,%RSP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
POP %RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %RBP | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
JMP 403100 <__kmpc_for_static_fini@plt> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.08 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
VMOVQ %R15,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
MOV -0x48(%RBP),%RAX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x18(%RAX),%RAX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x78(%RAX),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
SUB %RSI,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV %ESI,%R9D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
SAL $0x6,%R9D | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
XOR %R10D,%R10D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
VPBROADCASTQ %XMM0,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
MOV $0x613606df9756715,%R11 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.28 |
MOV $0x9,%R15D | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
VMOVDDUP 0xded5(%RIP),%XMM2 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
VMOVDDUP 0x12add(%RIP),%XMM3 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
VMOVSD 0xdec5(%RIP),%XMM4 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
VMOVSD 0x12acd(%RIP),%XMM5 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
JMP 40c311 <randomDisplacements.extracted+0x151> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5.84 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
Source file and lines | initAtoms.c:194-202 |
Module | exec |
nb instructions | 68 |
nb uops | 69 |
loop length | 344 |
used x86 registers | 16 |
used mmx registers | 0 |
used xmm registers | 6 |
used ymm registers | 0 |
used zmm registers | 0 |
nb stack references | 6 |
micro-operation queue | 11.50 cycles |
front end | 11.50 cycles |
P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
uops | 2.20 | 2.20 | 5.67 | 5.67 | 8.00 | 2.20 | 2.20 | 8.00 | 8.00 | 8.00 | 2.20 | 5.67 |
cycles | 2.20 | 2.20 | 5.67 | 5.67 | 8.00 | 2.20 | 2.20 | 8.00 | 8.00 | 8.00 | 2.20 | 5.67 |
Cycles executing div or sqrt instructions | NA |
FE+BE cycles | 11.51-11.55 |
Stall cycles | 0.00 |
Front-end | 11.50 |
Dispatch | 8.00 |
Overall L1 | 11.50 |
all | 0% |
load | 0% |
store | 0% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | 0% |
fma | NA (no fma vectorizable/vectorized instructions) |
other | 0% |
all | 0% |
load | 0% |
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 | 0% |
load | 0% |
store | 0% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | 0% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 0% |
all | 9% |
load | 12% |
store | 7% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | 12% |
fma | NA (no fma vectorizable/vectorized instructions) |
other | 8% |
all | 12% |
load | 12% |
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 | 9% |
load | 12% |
store | 7% |
mul | NA (no mul vectorizable/vectorized instructions) |
add-sub | 12% |
fma | NA (no fma vectorizable/vectorized instructions) |
div/sqrt | NA (no div/sqrt vectorizable/vectorized instructions) |
other | 8% |
Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | Latency | Recip. throughput |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PUSH %RBP | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
MOV %RSP,%RBP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
PUSH %R15 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %R14 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %R13 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %R12 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %RBX | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
SUB $0x28,%RSP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %RCX,%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %RDX,-0x48(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOVL $0,-0x3c(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV (%RDI),%ESI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOVL $0,-0x30(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV %R9D,-0x2c(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOVL $0x1,-0x38(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
SUB $0x8,%RSP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
LEA -0x38(%RBP),%RAX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA -0x3c(%RBP),%RCX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA -0x30(%RBP),%R8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
LEA -0x2c(%RBP),%R9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV $0x4256f0,%EDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV %ESI,-0x34(%RBP) | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 1 | 0.50 |
MOV $0x22,%EDX | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
PUSH $0x1 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH $0x1 | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
PUSH %RAX | 1 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 5-12 | 0.50 |
CALL 403240 <__kmpc_for_static_init_4@plt> | 2 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0.50 | 0.50 | 0.50 | 0 | 0 | 0 | 1 |
ADD $0x20,%RSP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV -0x30(%RBP),%ESI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV -0x2c(%RBP),%EDI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
CMP %EDI,%ESI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JBE 40c280 <randomDisplacements.extracted+0xc0> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
MOV $0x425710,%EDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV -0x34(%RBP),%ESI | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
ADD $0x28,%RSP | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
POP %RBX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R12 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R13 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %RBP | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
JMP 403100 <__kmpc_for_static_fini@plt> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.08 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
VMOVQ %R15,%XMM0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
MOV -0x48(%RBP),%RAX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x18(%RAX),%RAX | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
MOV 0x78(%RAX),%R8 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
SUB %RSI,%RDI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
MOV %ESI,%R9D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
SAL $0x6,%R9D | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0-2 | 0.50 |
XOR %R10D,%R10D | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
VPBROADCASTQ %XMM0,%XMM1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
MOV $0x613606df9756715,%R11 | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.28 |
MOV $0x9,%R15D | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
VMOVDDUP 0xded5(%RIP),%XMM2 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
VMOVDDUP 0x12add(%RIP),%XMM3 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
VMOVSD 0xdec5(%RIP),%XMM4 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
VMOVSD 0x12acd(%RIP),%XMM5 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1 | 0.33 |
JMP 40c311 <randomDisplacements.extracted+0x151> | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5.84 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPW %CS:(%RAX,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
NOPL (%RAX) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
Name | Coverage (%) | Time (s) |
---|---|---|
▼randomDisplacements.extracted– | 0.01 | 0 |
▼Loop 76 - initAtoms.c:194-202 - exec– | 0 | 0 |
○Loop 77 - initAtoms.c:197-202 - exec | 0.01 | 0 |