0x5960c0 PUSH %RBP |
0x5960c1 MOV %RSP,%RBP |
0x5960c4 PUSH %R15 |
0x5960c6 MOV %RDI,%R15 |
0x5960c9 PUSH %R14 |
0x5960cb PUSH %R13 |
0x5960cd MOV %RDX,%R13 |
0x5960d0 PUSH %R12 |
0x5960d2 LEA 0x8(%RDI),%R12 |
0x5960d6 PUSH %RBX |
0x5960d7 SUB $0x8,%RSP |
(3187) 0x5960db CMP %RSI,%R13 |
(3187) 0x5960de JLE 596361 |
(3187) 0x5960e4 LEA (%R12,%R13,8),%R14 |
(3189) 0x5960e8 LEA (%R13,%RSI,1),%RDX |
(3189) 0x5960ed LEA (,%RSI,8),%RCX |
(3189) 0x5960f5 MOV %RDX,%RAX |
(3189) 0x5960f8 LEA (%R15,%RCX,1),%RDI |
(3189) 0x5960fc SHR $0x3f,%RAX |
(3189) 0x596100 MOV (%RDI),%R8 |
(3189) 0x596103 ADD %RDX,%RAX |
(3189) 0x596106 SAR $0x1,%RAX |
(3189) 0x596109 LEA (%R15,%RAX,8),%RBX |
(3189) 0x59610d MOV (%RBX),%R9 |
(3189) 0x596110 MOV %R9,(%RDI) |
(3189) 0x596113 MOV %R8,(%RBX) |
(3189) 0x596116 CMP %RSI,%R13 |
(3189) 0x596119 JLE 596370 |
(3189) 0x59611f LEA 0x8(%R15,%RCX,1),%RAX |
(3189) 0x596124 MOV %R14,%R10 |
(3189) 0x596127 MOV (%RDI),%RDX |
(3189) 0x59612a MOV %RSI,%RBX |
(3189) 0x59612d SUB %RAX,%R10 |
(3189) 0x596130 SUB $0x8,%R10 |
(3189) 0x596134 SHR $0x3,%R10 |
(3189) 0x596138 INC %R10 |
(3189) 0x59613b AND $0x7,%R10D |
(3189) 0x59613f JE 596244 |
(3189) 0x596145 CMP $0x1,%R10 |
(3189) 0x596149 JE 59621c |
(3189) 0x59614f CMP $0x2,%R10 |
(3189) 0x596153 JE 5961fd |
(3189) 0x596159 CMP $0x3,%R10 |
(3189) 0x59615d JE 5961de |
(3189) 0x59615f CMP $0x4,%R10 |
(3189) 0x596163 JE 5961bf |
(3189) 0x596165 CMP $0x5,%R10 |
(3189) 0x596169 JE 5961a0 |
(3189) 0x59616b CMP $0x6,%R10 |
(3189) 0x59616f JE 596181 |
(3189) 0x596171 MOV (%RAX),%R11 |
(3189) 0x596174 CMP %RDX,%R11 |
(3189) 0x596177 JL 596379 |
(3189) 0x59617d ADD $0x8,%RAX |
(3189) 0x596181 MOV (%RAX),%R9 |
(3189) 0x596184 CMP %RDX,%R9 |
(3189) 0x596187 JGE 59619c |
(3189) 0x596189 INC %RBX |
(3189) 0x59618c LEA (%R15,%RBX,8),%RDX |
(3189) 0x596190 MOV (%RDX),%R10 |
(3189) 0x596193 MOV %R9,(%RDX) |
(3189) 0x596196 MOV %R10,(%RAX) |
(3189) 0x596199 MOV (%RDI),%RDX |
(3189) 0x59619c ADD $0x8,%RAX |
(3189) 0x5961a0 MOV (%RAX),%R11 |
(3189) 0x5961a3 CMP %RDX,%R11 |
(3189) 0x5961a6 JGE 5961bb |
(3189) 0x5961a8 INC %RBX |
(3189) 0x5961ab LEA (%R15,%RBX,8),%RCX |
(3189) 0x5961af MOV (%RCX),%R8 |
(3189) 0x5961b2 MOV %R11,(%RCX) |
(3189) 0x5961b5 MOV %R8,(%RAX) |
(3189) 0x5961b8 MOV (%RDI),%RDX |
(3189) 0x5961bb ADD $0x8,%RAX |
(3189) 0x5961bf MOV (%RAX),%R9 |
(3189) 0x5961c2 CMP %RDX,%R9 |
(3189) 0x5961c5 JGE 5961da |
(3189) 0x5961c7 INC %RBX |
(3189) 0x5961ca LEA (%R15,%RBX,8),%RDX |
(3189) 0x5961ce MOV (%RDX),%R10 |
(3189) 0x5961d1 MOV %R9,(%RDX) |
(3189) 0x5961d4 MOV %R10,(%RAX) |
(3189) 0x5961d7 MOV (%RDI),%RDX |
(3189) 0x5961da ADD $0x8,%RAX |
(3189) 0x5961de MOV (%RAX),%R11 |
(3189) 0x5961e1 CMP %RDX,%R11 |
(3189) 0x5961e4 JGE 5961f9 |
(3189) 0x5961e6 INC %RBX |
(3189) 0x5961e9 LEA (%R15,%RBX,8),%RCX |
(3189) 0x5961ed MOV (%RCX),%R8 |
(3189) 0x5961f0 MOV %R11,(%RCX) |
(3189) 0x5961f3 MOV %R8,(%RAX) |
(3189) 0x5961f6 MOV (%RDI),%RDX |
(3189) 0x5961f9 ADD $0x8,%RAX |
(3189) 0x5961fd MOV (%RAX),%R9 |
(3189) 0x596200 CMP %RDX,%R9 |
(3189) 0x596203 JGE 596218 |
(3189) 0x596205 INC %RBX |
(3189) 0x596208 LEA (%R15,%RBX,8),%RDX |
(3189) 0x59620c MOV (%RDX),%R10 |
(3189) 0x59620f MOV %R9,(%RDX) |
(3189) 0x596212 MOV %R10,(%RAX) |
(3189) 0x596215 MOV (%RDI),%RDX |
(3189) 0x596218 ADD $0x8,%RAX |
(3189) 0x59621c MOV (%RAX),%R11 |
(3189) 0x59621f CMP %RDX,%R11 |
(3189) 0x596222 JGE 596237 |
(3189) 0x596224 INC %RBX |
(3189) 0x596227 LEA (%R15,%RBX,8),%RCX |
(3189) 0x59622b MOV (%RCX),%R8 |
(3189) 0x59622e MOV %R11,(%RCX) |
(3189) 0x596231 MOV %R8,(%RAX) |
(3189) 0x596234 MOV (%RDI),%RDX |
(3189) 0x596237 ADD $0x8,%RAX |
(3189) 0x59623b CMP %R14,%RAX |
(3189) 0x59623e JE 59633b |
(3188) 0x596244 MOV (%RAX),%R9 |
(3188) 0x596247 CMP %RDX,%R9 |
(3188) 0x59624a JGE 59625f |
(3188) 0x59624c INC %RBX |
(3188) 0x59624f LEA (%R15,%RBX,8),%RDX |
(3188) 0x596253 MOV (%RDX),%R10 |
(3188) 0x596256 MOV %R9,(%RDX) |
(3188) 0x596259 MOV %R10,(%RAX) |
(3188) 0x59625c MOV (%RDI),%RDX |
(3188) 0x59625f MOV 0x8(%RAX),%RCX |
(3188) 0x596263 LEA 0x8(%RAX),%R11 |
(3188) 0x596267 CMP %RDX,%RCX |
(3188) 0x59626a JGE 596280 |
(3188) 0x59626c INC %RBX |
(3188) 0x59626f LEA (%R15,%RBX,8),%R8 |
(3188) 0x596273 MOV (%R8),%R9 |
(3188) 0x596276 MOV %RCX,(%R8) |
(3188) 0x596279 MOV %R9,0x8(%RAX) |
(3188) 0x59627d MOV (%RDI),%RDX |
(3188) 0x596280 MOV 0x8(%R11),%RAX |
(3188) 0x596284 CMP %RDX,%RAX |
(3188) 0x596287 JGE 59629d |
(3188) 0x596289 INC %RBX |
(3188) 0x59628c LEA (%R15,%RBX,8),%RDX |
(3188) 0x596290 MOV (%RDX),%R10 |
(3188) 0x596293 MOV %RAX,(%RDX) |
(3188) 0x596296 MOV %R10,0x8(%R11) |
(3188) 0x59629a MOV (%RDI),%RDX |
(3188) 0x59629d MOV 0x10(%R11),%RCX |
(3188) 0x5962a1 CMP %RDX,%RCX |
(3188) 0x5962a4 JGE 5962ba |
(3188) 0x5962a6 INC %RBX |
(3188) 0x5962a9 LEA (%R15,%RBX,8),%R9 |
(3188) 0x5962ad MOV (%R9),%R8 |
(3188) 0x5962b0 MOV %RCX,(%R9) |
(3188) 0x5962b3 MOV %R8,0x10(%R11) |
(3188) 0x5962b7 MOV (%RDI),%RDX |
(3188) 0x5962ba MOV 0x18(%R11),%RAX |
(3188) 0x5962be CMP %RDX,%RAX |
(3188) 0x5962c1 JGE 5962d7 |
(3188) 0x5962c3 INC %RBX |
(3188) 0x5962c6 LEA (%R15,%RBX,8),%RDX |
(3188) 0x5962ca MOV (%RDX),%R10 |
(3188) 0x5962cd MOV %RAX,(%RDX) |
(3188) 0x5962d0 MOV %R10,0x18(%R11) |
(3188) 0x5962d4 MOV (%RDI),%RDX |
(3188) 0x5962d7 MOV 0x20(%R11),%RCX |
(3188) 0x5962db CMP %RDX,%RCX |
(3188) 0x5962de JGE 5962f4 |
(3188) 0x5962e0 INC %RBX |
(3188) 0x5962e3 LEA (%R15,%RBX,8),%R9 |
(3188) 0x5962e7 MOV (%R9),%R8 |
(3188) 0x5962ea MOV %RCX,(%R9) |
(3188) 0x5962ed MOV %R8,0x20(%R11) |
(3188) 0x5962f1 MOV (%RDI),%RDX |
(3188) 0x5962f4 MOV 0x28(%R11),%RAX |
(3188) 0x5962f8 CMP %RDX,%RAX |
(3188) 0x5962fb JGE 596311 |
(3188) 0x5962fd INC %RBX |
(3188) 0x596300 LEA (%R15,%RBX,8),%RDX |
(3188) 0x596304 MOV (%RDX),%R10 |
(3188) 0x596307 MOV %RAX,(%RDX) |
(3188) 0x59630a MOV %R10,0x28(%R11) |
(3188) 0x59630e MOV (%RDI),%RDX |
(3188) 0x596311 MOV 0x30(%R11),%RCX |
(3188) 0x596315 CMP %RDX,%RCX |
(3188) 0x596318 JGE 59632e |
(3188) 0x59631a INC %RBX |
(3188) 0x59631d LEA (%R15,%RBX,8),%R9 |
(3188) 0x596321 MOV (%R9),%R8 |
(3188) 0x596324 MOV %RCX,(%R9) |
(3188) 0x596327 MOV %R8,0x30(%R11) |
(3188) 0x59632b MOV (%RDI),%RDX |
(3188) 0x59632e LEA 0x38(%R11),%RAX |
(3188) 0x596332 CMP %R14,%RAX |
(3188) 0x596335 JNE 596244 |
(3189) 0x59633b LEA (%R15,%RBX,8),%R11 |
(3189) 0x59633f MOV (%R11),%R10 |
(3189) 0x596342 MOV %R10,(%RDI) |
(3189) 0x596345 MOV %R15,%RDI |
(3189) 0x596348 MOV %RDX,(%R11) |
(3189) 0x59634b LEA -0x1(%RBX),%RDX |
(3189) 0x59634f CALL 5960c0 <hypre_qsort0> |
(3189) 0x596354 LEA 0x1(%RBX),%RSI |
(3189) 0x596358 CMP %R13,%RSI |
(3189) 0x59635b JL 5960e8 |
0x596361 ADD $0x8,%RSP |
0x596365 POP %RBX |
0x596366 POP %R12 |
0x596368 POP %R13 |
0x59636a POP %R14 |
0x59636c POP %R15 |
0x59636e POP %RBP |
0x59636f RET |
(3187) 0x596370 LEA -0x1(%RSI),%R13 |
(3187) 0x596374 JMP 5960db |
(3189) 0x596379 LEA 0x1(%RSI),%RBX |
(3189) 0x59637d LEA (%R15,%RBX,8),%RCX |
(3189) 0x596381 MOV (%RCX),%R8 |
(3189) 0x596384 MOV %R11,(%RCX) |
(3189) 0x596387 MOV %R8,(%RAX) |
(3189) 0x59638a MOV (%RDI),%RDX |
(3189) 0x59638d JMP 59617d |
0x596392 NOPW %CS:(%RAX,%RAX,1) |
0x59639d NOPL (%RAX) |