| maxArray(double*, double*): # @maxArray(double*, double*) |
| xor eax, eax @ 1 |
| .LBB0_1: # =>This Inner Loop Header: Depth=1 |
| movsd xmm0, qword ptr [rsi + 8*rax] @ 3 |
| ucomisd xmm0, qword ptr [rdi + 8*rax] @ 3 |
| jbe .LBB0_3 @ 3 |
| movsd qword ptr [rdi + 8*rax], xmm0 @ 3 |
| .LBB0_3: # in Loop: Header=BB0_1 Depth=1 |
| lea rcx, qword ptr [rax + 1] @ 2 |
| movsd xmm0, qword ptr [rsi + 8*rax + 8] @ 3 |
| ucomisd xmm0, qword ptr [rdi + 8*rax + 8] @ 3 |
| jbe .LBB0_5 @ 3 |
| movsd qword ptr [rdi + 8*rax + 8], xmm0 @ 3 |
| .LBB0_5: # in Loop: Header=BB0_1 Depth=1 |
| inc rcx @ 2 |
| cmp rcx, 65536 @ 2 |
| mov rax, rcx @ 2 |
| jne .LBB0_1 @ 2 |
| ret @ 5 |