blob: e423dce50d815e90b2d8c14f23f020b3c2b0584d [file] [log] [blame] [raw]
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