Untitled diff

Created Diff never expires
4 removals
Lines
Total
Removed
Words
Total
Removed
To continue using this feature, upgrade to
Diffchecker logo
Diffchecker Pro
26 lines
12 additions
Lines
Total
Added
Words
Total
Added
To continue using this feature, upgrade to
Diffchecker logo
Diffchecker Pro
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