Untitled diff

Created Diff never expires
5 removals
26 lines
13 additions
33 lines
main:
main:
push r12
push rbp
push rbp
push rbx
push rbx
sub rsp, 1608
sub rsp, 1600
lea rbp, [rsp+1600]
lea r12, [rsp+1600]
mov rbx, rsp
mov rbx, rsp
.L3:
lea rbp, [rbx+80]
.L2:
.L2:
mov rsi, rbx
mov rsi, rbx
mov edi, OFFSET FLAT:std::cin
mov edi, OFFSET FLAT:std::cin
add rbx, 4
add rbx, 4
call std::basic_istream<char, std::char_traits<char> >::operator>>(int&)
call std::basic_istream<char, std::char_traits<char> >::operator>>(int&)
cmp rbx, rbp
cmp rbp, rbx
jne .L2
jne .L2
add rsp, 1608
cmp rbp, r12
mov rbx, rbp
jne .L3
add rsp, 1600
xor eax, eax
xor eax, eax
pop rbx
pop rbx
pop rbp
pop rbp
pop r12
ret
ret
sub rsp, 8
sub rsp, 8
mov edi, OFFSET FLAT:std::__ioinit
mov edi, OFFSET FLAT:std::__ioinit
call std::ios_base::Init::Init()
call std::ios_base::Init::Init()
mov edx, OFFSET FLAT:__dso_handle
mov edx, OFFSET FLAT:__dso_handle
mov esi, OFFSET FLAT:std::__ioinit
mov esi, OFFSET FLAT:std::__ioinit
mov edi, OFFSET FLAT:std::ios_base::Init::~Init()
mov edi, OFFSET FLAT:std::ios_base::Init::~Init()
add rsp, 8
add rsp, 8
jmp __cxa_atexit
jmp __cxa_atexit