	.file	"swap.c"
	.text
.globl swap
	.type	swap, @function
swap:
.LFB2:
	movl	(%rdi), %edx
	movl	(%rsi), %eax
	movl	%eax, (%rdi)
	movl	%edx, (%rsi)
	ret
.LFE2:
	.size	swap, .-swap
.globl swap_l
	.type	swap_l, @function
swap_l:
.LFB3:
	movq	(%rdi), %rdx
	movq	(%rsi), %rax
	movq	%rax, (%rdi)
	movq	%rdx, (%rsi)
	ret
.LFE3:
	.size	swap_l, .-swap_l
	.section	.eh_frame,"a",@progbits
.Lframe1:
	.long	.LECIE1-.LSCIE1
.LSCIE1:
	.long	0x0
	.byte	0x1
	.string	"zR"
	.uleb128 0x1
	.sleb128 -8
	.byte	0x10
	.uleb128 0x1
	.byte	0x3
	.byte	0xc
	.uleb128 0x7
	.uleb128 0x8
	.byte	0x90
	.uleb128 0x1
	.align 8
.LECIE1:
.LSFDE1:
	.long	.LEFDE1-.LASFDE1
.LASFDE1:
	.long	.LASFDE1-.Lframe1
	.long	.LFB2
	.long	.LFE2-.LFB2
	.uleb128 0x0
	.align 8
.LEFDE1:
.LSFDE3:
	.long	.LEFDE3-.LASFDE3
.LASFDE3:
	.long	.LASFDE3-.Lframe1
	.long	.LFB3
	.long	.LFE3-.LFB3
	.uleb128 0x0
	.align 8
.LEFDE3:
	.ident	"GCC: (GNU) 4.3.5"
	.section	.note.GNU-stack,"",@progbits
