0x590160 PUSH %RBP |
0x590161 MOV %RSP,%RBP |
0x590164 PUSH %R15 |
0x590166 MOV %RDI,%R15 |
0x590169 PUSH %R14 |
0x59016b PUSH %R13 |
0x59016d MOV %RDX,%R13 |
0x590170 PUSH %R12 |
0x590172 LEA 0x8(%RDI),%R12 |
0x590176 PUSH %RBX |
0x590177 SUB $0x8,%RSP |
(3183) 0x59017b CMP %RSI,%R13 |
(3183) 0x59017e JLE 590401 |
(3183) 0x590184 LEA (%R12,%R13,8),%R14 |
(3185) 0x590188 LEA (%R13,%RSI,1),%RDX |
(3185) 0x59018d LEA (,%RSI,8),%RCX |
(3185) 0x590195 MOV %RDX,%RAX |
(3185) 0x590198 LEA (%R15,%RCX,1),%RDI |
(3185) 0x59019c SHR $0x3f,%RAX |
(3185) 0x5901a0 MOV (%RDI),%R8 |
(3185) 0x5901a3 ADD %RDX,%RAX |
(3185) 0x5901a6 SAR $0x1,%RAX |
(3185) 0x5901a9 LEA (%R15,%RAX,8),%RBX |
(3185) 0x5901ad MOV (%RBX),%R9 |
(3185) 0x5901b0 MOV %R9,(%RDI) |
(3185) 0x5901b3 MOV %R8,(%RBX) |
(3185) 0x5901b6 CMP %RSI,%R13 |
(3185) 0x5901b9 JLE 590410 |
(3185) 0x5901bf LEA 0x8(%R15,%RCX,1),%RAX |
(3185) 0x5901c4 MOV %R14,%R10 |
(3185) 0x5901c7 MOV (%RDI),%RDX |
(3185) 0x5901ca MOV %RSI,%RBX |
(3185) 0x5901cd SUB %RAX,%R10 |
(3185) 0x5901d0 SUB $0x8,%R10 |
(3185) 0x5901d4 SHR $0x3,%R10 |
(3185) 0x5901d8 INC %R10 |
(3185) 0x5901db AND $0x7,%R10D |
(3185) 0x5901df JE 5902e4 |
(3185) 0x5901e5 CMP $0x1,%R10 |
(3185) 0x5901e9 JE 5902bc |
(3185) 0x5901ef CMP $0x2,%R10 |
(3185) 0x5901f3 JE 59029d |
(3185) 0x5901f9 CMP $0x3,%R10 |
(3185) 0x5901fd JE 59027e |
(3185) 0x5901ff CMP $0x4,%R10 |
(3185) 0x590203 JE 59025f |
(3185) 0x590205 CMP $0x5,%R10 |
(3185) 0x590209 JE 590240 |
(3185) 0x59020b CMP $0x6,%R10 |
(3185) 0x59020f JE 590221 |
(3185) 0x590211 MOV (%RAX),%R11 |
(3185) 0x590214 CMP %RDX,%R11 |
(3185) 0x590217 JL 590419 |
(3185) 0x59021d ADD $0x8,%RAX |
(3185) 0x590221 MOV (%RAX),%R9 |
(3185) 0x590224 CMP %RDX,%R9 |
(3185) 0x590227 JGE 59023c |
(3185) 0x590229 INC %RBX |
(3185) 0x59022c LEA (%R15,%RBX,8),%RDX |
(3185) 0x590230 MOV (%RDX),%R10 |
(3185) 0x590233 MOV %R9,(%RDX) |
(3185) 0x590236 MOV %R10,(%RAX) |
(3185) 0x590239 MOV (%RDI),%RDX |
(3185) 0x59023c ADD $0x8,%RAX |
(3185) 0x590240 MOV (%RAX),%R11 |
(3185) 0x590243 CMP %RDX,%R11 |
(3185) 0x590246 JGE 59025b |
(3185) 0x590248 INC %RBX |
(3185) 0x59024b LEA (%R15,%RBX,8),%RCX |
(3185) 0x59024f MOV (%RCX),%R8 |
(3185) 0x590252 MOV %R11,(%RCX) |
(3185) 0x590255 MOV %R8,(%RAX) |
(3185) 0x590258 MOV (%RDI),%RDX |
(3185) 0x59025b ADD $0x8,%RAX |
(3185) 0x59025f MOV (%RAX),%R9 |
(3185) 0x590262 CMP %RDX,%R9 |
(3185) 0x590265 JGE 59027a |
(3185) 0x590267 INC %RBX |
(3185) 0x59026a LEA (%R15,%RBX,8),%RDX |
(3185) 0x59026e MOV (%RDX),%R10 |
(3185) 0x590271 MOV %R9,(%RDX) |
(3185) 0x590274 MOV %R10,(%RAX) |
(3185) 0x590277 MOV (%RDI),%RDX |
(3185) 0x59027a ADD $0x8,%RAX |
(3185) 0x59027e MOV (%RAX),%R11 |
(3185) 0x590281 CMP %RDX,%R11 |
(3185) 0x590284 JGE 590299 |
(3185) 0x590286 INC %RBX |
(3185) 0x590289 LEA (%R15,%RBX,8),%RCX |
(3185) 0x59028d MOV (%RCX),%R8 |
(3185) 0x590290 MOV %R11,(%RCX) |
(3185) 0x590293 MOV %R8,(%RAX) |
(3185) 0x590296 MOV (%RDI),%RDX |
(3185) 0x590299 ADD $0x8,%RAX |
(3185) 0x59029d MOV (%RAX),%R9 |
(3185) 0x5902a0 CMP %RDX,%R9 |
(3185) 0x5902a3 JGE 5902b8 |
(3185) 0x5902a5 INC %RBX |
(3185) 0x5902a8 LEA (%R15,%RBX,8),%RDX |
(3185) 0x5902ac MOV (%RDX),%R10 |
(3185) 0x5902af MOV %R9,(%RDX) |
(3185) 0x5902b2 MOV %R10,(%RAX) |
(3185) 0x5902b5 MOV (%RDI),%RDX |
(3185) 0x5902b8 ADD $0x8,%RAX |
(3185) 0x5902bc MOV (%RAX),%R11 |
(3185) 0x5902bf CMP %RDX,%R11 |
(3185) 0x5902c2 JGE 5902d7 |
(3185) 0x5902c4 INC %RBX |
(3185) 0x5902c7 LEA (%R15,%RBX,8),%RCX |
(3185) 0x5902cb MOV (%RCX),%R8 |
(3185) 0x5902ce MOV %R11,(%RCX) |
(3185) 0x5902d1 MOV %R8,(%RAX) |
(3185) 0x5902d4 MOV (%RDI),%RDX |
(3185) 0x5902d7 ADD $0x8,%RAX |
(3185) 0x5902db CMP %R14,%RAX |
(3185) 0x5902de JE 5903db |
(3184) 0x5902e4 MOV (%RAX),%R9 |
(3184) 0x5902e7 CMP %RDX,%R9 |
(3184) 0x5902ea JGE 5902ff |
(3184) 0x5902ec INC %RBX |
(3184) 0x5902ef LEA (%R15,%RBX,8),%RDX |
(3184) 0x5902f3 MOV (%RDX),%R10 |
(3184) 0x5902f6 MOV %R9,(%RDX) |
(3184) 0x5902f9 MOV %R10,(%RAX) |
(3184) 0x5902fc MOV (%RDI),%RDX |
(3184) 0x5902ff MOV 0x8(%RAX),%RCX |
(3184) 0x590303 LEA 0x8(%RAX),%R11 |
(3184) 0x590307 CMP %RDX,%RCX |
(3184) 0x59030a JGE 590320 |
(3184) 0x59030c INC %RBX |
(3184) 0x59030f LEA (%R15,%RBX,8),%R8 |
(3184) 0x590313 MOV (%R8),%R9 |
(3184) 0x590316 MOV %RCX,(%R8) |
(3184) 0x590319 MOV %R9,0x8(%RAX) |
(3184) 0x59031d MOV (%RDI),%RDX |
(3184) 0x590320 MOV 0x8(%R11),%RAX |
(3184) 0x590324 CMP %RDX,%RAX |
(3184) 0x590327 JGE 59033d |
(3184) 0x590329 INC %RBX |
(3184) 0x59032c LEA (%R15,%RBX,8),%RDX |
(3184) 0x590330 MOV (%RDX),%R10 |
(3184) 0x590333 MOV %RAX,(%RDX) |
(3184) 0x590336 MOV %R10,0x8(%R11) |
(3184) 0x59033a MOV (%RDI),%RDX |
(3184) 0x59033d MOV 0x10(%R11),%RCX |
(3184) 0x590341 CMP %RDX,%RCX |
(3184) 0x590344 JGE 59035a |
(3184) 0x590346 INC %RBX |
(3184) 0x590349 LEA (%R15,%RBX,8),%R9 |
(3184) 0x59034d MOV (%R9),%R8 |
(3184) 0x590350 MOV %RCX,(%R9) |
(3184) 0x590353 MOV %R8,0x10(%R11) |
(3184) 0x590357 MOV (%RDI),%RDX |
(3184) 0x59035a MOV 0x18(%R11),%RAX |
(3184) 0x59035e CMP %RDX,%RAX |
(3184) 0x590361 JGE 590377 |
(3184) 0x590363 INC %RBX |
(3184) 0x590366 LEA (%R15,%RBX,8),%RDX |
(3184) 0x59036a MOV (%RDX),%R10 |
(3184) 0x59036d MOV %RAX,(%RDX) |
(3184) 0x590370 MOV %R10,0x18(%R11) |
(3184) 0x590374 MOV (%RDI),%RDX |
(3184) 0x590377 MOV 0x20(%R11),%RCX |
(3184) 0x59037b CMP %RDX,%RCX |
(3184) 0x59037e JGE 590394 |
(3184) 0x590380 INC %RBX |
(3184) 0x590383 LEA (%R15,%RBX,8),%R9 |
(3184) 0x590387 MOV (%R9),%R8 |
(3184) 0x59038a MOV %RCX,(%R9) |
(3184) 0x59038d MOV %R8,0x20(%R11) |
(3184) 0x590391 MOV (%RDI),%RDX |
(3184) 0x590394 MOV 0x28(%R11),%RAX |
(3184) 0x590398 CMP %RDX,%RAX |
(3184) 0x59039b JGE 5903b1 |
(3184) 0x59039d INC %RBX |
(3184) 0x5903a0 LEA (%R15,%RBX,8),%RDX |
(3184) 0x5903a4 MOV (%RDX),%R10 |
(3184) 0x5903a7 MOV %RAX,(%RDX) |
(3184) 0x5903aa MOV %R10,0x28(%R11) |
(3184) 0x5903ae MOV (%RDI),%RDX |
(3184) 0x5903b1 MOV 0x30(%R11),%RCX |
(3184) 0x5903b5 CMP %RDX,%RCX |
(3184) 0x5903b8 JGE 5903ce |
(3184) 0x5903ba INC %RBX |
(3184) 0x5903bd LEA (%R15,%RBX,8),%R9 |
(3184) 0x5903c1 MOV (%R9),%R8 |
(3184) 0x5903c4 MOV %RCX,(%R9) |
(3184) 0x5903c7 MOV %R8,0x30(%R11) |
(3184) 0x5903cb MOV (%RDI),%RDX |
(3184) 0x5903ce LEA 0x38(%R11),%RAX |
(3184) 0x5903d2 CMP %R14,%RAX |
(3184) 0x5903d5 JNE 5902e4 |
(3185) 0x5903db LEA (%R15,%RBX,8),%R11 |
(3185) 0x5903df MOV (%R11),%R10 |
(3185) 0x5903e2 MOV %R10,(%RDI) |
(3185) 0x5903e5 MOV %R15,%RDI |
(3185) 0x5903e8 MOV %RDX,(%R11) |
(3185) 0x5903eb LEA -0x1(%RBX),%RDX |
(3185) 0x5903ef CALL 590160 <hypre_qsort0> |
(3185) 0x5903f4 LEA 0x1(%RBX),%RSI |
(3185) 0x5903f8 CMP %R13,%RSI |
(3185) 0x5903fb JL 590188 |
0x590401 ADD $0x8,%RSP |
0x590405 POP %RBX |
0x590406 POP %R12 |
0x590408 POP %R13 |
0x59040a POP %R14 |
0x59040c POP %R15 |
0x59040e POP %RBP |
0x59040f RET |
(3183) 0x590410 LEA -0x1(%RSI),%R13 |
(3183) 0x590414 JMP 59017b |
(3185) 0x590419 LEA 0x1(%RSI),%RBX |
(3185) 0x59041d LEA (%R15,%RBX,8),%RCX |
(3185) 0x590421 MOV (%RCX),%R8 |
(3185) 0x590424 MOV %R11,(%RCX) |
(3185) 0x590427 MOV %R8,(%RAX) |
(3185) 0x59042a MOV (%RDI),%RDX |
(3185) 0x59042d JMP 59021d |
0x590432 NOPW %CS:(%RAX,%RAX,1) |
0x59043d NOPL (%RAX) |