.text .align 4,0x90 _deque_reverse: .file 1 "Modules/_collectionsmodule.c" movq 16(%rdi), %rcx movq 24(%rdi), %r10 movq 32(%rdi), %r11 movq 40(%rdi), %rax movq 48(%rdi), %rdx sarq %rcx addq $1, %rcx .align 4,0x90 L2: subq $1, %rcx je L7 L5: leaq (%r10,%rax,8), %rdi addq $1, %rax leaq (%r11,%rdx,8), %rsi movq 8(%rdi), %r8 cmpq $64, %rax movq 8(%rsi), %r9 movq %r9, 8(%rdi) movq %r8, 8(%rsi) je L8 L3: subq $1, %rdx jns L2 subq $1, %rcx movq (%r11), %r11 movl $63, %edx jne L5 L7: movq __Py_NoneStruct@GOTPCREL(%rip), %rax addq $1, (%rax) ret .align 4,0x90 L8: movq 520(%r10), %r10 xorl %eax, %eax jmp L3