Function: hypre_qsort0 | Module: libHYPRE_utilities.so | Source: hypre_qsort.c:31-187 [...] | Coverage: 0.01% |
---|
Function: hypre_qsort0 | Module: libHYPRE_utilities.so | Source: hypre_qsort.c:31-187 [...] | Coverage: 0.01% |
---|
/home/eoseret/qaas_runs_CPU_9468/171-716-5699/intel/AMG/build/AMG/AMG/utilities/hypre_qsort.c: 31 - 187 |
-------------------------------------------------------------------------------- |
31: temp = v[i]; |
32: v[i] = v[j]; |
33: v[j] = temp; |
[...] |
175: if (left >= right) |
176: return; |
177: hypre_swap( v, left, (left+right)/2); |
178: last = left; |
179: for (i = left+1; i <= right; i++) |
180: if (v[i] < v[left]) |
181: { |
182: hypre_swap(v, ++last, i); |
183: } |
184: hypre_swap(v, left, last); |
185: hypre_qsort0(v, left, last-1); |
186: hypre_qsort0(v, last+1, right); |
187: } |
0x7e80 CMP %RDX,%RSI |
0x7e83 JGE 8088 |
0x7e89 PUSH %RBP |
0x7e8a MOV %RSP,%RBP |
0x7e8d PUSH %R15 |
0x7e8f PUSH %R14 |
0x7e91 PUSH %R12 |
0x7e93 PUSH %RBX |
0x7e94 MOV %RDX,%RBX |
0x7e97 MOV %RDI,%R14 |
0x7e9a LEA 0x20(%RDI),%R15 |
0x7e9e MOV %RSI,%R12 |
0x7ea1 JMP 7eec |
0x7ea3 NOPW %CS:(%RAX,%RAX,1) |
0x7eb2 NOPW %CS:(%RAX,%RAX,1) |
(28) 0x7ec0 MOV (%R14,%RSI,8),%RAX |
(28) 0x7ec4 MOV (%R14,%R12,8),%RCX |
(28) 0x7ec8 MOV %RCX,(%R14,%RSI,8) |
(28) 0x7ecc MOV %RAX,(%R14,%R12,8) |
(28) 0x7ed0 LEA -0x1(%R12),%RDX |
(28) 0x7ed5 MOV %R14,%RDI |
(28) 0x7ed8 CALL 4670 <hypre_qsort0@plt> |
(28) 0x7edd INC %R12 |
(28) 0x7ee0 MOV %R12,%RSI |
(28) 0x7ee3 CMP %RBX,%R12 |
(28) 0x7ee6 JGE 8080 |
(28) 0x7eec LEA (%RSI,%RBX,1),%RAX |
(28) 0x7ef0 MOV %RAX,%RCX |
(28) 0x7ef3 SHR $0x3f,%RCX |
(28) 0x7ef7 ADD %RAX,%RCX |
(28) 0x7efa MOV (%R14,%RSI,8),%RAX |
(28) 0x7efe AND $-0x2,%RCX |
(28) 0x7f02 MOV (%R14,%RCX,4),%RDX |
(28) 0x7f06 MOV %RDX,(%R14,%RSI,8) |
(28) 0x7f0a MOV %RAX,(%R14,%RCX,4) |
(28) 0x7f0e LEA 0x1(%RSI),%RAX |
(28) 0x7f12 CMP %RAX,%RBX |
(28) 0x7f15 CMOVG %RBX,%RAX |
(28) 0x7f19 MOV %RAX,%RCX |
(28) 0x7f1c SUB %RSI,%RCX |
(28) 0x7f1f CMP $0x4,%RCX |
(28) 0x7f23 JAE 7f80 |
(28) 0x7f25 MOV %RCX,%RDX |
(28) 0x7f28 AND $-0x4,%RDX |
(28) 0x7f2c CMP %RCX,%RDX |
(28) 0x7f2f JAE 7ec0 |
(28) 0x7f31 ADD %RSI,%RDX |
(28) 0x7f34 JMP 7f4c |
0x7f36 NOPW %CS:(%RAX,%RAX,1) |
(29) 0x7f40 INC %RDX |
(29) 0x7f43 CMP %RDX,%RAX |
(29) 0x7f46 JE 7ec0 |
(29) 0x7f4c MOV 0x8(%R14,%RDX,8),%RCX |
(29) 0x7f51 CMP (%R14,%RSI,8),%RCX |
(29) 0x7f55 JGE 7f40 |
(29) 0x7f57 MOV 0x8(%R14,%R12,8),%RDI |
(29) 0x7f5c MOV %RCX,0x8(%R14,%R12,8) |
(29) 0x7f61 INC %R12 |
(29) 0x7f64 MOV %RDI,0x8(%R14,%RDX,8) |
(29) 0x7f69 JMP 7f40 |
0x7f6b NOPW %CS:(%RAX,%RAX,1) |
0x7f7a NOPW (%RAX,%RAX,1) |
(28) 0x7f80 MOV %RCX,%RDX |
(28) 0x7f83 SHR $0x2,%RDX |
(28) 0x7f87 LEA (%R15,%RSI,8),%RDI |
(28) 0x7f8b MOV %RSI,%R12 |
(28) 0x7f8e JMP 7fcd |
0x7f90 NOPW %CS:(%RAX,%RAX,1) |
0x7f9f NOPW %CS:(%RAX,%RAX,1) |
0x7fae NOPW %CS:(%RAX,%RAX,1) |
0x7fbd NOPL (%RAX) |
(30) 0x7fc0 ADD $0x20,%RDI |
(30) 0x7fc4 DEC %RDX |
(30) 0x7fc7 JE 7f25 |
(30) 0x7fcd MOV -0x18(%RDI),%R9 |
(30) 0x7fd1 MOV (%R14,%RSI,8),%R8 |
(30) 0x7fd5 CMP %R8,%R9 |
(30) 0x7fd8 JL 8000 |
(30) 0x7fda MOV -0x10(%RDI),%R9 |
(30) 0x7fde CMP %R8,%R9 |
(30) 0x7fe1 JL 801e |
(30) 0x7fe3 MOV -0x8(%RDI),%R9 |
(30) 0x7fe7 CMP %R8,%R9 |
(30) 0x7fea JL 803c |
(30) 0x7fec MOV (%RDI),%R9 |
(30) 0x7fef CMP %R8,%R9 |
(30) 0x7ff2 JGE 7fc0 |
(30) 0x7ff4 JMP 805d |
0x7ff6 NOPW %CS:(%RAX,%RAX,1) |
(30) 0x8000 MOV 0x8(%R14,%R12,8),%R8 |
(30) 0x8005 MOV %R9,0x8(%R14,%R12,8) |
(30) 0x800a INC %R12 |
(30) 0x800d MOV %R8,-0x18(%RDI) |
(30) 0x8011 MOV (%R14,%RSI,8),%R8 |
(30) 0x8015 MOV -0x10(%RDI),%R9 |
(30) 0x8019 CMP %R8,%R9 |
(30) 0x801c JGE 7fe3 |
(30) 0x801e MOV 0x8(%R14,%R12,8),%R8 |
(30) 0x8023 MOV %R9,0x8(%R14,%R12,8) |
(30) 0x8028 INC %R12 |
(30) 0x802b MOV %R8,-0x10(%RDI) |
(30) 0x802f MOV (%R14,%RSI,8),%R8 |
(30) 0x8033 MOV -0x8(%RDI),%R9 |
(30) 0x8037 CMP %R8,%R9 |
(30) 0x803a JGE 7fec |
(30) 0x803c MOV 0x8(%R14,%R12,8),%R8 |
(30) 0x8041 MOV %R9,0x8(%R14,%R12,8) |
(30) 0x8046 INC %R12 |
(30) 0x8049 MOV %R8,-0x8(%RDI) |
(30) 0x804d MOV (%R14,%RSI,8),%R8 |
(30) 0x8051 MOV (%RDI),%R9 |
(30) 0x8054 CMP %R8,%R9 |
(30) 0x8057 JGE 7fc0 |
(30) 0x805d MOV 0x8(%R14,%R12,8),%R8 |
(30) 0x8062 MOV %R9,0x8(%R14,%R12,8) |
(30) 0x8067 INC %R12 |
(30) 0x806a MOV %R8,(%RDI) |
(30) 0x806d JMP 7fc0 |
0x8072 NOPW %CS:(%RAX,%RAX,1) |
0x8080 POP %RBX |
0x8081 POP %R12 |
0x8083 POP %R14 |
0x8085 POP %R15 |
0x8087 POP %RBP |
0x8088 RET |
0x8089 NOPW %CS:(%RAX,%RAX,1) |
0x8093 NOPW %CS:(%RAX,%RAX,1) |
0x809d NOPW %CS:(%RAX,%RAX,1) |
0x80a7 NOPW %CS:(%RAX,%RAX,1) |
0x80b1 NOPW %CS:(%RAX,%RAX,1) |
0x80bb NOPL (%RAX,%RAX,1) |
Path / |
Source file and lines | hypre_qsort.c:31-187 |
Module | libHYPRE_utilities.so |
nb instructions | 36 |
nb uops | 36 |
loop length | 231 |
used x86 registers | 10 |
used mmx registers | 0 |
used xmm registers | 0 |
used ymm registers | 0 |
used zmm registers | 0 |
nb stack references | 0 |
micro-operation queue | 6.00 cycles |
front end | 6.00 cycles |
P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
uops | 1.00 | 0.40 | 2.00 | 2.00 | 2.50 | 0.40 | 1.00 | 2.50 | 2.50 | 2.50 | 0.20 | 2.00 |
cycles | 1.00 | 0.40 | 2.00 | 2.00 | 2.50 | 0.40 | 1.00 | 2.50 | 2.50 | 2.50 | 0.20 | 2.00 |
Cycles executing div or sqrt instructions | NA |
FE+BE cycles | 6.09-6.10 |
Stall cycles | 0.00 |
Front-end | 6.00 |
Dispatch | 2.50 |
Overall L1 | 6.00 |
all | 0% |
load | NA (no load vectorizable/vectorized instructions) |
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 | 0% |
all | 12% |
load | NA (no load vectorizable/vectorized instructions) |
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 | 12% |
Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | Latency | Recip. throughput |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CMP %RDX,%RSI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JGE 8088 <hypre_qsort0+0x208> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
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 %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 |
MOV %RDX,%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %RDI,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
LEA 0x20(%RDI),%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %RSI,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
JMP 7eec <hypre_qsort0+0x6c> | 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 (%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 |
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 |
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 %R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %RBP | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
RET | 1 | 0.50 | 0 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0.33 | 0 | 2.13 |
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,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
Source file and lines | hypre_qsort.c:31-187 |
Module | libHYPRE_utilities.so |
nb instructions | 36 |
nb uops | 36 |
loop length | 231 |
used x86 registers | 10 |
used mmx registers | 0 |
used xmm registers | 0 |
used ymm registers | 0 |
used zmm registers | 0 |
nb stack references | 0 |
micro-operation queue | 6.00 cycles |
front end | 6.00 cycles |
P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
uops | 1.00 | 0.40 | 2.00 | 2.00 | 2.50 | 0.40 | 1.00 | 2.50 | 2.50 | 2.50 | 0.20 | 2.00 |
cycles | 1.00 | 0.40 | 2.00 | 2.00 | 2.50 | 0.40 | 1.00 | 2.50 | 2.50 | 2.50 | 0.20 | 2.00 |
Cycles executing div or sqrt instructions | NA |
FE+BE cycles | 6.09-6.10 |
Stall cycles | 0.00 |
Front-end | 6.00 |
Dispatch | 2.50 |
Overall L1 | 6.00 |
all | 0% |
load | NA (no load vectorizable/vectorized instructions) |
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 | 0% |
all | 12% |
load | NA (no load vectorizable/vectorized instructions) |
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 | 12% |
Instruction | Nb FU | P0 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | Latency | Recip. throughput |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CMP %RDX,%RSI | 1 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0.20 | 0 | 0 | 0 | 0.20 | 0 | 1 | 0.20 |
JGE 8088 <hypre_qsort0+0x208> | 1 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0 | 0 | 0.50 |
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 %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 |
MOV %RDX,%RBX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
MOV %RDI,%R14 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
LEA 0x20(%RDI),%R15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
MOV %RSI,%R12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.17 |
JMP 7eec <hypre_qsort0+0x6c> | 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 (%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 |
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 |
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 %R14 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %R15 | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
POP %RBP | 1 | 0 | 0 | 0.33 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.33 | 1-6 | 0.33 |
RET | 1 | 0.50 | 0 | 0.33 | 0.33 | 0 | 0 | 0.50 | 0 | 0 | 0 | 0 | 0.33 | 0 | 2.13 |
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,%RAX,1) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.17 |
Name | Coverage (%) | Time (s) |
---|---|---|
▼hypre_qsort0– | 0.01 | 0 |
▼Loop 28 - hypre_qsort.c:31-186 - libHYPRE_utilities.so– | 0 | 0 |
○Loop 30 - hypre_qsort.c:31-182 - libHYPRE_utilities.so | 0.01 | 0.04 |
○Loop 29 - hypre_qsort.c:31-182 - libHYPRE_utilities.so | 0 | 0 |