	.file	"insn_sse2.c"
	.section	.debug_abbrev,"",@progbits
.Ldebug_abbrev0:
	.section	.debug_info,"",@progbits
.Ldebug_info0:
	.section	.debug_line,"",@progbits
.Ldebug_line0:
	.text
.Ltext0:
	.cfi_sections	.debug_frame
	.local	catchpoint
	.comm	catchpoint,156,32
	.type	handle_sigill, @function
handle_sigill:
.LFB0:
	.file 1 "insn_sse2.c"
	.loc 1 58 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$24, %esp
	.loc 1 59 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	siglongjmp
	.cfi_endproc
.LFE0:
	.size	handle_sigill, .-handle_sigill
	.type	eq_float, @function
eq_float:
.LFB1:
	.loc 1 64 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	.loc 1 65 0
	flds	8(%ebp)
	flds	12(%ebp)
	fxch	%st(1)
	fucomip	%st(1), %st
	fstp	%st(0)
	jp	.L8
	je	.L4
.L8:
	flds	8(%ebp)
	fsubs	12(%ebp)
	fabs
	flds	8(%ebp)
	fabs
	fldl	.LC0
	fmulp	%st, %st(1)
	fldl	.LC1
	fmulp	%st, %st(1)
	fucomip	%st(1), %st
	fstp	%st(0)
	seta	%al
	testb	%al, %al
	je	.L5
.L4:
	movl	$1, %eax
	jmp	.L6
.L5:
	movl	$0, %eax
.L6:
	.loc 1 66 0
	popl	%ebp
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE1:
	.size	eq_float, .-eq_float
	.type	eq_double, @function
eq_double:
.LFB2:
	.loc 1 70 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$16, %esp
	movl	8(%ebp), %eax
	movl	%eax, -8(%ebp)
	movl	12(%ebp), %eax
	movl	%eax, -4(%ebp)
	movl	16(%ebp), %eax
	movl	%eax, -16(%ebp)
	movl	20(%ebp), %eax
	movl	%eax, -12(%ebp)
	.loc 1 71 0
	fldl	-8(%ebp)
	fldl	-16(%ebp)
	fxch	%st(1)
	fucomip	%st(1), %st
	fstp	%st(0)
	jp	.L14
	je	.L10
.L14:
	fldl	-8(%ebp)
	fsubl	-16(%ebp)
	fabs
	fldl	-8(%ebp)
	fabs
	fldl	.LC0
	fmulp	%st, %st(1)
	fldl	.LC1
	fmulp	%st, %st(1)
	fucomip	%st(1), %st
	fstp	%st(0)
	seta	%al
	testb	%al, %al
	je	.L11
.L10:
	movl	$1, %eax
	jmp	.L12
.L11:
	movl	$0, %eax
.L12:
	.loc 1 72 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE2:
	.size	eq_double, .-eq_double
	.section	.rodata
.LC9:
	.string	"addpd_1 ... ok"
.LC10:
	.string	"addpd_1 ... not ok"
	.align 4
.LC11:
	.string	"  result0.pd[0] = %.16g (expected %.16g)\n"
	.align 4
.LC12:
	.string	"  result0.pd[1] = %.16g (expected %.16g)\n"
.LC13:
	.string	"addpd_1 ... failed"
	.text
	.type	addpd_1, @function
addpd_1:
.LFB3:
	.loc 1 75 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 76 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC4
	fstpl	-16(%ebp)
	.loc 1 77 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC5
	fstpl	-40(%ebp)
	fldl	.LC6
	fstpl	-32(%ebp)
	.loc 1 81 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L16
	.loc 1 83 0
#APP
# 83 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
addpd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 99 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC7
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L17
	fldl	-48(%ebp)
	fldl	.LC8
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L17
	.loc 1 101 0
	movl	$.LC9, (%esp)
	call	puts
	.loc 1 99 0
	nop
	.loc 1 115 0
	jmp	.L20
.L17:
	.loc 1 105 0
	movl	$.LC10, (%esp)
	call	puts
	.loc 1 106 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC7
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 107 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC8
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 115 0
	jmp	.L20
.L16:
	.loc 1 112 0
	movl	$.LC13, (%esp)
	call	puts
	.loc 1 115 0
	nop
.L20:
	.loc 1 116 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE3:
	.size	addpd_1, .-addpd_1
	.section	.rodata
.LC14:
	.string	"addpd_2 ... ok"
.LC15:
	.string	"addpd_2 ... not ok"
.LC16:
	.string	"addpd_2 ... failed"
	.text
	.type	addpd_2, @function
addpd_2:
.LFB4:
	.loc 1 119 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 120 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC4
	fstpl	-16(%ebp)
	.loc 1 121 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC5
	fstpl	-40(%ebp)
	fldl	.LC6
	fstpl	-32(%ebp)
	.loc 1 125 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L22
	.loc 1 127 0
#APP
# 127 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
addpd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 141 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC7
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L23
	fldl	-48(%ebp)
	fldl	.LC8
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L23
	.loc 1 143 0
	movl	$.LC14, (%esp)
	call	puts
	.loc 1 141 0
	nop
	.loc 1 157 0
	jmp	.L26
.L23:
	.loc 1 147 0
	movl	$.LC15, (%esp)
	call	puts
	.loc 1 148 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC7
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 149 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC8
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 157 0
	jmp	.L26
.L22:
	.loc 1 154 0
	movl	$.LC16, (%esp)
	call	puts
	.loc 1 157 0
	nop
.L26:
	.loc 1 158 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE4:
	.size	addpd_2, .-addpd_2
	.section	.rodata
.LC17:
	.string	"addsd_1 ... ok"
.LC18:
	.string	"addsd_1 ... not ok"
.LC19:
	.string	"addsd_1 ... failed"
	.text
	.type	addsd_1, @function
addsd_1:
.LFB5:
	.loc 1 161 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 162 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC4
	fstpl	-16(%ebp)
	.loc 1 163 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC5
	fstpl	-40(%ebp)
	fldl	.LC6
	fstpl	-32(%ebp)
	.loc 1 167 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L28
	.loc 1 169 0
#APP
# 169 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
addsd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 185 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC7
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L29
	fldl	-48(%ebp)
	fldl	.LC6
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L29
	.loc 1 187 0
	movl	$.LC17, (%esp)
	call	puts
	.loc 1 185 0
	nop
	.loc 1 201 0
	jmp	.L32
.L29:
	.loc 1 191 0
	movl	$.LC18, (%esp)
	call	puts
	.loc 1 192 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC7
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 193 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC6
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 201 0
	jmp	.L32
.L28:
	.loc 1 198 0
	movl	$.LC19, (%esp)
	call	puts
	.loc 1 201 0
	nop
.L32:
	.loc 1 202 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE5:
	.size	addsd_1, .-addsd_1
	.section	.rodata
.LC20:
	.string	"addsd_2 ... ok"
.LC21:
	.string	"addsd_2 ... not ok"
.LC22:
	.string	"addsd_2 ... failed"
	.text
	.type	addsd_2, @function
addsd_2:
.LFB6:
	.loc 1 205 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 206 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC4
	fstpl	-16(%ebp)
	.loc 1 207 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC5
	fstpl	-40(%ebp)
	fldl	.LC6
	fstpl	-32(%ebp)
	.loc 1 211 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L34
	.loc 1 213 0
#APP
# 213 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
addsd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 227 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC7
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L35
	fldl	-48(%ebp)
	fldl	.LC6
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L35
	.loc 1 229 0
	movl	$.LC20, (%esp)
	call	puts
	.loc 1 227 0
	nop
	.loc 1 243 0
	jmp	.L38
.L35:
	.loc 1 233 0
	movl	$.LC21, (%esp)
	call	puts
	.loc 1 234 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC7
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 235 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC6
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 243 0
	jmp	.L38
.L34:
	.loc 1 240 0
	movl	$.LC22, (%esp)
	call	puts
	.loc 1 243 0
	nop
.L38:
	.loc 1 244 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE6:
	.size	addsd_2, .-addsd_2
	.section	.rodata
.LC23:
	.string	"andpd_1 ... ok"
.LC24:
	.string	"andpd_1 ... not ok"
	.align 4
.LC25:
	.string	"  result0.uq[0] = %llu (expected %llu)\n"
	.align 4
.LC26:
	.string	"  result0.uq[1] = %llu (expected %llu)\n"
.LC27:
	.string	"andpd_1 ... failed"
	.text
	.type	andpd_1, @function
andpd_1:
.LFB7:
	.loc 1 247 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 248 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-324508640, -24(%ebp)
	movl	$-38177487, -20(%ebp)
	movl	$-1985229329, -16(%ebp)
	movl	$19088743, -12(%ebp)
	.loc 1 249 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$-1985229329, -40(%ebp)
	movl	$19088743, -36(%ebp)
	movl	$-324508640, -32(%ebp)
	movl	$-38177487, -28(%ebp)
	.loc 1 253 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L40
	.loc 1 255 0
#APP
# 255 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
andpd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 271 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$18957601, %ecx
	xorl	$-2002238432, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L41
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$18957601, %ecx
	xorl	$-2002238432, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L41
	.loc 1 273 0
	movl	$.LC23, (%esp)
	call	puts
	.loc 1 271 0
	nop
	.loc 1 287 0
	jmp	.L44
.L41:
	.loc 1 277 0
	movl	$.LC24, (%esp)
	call	puts
	.loc 1 278 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-2002238432, 12(%esp)
	movl	$18957601, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 279 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$-2002238432, 12(%esp)
	movl	$18957601, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 287 0
	jmp	.L44
.L40:
	.loc 1 284 0
	movl	$.LC27, (%esp)
	call	puts
	.loc 1 287 0
	nop
.L44:
	.loc 1 288 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE7:
	.size	andpd_1, .-andpd_1
	.section	.rodata
.LC28:
	.string	"andpd_2 ... ok"
.LC29:
	.string	"andpd_2 ... not ok"
.LC30:
	.string	"andpd_2 ... failed"
	.text
	.type	andpd_2, @function
andpd_2:
.LFB8:
	.loc 1 291 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 292 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-324508640, -24(%ebp)
	movl	$-38177487, -20(%ebp)
	movl	$-1985229329, -16(%ebp)
	movl	$19088743, -12(%ebp)
	.loc 1 293 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$-1985229329, -40(%ebp)
	movl	$19088743, -36(%ebp)
	movl	$-324508640, -32(%ebp)
	movl	$-38177487, -28(%ebp)
	.loc 1 297 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L46
	.loc 1 299 0
#APP
# 299 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
andpd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 313 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$18957601, %ecx
	xorl	$-2002238432, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L47
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$18957601, %ecx
	xorl	$-2002238432, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L47
	.loc 1 315 0
	movl	$.LC28, (%esp)
	call	puts
	.loc 1 313 0
	nop
	.loc 1 329 0
	jmp	.L50
.L47:
	.loc 1 319 0
	movl	$.LC29, (%esp)
	call	puts
	.loc 1 320 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-2002238432, 12(%esp)
	movl	$18957601, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 321 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$-2002238432, 12(%esp)
	movl	$18957601, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 329 0
	jmp	.L50
.L46:
	.loc 1 326 0
	movl	$.LC30, (%esp)
	call	puts
	.loc 1 329 0
	nop
.L50:
	.loc 1 330 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE8:
	.size	andpd_2, .-andpd_2
	.section	.rodata
.LC31:
	.string	"andnpd_1 ... ok"
.LC32:
	.string	"andnpd_1 ... not ok"
.LC33:
	.string	"andnpd_1 ... failed"
	.text
	.type	andnpd_1, @function
andnpd_1:
.LFB9:
	.loc 1 333 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 334 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-324508640, -24(%ebp)
	movl	$-38177487, -20(%ebp)
	movl	$-1985229329, -16(%ebp)
	movl	$19088743, -12(%ebp)
	.loc 1 335 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$-1985229329, -40(%ebp)
	movl	$19088743, -36(%ebp)
	movl	$-324508640, -32(%ebp)
	movl	$-38177487, -28(%ebp)
	.loc 1 339 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L52
	.loc 1 341 0
#APP
# 341 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
andnpd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 357 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-57135088, %ecx
	xorl	$1677729792, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L53
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$131142, %ecx
	xorl	$17009103, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L53
	.loc 1 359 0
	movl	$.LC31, (%esp)
	call	puts
	.loc 1 357 0
	nop
	.loc 1 373 0
	jmp	.L56
.L53:
	.loc 1 363 0
	movl	$.LC32, (%esp)
	call	puts
	.loc 1 364 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$1677729792, 12(%esp)
	movl	$-57135088, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 365 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$17009103, 12(%esp)
	movl	$131142, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 373 0
	jmp	.L56
.L52:
	.loc 1 370 0
	movl	$.LC33, (%esp)
	call	puts
	.loc 1 373 0
	nop
.L56:
	.loc 1 374 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE9:
	.size	andnpd_1, .-andnpd_1
	.section	.rodata
.LC34:
	.string	"andnpd_2 ... ok"
.LC35:
	.string	"andnpd_2 ... not ok"
.LC36:
	.string	"andnpd_2 ... failed"
	.text
	.type	andnpd_2, @function
andnpd_2:
.LFB10:
	.loc 1 377 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 378 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-324508640, -24(%ebp)
	movl	$-38177487, -20(%ebp)
	movl	$-1985229329, -16(%ebp)
	movl	$19088743, -12(%ebp)
	.loc 1 379 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$-1985229329, -40(%ebp)
	movl	$19088743, -36(%ebp)
	movl	$-324508640, -32(%ebp)
	movl	$-38177487, -28(%ebp)
	.loc 1 383 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L58
	.loc 1 385 0
#APP
# 385 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
andnpd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 399 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-57135088, %ecx
	xorl	$1677729792, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L59
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$131142, %ecx
	xorl	$17009103, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L59
	.loc 1 401 0
	movl	$.LC34, (%esp)
	call	puts
	.loc 1 399 0
	nop
	.loc 1 415 0
	jmp	.L62
.L59:
	.loc 1 405 0
	movl	$.LC35, (%esp)
	call	puts
	.loc 1 406 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$1677729792, 12(%esp)
	movl	$-57135088, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 407 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$17009103, 12(%esp)
	movl	$131142, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 415 0
	jmp	.L62
.L58:
	.loc 1 412 0
	movl	$.LC36, (%esp)
	call	puts
	.loc 1 415 0
	nop
.L62:
	.loc 1 416 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE10:
	.size	andnpd_2, .-andnpd_2
	.section	.rodata
.LC38:
	.string	"cmpeqpd_1 ... ok"
.LC39:
	.string	"cmpeqpd_1 ... not ok"
.LC40:
	.string	"cmpeqpd_1 ... failed"
	.text
	.type	cmpeqpd_1, @function
cmpeqpd_1:
.LFB11:
	.loc 1 419 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 420 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC3
	fstpl	-16(%ebp)
	.loc 1 421 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC3
	fstpl	-40(%ebp)
	fldl	.LC37
	fstpl	-32(%ebp)
	.loc 1 425 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L64
	.loc 1 427 0
#APP
# 427 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmpeqpd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 443 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1, %ecx
	xorl	$-1, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L65
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L65
	.loc 1 445 0
	movl	$.LC38, (%esp)
	call	puts
	.loc 1 443 0
	nop
	.loc 1 459 0
	jmp	.L68
.L65:
	.loc 1 449 0
	movl	$.LC39, (%esp)
	call	puts
	.loc 1 450 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1, 12(%esp)
	movl	$-1, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 451 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 459 0
	jmp	.L68
.L64:
	.loc 1 456 0
	movl	$.LC40, (%esp)
	call	puts
	.loc 1 459 0
	nop
.L68:
	.loc 1 460 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE11:
	.size	cmpeqpd_1, .-cmpeqpd_1
	.section	.rodata
.LC41:
	.string	"cmpeqpd_2 ... ok"
.LC42:
	.string	"cmpeqpd_2 ... not ok"
.LC43:
	.string	"cmpeqpd_2 ... failed"
	.text
	.type	cmpeqpd_2, @function
cmpeqpd_2:
.LFB12:
	.loc 1 463 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 464 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC3
	fstpl	-16(%ebp)
	.loc 1 465 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC3
	fstpl	-40(%ebp)
	fldl	.LC37
	fstpl	-32(%ebp)
	.loc 1 469 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L70
	.loc 1 471 0
#APP
# 471 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmpeqpd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 485 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1, %ecx
	xorl	$-1, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L71
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L71
	.loc 1 487 0
	movl	$.LC41, (%esp)
	call	puts
	.loc 1 485 0
	nop
	.loc 1 501 0
	jmp	.L74
.L71:
	.loc 1 491 0
	movl	$.LC42, (%esp)
	call	puts
	.loc 1 492 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1, 12(%esp)
	movl	$-1, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 493 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 501 0
	jmp	.L74
.L70:
	.loc 1 498 0
	movl	$.LC43, (%esp)
	call	puts
	.loc 1 501 0
	nop
.L74:
	.loc 1 502 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE12:
	.size	cmpeqpd_2, .-cmpeqpd_2
	.section	.rodata
.LC45:
	.string	"cmpltpd_1 ... ok"
.LC46:
	.string	"cmpltpd_1 ... not ok"
.LC47:
	.string	"cmpltpd_1 ... failed"
	.text
	.type	cmpltpd_1, @function
cmpltpd_1:
.LFB13:
	.loc 1 505 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 506 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC3
	fstpl	-16(%ebp)
	.loc 1 507 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC44
	fstpl	-40(%ebp)
	fldl	.LC37
	fstpl	-32(%ebp)
	.loc 1 511 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L76
	.loc 1 513 0
#APP
# 513 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmpltpd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 529 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1, %ecx
	xorl	$-1, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L77
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L77
	.loc 1 531 0
	movl	$.LC45, (%esp)
	call	puts
	.loc 1 529 0
	nop
	.loc 1 545 0
	jmp	.L80
.L77:
	.loc 1 535 0
	movl	$.LC46, (%esp)
	call	puts
	.loc 1 536 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1, 12(%esp)
	movl	$-1, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 537 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 545 0
	jmp	.L80
.L76:
	.loc 1 542 0
	movl	$.LC47, (%esp)
	call	puts
	.loc 1 545 0
	nop
.L80:
	.loc 1 546 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE13:
	.size	cmpltpd_1, .-cmpltpd_1
	.section	.rodata
.LC48:
	.string	"cmpltpd_2 ... ok"
.LC49:
	.string	"cmpltpd_2 ... not ok"
.LC50:
	.string	"cmpltpd_2 ... failed"
	.text
	.type	cmpltpd_2, @function
cmpltpd_2:
.LFB14:
	.loc 1 549 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 550 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC3
	fstpl	-16(%ebp)
	.loc 1 551 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC44
	fstpl	-40(%ebp)
	fldl	.LC37
	fstpl	-32(%ebp)
	.loc 1 555 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L82
	.loc 1 557 0
#APP
# 557 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmpltpd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 571 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1, %ecx
	xorl	$-1, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L83
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L83
	.loc 1 573 0
	movl	$.LC48, (%esp)
	call	puts
	.loc 1 571 0
	nop
	.loc 1 587 0
	jmp	.L86
.L83:
	.loc 1 577 0
	movl	$.LC49, (%esp)
	call	puts
	.loc 1 578 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1, 12(%esp)
	movl	$-1, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 579 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 587 0
	jmp	.L86
.L82:
	.loc 1 584 0
	movl	$.LC50, (%esp)
	call	puts
	.loc 1 587 0
	nop
.L86:
	.loc 1 588 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE14:
	.size	cmpltpd_2, .-cmpltpd_2
	.section	.rodata
.LC51:
	.string	"cmplepd_1 ... ok"
.LC52:
	.string	"cmplepd_1 ... not ok"
.LC53:
	.string	"cmplepd_1 ... failed"
	.text
	.type	cmplepd_1, @function
cmplepd_1:
.LFB15:
	.loc 1 591 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 592 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC3
	fstpl	-16(%ebp)
	.loc 1 593 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC3
	fstpl	-40(%ebp)
	fldl	.LC37
	fstpl	-32(%ebp)
	.loc 1 597 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L88
	.loc 1 599 0
#APP
# 599 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmplepd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 615 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1, %ecx
	xorl	$-1, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L89
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L89
	.loc 1 617 0
	movl	$.LC51, (%esp)
	call	puts
	.loc 1 615 0
	nop
	.loc 1 631 0
	jmp	.L92
.L89:
	.loc 1 621 0
	movl	$.LC52, (%esp)
	call	puts
	.loc 1 622 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1, 12(%esp)
	movl	$-1, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 623 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 631 0
	jmp	.L92
.L88:
	.loc 1 628 0
	movl	$.LC53, (%esp)
	call	puts
	.loc 1 631 0
	nop
.L92:
	.loc 1 632 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE15:
	.size	cmplepd_1, .-cmplepd_1
	.section	.rodata
.LC54:
	.string	"cmplepd_2 ... ok"
.LC55:
	.string	"cmplepd_2 ... not ok"
.LC56:
	.string	"cmplepd_2 ... failed"
	.text
	.type	cmplepd_2, @function
cmplepd_2:
.LFB16:
	.loc 1 635 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 636 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC3
	fstpl	-16(%ebp)
	.loc 1 637 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC3
	fstpl	-40(%ebp)
	fldl	.LC37
	fstpl	-32(%ebp)
	.loc 1 641 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L94
	.loc 1 643 0
#APP
# 643 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmplepd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 657 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1, %ecx
	xorl	$-1, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L95
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L95
	.loc 1 659 0
	movl	$.LC54, (%esp)
	call	puts
	.loc 1 657 0
	nop
	.loc 1 673 0
	jmp	.L98
.L95:
	.loc 1 663 0
	movl	$.LC55, (%esp)
	call	puts
	.loc 1 664 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1, 12(%esp)
	movl	$-1, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 665 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 673 0
	jmp	.L98
.L94:
	.loc 1 670 0
	movl	$.LC56, (%esp)
	call	puts
	.loc 1 673 0
	nop
.L98:
	.loc 1 674 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE16:
	.size	cmplepd_2, .-cmplepd_2
	.section	.rodata
.LC57:
	.string	"cmpunordpd_1 ... ok"
.LC58:
	.string	"cmpunordpd_1 ... not ok"
.LC59:
	.string	"cmpunordpd_1 ... failed"
	.text
	.type	cmpunordpd_1, @function
cmpunordpd_1:
.LFB17:
	.loc 1 677 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 678 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC3
	fstpl	-16(%ebp)
	.loc 1 679 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC3
	fstpl	-40(%ebp)
	fldl	.LC37
	fstpl	-32(%ebp)
	.loc 1 683 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L100
	.loc 1 685 0
#APP
# 685 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmpunordpd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 701 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L101
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L101
	.loc 1 703 0
	movl	$.LC57, (%esp)
	call	puts
	.loc 1 701 0
	nop
	.loc 1 717 0
	jmp	.L104
.L101:
	.loc 1 707 0
	movl	$.LC58, (%esp)
	call	puts
	.loc 1 708 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 709 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 717 0
	jmp	.L104
.L100:
	.loc 1 714 0
	movl	$.LC59, (%esp)
	call	puts
	.loc 1 717 0
	nop
.L104:
	.loc 1 718 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE17:
	.size	cmpunordpd_1, .-cmpunordpd_1
	.section	.rodata
.LC60:
	.string	"cmpunordpd_2 ... ok"
.LC61:
	.string	"cmpunordpd_2 ... not ok"
.LC62:
	.string	"cmpunordpd_2 ... failed"
	.text
	.type	cmpunordpd_2, @function
cmpunordpd_2:
.LFB18:
	.loc 1 721 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 722 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC3
	fstpl	-16(%ebp)
	.loc 1 723 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC3
	fstpl	-40(%ebp)
	fldl	.LC37
	fstpl	-32(%ebp)
	.loc 1 727 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L106
	.loc 1 729 0
#APP
# 729 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmpunordpd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 743 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L107
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L107
	.loc 1 745 0
	movl	$.LC60, (%esp)
	call	puts
	.loc 1 743 0
	nop
	.loc 1 759 0
	jmp	.L110
.L107:
	.loc 1 749 0
	movl	$.LC61, (%esp)
	call	puts
	.loc 1 750 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 751 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 759 0
	jmp	.L110
.L106:
	.loc 1 756 0
	movl	$.LC62, (%esp)
	call	puts
	.loc 1 759 0
	nop
.L110:
	.loc 1 760 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE18:
	.size	cmpunordpd_2, .-cmpunordpd_2
	.section	.rodata
.LC63:
	.string	"cmpneqpd_1 ... ok"
.LC64:
	.string	"cmpneqpd_1 ... not ok"
.LC65:
	.string	"cmpneqpd_1 ... failed"
	.text
	.type	cmpneqpd_1, @function
cmpneqpd_1:
.LFB19:
	.loc 1 763 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 764 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC3
	fstpl	-16(%ebp)
	.loc 1 765 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC37
	fstpl	-40(%ebp)
	fldl	.LC3
	fstpl	-32(%ebp)
	.loc 1 769 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L112
	.loc 1 771 0
#APP
# 771 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmpneqpd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 787 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1, %ecx
	xorl	$-1, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L113
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L113
	.loc 1 789 0
	movl	$.LC63, (%esp)
	call	puts
	.loc 1 787 0
	nop
	.loc 1 803 0
	jmp	.L116
.L113:
	.loc 1 793 0
	movl	$.LC64, (%esp)
	call	puts
	.loc 1 794 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1, 12(%esp)
	movl	$-1, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 795 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 803 0
	jmp	.L116
.L112:
	.loc 1 800 0
	movl	$.LC65, (%esp)
	call	puts
	.loc 1 803 0
	nop
.L116:
	.loc 1 804 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE19:
	.size	cmpneqpd_1, .-cmpneqpd_1
	.section	.rodata
.LC66:
	.string	"cmpneqpd_2 ... ok"
.LC67:
	.string	"cmpneqpd_2 ... not ok"
.LC68:
	.string	"cmpneqpd_2 ... failed"
	.text
	.type	cmpneqpd_2, @function
cmpneqpd_2:
.LFB20:
	.loc 1 807 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 808 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC3
	fstpl	-16(%ebp)
	.loc 1 809 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC37
	fstpl	-40(%ebp)
	fldl	.LC3
	fstpl	-32(%ebp)
	.loc 1 813 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L118
	.loc 1 815 0
#APP
# 815 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmpneqpd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 829 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1, %ecx
	xorl	$-1, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L119
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L119
	.loc 1 831 0
	movl	$.LC66, (%esp)
	call	puts
	.loc 1 829 0
	nop
	.loc 1 845 0
	jmp	.L122
.L119:
	.loc 1 835 0
	movl	$.LC67, (%esp)
	call	puts
	.loc 1 836 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1, 12(%esp)
	movl	$-1, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 837 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 845 0
	jmp	.L122
.L118:
	.loc 1 842 0
	movl	$.LC68, (%esp)
	call	puts
	.loc 1 845 0
	nop
.L122:
	.loc 1 846 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE20:
	.size	cmpneqpd_2, .-cmpneqpd_2
	.section	.rodata
.LC69:
	.string	"cmpnltpd_1 ... ok"
.LC70:
	.string	"cmpnltpd_1 ... not ok"
.LC71:
	.string	"cmpnltpd_1 ... failed"
	.text
	.type	cmpnltpd_1, @function
cmpnltpd_1:
.LFB21:
	.loc 1 849 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 850 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC3
	fstpl	-16(%ebp)
	.loc 1 851 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC37
	fstpl	-40(%ebp)
	fldl	.LC44
	fstpl	-32(%ebp)
	.loc 1 855 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L124
	.loc 1 857 0
#APP
# 857 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmpnltpd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 873 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1, %ecx
	xorl	$-1, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L125
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L125
	.loc 1 875 0
	movl	$.LC69, (%esp)
	call	puts
	.loc 1 873 0
	nop
	.loc 1 889 0
	jmp	.L128
.L125:
	.loc 1 879 0
	movl	$.LC70, (%esp)
	call	puts
	.loc 1 880 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1, 12(%esp)
	movl	$-1, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 881 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 889 0
	jmp	.L128
.L124:
	.loc 1 886 0
	movl	$.LC71, (%esp)
	call	puts
	.loc 1 889 0
	nop
.L128:
	.loc 1 890 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE21:
	.size	cmpnltpd_1, .-cmpnltpd_1
	.section	.rodata
.LC72:
	.string	"cmpnltpd_2 ... ok"
.LC73:
	.string	"cmpnltpd_2 ... not ok"
.LC74:
	.string	"cmpnltpd_2 ... failed"
	.text
	.type	cmpnltpd_2, @function
cmpnltpd_2:
.LFB22:
	.loc 1 893 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 894 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC3
	fstpl	-16(%ebp)
	.loc 1 895 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC37
	fstpl	-40(%ebp)
	fldl	.LC44
	fstpl	-32(%ebp)
	.loc 1 899 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L130
	.loc 1 901 0
#APP
# 901 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmpnltpd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 915 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1, %ecx
	xorl	$-1, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L131
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L131
	.loc 1 917 0
	movl	$.LC72, (%esp)
	call	puts
	.loc 1 915 0
	nop
	.loc 1 931 0
	jmp	.L134
.L131:
	.loc 1 921 0
	movl	$.LC73, (%esp)
	call	puts
	.loc 1 922 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1, 12(%esp)
	movl	$-1, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 923 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 931 0
	jmp	.L134
.L130:
	.loc 1 928 0
	movl	$.LC74, (%esp)
	call	puts
	.loc 1 931 0
	nop
.L134:
	.loc 1 932 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE22:
	.size	cmpnltpd_2, .-cmpnltpd_2
	.section	.rodata
.LC75:
	.string	"cmpnlepd_1 ... ok"
.LC76:
	.string	"cmpnlepd_1 ... not ok"
.LC77:
	.string	"cmpnlepd_1 ... failed"
	.text
	.type	cmpnlepd_1, @function
cmpnlepd_1:
.LFB23:
	.loc 1 935 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 936 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC3
	fstpl	-16(%ebp)
	.loc 1 937 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC37
	fstpl	-40(%ebp)
	fldl	.LC3
	fstpl	-32(%ebp)
	.loc 1 941 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L136
	.loc 1 943 0
#APP
# 943 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmpnlepd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 959 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1, %ecx
	xorl	$-1, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L137
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L137
	.loc 1 961 0
	movl	$.LC75, (%esp)
	call	puts
	.loc 1 959 0
	nop
	.loc 1 975 0
	jmp	.L140
.L137:
	.loc 1 965 0
	movl	$.LC76, (%esp)
	call	puts
	.loc 1 966 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1, 12(%esp)
	movl	$-1, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 967 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 975 0
	jmp	.L140
.L136:
	.loc 1 972 0
	movl	$.LC77, (%esp)
	call	puts
	.loc 1 975 0
	nop
.L140:
	.loc 1 976 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE23:
	.size	cmpnlepd_1, .-cmpnlepd_1
	.section	.rodata
.LC78:
	.string	"cmpnlepd_2 ... ok"
.LC79:
	.string	"cmpnlepd_2 ... not ok"
.LC80:
	.string	"cmpnlepd_2 ... failed"
	.text
	.type	cmpnlepd_2, @function
cmpnlepd_2:
.LFB24:
	.loc 1 979 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 980 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC3
	fstpl	-16(%ebp)
	.loc 1 981 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC37
	fstpl	-40(%ebp)
	fldl	.LC3
	fstpl	-32(%ebp)
	.loc 1 985 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L142
	.loc 1 987 0
#APP
# 987 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmpnlepd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 1001 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1, %ecx
	xorl	$-1, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L143
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L143
	.loc 1 1003 0
	movl	$.LC78, (%esp)
	call	puts
	.loc 1 1001 0
	nop
	.loc 1 1017 0
	jmp	.L146
.L143:
	.loc 1 1007 0
	movl	$.LC79, (%esp)
	call	puts
	.loc 1 1008 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1, 12(%esp)
	movl	$-1, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1009 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1017 0
	jmp	.L146
.L142:
	.loc 1 1014 0
	movl	$.LC80, (%esp)
	call	puts
	.loc 1 1017 0
	nop
.L146:
	.loc 1 1018 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE24:
	.size	cmpnlepd_2, .-cmpnlepd_2
	.section	.rodata
.LC81:
	.string	"cmpordpd_1 ... ok"
.LC82:
	.string	"cmpordpd_1 ... not ok"
.LC83:
	.string	"cmpordpd_1 ... failed"
	.text
	.type	cmpordpd_1, @function
cmpordpd_1:
.LFB25:
	.loc 1 1021 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 1022 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC3
	fstpl	-16(%ebp)
	.loc 1 1023 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC37
	fstpl	-40(%ebp)
	fldl	.LC3
	fstpl	-32(%ebp)
	.loc 1 1027 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L148
	.loc 1 1029 0
#APP
# 1029 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmpordpd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 1045 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1, %ecx
	xorl	$-1, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L149
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1, %ecx
	xorl	$-1, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L149
	.loc 1 1047 0
	movl	$.LC81, (%esp)
	call	puts
	.loc 1 1045 0
	nop
	.loc 1 1061 0
	jmp	.L152
.L149:
	.loc 1 1051 0
	movl	$.LC82, (%esp)
	call	puts
	.loc 1 1052 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1, 12(%esp)
	movl	$-1, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1053 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$-1, 12(%esp)
	movl	$-1, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1061 0
	jmp	.L152
.L148:
	.loc 1 1058 0
	movl	$.LC83, (%esp)
	call	puts
	.loc 1 1061 0
	nop
.L152:
	.loc 1 1062 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE25:
	.size	cmpordpd_1, .-cmpordpd_1
	.section	.rodata
.LC84:
	.string	"cmpordpd_2 ... ok"
.LC85:
	.string	"cmpordpd_2 ... not ok"
.LC86:
	.string	"cmpordpd_2 ... failed"
	.text
	.type	cmpordpd_2, @function
cmpordpd_2:
.LFB26:
	.loc 1 1065 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 1066 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC3
	fstpl	-16(%ebp)
	.loc 1 1067 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC37
	fstpl	-40(%ebp)
	fldl	.LC3
	fstpl	-32(%ebp)
	.loc 1 1071 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L154
	.loc 1 1073 0
#APP
# 1073 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmpordpd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 1087 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1, %ecx
	xorl	$-1, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L155
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1, %ecx
	xorl	$-1, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L155
	.loc 1 1089 0
	movl	$.LC84, (%esp)
	call	puts
	.loc 1 1087 0
	nop
	.loc 1 1103 0
	jmp	.L158
.L155:
	.loc 1 1093 0
	movl	$.LC85, (%esp)
	call	puts
	.loc 1 1094 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1, 12(%esp)
	movl	$-1, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1095 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$-1, 12(%esp)
	movl	$-1, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1103 0
	jmp	.L158
.L154:
	.loc 1 1100 0
	movl	$.LC86, (%esp)
	call	puts
	.loc 1 1103 0
	nop
.L158:
	.loc 1 1104 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE26:
	.size	cmpordpd_2, .-cmpordpd_2
	.section	.rodata
.LC87:
	.string	"cmpeqsd_1 ... ok"
.LC88:
	.string	"cmpeqsd_1 ... not ok"
.LC89:
	.string	"cmpeqsd_1 ... failed"
	.text
	.type	cmpeqsd_1, @function
cmpeqsd_1:
.LFB27:
	.loc 1 1107 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 1108 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	.loc 1 1109 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC3
	fstpl	-40(%ebp)
	.loc 1 1113 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L160
	.loc 1 1115 0
#APP
# 1115 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmpeqsd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 1131 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1, %ecx
	xorl	$-1, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L161
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L161
	.loc 1 1133 0
	movl	$.LC87, (%esp)
	call	puts
	.loc 1 1131 0
	nop
	.loc 1 1147 0
	jmp	.L164
.L161:
	.loc 1 1137 0
	movl	$.LC88, (%esp)
	call	puts
	.loc 1 1138 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1, 12(%esp)
	movl	$-1, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1139 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1147 0
	jmp	.L164
.L160:
	.loc 1 1144 0
	movl	$.LC89, (%esp)
	call	puts
	.loc 1 1147 0
	nop
.L164:
	.loc 1 1148 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE27:
	.size	cmpeqsd_1, .-cmpeqsd_1
	.section	.rodata
.LC90:
	.string	"cmpeqsd_2 ... ok"
.LC91:
	.string	"cmpeqsd_2 ... not ok"
.LC92:
	.string	"cmpeqsd_2 ... failed"
	.text
	.type	cmpeqsd_2, @function
cmpeqsd_2:
.LFB28:
	.loc 1 1151 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 1152 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	.loc 1 1153 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC37
	fstpl	-40(%ebp)
	.loc 1 1157 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L166
	.loc 1 1159 0
#APP
# 1159 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmpeqsd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 1173 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L167
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L167
	.loc 1 1175 0
	movl	$.LC90, (%esp)
	call	puts
	.loc 1 1173 0
	nop
	.loc 1 1189 0
	jmp	.L170
.L167:
	.loc 1 1179 0
	movl	$.LC91, (%esp)
	call	puts
	.loc 1 1180 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1181 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1189 0
	jmp	.L170
.L166:
	.loc 1 1186 0
	movl	$.LC92, (%esp)
	call	puts
	.loc 1 1189 0
	nop
.L170:
	.loc 1 1190 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE28:
	.size	cmpeqsd_2, .-cmpeqsd_2
	.section	.rodata
.LC93:
	.string	"cmpltsd_1 ... ok"
.LC94:
	.string	"cmpltsd_1 ... not ok"
.LC95:
	.string	"cmpltsd_1 ... failed"
	.text
	.type	cmpltsd_1, @function
cmpltsd_1:
.LFB29:
	.loc 1 1193 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 1194 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	.loc 1 1195 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC44
	fstpl	-40(%ebp)
	.loc 1 1199 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L172
	.loc 1 1201 0
#APP
# 1201 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmpltsd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 1217 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1, %ecx
	xorl	$-1, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L173
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L173
	.loc 1 1219 0
	movl	$.LC93, (%esp)
	call	puts
	.loc 1 1217 0
	nop
	.loc 1 1233 0
	jmp	.L176
.L173:
	.loc 1 1223 0
	movl	$.LC94, (%esp)
	call	puts
	.loc 1 1224 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1, 12(%esp)
	movl	$-1, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1225 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1233 0
	jmp	.L176
.L172:
	.loc 1 1230 0
	movl	$.LC95, (%esp)
	call	puts
	.loc 1 1233 0
	nop
.L176:
	.loc 1 1234 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE29:
	.size	cmpltsd_1, .-cmpltsd_1
	.section	.rodata
.LC96:
	.string	"cmpltsd_2 ... ok"
.LC97:
	.string	"cmpltsd_2 ... not ok"
.LC98:
	.string	"cmpltsd_2 ... failed"
	.text
	.type	cmpltsd_2, @function
cmpltsd_2:
.LFB30:
	.loc 1 1237 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 1238 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	.loc 1 1239 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC37
	fstpl	-40(%ebp)
	.loc 1 1243 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L178
	.loc 1 1245 0
#APP
# 1245 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmpltsd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 1259 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L179
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L179
	.loc 1 1261 0
	movl	$.LC96, (%esp)
	call	puts
	.loc 1 1259 0
	nop
	.loc 1 1275 0
	jmp	.L182
.L179:
	.loc 1 1265 0
	movl	$.LC97, (%esp)
	call	puts
	.loc 1 1266 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1267 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1275 0
	jmp	.L182
.L178:
	.loc 1 1272 0
	movl	$.LC98, (%esp)
	call	puts
	.loc 1 1275 0
	nop
.L182:
	.loc 1 1276 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE30:
	.size	cmpltsd_2, .-cmpltsd_2
	.section	.rodata
.LC99:
	.string	"cmplesd_1 ... ok"
.LC100:
	.string	"cmplesd_1 ... not ok"
.LC101:
	.string	"cmplesd_1 ... failed"
	.text
	.type	cmplesd_1, @function
cmplesd_1:
.LFB31:
	.loc 1 1279 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 1280 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	.loc 1 1281 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC3
	fstpl	-40(%ebp)
	.loc 1 1285 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L184
	.loc 1 1287 0
#APP
# 1287 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmplesd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 1303 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1, %ecx
	xorl	$-1, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L185
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L185
	.loc 1 1305 0
	movl	$.LC99, (%esp)
	call	puts
	.loc 1 1303 0
	nop
	.loc 1 1319 0
	jmp	.L188
.L185:
	.loc 1 1309 0
	movl	$.LC100, (%esp)
	call	puts
	.loc 1 1310 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1, 12(%esp)
	movl	$-1, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1311 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1319 0
	jmp	.L188
.L184:
	.loc 1 1316 0
	movl	$.LC101, (%esp)
	call	puts
	.loc 1 1319 0
	nop
.L188:
	.loc 1 1320 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE31:
	.size	cmplesd_1, .-cmplesd_1
	.section	.rodata
.LC102:
	.string	"cmplesd_2 ... ok"
.LC103:
	.string	"cmplesd_2 ... not ok"
.LC104:
	.string	"cmplesd_2 ... failed"
	.text
	.type	cmplesd_2, @function
cmplesd_2:
.LFB32:
	.loc 1 1323 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 1324 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	.loc 1 1325 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC37
	fstpl	-40(%ebp)
	.loc 1 1329 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L190
	.loc 1 1331 0
#APP
# 1331 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmplesd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 1345 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L191
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L191
	.loc 1 1347 0
	movl	$.LC102, (%esp)
	call	puts
	.loc 1 1345 0
	nop
	.loc 1 1361 0
	jmp	.L194
.L191:
	.loc 1 1351 0
	movl	$.LC103, (%esp)
	call	puts
	.loc 1 1352 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1353 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1361 0
	jmp	.L194
.L190:
	.loc 1 1358 0
	movl	$.LC104, (%esp)
	call	puts
	.loc 1 1361 0
	nop
.L194:
	.loc 1 1362 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE32:
	.size	cmplesd_2, .-cmplesd_2
	.section	.rodata
.LC105:
	.string	"cmpunordsd_1 ... ok"
.LC106:
	.string	"cmpunordsd_1 ... not ok"
.LC107:
	.string	"cmpunordsd_1 ... failed"
	.text
	.type	cmpunordsd_1, @function
cmpunordsd_1:
.LFB33:
	.loc 1 1365 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 1366 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	.loc 1 1367 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC3
	fstpl	-40(%ebp)
	.loc 1 1371 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L196
	.loc 1 1373 0
#APP
# 1373 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmpunordsd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 1389 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L197
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L197
	.loc 1 1391 0
	movl	$.LC105, (%esp)
	call	puts
	.loc 1 1389 0
	nop
	.loc 1 1405 0
	jmp	.L200
.L197:
	.loc 1 1395 0
	movl	$.LC106, (%esp)
	call	puts
	.loc 1 1396 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1397 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1405 0
	jmp	.L200
.L196:
	.loc 1 1402 0
	movl	$.LC107, (%esp)
	call	puts
	.loc 1 1405 0
	nop
.L200:
	.loc 1 1406 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE33:
	.size	cmpunordsd_1, .-cmpunordsd_1
	.section	.rodata
.LC108:
	.string	"cmpunordsd_2 ... ok"
.LC109:
	.string	"cmpunordsd_2 ... not ok"
.LC110:
	.string	"cmpunordsd_2 ... failed"
	.text
	.type	cmpunordsd_2, @function
cmpunordsd_2:
.LFB34:
	.loc 1 1409 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 1410 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	.loc 1 1411 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC37
	fstpl	-40(%ebp)
	.loc 1 1415 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L202
	.loc 1 1417 0
#APP
# 1417 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmpunordsd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 1431 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L203
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L203
	.loc 1 1433 0
	movl	$.LC108, (%esp)
	call	puts
	.loc 1 1431 0
	nop
	.loc 1 1447 0
	jmp	.L206
.L203:
	.loc 1 1437 0
	movl	$.LC109, (%esp)
	call	puts
	.loc 1 1438 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1439 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1447 0
	jmp	.L206
.L202:
	.loc 1 1444 0
	movl	$.LC110, (%esp)
	call	puts
	.loc 1 1447 0
	nop
.L206:
	.loc 1 1448 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE34:
	.size	cmpunordsd_2, .-cmpunordsd_2
	.section	.rodata
.LC111:
	.string	"cmpneqsd_1 ... ok"
.LC112:
	.string	"cmpneqsd_1 ... not ok"
.LC113:
	.string	"cmpneqsd_1 ... failed"
	.text
	.type	cmpneqsd_1, @function
cmpneqsd_1:
.LFB35:
	.loc 1 1451 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 1452 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	.loc 1 1453 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC37
	fstpl	-40(%ebp)
	.loc 1 1457 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L208
	.loc 1 1459 0
#APP
# 1459 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmpneqsd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 1475 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1, %ecx
	xorl	$-1, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L209
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L209
	.loc 1 1477 0
	movl	$.LC111, (%esp)
	call	puts
	.loc 1 1475 0
	nop
	.loc 1 1491 0
	jmp	.L212
.L209:
	.loc 1 1481 0
	movl	$.LC112, (%esp)
	call	puts
	.loc 1 1482 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1, 12(%esp)
	movl	$-1, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1483 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1491 0
	jmp	.L212
.L208:
	.loc 1 1488 0
	movl	$.LC113, (%esp)
	call	puts
	.loc 1 1491 0
	nop
.L212:
	.loc 1 1492 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE35:
	.size	cmpneqsd_1, .-cmpneqsd_1
	.section	.rodata
.LC114:
	.string	"cmpneqsd_2 ... ok"
.LC115:
	.string	"cmpneqsd_2 ... not ok"
.LC116:
	.string	"cmpneqsd_2 ... failed"
	.text
	.type	cmpneqsd_2, @function
cmpneqsd_2:
.LFB36:
	.loc 1 1495 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 1496 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	.loc 1 1497 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC3
	fstpl	-40(%ebp)
	.loc 1 1501 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L214
	.loc 1 1503 0
#APP
# 1503 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmpneqsd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 1517 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L215
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L215
	.loc 1 1519 0
	movl	$.LC114, (%esp)
	call	puts
	.loc 1 1517 0
	nop
	.loc 1 1533 0
	jmp	.L218
.L215:
	.loc 1 1523 0
	movl	$.LC115, (%esp)
	call	puts
	.loc 1 1524 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1525 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1533 0
	jmp	.L218
.L214:
	.loc 1 1530 0
	movl	$.LC116, (%esp)
	call	puts
	.loc 1 1533 0
	nop
.L218:
	.loc 1 1534 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE36:
	.size	cmpneqsd_2, .-cmpneqsd_2
	.section	.rodata
.LC117:
	.string	"cmpnltsd_1 ... ok"
.LC118:
	.string	"cmpnltsd_1 ... not ok"
.LC119:
	.string	"cmpnltsd_1 ... failed"
	.text
	.type	cmpnltsd_1, @function
cmpnltsd_1:
.LFB37:
	.loc 1 1537 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 1538 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	.loc 1 1539 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC37
	fstpl	-40(%ebp)
	.loc 1 1543 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L220
	.loc 1 1545 0
#APP
# 1545 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmpnltsd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 1561 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1, %ecx
	xorl	$-1, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L221
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L221
	.loc 1 1563 0
	movl	$.LC117, (%esp)
	call	puts
	.loc 1 1561 0
	nop
	.loc 1 1577 0
	jmp	.L224
.L221:
	.loc 1 1567 0
	movl	$.LC118, (%esp)
	call	puts
	.loc 1 1568 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1, 12(%esp)
	movl	$-1, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1569 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1577 0
	jmp	.L224
.L220:
	.loc 1 1574 0
	movl	$.LC119, (%esp)
	call	puts
	.loc 1 1577 0
	nop
.L224:
	.loc 1 1578 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE37:
	.size	cmpnltsd_1, .-cmpnltsd_1
	.section	.rodata
.LC120:
	.string	"cmpnltsd_2 ... ok"
.LC121:
	.string	"cmpnltsd_2 ... not ok"
.LC122:
	.string	"cmpnltsd_2 ... failed"
	.text
	.type	cmpnltsd_2, @function
cmpnltsd_2:
.LFB38:
	.loc 1 1581 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 1582 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	.loc 1 1583 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC44
	fstpl	-40(%ebp)
	.loc 1 1587 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L226
	.loc 1 1589 0
#APP
# 1589 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmpnltsd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 1603 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L227
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L227
	.loc 1 1605 0
	movl	$.LC120, (%esp)
	call	puts
	.loc 1 1603 0
	nop
	.loc 1 1619 0
	jmp	.L230
.L227:
	.loc 1 1609 0
	movl	$.LC121, (%esp)
	call	puts
	.loc 1 1610 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1611 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1619 0
	jmp	.L230
.L226:
	.loc 1 1616 0
	movl	$.LC122, (%esp)
	call	puts
	.loc 1 1619 0
	nop
.L230:
	.loc 1 1620 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE38:
	.size	cmpnltsd_2, .-cmpnltsd_2
	.section	.rodata
.LC123:
	.string	"cmpnlesd_1 ... ok"
.LC124:
	.string	"cmpnlesd_1 ... not ok"
.LC125:
	.string	"cmpnlesd_1 ... failed"
	.text
	.type	cmpnlesd_1, @function
cmpnlesd_1:
.LFB39:
	.loc 1 1623 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 1624 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	.loc 1 1625 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC37
	fstpl	-40(%ebp)
	.loc 1 1629 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L232
	.loc 1 1631 0
#APP
# 1631 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmpnlesd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 1647 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1, %ecx
	xorl	$-1, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L233
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L233
	.loc 1 1649 0
	movl	$.LC123, (%esp)
	call	puts
	.loc 1 1647 0
	nop
	.loc 1 1663 0
	jmp	.L236
.L233:
	.loc 1 1653 0
	movl	$.LC124, (%esp)
	call	puts
	.loc 1 1654 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1, 12(%esp)
	movl	$-1, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1655 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1663 0
	jmp	.L236
.L232:
	.loc 1 1660 0
	movl	$.LC125, (%esp)
	call	puts
	.loc 1 1663 0
	nop
.L236:
	.loc 1 1664 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE39:
	.size	cmpnlesd_1, .-cmpnlesd_1
	.section	.rodata
.LC126:
	.string	"cmpnlesd_2 ... ok"
.LC127:
	.string	"cmpnlesd_2 ... not ok"
.LC128:
	.string	"cmpnlesd_2 ... failed"
	.text
	.type	cmpnlesd_2, @function
cmpnlesd_2:
.LFB40:
	.loc 1 1667 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 1668 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	.loc 1 1669 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC3
	fstpl	-40(%ebp)
	.loc 1 1673 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L238
	.loc 1 1675 0
#APP
# 1675 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmpnlesd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 1689 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L239
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L239
	.loc 1 1691 0
	movl	$.LC126, (%esp)
	call	puts
	.loc 1 1689 0
	nop
	.loc 1 1705 0
	jmp	.L242
.L239:
	.loc 1 1695 0
	movl	$.LC127, (%esp)
	call	puts
	.loc 1 1696 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1697 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1705 0
	jmp	.L242
.L238:
	.loc 1 1702 0
	movl	$.LC128, (%esp)
	call	puts
	.loc 1 1705 0
	nop
.L242:
	.loc 1 1706 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE40:
	.size	cmpnlesd_2, .-cmpnlesd_2
	.section	.rodata
.LC129:
	.string	"cmpordsd_1 ... ok"
.LC130:
	.string	"cmpordsd_1 ... not ok"
.LC131:
	.string	"cmpordsd_1 ... failed"
	.text
	.type	cmpordsd_1, @function
cmpordsd_1:
.LFB41:
	.loc 1 1709 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 1710 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	.loc 1 1711 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC37
	fstpl	-40(%ebp)
	.loc 1 1715 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L244
	.loc 1 1717 0
#APP
# 1717 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmpordsd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 1733 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1, %ecx
	xorl	$-1, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L245
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L245
	.loc 1 1735 0
	movl	$.LC129, (%esp)
	call	puts
	.loc 1 1733 0
	nop
	.loc 1 1749 0
	jmp	.L248
.L245:
	.loc 1 1739 0
	movl	$.LC130, (%esp)
	call	puts
	.loc 1 1740 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1, 12(%esp)
	movl	$-1, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1741 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1749 0
	jmp	.L248
.L244:
	.loc 1 1746 0
	movl	$.LC131, (%esp)
	call	puts
	.loc 1 1749 0
	nop
.L248:
	.loc 1 1750 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE41:
	.size	cmpordsd_1, .-cmpordsd_1
	.section	.rodata
.LC132:
	.string	"cmpordsd_2 ... ok"
.LC133:
	.string	"cmpordsd_2 ... not ok"
.LC134:
	.string	"cmpordsd_2 ... failed"
	.text
	.type	cmpordsd_2, @function
cmpordsd_2:
.LFB42:
	.loc 1 1753 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 1754 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	.loc 1 1755 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC3
	fstpl	-40(%ebp)
	.loc 1 1759 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L250
	.loc 1 1761 0
#APP
# 1761 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cmpordsd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 1775 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1, %ecx
	xorl	$-1, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L251
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L251
	.loc 1 1777 0
	movl	$.LC132, (%esp)
	call	puts
	.loc 1 1775 0
	nop
	.loc 1 1791 0
	jmp	.L254
.L251:
	.loc 1 1781 0
	movl	$.LC133, (%esp)
	call	puts
	.loc 1 1782 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1, 12(%esp)
	movl	$-1, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1783 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 1791 0
	jmp	.L254
.L250:
	.loc 1 1788 0
	movl	$.LC134, (%esp)
	call	puts
	.loc 1 1791 0
	nop
.L254:
	.loc 1 1792 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE42:
	.size	cmpordsd_2, .-cmpordsd_2
	.section	.rodata
.LC135:
	.string	"comisd_1 ... ok"
.LC136:
	.string	"comisd_1 ... not ok"
	.align 4
.LC137:
	.string	"  eflags & 0x%lx = 0x%lx (expected 0x%lx)\n"
.LC138:
	.string	"comisd_1 ... failed"
	.text
	.type	comisd_1, @function
comisd_1:
.LFB43:
	.loc 1 1795 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 1796 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	.loc 1 1797 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC37
	fstpl	-40(%ebp)
	.loc 1 1801 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L256
	.loc 1 1803 0
#APP
# 1803 "insn_sse2.c" 1
	fsave -152(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pushfl
andl $0xfffff72a, (%esp)
orl $0x000008d5, (%esp)
popfl
comisd %xmm4, %xmm5
pushfl
popl -44(%ebp)
frstor -152(%ebp)
cld

# 0 "" 2
	.loc 1 1823 0
#NO_APP
	movl	-44(%ebp), %eax
	andl	$2261, %eax
	testl	%eax, %eax
	jne	.L257
	.loc 1 1825 0
	movl	$.LC135, (%esp)
	call	puts
	.loc 1 1838 0
	jmp	.L259
.L257:
	.loc 1 1829 0
	movl	$.LC136, (%esp)
	call	puts
	.loc 1 1830 0
	movl	-44(%ebp), %eax
	movl	%eax, %edx
	andl	$2261, %edx
	movl	$.LC137, %eax
	movl	$0, 12(%esp)
	movl	%edx, 8(%esp)
	movl	$2261, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 1838 0
	jmp	.L259
.L256:
	.loc 1 1835 0
	movl	$.LC138, (%esp)
	call	puts
	.loc 1 1838 0
	nop
.L259:
	.loc 1 1839 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE43:
	.size	comisd_1, .-comisd_1
	.section	.rodata
.LC139:
	.string	"comisd_2 ... ok"
.LC140:
	.string	"comisd_2 ... not ok"
.LC141:
	.string	"comisd_2 ... failed"
	.text
	.type	comisd_2, @function
comisd_2:
.LFB44:
	.loc 1 1842 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 1843 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	.loc 1 1844 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC44
	fstpl	-40(%ebp)
	.loc 1 1848 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L261
	.loc 1 1850 0
#APP
# 1850 "insn_sse2.c" 1
	fsave -152(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pushfl
andl $0xfffff72a, (%esp)
orl $0x000008d4, (%esp)
popfl
comisd %xmm4, %xmm5
pushfl
popl -44(%ebp)
frstor -152(%ebp)
cld

# 0 "" 2
	.loc 1 1870 0
#NO_APP
	movl	-44(%ebp), %eax
	andl	$2261, %eax
	cmpl	$1, %eax
	jne	.L262
	.loc 1 1872 0
	movl	$.LC139, (%esp)
	call	puts
	.loc 1 1885 0
	jmp	.L264
.L262:
	.loc 1 1876 0
	movl	$.LC140, (%esp)
	call	puts
	.loc 1 1877 0
	movl	-44(%ebp), %eax
	movl	%eax, %edx
	andl	$2261, %edx
	movl	$.LC137, %eax
	movl	$1, 12(%esp)
	movl	%edx, 8(%esp)
	movl	$2261, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 1885 0
	jmp	.L264
.L261:
	.loc 1 1882 0
	movl	$.LC141, (%esp)
	call	puts
	.loc 1 1885 0
	nop
.L264:
	.loc 1 1886 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE44:
	.size	comisd_2, .-comisd_2
	.section	.rodata
.LC142:
	.string	"comisd_3 ... ok"
.LC143:
	.string	"comisd_3 ... not ok"
.LC144:
	.string	"comisd_3 ... failed"
	.text
	.type	comisd_3, @function
comisd_3:
.LFB45:
	.loc 1 1889 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 1890 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	.loc 1 1891 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC3
	fstpl	-40(%ebp)
	.loc 1 1895 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L266
	.loc 1 1897 0
#APP
# 1897 "insn_sse2.c" 1
	fsave -152(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pushfl
andl $0xfffff72a, (%esp)
orl $0x00000895, (%esp)
popfl
comisd %xmm4, %xmm5
pushfl
popl -44(%ebp)
frstor -152(%ebp)
cld

# 0 "" 2
	.loc 1 1917 0
#NO_APP
	movl	-44(%ebp), %eax
	andl	$2261, %eax
	cmpl	$64, %eax
	jne	.L267
	.loc 1 1919 0
	movl	$.LC142, (%esp)
	call	puts
	.loc 1 1932 0
	jmp	.L269
.L267:
	.loc 1 1923 0
	movl	$.LC143, (%esp)
	call	puts
	.loc 1 1924 0
	movl	-44(%ebp), %eax
	movl	%eax, %edx
	andl	$2261, %edx
	movl	$.LC137, %eax
	movl	$64, 12(%esp)
	movl	%edx, 8(%esp)
	movl	$2261, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 1932 0
	jmp	.L269
.L266:
	.loc 1 1929 0
	movl	$.LC144, (%esp)
	call	puts
	.loc 1 1932 0
	nop
.L269:
	.loc 1 1933 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE45:
	.size	comisd_3, .-comisd_3
	.section	.rodata
.LC145:
	.string	"comisd_4 ... ok"
.LC146:
	.string	"comisd_4 ... not ok"
.LC147:
	.string	"comisd_4 ... failed"
	.text
	.type	comisd_4, @function
comisd_4:
.LFB46:
	.loc 1 1936 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 1937 0
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-16(%ebp)
	.loc 1 1938 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC37
	fstpl	-40(%ebp)
	.loc 1 1942 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L271
	.loc 1 1944 0
#APP
# 1944 "insn_sse2.c" 1
	fsave -152(%ebp)
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
pushfl
andl $0xfffff72a, (%esp)
orl $0x000008d5, (%esp)
popfl
comisd -16(%ebp), %xmm4
pushfl
popl -44(%ebp)
frstor -152(%ebp)
cld

# 0 "" 2
	.loc 1 1962 0
#NO_APP
	movl	-44(%ebp), %eax
	andl	$2261, %eax
	testl	%eax, %eax
	jne	.L272
	.loc 1 1964 0
	movl	$.LC145, (%esp)
	call	puts
	.loc 1 1977 0
	jmp	.L274
.L272:
	.loc 1 1968 0
	movl	$.LC146, (%esp)
	call	puts
	.loc 1 1969 0
	movl	-44(%ebp), %eax
	movl	%eax, %edx
	andl	$2261, %edx
	movl	$.LC137, %eax
	movl	$0, 12(%esp)
	movl	%edx, 8(%esp)
	movl	$2261, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 1977 0
	jmp	.L274
.L271:
	.loc 1 1974 0
	movl	$.LC147, (%esp)
	call	puts
	.loc 1 1977 0
	nop
.L274:
	.loc 1 1978 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE46:
	.size	comisd_4, .-comisd_4
	.section	.rodata
.LC148:
	.string	"comisd_5 ... ok"
.LC149:
	.string	"comisd_5 ... not ok"
.LC150:
	.string	"comisd_5 ... failed"
	.text
	.type	comisd_5, @function
comisd_5:
.LFB47:
	.loc 1 1981 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 1982 0
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-16(%ebp)
	.loc 1 1983 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC44
	fstpl	-40(%ebp)
	.loc 1 1987 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L276
	.loc 1 1989 0
#APP
# 1989 "insn_sse2.c" 1
	fsave -152(%ebp)
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
pushfl
andl $0xfffff72a, (%esp)
orl $0x000008d4, (%esp)
popfl
comisd -16(%ebp), %xmm4
pushfl
popl -44(%ebp)
frstor -152(%ebp)
cld

# 0 "" 2
	.loc 1 2007 0
#NO_APP
	movl	-44(%ebp), %eax
	andl	$2261, %eax
	cmpl	$1, %eax
	jne	.L277
	.loc 1 2009 0
	movl	$.LC148, (%esp)
	call	puts
	.loc 1 2022 0
	jmp	.L279
.L277:
	.loc 1 2013 0
	movl	$.LC149, (%esp)
	call	puts
	.loc 1 2014 0
	movl	-44(%ebp), %eax
	movl	%eax, %edx
	andl	$2261, %edx
	movl	$.LC137, %eax
	movl	$1, 12(%esp)
	movl	%edx, 8(%esp)
	movl	$2261, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2022 0
	jmp	.L279
.L276:
	.loc 1 2019 0
	movl	$.LC150, (%esp)
	call	puts
	.loc 1 2022 0
	nop
.L279:
	.loc 1 2023 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE47:
	.size	comisd_5, .-comisd_5
	.section	.rodata
.LC151:
	.string	"comisd_6 ... ok"
.LC152:
	.string	"comisd_6 ... not ok"
.LC153:
	.string	"comisd_6 ... failed"
	.text
	.type	comisd_6, @function
comisd_6:
.LFB48:
	.loc 1 2026 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 2027 0
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-16(%ebp)
	.loc 1 2028 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC3
	fstpl	-40(%ebp)
	.loc 1 2032 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L281
	.loc 1 2034 0
#APP
# 2034 "insn_sse2.c" 1
	fsave -152(%ebp)
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
pushfl
andl $0xfffff72a, (%esp)
orl $0x00000895, (%esp)
popfl
comisd -16(%ebp), %xmm4
pushfl
popl -44(%ebp)
frstor -152(%ebp)
cld

# 0 "" 2
	.loc 1 2052 0
#NO_APP
	movl	-44(%ebp), %eax
	andl	$2261, %eax
	cmpl	$64, %eax
	jne	.L282
	.loc 1 2054 0
	movl	$.LC151, (%esp)
	call	puts
	.loc 1 2067 0
	jmp	.L284
.L282:
	.loc 1 2058 0
	movl	$.LC152, (%esp)
	call	puts
	.loc 1 2059 0
	movl	-44(%ebp), %eax
	movl	%eax, %edx
	andl	$2261, %edx
	movl	$.LC137, %eax
	movl	$64, 12(%esp)
	movl	%edx, 8(%esp)
	movl	$2261, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2067 0
	jmp	.L284
.L281:
	.loc 1 2064 0
	movl	$.LC153, (%esp)
	call	puts
	.loc 1 2067 0
	nop
.L284:
	.loc 1 2068 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE48:
	.size	comisd_6, .-comisd_6
	.section	.rodata
.LC156:
	.string	"cvtdq2pd_1 ... ok"
.LC157:
	.string	"cvtdq2pd_1 ... not ok"
.LC158:
	.string	"cvtdq2pd_1 ... failed"
	.text
	.type	cvtdq2pd_1, @function
cvtdq2pd_1:
.LFB49:
	.loc 1 2071 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 2072 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$1234, -24(%ebp)
	movl	$5678, -20(%ebp)
	.loc 1 2073 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	.loc 1 2077 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L286
	.loc 1 2079 0
#APP
# 2079 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cvtdq2pd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 2095 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC154
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L287
	fldl	-48(%ebp)
	fldl	.LC155
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L287
	.loc 1 2097 0
	movl	$.LC156, (%esp)
	call	puts
	.loc 1 2095 0
	nop
	.loc 1 2111 0
	jmp	.L290
.L287:
	.loc 1 2101 0
	movl	$.LC157, (%esp)
	call	puts
	.loc 1 2102 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC154
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2103 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC155
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2111 0
	jmp	.L290
.L286:
	.loc 1 2108 0
	movl	$.LC158, (%esp)
	call	puts
	.loc 1 2111 0
	nop
.L290:
	.loc 1 2112 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE49:
	.size	cvtdq2pd_1, .-cvtdq2pd_1
	.section	.rodata
.LC159:
	.string	"cvtdq2pd_2 ... ok"
.LC160:
	.string	"cvtdq2pd_2 ... not ok"
.LC161:
	.string	"cvtdq2pd_2 ... failed"
	.text
	.type	cvtdq2pd_2, @function
cvtdq2pd_2:
.LFB50:
	.loc 1 2115 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 2116 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$1234, -24(%ebp)
	movl	$5678, -20(%ebp)
	.loc 1 2117 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	.loc 1 2121 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L292
	.loc 1 2123 0
#APP
# 2123 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cvtdq2pd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 2137 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC154
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L293
	fldl	-48(%ebp)
	fldl	.LC155
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L293
	.loc 1 2139 0
	movl	$.LC159, (%esp)
	call	puts
	.loc 1 2137 0
	nop
	.loc 1 2153 0
	jmp	.L296
.L293:
	.loc 1 2143 0
	movl	$.LC160, (%esp)
	call	puts
	.loc 1 2144 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC154
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2145 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC155
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2153 0
	jmp	.L296
.L292:
	.loc 1 2150 0
	movl	$.LC161, (%esp)
	call	puts
	.loc 1 2153 0
	nop
.L296:
	.loc 1 2154 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE50:
	.size	cvtdq2pd_2, .-cvtdq2pd_2
	.section	.rodata
.LC166:
	.string	"cvtdq2ps_1 ... ok"
.LC167:
	.string	"cvtdq2ps_1 ... not ok"
	.align 4
.LC168:
	.string	"  result0.ps[0] = %.16g (expected %.16g)\n"
	.align 4
.LC169:
	.string	"  result0.ps[1] = %.16g (expected %.16g)\n"
	.align 4
.LC170:
	.string	"  result0.ps[2] = %.16g (expected %.16g)\n"
	.align 4
.LC172:
	.string	"  result0.ps[3] = %.16g (expected %.16g)\n"
.LC174:
	.string	"cvtdq2ps_1 ... failed"
	.text
	.type	cvtdq2ps_1, @function
cvtdq2ps_1:
.LFB51:
	.loc 1 2157 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 2158 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$1234, -24(%ebp)
	movl	$5678, -20(%ebp)
	movl	$-1234, -16(%ebp)
	movl	$-5678, -12(%ebp)
	.loc 1 2159 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	.loc 1 2163 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L298
	.loc 1 2165 0
#APP
# 2165 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cvtdq2ps %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 2181 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	$0x449a4000, %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	eq_float
	testl	%eax, %eax
	je	.L299
	movl	-52(%ebp), %eax
	movl	$0x45b17000, %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	eq_float
	testl	%eax, %eax
	je	.L299
	movl	-48(%ebp), %eax
	movl	$0xc49a4000, %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	eq_float
	testl	%eax, %eax
	je	.L299
	movl	-44(%ebp), %eax
	movl	$0xc5b17000, %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	eq_float
	testl	%eax, %eax
	je	.L299
	.loc 1 2183 0
	movl	$.LC166, (%esp)
	call	puts
	.loc 1 2181 0
	nop
	.loc 1 2199 0
	jmp	.L302
.L299:
	.loc 1 2187 0
	movl	$.LC167, (%esp)
	call	puts
	.loc 1 2188 0
	flds	-56(%ebp)
	movl	$.LC168, %eax
	fldl	.LC154
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2189 0
	flds	-52(%ebp)
	movl	$.LC169, %eax
	fldl	.LC155
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2190 0
	flds	-48(%ebp)
	movl	$.LC170, %eax
	fldl	.LC171
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2191 0
	flds	-44(%ebp)
	movl	$.LC172, %eax
	fldl	.LC173
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2199 0
	jmp	.L302
.L298:
	.loc 1 2196 0
	movl	$.LC174, (%esp)
	call	puts
	.loc 1 2199 0
	nop
.L302:
	.loc 1 2200 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE51:
	.size	cvtdq2ps_1, .-cvtdq2ps_1
	.section	.rodata
.LC175:
	.string	"cvtdq2ps_2 ... ok"
.LC176:
	.string	"cvtdq2ps_2 ... not ok"
.LC177:
	.string	"cvtdq2ps_2 ... failed"
	.text
	.type	cvtdq2ps_2, @function
cvtdq2ps_2:
.LFB52:
	.loc 1 2203 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 2204 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$1234, -24(%ebp)
	movl	$5678, -20(%ebp)
	movl	$-1234, -16(%ebp)
	movl	$-5678, -12(%ebp)
	.loc 1 2205 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	.loc 1 2209 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L304
	.loc 1 2211 0
#APP
# 2211 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cvtdq2ps -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 2225 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	$0x449a4000, %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	eq_float
	testl	%eax, %eax
	je	.L305
	movl	-52(%ebp), %eax
	movl	$0x45b17000, %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	eq_float
	testl	%eax, %eax
	je	.L305
	movl	-48(%ebp), %eax
	movl	$0xc49a4000, %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	eq_float
	testl	%eax, %eax
	je	.L305
	movl	-44(%ebp), %eax
	movl	$0xc5b17000, %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	eq_float
	testl	%eax, %eax
	je	.L305
	.loc 1 2227 0
	movl	$.LC175, (%esp)
	call	puts
	.loc 1 2225 0
	nop
	.loc 1 2243 0
	jmp	.L308
.L305:
	.loc 1 2231 0
	movl	$.LC176, (%esp)
	call	puts
	.loc 1 2232 0
	flds	-56(%ebp)
	movl	$.LC168, %eax
	fldl	.LC154
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2233 0
	flds	-52(%ebp)
	movl	$.LC169, %eax
	fldl	.LC155
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2234 0
	flds	-48(%ebp)
	movl	$.LC170, %eax
	fldl	.LC171
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2235 0
	flds	-44(%ebp)
	movl	$.LC172, %eax
	fldl	.LC173
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2243 0
	jmp	.L308
.L304:
	.loc 1 2240 0
	movl	$.LC177, (%esp)
	call	puts
	.loc 1 2243 0
	nop
.L308:
	.loc 1 2244 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE52:
	.size	cvtdq2ps_2, .-cvtdq2ps_2
	.section	.rodata
.LC180:
	.string	"cvtpd2dq_1 ... ok"
.LC181:
	.string	"cvtpd2dq_1 ... not ok"
	.align 4
.LC182:
	.string	"  result0.sd[0] = %ld (expected %ld)\n"
	.align 4
.LC183:
	.string	"  result0.sd[1] = %ld (expected %ld)\n"
	.align 4
.LC184:
	.string	"  result0.sd[2] = %ld (expected %ld)\n"
	.align 4
.LC185:
	.string	"  result0.sd[3] = %ld (expected %ld)\n"
.LC186:
	.string	"cvtpd2dq_1 ... failed"
	.text
	.type	cvtpd2dq_1, @function
cvtpd2dq_1:
.LFB53:
	.loc 1 2247 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 2248 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC178
	fstpl	-24(%ebp)
	fldl	.LC179
	fstpl	-16(%ebp)
	.loc 1 2249 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$1, -40(%ebp)
	movl	$2, -36(%ebp)
	movl	$3, -32(%ebp)
	movl	$4, -28(%ebp)
	.loc 1 2253 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L310
	.loc 1 2255 0
#APP
# 2255 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cvtpd2dq %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 2271 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$12, %eax
	jne	.L311
	movl	-52(%ebp), %eax
	cmpl	$57, %eax
	jne	.L311
	movl	-48(%ebp), %eax
	testl	%eax, %eax
	jne	.L311
	movl	-44(%ebp), %eax
	testl	%eax, %eax
	jne	.L311
	.loc 1 2273 0
	movl	$.LC180, (%esp)
	call	puts
	.loc 1 2271 0
	nop
	.loc 1 2289 0
	jmp	.L314
.L311:
	.loc 1 2277 0
	movl	$.LC181, (%esp)
	call	puts
	.loc 1 2278 0
	movl	-56(%ebp), %edx
	movl	$.LC182, %eax
	movl	$12, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2279 0
	movl	-52(%ebp), %edx
	movl	$.LC183, %eax
	movl	$57, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2280 0
	movl	-48(%ebp), %edx
	movl	$.LC184, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2281 0
	movl	-44(%ebp), %edx
	movl	$.LC185, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2289 0
	jmp	.L314
.L310:
	.loc 1 2286 0
	movl	$.LC186, (%esp)
	call	puts
	.loc 1 2289 0
	nop
.L314:
	.loc 1 2290 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE53:
	.size	cvtpd2dq_1, .-cvtpd2dq_1
	.section	.rodata
.LC187:
	.string	"cvtpd2dq_2 ... ok"
.LC188:
	.string	"cvtpd2dq_2 ... not ok"
.LC189:
	.string	"cvtpd2dq_2 ... failed"
	.text
	.type	cvtpd2dq_2, @function
cvtpd2dq_2:
.LFB54:
	.loc 1 2293 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 2294 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC178
	fstpl	-24(%ebp)
	fldl	.LC179
	fstpl	-16(%ebp)
	.loc 1 2295 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$1, -40(%ebp)
	movl	$2, -36(%ebp)
	movl	$3, -32(%ebp)
	movl	$4, -28(%ebp)
	.loc 1 2299 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L316
	.loc 1 2301 0
#APP
# 2301 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cvtpd2dq -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 2315 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$12, %eax
	jne	.L317
	movl	-52(%ebp), %eax
	cmpl	$57, %eax
	jne	.L317
	movl	-48(%ebp), %eax
	testl	%eax, %eax
	jne	.L317
	movl	-44(%ebp), %eax
	testl	%eax, %eax
	jne	.L317
	.loc 1 2317 0
	movl	$.LC187, (%esp)
	call	puts
	.loc 1 2315 0
	nop
	.loc 1 2333 0
	jmp	.L320
.L317:
	.loc 1 2321 0
	movl	$.LC188, (%esp)
	call	puts
	.loc 1 2322 0
	movl	-56(%ebp), %edx
	movl	$.LC182, %eax
	movl	$12, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2323 0
	movl	-52(%ebp), %edx
	movl	$.LC183, %eax
	movl	$57, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2324 0
	movl	-48(%ebp), %edx
	movl	$.LC184, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2325 0
	movl	-44(%ebp), %edx
	movl	$.LC185, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2333 0
	jmp	.L320
.L316:
	.loc 1 2330 0
	movl	$.LC189, (%esp)
	call	puts
	.loc 1 2333 0
	nop
.L320:
	.loc 1 2334 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE54:
	.size	cvtpd2dq_2, .-cvtpd2dq_2
	.section	.rodata
.LC190:
	.string	"cvtpd2pi_1 ... ok"
.LC191:
	.string	"cvtpd2pi_1 ... not ok"
.LC192:
	.string	"cvtpd2pi_1 ... failed"
	.text
	.type	cvtpd2pi_1, @function
cvtpd2pi_1:
.LFB55:
	.loc 1 2337 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 2338 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC178
	fstpl	-24(%ebp)
	fldl	.LC179
	fstpl	-16(%ebp)
	.loc 1 2339 0
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$1, -32(%ebp)
	movl	$2, -28(%ebp)
	.loc 1 2343 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L322
	.loc 1 2345 0
#APP
# 2345 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movq -32(%ebp), %mm6
cvtpd2pi %xmm4, %mm6
movq %mm6, -40(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 2359 0
#NO_APP
	movl	-40(%ebp), %eax
	cmpl	$12, %eax
	jne	.L323
	movl	-36(%ebp), %eax
	cmpl	$57, %eax
	jne	.L323
	.loc 1 2361 0
	movl	$.LC190, (%esp)
	call	puts
	.loc 1 2359 0
	nop
	.loc 1 2375 0
	jmp	.L326
.L323:
	.loc 1 2365 0
	movl	$.LC191, (%esp)
	call	puts
	.loc 1 2366 0
	movl	-40(%ebp), %edx
	movl	$.LC182, %eax
	movl	$12, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2367 0
	movl	-36(%ebp), %edx
	movl	$.LC183, %eax
	movl	$57, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2375 0
	jmp	.L326
.L322:
	.loc 1 2372 0
	movl	$.LC192, (%esp)
	call	puts
	.loc 1 2375 0
	nop
.L326:
	.loc 1 2376 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE55:
	.size	cvtpd2pi_1, .-cvtpd2pi_1
	.section	.rodata
.LC193:
	.string	"cvtpd2pi_2 ... ok"
.LC194:
	.string	"cvtpd2pi_2 ... not ok"
.LC195:
	.string	"cvtpd2pi_2 ... failed"
	.text
	.type	cvtpd2pi_2, @function
cvtpd2pi_2:
.LFB56:
	.loc 1 2379 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 2380 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC178
	fstpl	-24(%ebp)
	fldl	.LC179
	fstpl	-16(%ebp)
	.loc 1 2381 0
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$1, -32(%ebp)
	movl	$2, -28(%ebp)
	.loc 1 2385 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L328
	.loc 1 2387 0
#APP
# 2387 "insn_sse2.c" 1
	fsave -148(%ebp)
movq -32(%ebp), %mm6
cvtpd2pi -24(%ebp), %mm6
movq %mm6, -40(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 2399 0
#NO_APP
	movl	-40(%ebp), %eax
	cmpl	$12, %eax
	jne	.L329
	movl	-36(%ebp), %eax
	cmpl	$57, %eax
	jne	.L329
	.loc 1 2401 0
	movl	$.LC193, (%esp)
	call	puts
	.loc 1 2399 0
	nop
	.loc 1 2415 0
	jmp	.L332
.L329:
	.loc 1 2405 0
	movl	$.LC194, (%esp)
	call	puts
	.loc 1 2406 0
	movl	-40(%ebp), %edx
	movl	$.LC182, %eax
	movl	$12, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2407 0
	movl	-36(%ebp), %edx
	movl	$.LC183, %eax
	movl	$57, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2415 0
	jmp	.L332
.L328:
	.loc 1 2412 0
	movl	$.LC195, (%esp)
	call	puts
	.loc 1 2415 0
	nop
.L332:
	.loc 1 2416 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE56:
	.size	cvtpd2pi_2, .-cvtpd2pi_2
	.section	.rodata
.LC203:
	.string	"cvtpd2ps_1 ... ok"
.LC204:
	.string	"cvtpd2ps_1 ... not ok"
.LC208:
	.string	"cvtpd2ps_1 ... failed"
	.text
	.type	cvtpd2ps_1, @function
cvtpd2ps_1:
.LFB57:
	.loc 1 2419 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 2420 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC178
	fstpl	-24(%ebp)
	fldl	.LC179
	fstpl	-16(%ebp)
	.loc 1 2421 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$0x3f8ccccd, %eax
	movl	%eax, -40(%ebp)
	movl	$0x400ccccd, %eax
	movl	%eax, -36(%ebp)
	movl	$0x40533333, %eax
	movl	%eax, -32(%ebp)
	movl	$0x408ccccd, %eax
	movl	%eax, -28(%ebp)
	.loc 1 2425 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L334
	.loc 1 2427 0
#APP
# 2427 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cvtpd2ps %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 2443 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	$0x414570a4, %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	eq_float
	testl	%eax, %eax
	je	.L335
	movl	-52(%ebp), %eax
	movl	$0x42631eb8, %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	eq_float
	testl	%eax, %eax
	je	.L335
	movl	-48(%ebp), %eax
	movl	$0x00000000, %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	eq_float
	testl	%eax, %eax
	je	.L335
	movl	-44(%ebp), %eax
	movl	$0x00000000, %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	eq_float
	testl	%eax, %eax
	je	.L335
	.loc 1 2445 0
	movl	$.LC203, (%esp)
	call	puts
	.loc 1 2443 0
	nop
	.loc 1 2461 0
	jmp	.L338
.L335:
	.loc 1 2449 0
	movl	$.LC204, (%esp)
	call	puts
	.loc 1 2450 0
	flds	-56(%ebp)
	movl	$.LC168, %eax
	fldl	.LC205
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2451 0
	flds	-52(%ebp)
	movl	$.LC169, %eax
	fldl	.LC206
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2452 0
	flds	-48(%ebp)
	movl	$.LC170, %eax
	fldz
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2453 0
	flds	-44(%ebp)
	movl	$.LC172, %eax
	fldz
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2461 0
	jmp	.L338
.L334:
	.loc 1 2458 0
	movl	$.LC208, (%esp)
	call	puts
	.loc 1 2461 0
	nop
.L338:
	.loc 1 2462 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE57:
	.size	cvtpd2ps_1, .-cvtpd2ps_1
	.section	.rodata
.LC209:
	.string	"cvtpd2ps_2 ... ok"
.LC210:
	.string	"cvtpd2ps_2 ... not ok"
.LC211:
	.string	"cvtpd2ps_2 ... failed"
	.text
	.type	cvtpd2ps_2, @function
cvtpd2ps_2:
.LFB58:
	.loc 1 2465 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 2466 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC178
	fstpl	-24(%ebp)
	fldl	.LC179
	fstpl	-16(%ebp)
	.loc 1 2467 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$0x3f8ccccd, %eax
	movl	%eax, -40(%ebp)
	movl	$0x400ccccd, %eax
	movl	%eax, -36(%ebp)
	movl	$0x40533333, %eax
	movl	%eax, -32(%ebp)
	movl	$0x408ccccd, %eax
	movl	%eax, -28(%ebp)
	.loc 1 2471 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L340
	.loc 1 2473 0
#APP
# 2473 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cvtpd2ps -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 2487 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	$0x414570a4, %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	eq_float
	testl	%eax, %eax
	je	.L341
	movl	-52(%ebp), %eax
	movl	$0x42631eb8, %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	eq_float
	testl	%eax, %eax
	je	.L341
	movl	-48(%ebp), %eax
	movl	$0x00000000, %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	eq_float
	testl	%eax, %eax
	je	.L341
	movl	-44(%ebp), %eax
	movl	$0x00000000, %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	eq_float
	testl	%eax, %eax
	je	.L341
	.loc 1 2489 0
	movl	$.LC209, (%esp)
	call	puts
	.loc 1 2487 0
	nop
	.loc 1 2505 0
	jmp	.L344
.L341:
	.loc 1 2493 0
	movl	$.LC210, (%esp)
	call	puts
	.loc 1 2494 0
	flds	-56(%ebp)
	movl	$.LC168, %eax
	fldl	.LC205
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2495 0
	flds	-52(%ebp)
	movl	$.LC169, %eax
	fldl	.LC206
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2496 0
	flds	-48(%ebp)
	movl	$.LC170, %eax
	fldz
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2497 0
	flds	-44(%ebp)
	movl	$.LC172, %eax
	fldz
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2505 0
	jmp	.L344
.L340:
	.loc 1 2502 0
	movl	$.LC211, (%esp)
	call	puts
	.loc 1 2505 0
	nop
.L344:
	.loc 1 2506 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE58:
	.size	cvtpd2ps_2, .-cvtpd2ps_2
	.section	.rodata
.LC214:
	.string	"cvtpi2pd_1 ... ok"
.LC215:
	.string	"cvtpi2pd_1 ... not ok"
.LC216:
	.string	"cvtpi2pd_1 ... failed"
	.text
	.type	cvtpi2pd_1, @function
cvtpi2pd_1:
.LFB59:
	.loc 1 2509 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 2510 0
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$1234, -16(%ebp)
	movl	$5678, -12(%ebp)
	.loc 1 2511 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC212
	fstpl	-40(%ebp)
	fldl	.LC213
	fstpl	-32(%ebp)
	.loc 1 2515 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L346
	.loc 1 2517 0
#APP
# 2517 "insn_sse2.c" 1
	fsave -164(%ebp)
movq -16(%ebp), %mm6
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
cvtpi2pd %mm6, %xmm4
movlps %xmm4, -56(%ebp)
movhps %xmm4, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 2532 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC154
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L347
	fldl	-48(%ebp)
	fldl	.LC155
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L347
	.loc 1 2534 0
	movl	$.LC214, (%esp)
	call	puts
	.loc 1 2532 0
	nop
	.loc 1 2548 0
	jmp	.L350
.L347:
	.loc 1 2538 0
	movl	$.LC215, (%esp)
	call	puts
	.loc 1 2539 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC154
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2540 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC155
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2548 0
	jmp	.L350
.L346:
	.loc 1 2545 0
	movl	$.LC216, (%esp)
	call	puts
	.loc 1 2548 0
	nop
.L350:
	.loc 1 2549 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE59:
	.size	cvtpi2pd_1, .-cvtpi2pd_1
	.section	.rodata
.LC217:
	.string	"cvtpi2pd_2 ... ok"
.LC218:
	.string	"cvtpi2pd_2 ... not ok"
.LC219:
	.string	"cvtpi2pd_2 ... failed"
	.text
	.type	cvtpi2pd_2, @function
cvtpi2pd_2:
.LFB60:
	.loc 1 2552 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 2553 0
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$1234, -16(%ebp)
	movl	$5678, -12(%ebp)
	.loc 1 2554 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC212
	fstpl	-40(%ebp)
	fldl	.LC213
	fstpl	-32(%ebp)
	.loc 1 2558 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L352
	.loc 1 2560 0
#APP
# 2560 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
cvtpi2pd -16(%ebp), %xmm4
movlps %xmm4, -56(%ebp)
movhps %xmm4, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 2574 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC154
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L353
	fldl	-48(%ebp)
	fldl	.LC155
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L353
	.loc 1 2576 0
	movl	$.LC217, (%esp)
	call	puts
	.loc 1 2574 0
	nop
	.loc 1 2590 0
	jmp	.L356
.L353:
	.loc 1 2580 0
	movl	$.LC218, (%esp)
	call	puts
	.loc 1 2581 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC154
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2582 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC155
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2590 0
	jmp	.L356
.L352:
	.loc 1 2587 0
	movl	$.LC219, (%esp)
	call	puts
	.loc 1 2590 0
	nop
.L356:
	.loc 1 2591 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE60:
	.size	cvtpi2pd_2, .-cvtpi2pd_2
	.section	.rodata
.LC222:
	.string	"cvtps2dq_1 ... ok"
.LC223:
	.string	"cvtps2dq_1 ... not ok"
.LC224:
	.string	"cvtps2dq_1 ... failed"
	.text
	.type	cvtps2dq_1, @function
cvtps2dq_1:
.LFB61:
	.loc 1 2594 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 2595 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$0x414570a4, %eax
	movl	%eax, -24(%ebp)
	movl	$0x42631eb8, %eax
	movl	%eax, -20(%ebp)
	movl	$0x422cd70a, %eax
	movl	%eax, -16(%ebp)
	movl	$0x42af4ccd, %eax
	movl	%eax, -12(%ebp)
	.loc 1 2596 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$1, -40(%ebp)
	movl	$2, -36(%ebp)
	movl	$3, -32(%ebp)
	movl	$4, -28(%ebp)
	.loc 1 2600 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L358
	.loc 1 2602 0
#APP
# 2602 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cvtps2dq %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 2618 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$12, %eax
	jne	.L359
	movl	-52(%ebp), %eax
	cmpl	$57, %eax
	jne	.L359
	movl	-48(%ebp), %eax
	cmpl	$43, %eax
	jne	.L359
	movl	-44(%ebp), %eax
	cmpl	$88, %eax
	jne	.L359
	.loc 1 2620 0
	movl	$.LC222, (%esp)
	call	puts
	.loc 1 2618 0
	nop
	.loc 1 2636 0
	jmp	.L362
.L359:
	.loc 1 2624 0
	movl	$.LC223, (%esp)
	call	puts
	.loc 1 2625 0
	movl	-56(%ebp), %edx
	movl	$.LC182, %eax
	movl	$12, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2626 0
	movl	-52(%ebp), %edx
	movl	$.LC183, %eax
	movl	$57, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2627 0
	movl	-48(%ebp), %edx
	movl	$.LC184, %eax
	movl	$43, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2628 0
	movl	-44(%ebp), %edx
	movl	$.LC185, %eax
	movl	$88, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2636 0
	jmp	.L362
.L358:
	.loc 1 2633 0
	movl	$.LC224, (%esp)
	call	puts
	.loc 1 2636 0
	nop
.L362:
	.loc 1 2637 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE61:
	.size	cvtps2dq_1, .-cvtps2dq_1
	.section	.rodata
.LC225:
	.string	"cvtps2dq_2 ... ok"
.LC226:
	.string	"cvtps2dq_2 ... not ok"
.LC227:
	.string	"cvtps2dq_2 ... failed"
	.text
	.type	cvtps2dq_2, @function
cvtps2dq_2:
.LFB62:
	.loc 1 2640 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 2641 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$0x414570a4, %eax
	movl	%eax, -24(%ebp)
	movl	$0x42631eb8, %eax
	movl	%eax, -20(%ebp)
	movl	$0x422cd70a, %eax
	movl	%eax, -16(%ebp)
	movl	$0x42af4ccd, %eax
	movl	%eax, -12(%ebp)
	.loc 1 2642 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$1, -40(%ebp)
	movl	$2, -36(%ebp)
	movl	$3, -32(%ebp)
	movl	$4, -28(%ebp)
	.loc 1 2646 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L364
	.loc 1 2648 0
#APP
# 2648 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cvtps2dq -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 2662 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$12, %eax
	jne	.L365
	movl	-52(%ebp), %eax
	cmpl	$57, %eax
	jne	.L365
	movl	-48(%ebp), %eax
	cmpl	$43, %eax
	jne	.L365
	movl	-44(%ebp), %eax
	cmpl	$88, %eax
	jne	.L365
	.loc 1 2664 0
	movl	$.LC225, (%esp)
	call	puts
	.loc 1 2662 0
	nop
	.loc 1 2680 0
	jmp	.L368
.L365:
	.loc 1 2668 0
	movl	$.LC226, (%esp)
	call	puts
	.loc 1 2669 0
	movl	-56(%ebp), %edx
	movl	$.LC182, %eax
	movl	$12, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2670 0
	movl	-52(%ebp), %edx
	movl	$.LC183, %eax
	movl	$57, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2671 0
	movl	-48(%ebp), %edx
	movl	$.LC184, %eax
	movl	$43, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2672 0
	movl	-44(%ebp), %edx
	movl	$.LC185, %eax
	movl	$88, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2680 0
	jmp	.L368
.L364:
	.loc 1 2677 0
	movl	$.LC227, (%esp)
	call	puts
	.loc 1 2680 0
	nop
.L368:
	.loc 1 2681 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE62:
	.size	cvtps2dq_2, .-cvtps2dq_2
	.section	.rodata
.LC230:
	.string	"cvtps2pd_1 ... ok"
.LC231:
	.string	"cvtps2pd_1 ... not ok"
.LC232:
	.string	"cvtps2pd_1 ... failed"
	.text
	.type	cvtps2pd_1, @function
cvtps2pd_1:
.LFB63:
	.loc 1 2684 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 2685 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$0x414570a4, %eax
	movl	%eax, -24(%ebp)
	movl	$0x42631eb8, %eax
	movl	%eax, -20(%ebp)
	movl	$0x3f8ccccd, %eax
	movl	%eax, -16(%ebp)
	movl	$0x400ccccd, %eax
	movl	%eax, -12(%ebp)
	.loc 1 2686 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC228
	fstpl	-40(%ebp)
	fldl	.LC229
	fstpl	-32(%ebp)
	.loc 1 2690 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L370
	.loc 1 2692 0
#APP
# 2692 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cvtps2pd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 2708 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC178
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L371
	fldl	-48(%ebp)
	fldl	.LC179
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L371
	.loc 1 2710 0
	movl	$.LC230, (%esp)
	call	puts
	.loc 1 2708 0
	nop
	.loc 1 2724 0
	jmp	.L374
.L371:
	.loc 1 2714 0
	movl	$.LC231, (%esp)
	call	puts
	.loc 1 2715 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC178
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2716 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC179
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2724 0
	jmp	.L374
.L370:
	.loc 1 2721 0
	movl	$.LC232, (%esp)
	call	puts
	.loc 1 2724 0
	nop
.L374:
	.loc 1 2725 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE63:
	.size	cvtps2pd_1, .-cvtps2pd_1
	.section	.rodata
.LC233:
	.string	"cvtps2pd_2 ... ok"
.LC234:
	.string	"cvtps2pd_2 ... not ok"
.LC235:
	.string	"cvtps2pd_2 ... failed"
	.text
	.type	cvtps2pd_2, @function
cvtps2pd_2:
.LFB64:
	.loc 1 2728 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 2729 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$0x414570a4, %eax
	movl	%eax, -24(%ebp)
	movl	$0x42631eb8, %eax
	movl	%eax, -20(%ebp)
	movl	$0x3f8ccccd, %eax
	movl	%eax, -16(%ebp)
	movl	$0x400ccccd, %eax
	movl	%eax, -12(%ebp)
	.loc 1 2730 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC228
	fstpl	-40(%ebp)
	fldl	.LC229
	fstpl	-32(%ebp)
	.loc 1 2734 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L376
	.loc 1 2736 0
#APP
# 2736 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cvtps2pd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 2750 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC178
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L377
	fldl	-48(%ebp)
	fldl	.LC179
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L377
	.loc 1 2752 0
	movl	$.LC233, (%esp)
	call	puts
	.loc 1 2750 0
	nop
	.loc 1 2766 0
	jmp	.L380
.L377:
	.loc 1 2756 0
	movl	$.LC234, (%esp)
	call	puts
	.loc 1 2757 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC178
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2758 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC179
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2766 0
	jmp	.L380
.L376:
	.loc 1 2763 0
	movl	$.LC235, (%esp)
	call	puts
	.loc 1 2766 0
	nop
.L380:
	.loc 1 2767 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE64:
	.size	cvtps2pd_2, .-cvtps2pd_2
	.section	.rodata
.LC236:
	.string	"cvtsd2si_1 ... ok"
.LC237:
	.string	"cvtsd2si_1 ... not ok"
.LC238:
	.string	"cvtsd2si_1 ... failed"
	.text
	.type	cvtsd2si_1, @function
cvtsd2si_1:
.LFB65:
	.loc 1 2770 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 2771 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC178
	fstpl	-24(%ebp)
	fldl	.LC179
	fstpl	-16(%ebp)
	.loc 1 2772 0
	movl	$0, -28(%ebp)
	movl	$99, -28(%ebp)
	.loc 1 2776 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L382
	.loc 1 2778 0
#APP
# 2778 "insn_sse2.c" 1
	fsave -140(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movl -28(%ebp), %eax
cvtsd2si %xmm4, %eax
movl %eax, -32(%ebp)
frstor -140(%ebp)
cld

# 0 "" 2
	.loc 1 2792 0
#NO_APP
	movl	-32(%ebp), %eax
	cmpl	$12, %eax
	jne	.L383
	.loc 1 2794 0
	movl	$.LC236, (%esp)
	call	puts
	.loc 1 2807 0
	jmp	.L385
.L383:
	.loc 1 2798 0
	movl	$.LC237, (%esp)
	call	puts
	.loc 1 2799 0
	movl	-32(%ebp), %edx
	movl	$.LC182, %eax
	movl	$12, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2807 0
	jmp	.L385
.L382:
	.loc 1 2804 0
	movl	$.LC238, (%esp)
	call	puts
	.loc 1 2807 0
	nop
.L385:
	.loc 1 2808 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE65:
	.size	cvtsd2si_1, .-cvtsd2si_1
	.section	.rodata
.LC239:
	.string	"cvtsd2si_2 ... ok"
.LC240:
	.string	"cvtsd2si_2 ... not ok"
.LC241:
	.string	"cvtsd2si_2 ... failed"
	.text
	.type	cvtsd2si_2, @function
cvtsd2si_2:
.LFB66:
	.loc 1 2811 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 2812 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC179
	fstpl	-24(%ebp)
	fldl	.LC178
	fstpl	-16(%ebp)
	.loc 1 2813 0
	movl	$0, -28(%ebp)
	movl	$99, -28(%ebp)
	.loc 1 2817 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L387
	.loc 1 2819 0
#APP
# 2819 "insn_sse2.c" 1
	fsave -140(%ebp)
movl -28(%ebp), %eax
cvtsd2si -24(%ebp), %eax
movl %eax, -32(%ebp)
frstor -140(%ebp)
cld

# 0 "" 2
	.loc 1 2831 0
#NO_APP
	movl	-32(%ebp), %eax
	cmpl	$57, %eax
	jne	.L388
	.loc 1 2833 0
	movl	$.LC239, (%esp)
	call	puts
	.loc 1 2846 0
	jmp	.L390
.L388:
	.loc 1 2837 0
	movl	$.LC240, (%esp)
	call	puts
	.loc 1 2838 0
	movl	-32(%ebp), %edx
	movl	$.LC182, %eax
	movl	$57, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2846 0
	jmp	.L390
.L387:
	.loc 1 2843 0
	movl	$.LC241, (%esp)
	call	puts
	.loc 1 2846 0
	nop
.L390:
	.loc 1 2847 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE66:
	.size	cvtsd2si_2, .-cvtsd2si_2
	.section	.rodata
.LC246:
	.string	"cvtsd2ss_1 ... ok"
.LC247:
	.string	"cvtsd2ss_1 ... not ok"
.LC251:
	.string	"cvtsd2ss_1 ... failed"
	.text
	.type	cvtsd2ss_1, @function
cvtsd2ss_1:
.LFB67:
	.loc 1 2850 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 2851 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC178
	fstpl	-24(%ebp)
	fldl	.LC179
	fstpl	-16(%ebp)
	.loc 1 2852 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$0x3f8e147b, %eax
	movl	%eax, -40(%ebp)
	movl	$0x400e147b, %eax
	movl	%eax, -36(%ebp)
	movl	$0x40551eb8, %eax
	movl	%eax, -32(%ebp)
	movl	$0x408e147b, %eax
	movl	%eax, -28(%ebp)
	.loc 1 2856 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L392
	.loc 1 2858 0
#APP
# 2858 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cvtsd2ss %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 2874 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	$0x414570a4, %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	eq_float
	testl	%eax, %eax
	je	.L393
	movl	-52(%ebp), %eax
	movl	$0x400e147b, %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	eq_float
	testl	%eax, %eax
	je	.L393
	movl	-48(%ebp), %eax
	movl	$0x40551eb8, %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	eq_float
	testl	%eax, %eax
	je	.L393
	movl	-44(%ebp), %eax
	movl	$0x408e147b, %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	eq_float
	testl	%eax, %eax
	je	.L393
	.loc 1 2876 0
	movl	$.LC246, (%esp)
	call	puts
	.loc 1 2874 0
	nop
	.loc 1 2892 0
	jmp	.L396
.L393:
	.loc 1 2880 0
	movl	$.LC247, (%esp)
	call	puts
	.loc 1 2881 0
	flds	-56(%ebp)
	movl	$.LC168, %eax
	fldl	.LC205
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2882 0
	flds	-52(%ebp)
	movl	$.LC169, %eax
	fldl	.LC248
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2883 0
	flds	-48(%ebp)
	movl	$.LC170, %eax
	fldl	.LC249
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2884 0
	flds	-44(%ebp)
	movl	$.LC172, %eax
	fldl	.LC250
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2892 0
	jmp	.L396
.L392:
	.loc 1 2889 0
	movl	$.LC251, (%esp)
	call	puts
	.loc 1 2892 0
	nop
.L396:
	.loc 1 2893 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE67:
	.size	cvtsd2ss_1, .-cvtsd2ss_1
	.section	.rodata
.LC252:
	.string	"cvtsd2ss_2 ... ok"
.LC253:
	.string	"cvtsd2ss_2 ... not ok"
.LC254:
	.string	"cvtsd2ss_2 ... failed"
	.text
	.type	cvtsd2ss_2, @function
cvtsd2ss_2:
.LFB68:
	.loc 1 2896 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 2897 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC178
	fstpl	-24(%ebp)
	fldl	.LC179
	fstpl	-16(%ebp)
	.loc 1 2898 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$0x3f8e147b, %eax
	movl	%eax, -40(%ebp)
	movl	$0x400e147b, %eax
	movl	%eax, -36(%ebp)
	movl	$0x40551eb8, %eax
	movl	%eax, -32(%ebp)
	movl	$0x408e147b, %eax
	movl	%eax, -28(%ebp)
	.loc 1 2902 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L398
	.loc 1 2904 0
#APP
# 2904 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cvtsd2ss -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 2918 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	$0x414570a4, %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	eq_float
	testl	%eax, %eax
	je	.L399
	movl	-52(%ebp), %eax
	movl	$0x400e147b, %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	eq_float
	testl	%eax, %eax
	je	.L399
	movl	-48(%ebp), %eax
	movl	$0x40551eb8, %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	eq_float
	testl	%eax, %eax
	je	.L399
	movl	-44(%ebp), %eax
	movl	$0x408e147b, %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	eq_float
	testl	%eax, %eax
	je	.L399
	.loc 1 2920 0
	movl	$.LC252, (%esp)
	call	puts
	.loc 1 2918 0
	nop
	.loc 1 2936 0
	jmp	.L402
.L399:
	.loc 1 2924 0
	movl	$.LC253, (%esp)
	call	puts
	.loc 1 2925 0
	flds	-56(%ebp)
	movl	$.LC168, %eax
	fldl	.LC205
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2926 0
	flds	-52(%ebp)
	movl	$.LC169, %eax
	fldl	.LC248
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2927 0
	flds	-48(%ebp)
	movl	$.LC170, %eax
	fldl	.LC249
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2928 0
	flds	-44(%ebp)
	movl	$.LC172, %eax
	fldl	.LC250
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2936 0
	jmp	.L402
.L398:
	.loc 1 2933 0
	movl	$.LC254, (%esp)
	call	puts
	.loc 1 2936 0
	nop
.L402:
	.loc 1 2937 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE68:
	.size	cvtsd2ss_2, .-cvtsd2ss_2
	.section	.rodata
.LC258:
	.string	"cvtsi2sd_1 ... ok"
.LC259:
	.string	"cvtsi2sd_1 ... not ok"
.LC260:
	.string	"cvtsi2sd_1 ... failed"
	.text
	.type	cvtsi2sd_1, @function
cvtsi2sd_1:
.LFB69:
	.loc 1 2940 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 2941 0
	movl	$0, -12(%ebp)
	movl	$12, -12(%ebp)
	.loc 1 2942 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC255
	fstpl	-40(%ebp)
	fldl	.LC256
	fstpl	-32(%ebp)
	.loc 1 2946 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L404
	.loc 1 2948 0
#APP
# 2948 "insn_sse2.c" 1
	fsave -164(%ebp)
movl -12(%ebp), %eax
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
cvtsi2sd %eax, %xmm4
movlps %xmm4, -56(%ebp)
movhps %xmm4, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 2963 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC257
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L405
	fldl	-48(%ebp)
	fldl	.LC256
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L405
	.loc 1 2965 0
	movl	$.LC258, (%esp)
	call	puts
	.loc 1 2963 0
	nop
	.loc 1 2979 0
	jmp	.L408
.L405:
	.loc 1 2969 0
	movl	$.LC259, (%esp)
	call	puts
	.loc 1 2970 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC257
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2971 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC256
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 2979 0
	jmp	.L408
.L404:
	.loc 1 2976 0
	movl	$.LC260, (%esp)
	call	puts
	.loc 1 2979 0
	nop
.L408:
	.loc 1 2980 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE69:
	.size	cvtsi2sd_1, .-cvtsi2sd_1
	.section	.rodata
.LC261:
	.string	"cvtsi2sd_2 ... ok"
.LC262:
	.string	"cvtsi2sd_2 ... not ok"
.LC263:
	.string	"cvtsi2sd_2 ... failed"
	.text
	.type	cvtsi2sd_2, @function
cvtsi2sd_2:
.LFB70:
	.loc 1 2983 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 2984 0
	movl	$0, -12(%ebp)
	movl	$12, -12(%ebp)
	.loc 1 2985 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC255
	fstpl	-40(%ebp)
	fldl	.LC256
	fstpl	-32(%ebp)
	.loc 1 2989 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L410
	.loc 1 2991 0
#APP
# 2991 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
cvtsi2sd -12(%ebp), %xmm4
movlps %xmm4, -56(%ebp)
movhps %xmm4, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 3005 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC257
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L411
	fldl	-48(%ebp)
	fldl	.LC256
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L411
	.loc 1 3007 0
	movl	$.LC261, (%esp)
	call	puts
	.loc 1 3005 0
	nop
	.loc 1 3021 0
	jmp	.L414
.L411:
	.loc 1 3011 0
	movl	$.LC262, (%esp)
	call	puts
	.loc 1 3012 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC257
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3013 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC256
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3021 0
	jmp	.L414
.L410:
	.loc 1 3018 0
	movl	$.LC263, (%esp)
	call	puts
	.loc 1 3021 0
	nop
.L414:
	.loc 1 3022 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE70:
	.size	cvtsi2sd_2, .-cvtsi2sd_2
	.section	.rodata
.LC265:
	.string	"cvtss2sd_1 ... ok"
.LC266:
	.string	"cvtss2sd_1 ... not ok"
.LC267:
	.string	"cvtss2sd_1 ... failed"
	.text
	.type	cvtss2sd_1, @function
cvtss2sd_1:
.LFB71:
	.loc 1 3025 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 3026 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$0x414570a4, %eax
	movl	%eax, -24(%ebp)
	movl	$0x40551eb8, %eax
	movl	%eax, -20(%ebp)
	movl	$0x408e147b, %eax
	movl	%eax, -16(%ebp)
	movl	$0x40b1999a, %eax
	movl	%eax, -12(%ebp)
	.loc 1 3027 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC255
	fstpl	-40(%ebp)
	fldl	.LC256
	fstpl	-32(%ebp)
	.loc 1 3031 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L416
	.loc 1 3033 0
#APP
# 3033 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cvtss2sd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 3049 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC178
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L417
	fldl	-48(%ebp)
	fldl	.LC256
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L417
	.loc 1 3051 0
	movl	$.LC265, (%esp)
	call	puts
	.loc 1 3049 0
	nop
	.loc 1 3065 0
	jmp	.L420
.L417:
	.loc 1 3055 0
	movl	$.LC266, (%esp)
	call	puts
	.loc 1 3056 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC178
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3057 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC256
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3065 0
	jmp	.L420
.L416:
	.loc 1 3062 0
	movl	$.LC267, (%esp)
	call	puts
	.loc 1 3065 0
	nop
.L420:
	.loc 1 3066 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE71:
	.size	cvtss2sd_1, .-cvtss2sd_1
	.section	.rodata
.LC268:
	.string	"cvtss2sd_2 ... ok"
.LC269:
	.string	"cvtss2sd_2 ... not ok"
.LC270:
	.string	"cvtss2sd_2 ... failed"
	.text
	.type	cvtss2sd_2, @function
cvtss2sd_2:
.LFB72:
	.loc 1 3069 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 3070 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$0x414570a4, %eax
	movl	%eax, -24(%ebp)
	movl	$0x40551eb8, %eax
	movl	%eax, -20(%ebp)
	movl	$0x408e147b, %eax
	movl	%eax, -16(%ebp)
	movl	$0x40b1999a, %eax
	movl	%eax, -12(%ebp)
	.loc 1 3071 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC255
	fstpl	-40(%ebp)
	fldl	.LC256
	fstpl	-32(%ebp)
	.loc 1 3075 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L422
	.loc 1 3077 0
#APP
# 3077 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cvtss2sd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 3091 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC178
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L423
	fldl	-48(%ebp)
	fldl	.LC256
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L423
	.loc 1 3093 0
	movl	$.LC268, (%esp)
	call	puts
	.loc 1 3091 0
	nop
	.loc 1 3107 0
	jmp	.L426
.L423:
	.loc 1 3097 0
	movl	$.LC269, (%esp)
	call	puts
	.loc 1 3098 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC178
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3099 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC256
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3107 0
	jmp	.L426
.L422:
	.loc 1 3104 0
	movl	$.LC270, (%esp)
	call	puts
	.loc 1 3107 0
	nop
.L426:
	.loc 1 3108 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE72:
	.size	cvtss2sd_2, .-cvtss2sd_2
	.section	.rodata
.LC271:
	.string	"cvttpd2pi_1 ... ok"
.LC272:
	.string	"cvttpd2pi_1 ... not ok"
.LC273:
	.string	"cvttpd2pi_1 ... failed"
	.text
	.type	cvttpd2pi_1, @function
cvttpd2pi_1:
.LFB73:
	.loc 1 3111 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 3112 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC178
	fstpl	-24(%ebp)
	fldl	.LC179
	fstpl	-16(%ebp)
	.loc 1 3113 0
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$1, -32(%ebp)
	movl	$2, -28(%ebp)
	.loc 1 3117 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L428
	.loc 1 3119 0
#APP
# 3119 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movq -32(%ebp), %mm6
cvttpd2pi %xmm4, %mm6
movq %mm6, -40(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 3133 0
#NO_APP
	movl	-40(%ebp), %eax
	cmpl	$12, %eax
	jne	.L429
	movl	-36(%ebp), %eax
	cmpl	$56, %eax
	jne	.L429
	.loc 1 3135 0
	movl	$.LC271, (%esp)
	call	puts
	.loc 1 3133 0
	nop
	.loc 1 3149 0
	jmp	.L432
.L429:
	.loc 1 3139 0
	movl	$.LC272, (%esp)
	call	puts
	.loc 1 3140 0
	movl	-40(%ebp), %edx
	movl	$.LC182, %eax
	movl	$12, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3141 0
	movl	-36(%ebp), %edx
	movl	$.LC183, %eax
	movl	$56, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3149 0
	jmp	.L432
.L428:
	.loc 1 3146 0
	movl	$.LC273, (%esp)
	call	puts
	.loc 1 3149 0
	nop
.L432:
	.loc 1 3150 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE73:
	.size	cvttpd2pi_1, .-cvttpd2pi_1
	.section	.rodata
.LC274:
	.string	"cvttpd2pi_2 ... ok"
.LC275:
	.string	"cvttpd2pi_2 ... not ok"
.LC276:
	.string	"cvttpd2pi_2 ... failed"
	.text
	.type	cvttpd2pi_2, @function
cvttpd2pi_2:
.LFB74:
	.loc 1 3153 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 3154 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC178
	fstpl	-24(%ebp)
	fldl	.LC179
	fstpl	-16(%ebp)
	.loc 1 3155 0
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$1, -32(%ebp)
	movl	$2, -28(%ebp)
	.loc 1 3159 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L434
	.loc 1 3161 0
#APP
# 3161 "insn_sse2.c" 1
	fsave -148(%ebp)
movq -32(%ebp), %mm6
cvttpd2pi -24(%ebp), %mm6
movq %mm6, -40(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 3173 0
#NO_APP
	movl	-40(%ebp), %eax
	cmpl	$12, %eax
	jne	.L435
	movl	-36(%ebp), %eax
	cmpl	$56, %eax
	jne	.L435
	.loc 1 3175 0
	movl	$.LC274, (%esp)
	call	puts
	.loc 1 3173 0
	nop
	.loc 1 3189 0
	jmp	.L438
.L435:
	.loc 1 3179 0
	movl	$.LC275, (%esp)
	call	puts
	.loc 1 3180 0
	movl	-40(%ebp), %edx
	movl	$.LC182, %eax
	movl	$12, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3181 0
	movl	-36(%ebp), %edx
	movl	$.LC183, %eax
	movl	$56, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3189 0
	jmp	.L438
.L434:
	.loc 1 3186 0
	movl	$.LC276, (%esp)
	call	puts
	.loc 1 3189 0
	nop
.L438:
	.loc 1 3190 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE74:
	.size	cvttpd2pi_2, .-cvttpd2pi_2
	.section	.rodata
.LC277:
	.string	"cvttpd2dq_1 ... ok"
.LC278:
	.string	"cvttpd2dq_1 ... not ok"
.LC279:
	.string	"cvttpd2dq_1 ... failed"
	.text
	.type	cvttpd2dq_1, @function
cvttpd2dq_1:
.LFB75:
	.loc 1 3193 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 3194 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC178
	fstpl	-24(%ebp)
	fldl	.LC179
	fstpl	-16(%ebp)
	.loc 1 3195 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$1, -40(%ebp)
	movl	$2, -36(%ebp)
	movl	$3, -32(%ebp)
	movl	$4, -28(%ebp)
	.loc 1 3199 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L440
	.loc 1 3201 0
#APP
# 3201 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cvttpd2dq %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 3217 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$12, %eax
	jne	.L441
	movl	-52(%ebp), %eax
	cmpl	$56, %eax
	jne	.L441
	movl	-48(%ebp), %eax
	testl	%eax, %eax
	jne	.L441
	movl	-44(%ebp), %eax
	testl	%eax, %eax
	jne	.L441
	.loc 1 3219 0
	movl	$.LC277, (%esp)
	call	puts
	.loc 1 3217 0
	nop
	.loc 1 3235 0
	jmp	.L444
.L441:
	.loc 1 3223 0
	movl	$.LC278, (%esp)
	call	puts
	.loc 1 3224 0
	movl	-56(%ebp), %edx
	movl	$.LC182, %eax
	movl	$12, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3225 0
	movl	-52(%ebp), %edx
	movl	$.LC183, %eax
	movl	$56, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3226 0
	movl	-48(%ebp), %edx
	movl	$.LC184, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3227 0
	movl	-44(%ebp), %edx
	movl	$.LC185, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3235 0
	jmp	.L444
.L440:
	.loc 1 3232 0
	movl	$.LC279, (%esp)
	call	puts
	.loc 1 3235 0
	nop
.L444:
	.loc 1 3236 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE75:
	.size	cvttpd2dq_1, .-cvttpd2dq_1
	.section	.rodata
.LC280:
	.string	"cvttpd2dq_2 ... ok"
.LC281:
	.string	"cvttpd2dq_2 ... not ok"
.LC282:
	.string	"cvttpd2dq_2 ... failed"
	.text
	.type	cvttpd2dq_2, @function
cvttpd2dq_2:
.LFB76:
	.loc 1 3239 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 3240 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC178
	fstpl	-24(%ebp)
	fldl	.LC179
	fstpl	-16(%ebp)
	.loc 1 3241 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$1, -40(%ebp)
	movl	$2, -36(%ebp)
	movl	$3, -32(%ebp)
	movl	$4, -28(%ebp)
	.loc 1 3245 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L446
	.loc 1 3247 0
#APP
# 3247 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cvttpd2dq -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 3261 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$12, %eax
	jne	.L447
	movl	-52(%ebp), %eax
	cmpl	$56, %eax
	jne	.L447
	movl	-48(%ebp), %eax
	testl	%eax, %eax
	jne	.L447
	movl	-44(%ebp), %eax
	testl	%eax, %eax
	jne	.L447
	.loc 1 3263 0
	movl	$.LC280, (%esp)
	call	puts
	.loc 1 3261 0
	nop
	.loc 1 3279 0
	jmp	.L450
.L447:
	.loc 1 3267 0
	movl	$.LC281, (%esp)
	call	puts
	.loc 1 3268 0
	movl	-56(%ebp), %edx
	movl	$.LC182, %eax
	movl	$12, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3269 0
	movl	-52(%ebp), %edx
	movl	$.LC183, %eax
	movl	$56, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3270 0
	movl	-48(%ebp), %edx
	movl	$.LC184, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3271 0
	movl	-44(%ebp), %edx
	movl	$.LC185, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3279 0
	jmp	.L450
.L446:
	.loc 1 3276 0
	movl	$.LC282, (%esp)
	call	puts
	.loc 1 3279 0
	nop
.L450:
	.loc 1 3280 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE76:
	.size	cvttpd2dq_2, .-cvttpd2dq_2
	.section	.rodata
.LC283:
	.string	"cvttps2dq_1 ... ok"
.LC284:
	.string	"cvttps2dq_1 ... not ok"
.LC285:
	.string	"cvttps2dq_1 ... failed"
	.text
	.type	cvttps2dq_1, @function
cvttps2dq_1:
.LFB77:
	.loc 1 3283 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 3284 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$0x414570a4, %eax
	movl	%eax, -24(%ebp)
	movl	$0x42631eb8, %eax
	movl	%eax, -20(%ebp)
	movl	$0x422cd70a, %eax
	movl	%eax, -16(%ebp)
	movl	$0x42af4ccd, %eax
	movl	%eax, -12(%ebp)
	.loc 1 3285 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$1, -40(%ebp)
	movl	$2, -36(%ebp)
	movl	$3, -32(%ebp)
	movl	$4, -28(%ebp)
	.loc 1 3289 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L452
	.loc 1 3291 0
#APP
# 3291 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cvttps2dq %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 3307 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$12, %eax
	jne	.L453
	movl	-52(%ebp), %eax
	cmpl	$56, %eax
	jne	.L453
	movl	-48(%ebp), %eax
	cmpl	$43, %eax
	jne	.L453
	movl	-44(%ebp), %eax
	cmpl	$87, %eax
	jne	.L453
	.loc 1 3309 0
	movl	$.LC283, (%esp)
	call	puts
	.loc 1 3307 0
	nop
	.loc 1 3325 0
	jmp	.L456
.L453:
	.loc 1 3313 0
	movl	$.LC284, (%esp)
	call	puts
	.loc 1 3314 0
	movl	-56(%ebp), %edx
	movl	$.LC182, %eax
	movl	$12, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3315 0
	movl	-52(%ebp), %edx
	movl	$.LC183, %eax
	movl	$56, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3316 0
	movl	-48(%ebp), %edx
	movl	$.LC184, %eax
	movl	$43, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3317 0
	movl	-44(%ebp), %edx
	movl	$.LC185, %eax
	movl	$87, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3325 0
	jmp	.L456
.L452:
	.loc 1 3322 0
	movl	$.LC285, (%esp)
	call	puts
	.loc 1 3325 0
	nop
.L456:
	.loc 1 3326 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE77:
	.size	cvttps2dq_1, .-cvttps2dq_1
	.section	.rodata
.LC286:
	.string	"cvttps2dq_2 ... ok"
.LC287:
	.string	"cvttps2dq_2 ... not ok"
.LC288:
	.string	"cvttps2dq_2 ... failed"
	.text
	.type	cvttps2dq_2, @function
cvttps2dq_2:
.LFB78:
	.loc 1 3329 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 3330 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$0x414570a4, %eax
	movl	%eax, -24(%ebp)
	movl	$0x42631eb8, %eax
	movl	%eax, -20(%ebp)
	movl	$0x422cd70a, %eax
	movl	%eax, -16(%ebp)
	movl	$0x42af4ccd, %eax
	movl	%eax, -12(%ebp)
	.loc 1 3331 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$1, -40(%ebp)
	movl	$2, -36(%ebp)
	movl	$3, -32(%ebp)
	movl	$4, -28(%ebp)
	.loc 1 3335 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L458
	.loc 1 3337 0
#APP
# 3337 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
cvttps2dq -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 3351 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$12, %eax
	jne	.L459
	movl	-52(%ebp), %eax
	cmpl	$56, %eax
	jne	.L459
	movl	-48(%ebp), %eax
	cmpl	$43, %eax
	jne	.L459
	movl	-44(%ebp), %eax
	cmpl	$87, %eax
	jne	.L459
	.loc 1 3353 0
	movl	$.LC286, (%esp)
	call	puts
	.loc 1 3351 0
	nop
	.loc 1 3369 0
	jmp	.L462
.L459:
	.loc 1 3357 0
	movl	$.LC287, (%esp)
	call	puts
	.loc 1 3358 0
	movl	-56(%ebp), %edx
	movl	$.LC182, %eax
	movl	$12, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3359 0
	movl	-52(%ebp), %edx
	movl	$.LC183, %eax
	movl	$56, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3360 0
	movl	-48(%ebp), %edx
	movl	$.LC184, %eax
	movl	$43, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3361 0
	movl	-44(%ebp), %edx
	movl	$.LC185, %eax
	movl	$87, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3369 0
	jmp	.L462
.L458:
	.loc 1 3366 0
	movl	$.LC288, (%esp)
	call	puts
	.loc 1 3369 0
	nop
.L462:
	.loc 1 3370 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE78:
	.size	cvttps2dq_2, .-cvttps2dq_2
	.section	.rodata
.LC289:
	.string	"cvttsd2si_1 ... ok"
.LC290:
	.string	"cvttsd2si_1 ... not ok"
.LC291:
	.string	"cvttsd2si_1 ... failed"
	.text
	.type	cvttsd2si_1, @function
cvttsd2si_1:
.LFB79:
	.loc 1 3373 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 3374 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC178
	fstpl	-24(%ebp)
	fldl	.LC179
	fstpl	-16(%ebp)
	.loc 1 3375 0
	movl	$0, -28(%ebp)
	movl	$99, -28(%ebp)
	.loc 1 3379 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L464
	.loc 1 3381 0
#APP
# 3381 "insn_sse2.c" 1
	fsave -140(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movl -28(%ebp), %eax
cvttsd2si %xmm4, %eax
movl %eax, -32(%ebp)
frstor -140(%ebp)
cld

# 0 "" 2
	.loc 1 3395 0
#NO_APP
	movl	-32(%ebp), %eax
	cmpl	$12, %eax
	jne	.L465
	.loc 1 3397 0
	movl	$.LC289, (%esp)
	call	puts
	.loc 1 3410 0
	jmp	.L467
.L465:
	.loc 1 3401 0
	movl	$.LC290, (%esp)
	call	puts
	.loc 1 3402 0
	movl	-32(%ebp), %edx
	movl	$.LC182, %eax
	movl	$12, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3410 0
	jmp	.L467
.L464:
	.loc 1 3407 0
	movl	$.LC291, (%esp)
	call	puts
	.loc 1 3410 0
	nop
.L467:
	.loc 1 3411 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE79:
	.size	cvttsd2si_1, .-cvttsd2si_1
	.section	.rodata
.LC292:
	.string	"cvttsd2si_2 ... ok"
.LC293:
	.string	"cvttsd2si_2 ... not ok"
.LC294:
	.string	"cvttsd2si_2 ... failed"
	.text
	.type	cvttsd2si_2, @function
cvttsd2si_2:
.LFB80:
	.loc 1 3414 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 3415 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC179
	fstpl	-24(%ebp)
	fldl	.LC178
	fstpl	-16(%ebp)
	.loc 1 3416 0
	movl	$0, -28(%ebp)
	movl	$99, -28(%ebp)
	.loc 1 3420 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L469
	.loc 1 3422 0
#APP
# 3422 "insn_sse2.c" 1
	fsave -140(%ebp)
movl -28(%ebp), %eax
cvttsd2si -24(%ebp), %eax
movl %eax, -32(%ebp)
frstor -140(%ebp)
cld

# 0 "" 2
	.loc 1 3434 0
#NO_APP
	movl	-32(%ebp), %eax
	cmpl	$56, %eax
	jne	.L470
	.loc 1 3436 0
	movl	$.LC292, (%esp)
	call	puts
	.loc 1 3449 0
	jmp	.L472
.L470:
	.loc 1 3440 0
	movl	$.LC293, (%esp)
	call	puts
	.loc 1 3441 0
	movl	-32(%ebp), %edx
	movl	$.LC182, %eax
	movl	$56, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3449 0
	jmp	.L472
.L469:
	.loc 1 3446 0
	movl	$.LC294, (%esp)
	call	puts
	.loc 1 3449 0
	nop
.L472:
	.loc 1 3450 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE80:
	.size	cvttsd2si_2, .-cvttsd2si_2
	.section	.rodata
.LC300:
	.string	"divpd_1 ... ok"
.LC301:
	.string	"divpd_1 ... not ok"
.LC302:
	.string	"divpd_1 ... failed"
	.text
	.type	divpd_1, @function
divpd_1:
.LFB81:
	.loc 1 3453 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 3454 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC295
	fstpl	-24(%ebp)
	fldl	.LC296
	fstpl	-16(%ebp)
	.loc 1 3455 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC297
	fstpl	-40(%ebp)
	fldl	.LC298
	fstpl	-32(%ebp)
	.loc 1 3459 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L474
	.loc 1 3461 0
#APP
# 3461 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
divpd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 3477 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC178
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L475
	fldl	-48(%ebp)
	fldl	.LC299
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L475
	.loc 1 3479 0
	movl	$.LC300, (%esp)
	call	puts
	.loc 1 3477 0
	nop
	.loc 1 3493 0
	jmp	.L478
.L475:
	.loc 1 3483 0
	movl	$.LC301, (%esp)
	call	puts
	.loc 1 3484 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC178
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3485 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC299
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3493 0
	jmp	.L478
.L474:
	.loc 1 3490 0
	movl	$.LC302, (%esp)
	call	puts
	.loc 1 3493 0
	nop
.L478:
	.loc 1 3494 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE81:
	.size	divpd_1, .-divpd_1
	.section	.rodata
.LC303:
	.string	"divpd_2 ... ok"
.LC304:
	.string	"divpd_2 ... not ok"
.LC305:
	.string	"divpd_2 ... failed"
	.text
	.type	divpd_2, @function
divpd_2:
.LFB82:
	.loc 1 3497 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 3498 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC295
	fstpl	-24(%ebp)
	fldl	.LC296
	fstpl	-16(%ebp)
	.loc 1 3499 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC297
	fstpl	-40(%ebp)
	fldl	.LC298
	fstpl	-32(%ebp)
	.loc 1 3503 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L480
	.loc 1 3505 0
#APP
# 3505 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
divpd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 3519 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC178
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L481
	fldl	-48(%ebp)
	fldl	.LC299
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L481
	.loc 1 3521 0
	movl	$.LC303, (%esp)
	call	puts
	.loc 1 3519 0
	nop
	.loc 1 3535 0
	jmp	.L484
.L481:
	.loc 1 3525 0
	movl	$.LC304, (%esp)
	call	puts
	.loc 1 3526 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC178
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3527 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC299
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3535 0
	jmp	.L484
.L480:
	.loc 1 3532 0
	movl	$.LC305, (%esp)
	call	puts
	.loc 1 3535 0
	nop
.L484:
	.loc 1 3536 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE82:
	.size	divpd_2, .-divpd_2
	.section	.rodata
.LC306:
	.string	"divsd_1 ... ok"
.LC307:
	.string	"divsd_1 ... not ok"
.LC308:
	.string	"divsd_1 ... failed"
	.text
	.type	divsd_1, @function
divsd_1:
.LFB83:
	.loc 1 3539 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 3540 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC295
	fstpl	-24(%ebp)
	fldl	.LC296
	fstpl	-16(%ebp)
	.loc 1 3541 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC297
	fstpl	-40(%ebp)
	fldl	.LC298
	fstpl	-32(%ebp)
	.loc 1 3545 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L486
	.loc 1 3547 0
#APP
# 3547 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
divsd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 3563 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC178
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L487
	fldl	-48(%ebp)
	fldl	.LC298
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L487
	.loc 1 3565 0
	movl	$.LC306, (%esp)
	call	puts
	.loc 1 3563 0
	nop
	.loc 1 3579 0
	jmp	.L490
.L487:
	.loc 1 3569 0
	movl	$.LC307, (%esp)
	call	puts
	.loc 1 3570 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC178
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3571 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC298
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3579 0
	jmp	.L490
.L486:
	.loc 1 3576 0
	movl	$.LC308, (%esp)
	call	puts
	.loc 1 3579 0
	nop
.L490:
	.loc 1 3580 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE83:
	.size	divsd_1, .-divsd_1
	.section	.rodata
.LC309:
	.string	"divsd_2 ... ok"
.LC310:
	.string	"divsd_2 ... not ok"
.LC311:
	.string	"divsd_2 ... failed"
	.text
	.type	divsd_2, @function
divsd_2:
.LFB84:
	.loc 1 3583 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 3584 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC295
	fstpl	-24(%ebp)
	fldl	.LC296
	fstpl	-16(%ebp)
	.loc 1 3585 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC297
	fstpl	-40(%ebp)
	fldl	.LC298
	fstpl	-32(%ebp)
	.loc 1 3589 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L492
	.loc 1 3591 0
#APP
# 3591 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
divsd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 3605 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC178
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L493
	fldl	-48(%ebp)
	fldl	.LC298
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L493
	.loc 1 3607 0
	movl	$.LC309, (%esp)
	call	puts
	.loc 1 3605 0
	nop
	.loc 1 3621 0
	jmp	.L496
.L493:
	.loc 1 3611 0
	movl	$.LC310, (%esp)
	call	puts
	.loc 1 3612 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC178
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3613 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC298
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3621 0
	jmp	.L496
.L492:
	.loc 1 3618 0
	movl	$.LC311, (%esp)
	call	puts
	.loc 1 3621 0
	nop
.L496:
	.loc 1 3622 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE84:
	.size	divsd_2, .-divsd_2
	.section	.rodata
.LC312:
	.string	"lfence_1 ... ok"
.LC313:
	.string	"lfence_1 ... failed"
	.text
	.type	lfence_1, @function
lfence_1:
.LFB85:
	.loc 1 3625 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$136, %esp
	.loc 1 3628 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L498
	.loc 1 3630 0
#APP
# 3630 "insn_sse2.c" 1
	fsave -116(%ebp)
lfence
frstor -116(%ebp)
cld

# 0 "" 2
	.loc 1 3640 0
#NO_APP
	movl	$.LC312, (%esp)
	call	puts
	.loc 1 3647 0
	jmp	.L500
.L498:
	.loc 1 3644 0
	movl	$.LC313, (%esp)
	call	puts
	.loc 1 3647 0
	nop
.L500:
	.loc 1 3648 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE85:
	.size	lfence_1, .-lfence_1
	.section	.rodata
.LC318:
	.string	"maxpd_1 ... ok"
.LC319:
	.string	"maxpd_1 ... not ok"
.LC320:
	.string	"maxpd_1 ... failed"
	.text
	.type	maxpd_1, @function
maxpd_1:
.LFB86:
	.loc 1 3651 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 3652 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC314
	fstpl	-24(%ebp)
	fldl	.LC315
	fstpl	-16(%ebp)
	.loc 1 3653 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC316
	fstpl	-40(%ebp)
	fldl	.LC317
	fstpl	-32(%ebp)
	.loc 1 3657 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L502
	.loc 1 3659 0
#APP
# 3659 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
maxpd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 3675 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC316
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L503
	fldl	-48(%ebp)
	fldl	.LC315
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L503
	.loc 1 3677 0
	movl	$.LC318, (%esp)
	call	puts
	.loc 1 3675 0
	nop
	.loc 1 3691 0
	jmp	.L506
.L503:
	.loc 1 3681 0
	movl	$.LC319, (%esp)
	call	puts
	.loc 1 3682 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC316
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3683 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC315
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3691 0
	jmp	.L506
.L502:
	.loc 1 3688 0
	movl	$.LC320, (%esp)
	call	puts
	.loc 1 3691 0
	nop
.L506:
	.loc 1 3692 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE86:
	.size	maxpd_1, .-maxpd_1
	.section	.rodata
.LC321:
	.string	"maxpd_2 ... ok"
.LC322:
	.string	"maxpd_2 ... not ok"
.LC323:
	.string	"maxpd_2 ... failed"
	.text
	.type	maxpd_2, @function
maxpd_2:
.LFB87:
	.loc 1 3695 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 3696 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC314
	fstpl	-24(%ebp)
	fldl	.LC315
	fstpl	-16(%ebp)
	.loc 1 3697 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC316
	fstpl	-40(%ebp)
	fldl	.LC317
	fstpl	-32(%ebp)
	.loc 1 3701 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L508
	.loc 1 3703 0
#APP
# 3703 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
maxpd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 3717 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC316
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L509
	fldl	-48(%ebp)
	fldl	.LC315
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L509
	.loc 1 3719 0
	movl	$.LC321, (%esp)
	call	puts
	.loc 1 3717 0
	nop
	.loc 1 3733 0
	jmp	.L512
.L509:
	.loc 1 3723 0
	movl	$.LC322, (%esp)
	call	puts
	.loc 1 3724 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC316
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3725 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC315
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3733 0
	jmp	.L512
.L508:
	.loc 1 3730 0
	movl	$.LC323, (%esp)
	call	puts
	.loc 1 3733 0
	nop
.L512:
	.loc 1 3734 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE87:
	.size	maxpd_2, .-maxpd_2
	.section	.rodata
.LC324:
	.string	"maxsd_1 ... ok"
.LC325:
	.string	"maxsd_1 ... not ok"
.LC326:
	.string	"maxsd_1 ... failed"
	.text
	.type	maxsd_1, @function
maxsd_1:
.LFB88:
	.loc 1 3737 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 3738 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC314
	fstpl	-24(%ebp)
	fldl	.LC315
	fstpl	-16(%ebp)
	.loc 1 3739 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC316
	fstpl	-40(%ebp)
	fldl	.LC317
	fstpl	-32(%ebp)
	.loc 1 3743 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L514
	.loc 1 3745 0
#APP
# 3745 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
maxsd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 3761 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC316
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L515
	fldl	-48(%ebp)
	fldl	.LC317
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L515
	.loc 1 3763 0
	movl	$.LC324, (%esp)
	call	puts
	.loc 1 3761 0
	nop
	.loc 1 3777 0
	jmp	.L518
.L515:
	.loc 1 3767 0
	movl	$.LC325, (%esp)
	call	puts
	.loc 1 3768 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC316
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3769 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC317
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3777 0
	jmp	.L518
.L514:
	.loc 1 3774 0
	movl	$.LC326, (%esp)
	call	puts
	.loc 1 3777 0
	nop
.L518:
	.loc 1 3778 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE88:
	.size	maxsd_1, .-maxsd_1
	.section	.rodata
.LC327:
	.string	"maxsd_2 ... ok"
.LC328:
	.string	"maxsd_2 ... not ok"
.LC329:
	.string	"maxsd_2 ... failed"
	.text
	.type	maxsd_2, @function
maxsd_2:
.LFB89:
	.loc 1 3781 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 3782 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC315
	fstpl	-24(%ebp)
	fldl	.LC314
	fstpl	-16(%ebp)
	.loc 1 3783 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC317
	fstpl	-40(%ebp)
	fldl	.LC316
	fstpl	-32(%ebp)
	.loc 1 3787 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L520
	.loc 1 3789 0
#APP
# 3789 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
maxsd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 3803 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC315
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L521
	fldl	-48(%ebp)
	fldl	.LC316
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L521
	.loc 1 3805 0
	movl	$.LC327, (%esp)
	call	puts
	.loc 1 3803 0
	nop
	.loc 1 3819 0
	jmp	.L524
.L521:
	.loc 1 3809 0
	movl	$.LC328, (%esp)
	call	puts
	.loc 1 3810 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC315
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3811 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC316
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3819 0
	jmp	.L524
.L520:
	.loc 1 3816 0
	movl	$.LC329, (%esp)
	call	puts
	.loc 1 3819 0
	nop
.L524:
	.loc 1 3820 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE89:
	.size	maxsd_2, .-maxsd_2
	.section	.rodata
.LC330:
	.string	"mfence_1 ... ok"
.LC331:
	.string	"mfence_1 ... failed"
	.text
	.type	mfence_1, @function
mfence_1:
.LFB90:
	.loc 1 3823 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$136, %esp
	.loc 1 3826 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L526
	.loc 1 3828 0
#APP
# 3828 "insn_sse2.c" 1
	fsave -116(%ebp)
mfence
frstor -116(%ebp)
cld

# 0 "" 2
	.loc 1 3838 0
#NO_APP
	movl	$.LC330, (%esp)
	call	puts
	.loc 1 3845 0
	jmp	.L528
.L526:
	.loc 1 3842 0
	movl	$.LC331, (%esp)
	call	puts
	.loc 1 3845 0
	nop
.L528:
	.loc 1 3846 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE90:
	.size	mfence_1, .-mfence_1
	.section	.rodata
.LC332:
	.string	"minpd_1 ... ok"
.LC333:
	.string	"minpd_1 ... not ok"
.LC334:
	.string	"minpd_1 ... failed"
	.text
	.type	minpd_1, @function
minpd_1:
.LFB91:
	.loc 1 3849 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 3850 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC314
	fstpl	-24(%ebp)
	fldl	.LC315
	fstpl	-16(%ebp)
	.loc 1 3851 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC316
	fstpl	-40(%ebp)
	fldl	.LC317
	fstpl	-32(%ebp)
	.loc 1 3855 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L530
	.loc 1 3857 0
#APP
# 3857 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
minpd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 3873 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC314
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L531
	fldl	-48(%ebp)
	fldl	.LC317
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L531
	.loc 1 3875 0
	movl	$.LC332, (%esp)
	call	puts
	.loc 1 3873 0
	nop
	.loc 1 3889 0
	jmp	.L534
.L531:
	.loc 1 3879 0
	movl	$.LC333, (%esp)
	call	puts
	.loc 1 3880 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC314
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3881 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC317
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3889 0
	jmp	.L534
.L530:
	.loc 1 3886 0
	movl	$.LC334, (%esp)
	call	puts
	.loc 1 3889 0
	nop
.L534:
	.loc 1 3890 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE91:
	.size	minpd_1, .-minpd_1
	.section	.rodata
.LC335:
	.string	"minpd_2 ... ok"
.LC336:
	.string	"minpd_2 ... not ok"
.LC337:
	.string	"minpd_2 ... failed"
	.text
	.type	minpd_2, @function
minpd_2:
.LFB92:
	.loc 1 3893 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 3894 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC314
	fstpl	-24(%ebp)
	fldl	.LC315
	fstpl	-16(%ebp)
	.loc 1 3895 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC316
	fstpl	-40(%ebp)
	fldl	.LC317
	fstpl	-32(%ebp)
	.loc 1 3899 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L536
	.loc 1 3901 0
#APP
# 3901 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
minpd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 3915 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC314
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L537
	fldl	-48(%ebp)
	fldl	.LC317
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L537
	.loc 1 3917 0
	movl	$.LC335, (%esp)
	call	puts
	.loc 1 3915 0
	nop
	.loc 1 3931 0
	jmp	.L540
.L537:
	.loc 1 3921 0
	movl	$.LC336, (%esp)
	call	puts
	.loc 1 3922 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC314
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3923 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC317
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3931 0
	jmp	.L540
.L536:
	.loc 1 3928 0
	movl	$.LC337, (%esp)
	call	puts
	.loc 1 3931 0
	nop
.L540:
	.loc 1 3932 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE92:
	.size	minpd_2, .-minpd_2
	.section	.rodata
.LC338:
	.string	"minsd_1 ... ok"
.LC339:
	.string	"minsd_1 ... not ok"
.LC340:
	.string	"minsd_1 ... failed"
	.text
	.type	minsd_1, @function
minsd_1:
.LFB93:
	.loc 1 3935 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 3936 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC314
	fstpl	-24(%ebp)
	fldl	.LC315
	fstpl	-16(%ebp)
	.loc 1 3937 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC316
	fstpl	-40(%ebp)
	fldl	.LC317
	fstpl	-32(%ebp)
	.loc 1 3941 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L542
	.loc 1 3943 0
#APP
# 3943 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
minsd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 3959 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC314
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L543
	fldl	-48(%ebp)
	fldl	.LC317
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L543
	.loc 1 3961 0
	movl	$.LC338, (%esp)
	call	puts
	.loc 1 3959 0
	nop
	.loc 1 3975 0
	jmp	.L546
.L543:
	.loc 1 3965 0
	movl	$.LC339, (%esp)
	call	puts
	.loc 1 3966 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC314
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3967 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC317
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 3975 0
	jmp	.L546
.L542:
	.loc 1 3972 0
	movl	$.LC340, (%esp)
	call	puts
	.loc 1 3975 0
	nop
.L546:
	.loc 1 3976 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE93:
	.size	minsd_1, .-minsd_1
	.section	.rodata
.LC341:
	.string	"minsd_2 ... ok"
.LC342:
	.string	"minsd_2 ... not ok"
.LC343:
	.string	"minsd_2 ... failed"
	.text
	.type	minsd_2, @function
minsd_2:
.LFB94:
	.loc 1 3979 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 3980 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC315
	fstpl	-24(%ebp)
	fldl	.LC314
	fstpl	-16(%ebp)
	.loc 1 3981 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC317
	fstpl	-40(%ebp)
	fldl	.LC316
	fstpl	-32(%ebp)
	.loc 1 3985 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L548
	.loc 1 3987 0
#APP
# 3987 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
minsd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 4001 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC317
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L549
	fldl	-48(%ebp)
	fldl	.LC316
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L549
	.loc 1 4003 0
	movl	$.LC341, (%esp)
	call	puts
	.loc 1 4001 0
	nop
	.loc 1 4017 0
	jmp	.L552
.L549:
	.loc 1 4007 0
	movl	$.LC342, (%esp)
	call	puts
	.loc 1 4008 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC317
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 4009 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC316
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 4017 0
	jmp	.L552
.L548:
	.loc 1 4014 0
	movl	$.LC343, (%esp)
	call	puts
	.loc 1 4017 0
	nop
.L552:
	.loc 1 4018 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE94:
	.size	minsd_2, .-minsd_2
	.section	.rodata
.LC344:
	.string	"movapd_1 ... ok"
.LC345:
	.string	"movapd_1 ... not ok"
.LC346:
	.string	"movapd_1 ... failed"
	.text
	.type	movapd_1, @function
movapd_1:
.LFB95:
	.loc 1 4021 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 4022 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC4
	fstpl	-16(%ebp)
	.loc 1 4023 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC6
	fstpl	-40(%ebp)
	fldl	.LC5
	fstpl	-32(%ebp)
	.loc 1 4027 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L554
	.loc 1 4029 0
#APP
# 4029 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
movapd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 4045 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC3
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L555
	fldl	-48(%ebp)
	fldl	.LC4
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L555
	.loc 1 4047 0
	movl	$.LC344, (%esp)
	call	puts
	.loc 1 4045 0
	nop
	.loc 1 4061 0
	jmp	.L558
.L555:
	.loc 1 4051 0
	movl	$.LC345, (%esp)
	call	puts
	.loc 1 4052 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC3
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 4053 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC4
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 4061 0
	jmp	.L558
.L554:
	.loc 1 4058 0
	movl	$.LC346, (%esp)
	call	puts
	.loc 1 4061 0
	nop
.L558:
	.loc 1 4062 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE95:
	.size	movapd_1, .-movapd_1
	.section	.rodata
.LC347:
	.string	"movapd_2 ... ok"
.LC348:
	.string	"movapd_2 ... not ok"
.LC349:
	.string	"movapd_2 ... failed"
	.text
	.type	movapd_2, @function
movapd_2:
.LFB96:
	.loc 1 4065 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 4066 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC4
	fstpl	-16(%ebp)
	.loc 1 4067 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC6
	fstpl	-40(%ebp)
	fldl	.LC5
	fstpl	-32(%ebp)
	.loc 1 4071 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L560
	.loc 1 4073 0
#APP
# 4073 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
movapd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 4087 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC3
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L561
	fldl	-48(%ebp)
	fldl	.LC4
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L561
	.loc 1 4089 0
	movl	$.LC347, (%esp)
	call	puts
	.loc 1 4087 0
	nop
	.loc 1 4103 0
	jmp	.L564
.L561:
	.loc 1 4093 0
	movl	$.LC348, (%esp)
	call	puts
	.loc 1 4094 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC3
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 4095 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC4
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 4103 0
	jmp	.L564
.L560:
	.loc 1 4100 0
	movl	$.LC349, (%esp)
	call	puts
	.loc 1 4103 0
	nop
.L564:
	.loc 1 4104 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE96:
	.size	movapd_2, .-movapd_2
	.section	.rodata
.LC350:
	.string	"movd_1 ... ok"
.LC351:
	.string	"movd_1 ... not ok"
.LC352:
	.string	"movd_1 ... failed"
	.text
	.type	movd_1, @function
movd_1:
.LFB97:
	.loc 1 4107 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 4108 0
	movl	$0, -12(%ebp)
	movl	$1234, -12(%ebp)
	.loc 1 4109 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$1111, -40(%ebp)
	movl	$2222, -36(%ebp)
	movl	$3333, -32(%ebp)
	movl	$4444, -28(%ebp)
	.loc 1 4113 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L566
	.loc 1 4115 0
#APP
# 4115 "insn_sse2.c" 1
	fsave -164(%ebp)
movl -12(%ebp), %eax
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
movd %eax, %xmm4
movlps %xmm4, -56(%ebp)
movhps %xmm4, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 4130 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$1234, %eax
	jne	.L567
	movl	-52(%ebp), %eax
	testl	%eax, %eax
	jne	.L567
	movl	-48(%ebp), %eax
	testl	%eax, %eax
	jne	.L567
	movl	-44(%ebp), %eax
	testl	%eax, %eax
	jne	.L567
	.loc 1 4132 0
	movl	$.LC350, (%esp)
	call	puts
	.loc 1 4130 0
	nop
	.loc 1 4148 0
	jmp	.L570
.L567:
	.loc 1 4136 0
	movl	$.LC351, (%esp)
	call	puts
	.loc 1 4137 0
	movl	-56(%ebp), %edx
	movl	$.LC182, %eax
	movl	$1234, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 4138 0
	movl	-52(%ebp), %edx
	movl	$.LC183, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 4139 0
	movl	-48(%ebp), %edx
	movl	$.LC184, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 4140 0
	movl	-44(%ebp), %edx
	movl	$.LC185, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 4148 0
	jmp	.L570
.L566:
	.loc 1 4145 0
	movl	$.LC352, (%esp)
	call	puts
	.loc 1 4148 0
	nop
.L570:
	.loc 1 4149 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE97:
	.size	movd_1, .-movd_1
	.section	.rodata
.LC353:
	.string	"movd_2 ... ok"
.LC354:
	.string	"movd_2 ... not ok"
.LC355:
	.string	"movd_2 ... failed"
	.text
	.type	movd_2, @function
movd_2:
.LFB98:
	.loc 1 4152 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 4153 0
	movl	$0, -12(%ebp)
	movl	$1234, -12(%ebp)
	.loc 1 4154 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$1111, -40(%ebp)
	movl	$2222, -36(%ebp)
	movl	$3333, -32(%ebp)
	movl	$4444, -28(%ebp)
	.loc 1 4158 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L572
	.loc 1 4160 0
#APP
# 4160 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
movd -12(%ebp), %xmm4
movlps %xmm4, -56(%ebp)
movhps %xmm4, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 4174 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$1234, %eax
	jne	.L573
	movl	-52(%ebp), %eax
	testl	%eax, %eax
	jne	.L573
	movl	-48(%ebp), %eax
	testl	%eax, %eax
	jne	.L573
	movl	-44(%ebp), %eax
	testl	%eax, %eax
	jne	.L573
	.loc 1 4176 0
	movl	$.LC353, (%esp)
	call	puts
	.loc 1 4174 0
	nop
	.loc 1 4192 0
	jmp	.L576
.L573:
	.loc 1 4180 0
	movl	$.LC354, (%esp)
	call	puts
	.loc 1 4181 0
	movl	-56(%ebp), %edx
	movl	$.LC182, %eax
	movl	$1234, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 4182 0
	movl	-52(%ebp), %edx
	movl	$.LC183, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 4183 0
	movl	-48(%ebp), %edx
	movl	$.LC184, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 4184 0
	movl	-44(%ebp), %edx
	movl	$.LC185, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 4192 0
	jmp	.L576
.L572:
	.loc 1 4189 0
	movl	$.LC355, (%esp)
	call	puts
	.loc 1 4192 0
	nop
.L576:
	.loc 1 4193 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE98:
	.size	movd_2, .-movd_2
	.section	.rodata
.LC356:
	.string	"movd_3 ... ok"
.LC357:
	.string	"movd_3 ... not ok"
.LC358:
	.string	"movd_3 ... failed"
	.text
	.type	movd_3, @function
movd_3:
.LFB99:
	.loc 1 4196 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 4197 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$1234, -24(%ebp)
	movl	$2222, -20(%ebp)
	movl	$3333, -16(%ebp)
	movl	$4444, -12(%ebp)
	.loc 1 4198 0
	movl	$0, -28(%ebp)
	movl	$1111, -28(%ebp)
	.loc 1 4202 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L578
	.loc 1 4204 0
#APP
# 4204 "insn_sse2.c" 1
	fsave -140(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movl -28(%ebp), %eax
movd %xmm4, %eax
movl %eax, -32(%ebp)
frstor -140(%ebp)
cld

# 0 "" 2
	.loc 1 4218 0
#NO_APP
	movl	-32(%ebp), %eax
	cmpl	$1234, %eax
	jne	.L579
	.loc 1 4220 0
	movl	$.LC356, (%esp)
	call	puts
	.loc 1 4233 0
	jmp	.L581
.L579:
	.loc 1 4224 0
	movl	$.LC357, (%esp)
	call	puts
	.loc 1 4225 0
	movl	-32(%ebp), %edx
	movl	$.LC182, %eax
	movl	$1234, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 4233 0
	jmp	.L581
.L578:
	.loc 1 4230 0
	movl	$.LC358, (%esp)
	call	puts
	.loc 1 4233 0
	nop
.L581:
	.loc 1 4234 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE99:
	.size	movd_3, .-movd_3
	.section	.rodata
.LC359:
	.string	"movd_4 ... ok"
.LC360:
	.string	"movd_4 ... not ok"
.LC361:
	.string	"movd_4 ... failed"
	.text
	.type	movd_4, @function
movd_4:
.LFB100:
	.loc 1 4237 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 4238 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$1234, -24(%ebp)
	movl	$2222, -20(%ebp)
	movl	$3333, -16(%ebp)
	movl	$4444, -12(%ebp)
	.loc 1 4239 0
	movl	$0, -28(%ebp)
	movl	$1111, -28(%ebp)
	.loc 1 4240 0
	movl	-28(%ebp), %eax
	movl	%eax, -32(%ebp)
	.loc 1 4243 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L583
	.loc 1 4245 0
#APP
# 4245 "insn_sse2.c" 1
	fsave -140(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movd %xmm4, -32(%ebp)
frstor -140(%ebp)
cld

# 0 "" 2
	.loc 1 4257 0
#NO_APP
	movl	-32(%ebp), %eax
	cmpl	$1234, %eax
	jne	.L584
	.loc 1 4259 0
	movl	$.LC359, (%esp)
	call	puts
	.loc 1 4272 0
	jmp	.L586
.L584:
	.loc 1 4263 0
	movl	$.LC360, (%esp)
	call	puts
	.loc 1 4264 0
	movl	-32(%ebp), %edx
	movl	$.LC182, %eax
	movl	$1234, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 4272 0
	jmp	.L586
.L583:
	.loc 1 4269 0
	movl	$.LC361, (%esp)
	call	puts
	.loc 1 4272 0
	nop
.L586:
	.loc 1 4273 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE100:
	.size	movd_4, .-movd_4
	.section	.rodata
.LC362:
	.string	"movdqa_1 ... ok"
.LC363:
	.string	"movdqa_1 ... not ok"
.LC364:
	.string	"movdqa_1 ... failed"
	.text
	.type	movdqa_1, @function
movdqa_1:
.LFB101:
	.loc 1 4276 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 4277 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$2024525295, -24(%ebp)
	movl	$1193046, -20(%ebp)
	movl	$1985229328, -16(%ebp)
	movl	$-19088744, -12(%ebp)
	.loc 1 4278 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$875836468, -40(%ebp)
	movl	$303174162, -36(%ebp)
	movl	$2021161080, -32(%ebp)
	movl	$1448498774, -28(%ebp)
	.loc 1 4282 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L588
	.loc 1 4284 0
#APP
# 4284 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
movdqa %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 4300 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$1193046, %ecx
	xorl	$2024525295, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L589
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-19088744, %ecx
	xorl	$1985229328, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L589
	.loc 1 4302 0
	movl	$.LC362, (%esp)
	call	puts
	.loc 1 4300 0
	nop
	.loc 1 4316 0
	jmp	.L592
.L589:
	.loc 1 4306 0
	movl	$.LC363, (%esp)
	call	puts
	.loc 1 4307 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$2024525295, 12(%esp)
	movl	$1193046, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 4308 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$1985229328, 12(%esp)
	movl	$-19088744, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 4316 0
	jmp	.L592
.L588:
	.loc 1 4313 0
	movl	$.LC364, (%esp)
	call	puts
	.loc 1 4316 0
	nop
.L592:
	.loc 1 4317 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE101:
	.size	movdqa_1, .-movdqa_1
	.section	.rodata
.LC365:
	.string	"movdqa_2 ... ok"
.LC366:
	.string	"movdqa_2 ... not ok"
.LC367:
	.string	"movdqa_2 ... failed"
	.text
	.type	movdqa_2, @function
movdqa_2:
.LFB102:
	.loc 1 4320 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 4321 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$2024525295, -24(%ebp)
	movl	$1193046, -20(%ebp)
	movl	$1985229328, -16(%ebp)
	movl	$-19088744, -12(%ebp)
	.loc 1 4322 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$875836468, -40(%ebp)
	movl	$303174162, -36(%ebp)
	movl	$2021161080, -32(%ebp)
	movl	$1448498774, -28(%ebp)
	.loc 1 4326 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L594
	.loc 1 4328 0
#APP
# 4328 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
movdqa -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 4342 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$1193046, %ecx
	xorl	$2024525295, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L595
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-19088744, %ecx
	xorl	$1985229328, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L595
	.loc 1 4344 0
	movl	$.LC365, (%esp)
	call	puts
	.loc 1 4342 0
	nop
	.loc 1 4358 0
	jmp	.L598
.L595:
	.loc 1 4348 0
	movl	$.LC366, (%esp)
	call	puts
	.loc 1 4349 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$2024525295, 12(%esp)
	movl	$1193046, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 4350 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$1985229328, 12(%esp)
	movl	$-19088744, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 4358 0
	jmp	.L598
.L594:
	.loc 1 4355 0
	movl	$.LC367, (%esp)
	call	puts
	.loc 1 4358 0
	nop
.L598:
	.loc 1 4359 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE102:
	.size	movdqa_2, .-movdqa_2
	.section	.rodata
.LC368:
	.string	"movdqa_3 ... ok"
.LC369:
	.string	"movdqa_3 ... not ok"
.LC370:
	.string	"movdqa_3 ... failed"
	.text
	.type	movdqa_3, @function
movdqa_3:
.LFB103:
	.loc 1 4362 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 4363 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$2024525295, -24(%ebp)
	movl	$1193046, -20(%ebp)
	movl	$1985229328, -16(%ebp)
	movl	$-19088744, -12(%ebp)
	.loc 1 4364 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$875836468, -40(%ebp)
	movl	$303174162, -36(%ebp)
	movl	$2021161080, -32(%ebp)
	movl	$1448498774, -28(%ebp)
	.loc 1 4365 0
	movl	-40(%ebp), %eax
	movl	%eax, -56(%ebp)
	movl	-36(%ebp), %eax
	movl	%eax, -52(%ebp)
	movl	-32(%ebp), %eax
	movl	%eax, -48(%ebp)
	movl	-28(%ebp), %eax
	movl	%eax, -44(%ebp)
	.loc 1 4368 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L600
	.loc 1 4370 0
#APP
# 4370 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movdqa %xmm4, -56(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 4382 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$1193046, %ecx
	xorl	$2024525295, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L601
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-19088744, %ecx
	xorl	$1985229328, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L601
	.loc 1 4384 0
	movl	$.LC368, (%esp)
	call	puts
	.loc 1 4382 0
	nop
	.loc 1 4398 0
	jmp	.L604
.L601:
	.loc 1 4388 0
	movl	$.LC369, (%esp)
	call	puts
	.loc 1 4389 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$2024525295, 12(%esp)
	movl	$1193046, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 4390 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$1985229328, 12(%esp)
	movl	$-19088744, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 4398 0
	jmp	.L604
.L600:
	.loc 1 4395 0
	movl	$.LC370, (%esp)
	call	puts
	.loc 1 4398 0
	nop
.L604:
	.loc 1 4399 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE103:
	.size	movdqa_3, .-movdqa_3
	.section	.rodata
.LC371:
	.string	"movdqu_1 ... ok"
.LC372:
	.string	"movdqu_1 ... not ok"
.LC373:
	.string	"movdqu_1 ... failed"
	.text
	.type	movdqu_1, @function
movdqu_1:
.LFB104:
	.loc 1 4402 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 4403 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$2024525295, -24(%ebp)
	movl	$1193046, -20(%ebp)
	movl	$1985229328, -16(%ebp)
	movl	$-19088744, -12(%ebp)
	.loc 1 4404 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$875836468, -40(%ebp)
	movl	$303174162, -36(%ebp)
	movl	$2021161080, -32(%ebp)
	movl	$1448498774, -28(%ebp)
	.loc 1 4408 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L606
	.loc 1 4410 0
#APP
# 4410 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
movdqu %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 4426 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$1193046, %ecx
	xorl	$2024525295, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L607
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-19088744, %ecx
	xorl	$1985229328, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L607
	.loc 1 4428 0
	movl	$.LC371, (%esp)
	call	puts
	.loc 1 4426 0
	nop
	.loc 1 4442 0
	jmp	.L610
.L607:
	.loc 1 4432 0
	movl	$.LC372, (%esp)
	call	puts
	.loc 1 4433 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$2024525295, 12(%esp)
	movl	$1193046, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 4434 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$1985229328, 12(%esp)
	movl	$-19088744, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 4442 0
	jmp	.L610
.L606:
	.loc 1 4439 0
	movl	$.LC373, (%esp)
	call	puts
	.loc 1 4442 0
	nop
.L610:
	.loc 1 4443 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE104:
	.size	movdqu_1, .-movdqu_1
	.section	.rodata
.LC374:
	.string	"movdqu_2 ... ok"
.LC375:
	.string	"movdqu_2 ... not ok"
.LC376:
	.string	"movdqu_2 ... failed"
	.text
	.type	movdqu_2, @function
movdqu_2:
.LFB105:
	.loc 1 4446 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 4447 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$2024525295, -24(%ebp)
	movl	$1193046, -20(%ebp)
	movl	$1985229328, -16(%ebp)
	movl	$-19088744, -12(%ebp)
	.loc 1 4448 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$875836468, -40(%ebp)
	movl	$303174162, -36(%ebp)
	movl	$2021161080, -32(%ebp)
	movl	$1448498774, -28(%ebp)
	.loc 1 4452 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L612
	.loc 1 4454 0
#APP
# 4454 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
movdqu -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 4468 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$1193046, %ecx
	xorl	$2024525295, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L613
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-19088744, %ecx
	xorl	$1985229328, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L613
	.loc 1 4470 0
	movl	$.LC374, (%esp)
	call	puts
	.loc 1 4468 0
	nop
	.loc 1 4484 0
	jmp	.L616
.L613:
	.loc 1 4474 0
	movl	$.LC375, (%esp)
	call	puts
	.loc 1 4475 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$2024525295, 12(%esp)
	movl	$1193046, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 4476 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$1985229328, 12(%esp)
	movl	$-19088744, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 4484 0
	jmp	.L616
.L612:
	.loc 1 4481 0
	movl	$.LC376, (%esp)
	call	puts
	.loc 1 4484 0
	nop
.L616:
	.loc 1 4485 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE105:
	.size	movdqu_2, .-movdqu_2
	.section	.rodata
.LC377:
	.string	"movdqu_3 ... ok"
.LC378:
	.string	"movdqu_3 ... not ok"
.LC379:
	.string	"movdqu_3 ... failed"
	.text
	.type	movdqu_3, @function
movdqu_3:
.LFB106:
	.loc 1 4488 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 4489 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$2024525295, -24(%ebp)
	movl	$1193046, -20(%ebp)
	movl	$1985229328, -16(%ebp)
	movl	$-19088744, -12(%ebp)
	.loc 1 4490 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$875836468, -40(%ebp)
	movl	$303174162, -36(%ebp)
	movl	$2021161080, -32(%ebp)
	movl	$1448498774, -28(%ebp)
	.loc 1 4491 0
	movl	-40(%ebp), %eax
	movl	%eax, -56(%ebp)
	movl	-36(%ebp), %eax
	movl	%eax, -52(%ebp)
	movl	-32(%ebp), %eax
	movl	%eax, -48(%ebp)
	movl	-28(%ebp), %eax
	movl	%eax, -44(%ebp)
	.loc 1 4494 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L618
	.loc 1 4496 0
#APP
# 4496 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movdqu %xmm4, -56(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 4508 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$1193046, %ecx
	xorl	$2024525295, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L619
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-19088744, %ecx
	xorl	$1985229328, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L619
	.loc 1 4510 0
	movl	$.LC377, (%esp)
	call	puts
	.loc 1 4508 0
	nop
	.loc 1 4524 0
	jmp	.L622
.L619:
	.loc 1 4514 0
	movl	$.LC378, (%esp)
	call	puts
	.loc 1 4515 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$2024525295, 12(%esp)
	movl	$1193046, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 4516 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$1985229328, 12(%esp)
	movl	$-19088744, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 4524 0
	jmp	.L622
.L618:
	.loc 1 4521 0
	movl	$.LC379, (%esp)
	call	puts
	.loc 1 4524 0
	nop
.L622:
	.loc 1 4525 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE106:
	.size	movdqu_3, .-movdqu_3
	.section	.rodata
.LC380:
	.string	"movdq2q_1 ... ok"
.LC381:
	.string	"movdq2q_1 ... not ok"
.LC382:
	.string	"movdq2q_1 ... failed"
	.text
	.type	movdq2q_1, @function
movdq2q_1:
.LFB107:
	.loc 1 4528 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 4529 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$2024525295, -24(%ebp)
	movl	$1193046, -20(%ebp)
	movl	$1985229328, -16(%ebp)
	movl	$-19088744, -12(%ebp)
	.loc 1 4530 0
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$875836468, -32(%ebp)
	movl	$303174162, -28(%ebp)
	.loc 1 4534 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L624
	.loc 1 4536 0
#APP
# 4536 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movq -32(%ebp), %mm6
movdq2q %xmm4, %mm6
movq %mm6, -40(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 4550 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	%edx, %ecx
	xorl	$1193046, %ecx
	xorl	$2024525295, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L625
	.loc 1 4552 0
	movl	$.LC380, (%esp)
	call	puts
	.loc 1 4565 0
	jmp	.L627
.L625:
	.loc 1 4556 0
	movl	$.LC381, (%esp)
	call	puts
	.loc 1 4557 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$2024525295, 12(%esp)
	movl	$1193046, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 4565 0
	jmp	.L627
.L624:
	.loc 1 4562 0
	movl	$.LC382, (%esp)
	call	puts
	.loc 1 4565 0
	nop
.L627:
	.loc 1 4566 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE107:
	.size	movdq2q_1, .-movdq2q_1
	.section	.rodata
.LC383:
	.string	"movhpd_1 ... ok"
.LC384:
	.string	"movhpd_1 ... not ok"
.LC385:
	.string	"movhpd_1 ... failed"
	.text
	.type	movhpd_1, @function
movhpd_1:
.LFB108:
	.loc 1 4569 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 4570 0
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-16(%ebp)
	.loc 1 4571 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC6
	fstpl	-40(%ebp)
	fldl	.LC5
	fstpl	-32(%ebp)
	.loc 1 4575 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L629
	.loc 1 4577 0
#APP
# 4577 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
movhpd -16(%ebp), %xmm4
movlps %xmm4, -56(%ebp)
movhps %xmm4, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 4591 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC6
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L630
	fldl	-48(%ebp)
	fldl	.LC3
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L630
	.loc 1 4593 0
	movl	$.LC383, (%esp)
	call	puts
	.loc 1 4591 0
	nop
	.loc 1 4607 0
	jmp	.L633
.L630:
	.loc 1 4597 0
	movl	$.LC384, (%esp)
	call	puts
	.loc 1 4598 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC6
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 4599 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC3
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 4607 0
	jmp	.L633
.L629:
	.loc 1 4604 0
	movl	$.LC385, (%esp)
	call	puts
	.loc 1 4607 0
	nop
.L633:
	.loc 1 4608 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE108:
	.size	movhpd_1, .-movhpd_1
	.section	.rodata
.LC386:
	.string	"movhpd_2 ... ok"
.LC387:
	.string	"movhpd_2 ... not ok"
.LC388:
	.string	"movhpd_2 ... failed"
	.text
	.type	movhpd_2, @function
movhpd_2:
.LFB109:
	.loc 1 4611 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 4612 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC4
	fstpl	-16(%ebp)
	.loc 1 4613 0
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC6
	fstpl	-32(%ebp)
	.loc 1 4614 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%eax, -40(%ebp)
	movl	%edx, -36(%ebp)
	.loc 1 4617 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L635
	.loc 1 4619 0
#APP
# 4619 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movhpd %xmm4, -40(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 4631 0
#NO_APP
	fldl	-40(%ebp)
	fldl	.LC4
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L636
	.loc 1 4633 0
	movl	$.LC386, (%esp)
	call	puts
	.loc 1 4646 0
	jmp	.L638
.L636:
	.loc 1 4637 0
	movl	$.LC387, (%esp)
	call	puts
	.loc 1 4638 0
	fldl	-40(%ebp)
	movl	$.LC11, %eax
	fldl	.LC4
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 4646 0
	jmp	.L638
.L635:
	.loc 1 4643 0
	movl	$.LC388, (%esp)
	call	puts
	.loc 1 4646 0
	nop
.L638:
	.loc 1 4647 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE109:
	.size	movhpd_2, .-movhpd_2
	.section	.rodata
.LC389:
	.string	"movlpd_1 ... ok"
.LC390:
	.string	"movlpd_1 ... not ok"
.LC391:
	.string	"movlpd_1 ... failed"
	.text
	.type	movlpd_1, @function
movlpd_1:
.LFB110:
	.loc 1 4650 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 4651 0
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-16(%ebp)
	.loc 1 4652 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC6
	fstpl	-40(%ebp)
	fldl	.LC5
	fstpl	-32(%ebp)
	.loc 1 4656 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L640
	.loc 1 4658 0
#APP
# 4658 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
movlpd -16(%ebp), %xmm4
movlps %xmm4, -56(%ebp)
movhps %xmm4, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 4672 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC3
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L641
	fldl	-48(%ebp)
	fldl	.LC5
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L641
	.loc 1 4674 0
	movl	$.LC389, (%esp)
	call	puts
	.loc 1 4672 0
	nop
	.loc 1 4688 0
	jmp	.L644
.L641:
	.loc 1 4678 0
	movl	$.LC390, (%esp)
	call	puts
	.loc 1 4679 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC3
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 4680 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC5
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 4688 0
	jmp	.L644
.L640:
	.loc 1 4685 0
	movl	$.LC391, (%esp)
	call	puts
	.loc 1 4688 0
	nop
.L644:
	.loc 1 4689 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE110:
	.size	movlpd_1, .-movlpd_1
	.section	.rodata
.LC392:
	.string	"movlpd_2 ... ok"
.LC393:
	.string	"movlpd_2 ... not ok"
.LC394:
	.string	"movlpd_2 ... failed"
	.text
	.type	movlpd_2, @function
movlpd_2:
.LFB111:
	.loc 1 4692 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 4693 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC4
	fstpl	-16(%ebp)
	.loc 1 4694 0
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC6
	fstpl	-32(%ebp)
	.loc 1 4695 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%eax, -40(%ebp)
	movl	%edx, -36(%ebp)
	.loc 1 4698 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L646
	.loc 1 4700 0
#APP
# 4700 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlpd %xmm4, -40(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 4712 0
#NO_APP
	fldl	-40(%ebp)
	fldl	.LC3
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L647
	.loc 1 4714 0
	movl	$.LC392, (%esp)
	call	puts
	.loc 1 4727 0
	jmp	.L649
.L647:
	.loc 1 4718 0
	movl	$.LC393, (%esp)
	call	puts
	.loc 1 4719 0
	fldl	-40(%ebp)
	movl	$.LC11, %eax
	fldl	.LC3
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 4727 0
	jmp	.L649
.L646:
	.loc 1 4724 0
	movl	$.LC394, (%esp)
	call	puts
	.loc 1 4727 0
	nop
.L649:
	.loc 1 4728 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE111:
	.size	movlpd_2, .-movlpd_2
	.section	.rodata
.LC396:
	.string	"movmskpd_1 ... ok"
.LC397:
	.string	"movmskpd_1 ... not ok"
.LC398:
	.string	"movmskpd_1 ... failed"
	.text
	.type	movmskpd_1, @function
movmskpd_1:
.LFB112:
	.loc 1 4731 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 4732 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC395
	fstpl	-16(%ebp)
	.loc 1 4733 0
	movl	$0, -28(%ebp)
	.loc 1 4737 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L651
	.loc 1 4739 0
#APP
# 4739 "insn_sse2.c" 1
	fsave -140(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movl -28(%ebp), %eax
movmskpd %xmm4, %eax
movl %eax, -32(%ebp)
frstor -140(%ebp)
cld

# 0 "" 2
	.loc 1 4753 0
#NO_APP
	movl	-32(%ebp), %eax
	cmpl	$2, %eax
	jne	.L652
	.loc 1 4755 0
	movl	$.LC396, (%esp)
	call	puts
	.loc 1 4768 0
	jmp	.L654
.L652:
	.loc 1 4759 0
	movl	$.LC397, (%esp)
	call	puts
	.loc 1 4760 0
	movl	-32(%ebp), %edx
	movl	$.LC182, %eax
	movl	$2, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 4768 0
	jmp	.L654
.L651:
	.loc 1 4765 0
	movl	$.LC398, (%esp)
	call	puts
	.loc 1 4768 0
	nop
.L654:
	.loc 1 4769 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE112:
	.size	movmskpd_1, .-movmskpd_1
	.section	.rodata
.LC399:
	.string	"movntdq_1 ... ok"
.LC400:
	.string	"movntdq_1 ... not ok"
.LC401:
	.string	"movntdq_1 ... failed"
	.text
	.type	movntdq_1, @function
movntdq_1:
.LFB113:
	.loc 1 4772 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 4773 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$2024525295, -24(%ebp)
	movl	$1193046, -20(%ebp)
	movl	$1985229328, -16(%ebp)
	movl	$-19088744, -12(%ebp)
	.loc 1 4774 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$875836468, -40(%ebp)
	movl	$303174162, -36(%ebp)
	movl	$2021161080, -32(%ebp)
	movl	$1448498774, -28(%ebp)
	.loc 1 4775 0
	movl	-40(%ebp), %eax
	movl	%eax, -56(%ebp)
	movl	-36(%ebp), %eax
	movl	%eax, -52(%ebp)
	movl	-32(%ebp), %eax
	movl	%eax, -48(%ebp)
	movl	-28(%ebp), %eax
	movl	%eax, -44(%ebp)
	.loc 1 4778 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L656
	.loc 1 4780 0
#APP
# 4780 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movntdq %xmm4, -56(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 4792 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$1193046, %ecx
	xorl	$2024525295, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L657
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-19088744, %ecx
	xorl	$1985229328, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L657
	.loc 1 4794 0
	movl	$.LC399, (%esp)
	call	puts
	.loc 1 4792 0
	nop
	.loc 1 4808 0
	jmp	.L660
.L657:
	.loc 1 4798 0
	movl	$.LC400, (%esp)
	call	puts
	.loc 1 4799 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$2024525295, 12(%esp)
	movl	$1193046, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 4800 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$1985229328, 12(%esp)
	movl	$-19088744, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 4808 0
	jmp	.L660
.L656:
	.loc 1 4805 0
	movl	$.LC401, (%esp)
	call	puts
	.loc 1 4808 0
	nop
.L660:
	.loc 1 4809 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE113:
	.size	movntdq_1, .-movntdq_1
	.section	.rodata
.LC402:
	.string	"movnti_1 ... ok"
.LC403:
	.string	"movnti_1 ... not ok"
.LC404:
	.string	"movnti_1 ... failed"
	.text
	.type	movnti_1, @function
movnti_1:
.LFB114:
	.loc 1 4812 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$152, %esp
	.loc 1 4813 0
	movl	$0, -12(%ebp)
	movl	$12345678, -12(%ebp)
	.loc 1 4814 0
	movl	$0, -16(%ebp)
	movl	$11111111, -16(%ebp)
	.loc 1 4815 0
	movl	-16(%ebp), %eax
	movl	%eax, -20(%ebp)
	.loc 1 4818 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L662
	.loc 1 4820 0
#APP
# 4820 "insn_sse2.c" 1
	fsave -128(%ebp)
movl -12(%ebp), %eax
movnti %eax, -20(%ebp)
frstor -128(%ebp)
cld

# 0 "" 2
	.loc 1 4831 0
#NO_APP
	movl	-20(%ebp), %eax
	cmpl	$12345678, %eax
	jne	.L663
	.loc 1 4833 0
	movl	$.LC402, (%esp)
	call	puts
	.loc 1 4846 0
	jmp	.L665
.L663:
	.loc 1 4837 0
	movl	$.LC403, (%esp)
	call	puts
	.loc 1 4838 0
	movl	-20(%ebp), %edx
	movl	$.LC182, %eax
	movl	$12345678, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 4846 0
	jmp	.L665
.L662:
	.loc 1 4843 0
	movl	$.LC404, (%esp)
	call	puts
	.loc 1 4846 0
	nop
.L665:
	.loc 1 4847 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE114:
	.size	movnti_1, .-movnti_1
	.section	.rodata
.LC405:
	.string	"movntpd_1 ... ok"
.LC406:
	.string	"movntpd_1 ... not ok"
.LC407:
	.string	"movntpd_1 ... failed"
	.text
	.type	movntpd_1, @function
movntpd_1:
.LFB115:
	.loc 1 4850 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 4851 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC4
	fstpl	-16(%ebp)
	.loc 1 4852 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC6
	fstpl	-40(%ebp)
	fldl	.LC5
	fstpl	-32(%ebp)
	.loc 1 4853 0
	movl	-40(%ebp), %eax
	movl	%eax, -56(%ebp)
	movl	-36(%ebp), %eax
	movl	%eax, -52(%ebp)
	movl	-32(%ebp), %eax
	movl	%eax, -48(%ebp)
	movl	-28(%ebp), %eax
	movl	%eax, -44(%ebp)
	.loc 1 4856 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L667
	.loc 1 4858 0
#APP
# 4858 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movntpd %xmm4, -56(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 4870 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC3
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L668
	fldl	-48(%ebp)
	fldl	.LC4
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L668
	.loc 1 4872 0
	movl	$.LC405, (%esp)
	call	puts
	.loc 1 4870 0
	nop
	.loc 1 4886 0
	jmp	.L671
.L668:
	.loc 1 4876 0
	movl	$.LC406, (%esp)
	call	puts
	.loc 1 4877 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC3
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 4878 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC4
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 4886 0
	jmp	.L671
.L667:
	.loc 1 4883 0
	movl	$.LC407, (%esp)
	call	puts
	.loc 1 4886 0
	nop
.L671:
	.loc 1 4887 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE115:
	.size	movntpd_1, .-movntpd_1
	.section	.rodata
.LC408:
	.string	"movq_1 ... ok"
.LC409:
	.string	"movq_1 ... not ok"
.LC410:
	.string	"movq_1 ... failed"
	.text
	.type	movq_1, @function
movq_1:
.LFB116:
	.loc 1 4890 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 4891 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC4
	fstpl	-16(%ebp)
	.loc 1 4892 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC6
	fstpl	-40(%ebp)
	fldl	.LC5
	fstpl	-32(%ebp)
	.loc 1 4896 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L673
	.loc 1 4898 0
#APP
# 4898 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
movq %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 4914 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC3
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L674
	fldl	-48(%ebp)
	fldz
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L674
	.loc 1 4916 0
	movl	$.LC408, (%esp)
	call	puts
	.loc 1 4914 0
	nop
	.loc 1 4930 0
	jmp	.L677
.L674:
	.loc 1 4920 0
	movl	$.LC409, (%esp)
	call	puts
	.loc 1 4921 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC3
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 4922 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldz
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 4930 0
	jmp	.L677
.L673:
	.loc 1 4927 0
	movl	$.LC410, (%esp)
	call	puts
	.loc 1 4930 0
	nop
.L677:
	.loc 1 4931 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE116:
	.size	movq_1, .-movq_1
	.section	.rodata
.LC411:
	.string	"movq_2 ... ok"
.LC412:
	.string	"movq_2 ... not ok"
.LC413:
	.string	"movq_2 ... failed"
	.text
	.type	movq_2, @function
movq_2:
.LFB117:
	.loc 1 4934 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 4935 0
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-16(%ebp)
	.loc 1 4936 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC6
	fstpl	-40(%ebp)
	fldl	.LC5
	fstpl	-32(%ebp)
	.loc 1 4940 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L679
	.loc 1 4942 0
#APP
# 4942 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
movq -16(%ebp), %xmm4
movlps %xmm4, -56(%ebp)
movhps %xmm4, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 4956 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC3
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L680
	fldl	-48(%ebp)
	fldz
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L680
	.loc 1 4958 0
	movl	$.LC411, (%esp)
	call	puts
	.loc 1 4956 0
	nop
	.loc 1 4972 0
	jmp	.L683
.L680:
	.loc 1 4962 0
	movl	$.LC412, (%esp)
	call	puts
	.loc 1 4963 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC3
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 4964 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldz
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 4972 0
	jmp	.L683
.L679:
	.loc 1 4969 0
	movl	$.LC413, (%esp)
	call	puts
	.loc 1 4972 0
	nop
.L683:
	.loc 1 4973 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE117:
	.size	movq_2, .-movq_2
	.section	.rodata
.LC414:
	.string	"movq_3 ... ok"
.LC415:
	.string	"movq_3 ... not ok"
.LC416:
	.string	"movq_3 ... failed"
	.text
	.type	movq_3, @function
movq_3:
.LFB118:
	.loc 1 4976 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 4977 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC4
	fstpl	-16(%ebp)
	.loc 1 4978 0
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC6
	fstpl	-32(%ebp)
	.loc 1 4979 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%eax, -40(%ebp)
	movl	%edx, -36(%ebp)
	.loc 1 4982 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L685
	.loc 1 4984 0
#APP
# 4984 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movq %xmm4, -40(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 4996 0
#NO_APP
	fldl	-40(%ebp)
	fldl	.LC3
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L686
	.loc 1 4998 0
	movl	$.LC414, (%esp)
	call	puts
	.loc 1 5011 0
	jmp	.L688
.L686:
	.loc 1 5002 0
	movl	$.LC415, (%esp)
	call	puts
	.loc 1 5003 0
	fldl	-40(%ebp)
	movl	$.LC11, %eax
	fldl	.LC3
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5011 0
	jmp	.L688
.L685:
	.loc 1 5008 0
	movl	$.LC416, (%esp)
	call	puts
	.loc 1 5011 0
	nop
.L688:
	.loc 1 5012 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE118:
	.size	movq_3, .-movq_3
	.section	.rodata
.LC417:
	.string	"movq2dq_1 ... ok"
.LC418:
	.string	"movq2dq_1 ... not ok"
.LC419:
	.string	"movq2dq_1 ... failed"
	.text
	.type	movq2dq_1, @function
movq2dq_1:
.LFB119:
	.loc 1 5015 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 5016 0
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$2024525295, -16(%ebp)
	movl	$1193046, -12(%ebp)
	.loc 1 5017 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$875836468, -40(%ebp)
	movl	$303174162, -36(%ebp)
	movl	$2021161080, -32(%ebp)
	movl	$1448498774, -28(%ebp)
	.loc 1 5021 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L690
	.loc 1 5023 0
#APP
# 5023 "insn_sse2.c" 1
	fsave -164(%ebp)
movq -16(%ebp), %mm6
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
movq2dq %mm6, %xmm4
movlps %xmm4, -56(%ebp)
movhps %xmm4, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 5038 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$1193046, %ecx
	xorl	$2024525295, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L691
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L691
	.loc 1 5040 0
	movl	$.LC417, (%esp)
	call	puts
	.loc 1 5038 0
	nop
	.loc 1 5054 0
	jmp	.L694
.L691:
	.loc 1 5044 0
	movl	$.LC418, (%esp)
	call	puts
	.loc 1 5045 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$2024525295, 12(%esp)
	movl	$1193046, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 5046 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 5054 0
	jmp	.L694
.L690:
	.loc 1 5051 0
	movl	$.LC419, (%esp)
	call	puts
	.loc 1 5054 0
	nop
.L694:
	.loc 1 5055 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE119:
	.size	movq2dq_1, .-movq2dq_1
	.section	.rodata
.LC420:
	.string	"movsd_1 ... ok"
.LC421:
	.string	"movsd_1 ... not ok"
.LC422:
	.string	"movsd_1 ... failed"
	.text
	.type	movsd_1, @function
movsd_1:
.LFB120:
	.loc 1 5058 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 5059 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC4
	fstpl	-16(%ebp)
	.loc 1 5060 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC6
	fstpl	-40(%ebp)
	fldl	.LC5
	fstpl	-32(%ebp)
	.loc 1 5064 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L696
	.loc 1 5066 0
#APP
# 5066 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
movsd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 5082 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC3
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L697
	fldl	-48(%ebp)
	fldl	.LC5
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L697
	.loc 1 5084 0
	movl	$.LC420, (%esp)
	call	puts
	.loc 1 5082 0
	nop
	.loc 1 5098 0
	jmp	.L700
.L697:
	.loc 1 5088 0
	movl	$.LC421, (%esp)
	call	puts
	.loc 1 5089 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC3
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5090 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC5
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5098 0
	jmp	.L700
.L696:
	.loc 1 5095 0
	movl	$.LC422, (%esp)
	call	puts
	.loc 1 5098 0
	nop
.L700:
	.loc 1 5099 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE120:
	.size	movsd_1, .-movsd_1
	.section	.rodata
.LC423:
	.string	"movsd_2 ... ok"
.LC424:
	.string	"movsd_2 ... not ok"
.LC425:
	.string	"movsd_2 ... failed"
	.text
	.type	movsd_2, @function
movsd_2:
.LFB121:
	.loc 1 5102 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 5103 0
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-16(%ebp)
	.loc 1 5104 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC6
	fstpl	-40(%ebp)
	fldl	.LC5
	fstpl	-32(%ebp)
	.loc 1 5108 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L702
	.loc 1 5110 0
#APP
# 5110 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
movsd -16(%ebp), %xmm4
movlps %xmm4, -56(%ebp)
movhps %xmm4, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 5124 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC3
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L703
	fldl	-48(%ebp)
	fldz
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L703
	.loc 1 5126 0
	movl	$.LC423, (%esp)
	call	puts
	.loc 1 5124 0
	nop
	.loc 1 5140 0
	jmp	.L706
.L703:
	.loc 1 5130 0
	movl	$.LC424, (%esp)
	call	puts
	.loc 1 5131 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC3
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5132 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldz
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5140 0
	jmp	.L706
.L702:
	.loc 1 5137 0
	movl	$.LC425, (%esp)
	call	puts
	.loc 1 5140 0
	nop
.L706:
	.loc 1 5141 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE121:
	.size	movsd_2, .-movsd_2
	.section	.rodata
.LC426:
	.string	"movsd_3 ... ok"
.LC427:
	.string	"movsd_3 ... not ok"
.LC428:
	.string	"movsd_3 ... failed"
	.text
	.type	movsd_3, @function
movsd_3:
.LFB122:
	.loc 1 5144 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 5145 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC4
	fstpl	-16(%ebp)
	.loc 1 5146 0
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC6
	fstpl	-32(%ebp)
	.loc 1 5147 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%eax, -40(%ebp)
	movl	%edx, -36(%ebp)
	.loc 1 5150 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L708
	.loc 1 5152 0
#APP
# 5152 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movsd %xmm4, -40(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 5164 0
#NO_APP
	fldl	-40(%ebp)
	fldl	.LC3
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L709
	.loc 1 5166 0
	movl	$.LC426, (%esp)
	call	puts
	.loc 1 5179 0
	jmp	.L711
.L709:
	.loc 1 5170 0
	movl	$.LC427, (%esp)
	call	puts
	.loc 1 5171 0
	fldl	-40(%ebp)
	movl	$.LC11, %eax
	fldl	.LC3
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5179 0
	jmp	.L711
.L708:
	.loc 1 5176 0
	movl	$.LC428, (%esp)
	call	puts
	.loc 1 5179 0
	nop
.L711:
	.loc 1 5180 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE122:
	.size	movsd_3, .-movsd_3
	.section	.rodata
.LC429:
	.string	"movupd_1 ... ok"
.LC430:
	.string	"movupd_1 ... not ok"
.LC431:
	.string	"movupd_1 ... failed"
	.text
	.type	movupd_1, @function
movupd_1:
.LFB123:
	.loc 1 5183 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 5184 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC4
	fstpl	-16(%ebp)
	.loc 1 5185 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC6
	fstpl	-40(%ebp)
	fldl	.LC5
	fstpl	-32(%ebp)
	.loc 1 5189 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L713
	.loc 1 5191 0
#APP
# 5191 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
movupd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 5207 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC3
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L714
	fldl	-48(%ebp)
	fldl	.LC4
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L714
	.loc 1 5209 0
	movl	$.LC429, (%esp)
	call	puts
	.loc 1 5207 0
	nop
	.loc 1 5223 0
	jmp	.L717
.L714:
	.loc 1 5213 0
	movl	$.LC430, (%esp)
	call	puts
	.loc 1 5214 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC3
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5215 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC4
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5223 0
	jmp	.L717
.L713:
	.loc 1 5220 0
	movl	$.LC431, (%esp)
	call	puts
	.loc 1 5223 0
	nop
.L717:
	.loc 1 5224 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE123:
	.size	movupd_1, .-movupd_1
	.section	.rodata
.LC432:
	.string	"movupd_2 ... ok"
.LC433:
	.string	"movupd_2 ... not ok"
.LC434:
	.string	"movupd_2 ... failed"
	.text
	.type	movupd_2, @function
movupd_2:
.LFB124:
	.loc 1 5227 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 5228 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC4
	fstpl	-16(%ebp)
	.loc 1 5229 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC6
	fstpl	-40(%ebp)
	fldl	.LC5
	fstpl	-32(%ebp)
	.loc 1 5233 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L719
	.loc 1 5235 0
#APP
# 5235 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
movupd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 5249 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC3
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L720
	fldl	-48(%ebp)
	fldl	.LC4
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L720
	.loc 1 5251 0
	movl	$.LC432, (%esp)
	call	puts
	.loc 1 5249 0
	nop
	.loc 1 5265 0
	jmp	.L723
.L720:
	.loc 1 5255 0
	movl	$.LC433, (%esp)
	call	puts
	.loc 1 5256 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC3
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5257 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC4
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5265 0
	jmp	.L723
.L719:
	.loc 1 5262 0
	movl	$.LC434, (%esp)
	call	puts
	.loc 1 5265 0
	nop
.L723:
	.loc 1 5266 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE124:
	.size	movupd_2, .-movupd_2
	.section	.rodata
.LC437:
	.string	"mulpd_1 ... ok"
.LC438:
	.string	"mulpd_1 ... not ok"
.LC439:
	.string	"mulpd_1 ... failed"
	.text
	.type	mulpd_1, @function
mulpd_1:
.LFB125:
	.loc 1 5269 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 5270 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC4
	fstpl	-16(%ebp)
	.loc 1 5271 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC296
	fstpl	-40(%ebp)
	fldl	.LC295
	fstpl	-32(%ebp)
	.loc 1 5275 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L725
	.loc 1 5277 0
#APP
# 5277 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
mulpd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 5293 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC435
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L726
	fldl	-48(%ebp)
	fldl	.LC436
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L726
	.loc 1 5295 0
	movl	$.LC437, (%esp)
	call	puts
	.loc 1 5293 0
	nop
	.loc 1 5309 0
	jmp	.L729
.L726:
	.loc 1 5299 0
	movl	$.LC438, (%esp)
	call	puts
	.loc 1 5300 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC435
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5301 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC436
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5309 0
	jmp	.L729
.L725:
	.loc 1 5306 0
	movl	$.LC439, (%esp)
	call	puts
	.loc 1 5309 0
	nop
.L729:
	.loc 1 5310 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE125:
	.size	mulpd_1, .-mulpd_1
	.section	.rodata
.LC440:
	.string	"mulpd_2 ... ok"
.LC441:
	.string	"mulpd_2 ... not ok"
.LC442:
	.string	"mulpd_2 ... failed"
	.text
	.type	mulpd_2, @function
mulpd_2:
.LFB126:
	.loc 1 5313 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 5314 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC4
	fstpl	-16(%ebp)
	.loc 1 5315 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC296
	fstpl	-40(%ebp)
	fldl	.LC295
	fstpl	-32(%ebp)
	.loc 1 5319 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L731
	.loc 1 5321 0
#APP
# 5321 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
mulpd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 5335 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC435
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L732
	fldl	-48(%ebp)
	fldl	.LC436
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L732
	.loc 1 5337 0
	movl	$.LC440, (%esp)
	call	puts
	.loc 1 5335 0
	nop
	.loc 1 5351 0
	jmp	.L735
.L732:
	.loc 1 5341 0
	movl	$.LC441, (%esp)
	call	puts
	.loc 1 5342 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC435
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5343 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC436
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5351 0
	jmp	.L735
.L731:
	.loc 1 5348 0
	movl	$.LC442, (%esp)
	call	puts
	.loc 1 5351 0
	nop
.L735:
	.loc 1 5352 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE126:
	.size	mulpd_2, .-mulpd_2
	.section	.rodata
.LC443:
	.string	"mulsd_1 ... ok"
.LC444:
	.string	"mulsd_1 ... not ok"
.LC445:
	.string	"mulsd_1 ... failed"
	.text
	.type	mulsd_1, @function
mulsd_1:
.LFB127:
	.loc 1 5355 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 5356 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC4
	fstpl	-16(%ebp)
	.loc 1 5357 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC296
	fstpl	-40(%ebp)
	fldl	.LC295
	fstpl	-32(%ebp)
	.loc 1 5361 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L737
	.loc 1 5363 0
#APP
# 5363 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
mulsd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 5379 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC435
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L738
	fldl	-48(%ebp)
	fldl	.LC295
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L738
	.loc 1 5381 0
	movl	$.LC443, (%esp)
	call	puts
	.loc 1 5379 0
	nop
	.loc 1 5395 0
	jmp	.L741
.L738:
	.loc 1 5385 0
	movl	$.LC444, (%esp)
	call	puts
	.loc 1 5386 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC435
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5387 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC295
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5395 0
	jmp	.L741
.L737:
	.loc 1 5392 0
	movl	$.LC445, (%esp)
	call	puts
	.loc 1 5395 0
	nop
.L741:
	.loc 1 5396 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE127:
	.size	mulsd_1, .-mulsd_1
	.section	.rodata
.LC446:
	.string	"mulsd_2 ... ok"
.LC447:
	.string	"mulsd_2 ... not ok"
.LC448:
	.string	"mulsd_2 ... failed"
	.text
	.type	mulsd_2, @function
mulsd_2:
.LFB128:
	.loc 1 5399 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 5400 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC4
	fstpl	-16(%ebp)
	.loc 1 5401 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC296
	fstpl	-40(%ebp)
	fldl	.LC295
	fstpl	-32(%ebp)
	.loc 1 5405 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L743
	.loc 1 5407 0
#APP
# 5407 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
mulsd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 5421 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC435
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L744
	fldl	-48(%ebp)
	fldl	.LC295
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L744
	.loc 1 5423 0
	movl	$.LC446, (%esp)
	call	puts
	.loc 1 5421 0
	nop
	.loc 1 5437 0
	jmp	.L747
.L744:
	.loc 1 5427 0
	movl	$.LC447, (%esp)
	call	puts
	.loc 1 5428 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC435
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5429 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC295
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5437 0
	jmp	.L747
.L743:
	.loc 1 5434 0
	movl	$.LC448, (%esp)
	call	puts
	.loc 1 5437 0
	nop
.L747:
	.loc 1 5438 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE128:
	.size	mulsd_2, .-mulsd_2
	.section	.rodata
.LC449:
	.string	"orpd_1 ... ok"
.LC450:
	.string	"orpd_1 ... not ok"
.LC451:
	.string	"orpd_1 ... failed"
	.text
	.type	orpd_1, @function
orpd_1:
.LFB129:
	.loc 1 5441 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 5442 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-324508640, -24(%ebp)
	movl	$-38177487, -20(%ebp)
	movl	$-1985229329, -16(%ebp)
	movl	$19088743, -12(%ebp)
	.loc 1 5443 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$-1985229329, -40(%ebp)
	movl	$19088743, -36(%ebp)
	movl	$-324508640, -32(%ebp)
	movl	$-38177487, -28(%ebp)
	.loc 1 5447 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L749
	.loc 1 5449 0
#APP
# 5449 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
orpd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 5465 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-38046345, %ecx
	xorl	$-307499537, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L750
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-38046345, %ecx
	xorl	$-307499537, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L750
	.loc 1 5467 0
	movl	$.LC449, (%esp)
	call	puts
	.loc 1 5465 0
	nop
	.loc 1 5481 0
	jmp	.L753
.L750:
	.loc 1 5471 0
	movl	$.LC450, (%esp)
	call	puts
	.loc 1 5472 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-307499537, 12(%esp)
	movl	$-38046345, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 5473 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$-307499537, 12(%esp)
	movl	$-38046345, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 5481 0
	jmp	.L753
.L749:
	.loc 1 5478 0
	movl	$.LC451, (%esp)
	call	puts
	.loc 1 5481 0
	nop
.L753:
	.loc 1 5482 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE129:
	.size	orpd_1, .-orpd_1
	.section	.rodata
.LC452:
	.string	"orpd_2 ... ok"
.LC453:
	.string	"orpd_2 ... not ok"
.LC454:
	.string	"orpd_2 ... failed"
	.text
	.type	orpd_2, @function
orpd_2:
.LFB130:
	.loc 1 5485 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 5486 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-324508640, -24(%ebp)
	movl	$-38177487, -20(%ebp)
	movl	$-1985229329, -16(%ebp)
	movl	$19088743, -12(%ebp)
	.loc 1 5487 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$-1985229329, -40(%ebp)
	movl	$19088743, -36(%ebp)
	movl	$-324508640, -32(%ebp)
	movl	$-38177487, -28(%ebp)
	.loc 1 5491 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L755
	.loc 1 5493 0
#APP
# 5493 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
orpd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 5507 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-38046345, %ecx
	xorl	$-307499537, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L756
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-38046345, %ecx
	xorl	$-307499537, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L756
	.loc 1 5509 0
	movl	$.LC452, (%esp)
	call	puts
	.loc 1 5507 0
	nop
	.loc 1 5523 0
	jmp	.L759
.L756:
	.loc 1 5513 0
	movl	$.LC453, (%esp)
	call	puts
	.loc 1 5514 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-307499537, 12(%esp)
	movl	$-38046345, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 5515 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$-307499537, 12(%esp)
	movl	$-38046345, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 5523 0
	jmp	.L759
.L755:
	.loc 1 5520 0
	movl	$.LC454, (%esp)
	call	puts
	.loc 1 5523 0
	nop
.L759:
	.loc 1 5524 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE130:
	.size	orpd_2, .-orpd_2
	.section	.rodata
.LC455:
	.string	"packssdw_1 ... ok"
.LC456:
	.string	"packssdw_1 ... not ok"
	.align 4
.LC457:
	.string	"  result0.sw[0] = %d (expected %d)\n"
	.align 4
.LC458:
	.string	"  result0.sw[1] = %d (expected %d)\n"
	.align 4
.LC459:
	.string	"  result0.sw[2] = %d (expected %d)\n"
	.align 4
.LC460:
	.string	"  result0.sw[3] = %d (expected %d)\n"
	.align 4
.LC461:
	.string	"  result0.sw[4] = %d (expected %d)\n"
	.align 4
.LC462:
	.string	"  result0.sw[5] = %d (expected %d)\n"
	.align 4
.LC463:
	.string	"  result0.sw[6] = %d (expected %d)\n"
	.align 4
.LC464:
	.string	"  result0.sw[7] = %d (expected %d)\n"
.LC465:
	.string	"packssdw_1 ... failed"
	.text
	.type	packssdw_1, @function
packssdw_1:
.LFB131:
	.loc 1 5527 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 5528 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$12345, -24(%ebp)
	movl	$-12345, -20(%ebp)
	movl	$123456, -16(%ebp)
	movl	$-123456, -12(%ebp)
	.loc 1 5529 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$4321, -40(%ebp)
	movl	$-4321, -36(%ebp)
	movl	$54321, -32(%ebp)
	movl	$-54321, -28(%ebp)
	.loc 1 5533 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L761
	.loc 1 5535 0
#APP
# 5535 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
packssdw %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 5551 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$4321, %ax
	jne	.L762
	movzwl	-54(%ebp), %eax
	cmpw	$-4321, %ax
	jne	.L762
	movzwl	-52(%ebp), %eax
	cmpw	$32767, %ax
	jne	.L762
	movzwl	-50(%ebp), %eax
	cmpw	$-32768, %ax
	jne	.L762
	movzwl	-48(%ebp), %eax
	cmpw	$12345, %ax
	jne	.L762
	movzwl	-46(%ebp), %eax
	cmpw	$-12345, %ax
	jne	.L762
	movzwl	-44(%ebp), %eax
	cmpw	$32767, %ax
	jne	.L762
	movzwl	-42(%ebp), %eax
	cmpw	$-32768, %ax
	jne	.L762
	.loc 1 5553 0
	movl	$.LC455, (%esp)
	call	puts
	.loc 1 5551 0
	nop
	.loc 1 5573 0
	jmp	.L765
.L762:
	.loc 1 5557 0
	movl	$.LC456, (%esp)
	call	puts
	.loc 1 5558 0
	movzwl	-56(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC457, %eax
	movl	$4321, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5559 0
	movzwl	-54(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC458, %eax
	movl	$-4321, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5560 0
	movzwl	-52(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC459, %eax
	movl	$32767, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5561 0
	movzwl	-50(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC460, %eax
	movl	$-32768, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5562 0
	movzwl	-48(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC461, %eax
	movl	$12345, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5563 0
	movzwl	-46(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC462, %eax
	movl	$-12345, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5564 0
	movzwl	-44(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC463, %eax
	movl	$32767, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5565 0
	movzwl	-42(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC464, %eax
	movl	$-32768, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5573 0
	jmp	.L765
.L761:
	.loc 1 5570 0
	movl	$.LC465, (%esp)
	call	puts
	.loc 1 5573 0
	nop
.L765:
	.loc 1 5574 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE131:
	.size	packssdw_1, .-packssdw_1
	.section	.rodata
.LC466:
	.string	"packssdw_2 ... ok"
.LC467:
	.string	"packssdw_2 ... not ok"
.LC468:
	.string	"packssdw_2 ... failed"
	.text
	.type	packssdw_2, @function
packssdw_2:
.LFB132:
	.loc 1 5577 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 5578 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$12345, -24(%ebp)
	movl	$-12345, -20(%ebp)
	movl	$123456, -16(%ebp)
	movl	$-123456, -12(%ebp)
	.loc 1 5579 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$4321, -40(%ebp)
	movl	$-4321, -36(%ebp)
	movl	$54321, -32(%ebp)
	movl	$-54321, -28(%ebp)
	.loc 1 5583 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L767
	.loc 1 5585 0
#APP
# 5585 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
packssdw -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 5599 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$4321, %ax
	jne	.L768
	movzwl	-54(%ebp), %eax
	cmpw	$-4321, %ax
	jne	.L768
	movzwl	-52(%ebp), %eax
	cmpw	$32767, %ax
	jne	.L768
	movzwl	-50(%ebp), %eax
	cmpw	$-32768, %ax
	jne	.L768
	movzwl	-48(%ebp), %eax
	cmpw	$12345, %ax
	jne	.L768
	movzwl	-46(%ebp), %eax
	cmpw	$-12345, %ax
	jne	.L768
	movzwl	-44(%ebp), %eax
	cmpw	$32767, %ax
	jne	.L768
	movzwl	-42(%ebp), %eax
	cmpw	$-32768, %ax
	jne	.L768
	.loc 1 5601 0
	movl	$.LC466, (%esp)
	call	puts
	.loc 1 5599 0
	nop
	.loc 1 5621 0
	jmp	.L771
.L768:
	.loc 1 5605 0
	movl	$.LC467, (%esp)
	call	puts
	.loc 1 5606 0
	movzwl	-56(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC457, %eax
	movl	$4321, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5607 0
	movzwl	-54(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC458, %eax
	movl	$-4321, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5608 0
	movzwl	-52(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC459, %eax
	movl	$32767, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5609 0
	movzwl	-50(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC460, %eax
	movl	$-32768, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5610 0
	movzwl	-48(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC461, %eax
	movl	$12345, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5611 0
	movzwl	-46(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC462, %eax
	movl	$-12345, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5612 0
	movzwl	-44(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC463, %eax
	movl	$32767, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5613 0
	movzwl	-42(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC464, %eax
	movl	$-32768, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5621 0
	jmp	.L771
.L767:
	.loc 1 5618 0
	movl	$.LC468, (%esp)
	call	puts
	.loc 1 5621 0
	nop
.L771:
	.loc 1 5622 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE132:
	.size	packssdw_2, .-packssdw_2
	.section	.rodata
.LC469:
	.string	"packsswb_1 ... ok"
.LC470:
	.string	"packsswb_1 ... not ok"
	.align 4
.LC471:
	.string	"  result0.sb[0] = %d (expected %d)\n"
	.align 4
.LC472:
	.string	"  result0.sb[1] = %d (expected %d)\n"
	.align 4
.LC473:
	.string	"  result0.sb[2] = %d (expected %d)\n"
	.align 4
.LC474:
	.string	"  result0.sb[3] = %d (expected %d)\n"
	.align 4
.LC475:
	.string	"  result0.sb[4] = %d (expected %d)\n"
	.align 4
.LC476:
	.string	"  result0.sb[5] = %d (expected %d)\n"
	.align 4
.LC477:
	.string	"  result0.sb[6] = %d (expected %d)\n"
	.align 4
.LC478:
	.string	"  result0.sb[7] = %d (expected %d)\n"
	.align 4
.LC479:
	.string	"  result0.sb[8] = %d (expected %d)\n"
	.align 4
.LC480:
	.string	"  result0.sb[9] = %d (expected %d)\n"
	.align 4
.LC481:
	.string	"  result0.sb[10] = %d (expected %d)\n"
	.align 4
.LC482:
	.string	"  result0.sb[11] = %d (expected %d)\n"
	.align 4
.LC483:
	.string	"  result0.sb[12] = %d (expected %d)\n"
	.align 4
.LC484:
	.string	"  result0.sb[13] = %d (expected %d)\n"
	.align 4
.LC485:
	.string	"  result0.sb[14] = %d (expected %d)\n"
	.align 4
.LC486:
	.string	"  result0.sb[15] = %d (expected %d)\n"
.LC487:
	.string	"packsswb_1 ... failed"
	.text
	.type	packsswb_1, @function
packsswb_1:
.LFB133:
	.loc 1 5625 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 5626 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$123, -24(%ebp)
	movw	$-123, -22(%ebp)
	movw	$1234, -20(%ebp)
	movw	$-1234, -18(%ebp)
	movw	$123, -16(%ebp)
	movw	$-123, -14(%ebp)
	movw	$1234, -12(%ebp)
	movw	$-1234, -10(%ebp)
	.loc 1 5627 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$21, -40(%ebp)
	movw	$-21, -38(%ebp)
	movw	$321, -36(%ebp)
	movw	$-321, -34(%ebp)
	movw	$21, -32(%ebp)
	movw	$-21, -30(%ebp)
	movw	$321, -28(%ebp)
	movw	$-321, -26(%ebp)
	.loc 1 5631 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L773
	.loc 1 5633 0
#APP
# 5633 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
packsswb %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 5649 0
#NO_APP
	movzbl	-56(%ebp), %eax
	cmpb	$21, %al
	jne	.L774
	movzbl	-55(%ebp), %eax
	cmpb	$-21, %al
	jne	.L774
	movzbl	-54(%ebp), %eax
	cmpb	$127, %al
	jne	.L774
	movzbl	-53(%ebp), %eax
	cmpb	$-128, %al
	jne	.L774
	movzbl	-52(%ebp), %eax
	cmpb	$21, %al
	jne	.L774
	movzbl	-51(%ebp), %eax
	cmpb	$-21, %al
	jne	.L774
	movzbl	-50(%ebp), %eax
	cmpb	$127, %al
	jne	.L774
	movzbl	-49(%ebp), %eax
	cmpb	$-128, %al
	jne	.L774
	movzbl	-48(%ebp), %eax
	cmpb	$123, %al
	jne	.L774
	movzbl	-47(%ebp), %eax
	cmpb	$-123, %al
	jne	.L774
	movzbl	-46(%ebp), %eax
	cmpb	$127, %al
	jne	.L774
	movzbl	-45(%ebp), %eax
	cmpb	$-128, %al
	jne	.L774
	movzbl	-44(%ebp), %eax
	cmpb	$123, %al
	jne	.L774
	movzbl	-43(%ebp), %eax
	cmpb	$-123, %al
	jne	.L774
	movzbl	-42(%ebp), %eax
	cmpb	$127, %al
	jne	.L774
	movzbl	-41(%ebp), %eax
	cmpb	$-128, %al
	jne	.L774
	.loc 1 5651 0
	movl	$.LC469, (%esp)
	call	puts
	.loc 1 5649 0
	nop
	.loc 1 5679 0
	jmp	.L777
.L774:
	.loc 1 5655 0
	movl	$.LC470, (%esp)
	call	puts
	.loc 1 5656 0
	movzbl	-56(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC471, %eax
	movl	$21, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5657 0
	movzbl	-55(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC472, %eax
	movl	$-21, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5658 0
	movzbl	-54(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC473, %eax
	movl	$127, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5659 0
	movzbl	-53(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC474, %eax
	movl	$-128, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5660 0
	movzbl	-52(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC475, %eax
	movl	$21, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5661 0
	movzbl	-51(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC476, %eax
	movl	$-21, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5662 0
	movzbl	-50(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC477, %eax
	movl	$127, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5663 0
	movzbl	-49(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC478, %eax
	movl	$-128, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5664 0
	movzbl	-48(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC479, %eax
	movl	$123, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5665 0
	movzbl	-47(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC480, %eax
	movl	$-123, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5666 0
	movzbl	-46(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC481, %eax
	movl	$127, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5667 0
	movzbl	-45(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC482, %eax
	movl	$-128, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5668 0
	movzbl	-44(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC483, %eax
	movl	$123, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5669 0
	movzbl	-43(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC484, %eax
	movl	$-123, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5670 0
	movzbl	-42(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC485, %eax
	movl	$127, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5671 0
	movzbl	-41(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC486, %eax
	movl	$-128, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5679 0
	jmp	.L777
.L773:
	.loc 1 5676 0
	movl	$.LC487, (%esp)
	call	puts
	.loc 1 5679 0
	nop
.L777:
	.loc 1 5680 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE133:
	.size	packsswb_1, .-packsswb_1
	.section	.rodata
.LC488:
	.string	"packsswb_2 ... ok"
.LC489:
	.string	"packsswb_2 ... not ok"
.LC490:
	.string	"packsswb_2 ... failed"
	.text
	.type	packsswb_2, @function
packsswb_2:
.LFB134:
	.loc 1 5683 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 5684 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$123, -24(%ebp)
	movw	$-123, -22(%ebp)
	movw	$1234, -20(%ebp)
	movw	$-1234, -18(%ebp)
	movw	$123, -16(%ebp)
	movw	$-123, -14(%ebp)
	movw	$1234, -12(%ebp)
	movw	$-1234, -10(%ebp)
	.loc 1 5685 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$21, -40(%ebp)
	movw	$-21, -38(%ebp)
	movw	$321, -36(%ebp)
	movw	$-321, -34(%ebp)
	movw	$21, -32(%ebp)
	movw	$-21, -30(%ebp)
	movw	$321, -28(%ebp)
	movw	$-321, -26(%ebp)
	.loc 1 5689 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L779
	.loc 1 5691 0
#APP
# 5691 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
packsswb -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 5705 0
#NO_APP
	movzbl	-56(%ebp), %eax
	cmpb	$21, %al
	jne	.L780
	movzbl	-55(%ebp), %eax
	cmpb	$-21, %al
	jne	.L780
	movzbl	-54(%ebp), %eax
	cmpb	$127, %al
	jne	.L780
	movzbl	-53(%ebp), %eax
	cmpb	$-128, %al
	jne	.L780
	movzbl	-52(%ebp), %eax
	cmpb	$21, %al
	jne	.L780
	movzbl	-51(%ebp), %eax
	cmpb	$-21, %al
	jne	.L780
	movzbl	-50(%ebp), %eax
	cmpb	$127, %al
	jne	.L780
	movzbl	-49(%ebp), %eax
	cmpb	$-128, %al
	jne	.L780
	movzbl	-48(%ebp), %eax
	cmpb	$123, %al
	jne	.L780
	movzbl	-47(%ebp), %eax
	cmpb	$-123, %al
	jne	.L780
	movzbl	-46(%ebp), %eax
	cmpb	$127, %al
	jne	.L780
	movzbl	-45(%ebp), %eax
	cmpb	$-128, %al
	jne	.L780
	movzbl	-44(%ebp), %eax
	cmpb	$123, %al
	jne	.L780
	movzbl	-43(%ebp), %eax
	cmpb	$-123, %al
	jne	.L780
	movzbl	-42(%ebp), %eax
	cmpb	$127, %al
	jne	.L780
	movzbl	-41(%ebp), %eax
	cmpb	$-128, %al
	jne	.L780
	.loc 1 5707 0
	movl	$.LC488, (%esp)
	call	puts
	.loc 1 5705 0
	nop
	.loc 1 5735 0
	jmp	.L783
.L780:
	.loc 1 5711 0
	movl	$.LC489, (%esp)
	call	puts
	.loc 1 5712 0
	movzbl	-56(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC471, %eax
	movl	$21, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5713 0
	movzbl	-55(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC472, %eax
	movl	$-21, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5714 0
	movzbl	-54(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC473, %eax
	movl	$127, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5715 0
	movzbl	-53(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC474, %eax
	movl	$-128, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5716 0
	movzbl	-52(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC475, %eax
	movl	$21, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5717 0
	movzbl	-51(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC476, %eax
	movl	$-21, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5718 0
	movzbl	-50(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC477, %eax
	movl	$127, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5719 0
	movzbl	-49(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC478, %eax
	movl	$-128, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5720 0
	movzbl	-48(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC479, %eax
	movl	$123, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5721 0
	movzbl	-47(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC480, %eax
	movl	$-123, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5722 0
	movzbl	-46(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC481, %eax
	movl	$127, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5723 0
	movzbl	-45(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC482, %eax
	movl	$-128, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5724 0
	movzbl	-44(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC483, %eax
	movl	$123, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5725 0
	movzbl	-43(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC484, %eax
	movl	$-123, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5726 0
	movzbl	-42(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC485, %eax
	movl	$127, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5727 0
	movzbl	-41(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC486, %eax
	movl	$-128, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5735 0
	jmp	.L783
.L779:
	.loc 1 5732 0
	movl	$.LC490, (%esp)
	call	puts
	.loc 1 5735 0
	nop
.L783:
	.loc 1 5736 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE134:
	.size	packsswb_2, .-packsswb_2
	.section	.rodata
.LC491:
	.string	"packuswb_1 ... ok"
.LC492:
	.string	"packuswb_1 ... not ok"
	.align 4
.LC493:
	.string	"  result0.ub[0] = %u (expected %u)\n"
	.align 4
.LC494:
	.string	"  result0.ub[1] = %u (expected %u)\n"
	.align 4
.LC495:
	.string	"  result0.ub[2] = %u (expected %u)\n"
	.align 4
.LC496:
	.string	"  result0.ub[3] = %u (expected %u)\n"
	.align 4
.LC497:
	.string	"  result0.ub[4] = %u (expected %u)\n"
	.align 4
.LC498:
	.string	"  result0.ub[5] = %u (expected %u)\n"
	.align 4
.LC499:
	.string	"  result0.ub[6] = %u (expected %u)\n"
	.align 4
.LC500:
	.string	"  result0.ub[7] = %u (expected %u)\n"
	.align 4
.LC501:
	.string	"  result0.ub[8] = %u (expected %u)\n"
	.align 4
.LC502:
	.string	"  result0.ub[9] = %u (expected %u)\n"
	.align 4
.LC503:
	.string	"  result0.ub[10] = %u (expected %u)\n"
	.align 4
.LC504:
	.string	"  result0.ub[11] = %u (expected %u)\n"
	.align 4
.LC505:
	.string	"  result0.ub[12] = %u (expected %u)\n"
	.align 4
.LC506:
	.string	"  result0.ub[13] = %u (expected %u)\n"
	.align 4
.LC507:
	.string	"  result0.ub[14] = %u (expected %u)\n"
	.align 4
.LC508:
	.string	"  result0.ub[15] = %u (expected %u)\n"
.LC509:
	.string	"packuswb_1 ... failed"
	.text
	.type	packuswb_1, @function
packuswb_1:
.LFB135:
	.loc 1 5739 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 5740 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$123, -24(%ebp)
	movw	$-123, -22(%ebp)
	movw	$1234, -20(%ebp)
	movw	$-1234, -18(%ebp)
	movw	$123, -16(%ebp)
	movw	$-123, -14(%ebp)
	movw	$1234, -12(%ebp)
	movw	$-1234, -10(%ebp)
	.loc 1 5741 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$21, -40(%ebp)
	movw	$-21, -38(%ebp)
	movw	$321, -36(%ebp)
	movw	$-321, -34(%ebp)
	movw	$21, -32(%ebp)
	movw	$-21, -30(%ebp)
	movw	$321, -28(%ebp)
	movw	$-321, -26(%ebp)
	.loc 1 5745 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L785
	.loc 1 5747 0
#APP
# 5747 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
packuswb %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 5763 0
#NO_APP
	movzbl	-56(%ebp), %eax
	cmpb	$21, %al
	jne	.L786
	movzbl	-55(%ebp), %eax
	testb	%al, %al
	jne	.L786
	movzbl	-54(%ebp), %eax
	cmpb	$-1, %al
	jne	.L786
	movzbl	-53(%ebp), %eax
	testb	%al, %al
	jne	.L786
	movzbl	-52(%ebp), %eax
	cmpb	$21, %al
	jne	.L786
	movzbl	-51(%ebp), %eax
	testb	%al, %al
	jne	.L786
	movzbl	-50(%ebp), %eax
	cmpb	$-1, %al
	jne	.L786
	movzbl	-49(%ebp), %eax
	testb	%al, %al
	jne	.L786
	movzbl	-48(%ebp), %eax
	cmpb	$123, %al
	jne	.L786
	movzbl	-47(%ebp), %eax
	testb	%al, %al
	jne	.L786
	movzbl	-46(%ebp), %eax
	cmpb	$-1, %al
	jne	.L786
	movzbl	-45(%ebp), %eax
	testb	%al, %al
	jne	.L786
	movzbl	-44(%ebp), %eax
	cmpb	$123, %al
	jne	.L786
	movzbl	-43(%ebp), %eax
	testb	%al, %al
	jne	.L786
	movzbl	-42(%ebp), %eax
	cmpb	$-1, %al
	jne	.L786
	movzbl	-41(%ebp), %eax
	testb	%al, %al
	jne	.L786
	.loc 1 5765 0
	movl	$.LC491, (%esp)
	call	puts
	.loc 1 5763 0
	nop
	.loc 1 5793 0
	jmp	.L789
.L786:
	.loc 1 5769 0
	movl	$.LC492, (%esp)
	call	puts
	.loc 1 5770 0
	movzbl	-56(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC493, %eax
	movl	$21, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5771 0
	movzbl	-55(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC494, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5772 0
	movzbl	-54(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC495, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5773 0
	movzbl	-53(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC496, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5774 0
	movzbl	-52(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC497, %eax
	movl	$21, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5775 0
	movzbl	-51(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC498, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5776 0
	movzbl	-50(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC499, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5777 0
	movzbl	-49(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC500, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5778 0
	movzbl	-48(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC501, %eax
	movl	$123, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5779 0
	movzbl	-47(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC502, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5780 0
	movzbl	-46(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC503, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5781 0
	movzbl	-45(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC504, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5782 0
	movzbl	-44(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC505, %eax
	movl	$123, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5783 0
	movzbl	-43(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC506, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5784 0
	movzbl	-42(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC507, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5785 0
	movzbl	-41(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC508, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5793 0
	jmp	.L789
.L785:
	.loc 1 5790 0
	movl	$.LC509, (%esp)
	call	puts
	.loc 1 5793 0
	nop
.L789:
	.loc 1 5794 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE135:
	.size	packuswb_1, .-packuswb_1
	.section	.rodata
.LC510:
	.string	"packuswb_2 ... ok"
.LC511:
	.string	"packuswb_2 ... not ok"
.LC512:
	.string	"packuswb_2 ... failed"
	.text
	.type	packuswb_2, @function
packuswb_2:
.LFB136:
	.loc 1 5797 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 5798 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$123, -24(%ebp)
	movw	$-123, -22(%ebp)
	movw	$1234, -20(%ebp)
	movw	$-1234, -18(%ebp)
	movw	$123, -16(%ebp)
	movw	$-123, -14(%ebp)
	movw	$1234, -12(%ebp)
	movw	$-1234, -10(%ebp)
	.loc 1 5799 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$21, -40(%ebp)
	movw	$-21, -38(%ebp)
	movw	$321, -36(%ebp)
	movw	$-321, -34(%ebp)
	movw	$21, -32(%ebp)
	movw	$-21, -30(%ebp)
	movw	$321, -28(%ebp)
	movw	$-321, -26(%ebp)
	.loc 1 5803 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L791
	.loc 1 5805 0
#APP
# 5805 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
packuswb -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 5819 0
#NO_APP
	movzbl	-56(%ebp), %eax
	cmpb	$21, %al
	jne	.L792
	movzbl	-55(%ebp), %eax
	testb	%al, %al
	jne	.L792
	movzbl	-54(%ebp), %eax
	cmpb	$-1, %al
	jne	.L792
	movzbl	-53(%ebp), %eax
	testb	%al, %al
	jne	.L792
	movzbl	-52(%ebp), %eax
	cmpb	$21, %al
	jne	.L792
	movzbl	-51(%ebp), %eax
	testb	%al, %al
	jne	.L792
	movzbl	-50(%ebp), %eax
	cmpb	$-1, %al
	jne	.L792
	movzbl	-49(%ebp), %eax
	testb	%al, %al
	jne	.L792
	movzbl	-48(%ebp), %eax
	cmpb	$123, %al
	jne	.L792
	movzbl	-47(%ebp), %eax
	testb	%al, %al
	jne	.L792
	movzbl	-46(%ebp), %eax
	cmpb	$-1, %al
	jne	.L792
	movzbl	-45(%ebp), %eax
	testb	%al, %al
	jne	.L792
	movzbl	-44(%ebp), %eax
	cmpb	$123, %al
	jne	.L792
	movzbl	-43(%ebp), %eax
	testb	%al, %al
	jne	.L792
	movzbl	-42(%ebp), %eax
	cmpb	$-1, %al
	jne	.L792
	movzbl	-41(%ebp), %eax
	testb	%al, %al
	jne	.L792
	.loc 1 5821 0
	movl	$.LC510, (%esp)
	call	puts
	.loc 1 5819 0
	nop
	.loc 1 5849 0
	jmp	.L795
.L792:
	.loc 1 5825 0
	movl	$.LC511, (%esp)
	call	puts
	.loc 1 5826 0
	movzbl	-56(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC493, %eax
	movl	$21, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5827 0
	movzbl	-55(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC494, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5828 0
	movzbl	-54(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC495, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5829 0
	movzbl	-53(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC496, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5830 0
	movzbl	-52(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC497, %eax
	movl	$21, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5831 0
	movzbl	-51(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC498, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5832 0
	movzbl	-50(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC499, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5833 0
	movzbl	-49(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC500, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5834 0
	movzbl	-48(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC501, %eax
	movl	$123, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5835 0
	movzbl	-47(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC502, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5836 0
	movzbl	-46(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC503, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5837 0
	movzbl	-45(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC504, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5838 0
	movzbl	-44(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC505, %eax
	movl	$123, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5839 0
	movzbl	-43(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC506, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5840 0
	movzbl	-42(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC507, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5841 0
	movzbl	-41(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC508, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5849 0
	jmp	.L795
.L791:
	.loc 1 5846 0
	movl	$.LC512, (%esp)
	call	puts
	.loc 1 5849 0
	nop
.L795:
	.loc 1 5850 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE136:
	.size	packuswb_2, .-packuswb_2
	.section	.rodata
.LC513:
	.string	"paddb_1 ... ok"
.LC514:
	.string	"paddb_1 ... not ok"
.LC515:
	.string	"paddb_1 ... failed"
	.text
	.type	paddb_1, @function
paddb_1:
.LFB137:
	.loc 1 5853 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 5854 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movb	$12, -24(%ebp)
	movb	$34, -23(%ebp)
	movb	$56, -22(%ebp)
	movb	$78, -21(%ebp)
	movb	$21, -20(%ebp)
	movb	$43, -19(%ebp)
	movb	$65, -18(%ebp)
	movb	$87, -17(%ebp)
	movb	$12, -16(%ebp)
	movb	$34, -15(%ebp)
	movb	$56, -14(%ebp)
	movb	$78, -13(%ebp)
	movb	$21, -12(%ebp)
	movb	$43, -11(%ebp)
	movb	$65, -10(%ebp)
	movb	$87, -9(%ebp)
	.loc 1 5855 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movb	$8, -40(%ebp)
	movb	$7, -39(%ebp)
	movb	$6, -38(%ebp)
	movb	$5, -37(%ebp)
	movb	$4, -36(%ebp)
	movb	$3, -35(%ebp)
	movb	$2, -34(%ebp)
	movb	$1, -33(%ebp)
	movb	$8, -32(%ebp)
	movb	$7, -31(%ebp)
	movb	$6, -30(%ebp)
	movb	$5, -29(%ebp)
	movb	$4, -28(%ebp)
	movb	$3, -27(%ebp)
	movb	$2, -26(%ebp)
	movb	$1, -25(%ebp)
	.loc 1 5859 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L797
	.loc 1 5861 0
#APP
# 5861 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
paddb %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 5877 0
#NO_APP
	movzbl	-56(%ebp), %eax
	cmpb	$20, %al
	jne	.L798
	movzbl	-55(%ebp), %eax
	cmpb	$41, %al
	jne	.L798
	movzbl	-54(%ebp), %eax
	cmpb	$62, %al
	jne	.L798
	movzbl	-53(%ebp), %eax
	cmpb	$83, %al
	jne	.L798
	movzbl	-52(%ebp), %eax
	cmpb	$25, %al
	jne	.L798
	movzbl	-51(%ebp), %eax
	cmpb	$46, %al
	jne	.L798
	movzbl	-50(%ebp), %eax
	cmpb	$67, %al
	jne	.L798
	movzbl	-49(%ebp), %eax
	cmpb	$88, %al
	jne	.L798
	movzbl	-48(%ebp), %eax
	cmpb	$20, %al
	jne	.L798
	movzbl	-47(%ebp), %eax
	cmpb	$41, %al
	jne	.L798
	movzbl	-46(%ebp), %eax
	cmpb	$62, %al
	jne	.L798
	movzbl	-45(%ebp), %eax
	cmpb	$83, %al
	jne	.L798
	movzbl	-44(%ebp), %eax
	cmpb	$25, %al
	jne	.L798
	movzbl	-43(%ebp), %eax
	cmpb	$46, %al
	jne	.L798
	movzbl	-42(%ebp), %eax
	cmpb	$67, %al
	jne	.L798
	movzbl	-41(%ebp), %eax
	cmpb	$88, %al
	jne	.L798
	.loc 1 5879 0
	movl	$.LC513, (%esp)
	call	puts
	.loc 1 5877 0
	nop
	.loc 1 5907 0
	jmp	.L801
.L798:
	.loc 1 5883 0
	movl	$.LC514, (%esp)
	call	puts
	.loc 1 5884 0
	movzbl	-56(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC471, %eax
	movl	$20, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5885 0
	movzbl	-55(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC472, %eax
	movl	$41, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5886 0
	movzbl	-54(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC473, %eax
	movl	$62, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5887 0
	movzbl	-53(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC474, %eax
	movl	$83, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5888 0
	movzbl	-52(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC475, %eax
	movl	$25, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5889 0
	movzbl	-51(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC476, %eax
	movl	$46, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5890 0
	movzbl	-50(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC477, %eax
	movl	$67, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5891 0
	movzbl	-49(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC478, %eax
	movl	$88, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5892 0
	movzbl	-48(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC479, %eax
	movl	$20, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5893 0
	movzbl	-47(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC480, %eax
	movl	$41, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5894 0
	movzbl	-46(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC481, %eax
	movl	$62, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5895 0
	movzbl	-45(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC482, %eax
	movl	$83, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5896 0
	movzbl	-44(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC483, %eax
	movl	$25, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5897 0
	movzbl	-43(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC484, %eax
	movl	$46, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5898 0
	movzbl	-42(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC485, %eax
	movl	$67, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5899 0
	movzbl	-41(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC486, %eax
	movl	$88, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5907 0
	jmp	.L801
.L797:
	.loc 1 5904 0
	movl	$.LC515, (%esp)
	call	puts
	.loc 1 5907 0
	nop
.L801:
	.loc 1 5908 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE137:
	.size	paddb_1, .-paddb_1
	.section	.rodata
.LC516:
	.string	"paddb_2 ... ok"
.LC517:
	.string	"paddb_2 ... not ok"
.LC518:
	.string	"paddb_2 ... failed"
	.text
	.type	paddb_2, @function
paddb_2:
.LFB138:
	.loc 1 5911 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 5912 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movb	$12, -24(%ebp)
	movb	$34, -23(%ebp)
	movb	$56, -22(%ebp)
	movb	$78, -21(%ebp)
	movb	$21, -20(%ebp)
	movb	$43, -19(%ebp)
	movb	$65, -18(%ebp)
	movb	$87, -17(%ebp)
	movb	$12, -16(%ebp)
	movb	$34, -15(%ebp)
	movb	$56, -14(%ebp)
	movb	$78, -13(%ebp)
	movb	$21, -12(%ebp)
	movb	$43, -11(%ebp)
	movb	$65, -10(%ebp)
	movb	$87, -9(%ebp)
	.loc 1 5913 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movb	$8, -40(%ebp)
	movb	$7, -39(%ebp)
	movb	$6, -38(%ebp)
	movb	$5, -37(%ebp)
	movb	$4, -36(%ebp)
	movb	$3, -35(%ebp)
	movb	$2, -34(%ebp)
	movb	$1, -33(%ebp)
	movb	$8, -32(%ebp)
	movb	$7, -31(%ebp)
	movb	$6, -30(%ebp)
	movb	$5, -29(%ebp)
	movb	$4, -28(%ebp)
	movb	$3, -27(%ebp)
	movb	$2, -26(%ebp)
	movb	$1, -25(%ebp)
	.loc 1 5917 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L803
	.loc 1 5919 0
#APP
# 5919 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
paddb -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 5933 0
#NO_APP
	movzbl	-56(%ebp), %eax
	cmpb	$20, %al
	jne	.L804
	movzbl	-55(%ebp), %eax
	cmpb	$41, %al
	jne	.L804
	movzbl	-54(%ebp), %eax
	cmpb	$62, %al
	jne	.L804
	movzbl	-53(%ebp), %eax
	cmpb	$83, %al
	jne	.L804
	movzbl	-52(%ebp), %eax
	cmpb	$25, %al
	jne	.L804
	movzbl	-51(%ebp), %eax
	cmpb	$46, %al
	jne	.L804
	movzbl	-50(%ebp), %eax
	cmpb	$67, %al
	jne	.L804
	movzbl	-49(%ebp), %eax
	cmpb	$88, %al
	jne	.L804
	movzbl	-48(%ebp), %eax
	cmpb	$20, %al
	jne	.L804
	movzbl	-47(%ebp), %eax
	cmpb	$41, %al
	jne	.L804
	movzbl	-46(%ebp), %eax
	cmpb	$62, %al
	jne	.L804
	movzbl	-45(%ebp), %eax
	cmpb	$83, %al
	jne	.L804
	movzbl	-44(%ebp), %eax
	cmpb	$25, %al
	jne	.L804
	movzbl	-43(%ebp), %eax
	cmpb	$46, %al
	jne	.L804
	movzbl	-42(%ebp), %eax
	cmpb	$67, %al
	jne	.L804
	movzbl	-41(%ebp), %eax
	cmpb	$88, %al
	jne	.L804
	.loc 1 5935 0
	movl	$.LC516, (%esp)
	call	puts
	.loc 1 5933 0
	nop
	.loc 1 5963 0
	jmp	.L807
.L804:
	.loc 1 5939 0
	movl	$.LC517, (%esp)
	call	puts
	.loc 1 5940 0
	movzbl	-56(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC471, %eax
	movl	$20, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5941 0
	movzbl	-55(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC472, %eax
	movl	$41, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5942 0
	movzbl	-54(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC473, %eax
	movl	$62, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5943 0
	movzbl	-53(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC474, %eax
	movl	$83, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5944 0
	movzbl	-52(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC475, %eax
	movl	$25, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5945 0
	movzbl	-51(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC476, %eax
	movl	$46, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5946 0
	movzbl	-50(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC477, %eax
	movl	$67, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5947 0
	movzbl	-49(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC478, %eax
	movl	$88, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5948 0
	movzbl	-48(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC479, %eax
	movl	$20, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5949 0
	movzbl	-47(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC480, %eax
	movl	$41, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5950 0
	movzbl	-46(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC481, %eax
	movl	$62, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5951 0
	movzbl	-45(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC482, %eax
	movl	$83, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5952 0
	movzbl	-44(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC483, %eax
	movl	$25, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5953 0
	movzbl	-43(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC484, %eax
	movl	$46, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5954 0
	movzbl	-42(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC485, %eax
	movl	$67, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5955 0
	movzbl	-41(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC486, %eax
	movl	$88, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5963 0
	jmp	.L807
.L803:
	.loc 1 5960 0
	movl	$.LC518, (%esp)
	call	puts
	.loc 1 5963 0
	nop
.L807:
	.loc 1 5964 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE138:
	.size	paddb_2, .-paddb_2
	.section	.rodata
.LC519:
	.string	"paddd_1 ... ok"
.LC520:
	.string	"paddd_1 ... not ok"
.LC521:
	.string	"paddd_1 ... failed"
	.text
	.type	paddd_1, @function
paddd_1:
.LFB139:
	.loc 1 5967 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 5968 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$12345678, -24(%ebp)
	movl	$87654321, -20(%ebp)
	movl	$12345678, -16(%ebp)
	movl	$87654321, -12(%ebp)
	.loc 1 5969 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$8765, -40(%ebp)
	movl	$4321, -36(%ebp)
	movl	$8765, -32(%ebp)
	movl	$4321, -28(%ebp)
	.loc 1 5973 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L809
	.loc 1 5975 0
#APP
# 5975 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
paddd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 5991 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$12354443, %eax
	jne	.L810
	movl	-52(%ebp), %eax
	cmpl	$87658642, %eax
	jne	.L810
	movl	-48(%ebp), %eax
	cmpl	$12354443, %eax
	jne	.L810
	movl	-44(%ebp), %eax
	cmpl	$87658642, %eax
	jne	.L810
	.loc 1 5993 0
	movl	$.LC519, (%esp)
	call	puts
	.loc 1 5991 0
	nop
	.loc 1 6009 0
	jmp	.L813
.L810:
	.loc 1 5997 0
	movl	$.LC520, (%esp)
	call	puts
	.loc 1 5998 0
	movl	-56(%ebp), %edx
	movl	$.LC182, %eax
	movl	$12354443, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 5999 0
	movl	-52(%ebp), %edx
	movl	$.LC183, %eax
	movl	$87658642, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6000 0
	movl	-48(%ebp), %edx
	movl	$.LC184, %eax
	movl	$12354443, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6001 0
	movl	-44(%ebp), %edx
	movl	$.LC185, %eax
	movl	$87658642, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6009 0
	jmp	.L813
.L809:
	.loc 1 6006 0
	movl	$.LC521, (%esp)
	call	puts
	.loc 1 6009 0
	nop
.L813:
	.loc 1 6010 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE139:
	.size	paddd_1, .-paddd_1
	.section	.rodata
.LC522:
	.string	"paddd_2 ... ok"
.LC523:
	.string	"paddd_2 ... not ok"
.LC524:
	.string	"paddd_2 ... failed"
	.text
	.type	paddd_2, @function
paddd_2:
.LFB140:
	.loc 1 6013 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 6014 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$12345678, -24(%ebp)
	movl	$87654321, -20(%ebp)
	movl	$12345678, -16(%ebp)
	movl	$87654321, -12(%ebp)
	.loc 1 6015 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$8765, -40(%ebp)
	movl	$4321, -36(%ebp)
	movl	$8765, -32(%ebp)
	movl	$4321, -28(%ebp)
	.loc 1 6019 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L815
	.loc 1 6021 0
#APP
# 6021 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
paddd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 6035 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$12354443, %eax
	jne	.L816
	movl	-52(%ebp), %eax
	cmpl	$87658642, %eax
	jne	.L816
	movl	-48(%ebp), %eax
	cmpl	$12354443, %eax
	jne	.L816
	movl	-44(%ebp), %eax
	cmpl	$87658642, %eax
	jne	.L816
	.loc 1 6037 0
	movl	$.LC522, (%esp)
	call	puts
	.loc 1 6035 0
	nop
	.loc 1 6053 0
	jmp	.L819
.L816:
	.loc 1 6041 0
	movl	$.LC523, (%esp)
	call	puts
	.loc 1 6042 0
	movl	-56(%ebp), %edx
	movl	$.LC182, %eax
	movl	$12354443, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6043 0
	movl	-52(%ebp), %edx
	movl	$.LC183, %eax
	movl	$87658642, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6044 0
	movl	-48(%ebp), %edx
	movl	$.LC184, %eax
	movl	$12354443, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6045 0
	movl	-44(%ebp), %edx
	movl	$.LC185, %eax
	movl	$87658642, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6053 0
	jmp	.L819
.L815:
	.loc 1 6050 0
	movl	$.LC524, (%esp)
	call	puts
	.loc 1 6053 0
	nop
.L819:
	.loc 1 6054 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE140:
	.size	paddd_2, .-paddd_2
	.section	.rodata
.LC525:
	.string	"paddq_1 ... ok"
.LC526:
	.string	"paddq_1 ... not ok"
	.align 4
.LC527:
	.string	"  result0.sq[0] = %lld (expected %lld)\n"
.LC528:
	.string	"paddq_1 ... failed"
	.text
	.type	paddq_1, @function
paddq_1:
.LFB141:
	.loc 1 6057 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 6058 0
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$11111111, -16(%ebp)
	movl	$0, -12(%ebp)
	.loc 1 6059 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$22222222, -24(%ebp)
	movl	$0, -20(%ebp)
	.loc 1 6063 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L821
	.loc 1 6065 0
#APP
# 6065 "insn_sse2.c" 1
	fsave -140(%ebp)
movq -16(%ebp), %mm6
movq -24(%ebp), %mm7
paddq %mm6, %mm7
movq %mm7, -32(%ebp)
frstor -140(%ebp)
cld

# 0 "" 2
	.loc 1 6078 0
#NO_APP
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%eax, %ecx
	xorl	$33333333, %ecx
	movl	%ecx, %eax
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L822
	.loc 1 6080 0
	movl	$.LC525, (%esp)
	call	puts
	.loc 1 6093 0
	jmp	.L824
.L822:
	.loc 1 6084 0
	movl	$.LC526, (%esp)
	call	puts
	.loc 1 6085 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC527, %ecx
	movl	$33333333, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 6093 0
	jmp	.L824
.L821:
	.loc 1 6090 0
	movl	$.LC528, (%esp)
	call	puts
	.loc 1 6093 0
	nop
.L824:
	.loc 1 6094 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE141:
	.size	paddq_1, .-paddq_1
	.section	.rodata
.LC529:
	.string	"paddq_2 ... ok"
.LC530:
	.string	"paddq_2 ... not ok"
.LC531:
	.string	"paddq_2 ... failed"
	.text
	.type	paddq_2, @function
paddq_2:
.LFB142:
	.loc 1 6097 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 6098 0
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$11111111, -16(%ebp)
	movl	$0, -12(%ebp)
	.loc 1 6099 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$22222222, -24(%ebp)
	movl	$0, -20(%ebp)
	.loc 1 6103 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L826
	.loc 1 6105 0
#APP
# 6105 "insn_sse2.c" 1
	fsave -140(%ebp)
movq -24(%ebp), %mm7
paddq -16(%ebp), %mm7
movq %mm7, -32(%ebp)
frstor -140(%ebp)
cld

# 0 "" 2
	.loc 1 6117 0
#NO_APP
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%eax, %ecx
	xorl	$33333333, %ecx
	movl	%ecx, %eax
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L827
	.loc 1 6119 0
	movl	$.LC529, (%esp)
	call	puts
	.loc 1 6132 0
	jmp	.L829
.L827:
	.loc 1 6123 0
	movl	$.LC530, (%esp)
	call	puts
	.loc 1 6124 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC527, %ecx
	movl	$33333333, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 6132 0
	jmp	.L829
.L826:
	.loc 1 6129 0
	movl	$.LC531, (%esp)
	call	puts
	.loc 1 6132 0
	nop
.L829:
	.loc 1 6133 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE142:
	.size	paddq_2, .-paddq_2
	.section	.rodata
.LC532:
	.string	"paddq_3 ... ok"
.LC533:
	.string	"paddq_3 ... not ok"
	.align 4
.LC534:
	.string	"  result0.sq[1] = %lld (expected %lld)\n"
.LC535:
	.string	"paddq_3 ... failed"
	.text
	.type	paddq_3, @function
paddq_3:
.LFB143:
	.loc 1 6136 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 6137 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$11111111, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$22222222, -16(%ebp)
	movl	$0, -12(%ebp)
	.loc 1 6138 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$22222222, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$33333333, -32(%ebp)
	movl	$0, -28(%ebp)
	.loc 1 6142 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L831
	.loc 1 6144 0
#APP
# 6144 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
paddq %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 6160 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%eax, %ecx
	xorl	$33333333, %ecx
	movl	%ecx, %eax
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L832
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%eax, %ecx
	xorl	$55555555, %ecx
	movl	%ecx, %eax
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L832
	.loc 1 6162 0
	movl	$.LC532, (%esp)
	call	puts
	.loc 1 6160 0
	nop
	.loc 1 6176 0
	jmp	.L835
.L832:
	.loc 1 6166 0
	movl	$.LC533, (%esp)
	call	puts
	.loc 1 6167 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC527, %ecx
	movl	$33333333, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 6168 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC534, %ecx
	movl	$55555555, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 6176 0
	jmp	.L835
.L831:
	.loc 1 6173 0
	movl	$.LC535, (%esp)
	call	puts
	.loc 1 6176 0
	nop
.L835:
	.loc 1 6177 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE143:
	.size	paddq_3, .-paddq_3
	.section	.rodata
.LC536:
	.string	"paddq_4 ... ok"
.LC537:
	.string	"paddq_4 ... not ok"
.LC538:
	.string	"paddq_4 ... failed"
	.text
	.type	paddq_4, @function
paddq_4:
.LFB144:
	.loc 1 6180 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 6181 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$11111111, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$22222222, -16(%ebp)
	movl	$0, -12(%ebp)
	.loc 1 6182 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$22222222, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$33333333, -32(%ebp)
	movl	$0, -28(%ebp)
	.loc 1 6186 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L837
	.loc 1 6188 0
#APP
# 6188 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
paddq -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 6202 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%eax, %ecx
	xorl	$33333333, %ecx
	movl	%ecx, %eax
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L838
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%eax, %ecx
	xorl	$55555555, %ecx
	movl	%ecx, %eax
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L838
	.loc 1 6204 0
	movl	$.LC536, (%esp)
	call	puts
	.loc 1 6202 0
	nop
	.loc 1 6218 0
	jmp	.L841
.L838:
	.loc 1 6208 0
	movl	$.LC537, (%esp)
	call	puts
	.loc 1 6209 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC527, %ecx
	movl	$33333333, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 6210 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC534, %ecx
	movl	$55555555, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 6218 0
	jmp	.L841
.L837:
	.loc 1 6215 0
	movl	$.LC538, (%esp)
	call	puts
	.loc 1 6218 0
	nop
.L841:
	.loc 1 6219 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE144:
	.size	paddq_4, .-paddq_4
	.section	.rodata
.LC539:
	.string	"paddsb_1 ... ok"
.LC540:
	.string	"paddsb_1 ... not ok"
.LC541:
	.string	"paddsb_1 ... failed"
	.text
	.type	paddsb_1, @function
paddsb_1:
.LFB145:
	.loc 1 6222 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 6223 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movb	$25, -24(%ebp)
	movb	$-25, -23(%ebp)
	movb	$50, -22(%ebp)
	movb	$-50, -21(%ebp)
	movb	$100, -20(%ebp)
	movb	$-100, -19(%ebp)
	movb	$125, -18(%ebp)
	movb	$-125, -17(%ebp)
	movb	$25, -16(%ebp)
	movb	$-25, -15(%ebp)
	movb	$50, -14(%ebp)
	movb	$-50, -13(%ebp)
	movb	$100, -12(%ebp)
	movb	$-100, -11(%ebp)
	movb	$125, -10(%ebp)
	movb	$-125, -9(%ebp)
	.loc 1 6224 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movb	$40, -40(%ebp)
	movb	$-40, -39(%ebp)
	movb	$30, -38(%ebp)
	movb	$-30, -37(%ebp)
	movb	$20, -36(%ebp)
	movb	$-20, -35(%ebp)
	movb	$10, -34(%ebp)
	movb	$-10, -33(%ebp)
	movb	$40, -32(%ebp)
	movb	$-40, -31(%ebp)
	movb	$30, -30(%ebp)
	movb	$-30, -29(%ebp)
	movb	$20, -28(%ebp)
	movb	$-20, -27(%ebp)
	movb	$10, -26(%ebp)
	movb	$-10, -25(%ebp)
	.loc 1 6228 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L843
	.loc 1 6230 0
#APP
# 6230 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
paddsb %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 6246 0
#NO_APP
	movzbl	-56(%ebp), %eax
	cmpb	$65, %al
	jne	.L844
	movzbl	-55(%ebp), %eax
	cmpb	$-65, %al
	jne	.L844
	movzbl	-54(%ebp), %eax
	cmpb	$80, %al
	jne	.L844
	movzbl	-53(%ebp), %eax
	cmpb	$-80, %al
	jne	.L844
	movzbl	-52(%ebp), %eax
	cmpb	$120, %al
	jne	.L844
	movzbl	-51(%ebp), %eax
	cmpb	$-120, %al
	jne	.L844
	movzbl	-50(%ebp), %eax
	cmpb	$127, %al
	jne	.L844
	movzbl	-49(%ebp), %eax
	cmpb	$-128, %al
	jne	.L844
	movzbl	-48(%ebp), %eax
	cmpb	$65, %al
	jne	.L844
	movzbl	-47(%ebp), %eax
	cmpb	$-65, %al
	jne	.L844
	movzbl	-46(%ebp), %eax
	cmpb	$80, %al
	jne	.L844
	movzbl	-45(%ebp), %eax
	cmpb	$-80, %al
	jne	.L844
	movzbl	-44(%ebp), %eax
	cmpb	$120, %al
	jne	.L844
	movzbl	-43(%ebp), %eax
	cmpb	$-120, %al
	jne	.L844
	movzbl	-42(%ebp), %eax
	cmpb	$127, %al
	jne	.L844
	movzbl	-41(%ebp), %eax
	cmpb	$-128, %al
	jne	.L844
	.loc 1 6248 0
	movl	$.LC539, (%esp)
	call	puts
	.loc 1 6246 0
	nop
	.loc 1 6276 0
	jmp	.L847
.L844:
	.loc 1 6252 0
	movl	$.LC540, (%esp)
	call	puts
	.loc 1 6253 0
	movzbl	-56(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC471, %eax
	movl	$65, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6254 0
	movzbl	-55(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC472, %eax
	movl	$-65, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6255 0
	movzbl	-54(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC473, %eax
	movl	$80, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6256 0
	movzbl	-53(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC474, %eax
	movl	$-80, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6257 0
	movzbl	-52(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC475, %eax
	movl	$120, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6258 0
	movzbl	-51(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC476, %eax
	movl	$-120, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6259 0
	movzbl	-50(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC477, %eax
	movl	$127, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6260 0
	movzbl	-49(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC478, %eax
	movl	$-128, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6261 0
	movzbl	-48(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC479, %eax
	movl	$65, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6262 0
	movzbl	-47(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC480, %eax
	movl	$-65, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6263 0
	movzbl	-46(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC481, %eax
	movl	$80, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6264 0
	movzbl	-45(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC482, %eax
	movl	$-80, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6265 0
	movzbl	-44(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC483, %eax
	movl	$120, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6266 0
	movzbl	-43(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC484, %eax
	movl	$-120, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6267 0
	movzbl	-42(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC485, %eax
	movl	$127, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6268 0
	movzbl	-41(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC486, %eax
	movl	$-128, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6276 0
	jmp	.L847
.L843:
	.loc 1 6273 0
	movl	$.LC541, (%esp)
	call	puts
	.loc 1 6276 0
	nop
.L847:
	.loc 1 6277 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE145:
	.size	paddsb_1, .-paddsb_1
	.section	.rodata
.LC542:
	.string	"paddsb_2 ... ok"
.LC543:
	.string	"paddsb_2 ... not ok"
.LC544:
	.string	"paddsb_2 ... failed"
	.text
	.type	paddsb_2, @function
paddsb_2:
.LFB146:
	.loc 1 6280 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 6281 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movb	$25, -24(%ebp)
	movb	$-25, -23(%ebp)
	movb	$50, -22(%ebp)
	movb	$-50, -21(%ebp)
	movb	$100, -20(%ebp)
	movb	$-100, -19(%ebp)
	movb	$125, -18(%ebp)
	movb	$-125, -17(%ebp)
	movb	$25, -16(%ebp)
	movb	$-25, -15(%ebp)
	movb	$50, -14(%ebp)
	movb	$-50, -13(%ebp)
	movb	$100, -12(%ebp)
	movb	$-100, -11(%ebp)
	movb	$125, -10(%ebp)
	movb	$-125, -9(%ebp)
	.loc 1 6282 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movb	$40, -40(%ebp)
	movb	$-40, -39(%ebp)
	movb	$30, -38(%ebp)
	movb	$-30, -37(%ebp)
	movb	$20, -36(%ebp)
	movb	$-20, -35(%ebp)
	movb	$10, -34(%ebp)
	movb	$-10, -33(%ebp)
	movb	$40, -32(%ebp)
	movb	$-40, -31(%ebp)
	movb	$30, -30(%ebp)
	movb	$-30, -29(%ebp)
	movb	$20, -28(%ebp)
	movb	$-20, -27(%ebp)
	movb	$10, -26(%ebp)
	movb	$-10, -25(%ebp)
	.loc 1 6286 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L849
	.loc 1 6288 0
#APP
# 6288 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
paddsb -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 6302 0
#NO_APP
	movzbl	-56(%ebp), %eax
	cmpb	$65, %al
	jne	.L850
	movzbl	-55(%ebp), %eax
	cmpb	$-65, %al
	jne	.L850
	movzbl	-54(%ebp), %eax
	cmpb	$80, %al
	jne	.L850
	movzbl	-53(%ebp), %eax
	cmpb	$-80, %al
	jne	.L850
	movzbl	-52(%ebp), %eax
	cmpb	$120, %al
	jne	.L850
	movzbl	-51(%ebp), %eax
	cmpb	$-120, %al
	jne	.L850
	movzbl	-50(%ebp), %eax
	cmpb	$127, %al
	jne	.L850
	movzbl	-49(%ebp), %eax
	cmpb	$-128, %al
	jne	.L850
	movzbl	-48(%ebp), %eax
	cmpb	$65, %al
	jne	.L850
	movzbl	-47(%ebp), %eax
	cmpb	$-65, %al
	jne	.L850
	movzbl	-46(%ebp), %eax
	cmpb	$80, %al
	jne	.L850
	movzbl	-45(%ebp), %eax
	cmpb	$-80, %al
	jne	.L850
	movzbl	-44(%ebp), %eax
	cmpb	$120, %al
	jne	.L850
	movzbl	-43(%ebp), %eax
	cmpb	$-120, %al
	jne	.L850
	movzbl	-42(%ebp), %eax
	cmpb	$127, %al
	jne	.L850
	movzbl	-41(%ebp), %eax
	cmpb	$-128, %al
	jne	.L850
	.loc 1 6304 0
	movl	$.LC542, (%esp)
	call	puts
	.loc 1 6302 0
	nop
	.loc 1 6332 0
	jmp	.L853
.L850:
	.loc 1 6308 0
	movl	$.LC543, (%esp)
	call	puts
	.loc 1 6309 0
	movzbl	-56(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC471, %eax
	movl	$65, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6310 0
	movzbl	-55(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC472, %eax
	movl	$-65, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6311 0
	movzbl	-54(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC473, %eax
	movl	$80, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6312 0
	movzbl	-53(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC474, %eax
	movl	$-80, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6313 0
	movzbl	-52(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC475, %eax
	movl	$120, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6314 0
	movzbl	-51(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC476, %eax
	movl	$-120, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6315 0
	movzbl	-50(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC477, %eax
	movl	$127, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6316 0
	movzbl	-49(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC478, %eax
	movl	$-128, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6317 0
	movzbl	-48(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC479, %eax
	movl	$65, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6318 0
	movzbl	-47(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC480, %eax
	movl	$-65, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6319 0
	movzbl	-46(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC481, %eax
	movl	$80, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6320 0
	movzbl	-45(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC482, %eax
	movl	$-80, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6321 0
	movzbl	-44(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC483, %eax
	movl	$120, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6322 0
	movzbl	-43(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC484, %eax
	movl	$-120, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6323 0
	movzbl	-42(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC485, %eax
	movl	$127, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6324 0
	movzbl	-41(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC486, %eax
	movl	$-128, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6332 0
	jmp	.L853
.L849:
	.loc 1 6329 0
	movl	$.LC544, (%esp)
	call	puts
	.loc 1 6332 0
	nop
.L853:
	.loc 1 6333 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE146:
	.size	paddsb_2, .-paddsb_2
	.section	.rodata
.LC545:
	.string	"paddsw_1 ... ok"
.LC546:
	.string	"paddsw_1 ... not ok"
.LC547:
	.string	"paddsw_1 ... failed"
	.text
	.type	paddsw_1, @function
paddsw_1:
.LFB147:
	.loc 1 6336 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 6337 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$12345, -24(%ebp)
	movw	$-12345, -22(%ebp)
	movw	$32145, -20(%ebp)
	movw	$-32145, -18(%ebp)
	movw	$12345, -16(%ebp)
	movw	$-12345, -14(%ebp)
	movw	$32145, -12(%ebp)
	movw	$-32145, -10(%ebp)
	.loc 1 6338 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$32145, -40(%ebp)
	movw	$-32145, -38(%ebp)
	movw	$-12345, -36(%ebp)
	movw	$12345, -34(%ebp)
	movw	$32145, -32(%ebp)
	movw	$-32145, -30(%ebp)
	movw	$-12345, -28(%ebp)
	movw	$12345, -26(%ebp)
	.loc 1 6342 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L855
	.loc 1 6344 0
#APP
# 6344 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
paddsw %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 6360 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$32767, %ax
	jne	.L856
	movzwl	-54(%ebp), %eax
	cmpw	$-32768, %ax
	jne	.L856
	movzwl	-52(%ebp), %eax
	cmpw	$19800, %ax
	jne	.L856
	movzwl	-50(%ebp), %eax
	cmpw	$-19800, %ax
	jne	.L856
	movzwl	-48(%ebp), %eax
	cmpw	$32767, %ax
	jne	.L856
	movzwl	-46(%ebp), %eax
	cmpw	$-32768, %ax
	jne	.L856
	movzwl	-44(%ebp), %eax
	cmpw	$19800, %ax
	jne	.L856
	movzwl	-42(%ebp), %eax
	cmpw	$-19800, %ax
	jne	.L856
	.loc 1 6362 0
	movl	$.LC545, (%esp)
	call	puts
	.loc 1 6360 0
	nop
	.loc 1 6382 0
	jmp	.L859
.L856:
	.loc 1 6366 0
	movl	$.LC546, (%esp)
	call	puts
	.loc 1 6367 0
	movzwl	-56(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC457, %eax
	movl	$32767, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6368 0
	movzwl	-54(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC458, %eax
	movl	$-32768, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6369 0
	movzwl	-52(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC459, %eax
	movl	$19800, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6370 0
	movzwl	-50(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC460, %eax
	movl	$-19800, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6371 0
	movzwl	-48(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC461, %eax
	movl	$32767, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6372 0
	movzwl	-46(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC462, %eax
	movl	$-32768, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6373 0
	movzwl	-44(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC463, %eax
	movl	$19800, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6374 0
	movzwl	-42(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC464, %eax
	movl	$-19800, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6382 0
	jmp	.L859
.L855:
	.loc 1 6379 0
	movl	$.LC547, (%esp)
	call	puts
	.loc 1 6382 0
	nop
.L859:
	.loc 1 6383 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE147:
	.size	paddsw_1, .-paddsw_1
	.section	.rodata
.LC548:
	.string	"paddsw_2 ... ok"
.LC549:
	.string	"paddsw_2 ... not ok"
.LC550:
	.string	"paddsw_2 ... failed"
	.text
	.type	paddsw_2, @function
paddsw_2:
.LFB148:
	.loc 1 6386 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 6387 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$12345, -24(%ebp)
	movw	$-12345, -22(%ebp)
	movw	$32145, -20(%ebp)
	movw	$-32145, -18(%ebp)
	movw	$12345, -16(%ebp)
	movw	$-12345, -14(%ebp)
	movw	$32145, -12(%ebp)
	movw	$-32145, -10(%ebp)
	.loc 1 6388 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$32145, -40(%ebp)
	movw	$-32145, -38(%ebp)
	movw	$-12345, -36(%ebp)
	movw	$12345, -34(%ebp)
	movw	$32145, -32(%ebp)
	movw	$-32145, -30(%ebp)
	movw	$-12345, -28(%ebp)
	movw	$12345, -26(%ebp)
	.loc 1 6392 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L861
	.loc 1 6394 0
#APP
# 6394 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
paddsw -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 6408 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$32767, %ax
	jne	.L862
	movzwl	-54(%ebp), %eax
	cmpw	$-32768, %ax
	jne	.L862
	movzwl	-52(%ebp), %eax
	cmpw	$19800, %ax
	jne	.L862
	movzwl	-50(%ebp), %eax
	cmpw	$-19800, %ax
	jne	.L862
	movzwl	-48(%ebp), %eax
	cmpw	$32767, %ax
	jne	.L862
	movzwl	-46(%ebp), %eax
	cmpw	$-32768, %ax
	jne	.L862
	movzwl	-44(%ebp), %eax
	cmpw	$19800, %ax
	jne	.L862
	movzwl	-42(%ebp), %eax
	cmpw	$-19800, %ax
	jne	.L862
	.loc 1 6410 0
	movl	$.LC548, (%esp)
	call	puts
	.loc 1 6408 0
	nop
	.loc 1 6430 0
	jmp	.L865
.L862:
	.loc 1 6414 0
	movl	$.LC549, (%esp)
	call	puts
	.loc 1 6415 0
	movzwl	-56(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC457, %eax
	movl	$32767, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6416 0
	movzwl	-54(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC458, %eax
	movl	$-32768, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6417 0
	movzwl	-52(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC459, %eax
	movl	$19800, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6418 0
	movzwl	-50(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC460, %eax
	movl	$-19800, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6419 0
	movzwl	-48(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC461, %eax
	movl	$32767, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6420 0
	movzwl	-46(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC462, %eax
	movl	$-32768, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6421 0
	movzwl	-44(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC463, %eax
	movl	$19800, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6422 0
	movzwl	-42(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC464, %eax
	movl	$-19800, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6430 0
	jmp	.L865
.L861:
	.loc 1 6427 0
	movl	$.LC550, (%esp)
	call	puts
	.loc 1 6430 0
	nop
.L865:
	.loc 1 6431 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE148:
	.size	paddsw_2, .-paddsw_2
	.section	.rodata
.LC551:
	.string	"paddusb_1 ... ok"
.LC552:
	.string	"paddusb_1 ... not ok"
.LC553:
	.string	"paddusb_1 ... failed"
	.text
	.type	paddusb_1, @function
paddusb_1:
.LFB149:
	.loc 1 6434 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 6435 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movb	$25, -24(%ebp)
	movb	$50, -23(%ebp)
	movb	$75, -22(%ebp)
	movb	$100, -21(%ebp)
	movb	$125, -20(%ebp)
	movb	$-106, -19(%ebp)
	movb	$-81, -18(%ebp)
	movb	$-56, -17(%ebp)
	movb	$25, -16(%ebp)
	movb	$50, -15(%ebp)
	movb	$75, -14(%ebp)
	movb	$100, -13(%ebp)
	movb	$125, -12(%ebp)
	movb	$-106, -11(%ebp)
	movb	$-81, -10(%ebp)
	movb	$-56, -9(%ebp)
	.loc 1 6436 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movb	$10, -40(%ebp)
	movb	$20, -39(%ebp)
	movb	$30, -38(%ebp)
	movb	$40, -37(%ebp)
	movb	$50, -36(%ebp)
	movb	$60, -35(%ebp)
	movb	$70, -34(%ebp)
	movb	$80, -33(%ebp)
	movb	$10, -32(%ebp)
	movb	$20, -31(%ebp)
	movb	$30, -30(%ebp)
	movb	$40, -29(%ebp)
	movb	$50, -28(%ebp)
	movb	$60, -27(%ebp)
	movb	$70, -26(%ebp)
	movb	$80, -25(%ebp)
	.loc 1 6440 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L867
	.loc 1 6442 0
#APP
# 6442 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
paddusb %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 6458 0
#NO_APP
	movzbl	-56(%ebp), %eax
	cmpb	$35, %al
	jne	.L868
	movzbl	-55(%ebp), %eax
	cmpb	$70, %al
	jne	.L868
	movzbl	-54(%ebp), %eax
	cmpb	$105, %al
	jne	.L868
	movzbl	-53(%ebp), %eax
	cmpb	$-116, %al
	jne	.L868
	movzbl	-52(%ebp), %eax
	cmpb	$-81, %al
	jne	.L868
	movzbl	-51(%ebp), %eax
	cmpb	$-46, %al
	jne	.L868
	movzbl	-50(%ebp), %eax
	cmpb	$-11, %al
	jne	.L868
	movzbl	-49(%ebp), %eax
	cmpb	$-1, %al
	jne	.L868
	movzbl	-48(%ebp), %eax
	cmpb	$35, %al
	jne	.L868
	movzbl	-47(%ebp), %eax
	cmpb	$70, %al
	jne	.L868
	movzbl	-46(%ebp), %eax
	cmpb	$105, %al
	jne	.L868
	movzbl	-45(%ebp), %eax
	cmpb	$-116, %al
	jne	.L868
	movzbl	-44(%ebp), %eax
	cmpb	$-81, %al
	jne	.L868
	movzbl	-43(%ebp), %eax
	cmpb	$-46, %al
	jne	.L868
	movzbl	-42(%ebp), %eax
	cmpb	$-11, %al
	jne	.L868
	movzbl	-41(%ebp), %eax
	cmpb	$-1, %al
	jne	.L868
	.loc 1 6460 0
	movl	$.LC551, (%esp)
	call	puts
	.loc 1 6458 0
	nop
	.loc 1 6488 0
	jmp	.L871
.L868:
	.loc 1 6464 0
	movl	$.LC552, (%esp)
	call	puts
	.loc 1 6465 0
	movzbl	-56(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC493, %eax
	movl	$35, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6466 0
	movzbl	-55(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC494, %eax
	movl	$70, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6467 0
	movzbl	-54(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC495, %eax
	movl	$105, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6468 0
	movzbl	-53(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC496, %eax
	movl	$140, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6469 0
	movzbl	-52(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC497, %eax
	movl	$175, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6470 0
	movzbl	-51(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC498, %eax
	movl	$210, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6471 0
	movzbl	-50(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC499, %eax
	movl	$245, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6472 0
	movzbl	-49(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC500, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6473 0
	movzbl	-48(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC501, %eax
	movl	$35, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6474 0
	movzbl	-47(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC502, %eax
	movl	$70, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6475 0
	movzbl	-46(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC503, %eax
	movl	$105, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6476 0
	movzbl	-45(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC504, %eax
	movl	$140, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6477 0
	movzbl	-44(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC505, %eax
	movl	$175, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6478 0
	movzbl	-43(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC506, %eax
	movl	$210, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6479 0
	movzbl	-42(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC507, %eax
	movl	$245, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6480 0
	movzbl	-41(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC508, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6488 0
	jmp	.L871
.L867:
	.loc 1 6485 0
	movl	$.LC553, (%esp)
	call	puts
	.loc 1 6488 0
	nop
.L871:
	.loc 1 6489 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE149:
	.size	paddusb_1, .-paddusb_1
	.section	.rodata
.LC554:
	.string	"paddusb_2 ... ok"
.LC555:
	.string	"paddusb_2 ... not ok"
.LC556:
	.string	"paddusb_2 ... failed"
	.text
	.type	paddusb_2, @function
paddusb_2:
.LFB150:
	.loc 1 6492 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 6493 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movb	$25, -24(%ebp)
	movb	$50, -23(%ebp)
	movb	$75, -22(%ebp)
	movb	$100, -21(%ebp)
	movb	$125, -20(%ebp)
	movb	$-106, -19(%ebp)
	movb	$-81, -18(%ebp)
	movb	$-56, -17(%ebp)
	movb	$25, -16(%ebp)
	movb	$50, -15(%ebp)
	movb	$75, -14(%ebp)
	movb	$100, -13(%ebp)
	movb	$125, -12(%ebp)
	movb	$-106, -11(%ebp)
	movb	$-81, -10(%ebp)
	movb	$-56, -9(%ebp)
	.loc 1 6494 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movb	$10, -40(%ebp)
	movb	$20, -39(%ebp)
	movb	$30, -38(%ebp)
	movb	$40, -37(%ebp)
	movb	$50, -36(%ebp)
	movb	$60, -35(%ebp)
	movb	$70, -34(%ebp)
	movb	$80, -33(%ebp)
	movb	$10, -32(%ebp)
	movb	$20, -31(%ebp)
	movb	$30, -30(%ebp)
	movb	$40, -29(%ebp)
	movb	$50, -28(%ebp)
	movb	$60, -27(%ebp)
	movb	$70, -26(%ebp)
	movb	$80, -25(%ebp)
	.loc 1 6498 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L873
	.loc 1 6500 0
#APP
# 6500 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
paddusb -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 6514 0
#NO_APP
	movzbl	-56(%ebp), %eax
	cmpb	$35, %al
	jne	.L874
	movzbl	-55(%ebp), %eax
	cmpb	$70, %al
	jne	.L874
	movzbl	-54(%ebp), %eax
	cmpb	$105, %al
	jne	.L874
	movzbl	-53(%ebp), %eax
	cmpb	$-116, %al
	jne	.L874
	movzbl	-52(%ebp), %eax
	cmpb	$-81, %al
	jne	.L874
	movzbl	-51(%ebp), %eax
	cmpb	$-46, %al
	jne	.L874
	movzbl	-50(%ebp), %eax
	cmpb	$-11, %al
	jne	.L874
	movzbl	-49(%ebp), %eax
	cmpb	$-1, %al
	jne	.L874
	movzbl	-48(%ebp), %eax
	cmpb	$35, %al
	jne	.L874
	movzbl	-47(%ebp), %eax
	cmpb	$70, %al
	jne	.L874
	movzbl	-46(%ebp), %eax
	cmpb	$105, %al
	jne	.L874
	movzbl	-45(%ebp), %eax
	cmpb	$-116, %al
	jne	.L874
	movzbl	-44(%ebp), %eax
	cmpb	$-81, %al
	jne	.L874
	movzbl	-43(%ebp), %eax
	cmpb	$-46, %al
	jne	.L874
	movzbl	-42(%ebp), %eax
	cmpb	$-11, %al
	jne	.L874
	movzbl	-41(%ebp), %eax
	cmpb	$-1, %al
	jne	.L874
	.loc 1 6516 0
	movl	$.LC554, (%esp)
	call	puts
	.loc 1 6514 0
	nop
	.loc 1 6544 0
	jmp	.L877
.L874:
	.loc 1 6520 0
	movl	$.LC555, (%esp)
	call	puts
	.loc 1 6521 0
	movzbl	-56(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC493, %eax
	movl	$35, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6522 0
	movzbl	-55(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC494, %eax
	movl	$70, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6523 0
	movzbl	-54(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC495, %eax
	movl	$105, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6524 0
	movzbl	-53(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC496, %eax
	movl	$140, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6525 0
	movzbl	-52(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC497, %eax
	movl	$175, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6526 0
	movzbl	-51(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC498, %eax
	movl	$210, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6527 0
	movzbl	-50(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC499, %eax
	movl	$245, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6528 0
	movzbl	-49(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC500, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6529 0
	movzbl	-48(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC501, %eax
	movl	$35, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6530 0
	movzbl	-47(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC502, %eax
	movl	$70, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6531 0
	movzbl	-46(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC503, %eax
	movl	$105, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6532 0
	movzbl	-45(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC504, %eax
	movl	$140, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6533 0
	movzbl	-44(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC505, %eax
	movl	$175, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6534 0
	movzbl	-43(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC506, %eax
	movl	$210, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6535 0
	movzbl	-42(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC507, %eax
	movl	$245, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6536 0
	movzbl	-41(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC508, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6544 0
	jmp	.L877
.L873:
	.loc 1 6541 0
	movl	$.LC556, (%esp)
	call	puts
	.loc 1 6544 0
	nop
.L877:
	.loc 1 6545 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE150:
	.size	paddusb_2, .-paddusb_2
	.section	.rodata
.LC557:
	.string	"paddusw_1 ... ok"
.LC558:
	.string	"paddusw_1 ... not ok"
	.align 4
.LC559:
	.string	"  result0.uw[0] = %u (expected %u)\n"
	.align 4
.LC560:
	.string	"  result0.uw[1] = %u (expected %u)\n"
	.align 4
.LC561:
	.string	"  result0.uw[2] = %u (expected %u)\n"
	.align 4
.LC562:
	.string	"  result0.uw[3] = %u (expected %u)\n"
	.align 4
.LC563:
	.string	"  result0.uw[4] = %u (expected %u)\n"
	.align 4
.LC564:
	.string	"  result0.uw[5] = %u (expected %u)\n"
	.align 4
.LC565:
	.string	"  result0.uw[6] = %u (expected %u)\n"
	.align 4
.LC566:
	.string	"  result0.uw[7] = %u (expected %u)\n"
.LC567:
	.string	"paddusw_1 ... failed"
	.text
	.type	paddusw_1, @function
paddusw_1:
.LFB151:
	.loc 1 6548 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 6549 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$22222, -24(%ebp)
	movw	$-32203, -22(%ebp)
	movw	$-21092, -20(%ebp)
	movw	$-9981, -18(%ebp)
	movw	$22222, -16(%ebp)
	movw	$-32203, -14(%ebp)
	movw	$-21092, -12(%ebp)
	movw	$-9981, -10(%ebp)
	.loc 1 6550 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$6666, -40(%ebp)
	movw	$7777, -38(%ebp)
	movw	$8888, -36(%ebp)
	movw	$9999, -34(%ebp)
	movw	$6666, -32(%ebp)
	movw	$7777, -30(%ebp)
	movw	$8888, -28(%ebp)
	movw	$9999, -26(%ebp)
	.loc 1 6554 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L879
	.loc 1 6556 0
#APP
# 6556 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
paddusw %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 6572 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$28888, %ax
	jne	.L880
	movzwl	-54(%ebp), %eax
	cmpw	$-24426, %ax
	jne	.L880
	movzwl	-52(%ebp), %eax
	cmpw	$-12204, %ax
	jne	.L880
	movzwl	-50(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L880
	movzwl	-48(%ebp), %eax
	cmpw	$28888, %ax
	jne	.L880
	movzwl	-46(%ebp), %eax
	cmpw	$-24426, %ax
	jne	.L880
	movzwl	-44(%ebp), %eax
	cmpw	$-12204, %ax
	jne	.L880
	movzwl	-42(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L880
	.loc 1 6574 0
	movl	$.LC557, (%esp)
	call	puts
	.loc 1 6572 0
	nop
	.loc 1 6594 0
	jmp	.L883
.L880:
	.loc 1 6578 0
	movl	$.LC558, (%esp)
	call	puts
	.loc 1 6579 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$28888, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6580 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$41110, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6581 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$53332, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6582 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6583 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$28888, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6584 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$41110, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6585 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$53332, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6586 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6594 0
	jmp	.L883
.L879:
	.loc 1 6591 0
	movl	$.LC567, (%esp)
	call	puts
	.loc 1 6594 0
	nop
.L883:
	.loc 1 6595 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE151:
	.size	paddusw_1, .-paddusw_1
	.section	.rodata
.LC568:
	.string	"paddusw_2 ... ok"
.LC569:
	.string	"paddusw_2 ... not ok"
.LC570:
	.string	"paddusw_2 ... failed"
	.text
	.type	paddusw_2, @function
paddusw_2:
.LFB152:
	.loc 1 6598 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 6599 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$22222, -24(%ebp)
	movw	$-32203, -22(%ebp)
	movw	$-21092, -20(%ebp)
	movw	$-9981, -18(%ebp)
	movw	$22222, -16(%ebp)
	movw	$-32203, -14(%ebp)
	movw	$-21092, -12(%ebp)
	movw	$-9981, -10(%ebp)
	.loc 1 6600 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$6666, -40(%ebp)
	movw	$7777, -38(%ebp)
	movw	$8888, -36(%ebp)
	movw	$9999, -34(%ebp)
	movw	$6666, -32(%ebp)
	movw	$7777, -30(%ebp)
	movw	$8888, -28(%ebp)
	movw	$9999, -26(%ebp)
	.loc 1 6604 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L885
	.loc 1 6606 0
#APP
# 6606 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
paddusw -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 6620 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$28888, %ax
	jne	.L886
	movzwl	-54(%ebp), %eax
	cmpw	$-24426, %ax
	jne	.L886
	movzwl	-52(%ebp), %eax
	cmpw	$-12204, %ax
	jne	.L886
	movzwl	-50(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L886
	movzwl	-48(%ebp), %eax
	cmpw	$28888, %ax
	jne	.L886
	movzwl	-46(%ebp), %eax
	cmpw	$-24426, %ax
	jne	.L886
	movzwl	-44(%ebp), %eax
	cmpw	$-12204, %ax
	jne	.L886
	movzwl	-42(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L886
	.loc 1 6622 0
	movl	$.LC568, (%esp)
	call	puts
	.loc 1 6620 0
	nop
	.loc 1 6642 0
	jmp	.L889
.L886:
	.loc 1 6626 0
	movl	$.LC569, (%esp)
	call	puts
	.loc 1 6627 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$28888, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6628 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$41110, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6629 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$53332, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6630 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6631 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$28888, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6632 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$41110, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6633 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$53332, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6634 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6642 0
	jmp	.L889
.L885:
	.loc 1 6639 0
	movl	$.LC570, (%esp)
	call	puts
	.loc 1 6642 0
	nop
.L889:
	.loc 1 6643 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE152:
	.size	paddusw_2, .-paddusw_2
	.section	.rodata
.LC571:
	.string	"paddw_1 ... ok"
.LC572:
	.string	"paddw_1 ... not ok"
.LC573:
	.string	"paddw_1 ... failed"
	.text
	.type	paddw_1, @function
paddw_1:
.LFB153:
	.loc 1 6646 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 6647 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$1234, -24(%ebp)
	movw	$5678, -22(%ebp)
	movw	$4321, -20(%ebp)
	movw	$8765, -18(%ebp)
	movw	$1234, -16(%ebp)
	movw	$5678, -14(%ebp)
	movw	$4321, -12(%ebp)
	movw	$8765, -10(%ebp)
	.loc 1 6648 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$87, -40(%ebp)
	movw	$65, -38(%ebp)
	movw	$43, -36(%ebp)
	movw	$21, -34(%ebp)
	movw	$87, -32(%ebp)
	movw	$65, -30(%ebp)
	movw	$43, -28(%ebp)
	movw	$21, -26(%ebp)
	.loc 1 6652 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L891
	.loc 1 6654 0
#APP
# 6654 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
paddw %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 6670 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$1321, %ax
	jne	.L892
	movzwl	-54(%ebp), %eax
	cmpw	$5743, %ax
	jne	.L892
	movzwl	-52(%ebp), %eax
	cmpw	$4364, %ax
	jne	.L892
	movzwl	-50(%ebp), %eax
	cmpw	$8786, %ax
	jne	.L892
	movzwl	-48(%ebp), %eax
	cmpw	$1321, %ax
	jne	.L892
	movzwl	-46(%ebp), %eax
	cmpw	$5743, %ax
	jne	.L892
	movzwl	-44(%ebp), %eax
	cmpw	$4364, %ax
	jne	.L892
	movzwl	-42(%ebp), %eax
	cmpw	$8786, %ax
	jne	.L892
	.loc 1 6672 0
	movl	$.LC571, (%esp)
	call	puts
	.loc 1 6670 0
	nop
	.loc 1 6692 0
	jmp	.L895
.L892:
	.loc 1 6676 0
	movl	$.LC572, (%esp)
	call	puts
	.loc 1 6677 0
	movzwl	-56(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC457, %eax
	movl	$1321, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6678 0
	movzwl	-54(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC458, %eax
	movl	$5743, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6679 0
	movzwl	-52(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC459, %eax
	movl	$4364, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6680 0
	movzwl	-50(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC460, %eax
	movl	$8786, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6681 0
	movzwl	-48(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC461, %eax
	movl	$1321, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6682 0
	movzwl	-46(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC462, %eax
	movl	$5743, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6683 0
	movzwl	-44(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC463, %eax
	movl	$4364, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6684 0
	movzwl	-42(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC464, %eax
	movl	$8786, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6692 0
	jmp	.L895
.L891:
	.loc 1 6689 0
	movl	$.LC573, (%esp)
	call	puts
	.loc 1 6692 0
	nop
.L895:
	.loc 1 6693 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE153:
	.size	paddw_1, .-paddw_1
	.section	.rodata
.LC574:
	.string	"paddw_2 ... ok"
.LC575:
	.string	"paddw_2 ... not ok"
.LC576:
	.string	"paddw_2 ... failed"
	.text
	.type	paddw_2, @function
paddw_2:
.LFB154:
	.loc 1 6696 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 6697 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$1234, -24(%ebp)
	movw	$5678, -22(%ebp)
	movw	$4321, -20(%ebp)
	movw	$8765, -18(%ebp)
	movw	$1234, -16(%ebp)
	movw	$5678, -14(%ebp)
	movw	$4321, -12(%ebp)
	movw	$8765, -10(%ebp)
	.loc 1 6698 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$87, -40(%ebp)
	movw	$65, -38(%ebp)
	movw	$43, -36(%ebp)
	movw	$21, -34(%ebp)
	movw	$87, -32(%ebp)
	movw	$65, -30(%ebp)
	movw	$43, -28(%ebp)
	movw	$21, -26(%ebp)
	.loc 1 6702 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L897
	.loc 1 6704 0
#APP
# 6704 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
paddw -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 6718 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$1321, %ax
	jne	.L898
	movzwl	-54(%ebp), %eax
	cmpw	$5743, %ax
	jne	.L898
	movzwl	-52(%ebp), %eax
	cmpw	$4364, %ax
	jne	.L898
	movzwl	-50(%ebp), %eax
	cmpw	$8786, %ax
	jne	.L898
	movzwl	-48(%ebp), %eax
	cmpw	$1321, %ax
	jne	.L898
	movzwl	-46(%ebp), %eax
	cmpw	$5743, %ax
	jne	.L898
	movzwl	-44(%ebp), %eax
	cmpw	$4364, %ax
	jne	.L898
	movzwl	-42(%ebp), %eax
	cmpw	$8786, %ax
	jne	.L898
	.loc 1 6720 0
	movl	$.LC574, (%esp)
	call	puts
	.loc 1 6718 0
	nop
	.loc 1 6740 0
	jmp	.L901
.L898:
	.loc 1 6724 0
	movl	$.LC575, (%esp)
	call	puts
	.loc 1 6725 0
	movzwl	-56(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC457, %eax
	movl	$1321, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6726 0
	movzwl	-54(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC458, %eax
	movl	$5743, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6727 0
	movzwl	-52(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC459, %eax
	movl	$4364, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6728 0
	movzwl	-50(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC460, %eax
	movl	$8786, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6729 0
	movzwl	-48(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC461, %eax
	movl	$1321, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6730 0
	movzwl	-46(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC462, %eax
	movl	$5743, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6731 0
	movzwl	-44(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC463, %eax
	movl	$4364, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6732 0
	movzwl	-42(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC464, %eax
	movl	$8786, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6740 0
	jmp	.L901
.L897:
	.loc 1 6737 0
	movl	$.LC576, (%esp)
	call	puts
	.loc 1 6740 0
	nop
.L901:
	.loc 1 6741 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE154:
	.size	paddw_2, .-paddw_2
	.section	.rodata
.LC577:
	.string	"pand_1 ... ok"
.LC578:
	.string	"pand_1 ... not ok"
.LC579:
	.string	"pand_1 ... failed"
	.text
	.type	pand_1, @function
pand_1:
.LFB155:
	.loc 1 6744 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 6745 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-324508640, -24(%ebp)
	movl	$-38177487, -20(%ebp)
	movl	$-1985229329, -16(%ebp)
	movl	$19088743, -12(%ebp)
	.loc 1 6746 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$-1985229329, -40(%ebp)
	movl	$19088743, -36(%ebp)
	movl	$-324508640, -32(%ebp)
	movl	$-38177487, -28(%ebp)
	.loc 1 6750 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L903
	.loc 1 6752 0
#APP
# 6752 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pand %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 6768 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$18957601, %ecx
	xorl	$-2002238432, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L904
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$18957601, %ecx
	xorl	$-2002238432, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L904
	.loc 1 6770 0
	movl	$.LC577, (%esp)
	call	puts
	.loc 1 6768 0
	nop
	.loc 1 6784 0
	jmp	.L907
.L904:
	.loc 1 6774 0
	movl	$.LC578, (%esp)
	call	puts
	.loc 1 6775 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-2002238432, 12(%esp)
	movl	$18957601, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 6776 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$-2002238432, 12(%esp)
	movl	$18957601, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 6784 0
	jmp	.L907
.L903:
	.loc 1 6781 0
	movl	$.LC579, (%esp)
	call	puts
	.loc 1 6784 0
	nop
.L907:
	.loc 1 6785 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE155:
	.size	pand_1, .-pand_1
	.section	.rodata
.LC580:
	.string	"pand_2 ... ok"
.LC581:
	.string	"pand_2 ... not ok"
.LC582:
	.string	"pand_2 ... failed"
	.text
	.type	pand_2, @function
pand_2:
.LFB156:
	.loc 1 6788 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 6789 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-324508640, -24(%ebp)
	movl	$-38177487, -20(%ebp)
	movl	$-1985229329, -16(%ebp)
	movl	$19088743, -12(%ebp)
	.loc 1 6790 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$-1985229329, -40(%ebp)
	movl	$19088743, -36(%ebp)
	movl	$-324508640, -32(%ebp)
	movl	$-38177487, -28(%ebp)
	.loc 1 6794 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L909
	.loc 1 6796 0
#APP
# 6796 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pand -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 6810 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$18957601, %ecx
	xorl	$-2002238432, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L910
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$18957601, %ecx
	xorl	$-2002238432, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L910
	.loc 1 6812 0
	movl	$.LC580, (%esp)
	call	puts
	.loc 1 6810 0
	nop
	.loc 1 6826 0
	jmp	.L913
.L910:
	.loc 1 6816 0
	movl	$.LC581, (%esp)
	call	puts
	.loc 1 6817 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-2002238432, 12(%esp)
	movl	$18957601, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 6818 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$-2002238432, 12(%esp)
	movl	$18957601, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 6826 0
	jmp	.L913
.L909:
	.loc 1 6823 0
	movl	$.LC582, (%esp)
	call	puts
	.loc 1 6826 0
	nop
.L913:
	.loc 1 6827 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE156:
	.size	pand_2, .-pand_2
	.section	.rodata
.LC583:
	.string	"pandn_1 ... ok"
.LC584:
	.string	"pandn_1 ... not ok"
.LC585:
	.string	"pandn_1 ... failed"
	.text
	.type	pandn_1, @function
pandn_1:
.LFB157:
	.loc 1 6830 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 6831 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-324508640, -24(%ebp)
	movl	$-38177487, -20(%ebp)
	movl	$-1985229329, -16(%ebp)
	movl	$19088743, -12(%ebp)
	.loc 1 6832 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$-1985229329, -40(%ebp)
	movl	$19088743, -36(%ebp)
	movl	$-324508640, -32(%ebp)
	movl	$-38177487, -28(%ebp)
	.loc 1 6836 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L915
	.loc 1 6838 0
#APP
# 6838 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pandn %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 6854 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-57135088, %ecx
	xorl	$1677729792, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L916
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$131142, %ecx
	xorl	$17009103, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L916
	.loc 1 6856 0
	movl	$.LC583, (%esp)
	call	puts
	.loc 1 6854 0
	nop
	.loc 1 6870 0
	jmp	.L919
.L916:
	.loc 1 6860 0
	movl	$.LC584, (%esp)
	call	puts
	.loc 1 6861 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$1677729792, 12(%esp)
	movl	$-57135088, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 6862 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$17009103, 12(%esp)
	movl	$131142, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 6870 0
	jmp	.L919
.L915:
	.loc 1 6867 0
	movl	$.LC585, (%esp)
	call	puts
	.loc 1 6870 0
	nop
.L919:
	.loc 1 6871 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE157:
	.size	pandn_1, .-pandn_1
	.section	.rodata
.LC586:
	.string	"pandn_2 ... ok"
.LC587:
	.string	"pandn_2 ... not ok"
.LC588:
	.string	"pandn_2 ... failed"
	.text
	.type	pandn_2, @function
pandn_2:
.LFB158:
	.loc 1 6874 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 6875 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-324508640, -24(%ebp)
	movl	$-38177487, -20(%ebp)
	movl	$-1985229329, -16(%ebp)
	movl	$19088743, -12(%ebp)
	.loc 1 6876 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$-1985229329, -40(%ebp)
	movl	$19088743, -36(%ebp)
	movl	$-324508640, -32(%ebp)
	movl	$-38177487, -28(%ebp)
	.loc 1 6880 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L921
	.loc 1 6882 0
#APP
# 6882 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pandn -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 6896 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-57135088, %ecx
	xorl	$1677729792, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L922
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$131142, %ecx
	xorl	$17009103, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L922
	.loc 1 6898 0
	movl	$.LC586, (%esp)
	call	puts
	.loc 1 6896 0
	nop
	.loc 1 6912 0
	jmp	.L925
.L922:
	.loc 1 6902 0
	movl	$.LC587, (%esp)
	call	puts
	.loc 1 6903 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$1677729792, 12(%esp)
	movl	$-57135088, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 6904 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$17009103, 12(%esp)
	movl	$131142, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 6912 0
	jmp	.L925
.L921:
	.loc 1 6909 0
	movl	$.LC588, (%esp)
	call	puts
	.loc 1 6912 0
	nop
.L925:
	.loc 1 6913 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE158:
	.size	pandn_2, .-pandn_2
	.section	.rodata
.LC589:
	.string	"pavgb_1 ... ok"
.LC590:
	.string	"pavgb_1 ... not ok"
.LC591:
	.string	"pavgb_1 ... failed"
	.text
	.type	pavgb_1, @function
pavgb_1:
.LFB159:
	.loc 1 6916 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 6917 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movb	$11, -24(%ebp)
	movb	$22, -23(%ebp)
	movb	$33, -22(%ebp)
	movb	$44, -21(%ebp)
	movb	$55, -20(%ebp)
	movb	$66, -19(%ebp)
	movb	$77, -18(%ebp)
	movb	$88, -17(%ebp)
	movb	$11, -16(%ebp)
	movb	$22, -15(%ebp)
	movb	$33, -14(%ebp)
	movb	$44, -13(%ebp)
	movb	$55, -12(%ebp)
	movb	$66, -11(%ebp)
	movb	$77, -10(%ebp)
	movb	$88, -9(%ebp)
	.loc 1 6918 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movb	$15, -40(%ebp)
	movb	$25, -39(%ebp)
	movb	$35, -38(%ebp)
	movb	$45, -37(%ebp)
	movb	$55, -36(%ebp)
	movb	$65, -35(%ebp)
	movb	$75, -34(%ebp)
	movb	$85, -33(%ebp)
	movb	$15, -32(%ebp)
	movb	$25, -31(%ebp)
	movb	$35, -30(%ebp)
	movb	$45, -29(%ebp)
	movb	$55, -28(%ebp)
	movb	$65, -27(%ebp)
	movb	$75, -26(%ebp)
	movb	$85, -25(%ebp)
	.loc 1 6922 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L927
	.loc 1 6924 0
#APP
# 6924 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pavgb %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 6940 0
#NO_APP
	movzbl	-56(%ebp), %eax
	cmpb	$13, %al
	jne	.L928
	movzbl	-55(%ebp), %eax
	cmpb	$24, %al
	jne	.L928
	movzbl	-54(%ebp), %eax
	cmpb	$34, %al
	jne	.L928
	movzbl	-53(%ebp), %eax
	cmpb	$45, %al
	jne	.L928
	movzbl	-52(%ebp), %eax
	cmpb	$55, %al
	jne	.L928
	movzbl	-51(%ebp), %eax
	cmpb	$66, %al
	jne	.L928
	movzbl	-50(%ebp), %eax
	cmpb	$76, %al
	jne	.L928
	movzbl	-49(%ebp), %eax
	cmpb	$87, %al
	jne	.L928
	movzbl	-48(%ebp), %eax
	cmpb	$13, %al
	jne	.L928
	movzbl	-47(%ebp), %eax
	cmpb	$24, %al
	jne	.L928
	movzbl	-46(%ebp), %eax
	cmpb	$34, %al
	jne	.L928
	movzbl	-45(%ebp), %eax
	cmpb	$45, %al
	jne	.L928
	movzbl	-44(%ebp), %eax
	cmpb	$55, %al
	jne	.L928
	movzbl	-43(%ebp), %eax
	cmpb	$66, %al
	jne	.L928
	movzbl	-42(%ebp), %eax
	cmpb	$76, %al
	jne	.L928
	movzbl	-41(%ebp), %eax
	cmpb	$87, %al
	jne	.L928
	.loc 1 6942 0
	movl	$.LC589, (%esp)
	call	puts
	.loc 1 6940 0
	nop
	.loc 1 6970 0
	jmp	.L931
.L928:
	.loc 1 6946 0
	movl	$.LC590, (%esp)
	call	puts
	.loc 1 6947 0
	movzbl	-56(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC493, %eax
	movl	$13, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6948 0
	movzbl	-55(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC494, %eax
	movl	$24, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6949 0
	movzbl	-54(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC495, %eax
	movl	$34, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6950 0
	movzbl	-53(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC496, %eax
	movl	$45, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6951 0
	movzbl	-52(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC497, %eax
	movl	$55, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6952 0
	movzbl	-51(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC498, %eax
	movl	$66, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6953 0
	movzbl	-50(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC499, %eax
	movl	$76, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6954 0
	movzbl	-49(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC500, %eax
	movl	$87, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6955 0
	movzbl	-48(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC501, %eax
	movl	$13, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6956 0
	movzbl	-47(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC502, %eax
	movl	$24, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6957 0
	movzbl	-46(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC503, %eax
	movl	$34, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6958 0
	movzbl	-45(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC504, %eax
	movl	$45, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6959 0
	movzbl	-44(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC505, %eax
	movl	$55, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6960 0
	movzbl	-43(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC506, %eax
	movl	$66, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6961 0
	movzbl	-42(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC507, %eax
	movl	$76, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6962 0
	movzbl	-41(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC508, %eax
	movl	$87, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 6970 0
	jmp	.L931
.L927:
	.loc 1 6967 0
	movl	$.LC591, (%esp)
	call	puts
	.loc 1 6970 0
	nop
.L931:
	.loc 1 6971 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE159:
	.size	pavgb_1, .-pavgb_1
	.section	.rodata
.LC592:
	.string	"pavgb_2 ... ok"
.LC593:
	.string	"pavgb_2 ... not ok"
.LC594:
	.string	"pavgb_2 ... failed"
	.text
	.type	pavgb_2, @function
pavgb_2:
.LFB160:
	.loc 1 6974 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 6975 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movb	$11, -24(%ebp)
	movb	$22, -23(%ebp)
	movb	$33, -22(%ebp)
	movb	$44, -21(%ebp)
	movb	$55, -20(%ebp)
	movb	$66, -19(%ebp)
	movb	$77, -18(%ebp)
	movb	$88, -17(%ebp)
	movb	$11, -16(%ebp)
	movb	$22, -15(%ebp)
	movb	$33, -14(%ebp)
	movb	$44, -13(%ebp)
	movb	$55, -12(%ebp)
	movb	$66, -11(%ebp)
	movb	$77, -10(%ebp)
	movb	$88, -9(%ebp)
	.loc 1 6976 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movb	$15, -40(%ebp)
	movb	$25, -39(%ebp)
	movb	$35, -38(%ebp)
	movb	$45, -37(%ebp)
	movb	$55, -36(%ebp)
	movb	$65, -35(%ebp)
	movb	$75, -34(%ebp)
	movb	$85, -33(%ebp)
	movb	$15, -32(%ebp)
	movb	$25, -31(%ebp)
	movb	$35, -30(%ebp)
	movb	$45, -29(%ebp)
	movb	$55, -28(%ebp)
	movb	$65, -27(%ebp)
	movb	$75, -26(%ebp)
	movb	$85, -25(%ebp)
	.loc 1 6980 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L933
	.loc 1 6982 0
#APP
# 6982 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pavgb -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 6996 0
#NO_APP
	movzbl	-56(%ebp), %eax
	cmpb	$13, %al
	jne	.L934
	movzbl	-55(%ebp), %eax
	cmpb	$24, %al
	jne	.L934
	movzbl	-54(%ebp), %eax
	cmpb	$34, %al
	jne	.L934
	movzbl	-53(%ebp), %eax
	cmpb	$45, %al
	jne	.L934
	movzbl	-52(%ebp), %eax
	cmpb	$55, %al
	jne	.L934
	movzbl	-51(%ebp), %eax
	cmpb	$66, %al
	jne	.L934
	movzbl	-50(%ebp), %eax
	cmpb	$76, %al
	jne	.L934
	movzbl	-49(%ebp), %eax
	cmpb	$87, %al
	jne	.L934
	movzbl	-48(%ebp), %eax
	cmpb	$13, %al
	jne	.L934
	movzbl	-47(%ebp), %eax
	cmpb	$24, %al
	jne	.L934
	movzbl	-46(%ebp), %eax
	cmpb	$34, %al
	jne	.L934
	movzbl	-45(%ebp), %eax
	cmpb	$45, %al
	jne	.L934
	movzbl	-44(%ebp), %eax
	cmpb	$55, %al
	jne	.L934
	movzbl	-43(%ebp), %eax
	cmpb	$66, %al
	jne	.L934
	movzbl	-42(%ebp), %eax
	cmpb	$76, %al
	jne	.L934
	movzbl	-41(%ebp), %eax
	cmpb	$87, %al
	jne	.L934
	.loc 1 6998 0
	movl	$.LC592, (%esp)
	call	puts
	.loc 1 6996 0
	nop
	.loc 1 7026 0
	jmp	.L937
.L934:
	.loc 1 7002 0
	movl	$.LC593, (%esp)
	call	puts
	.loc 1 7003 0
	movzbl	-56(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC493, %eax
	movl	$13, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7004 0
	movzbl	-55(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC494, %eax
	movl	$24, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7005 0
	movzbl	-54(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC495, %eax
	movl	$34, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7006 0
	movzbl	-53(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC496, %eax
	movl	$45, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7007 0
	movzbl	-52(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC497, %eax
	movl	$55, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7008 0
	movzbl	-51(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC498, %eax
	movl	$66, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7009 0
	movzbl	-50(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC499, %eax
	movl	$76, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7010 0
	movzbl	-49(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC500, %eax
	movl	$87, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7011 0
	movzbl	-48(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC501, %eax
	movl	$13, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7012 0
	movzbl	-47(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC502, %eax
	movl	$24, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7013 0
	movzbl	-46(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC503, %eax
	movl	$34, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7014 0
	movzbl	-45(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC504, %eax
	movl	$45, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7015 0
	movzbl	-44(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC505, %eax
	movl	$55, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7016 0
	movzbl	-43(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC506, %eax
	movl	$66, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7017 0
	movzbl	-42(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC507, %eax
	movl	$76, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7018 0
	movzbl	-41(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC508, %eax
	movl	$87, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7026 0
	jmp	.L937
.L933:
	.loc 1 7023 0
	movl	$.LC594, (%esp)
	call	puts
	.loc 1 7026 0
	nop
.L937:
	.loc 1 7027 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE160:
	.size	pavgb_2, .-pavgb_2
	.section	.rodata
.LC595:
	.string	"pavgw_1 ... ok"
.LC596:
	.string	"pavgw_1 ... not ok"
.LC597:
	.string	"pavgw_1 ... failed"
	.text
	.type	pavgw_1, @function
pavgw_1:
.LFB161:
	.loc 1 7030 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 7031 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$1122, -24(%ebp)
	movw	$3344, -22(%ebp)
	movw	$5566, -20(%ebp)
	movw	$7788, -18(%ebp)
	movw	$1122, -16(%ebp)
	movw	$3344, -14(%ebp)
	movw	$5566, -12(%ebp)
	movw	$7788, -10(%ebp)
	.loc 1 7032 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$1525, -40(%ebp)
	movw	$3545, -38(%ebp)
	movw	$5565, -36(%ebp)
	movw	$7585, -34(%ebp)
	movw	$1525, -32(%ebp)
	movw	$3545, -30(%ebp)
	movw	$5565, -28(%ebp)
	movw	$7585, -26(%ebp)
	.loc 1 7036 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L939
	.loc 1 7038 0
#APP
# 7038 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pavgw %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 7054 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$1324, %ax
	jne	.L940
	movzwl	-54(%ebp), %eax
	cmpw	$3445, %ax
	jne	.L940
	movzwl	-52(%ebp), %eax
	cmpw	$5566, %ax
	jne	.L940
	movzwl	-50(%ebp), %eax
	cmpw	$7687, %ax
	jne	.L940
	movzwl	-48(%ebp), %eax
	cmpw	$1324, %ax
	jne	.L940
	movzwl	-46(%ebp), %eax
	cmpw	$3445, %ax
	jne	.L940
	movzwl	-44(%ebp), %eax
	cmpw	$5566, %ax
	jne	.L940
	movzwl	-42(%ebp), %eax
	cmpw	$7687, %ax
	jne	.L940
	.loc 1 7056 0
	movl	$.LC595, (%esp)
	call	puts
	.loc 1 7054 0
	nop
	.loc 1 7076 0
	jmp	.L943
.L940:
	.loc 1 7060 0
	movl	$.LC596, (%esp)
	call	puts
	.loc 1 7061 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$1324, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7062 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$3445, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7063 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$5566, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7064 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$7687, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7065 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$1324, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7066 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$3445, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7067 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$5566, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7068 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$7687, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7076 0
	jmp	.L943
.L939:
	.loc 1 7073 0
	movl	$.LC597, (%esp)
	call	puts
	.loc 1 7076 0
	nop
.L943:
	.loc 1 7077 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE161:
	.size	pavgw_1, .-pavgw_1
	.section	.rodata
.LC598:
	.string	"pavgw_2 ... ok"
.LC599:
	.string	"pavgw_2 ... not ok"
.LC600:
	.string	"pavgw_2 ... failed"
	.text
	.type	pavgw_2, @function
pavgw_2:
.LFB162:
	.loc 1 7080 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 7081 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$1122, -24(%ebp)
	movw	$3344, -22(%ebp)
	movw	$5566, -20(%ebp)
	movw	$7788, -18(%ebp)
	movw	$1122, -16(%ebp)
	movw	$3344, -14(%ebp)
	movw	$5566, -12(%ebp)
	movw	$7788, -10(%ebp)
	.loc 1 7082 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$1525, -40(%ebp)
	movw	$3545, -38(%ebp)
	movw	$5565, -36(%ebp)
	movw	$7585, -34(%ebp)
	movw	$1525, -32(%ebp)
	movw	$3545, -30(%ebp)
	movw	$5565, -28(%ebp)
	movw	$7585, -26(%ebp)
	.loc 1 7086 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L945
	.loc 1 7088 0
#APP
# 7088 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pavgw -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 7102 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$1324, %ax
	jne	.L946
	movzwl	-54(%ebp), %eax
	cmpw	$3445, %ax
	jne	.L946
	movzwl	-52(%ebp), %eax
	cmpw	$5566, %ax
	jne	.L946
	movzwl	-50(%ebp), %eax
	cmpw	$7687, %ax
	jne	.L946
	movzwl	-48(%ebp), %eax
	cmpw	$1324, %ax
	jne	.L946
	movzwl	-46(%ebp), %eax
	cmpw	$3445, %ax
	jne	.L946
	movzwl	-44(%ebp), %eax
	cmpw	$5566, %ax
	jne	.L946
	movzwl	-42(%ebp), %eax
	cmpw	$7687, %ax
	jne	.L946
	.loc 1 7104 0
	movl	$.LC598, (%esp)
	call	puts
	.loc 1 7102 0
	nop
	.loc 1 7124 0
	jmp	.L949
.L946:
	.loc 1 7108 0
	movl	$.LC599, (%esp)
	call	puts
	.loc 1 7109 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$1324, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7110 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$3445, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7111 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$5566, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7112 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$7687, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7113 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$1324, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7114 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$3445, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7115 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$5566, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7116 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$7687, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7124 0
	jmp	.L949
.L945:
	.loc 1 7121 0
	movl	$.LC600, (%esp)
	call	puts
	.loc 1 7124 0
	nop
.L949:
	.loc 1 7125 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE162:
	.size	pavgw_2, .-pavgw_2
	.section	.rodata
.LC601:
	.string	"pcmpeqb_1 ... ok"
.LC602:
	.string	"pcmpeqb_1 ... not ok"
.LC603:
	.string	"pcmpeqb_1 ... failed"
	.text
	.type	pcmpeqb_1, @function
pcmpeqb_1:
.LFB163:
	.loc 1 7128 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 7129 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movb	$11, -24(%ebp)
	movb	$22, -23(%ebp)
	movb	$33, -22(%ebp)
	movb	$44, -21(%ebp)
	movb	$55, -20(%ebp)
	movb	$66, -19(%ebp)
	movb	$77, -18(%ebp)
	movb	$88, -17(%ebp)
	movb	$11, -16(%ebp)
	movb	$22, -15(%ebp)
	movb	$33, -14(%ebp)
	movb	$44, -13(%ebp)
	movb	$55, -12(%ebp)
	movb	$66, -11(%ebp)
	movb	$77, -10(%ebp)
	movb	$88, -9(%ebp)
	.loc 1 7130 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movb	$11, -40(%ebp)
	movb	$11, -39(%ebp)
	movb	$33, -38(%ebp)
	movb	$33, -37(%ebp)
	movb	$55, -36(%ebp)
	movb	$55, -35(%ebp)
	movb	$77, -34(%ebp)
	movb	$77, -33(%ebp)
	movb	$11, -32(%ebp)
	movb	$11, -31(%ebp)
	movb	$33, -30(%ebp)
	movb	$33, -29(%ebp)
	movb	$55, -28(%ebp)
	movb	$55, -27(%ebp)
	movb	$77, -26(%ebp)
	movb	$77, -25(%ebp)
	.loc 1 7134 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L951
	.loc 1 7136 0
#APP
# 7136 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pcmpeqb %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 7152 0
#NO_APP
	movzbl	-56(%ebp), %eax
	cmpb	$-1, %al
	jne	.L952
	movzbl	-55(%ebp), %eax
	testb	%al, %al
	jne	.L952
	movzbl	-54(%ebp), %eax
	cmpb	$-1, %al
	jne	.L952
	movzbl	-53(%ebp), %eax
	testb	%al, %al
	jne	.L952
	movzbl	-52(%ebp), %eax
	cmpb	$-1, %al
	jne	.L952
	movzbl	-51(%ebp), %eax
	testb	%al, %al
	jne	.L952
	movzbl	-50(%ebp), %eax
	cmpb	$-1, %al
	jne	.L952
	movzbl	-49(%ebp), %eax
	testb	%al, %al
	jne	.L952
	movzbl	-48(%ebp), %eax
	cmpb	$-1, %al
	jne	.L952
	movzbl	-47(%ebp), %eax
	testb	%al, %al
	jne	.L952
	movzbl	-46(%ebp), %eax
	cmpb	$-1, %al
	jne	.L952
	movzbl	-45(%ebp), %eax
	testb	%al, %al
	jne	.L952
	movzbl	-44(%ebp), %eax
	cmpb	$-1, %al
	jne	.L952
	movzbl	-43(%ebp), %eax
	testb	%al, %al
	jne	.L952
	movzbl	-42(%ebp), %eax
	cmpb	$-1, %al
	jne	.L952
	movzbl	-41(%ebp), %eax
	testb	%al, %al
	jne	.L952
	.loc 1 7154 0
	movl	$.LC601, (%esp)
	call	puts
	.loc 1 7152 0
	nop
	.loc 1 7182 0
	jmp	.L955
.L952:
	.loc 1 7158 0
	movl	$.LC602, (%esp)
	call	puts
	.loc 1 7159 0
	movzbl	-56(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC493, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7160 0
	movzbl	-55(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC494, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7161 0
	movzbl	-54(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC495, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7162 0
	movzbl	-53(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC496, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7163 0
	movzbl	-52(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC497, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7164 0
	movzbl	-51(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC498, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7165 0
	movzbl	-50(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC499, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7166 0
	movzbl	-49(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC500, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7167 0
	movzbl	-48(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC501, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7168 0
	movzbl	-47(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC502, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7169 0
	movzbl	-46(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC503, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7170 0
	movzbl	-45(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC504, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7171 0
	movzbl	-44(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC505, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7172 0
	movzbl	-43(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC506, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7173 0
	movzbl	-42(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC507, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7174 0
	movzbl	-41(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC508, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7182 0
	jmp	.L955
.L951:
	.loc 1 7179 0
	movl	$.LC603, (%esp)
	call	puts
	.loc 1 7182 0
	nop
.L955:
	.loc 1 7183 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE163:
	.size	pcmpeqb_1, .-pcmpeqb_1
	.section	.rodata
.LC604:
	.string	"pcmpeqb_2 ... ok"
.LC605:
	.string	"pcmpeqb_2 ... not ok"
.LC606:
	.string	"pcmpeqb_2 ... failed"
	.text
	.type	pcmpeqb_2, @function
pcmpeqb_2:
.LFB164:
	.loc 1 7186 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 7187 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movb	$11, -24(%ebp)
	movb	$22, -23(%ebp)
	movb	$33, -22(%ebp)
	movb	$44, -21(%ebp)
	movb	$55, -20(%ebp)
	movb	$66, -19(%ebp)
	movb	$77, -18(%ebp)
	movb	$88, -17(%ebp)
	movb	$11, -16(%ebp)
	movb	$22, -15(%ebp)
	movb	$33, -14(%ebp)
	movb	$44, -13(%ebp)
	movb	$55, -12(%ebp)
	movb	$66, -11(%ebp)
	movb	$77, -10(%ebp)
	movb	$88, -9(%ebp)
	.loc 1 7188 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movb	$11, -40(%ebp)
	movb	$11, -39(%ebp)
	movb	$33, -38(%ebp)
	movb	$33, -37(%ebp)
	movb	$55, -36(%ebp)
	movb	$55, -35(%ebp)
	movb	$77, -34(%ebp)
	movb	$77, -33(%ebp)
	movb	$11, -32(%ebp)
	movb	$11, -31(%ebp)
	movb	$33, -30(%ebp)
	movb	$33, -29(%ebp)
	movb	$55, -28(%ebp)
	movb	$55, -27(%ebp)
	movb	$77, -26(%ebp)
	movb	$77, -25(%ebp)
	.loc 1 7192 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L957
	.loc 1 7194 0
#APP
# 7194 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pcmpeqb -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 7208 0
#NO_APP
	movzbl	-56(%ebp), %eax
	cmpb	$-1, %al
	jne	.L958
	movzbl	-55(%ebp), %eax
	testb	%al, %al
	jne	.L958
	movzbl	-54(%ebp), %eax
	cmpb	$-1, %al
	jne	.L958
	movzbl	-53(%ebp), %eax
	testb	%al, %al
	jne	.L958
	movzbl	-52(%ebp), %eax
	cmpb	$-1, %al
	jne	.L958
	movzbl	-51(%ebp), %eax
	testb	%al, %al
	jne	.L958
	movzbl	-50(%ebp), %eax
	cmpb	$-1, %al
	jne	.L958
	movzbl	-49(%ebp), %eax
	testb	%al, %al
	jne	.L958
	movzbl	-48(%ebp), %eax
	cmpb	$-1, %al
	jne	.L958
	movzbl	-47(%ebp), %eax
	testb	%al, %al
	jne	.L958
	movzbl	-46(%ebp), %eax
	cmpb	$-1, %al
	jne	.L958
	movzbl	-45(%ebp), %eax
	testb	%al, %al
	jne	.L958
	movzbl	-44(%ebp), %eax
	cmpb	$-1, %al
	jne	.L958
	movzbl	-43(%ebp), %eax
	testb	%al, %al
	jne	.L958
	movzbl	-42(%ebp), %eax
	cmpb	$-1, %al
	jne	.L958
	movzbl	-41(%ebp), %eax
	testb	%al, %al
	jne	.L958
	.loc 1 7210 0
	movl	$.LC604, (%esp)
	call	puts
	.loc 1 7208 0
	nop
	.loc 1 7238 0
	jmp	.L961
.L958:
	.loc 1 7214 0
	movl	$.LC605, (%esp)
	call	puts
	.loc 1 7215 0
	movzbl	-56(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC493, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7216 0
	movzbl	-55(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC494, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7217 0
	movzbl	-54(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC495, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7218 0
	movzbl	-53(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC496, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7219 0
	movzbl	-52(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC497, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7220 0
	movzbl	-51(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC498, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7221 0
	movzbl	-50(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC499, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7222 0
	movzbl	-49(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC500, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7223 0
	movzbl	-48(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC501, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7224 0
	movzbl	-47(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC502, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7225 0
	movzbl	-46(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC503, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7226 0
	movzbl	-45(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC504, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7227 0
	movzbl	-44(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC505, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7228 0
	movzbl	-43(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC506, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7229 0
	movzbl	-42(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC507, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7230 0
	movzbl	-41(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC508, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7238 0
	jmp	.L961
.L957:
	.loc 1 7235 0
	movl	$.LC606, (%esp)
	call	puts
	.loc 1 7238 0
	nop
.L961:
	.loc 1 7239 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE164:
	.size	pcmpeqb_2, .-pcmpeqb_2
	.section	.rodata
.LC607:
	.string	"pcmpeqd_1 ... ok"
.LC608:
	.string	"pcmpeqd_1 ... not ok"
	.align 4
.LC609:
	.string	"  result0.ud[0] = %lu (expected %lu)\n"
	.align 4
.LC610:
	.string	"  result0.ud[1] = %lu (expected %lu)\n"
	.align 4
.LC611:
	.string	"  result0.ud[2] = %lu (expected %lu)\n"
	.align 4
.LC612:
	.string	"  result0.ud[3] = %lu (expected %lu)\n"
.LC613:
	.string	"pcmpeqd_1 ... failed"
	.text
	.type	pcmpeqd_1, @function
pcmpeqd_1:
.LFB165:
	.loc 1 7242 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 7243 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$11223344, -24(%ebp)
	movl	$55667788, -20(%ebp)
	movl	$11223344, -16(%ebp)
	movl	$55667788, -12(%ebp)
	.loc 1 7244 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$11223344, -40(%ebp)
	movl	$11223344, -36(%ebp)
	movl	$11223344, -32(%ebp)
	movl	$11223344, -28(%ebp)
	.loc 1 7248 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L963
	.loc 1 7250 0
#APP
# 7250 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pcmpeqd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 7266 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$-1, %eax
	jne	.L964
	movl	-52(%ebp), %eax
	testl	%eax, %eax
	jne	.L964
	movl	-48(%ebp), %eax
	cmpl	$-1, %eax
	jne	.L964
	movl	-44(%ebp), %eax
	testl	%eax, %eax
	jne	.L964
	.loc 1 7268 0
	movl	$.LC607, (%esp)
	call	puts
	.loc 1 7266 0
	nop
	.loc 1 7284 0
	jmp	.L967
.L964:
	.loc 1 7272 0
	movl	$.LC608, (%esp)
	call	puts
	.loc 1 7273 0
	movl	-56(%ebp), %edx
	movl	$.LC609, %eax
	movl	$-1, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7274 0
	movl	-52(%ebp), %edx
	movl	$.LC610, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7275 0
	movl	-48(%ebp), %edx
	movl	$.LC611, %eax
	movl	$-1, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7276 0
	movl	-44(%ebp), %edx
	movl	$.LC612, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7284 0
	jmp	.L967
.L963:
	.loc 1 7281 0
	movl	$.LC613, (%esp)
	call	puts
	.loc 1 7284 0
	nop
.L967:
	.loc 1 7285 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE165:
	.size	pcmpeqd_1, .-pcmpeqd_1
	.section	.rodata
.LC614:
	.string	"pcmpeqd_2 ... ok"
.LC615:
	.string	"pcmpeqd_2 ... not ok"
.LC616:
	.string	"pcmpeqd_2 ... failed"
	.text
	.type	pcmpeqd_2, @function
pcmpeqd_2:
.LFB166:
	.loc 1 7288 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 7289 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$11223344, -24(%ebp)
	movl	$55667788, -20(%ebp)
	movl	$11223344, -16(%ebp)
	movl	$55667788, -12(%ebp)
	.loc 1 7290 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$11223344, -40(%ebp)
	movl	$11223344, -36(%ebp)
	movl	$11223344, -32(%ebp)
	movl	$11223344, -28(%ebp)
	.loc 1 7294 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L969
	.loc 1 7296 0
#APP
# 7296 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pcmpeqd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 7310 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$-1, %eax
	jne	.L970
	movl	-52(%ebp), %eax
	testl	%eax, %eax
	jne	.L970
	movl	-48(%ebp), %eax
	cmpl	$-1, %eax
	jne	.L970
	movl	-44(%ebp), %eax
	testl	%eax, %eax
	jne	.L970
	.loc 1 7312 0
	movl	$.LC614, (%esp)
	call	puts
	.loc 1 7310 0
	nop
	.loc 1 7328 0
	jmp	.L973
.L970:
	.loc 1 7316 0
	movl	$.LC615, (%esp)
	call	puts
	.loc 1 7317 0
	movl	-56(%ebp), %edx
	movl	$.LC609, %eax
	movl	$-1, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7318 0
	movl	-52(%ebp), %edx
	movl	$.LC610, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7319 0
	movl	-48(%ebp), %edx
	movl	$.LC611, %eax
	movl	$-1, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7320 0
	movl	-44(%ebp), %edx
	movl	$.LC612, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7328 0
	jmp	.L973
.L969:
	.loc 1 7325 0
	movl	$.LC616, (%esp)
	call	puts
	.loc 1 7328 0
	nop
.L973:
	.loc 1 7329 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE166:
	.size	pcmpeqd_2, .-pcmpeqd_2
	.section	.rodata
.LC617:
	.string	"pcmpeqw_1 ... ok"
.LC618:
	.string	"pcmpeqw_1 ... not ok"
.LC619:
	.string	"pcmpeqw_1 ... failed"
	.text
	.type	pcmpeqw_1, @function
pcmpeqw_1:
.LFB167:
	.loc 1 7332 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 7333 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$1122, -24(%ebp)
	movw	$3344, -22(%ebp)
	movw	$5566, -20(%ebp)
	movw	$7788, -18(%ebp)
	movw	$1122, -16(%ebp)
	movw	$3344, -14(%ebp)
	movw	$5566, -12(%ebp)
	movw	$7788, -10(%ebp)
	.loc 1 7334 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$1122, -40(%ebp)
	movw	$1122, -38(%ebp)
	movw	$5566, -36(%ebp)
	movw	$5566, -34(%ebp)
	movw	$1122, -32(%ebp)
	movw	$1122, -30(%ebp)
	movw	$5566, -28(%ebp)
	movw	$5566, -26(%ebp)
	.loc 1 7338 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L975
	.loc 1 7340 0
#APP
# 7340 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pcmpeqw %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 7356 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L976
	movzwl	-54(%ebp), %eax
	testw	%ax, %ax
	jne	.L976
	movzwl	-52(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L976
	movzwl	-50(%ebp), %eax
	testw	%ax, %ax
	jne	.L976
	movzwl	-48(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L976
	movzwl	-46(%ebp), %eax
	testw	%ax, %ax
	jne	.L976
	movzwl	-44(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L976
	movzwl	-42(%ebp), %eax
	testw	%ax, %ax
	jne	.L976
	.loc 1 7358 0
	movl	$.LC617, (%esp)
	call	puts
	.loc 1 7356 0
	nop
	.loc 1 7378 0
	jmp	.L979
.L976:
	.loc 1 7362 0
	movl	$.LC618, (%esp)
	call	puts
	.loc 1 7363 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7364 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7365 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7366 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7367 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7368 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7369 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7370 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7378 0
	jmp	.L979
.L975:
	.loc 1 7375 0
	movl	$.LC619, (%esp)
	call	puts
	.loc 1 7378 0
	nop
.L979:
	.loc 1 7379 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE167:
	.size	pcmpeqw_1, .-pcmpeqw_1
	.section	.rodata
.LC620:
	.string	"pcmpeqw_2 ... ok"
.LC621:
	.string	"pcmpeqw_2 ... not ok"
.LC622:
	.string	"pcmpeqw_2 ... failed"
	.text
	.type	pcmpeqw_2, @function
pcmpeqw_2:
.LFB168:
	.loc 1 7382 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 7383 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$1122, -24(%ebp)
	movw	$3344, -22(%ebp)
	movw	$5566, -20(%ebp)
	movw	$7788, -18(%ebp)
	movw	$1122, -16(%ebp)
	movw	$3344, -14(%ebp)
	movw	$5566, -12(%ebp)
	movw	$7788, -10(%ebp)
	.loc 1 7384 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$1122, -40(%ebp)
	movw	$1122, -38(%ebp)
	movw	$5566, -36(%ebp)
	movw	$5566, -34(%ebp)
	movw	$1122, -32(%ebp)
	movw	$1122, -30(%ebp)
	movw	$5566, -28(%ebp)
	movw	$5566, -26(%ebp)
	.loc 1 7388 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L981
	.loc 1 7390 0
#APP
# 7390 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pcmpeqw -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 7404 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L982
	movzwl	-54(%ebp), %eax
	testw	%ax, %ax
	jne	.L982
	movzwl	-52(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L982
	movzwl	-50(%ebp), %eax
	testw	%ax, %ax
	jne	.L982
	movzwl	-48(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L982
	movzwl	-46(%ebp), %eax
	testw	%ax, %ax
	jne	.L982
	movzwl	-44(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L982
	movzwl	-42(%ebp), %eax
	testw	%ax, %ax
	jne	.L982
	.loc 1 7406 0
	movl	$.LC620, (%esp)
	call	puts
	.loc 1 7404 0
	nop
	.loc 1 7426 0
	jmp	.L985
.L982:
	.loc 1 7410 0
	movl	$.LC621, (%esp)
	call	puts
	.loc 1 7411 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7412 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7413 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7414 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7415 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7416 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7417 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7418 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7426 0
	jmp	.L985
.L981:
	.loc 1 7423 0
	movl	$.LC622, (%esp)
	call	puts
	.loc 1 7426 0
	nop
.L985:
	.loc 1 7427 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE168:
	.size	pcmpeqw_2, .-pcmpeqw_2
	.section	.rodata
.LC623:
	.string	"pcmpgtb_1 ... ok"
.LC624:
	.string	"pcmpgtb_1 ... not ok"
.LC625:
	.string	"pcmpgtb_1 ... failed"
	.text
	.type	pcmpgtb_1, @function
pcmpgtb_1:
.LFB169:
	.loc 1 7430 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 7431 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movb	$-77, -24(%ebp)
	movb	$-55, -23(%ebp)
	movb	$-33, -22(%ebp)
	movb	$-11, -21(%ebp)
	movb	$11, -20(%ebp)
	movb	$33, -19(%ebp)
	movb	$55, -18(%ebp)
	movb	$77, -17(%ebp)
	movb	$-77, -16(%ebp)
	movb	$-55, -15(%ebp)
	movb	$-33, -14(%ebp)
	movb	$-11, -13(%ebp)
	movb	$11, -12(%ebp)
	movb	$33, -11(%ebp)
	movb	$55, -10(%ebp)
	movb	$77, -9(%ebp)
	.loc 1 7432 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movb	$77, -40(%ebp)
	movb	$55, -39(%ebp)
	movb	$33, -38(%ebp)
	movb	$11, -37(%ebp)
	movb	$-11, -36(%ebp)
	movb	$-33, -35(%ebp)
	movb	$-55, -34(%ebp)
	movb	$-77, -33(%ebp)
	movb	$77, -32(%ebp)
	movb	$55, -31(%ebp)
	movb	$33, -30(%ebp)
	movb	$11, -29(%ebp)
	movb	$-11, -28(%ebp)
	movb	$-33, -27(%ebp)
	movb	$-55, -26(%ebp)
	movb	$-77, -25(%ebp)
	.loc 1 7436 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L987
	.loc 1 7438 0
#APP
# 7438 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pcmpgtb %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 7454 0
#NO_APP
	movzbl	-56(%ebp), %eax
	cmpb	$-1, %al
	jne	.L988
	movzbl	-55(%ebp), %eax
	cmpb	$-1, %al
	jne	.L988
	movzbl	-54(%ebp), %eax
	cmpb	$-1, %al
	jne	.L988
	movzbl	-53(%ebp), %eax
	cmpb	$-1, %al
	jne	.L988
	movzbl	-52(%ebp), %eax
	testb	%al, %al
	jne	.L988
	movzbl	-51(%ebp), %eax
	testb	%al, %al
	jne	.L988
	movzbl	-50(%ebp), %eax
	testb	%al, %al
	jne	.L988
	movzbl	-49(%ebp), %eax
	testb	%al, %al
	jne	.L988
	movzbl	-48(%ebp), %eax
	cmpb	$-1, %al
	jne	.L988
	movzbl	-47(%ebp), %eax
	cmpb	$-1, %al
	jne	.L988
	movzbl	-46(%ebp), %eax
	cmpb	$-1, %al
	jne	.L988
	movzbl	-45(%ebp), %eax
	cmpb	$-1, %al
	jne	.L988
	movzbl	-44(%ebp), %eax
	testb	%al, %al
	jne	.L988
	movzbl	-43(%ebp), %eax
	testb	%al, %al
	jne	.L988
	movzbl	-42(%ebp), %eax
	testb	%al, %al
	jne	.L988
	movzbl	-41(%ebp), %eax
	testb	%al, %al
	jne	.L988
	.loc 1 7456 0
	movl	$.LC623, (%esp)
	call	puts
	.loc 1 7454 0
	nop
	.loc 1 7484 0
	jmp	.L991
.L988:
	.loc 1 7460 0
	movl	$.LC624, (%esp)
	call	puts
	.loc 1 7461 0
	movzbl	-56(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC493, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7462 0
	movzbl	-55(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC494, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7463 0
	movzbl	-54(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC495, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7464 0
	movzbl	-53(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC496, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7465 0
	movzbl	-52(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC497, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7466 0
	movzbl	-51(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC498, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7467 0
	movzbl	-50(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC499, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7468 0
	movzbl	-49(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC500, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7469 0
	movzbl	-48(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC501, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7470 0
	movzbl	-47(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC502, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7471 0
	movzbl	-46(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC503, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7472 0
	movzbl	-45(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC504, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7473 0
	movzbl	-44(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC505, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7474 0
	movzbl	-43(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC506, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7475 0
	movzbl	-42(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC507, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7476 0
	movzbl	-41(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC508, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7484 0
	jmp	.L991
.L987:
	.loc 1 7481 0
	movl	$.LC625, (%esp)
	call	puts
	.loc 1 7484 0
	nop
.L991:
	.loc 1 7485 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE169:
	.size	pcmpgtb_1, .-pcmpgtb_1
	.section	.rodata
.LC626:
	.string	"pcmpgtb_2 ... ok"
.LC627:
	.string	"pcmpgtb_2 ... not ok"
.LC628:
	.string	"pcmpgtb_2 ... failed"
	.text
	.type	pcmpgtb_2, @function
pcmpgtb_2:
.LFB170:
	.loc 1 7488 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 7489 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movb	$-77, -24(%ebp)
	movb	$-55, -23(%ebp)
	movb	$-33, -22(%ebp)
	movb	$-11, -21(%ebp)
	movb	$11, -20(%ebp)
	movb	$33, -19(%ebp)
	movb	$55, -18(%ebp)
	movb	$77, -17(%ebp)
	movb	$-77, -16(%ebp)
	movb	$-55, -15(%ebp)
	movb	$-33, -14(%ebp)
	movb	$-11, -13(%ebp)
	movb	$11, -12(%ebp)
	movb	$33, -11(%ebp)
	movb	$55, -10(%ebp)
	movb	$77, -9(%ebp)
	.loc 1 7490 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movb	$77, -40(%ebp)
	movb	$55, -39(%ebp)
	movb	$33, -38(%ebp)
	movb	$11, -37(%ebp)
	movb	$-11, -36(%ebp)
	movb	$-33, -35(%ebp)
	movb	$-55, -34(%ebp)
	movb	$-77, -33(%ebp)
	movb	$77, -32(%ebp)
	movb	$55, -31(%ebp)
	movb	$33, -30(%ebp)
	movb	$11, -29(%ebp)
	movb	$-11, -28(%ebp)
	movb	$-33, -27(%ebp)
	movb	$-55, -26(%ebp)
	movb	$-77, -25(%ebp)
	.loc 1 7494 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L993
	.loc 1 7496 0
#APP
# 7496 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pcmpgtb -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 7510 0
#NO_APP
	movzbl	-56(%ebp), %eax
	cmpb	$-1, %al
	jne	.L994
	movzbl	-55(%ebp), %eax
	cmpb	$-1, %al
	jne	.L994
	movzbl	-54(%ebp), %eax
	cmpb	$-1, %al
	jne	.L994
	movzbl	-53(%ebp), %eax
	cmpb	$-1, %al
	jne	.L994
	movzbl	-52(%ebp), %eax
	testb	%al, %al
	jne	.L994
	movzbl	-51(%ebp), %eax
	testb	%al, %al
	jne	.L994
	movzbl	-50(%ebp), %eax
	testb	%al, %al
	jne	.L994
	movzbl	-49(%ebp), %eax
	testb	%al, %al
	jne	.L994
	movzbl	-48(%ebp), %eax
	cmpb	$-1, %al
	jne	.L994
	movzbl	-47(%ebp), %eax
	cmpb	$-1, %al
	jne	.L994
	movzbl	-46(%ebp), %eax
	cmpb	$-1, %al
	jne	.L994
	movzbl	-45(%ebp), %eax
	cmpb	$-1, %al
	jne	.L994
	movzbl	-44(%ebp), %eax
	testb	%al, %al
	jne	.L994
	movzbl	-43(%ebp), %eax
	testb	%al, %al
	jne	.L994
	movzbl	-42(%ebp), %eax
	testb	%al, %al
	jne	.L994
	movzbl	-41(%ebp), %eax
	testb	%al, %al
	jne	.L994
	.loc 1 7512 0
	movl	$.LC626, (%esp)
	call	puts
	.loc 1 7510 0
	nop
	.loc 1 7540 0
	jmp	.L997
.L994:
	.loc 1 7516 0
	movl	$.LC627, (%esp)
	call	puts
	.loc 1 7517 0
	movzbl	-56(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC493, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7518 0
	movzbl	-55(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC494, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7519 0
	movzbl	-54(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC495, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7520 0
	movzbl	-53(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC496, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7521 0
	movzbl	-52(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC497, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7522 0
	movzbl	-51(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC498, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7523 0
	movzbl	-50(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC499, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7524 0
	movzbl	-49(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC500, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7525 0
	movzbl	-48(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC501, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7526 0
	movzbl	-47(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC502, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7527 0
	movzbl	-46(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC503, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7528 0
	movzbl	-45(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC504, %eax
	movl	$255, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7529 0
	movzbl	-44(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC505, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7530 0
	movzbl	-43(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC506, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7531 0
	movzbl	-42(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC507, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7532 0
	movzbl	-41(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC508, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7540 0
	jmp	.L997
.L993:
	.loc 1 7537 0
	movl	$.LC628, (%esp)
	call	puts
	.loc 1 7540 0
	nop
.L997:
	.loc 1 7541 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE170:
	.size	pcmpgtb_2, .-pcmpgtb_2
	.section	.rodata
.LC629:
	.string	"pcmpgtd_1 ... ok"
.LC630:
	.string	"pcmpgtd_1 ... not ok"
.LC631:
	.string	"pcmpgtd_1 ... failed"
	.text
	.type	pcmpgtd_1, @function
pcmpgtd_1:
.LFB171:
	.loc 1 7544 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 7545 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-11111111, -24(%ebp)
	movl	$11111111, -20(%ebp)
	movl	$-11111111, -16(%ebp)
	movl	$11111111, -12(%ebp)
	.loc 1 7546 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$11111111, -40(%ebp)
	movl	$-11111111, -36(%ebp)
	movl	$11111111, -32(%ebp)
	movl	$-11111111, -28(%ebp)
	.loc 1 7550 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L999
	.loc 1 7552 0
#APP
# 7552 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pcmpgtd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 7568 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$-1, %eax
	jne	.L1000
	movl	-52(%ebp), %eax
	testl	%eax, %eax
	jne	.L1000
	movl	-48(%ebp), %eax
	cmpl	$-1, %eax
	jne	.L1000
	movl	-44(%ebp), %eax
	testl	%eax, %eax
	jne	.L1000
	.loc 1 7570 0
	movl	$.LC629, (%esp)
	call	puts
	.loc 1 7568 0
	nop
	.loc 1 7586 0
	jmp	.L1003
.L1000:
	.loc 1 7574 0
	movl	$.LC630, (%esp)
	call	puts
	.loc 1 7575 0
	movl	-56(%ebp), %edx
	movl	$.LC609, %eax
	movl	$-1, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7576 0
	movl	-52(%ebp), %edx
	movl	$.LC610, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7577 0
	movl	-48(%ebp), %edx
	movl	$.LC611, %eax
	movl	$-1, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7578 0
	movl	-44(%ebp), %edx
	movl	$.LC612, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7586 0
	jmp	.L1003
.L999:
	.loc 1 7583 0
	movl	$.LC631, (%esp)
	call	puts
	.loc 1 7586 0
	nop
.L1003:
	.loc 1 7587 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE171:
	.size	pcmpgtd_1, .-pcmpgtd_1
	.section	.rodata
.LC632:
	.string	"pcmpgtd_2 ... ok"
.LC633:
	.string	"pcmpgtd_2 ... not ok"
.LC634:
	.string	"pcmpgtd_2 ... failed"
	.text
	.type	pcmpgtd_2, @function
pcmpgtd_2:
.LFB172:
	.loc 1 7590 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 7591 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-11111111, -24(%ebp)
	movl	$11111111, -20(%ebp)
	movl	$-11111111, -16(%ebp)
	movl	$11111111, -12(%ebp)
	.loc 1 7592 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$11111111, -40(%ebp)
	movl	$-11111111, -36(%ebp)
	movl	$11111111, -32(%ebp)
	movl	$-11111111, -28(%ebp)
	.loc 1 7596 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1005
	.loc 1 7598 0
#APP
# 7598 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pcmpgtd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 7612 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$-1, %eax
	jne	.L1006
	movl	-52(%ebp), %eax
	testl	%eax, %eax
	jne	.L1006
	movl	-48(%ebp), %eax
	cmpl	$-1, %eax
	jne	.L1006
	movl	-44(%ebp), %eax
	testl	%eax, %eax
	jne	.L1006
	.loc 1 7614 0
	movl	$.LC632, (%esp)
	call	puts
	.loc 1 7612 0
	nop
	.loc 1 7630 0
	jmp	.L1009
.L1006:
	.loc 1 7618 0
	movl	$.LC633, (%esp)
	call	puts
	.loc 1 7619 0
	movl	-56(%ebp), %edx
	movl	$.LC609, %eax
	movl	$-1, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7620 0
	movl	-52(%ebp), %edx
	movl	$.LC610, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7621 0
	movl	-48(%ebp), %edx
	movl	$.LC611, %eax
	movl	$-1, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7622 0
	movl	-44(%ebp), %edx
	movl	$.LC612, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7630 0
	jmp	.L1009
.L1005:
	.loc 1 7627 0
	movl	$.LC634, (%esp)
	call	puts
	.loc 1 7630 0
	nop
.L1009:
	.loc 1 7631 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE172:
	.size	pcmpgtd_2, .-pcmpgtd_2
	.section	.rodata
.LC635:
	.string	"pcmpgtw_1 ... ok"
.LC636:
	.string	"pcmpgtw_1 ... not ok"
.LC637:
	.string	"pcmpgtw_1 ... failed"
	.text
	.type	pcmpgtw_1, @function
pcmpgtw_1:
.LFB173:
	.loc 1 7634 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 7635 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$-3333, -24(%ebp)
	movw	$-1111, -22(%ebp)
	movw	$1111, -20(%ebp)
	movw	$3333, -18(%ebp)
	movw	$-3333, -16(%ebp)
	movw	$-1111, -14(%ebp)
	movw	$1111, -12(%ebp)
	movw	$3333, -10(%ebp)
	.loc 1 7636 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$3333, -40(%ebp)
	movw	$1111, -38(%ebp)
	movw	$-1111, -36(%ebp)
	movw	$-3333, -34(%ebp)
	movw	$3333, -32(%ebp)
	movw	$1111, -30(%ebp)
	movw	$-1111, -28(%ebp)
	movw	$-3333, -26(%ebp)
	.loc 1 7640 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1011
	.loc 1 7642 0
#APP
# 7642 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pcmpgtw %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 7658 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L1012
	movzwl	-54(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L1012
	movzwl	-52(%ebp), %eax
	testw	%ax, %ax
	jne	.L1012
	movzwl	-50(%ebp), %eax
	testw	%ax, %ax
	jne	.L1012
	movzwl	-48(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L1012
	movzwl	-46(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L1012
	movzwl	-44(%ebp), %eax
	testw	%ax, %ax
	jne	.L1012
	movzwl	-42(%ebp), %eax
	testw	%ax, %ax
	jne	.L1012
	.loc 1 7660 0
	movl	$.LC635, (%esp)
	call	puts
	.loc 1 7658 0
	nop
	.loc 1 7680 0
	jmp	.L1015
.L1012:
	.loc 1 7664 0
	movl	$.LC636, (%esp)
	call	puts
	.loc 1 7665 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7666 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7667 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7668 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7669 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7670 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7671 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7672 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7680 0
	jmp	.L1015
.L1011:
	.loc 1 7677 0
	movl	$.LC637, (%esp)
	call	puts
	.loc 1 7680 0
	nop
.L1015:
	.loc 1 7681 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE173:
	.size	pcmpgtw_1, .-pcmpgtw_1
	.section	.rodata
.LC638:
	.string	"pcmpgtw_2 ... ok"
.LC639:
	.string	"pcmpgtw_2 ... not ok"
.LC640:
	.string	"pcmpgtw_2 ... failed"
	.text
	.type	pcmpgtw_2, @function
pcmpgtw_2:
.LFB174:
	.loc 1 7684 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 7685 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$-3333, -24(%ebp)
	movw	$-1111, -22(%ebp)
	movw	$1111, -20(%ebp)
	movw	$3333, -18(%ebp)
	movw	$-3333, -16(%ebp)
	movw	$-1111, -14(%ebp)
	movw	$1111, -12(%ebp)
	movw	$3333, -10(%ebp)
	.loc 1 7686 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$3333, -40(%ebp)
	movw	$1111, -38(%ebp)
	movw	$-1111, -36(%ebp)
	movw	$-3333, -34(%ebp)
	movw	$3333, -32(%ebp)
	movw	$1111, -30(%ebp)
	movw	$-1111, -28(%ebp)
	movw	$-3333, -26(%ebp)
	.loc 1 7690 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1017
	.loc 1 7692 0
#APP
# 7692 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pcmpgtw -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 7706 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L1018
	movzwl	-54(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L1018
	movzwl	-52(%ebp), %eax
	testw	%ax, %ax
	jne	.L1018
	movzwl	-50(%ebp), %eax
	testw	%ax, %ax
	jne	.L1018
	movzwl	-48(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L1018
	movzwl	-46(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L1018
	movzwl	-44(%ebp), %eax
	testw	%ax, %ax
	jne	.L1018
	movzwl	-42(%ebp), %eax
	testw	%ax, %ax
	jne	.L1018
	.loc 1 7708 0
	movl	$.LC638, (%esp)
	call	puts
	.loc 1 7706 0
	nop
	.loc 1 7728 0
	jmp	.L1021
.L1018:
	.loc 1 7712 0
	movl	$.LC639, (%esp)
	call	puts
	.loc 1 7713 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7714 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7715 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7716 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7717 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7718 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7719 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7720 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7728 0
	jmp	.L1021
.L1017:
	.loc 1 7725 0
	movl	$.LC640, (%esp)
	call	puts
	.loc 1 7728 0
	nop
.L1021:
	.loc 1 7729 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE174:
	.size	pcmpgtw_2, .-pcmpgtw_2
	.section	.rodata
.LC641:
	.string	"pextrw_1 ... ok"
.LC642:
	.string	"pextrw_1 ... not ok"
.LC643:
	.string	"pextrw_1 ... failed"
	.text
	.type	pextrw_1, @function
pextrw_1:
.LFB175:
	.loc 1 7732 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 7733 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$1234, -24(%ebp)
	movw	$5678, -22(%ebp)
	movw	$4321, -20(%ebp)
	movw	$8765, -18(%ebp)
	movw	$1111, -16(%ebp)
	movw	$2222, -14(%ebp)
	movw	$3333, -12(%ebp)
	movw	$4444, -10(%ebp)
	.loc 1 7734 0
	movl	$0, -28(%ebp)
	movl	$-1, -28(%ebp)
	.loc 1 7738 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1023
	.loc 1 7740 0
#APP
# 7740 "insn_sse2.c" 1
	fsave -140(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movl -28(%ebp), %eax
pextrw $0, %xmm4, %eax
movl %eax, -32(%ebp)
frstor -140(%ebp)
cld

# 0 "" 2
	.loc 1 7754 0
#NO_APP
	movl	-32(%ebp), %eax
	cmpl	$1234, %eax
	jne	.L1024
	.loc 1 7756 0
	movl	$.LC641, (%esp)
	call	puts
	.loc 1 7769 0
	jmp	.L1026
.L1024:
	.loc 1 7760 0
	movl	$.LC642, (%esp)
	call	puts
	.loc 1 7761 0
	movl	-32(%ebp), %edx
	movl	$.LC609, %eax
	movl	$1234, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7769 0
	jmp	.L1026
.L1023:
	.loc 1 7766 0
	movl	$.LC643, (%esp)
	call	puts
	.loc 1 7769 0
	nop
.L1026:
	.loc 1 7770 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE175:
	.size	pextrw_1, .-pextrw_1
	.section	.rodata
.LC644:
	.string	"pextrw_2 ... ok"
.LC645:
	.string	"pextrw_2 ... not ok"
.LC646:
	.string	"pextrw_2 ... failed"
	.text
	.type	pextrw_2, @function
pextrw_2:
.LFB176:
	.loc 1 7773 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 7774 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$1234, -24(%ebp)
	movw	$5678, -22(%ebp)
	movw	$4321, -20(%ebp)
	movw	$8765, -18(%ebp)
	movw	$1111, -16(%ebp)
	movw	$2222, -14(%ebp)
	movw	$3333, -12(%ebp)
	movw	$4444, -10(%ebp)
	.loc 1 7775 0
	movl	$0, -28(%ebp)
	movl	$-1, -28(%ebp)
	.loc 1 7779 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1028
	.loc 1 7781 0
#APP
# 7781 "insn_sse2.c" 1
	fsave -140(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movl -28(%ebp), %eax
pextrw $1, %xmm4, %eax
movl %eax, -32(%ebp)
frstor -140(%ebp)
cld

# 0 "" 2
	.loc 1 7795 0
#NO_APP
	movl	-32(%ebp), %eax
	cmpl	$5678, %eax
	jne	.L1029
	.loc 1 7797 0
	movl	$.LC644, (%esp)
	call	puts
	.loc 1 7810 0
	jmp	.L1031
.L1029:
	.loc 1 7801 0
	movl	$.LC645, (%esp)
	call	puts
	.loc 1 7802 0
	movl	-32(%ebp), %edx
	movl	$.LC609, %eax
	movl	$5678, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7810 0
	jmp	.L1031
.L1028:
	.loc 1 7807 0
	movl	$.LC646, (%esp)
	call	puts
	.loc 1 7810 0
	nop
.L1031:
	.loc 1 7811 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE176:
	.size	pextrw_2, .-pextrw_2
	.section	.rodata
.LC647:
	.string	"pextrw_3 ... ok"
.LC648:
	.string	"pextrw_3 ... not ok"
.LC649:
	.string	"pextrw_3 ... failed"
	.text
	.type	pextrw_3, @function
pextrw_3:
.LFB177:
	.loc 1 7814 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 7815 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$1234, -24(%ebp)
	movw	$5678, -22(%ebp)
	movw	$4321, -20(%ebp)
	movw	$8765, -18(%ebp)
	movw	$1111, -16(%ebp)
	movw	$2222, -14(%ebp)
	movw	$3333, -12(%ebp)
	movw	$4444, -10(%ebp)
	.loc 1 7816 0
	movl	$0, -28(%ebp)
	movl	$-1, -28(%ebp)
	.loc 1 7820 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1033
	.loc 1 7822 0
#APP
# 7822 "insn_sse2.c" 1
	fsave -140(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movl -28(%ebp), %eax
pextrw $2, %xmm4, %eax
movl %eax, -32(%ebp)
frstor -140(%ebp)
cld

# 0 "" 2
	.loc 1 7836 0
#NO_APP
	movl	-32(%ebp), %eax
	cmpl	$4321, %eax
	jne	.L1034
	.loc 1 7838 0
	movl	$.LC647, (%esp)
	call	puts
	.loc 1 7851 0
	jmp	.L1036
.L1034:
	.loc 1 7842 0
	movl	$.LC648, (%esp)
	call	puts
	.loc 1 7843 0
	movl	-32(%ebp), %edx
	movl	$.LC609, %eax
	movl	$4321, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7851 0
	jmp	.L1036
.L1033:
	.loc 1 7848 0
	movl	$.LC649, (%esp)
	call	puts
	.loc 1 7851 0
	nop
.L1036:
	.loc 1 7852 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE177:
	.size	pextrw_3, .-pextrw_3
	.section	.rodata
.LC650:
	.string	"pextrw_4 ... ok"
.LC651:
	.string	"pextrw_4 ... not ok"
.LC652:
	.string	"pextrw_4 ... failed"
	.text
	.type	pextrw_4, @function
pextrw_4:
.LFB178:
	.loc 1 7855 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 7856 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$1234, -24(%ebp)
	movw	$5678, -22(%ebp)
	movw	$4321, -20(%ebp)
	movw	$8765, -18(%ebp)
	movw	$1111, -16(%ebp)
	movw	$2222, -14(%ebp)
	movw	$3333, -12(%ebp)
	movw	$4444, -10(%ebp)
	.loc 1 7857 0
	movl	$0, -28(%ebp)
	movl	$-1, -28(%ebp)
	.loc 1 7861 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1038
	.loc 1 7863 0
#APP
# 7863 "insn_sse2.c" 1
	fsave -140(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movl -28(%ebp), %eax
pextrw $3, %xmm4, %eax
movl %eax, -32(%ebp)
frstor -140(%ebp)
cld

# 0 "" 2
	.loc 1 7877 0
#NO_APP
	movl	-32(%ebp), %eax
	cmpl	$8765, %eax
	jne	.L1039
	.loc 1 7879 0
	movl	$.LC650, (%esp)
	call	puts
	.loc 1 7892 0
	jmp	.L1041
.L1039:
	.loc 1 7883 0
	movl	$.LC651, (%esp)
	call	puts
	.loc 1 7884 0
	movl	-32(%ebp), %edx
	movl	$.LC609, %eax
	movl	$8765, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7892 0
	jmp	.L1041
.L1038:
	.loc 1 7889 0
	movl	$.LC652, (%esp)
	call	puts
	.loc 1 7892 0
	nop
.L1041:
	.loc 1 7893 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE178:
	.size	pextrw_4, .-pextrw_4
	.section	.rodata
.LC653:
	.string	"pextrw_5 ... ok"
.LC654:
	.string	"pextrw_5 ... not ok"
.LC655:
	.string	"pextrw_5 ... failed"
	.text
	.type	pextrw_5, @function
pextrw_5:
.LFB179:
	.loc 1 7896 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 7897 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$1234, -24(%ebp)
	movw	$5678, -22(%ebp)
	movw	$4321, -20(%ebp)
	movw	$8765, -18(%ebp)
	movw	$1111, -16(%ebp)
	movw	$2222, -14(%ebp)
	movw	$3333, -12(%ebp)
	movw	$4444, -10(%ebp)
	.loc 1 7898 0
	movl	$0, -28(%ebp)
	movl	$-1, -28(%ebp)
	.loc 1 7902 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1043
	.loc 1 7904 0
#APP
# 7904 "insn_sse2.c" 1
	fsave -140(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movl -28(%ebp), %eax
pextrw $4, %xmm4, %eax
movl %eax, -32(%ebp)
frstor -140(%ebp)
cld

# 0 "" 2
	.loc 1 7918 0
#NO_APP
	movl	-32(%ebp), %eax
	cmpl	$1111, %eax
	jne	.L1044
	.loc 1 7920 0
	movl	$.LC653, (%esp)
	call	puts
	.loc 1 7933 0
	jmp	.L1046
.L1044:
	.loc 1 7924 0
	movl	$.LC654, (%esp)
	call	puts
	.loc 1 7925 0
	movl	-32(%ebp), %edx
	movl	$.LC609, %eax
	movl	$1111, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7933 0
	jmp	.L1046
.L1043:
	.loc 1 7930 0
	movl	$.LC655, (%esp)
	call	puts
	.loc 1 7933 0
	nop
.L1046:
	.loc 1 7934 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE179:
	.size	pextrw_5, .-pextrw_5
	.section	.rodata
.LC656:
	.string	"pextrw_6 ... ok"
.LC657:
	.string	"pextrw_6 ... not ok"
.LC658:
	.string	"pextrw_6 ... failed"
	.text
	.type	pextrw_6, @function
pextrw_6:
.LFB180:
	.loc 1 7937 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 7938 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$1234, -24(%ebp)
	movw	$5678, -22(%ebp)
	movw	$4321, -20(%ebp)
	movw	$8765, -18(%ebp)
	movw	$1111, -16(%ebp)
	movw	$2222, -14(%ebp)
	movw	$3333, -12(%ebp)
	movw	$4444, -10(%ebp)
	.loc 1 7939 0
	movl	$0, -28(%ebp)
	movl	$-1, -28(%ebp)
	.loc 1 7943 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1048
	.loc 1 7945 0
#APP
# 7945 "insn_sse2.c" 1
	fsave -140(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movl -28(%ebp), %eax
pextrw $5, %xmm4, %eax
movl %eax, -32(%ebp)
frstor -140(%ebp)
cld

# 0 "" 2
	.loc 1 7959 0
#NO_APP
	movl	-32(%ebp), %eax
	cmpl	$2222, %eax
	jne	.L1049
	.loc 1 7961 0
	movl	$.LC656, (%esp)
	call	puts
	.loc 1 7974 0
	jmp	.L1051
.L1049:
	.loc 1 7965 0
	movl	$.LC657, (%esp)
	call	puts
	.loc 1 7966 0
	movl	-32(%ebp), %edx
	movl	$.LC609, %eax
	movl	$2222, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 7974 0
	jmp	.L1051
.L1048:
	.loc 1 7971 0
	movl	$.LC658, (%esp)
	call	puts
	.loc 1 7974 0
	nop
.L1051:
	.loc 1 7975 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE180:
	.size	pextrw_6, .-pextrw_6
	.section	.rodata
.LC659:
	.string	"pextrw_7 ... ok"
.LC660:
	.string	"pextrw_7 ... not ok"
.LC661:
	.string	"pextrw_7 ... failed"
	.text
	.type	pextrw_7, @function
pextrw_7:
.LFB181:
	.loc 1 7978 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 7979 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$1234, -24(%ebp)
	movw	$5678, -22(%ebp)
	movw	$4321, -20(%ebp)
	movw	$8765, -18(%ebp)
	movw	$1111, -16(%ebp)
	movw	$2222, -14(%ebp)
	movw	$3333, -12(%ebp)
	movw	$4444, -10(%ebp)
	.loc 1 7980 0
	movl	$0, -28(%ebp)
	movl	$-1, -28(%ebp)
	.loc 1 7984 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1053
	.loc 1 7986 0
#APP
# 7986 "insn_sse2.c" 1
	fsave -140(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movl -28(%ebp), %eax
pextrw $6, %xmm4, %eax
movl %eax, -32(%ebp)
frstor -140(%ebp)
cld

# 0 "" 2
	.loc 1 8000 0
#NO_APP
	movl	-32(%ebp), %eax
	cmpl	$3333, %eax
	jne	.L1054
	.loc 1 8002 0
	movl	$.LC659, (%esp)
	call	puts
	.loc 1 8015 0
	jmp	.L1056
.L1054:
	.loc 1 8006 0
	movl	$.LC660, (%esp)
	call	puts
	.loc 1 8007 0
	movl	-32(%ebp), %edx
	movl	$.LC609, %eax
	movl	$3333, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8015 0
	jmp	.L1056
.L1053:
	.loc 1 8012 0
	movl	$.LC661, (%esp)
	call	puts
	.loc 1 8015 0
	nop
.L1056:
	.loc 1 8016 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE181:
	.size	pextrw_7, .-pextrw_7
	.section	.rodata
.LC662:
	.string	"pextrw_8 ... ok"
.LC663:
	.string	"pextrw_8 ... not ok"
.LC664:
	.string	"pextrw_8 ... failed"
	.text
	.type	pextrw_8, @function
pextrw_8:
.LFB182:
	.loc 1 8019 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 8020 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$1234, -24(%ebp)
	movw	$5678, -22(%ebp)
	movw	$4321, -20(%ebp)
	movw	$8765, -18(%ebp)
	movw	$1111, -16(%ebp)
	movw	$2222, -14(%ebp)
	movw	$3333, -12(%ebp)
	movw	$4444, -10(%ebp)
	.loc 1 8021 0
	movl	$0, -28(%ebp)
	movl	$-1, -28(%ebp)
	.loc 1 8025 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1058
	.loc 1 8027 0
#APP
# 8027 "insn_sse2.c" 1
	fsave -140(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movl -28(%ebp), %eax
pextrw $7, %xmm4, %eax
movl %eax, -32(%ebp)
frstor -140(%ebp)
cld

# 0 "" 2
	.loc 1 8041 0
#NO_APP
	movl	-32(%ebp), %eax
	cmpl	$4444, %eax
	jne	.L1059
	.loc 1 8043 0
	movl	$.LC662, (%esp)
	call	puts
	.loc 1 8056 0
	jmp	.L1061
.L1059:
	.loc 1 8047 0
	movl	$.LC663, (%esp)
	call	puts
	.loc 1 8048 0
	movl	-32(%ebp), %edx
	movl	$.LC609, %eax
	movl	$4444, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8056 0
	jmp	.L1061
.L1058:
	.loc 1 8053 0
	movl	$.LC664, (%esp)
	call	puts
	.loc 1 8056 0
	nop
.L1061:
	.loc 1 8057 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE182:
	.size	pextrw_8, .-pextrw_8
	.section	.rodata
.LC665:
	.string	"pinsrw_1 ... ok"
.LC666:
	.string	"pinsrw_1 ... not ok"
.LC667:
	.string	"pinsrw_1 ... failed"
	.text
	.type	pinsrw_1, @function
pinsrw_1:
.LFB183:
	.loc 1 8060 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 8061 0
	movl	$0, -12(%ebp)
	movl	$-1, -12(%ebp)
	.loc 1 8062 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$1234, -40(%ebp)
	movw	$5678, -38(%ebp)
	movw	$4321, -36(%ebp)
	movw	$8765, -34(%ebp)
	movw	$1111, -32(%ebp)
	movw	$2222, -30(%ebp)
	movw	$3333, -28(%ebp)
	movw	$4444, -26(%ebp)
	.loc 1 8066 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1063
	.loc 1 8068 0
#APP
# 8068 "insn_sse2.c" 1
	fsave -164(%ebp)
movl -12(%ebp), %eax
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
pinsrw $0, %eax, %xmm4
movlps %xmm4, -56(%ebp)
movhps %xmm4, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 8083 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L1064
	movzwl	-54(%ebp), %eax
	cmpw	$5678, %ax
	jne	.L1064
	movzwl	-52(%ebp), %eax
	cmpw	$4321, %ax
	jne	.L1064
	movzwl	-50(%ebp), %eax
	cmpw	$8765, %ax
	jne	.L1064
	movzwl	-48(%ebp), %eax
	cmpw	$1111, %ax
	jne	.L1064
	movzwl	-46(%ebp), %eax
	cmpw	$2222, %ax
	jne	.L1064
	movzwl	-44(%ebp), %eax
	cmpw	$3333, %ax
	jne	.L1064
	movzwl	-42(%ebp), %eax
	cmpw	$4444, %ax
	jne	.L1064
	.loc 1 8085 0
	movl	$.LC665, (%esp)
	call	puts
	.loc 1 8083 0
	nop
	.loc 1 8105 0
	jmp	.L1067
.L1064:
	.loc 1 8089 0
	movl	$.LC666, (%esp)
	call	puts
	.loc 1 8090 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8091 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$5678, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8092 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$4321, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8093 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$8765, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8094 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$1111, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8095 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$2222, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8096 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$3333, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8097 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$4444, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8105 0
	jmp	.L1067
.L1063:
	.loc 1 8102 0
	movl	$.LC667, (%esp)
	call	puts
	.loc 1 8105 0
	nop
.L1067:
	.loc 1 8106 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE183:
	.size	pinsrw_1, .-pinsrw_1
	.section	.rodata
.LC668:
	.string	"pinsrw_2 ... ok"
.LC669:
	.string	"pinsrw_2 ... not ok"
.LC670:
	.string	"pinsrw_2 ... failed"
	.text
	.type	pinsrw_2, @function
pinsrw_2:
.LFB184:
	.loc 1 8109 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 8110 0
	movl	$0, -12(%ebp)
	movl	$-1, -12(%ebp)
	.loc 1 8111 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$1234, -40(%ebp)
	movw	$5678, -38(%ebp)
	movw	$4321, -36(%ebp)
	movw	$8765, -34(%ebp)
	movw	$1111, -32(%ebp)
	movw	$2222, -30(%ebp)
	movw	$3333, -28(%ebp)
	movw	$4444, -26(%ebp)
	.loc 1 8115 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1069
	.loc 1 8117 0
#APP
# 8117 "insn_sse2.c" 1
	fsave -164(%ebp)
movl -12(%ebp), %eax
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
pinsrw $1, %eax, %xmm4
movlps %xmm4, -56(%ebp)
movhps %xmm4, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 8132 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$1234, %ax
	jne	.L1070
	movzwl	-54(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L1070
	movzwl	-52(%ebp), %eax
	cmpw	$4321, %ax
	jne	.L1070
	movzwl	-50(%ebp), %eax
	cmpw	$8765, %ax
	jne	.L1070
	movzwl	-48(%ebp), %eax
	cmpw	$1111, %ax
	jne	.L1070
	movzwl	-46(%ebp), %eax
	cmpw	$2222, %ax
	jne	.L1070
	movzwl	-44(%ebp), %eax
	cmpw	$3333, %ax
	jne	.L1070
	movzwl	-42(%ebp), %eax
	cmpw	$4444, %ax
	jne	.L1070
	.loc 1 8134 0
	movl	$.LC668, (%esp)
	call	puts
	.loc 1 8132 0
	nop
	.loc 1 8154 0
	jmp	.L1073
.L1070:
	.loc 1 8138 0
	movl	$.LC669, (%esp)
	call	puts
	.loc 1 8139 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$1234, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8140 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8141 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$4321, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8142 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$8765, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8143 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$1111, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8144 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$2222, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8145 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$3333, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8146 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$4444, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8154 0
	jmp	.L1073
.L1069:
	.loc 1 8151 0
	movl	$.LC670, (%esp)
	call	puts
	.loc 1 8154 0
	nop
.L1073:
	.loc 1 8155 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE184:
	.size	pinsrw_2, .-pinsrw_2
	.section	.rodata
.LC671:
	.string	"pinsrw_3 ... ok"
.LC672:
	.string	"pinsrw_3 ... not ok"
.LC673:
	.string	"pinsrw_3 ... failed"
	.text
	.type	pinsrw_3, @function
pinsrw_3:
.LFB185:
	.loc 1 8158 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 8159 0
	movl	$0, -12(%ebp)
	movl	$-1, -12(%ebp)
	.loc 1 8160 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$1234, -40(%ebp)
	movw	$5678, -38(%ebp)
	movw	$4321, -36(%ebp)
	movw	$8765, -34(%ebp)
	movw	$1111, -32(%ebp)
	movw	$2222, -30(%ebp)
	movw	$3333, -28(%ebp)
	movw	$4444, -26(%ebp)
	.loc 1 8164 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1075
	.loc 1 8166 0
#APP
# 8166 "insn_sse2.c" 1
	fsave -164(%ebp)
movl -12(%ebp), %eax
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
pinsrw $2, %eax, %xmm4
movlps %xmm4, -56(%ebp)
movhps %xmm4, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 8181 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$1234, %ax
	jne	.L1076
	movzwl	-54(%ebp), %eax
	cmpw	$5678, %ax
	jne	.L1076
	movzwl	-52(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L1076
	movzwl	-50(%ebp), %eax
	cmpw	$8765, %ax
	jne	.L1076
	movzwl	-48(%ebp), %eax
	cmpw	$1111, %ax
	jne	.L1076
	movzwl	-46(%ebp), %eax
	cmpw	$2222, %ax
	jne	.L1076
	movzwl	-44(%ebp), %eax
	cmpw	$3333, %ax
	jne	.L1076
	movzwl	-42(%ebp), %eax
	cmpw	$4444, %ax
	jne	.L1076
	.loc 1 8183 0
	movl	$.LC671, (%esp)
	call	puts
	.loc 1 8181 0
	nop
	.loc 1 8203 0
	jmp	.L1079
.L1076:
	.loc 1 8187 0
	movl	$.LC672, (%esp)
	call	puts
	.loc 1 8188 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$1234, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8189 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$5678, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8190 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8191 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$8765, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8192 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$1111, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8193 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$2222, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8194 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$3333, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8195 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$4444, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8203 0
	jmp	.L1079
.L1075:
	.loc 1 8200 0
	movl	$.LC673, (%esp)
	call	puts
	.loc 1 8203 0
	nop
.L1079:
	.loc 1 8204 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE185:
	.size	pinsrw_3, .-pinsrw_3
	.section	.rodata
.LC674:
	.string	"pinsrw_4 ... ok"
.LC675:
	.string	"pinsrw_4 ... not ok"
.LC676:
	.string	"pinsrw_4 ... failed"
	.text
	.type	pinsrw_4, @function
pinsrw_4:
.LFB186:
	.loc 1 8207 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 8208 0
	movl	$0, -12(%ebp)
	movl	$-1, -12(%ebp)
	.loc 1 8209 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$1234, -40(%ebp)
	movw	$5678, -38(%ebp)
	movw	$4321, -36(%ebp)
	movw	$8765, -34(%ebp)
	movw	$1111, -32(%ebp)
	movw	$2222, -30(%ebp)
	movw	$3333, -28(%ebp)
	movw	$4444, -26(%ebp)
	.loc 1 8213 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1081
	.loc 1 8215 0
#APP
# 8215 "insn_sse2.c" 1
	fsave -164(%ebp)
movl -12(%ebp), %eax
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
pinsrw $3, %eax, %xmm4
movlps %xmm4, -56(%ebp)
movhps %xmm4, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 8230 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$1234, %ax
	jne	.L1082
	movzwl	-54(%ebp), %eax
	cmpw	$5678, %ax
	jne	.L1082
	movzwl	-52(%ebp), %eax
	cmpw	$4321, %ax
	jne	.L1082
	movzwl	-50(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L1082
	movzwl	-48(%ebp), %eax
	cmpw	$1111, %ax
	jne	.L1082
	movzwl	-46(%ebp), %eax
	cmpw	$2222, %ax
	jne	.L1082
	movzwl	-44(%ebp), %eax
	cmpw	$3333, %ax
	jne	.L1082
	movzwl	-42(%ebp), %eax
	cmpw	$4444, %ax
	jne	.L1082
	.loc 1 8232 0
	movl	$.LC674, (%esp)
	call	puts
	.loc 1 8230 0
	nop
	.loc 1 8252 0
	jmp	.L1085
.L1082:
	.loc 1 8236 0
	movl	$.LC675, (%esp)
	call	puts
	.loc 1 8237 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$1234, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8238 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$5678, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8239 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$4321, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8240 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8241 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$1111, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8242 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$2222, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8243 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$3333, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8244 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$4444, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8252 0
	jmp	.L1085
.L1081:
	.loc 1 8249 0
	movl	$.LC676, (%esp)
	call	puts
	.loc 1 8252 0
	nop
.L1085:
	.loc 1 8253 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE186:
	.size	pinsrw_4, .-pinsrw_4
	.section	.rodata
.LC677:
	.string	"pinsrw_5 ... ok"
.LC678:
	.string	"pinsrw_5 ... not ok"
.LC679:
	.string	"pinsrw_5 ... failed"
	.text
	.type	pinsrw_5, @function
pinsrw_5:
.LFB187:
	.loc 1 8256 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 8257 0
	movl	$0, -12(%ebp)
	movl	$-1, -12(%ebp)
	.loc 1 8258 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$1234, -40(%ebp)
	movw	$5678, -38(%ebp)
	movw	$4321, -36(%ebp)
	movw	$8765, -34(%ebp)
	movw	$1111, -32(%ebp)
	movw	$2222, -30(%ebp)
	movw	$3333, -28(%ebp)
	movw	$4444, -26(%ebp)
	.loc 1 8262 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1087
	.loc 1 8264 0
#APP
# 8264 "insn_sse2.c" 1
	fsave -164(%ebp)
movl -12(%ebp), %eax
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
pinsrw $4, %eax, %xmm4
movlps %xmm4, -56(%ebp)
movhps %xmm4, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 8279 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$1234, %ax
	jne	.L1088
	movzwl	-54(%ebp), %eax
	cmpw	$5678, %ax
	jne	.L1088
	movzwl	-52(%ebp), %eax
	cmpw	$4321, %ax
	jne	.L1088
	movzwl	-50(%ebp), %eax
	cmpw	$8765, %ax
	jne	.L1088
	movzwl	-48(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L1088
	movzwl	-46(%ebp), %eax
	cmpw	$2222, %ax
	jne	.L1088
	movzwl	-44(%ebp), %eax
	cmpw	$3333, %ax
	jne	.L1088
	movzwl	-42(%ebp), %eax
	cmpw	$4444, %ax
	jne	.L1088
	.loc 1 8281 0
	movl	$.LC677, (%esp)
	call	puts
	.loc 1 8279 0
	nop
	.loc 1 8301 0
	jmp	.L1091
.L1088:
	.loc 1 8285 0
	movl	$.LC678, (%esp)
	call	puts
	.loc 1 8286 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$1234, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8287 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$5678, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8288 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$4321, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8289 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$8765, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8290 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8291 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$2222, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8292 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$3333, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8293 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$4444, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8301 0
	jmp	.L1091
.L1087:
	.loc 1 8298 0
	movl	$.LC679, (%esp)
	call	puts
	.loc 1 8301 0
	nop
.L1091:
	.loc 1 8302 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE187:
	.size	pinsrw_5, .-pinsrw_5
	.section	.rodata
.LC680:
	.string	"pinsrw_6 ... ok"
.LC681:
	.string	"pinsrw_6 ... not ok"
.LC682:
	.string	"pinsrw_6 ... failed"
	.text
	.type	pinsrw_6, @function
pinsrw_6:
.LFB188:
	.loc 1 8305 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 8306 0
	movl	$0, -12(%ebp)
	movl	$-1, -12(%ebp)
	.loc 1 8307 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$1234, -40(%ebp)
	movw	$5678, -38(%ebp)
	movw	$4321, -36(%ebp)
	movw	$8765, -34(%ebp)
	movw	$1111, -32(%ebp)
	movw	$2222, -30(%ebp)
	movw	$3333, -28(%ebp)
	movw	$4444, -26(%ebp)
	.loc 1 8311 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1093
	.loc 1 8313 0
#APP
# 8313 "insn_sse2.c" 1
	fsave -164(%ebp)
movl -12(%ebp), %eax
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
pinsrw $5, %eax, %xmm4
movlps %xmm4, -56(%ebp)
movhps %xmm4, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 8328 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$1234, %ax
	jne	.L1094
	movzwl	-54(%ebp), %eax
	cmpw	$5678, %ax
	jne	.L1094
	movzwl	-52(%ebp), %eax
	cmpw	$4321, %ax
	jne	.L1094
	movzwl	-50(%ebp), %eax
	cmpw	$8765, %ax
	jne	.L1094
	movzwl	-48(%ebp), %eax
	cmpw	$1111, %ax
	jne	.L1094
	movzwl	-46(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L1094
	movzwl	-44(%ebp), %eax
	cmpw	$3333, %ax
	jne	.L1094
	movzwl	-42(%ebp), %eax
	cmpw	$4444, %ax
	jne	.L1094
	.loc 1 8330 0
	movl	$.LC680, (%esp)
	call	puts
	.loc 1 8328 0
	nop
	.loc 1 8350 0
	jmp	.L1097
.L1094:
	.loc 1 8334 0
	movl	$.LC681, (%esp)
	call	puts
	.loc 1 8335 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$1234, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8336 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$5678, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8337 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$4321, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8338 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$8765, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8339 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$1111, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8340 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8341 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$3333, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8342 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$4444, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8350 0
	jmp	.L1097
.L1093:
	.loc 1 8347 0
	movl	$.LC682, (%esp)
	call	puts
	.loc 1 8350 0
	nop
.L1097:
	.loc 1 8351 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE188:
	.size	pinsrw_6, .-pinsrw_6
	.section	.rodata
.LC683:
	.string	"pinsrw_7 ... ok"
.LC684:
	.string	"pinsrw_7 ... not ok"
.LC685:
	.string	"pinsrw_7 ... failed"
	.text
	.type	pinsrw_7, @function
pinsrw_7:
.LFB189:
	.loc 1 8354 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 8355 0
	movl	$0, -12(%ebp)
	movl	$-1, -12(%ebp)
	.loc 1 8356 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$1234, -40(%ebp)
	movw	$5678, -38(%ebp)
	movw	$4321, -36(%ebp)
	movw	$8765, -34(%ebp)
	movw	$1111, -32(%ebp)
	movw	$2222, -30(%ebp)
	movw	$3333, -28(%ebp)
	movw	$4444, -26(%ebp)
	.loc 1 8360 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1099
	.loc 1 8362 0
#APP
# 8362 "insn_sse2.c" 1
	fsave -164(%ebp)
movl -12(%ebp), %eax
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
pinsrw $6, %eax, %xmm4
movlps %xmm4, -56(%ebp)
movhps %xmm4, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 8377 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$1234, %ax
	jne	.L1100
	movzwl	-54(%ebp), %eax
	cmpw	$5678, %ax
	jne	.L1100
	movzwl	-52(%ebp), %eax
	cmpw	$4321, %ax
	jne	.L1100
	movzwl	-50(%ebp), %eax
	cmpw	$8765, %ax
	jne	.L1100
	movzwl	-48(%ebp), %eax
	cmpw	$1111, %ax
	jne	.L1100
	movzwl	-46(%ebp), %eax
	cmpw	$2222, %ax
	jne	.L1100
	movzwl	-44(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L1100
	movzwl	-42(%ebp), %eax
	cmpw	$4444, %ax
	jne	.L1100
	.loc 1 8379 0
	movl	$.LC683, (%esp)
	call	puts
	.loc 1 8377 0
	nop
	.loc 1 8399 0
	jmp	.L1103
.L1100:
	.loc 1 8383 0
	movl	$.LC684, (%esp)
	call	puts
	.loc 1 8384 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$1234, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8385 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$5678, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8386 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$4321, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8387 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$8765, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8388 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$1111, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8389 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$2222, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8390 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8391 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$4444, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8399 0
	jmp	.L1103
.L1099:
	.loc 1 8396 0
	movl	$.LC685, (%esp)
	call	puts
	.loc 1 8399 0
	nop
.L1103:
	.loc 1 8400 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE189:
	.size	pinsrw_7, .-pinsrw_7
	.section	.rodata
.LC686:
	.string	"pinsrw_8 ... ok"
.LC687:
	.string	"pinsrw_8 ... not ok"
.LC688:
	.string	"pinsrw_8 ... failed"
	.text
	.type	pinsrw_8, @function
pinsrw_8:
.LFB190:
	.loc 1 8403 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 8404 0
	movl	$0, -12(%ebp)
	movl	$-1, -12(%ebp)
	.loc 1 8405 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$1234, -40(%ebp)
	movw	$5678, -38(%ebp)
	movw	$4321, -36(%ebp)
	movw	$8765, -34(%ebp)
	movw	$1111, -32(%ebp)
	movw	$2222, -30(%ebp)
	movw	$3333, -28(%ebp)
	movw	$4444, -26(%ebp)
	.loc 1 8409 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1105
	.loc 1 8411 0
#APP
# 8411 "insn_sse2.c" 1
	fsave -164(%ebp)
movl -12(%ebp), %eax
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
pinsrw $7, %eax, %xmm4
movlps %xmm4, -56(%ebp)
movhps %xmm4, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 8426 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$1234, %ax
	jne	.L1106
	movzwl	-54(%ebp), %eax
	cmpw	$5678, %ax
	jne	.L1106
	movzwl	-52(%ebp), %eax
	cmpw	$4321, %ax
	jne	.L1106
	movzwl	-50(%ebp), %eax
	cmpw	$8765, %ax
	jne	.L1106
	movzwl	-48(%ebp), %eax
	cmpw	$1111, %ax
	jne	.L1106
	movzwl	-46(%ebp), %eax
	cmpw	$2222, %ax
	jne	.L1106
	movzwl	-44(%ebp), %eax
	cmpw	$3333, %ax
	jne	.L1106
	movzwl	-42(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L1106
	.loc 1 8428 0
	movl	$.LC686, (%esp)
	call	puts
	.loc 1 8426 0
	nop
	.loc 1 8448 0
	jmp	.L1109
.L1106:
	.loc 1 8432 0
	movl	$.LC687, (%esp)
	call	puts
	.loc 1 8433 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$1234, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8434 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$5678, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8435 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$4321, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8436 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$8765, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8437 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$1111, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8438 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$2222, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8439 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$3333, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8440 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8448 0
	jmp	.L1109
.L1105:
	.loc 1 8445 0
	movl	$.LC688, (%esp)
	call	puts
	.loc 1 8448 0
	nop
.L1109:
	.loc 1 8449 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE190:
	.size	pinsrw_8, .-pinsrw_8
	.section	.rodata
.LC689:
	.string	"pinsrw_9 ... ok"
.LC690:
	.string	"pinsrw_9 ... not ok"
.LC691:
	.string	"pinsrw_9 ... failed"
	.text
	.type	pinsrw_9, @function
pinsrw_9:
.LFB191:
	.loc 1 8452 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 8453 0
	movw	$0, -10(%ebp)
	movw	$-1, -10(%ebp)
	.loc 1 8454 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$1234, -40(%ebp)
	movw	$5678, -38(%ebp)
	movw	$4321, -36(%ebp)
	movw	$8765, -34(%ebp)
	movw	$1111, -32(%ebp)
	movw	$2222, -30(%ebp)
	movw	$3333, -28(%ebp)
	movw	$4444, -26(%ebp)
	.loc 1 8458 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1111
	.loc 1 8460 0
#APP
# 8460 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
pinsrw $0, -10(%ebp), %xmm4
movlps %xmm4, -56(%ebp)
movhps %xmm4, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 8474 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L1112
	movzwl	-54(%ebp), %eax
	cmpw	$5678, %ax
	jne	.L1112
	movzwl	-52(%ebp), %eax
	cmpw	$4321, %ax
	jne	.L1112
	movzwl	-50(%ebp), %eax
	cmpw	$8765, %ax
	jne	.L1112
	movzwl	-48(%ebp), %eax
	cmpw	$1111, %ax
	jne	.L1112
	movzwl	-46(%ebp), %eax
	cmpw	$2222, %ax
	jne	.L1112
	movzwl	-44(%ebp), %eax
	cmpw	$3333, %ax
	jne	.L1112
	movzwl	-42(%ebp), %eax
	cmpw	$4444, %ax
	jne	.L1112
	.loc 1 8476 0
	movl	$.LC689, (%esp)
	call	puts
	.loc 1 8474 0
	nop
	.loc 1 8496 0
	jmp	.L1115
.L1112:
	.loc 1 8480 0
	movl	$.LC690, (%esp)
	call	puts
	.loc 1 8481 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8482 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$5678, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8483 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$4321, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8484 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$8765, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8485 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$1111, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8486 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$2222, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8487 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$3333, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8488 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$4444, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8496 0
	jmp	.L1115
.L1111:
	.loc 1 8493 0
	movl	$.LC691, (%esp)
	call	puts
	.loc 1 8496 0
	nop
.L1115:
	.loc 1 8497 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE191:
	.size	pinsrw_9, .-pinsrw_9
	.section	.rodata
.LC692:
	.string	"pinsrw_10 ... ok"
.LC693:
	.string	"pinsrw_10 ... not ok"
.LC694:
	.string	"pinsrw_10 ... failed"
	.text
	.type	pinsrw_10, @function
pinsrw_10:
.LFB192:
	.loc 1 8500 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 8501 0
	movw	$0, -10(%ebp)
	movw	$-1, -10(%ebp)
	.loc 1 8502 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$1234, -40(%ebp)
	movw	$5678, -38(%ebp)
	movw	$4321, -36(%ebp)
	movw	$8765, -34(%ebp)
	movw	$1111, -32(%ebp)
	movw	$2222, -30(%ebp)
	movw	$3333, -28(%ebp)
	movw	$4444, -26(%ebp)
	.loc 1 8506 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1117
	.loc 1 8508 0
#APP
# 8508 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
pinsrw $1, -10(%ebp), %xmm4
movlps %xmm4, -56(%ebp)
movhps %xmm4, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 8522 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$1234, %ax
	jne	.L1118
	movzwl	-54(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L1118
	movzwl	-52(%ebp), %eax
	cmpw	$4321, %ax
	jne	.L1118
	movzwl	-50(%ebp), %eax
	cmpw	$8765, %ax
	jne	.L1118
	movzwl	-48(%ebp), %eax
	cmpw	$1111, %ax
	jne	.L1118
	movzwl	-46(%ebp), %eax
	cmpw	$2222, %ax
	jne	.L1118
	movzwl	-44(%ebp), %eax
	cmpw	$3333, %ax
	jne	.L1118
	movzwl	-42(%ebp), %eax
	cmpw	$4444, %ax
	jne	.L1118
	.loc 1 8524 0
	movl	$.LC692, (%esp)
	call	puts
	.loc 1 8522 0
	nop
	.loc 1 8544 0
	jmp	.L1121
.L1118:
	.loc 1 8528 0
	movl	$.LC693, (%esp)
	call	puts
	.loc 1 8529 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$1234, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8530 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8531 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$4321, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8532 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$8765, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8533 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$1111, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8534 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$2222, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8535 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$3333, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8536 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$4444, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8544 0
	jmp	.L1121
.L1117:
	.loc 1 8541 0
	movl	$.LC694, (%esp)
	call	puts
	.loc 1 8544 0
	nop
.L1121:
	.loc 1 8545 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE192:
	.size	pinsrw_10, .-pinsrw_10
	.section	.rodata
.LC695:
	.string	"pinsrw_11 ... ok"
.LC696:
	.string	"pinsrw_11 ... not ok"
.LC697:
	.string	"pinsrw_11 ... failed"
	.text
	.type	pinsrw_11, @function
pinsrw_11:
.LFB193:
	.loc 1 8548 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 8549 0
	movw	$0, -10(%ebp)
	movw	$-1, -10(%ebp)
	.loc 1 8550 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$1234, -40(%ebp)
	movw	$5678, -38(%ebp)
	movw	$4321, -36(%ebp)
	movw	$8765, -34(%ebp)
	movw	$1111, -32(%ebp)
	movw	$2222, -30(%ebp)
	movw	$3333, -28(%ebp)
	movw	$4444, -26(%ebp)
	.loc 1 8554 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1123
	.loc 1 8556 0
#APP
# 8556 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
pinsrw $2, -10(%ebp), %xmm4
movlps %xmm4, -56(%ebp)
movhps %xmm4, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 8570 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$1234, %ax
	jne	.L1124
	movzwl	-54(%ebp), %eax
	cmpw	$5678, %ax
	jne	.L1124
	movzwl	-52(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L1124
	movzwl	-50(%ebp), %eax
	cmpw	$8765, %ax
	jne	.L1124
	movzwl	-48(%ebp), %eax
	cmpw	$1111, %ax
	jne	.L1124
	movzwl	-46(%ebp), %eax
	cmpw	$2222, %ax
	jne	.L1124
	movzwl	-44(%ebp), %eax
	cmpw	$3333, %ax
	jne	.L1124
	movzwl	-42(%ebp), %eax
	cmpw	$4444, %ax
	jne	.L1124
	.loc 1 8572 0
	movl	$.LC695, (%esp)
	call	puts
	.loc 1 8570 0
	nop
	.loc 1 8592 0
	jmp	.L1127
.L1124:
	.loc 1 8576 0
	movl	$.LC696, (%esp)
	call	puts
	.loc 1 8577 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$1234, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8578 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$5678, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8579 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8580 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$8765, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8581 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$1111, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8582 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$2222, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8583 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$3333, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8584 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$4444, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8592 0
	jmp	.L1127
.L1123:
	.loc 1 8589 0
	movl	$.LC697, (%esp)
	call	puts
	.loc 1 8592 0
	nop
.L1127:
	.loc 1 8593 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE193:
	.size	pinsrw_11, .-pinsrw_11
	.section	.rodata
.LC698:
	.string	"pinsrw_12 ... ok"
.LC699:
	.string	"pinsrw_12 ... not ok"
.LC700:
	.string	"pinsrw_12 ... failed"
	.text
	.type	pinsrw_12, @function
pinsrw_12:
.LFB194:
	.loc 1 8596 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 8597 0
	movw	$0, -10(%ebp)
	movw	$-1, -10(%ebp)
	.loc 1 8598 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$1234, -40(%ebp)
	movw	$5678, -38(%ebp)
	movw	$4321, -36(%ebp)
	movw	$8765, -34(%ebp)
	movw	$1111, -32(%ebp)
	movw	$2222, -30(%ebp)
	movw	$3333, -28(%ebp)
	movw	$4444, -26(%ebp)
	.loc 1 8602 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1129
	.loc 1 8604 0
#APP
# 8604 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
pinsrw $3, -10(%ebp), %xmm4
movlps %xmm4, -56(%ebp)
movhps %xmm4, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 8618 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$1234, %ax
	jne	.L1130
	movzwl	-54(%ebp), %eax
	cmpw	$5678, %ax
	jne	.L1130
	movzwl	-52(%ebp), %eax
	cmpw	$4321, %ax
	jne	.L1130
	movzwl	-50(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L1130
	movzwl	-48(%ebp), %eax
	cmpw	$1111, %ax
	jne	.L1130
	movzwl	-46(%ebp), %eax
	cmpw	$2222, %ax
	jne	.L1130
	movzwl	-44(%ebp), %eax
	cmpw	$3333, %ax
	jne	.L1130
	movzwl	-42(%ebp), %eax
	cmpw	$4444, %ax
	jne	.L1130
	.loc 1 8620 0
	movl	$.LC698, (%esp)
	call	puts
	.loc 1 8618 0
	nop
	.loc 1 8640 0
	jmp	.L1133
.L1130:
	.loc 1 8624 0
	movl	$.LC699, (%esp)
	call	puts
	.loc 1 8625 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$1234, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8626 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$5678, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8627 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$4321, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8628 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8629 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$1111, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8630 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$2222, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8631 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$3333, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8632 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$4444, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8640 0
	jmp	.L1133
.L1129:
	.loc 1 8637 0
	movl	$.LC700, (%esp)
	call	puts
	.loc 1 8640 0
	nop
.L1133:
	.loc 1 8641 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE194:
	.size	pinsrw_12, .-pinsrw_12
	.section	.rodata
.LC701:
	.string	"pinsrw_13 ... ok"
.LC702:
	.string	"pinsrw_13 ... not ok"
.LC703:
	.string	"pinsrw_13 ... failed"
	.text
	.type	pinsrw_13, @function
pinsrw_13:
.LFB195:
	.loc 1 8644 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 8645 0
	movw	$0, -10(%ebp)
	movw	$-1, -10(%ebp)
	.loc 1 8646 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$1234, -40(%ebp)
	movw	$5678, -38(%ebp)
	movw	$4321, -36(%ebp)
	movw	$8765, -34(%ebp)
	movw	$1111, -32(%ebp)
	movw	$2222, -30(%ebp)
	movw	$3333, -28(%ebp)
	movw	$4444, -26(%ebp)
	.loc 1 8650 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1135
	.loc 1 8652 0
#APP
# 8652 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
pinsrw $4, -10(%ebp), %xmm4
movlps %xmm4, -56(%ebp)
movhps %xmm4, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 8666 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$1234, %ax
	jne	.L1136
	movzwl	-54(%ebp), %eax
	cmpw	$5678, %ax
	jne	.L1136
	movzwl	-52(%ebp), %eax
	cmpw	$4321, %ax
	jne	.L1136
	movzwl	-50(%ebp), %eax
	cmpw	$8765, %ax
	jne	.L1136
	movzwl	-48(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L1136
	movzwl	-46(%ebp), %eax
	cmpw	$2222, %ax
	jne	.L1136
	movzwl	-44(%ebp), %eax
	cmpw	$3333, %ax
	jne	.L1136
	movzwl	-42(%ebp), %eax
	cmpw	$4444, %ax
	jne	.L1136
	.loc 1 8668 0
	movl	$.LC701, (%esp)
	call	puts
	.loc 1 8666 0
	nop
	.loc 1 8688 0
	jmp	.L1139
.L1136:
	.loc 1 8672 0
	movl	$.LC702, (%esp)
	call	puts
	.loc 1 8673 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$1234, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8674 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$5678, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8675 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$4321, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8676 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$8765, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8677 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8678 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$2222, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8679 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$3333, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8680 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$4444, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8688 0
	jmp	.L1139
.L1135:
	.loc 1 8685 0
	movl	$.LC703, (%esp)
	call	puts
	.loc 1 8688 0
	nop
.L1139:
	.loc 1 8689 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE195:
	.size	pinsrw_13, .-pinsrw_13
	.section	.rodata
.LC704:
	.string	"pinsrw_14 ... ok"
.LC705:
	.string	"pinsrw_14 ... not ok"
.LC706:
	.string	"pinsrw_14 ... failed"
	.text
	.type	pinsrw_14, @function
pinsrw_14:
.LFB196:
	.loc 1 8692 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 8693 0
	movw	$0, -10(%ebp)
	movw	$-1, -10(%ebp)
	.loc 1 8694 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$1234, -40(%ebp)
	movw	$5678, -38(%ebp)
	movw	$4321, -36(%ebp)
	movw	$8765, -34(%ebp)
	movw	$1111, -32(%ebp)
	movw	$2222, -30(%ebp)
	movw	$3333, -28(%ebp)
	movw	$4444, -26(%ebp)
	.loc 1 8698 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1141
	.loc 1 8700 0
#APP
# 8700 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
pinsrw $5, -10(%ebp), %xmm4
movlps %xmm4, -56(%ebp)
movhps %xmm4, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 8714 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$1234, %ax
	jne	.L1142
	movzwl	-54(%ebp), %eax
	cmpw	$5678, %ax
	jne	.L1142
	movzwl	-52(%ebp), %eax
	cmpw	$4321, %ax
	jne	.L1142
	movzwl	-50(%ebp), %eax
	cmpw	$8765, %ax
	jne	.L1142
	movzwl	-48(%ebp), %eax
	cmpw	$1111, %ax
	jne	.L1142
	movzwl	-46(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L1142
	movzwl	-44(%ebp), %eax
	cmpw	$3333, %ax
	jne	.L1142
	movzwl	-42(%ebp), %eax
	cmpw	$4444, %ax
	jne	.L1142
	.loc 1 8716 0
	movl	$.LC704, (%esp)
	call	puts
	.loc 1 8714 0
	nop
	.loc 1 8736 0
	jmp	.L1145
.L1142:
	.loc 1 8720 0
	movl	$.LC705, (%esp)
	call	puts
	.loc 1 8721 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$1234, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8722 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$5678, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8723 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$4321, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8724 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$8765, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8725 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$1111, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8726 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8727 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$3333, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8728 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$4444, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8736 0
	jmp	.L1145
.L1141:
	.loc 1 8733 0
	movl	$.LC706, (%esp)
	call	puts
	.loc 1 8736 0
	nop
.L1145:
	.loc 1 8737 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE196:
	.size	pinsrw_14, .-pinsrw_14
	.section	.rodata
.LC707:
	.string	"pinsrw_15 ... ok"
.LC708:
	.string	"pinsrw_15 ... not ok"
.LC709:
	.string	"pinsrw_15 ... failed"
	.text
	.type	pinsrw_15, @function
pinsrw_15:
.LFB197:
	.loc 1 8740 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 8741 0
	movw	$0, -10(%ebp)
	movw	$-1, -10(%ebp)
	.loc 1 8742 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$1234, -40(%ebp)
	movw	$5678, -38(%ebp)
	movw	$4321, -36(%ebp)
	movw	$8765, -34(%ebp)
	movw	$1111, -32(%ebp)
	movw	$2222, -30(%ebp)
	movw	$3333, -28(%ebp)
	movw	$4444, -26(%ebp)
	.loc 1 8746 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1147
	.loc 1 8748 0
#APP
# 8748 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
pinsrw $6, -10(%ebp), %xmm4
movlps %xmm4, -56(%ebp)
movhps %xmm4, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 8762 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$1234, %ax
	jne	.L1148
	movzwl	-54(%ebp), %eax
	cmpw	$5678, %ax
	jne	.L1148
	movzwl	-52(%ebp), %eax
	cmpw	$4321, %ax
	jne	.L1148
	movzwl	-50(%ebp), %eax
	cmpw	$8765, %ax
	jne	.L1148
	movzwl	-48(%ebp), %eax
	cmpw	$1111, %ax
	jne	.L1148
	movzwl	-46(%ebp), %eax
	cmpw	$2222, %ax
	jne	.L1148
	movzwl	-44(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L1148
	movzwl	-42(%ebp), %eax
	cmpw	$4444, %ax
	jne	.L1148
	.loc 1 8764 0
	movl	$.LC707, (%esp)
	call	puts
	.loc 1 8762 0
	nop
	.loc 1 8784 0
	jmp	.L1151
.L1148:
	.loc 1 8768 0
	movl	$.LC708, (%esp)
	call	puts
	.loc 1 8769 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$1234, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8770 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$5678, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8771 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$4321, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8772 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$8765, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8773 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$1111, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8774 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$2222, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8775 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8776 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$4444, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8784 0
	jmp	.L1151
.L1147:
	.loc 1 8781 0
	movl	$.LC709, (%esp)
	call	puts
	.loc 1 8784 0
	nop
.L1151:
	.loc 1 8785 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE197:
	.size	pinsrw_15, .-pinsrw_15
	.section	.rodata
.LC710:
	.string	"pinsrw_16 ... ok"
.LC711:
	.string	"pinsrw_16 ... not ok"
.LC712:
	.string	"pinsrw_16 ... failed"
	.text
	.type	pinsrw_16, @function
pinsrw_16:
.LFB198:
	.loc 1 8788 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 8789 0
	movw	$0, -10(%ebp)
	movw	$-1, -10(%ebp)
	.loc 1 8790 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$1234, -40(%ebp)
	movw	$5678, -38(%ebp)
	movw	$4321, -36(%ebp)
	movw	$8765, -34(%ebp)
	movw	$1111, -32(%ebp)
	movw	$2222, -30(%ebp)
	movw	$3333, -28(%ebp)
	movw	$4444, -26(%ebp)
	.loc 1 8794 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1153
	.loc 1 8796 0
#APP
# 8796 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
pinsrw $7, -10(%ebp), %xmm4
movlps %xmm4, -56(%ebp)
movhps %xmm4, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 8810 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$1234, %ax
	jne	.L1154
	movzwl	-54(%ebp), %eax
	cmpw	$5678, %ax
	jne	.L1154
	movzwl	-52(%ebp), %eax
	cmpw	$4321, %ax
	jne	.L1154
	movzwl	-50(%ebp), %eax
	cmpw	$8765, %ax
	jne	.L1154
	movzwl	-48(%ebp), %eax
	cmpw	$1111, %ax
	jne	.L1154
	movzwl	-46(%ebp), %eax
	cmpw	$2222, %ax
	jne	.L1154
	movzwl	-44(%ebp), %eax
	cmpw	$3333, %ax
	jne	.L1154
	movzwl	-42(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L1154
	.loc 1 8812 0
	movl	$.LC710, (%esp)
	call	puts
	.loc 1 8810 0
	nop
	.loc 1 8832 0
	jmp	.L1157
.L1154:
	.loc 1 8816 0
	movl	$.LC711, (%esp)
	call	puts
	.loc 1 8817 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$1234, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8818 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$5678, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8819 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$4321, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8820 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$8765, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8821 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$1111, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8822 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$2222, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8823 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$3333, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8824 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$65535, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8832 0
	jmp	.L1157
.L1153:
	.loc 1 8829 0
	movl	$.LC712, (%esp)
	call	puts
	.loc 1 8832 0
	nop
.L1157:
	.loc 1 8833 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE198:
	.size	pinsrw_16, .-pinsrw_16
	.section	.rodata
.LC713:
	.string	"pmaddwd_1 ... ok"
.LC714:
	.string	"pmaddwd_1 ... not ok"
.LC715:
	.string	"pmaddwd_1 ... failed"
	.text
	.type	pmaddwd_1, @function
pmaddwd_1:
.LFB199:
	.loc 1 8836 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 8837 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$1234, -24(%ebp)
	movw	$5678, -22(%ebp)
	movw	$-4321, -20(%ebp)
	movw	$-8765, -18(%ebp)
	movw	$999, -16(%ebp)
	movw	$888, -14(%ebp)
	movw	$777, -12(%ebp)
	movw	$666, -10(%ebp)
	.loc 1 8838 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$1111, -40(%ebp)
	movw	$-2222, -38(%ebp)
	movw	$3333, -36(%ebp)
	movw	$-4444, -34(%ebp)
	movw	$-987, -32(%ebp)
	movw	$-31111, -30(%ebp)
	movw	$-14142, -28(%ebp)
	movw	$-31416, -26(%ebp)
	.loc 1 8842 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1159
	.loc 1 8844 0
#APP
# 8844 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pmaddwd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 8860 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$-11245542, %eax
	jne	.L1160
	movl	-52(%ebp), %eax
	cmpl	$24549767, %eax
	jne	.L1160
	movl	-48(%ebp), %eax
	cmpl	$-28612581, %eax
	jne	.L1160
	movl	-44(%ebp), %eax
	cmpl	$-31911390, %eax
	jne	.L1160
	.loc 1 8862 0
	movl	$.LC713, (%esp)
	call	puts
	.loc 1 8860 0
	nop
	.loc 1 8878 0
	jmp	.L1163
.L1160:
	.loc 1 8866 0
	movl	$.LC714, (%esp)
	call	puts
	.loc 1 8867 0
	movl	-56(%ebp), %edx
	movl	$.LC182, %eax
	movl	$-11245542, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8868 0
	movl	-52(%ebp), %edx
	movl	$.LC183, %eax
	movl	$24549767, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8869 0
	movl	-48(%ebp), %edx
	movl	$.LC184, %eax
	movl	$-28612581, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8870 0
	movl	-44(%ebp), %edx
	movl	$.LC185, %eax
	movl	$-31911390, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8878 0
	jmp	.L1163
.L1159:
	.loc 1 8875 0
	movl	$.LC715, (%esp)
	call	puts
	.loc 1 8878 0
	nop
.L1163:
	.loc 1 8879 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE199:
	.size	pmaddwd_1, .-pmaddwd_1
	.section	.rodata
.LC716:
	.string	"pmaddwd_2 ... ok"
.LC717:
	.string	"pmaddwd_2 ... not ok"
.LC718:
	.string	"pmaddwd_2 ... failed"
	.text
	.type	pmaddwd_2, @function
pmaddwd_2:
.LFB200:
	.loc 1 8882 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 8883 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$1234, -24(%ebp)
	movw	$5678, -22(%ebp)
	movw	$-4321, -20(%ebp)
	movw	$-8765, -18(%ebp)
	movw	$999, -16(%ebp)
	movw	$888, -14(%ebp)
	movw	$777, -12(%ebp)
	movw	$666, -10(%ebp)
	.loc 1 8884 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$1111, -40(%ebp)
	movw	$-2222, -38(%ebp)
	movw	$3333, -36(%ebp)
	movw	$-4444, -34(%ebp)
	movw	$-987, -32(%ebp)
	movw	$-31111, -30(%ebp)
	movw	$-14142, -28(%ebp)
	movw	$-31416, -26(%ebp)
	.loc 1 8888 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1165
	.loc 1 8890 0
#APP
# 8890 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pmaddwd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 8904 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$-11245542, %eax
	jne	.L1166
	movl	-52(%ebp), %eax
	cmpl	$24549767, %eax
	jne	.L1166
	movl	-48(%ebp), %eax
	cmpl	$-28612581, %eax
	jne	.L1166
	movl	-44(%ebp), %eax
	cmpl	$-31911390, %eax
	jne	.L1166
	.loc 1 8906 0
	movl	$.LC716, (%esp)
	call	puts
	.loc 1 8904 0
	nop
	.loc 1 8922 0
	jmp	.L1169
.L1166:
	.loc 1 8910 0
	movl	$.LC717, (%esp)
	call	puts
	.loc 1 8911 0
	movl	-56(%ebp), %edx
	movl	$.LC182, %eax
	movl	$-11245542, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8912 0
	movl	-52(%ebp), %edx
	movl	$.LC183, %eax
	movl	$24549767, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8913 0
	movl	-48(%ebp), %edx
	movl	$.LC184, %eax
	movl	$-28612581, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8914 0
	movl	-44(%ebp), %edx
	movl	$.LC185, %eax
	movl	$-31911390, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8922 0
	jmp	.L1169
.L1165:
	.loc 1 8919 0
	movl	$.LC718, (%esp)
	call	puts
	.loc 1 8922 0
	nop
.L1169:
	.loc 1 8923 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE200:
	.size	pmaddwd_2, .-pmaddwd_2
	.section	.rodata
.LC719:
	.string	"pmaxsw_1 ... ok"
.LC720:
	.string	"pmaxsw_1 ... not ok"
.LC721:
	.string	"pmaxsw_1 ... failed"
	.text
	.type	pmaxsw_1, @function
pmaxsw_1:
.LFB201:
	.loc 1 8926 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 8927 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$-1, -24(%ebp)
	movw	$2, -22(%ebp)
	movw	$-3, -20(%ebp)
	movw	$4, -18(%ebp)
	movw	$-5, -16(%ebp)
	movw	$6, -14(%ebp)
	movw	$-7, -12(%ebp)
	movw	$8, -10(%ebp)
	.loc 1 8928 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$2, -40(%ebp)
	movw	$-3, -38(%ebp)
	movw	$4, -36(%ebp)
	movw	$-5, -34(%ebp)
	movw	$6, -32(%ebp)
	movw	$-7, -30(%ebp)
	movw	$8, -28(%ebp)
	movw	$-9, -26(%ebp)
	.loc 1 8932 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1171
	.loc 1 8934 0
#APP
# 8934 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pmaxsw %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 8950 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$2, %ax
	jne	.L1172
	movzwl	-54(%ebp), %eax
	cmpw	$2, %ax
	jne	.L1172
	movzwl	-52(%ebp), %eax
	cmpw	$4, %ax
	jne	.L1172
	movzwl	-50(%ebp), %eax
	cmpw	$4, %ax
	jne	.L1172
	movzwl	-48(%ebp), %eax
	cmpw	$6, %ax
	jne	.L1172
	movzwl	-46(%ebp), %eax
	cmpw	$6, %ax
	jne	.L1172
	movzwl	-44(%ebp), %eax
	cmpw	$8, %ax
	jne	.L1172
	movzwl	-42(%ebp), %eax
	cmpw	$8, %ax
	jne	.L1172
	.loc 1 8952 0
	movl	$.LC719, (%esp)
	call	puts
	.loc 1 8950 0
	nop
	.loc 1 8972 0
	jmp	.L1175
.L1172:
	.loc 1 8956 0
	movl	$.LC720, (%esp)
	call	puts
	.loc 1 8957 0
	movzwl	-56(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC457, %eax
	movl	$2, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8958 0
	movzwl	-54(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC458, %eax
	movl	$2, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8959 0
	movzwl	-52(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC459, %eax
	movl	$4, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8960 0
	movzwl	-50(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC460, %eax
	movl	$4, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8961 0
	movzwl	-48(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC461, %eax
	movl	$6, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8962 0
	movzwl	-46(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC462, %eax
	movl	$6, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8963 0
	movzwl	-44(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC463, %eax
	movl	$8, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8964 0
	movzwl	-42(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC464, %eax
	movl	$8, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 8972 0
	jmp	.L1175
.L1171:
	.loc 1 8969 0
	movl	$.LC721, (%esp)
	call	puts
	.loc 1 8972 0
	nop
.L1175:
	.loc 1 8973 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE201:
	.size	pmaxsw_1, .-pmaxsw_1
	.section	.rodata
.LC722:
	.string	"pmaxsw_2 ... ok"
.LC723:
	.string	"pmaxsw_2 ... not ok"
.LC724:
	.string	"pmaxsw_2 ... failed"
	.text
	.type	pmaxsw_2, @function
pmaxsw_2:
.LFB202:
	.loc 1 8976 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 8977 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$-1, -24(%ebp)
	movw	$2, -22(%ebp)
	movw	$-3, -20(%ebp)
	movw	$4, -18(%ebp)
	movw	$-5, -16(%ebp)
	movw	$6, -14(%ebp)
	movw	$-7, -12(%ebp)
	movw	$8, -10(%ebp)
	.loc 1 8978 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$2, -40(%ebp)
	movw	$-3, -38(%ebp)
	movw	$4, -36(%ebp)
	movw	$-5, -34(%ebp)
	movw	$6, -32(%ebp)
	movw	$-7, -30(%ebp)
	movw	$8, -28(%ebp)
	movw	$-9, -26(%ebp)
	.loc 1 8982 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1177
	.loc 1 8984 0
#APP
# 8984 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pmaxsw -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 8998 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$2, %ax
	jne	.L1178
	movzwl	-54(%ebp), %eax
	cmpw	$2, %ax
	jne	.L1178
	movzwl	-52(%ebp), %eax
	cmpw	$4, %ax
	jne	.L1178
	movzwl	-50(%ebp), %eax
	cmpw	$4, %ax
	jne	.L1178
	movzwl	-48(%ebp), %eax
	cmpw	$6, %ax
	jne	.L1178
	movzwl	-46(%ebp), %eax
	cmpw	$6, %ax
	jne	.L1178
	movzwl	-44(%ebp), %eax
	cmpw	$8, %ax
	jne	.L1178
	movzwl	-42(%ebp), %eax
	cmpw	$8, %ax
	jne	.L1178
	.loc 1 9000 0
	movl	$.LC722, (%esp)
	call	puts
	.loc 1 8998 0
	nop
	.loc 1 9020 0
	jmp	.L1181
.L1178:
	.loc 1 9004 0
	movl	$.LC723, (%esp)
	call	puts
	.loc 1 9005 0
	movzwl	-56(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC457, %eax
	movl	$2, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9006 0
	movzwl	-54(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC458, %eax
	movl	$2, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9007 0
	movzwl	-52(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC459, %eax
	movl	$4, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9008 0
	movzwl	-50(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC460, %eax
	movl	$4, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9009 0
	movzwl	-48(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC461, %eax
	movl	$6, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9010 0
	movzwl	-46(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC462, %eax
	movl	$6, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9011 0
	movzwl	-44(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC463, %eax
	movl	$8, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9012 0
	movzwl	-42(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC464, %eax
	movl	$8, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9020 0
	jmp	.L1181
.L1177:
	.loc 1 9017 0
	movl	$.LC724, (%esp)
	call	puts
	.loc 1 9020 0
	nop
.L1181:
	.loc 1 9021 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE202:
	.size	pmaxsw_2, .-pmaxsw_2
	.section	.rodata
.LC725:
	.string	"pmaxub_1 ... ok"
.LC726:
	.string	"pmaxub_1 ... not ok"
.LC727:
	.string	"pmaxub_1 ... failed"
	.text
	.type	pmaxub_1, @function
pmaxub_1:
.LFB203:
	.loc 1 9024 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 9025 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movb	$10, -24(%ebp)
	movb	$11, -23(%ebp)
	movb	$12, -22(%ebp)
	movb	$13, -21(%ebp)
	movb	$14, -20(%ebp)
	movb	$15, -19(%ebp)
	movb	$16, -18(%ebp)
	movb	$17, -17(%ebp)
	movb	$18, -16(%ebp)
	movb	$19, -15(%ebp)
	movb	$20, -14(%ebp)
	movb	$21, -13(%ebp)
	movb	$22, -12(%ebp)
	movb	$23, -11(%ebp)
	movb	$24, -10(%ebp)
	movb	$25, -9(%ebp)
	.loc 1 9026 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movb	$25, -40(%ebp)
	movb	$24, -39(%ebp)
	movb	$23, -38(%ebp)
	movb	$22, -37(%ebp)
	movb	$21, -36(%ebp)
	movb	$20, -35(%ebp)
	movb	$19, -34(%ebp)
	movb	$18, -33(%ebp)
	movb	$17, -32(%ebp)
	movb	$16, -31(%ebp)
	movb	$15, -30(%ebp)
	movb	$14, -29(%ebp)
	movb	$13, -28(%ebp)
	movb	$12, -27(%ebp)
	movb	$11, -26(%ebp)
	movb	$10, -25(%ebp)
	.loc 1 9030 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1183
	.loc 1 9032 0
#APP
# 9032 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pmaxub %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 9048 0
#NO_APP
	movzbl	-56(%ebp), %eax
	cmpb	$25, %al
	jne	.L1184
	movzbl	-55(%ebp), %eax
	cmpb	$24, %al
	jne	.L1184
	movzbl	-54(%ebp), %eax
	cmpb	$23, %al
	jne	.L1184
	movzbl	-53(%ebp), %eax
	cmpb	$22, %al
	jne	.L1184
	movzbl	-52(%ebp), %eax
	cmpb	$21, %al
	jne	.L1184
	movzbl	-51(%ebp), %eax
	cmpb	$20, %al
	jne	.L1184
	movzbl	-50(%ebp), %eax
	cmpb	$19, %al
	jne	.L1184
	movzbl	-49(%ebp), %eax
	cmpb	$18, %al
	jne	.L1184
	movzbl	-48(%ebp), %eax
	cmpb	$18, %al
	jne	.L1184
	movzbl	-47(%ebp), %eax
	cmpb	$19, %al
	jne	.L1184
	movzbl	-46(%ebp), %eax
	cmpb	$20, %al
	jne	.L1184
	movzbl	-45(%ebp), %eax
	cmpb	$21, %al
	jne	.L1184
	movzbl	-44(%ebp), %eax
	cmpb	$22, %al
	jne	.L1184
	movzbl	-43(%ebp), %eax
	cmpb	$23, %al
	jne	.L1184
	movzbl	-42(%ebp), %eax
	cmpb	$24, %al
	jne	.L1184
	movzbl	-41(%ebp), %eax
	cmpb	$25, %al
	jne	.L1184
	.loc 1 9050 0
	movl	$.LC725, (%esp)
	call	puts
	.loc 1 9048 0
	nop
	.loc 1 9078 0
	jmp	.L1187
.L1184:
	.loc 1 9054 0
	movl	$.LC726, (%esp)
	call	puts
	.loc 1 9055 0
	movzbl	-56(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC493, %eax
	movl	$25, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9056 0
	movzbl	-55(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC494, %eax
	movl	$24, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9057 0
	movzbl	-54(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC495, %eax
	movl	$23, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9058 0
	movzbl	-53(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC496, %eax
	movl	$22, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9059 0
	movzbl	-52(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC497, %eax
	movl	$21, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9060 0
	movzbl	-51(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC498, %eax
	movl	$20, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9061 0
	movzbl	-50(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC499, %eax
	movl	$19, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9062 0
	movzbl	-49(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC500, %eax
	movl	$18, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9063 0
	movzbl	-48(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC501, %eax
	movl	$18, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9064 0
	movzbl	-47(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC502, %eax
	movl	$19, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9065 0
	movzbl	-46(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC503, %eax
	movl	$20, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9066 0
	movzbl	-45(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC504, %eax
	movl	$21, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9067 0
	movzbl	-44(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC505, %eax
	movl	$22, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9068 0
	movzbl	-43(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC506, %eax
	movl	$23, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9069 0
	movzbl	-42(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC507, %eax
	movl	$24, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9070 0
	movzbl	-41(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC508, %eax
	movl	$25, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9078 0
	jmp	.L1187
.L1183:
	.loc 1 9075 0
	movl	$.LC727, (%esp)
	call	puts
	.loc 1 9078 0
	nop
.L1187:
	.loc 1 9079 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE203:
	.size	pmaxub_1, .-pmaxub_1
	.section	.rodata
.LC728:
	.string	"pmaxub_2 ... ok"
.LC729:
	.string	"pmaxub_2 ... not ok"
.LC730:
	.string	"pmaxub_2 ... failed"
	.text
	.type	pmaxub_2, @function
pmaxub_2:
.LFB204:
	.loc 1 9082 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 9083 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movb	$10, -24(%ebp)
	movb	$11, -23(%ebp)
	movb	$12, -22(%ebp)
	movb	$13, -21(%ebp)
	movb	$14, -20(%ebp)
	movb	$15, -19(%ebp)
	movb	$16, -18(%ebp)
	movb	$17, -17(%ebp)
	movb	$18, -16(%ebp)
	movb	$19, -15(%ebp)
	movb	$20, -14(%ebp)
	movb	$21, -13(%ebp)
	movb	$22, -12(%ebp)
	movb	$23, -11(%ebp)
	movb	$24, -10(%ebp)
	movb	$25, -9(%ebp)
	.loc 1 9084 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movb	$25, -40(%ebp)
	movb	$24, -39(%ebp)
	movb	$23, -38(%ebp)
	movb	$22, -37(%ebp)
	movb	$21, -36(%ebp)
	movb	$20, -35(%ebp)
	movb	$19, -34(%ebp)
	movb	$18, -33(%ebp)
	movb	$17, -32(%ebp)
	movb	$16, -31(%ebp)
	movb	$15, -30(%ebp)
	movb	$14, -29(%ebp)
	movb	$13, -28(%ebp)
	movb	$12, -27(%ebp)
	movb	$11, -26(%ebp)
	movb	$10, -25(%ebp)
	.loc 1 9088 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1189
	.loc 1 9090 0
#APP
# 9090 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pmaxub -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 9104 0
#NO_APP
	movzbl	-56(%ebp), %eax
	cmpb	$25, %al
	jne	.L1190
	movzbl	-55(%ebp), %eax
	cmpb	$24, %al
	jne	.L1190
	movzbl	-54(%ebp), %eax
	cmpb	$23, %al
	jne	.L1190
	movzbl	-53(%ebp), %eax
	cmpb	$22, %al
	jne	.L1190
	movzbl	-52(%ebp), %eax
	cmpb	$21, %al
	jne	.L1190
	movzbl	-51(%ebp), %eax
	cmpb	$20, %al
	jne	.L1190
	movzbl	-50(%ebp), %eax
	cmpb	$19, %al
	jne	.L1190
	movzbl	-49(%ebp), %eax
	cmpb	$18, %al
	jne	.L1190
	movzbl	-48(%ebp), %eax
	cmpb	$18, %al
	jne	.L1190
	movzbl	-47(%ebp), %eax
	cmpb	$19, %al
	jne	.L1190
	movzbl	-46(%ebp), %eax
	cmpb	$20, %al
	jne	.L1190
	movzbl	-45(%ebp), %eax
	cmpb	$21, %al
	jne	.L1190
	movzbl	-44(%ebp), %eax
	cmpb	$22, %al
	jne	.L1190
	movzbl	-43(%ebp), %eax
	cmpb	$23, %al
	jne	.L1190
	movzbl	-42(%ebp), %eax
	cmpb	$24, %al
	jne	.L1190
	movzbl	-41(%ebp), %eax
	cmpb	$25, %al
	jne	.L1190
	.loc 1 9106 0
	movl	$.LC728, (%esp)
	call	puts
	.loc 1 9104 0
	nop
	.loc 1 9134 0
	jmp	.L1193
.L1190:
	.loc 1 9110 0
	movl	$.LC729, (%esp)
	call	puts
	.loc 1 9111 0
	movzbl	-56(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC493, %eax
	movl	$25, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9112 0
	movzbl	-55(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC494, %eax
	movl	$24, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9113 0
	movzbl	-54(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC495, %eax
	movl	$23, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9114 0
	movzbl	-53(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC496, %eax
	movl	$22, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9115 0
	movzbl	-52(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC497, %eax
	movl	$21, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9116 0
	movzbl	-51(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC498, %eax
	movl	$20, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9117 0
	movzbl	-50(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC499, %eax
	movl	$19, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9118 0
	movzbl	-49(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC500, %eax
	movl	$18, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9119 0
	movzbl	-48(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC501, %eax
	movl	$18, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9120 0
	movzbl	-47(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC502, %eax
	movl	$19, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9121 0
	movzbl	-46(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC503, %eax
	movl	$20, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9122 0
	movzbl	-45(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC504, %eax
	movl	$21, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9123 0
	movzbl	-44(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC505, %eax
	movl	$22, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9124 0
	movzbl	-43(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC506, %eax
	movl	$23, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9125 0
	movzbl	-42(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC507, %eax
	movl	$24, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9126 0
	movzbl	-41(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC508, %eax
	movl	$25, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9134 0
	jmp	.L1193
.L1189:
	.loc 1 9131 0
	movl	$.LC730, (%esp)
	call	puts
	.loc 1 9134 0
	nop
.L1193:
	.loc 1 9135 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE204:
	.size	pmaxub_2, .-pmaxub_2
	.section	.rodata
.LC731:
	.string	"pminsw_1 ... ok"
.LC732:
	.string	"pminsw_1 ... not ok"
.LC733:
	.string	"pminsw_1 ... failed"
	.text
	.type	pminsw_1, @function
pminsw_1:
.LFB205:
	.loc 1 9138 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 9139 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$-1, -24(%ebp)
	movw	$2, -22(%ebp)
	movw	$-3, -20(%ebp)
	movw	$4, -18(%ebp)
	movw	$-5, -16(%ebp)
	movw	$6, -14(%ebp)
	movw	$-7, -12(%ebp)
	movw	$8, -10(%ebp)
	.loc 1 9140 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$2, -40(%ebp)
	movw	$-3, -38(%ebp)
	movw	$4, -36(%ebp)
	movw	$-5, -34(%ebp)
	movw	$6, -32(%ebp)
	movw	$-7, -30(%ebp)
	movw	$8, -28(%ebp)
	movw	$-9, -26(%ebp)
	.loc 1 9144 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1195
	.loc 1 9146 0
#APP
# 9146 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pminsw %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 9162 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L1196
	movzwl	-54(%ebp), %eax
	cmpw	$-3, %ax
	jne	.L1196
	movzwl	-52(%ebp), %eax
	cmpw	$-3, %ax
	jne	.L1196
	movzwl	-50(%ebp), %eax
	cmpw	$-5, %ax
	jne	.L1196
	movzwl	-48(%ebp), %eax
	cmpw	$-5, %ax
	jne	.L1196
	movzwl	-46(%ebp), %eax
	cmpw	$-7, %ax
	jne	.L1196
	movzwl	-44(%ebp), %eax
	cmpw	$-7, %ax
	jne	.L1196
	movzwl	-42(%ebp), %eax
	cmpw	$-9, %ax
	jne	.L1196
	.loc 1 9164 0
	movl	$.LC731, (%esp)
	call	puts
	.loc 1 9162 0
	nop
	.loc 1 9184 0
	jmp	.L1199
.L1196:
	.loc 1 9168 0
	movl	$.LC732, (%esp)
	call	puts
	.loc 1 9169 0
	movzwl	-56(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC457, %eax
	movl	$-1, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9170 0
	movzwl	-54(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC458, %eax
	movl	$-3, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9171 0
	movzwl	-52(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC459, %eax
	movl	$-3, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9172 0
	movzwl	-50(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC460, %eax
	movl	$-5, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9173 0
	movzwl	-48(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC461, %eax
	movl	$-5, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9174 0
	movzwl	-46(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC462, %eax
	movl	$-7, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9175 0
	movzwl	-44(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC463, %eax
	movl	$-7, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9176 0
	movzwl	-42(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC464, %eax
	movl	$-9, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9184 0
	jmp	.L1199
.L1195:
	.loc 1 9181 0
	movl	$.LC733, (%esp)
	call	puts
	.loc 1 9184 0
	nop
.L1199:
	.loc 1 9185 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE205:
	.size	pminsw_1, .-pminsw_1
	.section	.rodata
.LC734:
	.string	"pminsw_2 ... ok"
.LC735:
	.string	"pminsw_2 ... not ok"
.LC736:
	.string	"pminsw_2 ... failed"
	.text
	.type	pminsw_2, @function
pminsw_2:
.LFB206:
	.loc 1 9188 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 9189 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$-1, -24(%ebp)
	movw	$2, -22(%ebp)
	movw	$-3, -20(%ebp)
	movw	$4, -18(%ebp)
	movw	$-5, -16(%ebp)
	movw	$6, -14(%ebp)
	movw	$-7, -12(%ebp)
	movw	$8, -10(%ebp)
	.loc 1 9190 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$2, -40(%ebp)
	movw	$-3, -38(%ebp)
	movw	$4, -36(%ebp)
	movw	$-5, -34(%ebp)
	movw	$6, -32(%ebp)
	movw	$-7, -30(%ebp)
	movw	$8, -28(%ebp)
	movw	$-9, -26(%ebp)
	.loc 1 9194 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1201
	.loc 1 9196 0
#APP
# 9196 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pminsw -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 9210 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$-1, %ax
	jne	.L1202
	movzwl	-54(%ebp), %eax
	cmpw	$-3, %ax
	jne	.L1202
	movzwl	-52(%ebp), %eax
	cmpw	$-3, %ax
	jne	.L1202
	movzwl	-50(%ebp), %eax
	cmpw	$-5, %ax
	jne	.L1202
	movzwl	-48(%ebp), %eax
	cmpw	$-5, %ax
	jne	.L1202
	movzwl	-46(%ebp), %eax
	cmpw	$-7, %ax
	jne	.L1202
	movzwl	-44(%ebp), %eax
	cmpw	$-7, %ax
	jne	.L1202
	movzwl	-42(%ebp), %eax
	cmpw	$-9, %ax
	jne	.L1202
	.loc 1 9212 0
	movl	$.LC734, (%esp)
	call	puts
	.loc 1 9210 0
	nop
	.loc 1 9232 0
	jmp	.L1205
.L1202:
	.loc 1 9216 0
	movl	$.LC735, (%esp)
	call	puts
	.loc 1 9217 0
	movzwl	-56(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC457, %eax
	movl	$-1, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9218 0
	movzwl	-54(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC458, %eax
	movl	$-3, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9219 0
	movzwl	-52(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC459, %eax
	movl	$-3, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9220 0
	movzwl	-50(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC460, %eax
	movl	$-5, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9221 0
	movzwl	-48(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC461, %eax
	movl	$-5, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9222 0
	movzwl	-46(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC462, %eax
	movl	$-7, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9223 0
	movzwl	-44(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC463, %eax
	movl	$-7, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9224 0
	movzwl	-42(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC464, %eax
	movl	$-9, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9232 0
	jmp	.L1205
.L1201:
	.loc 1 9229 0
	movl	$.LC736, (%esp)
	call	puts
	.loc 1 9232 0
	nop
.L1205:
	.loc 1 9233 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE206:
	.size	pminsw_2, .-pminsw_2
	.section	.rodata
.LC737:
	.string	"pminub_1 ... ok"
.LC738:
	.string	"pminub_1 ... not ok"
.LC739:
	.string	"pminub_1 ... failed"
	.text
	.type	pminub_1, @function
pminub_1:
.LFB207:
	.loc 1 9236 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 9237 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movb	$10, -24(%ebp)
	movb	$11, -23(%ebp)
	movb	$12, -22(%ebp)
	movb	$13, -21(%ebp)
	movb	$14, -20(%ebp)
	movb	$15, -19(%ebp)
	movb	$16, -18(%ebp)
	movb	$17, -17(%ebp)
	movb	$18, -16(%ebp)
	movb	$19, -15(%ebp)
	movb	$20, -14(%ebp)
	movb	$21, -13(%ebp)
	movb	$22, -12(%ebp)
	movb	$23, -11(%ebp)
	movb	$24, -10(%ebp)
	movb	$25, -9(%ebp)
	.loc 1 9238 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movb	$25, -40(%ebp)
	movb	$24, -39(%ebp)
	movb	$23, -38(%ebp)
	movb	$22, -37(%ebp)
	movb	$21, -36(%ebp)
	movb	$20, -35(%ebp)
	movb	$19, -34(%ebp)
	movb	$18, -33(%ebp)
	movb	$17, -32(%ebp)
	movb	$16, -31(%ebp)
	movb	$15, -30(%ebp)
	movb	$14, -29(%ebp)
	movb	$13, -28(%ebp)
	movb	$12, -27(%ebp)
	movb	$11, -26(%ebp)
	movb	$10, -25(%ebp)
	.loc 1 9242 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1207
	.loc 1 9244 0
#APP
# 9244 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pminub %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 9260 0
#NO_APP
	movzbl	-56(%ebp), %eax
	cmpb	$10, %al
	jne	.L1208
	movzbl	-55(%ebp), %eax
	cmpb	$11, %al
	jne	.L1208
	movzbl	-54(%ebp), %eax
	cmpb	$12, %al
	jne	.L1208
	movzbl	-53(%ebp), %eax
	cmpb	$13, %al
	jne	.L1208
	movzbl	-52(%ebp), %eax
	cmpb	$14, %al
	jne	.L1208
	movzbl	-51(%ebp), %eax
	cmpb	$15, %al
	jne	.L1208
	movzbl	-50(%ebp), %eax
	cmpb	$16, %al
	jne	.L1208
	movzbl	-49(%ebp), %eax
	cmpb	$17, %al
	jne	.L1208
	movzbl	-48(%ebp), %eax
	cmpb	$17, %al
	jne	.L1208
	movzbl	-47(%ebp), %eax
	cmpb	$16, %al
	jne	.L1208
	movzbl	-46(%ebp), %eax
	cmpb	$15, %al
	jne	.L1208
	movzbl	-45(%ebp), %eax
	cmpb	$14, %al
	jne	.L1208
	movzbl	-44(%ebp), %eax
	cmpb	$13, %al
	jne	.L1208
	movzbl	-43(%ebp), %eax
	cmpb	$12, %al
	jne	.L1208
	movzbl	-42(%ebp), %eax
	cmpb	$11, %al
	jne	.L1208
	movzbl	-41(%ebp), %eax
	cmpb	$10, %al
	jne	.L1208
	.loc 1 9262 0
	movl	$.LC737, (%esp)
	call	puts
	.loc 1 9260 0
	nop
	.loc 1 9290 0
	jmp	.L1211
.L1208:
	.loc 1 9266 0
	movl	$.LC738, (%esp)
	call	puts
	.loc 1 9267 0
	movzbl	-56(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC493, %eax
	movl	$10, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9268 0
	movzbl	-55(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC494, %eax
	movl	$11, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9269 0
	movzbl	-54(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC495, %eax
	movl	$12, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9270 0
	movzbl	-53(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC496, %eax
	movl	$13, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9271 0
	movzbl	-52(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC497, %eax
	movl	$14, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9272 0
	movzbl	-51(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC498, %eax
	movl	$15, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9273 0
	movzbl	-50(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC499, %eax
	movl	$16, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9274 0
	movzbl	-49(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC500, %eax
	movl	$17, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9275 0
	movzbl	-48(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC501, %eax
	movl	$17, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9276 0
	movzbl	-47(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC502, %eax
	movl	$16, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9277 0
	movzbl	-46(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC503, %eax
	movl	$15, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9278 0
	movzbl	-45(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC504, %eax
	movl	$14, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9279 0
	movzbl	-44(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC505, %eax
	movl	$13, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9280 0
	movzbl	-43(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC506, %eax
	movl	$12, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9281 0
	movzbl	-42(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC507, %eax
	movl	$11, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9282 0
	movzbl	-41(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC508, %eax
	movl	$10, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9290 0
	jmp	.L1211
.L1207:
	.loc 1 9287 0
	movl	$.LC739, (%esp)
	call	puts
	.loc 1 9290 0
	nop
.L1211:
	.loc 1 9291 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE207:
	.size	pminub_1, .-pminub_1
	.section	.rodata
.LC740:
	.string	"pminub_2 ... ok"
.LC741:
	.string	"pminub_2 ... not ok"
.LC742:
	.string	"pminub_2 ... failed"
	.text
	.type	pminub_2, @function
pminub_2:
.LFB208:
	.loc 1 9294 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 9295 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movb	$10, -24(%ebp)
	movb	$11, -23(%ebp)
	movb	$12, -22(%ebp)
	movb	$13, -21(%ebp)
	movb	$14, -20(%ebp)
	movb	$15, -19(%ebp)
	movb	$16, -18(%ebp)
	movb	$17, -17(%ebp)
	movb	$18, -16(%ebp)
	movb	$19, -15(%ebp)
	movb	$20, -14(%ebp)
	movb	$21, -13(%ebp)
	movb	$22, -12(%ebp)
	movb	$23, -11(%ebp)
	movb	$24, -10(%ebp)
	movb	$25, -9(%ebp)
	.loc 1 9296 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movb	$25, -40(%ebp)
	movb	$24, -39(%ebp)
	movb	$23, -38(%ebp)
	movb	$22, -37(%ebp)
	movb	$21, -36(%ebp)
	movb	$20, -35(%ebp)
	movb	$19, -34(%ebp)
	movb	$18, -33(%ebp)
	movb	$17, -32(%ebp)
	movb	$16, -31(%ebp)
	movb	$15, -30(%ebp)
	movb	$14, -29(%ebp)
	movb	$13, -28(%ebp)
	movb	$12, -27(%ebp)
	movb	$11, -26(%ebp)
	movb	$10, -25(%ebp)
	.loc 1 9300 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1213
	.loc 1 9302 0
#APP
# 9302 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pminub -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 9316 0
#NO_APP
	movzbl	-56(%ebp), %eax
	cmpb	$10, %al
	jne	.L1214
	movzbl	-55(%ebp), %eax
	cmpb	$11, %al
	jne	.L1214
	movzbl	-54(%ebp), %eax
	cmpb	$12, %al
	jne	.L1214
	movzbl	-53(%ebp), %eax
	cmpb	$13, %al
	jne	.L1214
	movzbl	-52(%ebp), %eax
	cmpb	$14, %al
	jne	.L1214
	movzbl	-51(%ebp), %eax
	cmpb	$15, %al
	jne	.L1214
	movzbl	-50(%ebp), %eax
	cmpb	$16, %al
	jne	.L1214
	movzbl	-49(%ebp), %eax
	cmpb	$17, %al
	jne	.L1214
	movzbl	-48(%ebp), %eax
	cmpb	$17, %al
	jne	.L1214
	movzbl	-47(%ebp), %eax
	cmpb	$16, %al
	jne	.L1214
	movzbl	-46(%ebp), %eax
	cmpb	$15, %al
	jne	.L1214
	movzbl	-45(%ebp), %eax
	cmpb	$14, %al
	jne	.L1214
	movzbl	-44(%ebp), %eax
	cmpb	$13, %al
	jne	.L1214
	movzbl	-43(%ebp), %eax
	cmpb	$12, %al
	jne	.L1214
	movzbl	-42(%ebp), %eax
	cmpb	$11, %al
	jne	.L1214
	movzbl	-41(%ebp), %eax
	cmpb	$10, %al
	jne	.L1214
	.loc 1 9318 0
	movl	$.LC740, (%esp)
	call	puts
	.loc 1 9316 0
	nop
	.loc 1 9346 0
	jmp	.L1217
.L1214:
	.loc 1 9322 0
	movl	$.LC741, (%esp)
	call	puts
	.loc 1 9323 0
	movzbl	-56(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC493, %eax
	movl	$10, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9324 0
	movzbl	-55(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC494, %eax
	movl	$11, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9325 0
	movzbl	-54(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC495, %eax
	movl	$12, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9326 0
	movzbl	-53(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC496, %eax
	movl	$13, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9327 0
	movzbl	-52(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC497, %eax
	movl	$14, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9328 0
	movzbl	-51(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC498, %eax
	movl	$15, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9329 0
	movzbl	-50(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC499, %eax
	movl	$16, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9330 0
	movzbl	-49(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC500, %eax
	movl	$17, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9331 0
	movzbl	-48(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC501, %eax
	movl	$17, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9332 0
	movzbl	-47(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC502, %eax
	movl	$16, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9333 0
	movzbl	-46(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC503, %eax
	movl	$15, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9334 0
	movzbl	-45(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC504, %eax
	movl	$14, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9335 0
	movzbl	-44(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC505, %eax
	movl	$13, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9336 0
	movzbl	-43(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC506, %eax
	movl	$12, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9337 0
	movzbl	-42(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC507, %eax
	movl	$11, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9338 0
	movzbl	-41(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC508, %eax
	movl	$10, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9346 0
	jmp	.L1217
.L1213:
	.loc 1 9343 0
	movl	$.LC742, (%esp)
	call	puts
	.loc 1 9346 0
	nop
.L1217:
	.loc 1 9347 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE208:
	.size	pminub_2, .-pminub_2
	.section	.rodata
.LC743:
	.string	"pmovmskb_1 ... ok"
.LC744:
	.string	"pmovmskb_1 ... not ok"
.LC745:
	.string	"pmovmskb_1 ... failed"
	.text
	.type	pmovmskb_1, @function
pmovmskb_1:
.LFB209:
	.loc 1 9350 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 9351 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-2147450744, -24(%ebp)
	movl	$-2147483648, -20(%ebp)
	movl	$-2147450744, -16(%ebp)
	movl	$-2147483648, -12(%ebp)
	.loc 1 9352 0
	movl	$0, -28(%ebp)
	.loc 1 9356 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1219
	.loc 1 9358 0
#APP
# 9358 "insn_sse2.c" 1
	fsave -140(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movl -28(%ebp), %eax
pmovmskb %xmm4, %eax
movl %eax, -32(%ebp)
frstor -140(%ebp)
cld

# 0 "" 2
	.loc 1 9372 0
#NO_APP
	movl	-32(%ebp), %eax
	cmpl	$35723, %eax
	jne	.L1220
	.loc 1 9374 0
	movl	$.LC743, (%esp)
	call	puts
	.loc 1 9387 0
	jmp	.L1222
.L1220:
	.loc 1 9378 0
	movl	$.LC744, (%esp)
	call	puts
	.loc 1 9379 0
	movl	-32(%ebp), %edx
	movl	$.LC609, %eax
	movl	$35723, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9387 0
	jmp	.L1222
.L1219:
	.loc 1 9384 0
	movl	$.LC745, (%esp)
	call	puts
	.loc 1 9387 0
	nop
.L1222:
	.loc 1 9388 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE209:
	.size	pmovmskb_1, .-pmovmskb_1
	.section	.rodata
.LC746:
	.string	"pmulhuw_1 ... ok"
.LC747:
	.string	"pmulhuw_1 ... not ok"
.LC748:
	.string	"pmulhuw_1 ... failed"
	.text
	.type	pmulhuw_1, @function
pmulhuw_1:
.LFB210:
	.loc 1 9391 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 9392 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$1111, -24(%ebp)
	movw	$2222, -22(%ebp)
	movw	$3333, -20(%ebp)
	movw	$4444, -18(%ebp)
	movw	$5555, -16(%ebp)
	movw	$6666, -14(%ebp)
	movw	$7777, -12(%ebp)
	movw	$8888, -10(%ebp)
	.loc 1 9393 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$5555, -40(%ebp)
	movw	$6666, -38(%ebp)
	movw	$7777, -36(%ebp)
	movw	$8888, -34(%ebp)
	movw	$9999, -32(%ebp)
	movw	$1111, -30(%ebp)
	movw	$2222, -28(%ebp)
	movw	$3333, -26(%ebp)
	.loc 1 9397 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1224
	.loc 1 9399 0
#APP
# 9399 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pmulhuw %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 9415 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$94, %ax
	jne	.L1225
	movzwl	-54(%ebp), %eax
	cmpw	$226, %ax
	jne	.L1225
	movzwl	-52(%ebp), %eax
	cmpw	$395, %ax
	jne	.L1225
	movzwl	-50(%ebp), %eax
	cmpw	$602, %ax
	jne	.L1225
	movzwl	-48(%ebp), %eax
	cmpw	$847, %ax
	jne	.L1225
	movzwl	-46(%ebp), %eax
	cmpw	$113, %ax
	jne	.L1225
	movzwl	-44(%ebp), %eax
	cmpw	$263, %ax
	jne	.L1225
	movzwl	-42(%ebp), %eax
	cmpw	$452, %ax
	jne	.L1225
	.loc 1 9417 0
	movl	$.LC746, (%esp)
	call	puts
	.loc 1 9415 0
	nop
	.loc 1 9437 0
	jmp	.L1228
.L1225:
	.loc 1 9421 0
	movl	$.LC747, (%esp)
	call	puts
	.loc 1 9422 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$94, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9423 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$226, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9424 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$395, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9425 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$602, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9426 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$847, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9427 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$113, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9428 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$263, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9429 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$452, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9437 0
	jmp	.L1228
.L1224:
	.loc 1 9434 0
	movl	$.LC748, (%esp)
	call	puts
	.loc 1 9437 0
	nop
.L1228:
	.loc 1 9438 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE210:
	.size	pmulhuw_1, .-pmulhuw_1
	.section	.rodata
.LC749:
	.string	"pmulhuw_2 ... ok"
.LC750:
	.string	"pmulhuw_2 ... not ok"
.LC751:
	.string	"pmulhuw_2 ... failed"
	.text
	.type	pmulhuw_2, @function
pmulhuw_2:
.LFB211:
	.loc 1 9441 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 9442 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$1111, -24(%ebp)
	movw	$2222, -22(%ebp)
	movw	$3333, -20(%ebp)
	movw	$4444, -18(%ebp)
	movw	$5555, -16(%ebp)
	movw	$6666, -14(%ebp)
	movw	$7777, -12(%ebp)
	movw	$8888, -10(%ebp)
	.loc 1 9443 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$5555, -40(%ebp)
	movw	$6666, -38(%ebp)
	movw	$7777, -36(%ebp)
	movw	$8888, -34(%ebp)
	movw	$9999, -32(%ebp)
	movw	$1111, -30(%ebp)
	movw	$2222, -28(%ebp)
	movw	$3333, -26(%ebp)
	.loc 1 9447 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1230
	.loc 1 9449 0
#APP
# 9449 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pmulhuw -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 9463 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$94, %ax
	jne	.L1231
	movzwl	-54(%ebp), %eax
	cmpw	$226, %ax
	jne	.L1231
	movzwl	-52(%ebp), %eax
	cmpw	$395, %ax
	jne	.L1231
	movzwl	-50(%ebp), %eax
	cmpw	$602, %ax
	jne	.L1231
	movzwl	-48(%ebp), %eax
	cmpw	$847, %ax
	jne	.L1231
	movzwl	-46(%ebp), %eax
	cmpw	$113, %ax
	jne	.L1231
	movzwl	-44(%ebp), %eax
	cmpw	$263, %ax
	jne	.L1231
	movzwl	-42(%ebp), %eax
	cmpw	$452, %ax
	jne	.L1231
	.loc 1 9465 0
	movl	$.LC749, (%esp)
	call	puts
	.loc 1 9463 0
	nop
	.loc 1 9485 0
	jmp	.L1234
.L1231:
	.loc 1 9469 0
	movl	$.LC750, (%esp)
	call	puts
	.loc 1 9470 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$94, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9471 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$226, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9472 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$395, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9473 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$602, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9474 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$847, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9475 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$113, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9476 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$263, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9477 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$452, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9485 0
	jmp	.L1234
.L1230:
	.loc 1 9482 0
	movl	$.LC751, (%esp)
	call	puts
	.loc 1 9485 0
	nop
.L1234:
	.loc 1 9486 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE211:
	.size	pmulhuw_2, .-pmulhuw_2
	.section	.rodata
.LC752:
	.string	"pmulhw_1 ... ok"
.LC753:
	.string	"pmulhw_1 ... not ok"
.LC754:
	.string	"pmulhw_1 ... failed"
	.text
	.type	pmulhw_1, @function
pmulhw_1:
.LFB212:
	.loc 1 9489 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 9490 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$1111, -24(%ebp)
	movw	$2222, -22(%ebp)
	movw	$-1111, -20(%ebp)
	movw	$-2222, -18(%ebp)
	movw	$1111, -16(%ebp)
	movw	$2222, -14(%ebp)
	movw	$-1111, -12(%ebp)
	movw	$-2222, -10(%ebp)
	.loc 1 9491 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$3333, -40(%ebp)
	movw	$-4444, -38(%ebp)
	movw	$3333, -36(%ebp)
	movw	$-4444, -34(%ebp)
	movw	$3333, -32(%ebp)
	movw	$-4444, -30(%ebp)
	movw	$3333, -28(%ebp)
	movw	$-4444, -26(%ebp)
	.loc 1 9495 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1236
	.loc 1 9497 0
#APP
# 9497 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pmulhw %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 9513 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$56, %ax
	jne	.L1237
	movzwl	-54(%ebp), %eax
	cmpw	$-151, %ax
	jne	.L1237
	movzwl	-52(%ebp), %eax
	cmpw	$-57, %ax
	jne	.L1237
	movzwl	-50(%ebp), %eax
	cmpw	$150, %ax
	jne	.L1237
	movzwl	-48(%ebp), %eax
	cmpw	$56, %ax
	jne	.L1237
	movzwl	-46(%ebp), %eax
	cmpw	$-151, %ax
	jne	.L1237
	movzwl	-44(%ebp), %eax
	cmpw	$-57, %ax
	jne	.L1237
	movzwl	-42(%ebp), %eax
	cmpw	$150, %ax
	jne	.L1237
	.loc 1 9515 0
	movl	$.LC752, (%esp)
	call	puts
	.loc 1 9513 0
	nop
	.loc 1 9535 0
	jmp	.L1240
.L1237:
	.loc 1 9519 0
	movl	$.LC753, (%esp)
	call	puts
	.loc 1 9520 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$56, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9521 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$65385, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9522 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$65479, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9523 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$150, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9524 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$56, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9525 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$65385, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9526 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$65479, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9527 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$150, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9535 0
	jmp	.L1240
.L1236:
	.loc 1 9532 0
	movl	$.LC754, (%esp)
	call	puts
	.loc 1 9535 0
	nop
.L1240:
	.loc 1 9536 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE212:
	.size	pmulhw_1, .-pmulhw_1
	.section	.rodata
.LC755:
	.string	"pmulhw_2 ... ok"
.LC756:
	.string	"pmulhw_2 ... not ok"
.LC757:
	.string	"pmulhw_2 ... failed"
	.text
	.type	pmulhw_2, @function
pmulhw_2:
.LFB213:
	.loc 1 9539 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 9540 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$1111, -24(%ebp)
	movw	$2222, -22(%ebp)
	movw	$-1111, -20(%ebp)
	movw	$-2222, -18(%ebp)
	movw	$1111, -16(%ebp)
	movw	$2222, -14(%ebp)
	movw	$-1111, -12(%ebp)
	movw	$-2222, -10(%ebp)
	.loc 1 9541 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$3333, -40(%ebp)
	movw	$-4444, -38(%ebp)
	movw	$3333, -36(%ebp)
	movw	$-4444, -34(%ebp)
	movw	$3333, -32(%ebp)
	movw	$-4444, -30(%ebp)
	movw	$3333, -28(%ebp)
	movw	$-4444, -26(%ebp)
	.loc 1 9545 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1242
	.loc 1 9547 0
#APP
# 9547 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pmulhw -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 9561 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$56, %ax
	jne	.L1243
	movzwl	-54(%ebp), %eax
	cmpw	$-151, %ax
	jne	.L1243
	movzwl	-52(%ebp), %eax
	cmpw	$-57, %ax
	jne	.L1243
	movzwl	-50(%ebp), %eax
	cmpw	$150, %ax
	jne	.L1243
	movzwl	-48(%ebp), %eax
	cmpw	$56, %ax
	jne	.L1243
	movzwl	-46(%ebp), %eax
	cmpw	$-151, %ax
	jne	.L1243
	movzwl	-44(%ebp), %eax
	cmpw	$-57, %ax
	jne	.L1243
	movzwl	-42(%ebp), %eax
	cmpw	$150, %ax
	jne	.L1243
	.loc 1 9563 0
	movl	$.LC755, (%esp)
	call	puts
	.loc 1 9561 0
	nop
	.loc 1 9583 0
	jmp	.L1246
.L1243:
	.loc 1 9567 0
	movl	$.LC756, (%esp)
	call	puts
	.loc 1 9568 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$56, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9569 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$65385, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9570 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$65479, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9571 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$150, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9572 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$56, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9573 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$65385, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9574 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$65479, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9575 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$150, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9583 0
	jmp	.L1246
.L1242:
	.loc 1 9580 0
	movl	$.LC757, (%esp)
	call	puts
	.loc 1 9583 0
	nop
.L1246:
	.loc 1 9584 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE213:
	.size	pmulhw_2, .-pmulhw_2
	.section	.rodata
.LC758:
	.string	"pmullw_1 ... ok"
.LC759:
	.string	"pmullw_1 ... not ok"
.LC760:
	.string	"pmullw_1 ... failed"
	.text
	.type	pmullw_1, @function
pmullw_1:
.LFB214:
	.loc 1 9587 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 9588 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$1111, -24(%ebp)
	movw	$2222, -22(%ebp)
	movw	$-1111, -20(%ebp)
	movw	$-2222, -18(%ebp)
	movw	$1111, -16(%ebp)
	movw	$2222, -14(%ebp)
	movw	$-1111, -12(%ebp)
	movw	$-2222, -10(%ebp)
	.loc 1 9589 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$3333, -40(%ebp)
	movw	$-4444, -38(%ebp)
	movw	$3333, -36(%ebp)
	movw	$-4444, -34(%ebp)
	movw	$3333, -32(%ebp)
	movw	$-4444, -30(%ebp)
	movw	$3333, -28(%ebp)
	movw	$-4444, -26(%ebp)
	.loc 1 9593 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1248
	.loc 1 9595 0
#APP
# 9595 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pmullw %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 9611 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$-32589, %ax
	jne	.L1249
	movzwl	-54(%ebp), %eax
	cmpw	$21368, %ax
	jne	.L1249
	movzwl	-52(%ebp), %eax
	cmpw	$32589, %ax
	jne	.L1249
	movzwl	-50(%ebp), %eax
	cmpw	$-21368, %ax
	jne	.L1249
	movzwl	-48(%ebp), %eax
	cmpw	$-32589, %ax
	jne	.L1249
	movzwl	-46(%ebp), %eax
	cmpw	$21368, %ax
	jne	.L1249
	movzwl	-44(%ebp), %eax
	cmpw	$32589, %ax
	jne	.L1249
	movzwl	-42(%ebp), %eax
	cmpw	$-21368, %ax
	jne	.L1249
	.loc 1 9613 0
	movl	$.LC758, (%esp)
	call	puts
	.loc 1 9611 0
	nop
	.loc 1 9633 0
	jmp	.L1252
.L1249:
	.loc 1 9617 0
	movl	$.LC759, (%esp)
	call	puts
	.loc 1 9618 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$32947, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9619 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$21368, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9620 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$32589, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9621 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$44168, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9622 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$32947, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9623 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$21368, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9624 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$32589, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9625 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$44168, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9633 0
	jmp	.L1252
.L1248:
	.loc 1 9630 0
	movl	$.LC760, (%esp)
	call	puts
	.loc 1 9633 0
	nop
.L1252:
	.loc 1 9634 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE214:
	.size	pmullw_1, .-pmullw_1
	.section	.rodata
.LC761:
	.string	"pmullw_2 ... ok"
.LC762:
	.string	"pmullw_2 ... not ok"
.LC763:
	.string	"pmullw_2 ... failed"
	.text
	.type	pmullw_2, @function
pmullw_2:
.LFB215:
	.loc 1 9637 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 9638 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$1111, -24(%ebp)
	movw	$2222, -22(%ebp)
	movw	$-1111, -20(%ebp)
	movw	$-2222, -18(%ebp)
	movw	$1111, -16(%ebp)
	movw	$2222, -14(%ebp)
	movw	$-1111, -12(%ebp)
	movw	$-2222, -10(%ebp)
	.loc 1 9639 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$3333, -40(%ebp)
	movw	$-4444, -38(%ebp)
	movw	$3333, -36(%ebp)
	movw	$-4444, -34(%ebp)
	movw	$3333, -32(%ebp)
	movw	$-4444, -30(%ebp)
	movw	$3333, -28(%ebp)
	movw	$-4444, -26(%ebp)
	.loc 1 9643 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1254
	.loc 1 9645 0
#APP
# 9645 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pmullw -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 9659 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$-32589, %ax
	jne	.L1255
	movzwl	-54(%ebp), %eax
	cmpw	$21368, %ax
	jne	.L1255
	movzwl	-52(%ebp), %eax
	cmpw	$32589, %ax
	jne	.L1255
	movzwl	-50(%ebp), %eax
	cmpw	$-21368, %ax
	jne	.L1255
	movzwl	-48(%ebp), %eax
	cmpw	$-32589, %ax
	jne	.L1255
	movzwl	-46(%ebp), %eax
	cmpw	$21368, %ax
	jne	.L1255
	movzwl	-44(%ebp), %eax
	cmpw	$32589, %ax
	jne	.L1255
	movzwl	-42(%ebp), %eax
	cmpw	$-21368, %ax
	jne	.L1255
	.loc 1 9661 0
	movl	$.LC761, (%esp)
	call	puts
	.loc 1 9659 0
	nop
	.loc 1 9681 0
	jmp	.L1258
.L1255:
	.loc 1 9665 0
	movl	$.LC762, (%esp)
	call	puts
	.loc 1 9666 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$32947, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9667 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$21368, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9668 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$32589, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9669 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$44168, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9670 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$32947, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9671 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$21368, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9672 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$32589, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9673 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$44168, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9681 0
	jmp	.L1258
.L1254:
	.loc 1 9678 0
	movl	$.LC763, (%esp)
	call	puts
	.loc 1 9681 0
	nop
.L1258:
	.loc 1 9682 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE215:
	.size	pmullw_2, .-pmullw_2
	.section	.rodata
.LC764:
	.string	"pmuludq_1 ... ok"
.LC765:
	.string	"pmuludq_1 ... not ok"
.LC766:
	.string	"pmuludq_1 ... failed"
	.text
	.type	pmuludq_1, @function
pmuludq_1:
.LFB216:
	.loc 1 9685 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 9686 0
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$12345678, -16(%ebp)
	.loc 1 9687 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$87654321, -24(%ebp)
	.loc 1 9691 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1260
	.loc 1 9693 0
#APP
# 9693 "insn_sse2.c" 1
	fsave -140(%ebp)
movq -16(%ebp), %mm6
movq -24(%ebp), %mm7
pmuludq %mm6, %mm7
movq %mm7, -32(%ebp)
frstor -140(%ebp)
cld

# 0 "" 2
	.loc 1 9706 0
#NO_APP
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%edx, %ecx
	xorl	$251958, %ecx
	xorl	$652409070, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1261
	.loc 1 9708 0
	movl	$.LC764, (%esp)
	call	puts
	.loc 1 9721 0
	jmp	.L1263
.L1261:
	.loc 1 9712 0
	movl	$.LC765, (%esp)
	call	puts
	.loc 1 9713 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$652409070, 12(%esp)
	movl	$251958, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 9721 0
	jmp	.L1263
.L1260:
	.loc 1 9718 0
	movl	$.LC766, (%esp)
	call	puts
	.loc 1 9721 0
	nop
.L1263:
	.loc 1 9722 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE216:
	.size	pmuludq_1, .-pmuludq_1
	.section	.rodata
.LC767:
	.string	"pmuludq_2 ... ok"
.LC768:
	.string	"pmuludq_2 ... not ok"
.LC769:
	.string	"pmuludq_2 ... failed"
	.text
	.type	pmuludq_2, @function
pmuludq_2:
.LFB217:
	.loc 1 9725 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 9726 0
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$12345678, -16(%ebp)
	.loc 1 9727 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$87654321, -24(%ebp)
	.loc 1 9731 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1265
	.loc 1 9733 0
#APP
# 9733 "insn_sse2.c" 1
	fsave -140(%ebp)
movq -24(%ebp), %mm7
pmuludq -16(%ebp), %mm7
movq %mm7, -32(%ebp)
frstor -140(%ebp)
cld

# 0 "" 2
	.loc 1 9745 0
#NO_APP
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%edx, %ecx
	xorl	$251958, %ecx
	xorl	$652409070, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1266
	.loc 1 9747 0
	movl	$.LC767, (%esp)
	call	puts
	.loc 1 9760 0
	jmp	.L1268
.L1266:
	.loc 1 9751 0
	movl	$.LC768, (%esp)
	call	puts
	.loc 1 9752 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$652409070, 12(%esp)
	movl	$251958, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 9760 0
	jmp	.L1268
.L1265:
	.loc 1 9757 0
	movl	$.LC769, (%esp)
	call	puts
	.loc 1 9760 0
	nop
.L1268:
	.loc 1 9761 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE217:
	.size	pmuludq_2, .-pmuludq_2
	.section	.rodata
.LC770:
	.string	"pmuludq_3 ... ok"
.LC771:
	.string	"pmuludq_3 ... not ok"
.LC772:
	.string	"pmuludq_3 ... failed"
	.text
	.type	pmuludq_3, @function
pmuludq_3:
.LFB218:
	.loc 1 9764 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 9765 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$12345678, -24(%ebp)
	movl	$87654321, -16(%ebp)
	.loc 1 9766 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$87654321, -40(%ebp)
	movl	$12345678, -32(%ebp)
	.loc 1 9770 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1270
	.loc 1 9772 0
#APP
# 9772 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pmuludq %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 9788 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$251958, %ecx
	xorl	$652409070, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1271
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$251958, %ecx
	xorl	$652409070, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1271
	.loc 1 9790 0
	movl	$.LC770, (%esp)
	call	puts
	.loc 1 9788 0
	nop
	.loc 1 9804 0
	jmp	.L1274
.L1271:
	.loc 1 9794 0
	movl	$.LC771, (%esp)
	call	puts
	.loc 1 9795 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$652409070, 12(%esp)
	movl	$251958, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 9796 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$652409070, 12(%esp)
	movl	$251958, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 9804 0
	jmp	.L1274
.L1270:
	.loc 1 9801 0
	movl	$.LC772, (%esp)
	call	puts
	.loc 1 9804 0
	nop
.L1274:
	.loc 1 9805 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE218:
	.size	pmuludq_3, .-pmuludq_3
	.section	.rodata
.LC773:
	.string	"pmuludq_4 ... ok"
.LC774:
	.string	"pmuludq_4 ... not ok"
.LC775:
	.string	"pmuludq_4 ... failed"
	.text
	.type	pmuludq_4, @function
pmuludq_4:
.LFB219:
	.loc 1 9808 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 9809 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$12345678, -24(%ebp)
	movl	$87654321, -16(%ebp)
	.loc 1 9810 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$87654321, -40(%ebp)
	movl	$12345678, -32(%ebp)
	.loc 1 9814 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1276
	.loc 1 9816 0
#APP
# 9816 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pmuludq -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 9830 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$251958, %ecx
	xorl	$652409070, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1277
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$251958, %ecx
	xorl	$652409070, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1277
	.loc 1 9832 0
	movl	$.LC773, (%esp)
	call	puts
	.loc 1 9830 0
	nop
	.loc 1 9846 0
	jmp	.L1280
.L1277:
	.loc 1 9836 0
	movl	$.LC774, (%esp)
	call	puts
	.loc 1 9837 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$652409070, 12(%esp)
	movl	$251958, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 9838 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$652409070, 12(%esp)
	movl	$251958, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 9846 0
	jmp	.L1280
.L1276:
	.loc 1 9843 0
	movl	$.LC775, (%esp)
	call	puts
	.loc 1 9846 0
	nop
.L1280:
	.loc 1 9847 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE219:
	.size	pmuludq_4, .-pmuludq_4
	.section	.rodata
.LC776:
	.string	"por_1 ... ok"
.LC777:
	.string	"por_1 ... not ok"
.LC778:
	.string	"por_1 ... failed"
	.text
	.type	por_1, @function
por_1:
.LFB220:
	.loc 1 9850 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 9851 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-324508640, -24(%ebp)
	movl	$-38177487, -20(%ebp)
	movl	$-1985229329, -16(%ebp)
	movl	$19088743, -12(%ebp)
	.loc 1 9852 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$-1985229329, -40(%ebp)
	movl	$19088743, -36(%ebp)
	movl	$-324508640, -32(%ebp)
	movl	$-38177487, -28(%ebp)
	.loc 1 9856 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1282
	.loc 1 9858 0
#APP
# 9858 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
por %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 9874 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-38046345, %ecx
	xorl	$-307499537, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1283
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-38046345, %ecx
	xorl	$-307499537, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1283
	.loc 1 9876 0
	movl	$.LC776, (%esp)
	call	puts
	.loc 1 9874 0
	nop
	.loc 1 9890 0
	jmp	.L1286
.L1283:
	.loc 1 9880 0
	movl	$.LC777, (%esp)
	call	puts
	.loc 1 9881 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-307499537, 12(%esp)
	movl	$-38046345, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 9882 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$-307499537, 12(%esp)
	movl	$-38046345, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 9890 0
	jmp	.L1286
.L1282:
	.loc 1 9887 0
	movl	$.LC778, (%esp)
	call	puts
	.loc 1 9890 0
	nop
.L1286:
	.loc 1 9891 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE220:
	.size	por_1, .-por_1
	.section	.rodata
.LC779:
	.string	"por_2 ... ok"
.LC780:
	.string	"por_2 ... not ok"
.LC781:
	.string	"por_2 ... failed"
	.text
	.type	por_2, @function
por_2:
.LFB221:
	.loc 1 9894 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 9895 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-324508640, -24(%ebp)
	movl	$-38177487, -20(%ebp)
	movl	$-1985229329, -16(%ebp)
	movl	$19088743, -12(%ebp)
	.loc 1 9896 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$-1985229329, -40(%ebp)
	movl	$19088743, -36(%ebp)
	movl	$-324508640, -32(%ebp)
	movl	$-38177487, -28(%ebp)
	.loc 1 9900 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1288
	.loc 1 9902 0
#APP
# 9902 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
por -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 9916 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-38046345, %ecx
	xorl	$-307499537, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1289
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-38046345, %ecx
	xorl	$-307499537, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1289
	.loc 1 9918 0
	movl	$.LC779, (%esp)
	call	puts
	.loc 1 9916 0
	nop
	.loc 1 9932 0
	jmp	.L1292
.L1289:
	.loc 1 9922 0
	movl	$.LC780, (%esp)
	call	puts
	.loc 1 9923 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-307499537, 12(%esp)
	movl	$-38046345, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 9924 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$-307499537, 12(%esp)
	movl	$-38046345, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 9932 0
	jmp	.L1292
.L1288:
	.loc 1 9929 0
	movl	$.LC781, (%esp)
	call	puts
	.loc 1 9932 0
	nop
.L1292:
	.loc 1 9933 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE221:
	.size	por_2, .-por_2
	.section	.rodata
.LC782:
	.string	"psadbw_1 ... ok"
.LC783:
	.string	"psadbw_1 ... not ok"
.LC784:
	.string	"psadbw_1 ... failed"
	.text
	.type	psadbw_1, @function
psadbw_1:
.LFB222:
	.loc 1 9936 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 9937 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movb	$1, -24(%ebp)
	movb	$2, -23(%ebp)
	movb	$3, -22(%ebp)
	movb	$24, -21(%ebp)
	movb	$5, -20(%ebp)
	movb	$6, -19(%ebp)
	movb	$7, -18(%ebp)
	movb	$8, -17(%ebp)
	movb	$9, -16(%ebp)
	movb	$10, -15(%ebp)
	movb	$11, -14(%ebp)
	movb	$12, -13(%ebp)
	movb	$13, -12(%ebp)
	movb	$14, -11(%ebp)
	movb	$15, -10(%ebp)
	movb	$16, -9(%ebp)
	.loc 1 9938 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movb	$16, -40(%ebp)
	movb	$15, -39(%ebp)
	movb	$14, -38(%ebp)
	movb	$13, -37(%ebp)
	movb	$12, -36(%ebp)
	movb	$11, -35(%ebp)
	movb	$10, -34(%ebp)
	movb	$9, -33(%ebp)
	movb	$8, -32(%ebp)
	movb	$37, -31(%ebp)
	movb	$6, -30(%ebp)
	movb	$5, -29(%ebp)
	movb	$4, -28(%ebp)
	movb	$3, -27(%ebp)
	movb	$2, -26(%ebp)
	movb	$1, -25(%ebp)
	.loc 1 9942 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1294
	.loc 1 9944 0
#APP
# 9944 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psadbw %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 9960 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$66, %ax
	jne	.L1295
	movzwl	-54(%ebp), %eax
	testw	%ax, %ax
	jne	.L1295
	movzwl	-52(%ebp), %eax
	testw	%ax, %ax
	jne	.L1295
	movzwl	-50(%ebp), %eax
	testw	%ax, %ax
	jne	.L1295
	movzwl	-48(%ebp), %eax
	cmpw	$88, %ax
	jne	.L1295
	movzwl	-46(%ebp), %eax
	testw	%ax, %ax
	jne	.L1295
	movzwl	-44(%ebp), %eax
	testw	%ax, %ax
	jne	.L1295
	movzwl	-42(%ebp), %eax
	testw	%ax, %ax
	jne	.L1295
	.loc 1 9962 0
	movl	$.LC782, (%esp)
	call	puts
	.loc 1 9960 0
	nop
	.loc 1 9982 0
	jmp	.L1298
.L1295:
	.loc 1 9966 0
	movl	$.LC783, (%esp)
	call	puts
	.loc 1 9967 0
	movzwl	-56(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC457, %eax
	movl	$66, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9968 0
	movzwl	-54(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC458, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9969 0
	movzwl	-52(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC459, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9970 0
	movzwl	-50(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC460, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9971 0
	movzwl	-48(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC461, %eax
	movl	$88, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9972 0
	movzwl	-46(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC462, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9973 0
	movzwl	-44(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC463, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9974 0
	movzwl	-42(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC464, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 9982 0
	jmp	.L1298
.L1294:
	.loc 1 9979 0
	movl	$.LC784, (%esp)
	call	puts
	.loc 1 9982 0
	nop
.L1298:
	.loc 1 9983 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE222:
	.size	psadbw_1, .-psadbw_1
	.section	.rodata
.LC785:
	.string	"psadbw_2 ... ok"
.LC786:
	.string	"psadbw_2 ... not ok"
.LC787:
	.string	"psadbw_2 ... failed"
	.text
	.type	psadbw_2, @function
psadbw_2:
.LFB223:
	.loc 1 9986 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 9987 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movb	$41, -24(%ebp)
	movb	$2, -23(%ebp)
	movb	$3, -22(%ebp)
	movb	$4, -21(%ebp)
	movb	$5, -20(%ebp)
	movb	$6, -19(%ebp)
	movb	$7, -18(%ebp)
	movb	$8, -17(%ebp)
	movb	$9, -16(%ebp)
	movb	$10, -15(%ebp)
	movb	$11, -14(%ebp)
	movb	$12, -13(%ebp)
	movb	$13, -12(%ebp)
	movb	$14, -11(%ebp)
	movb	$15, -10(%ebp)
	movb	$16, -9(%ebp)
	.loc 1 9988 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movb	$16, -40(%ebp)
	movb	$15, -39(%ebp)
	movb	$14, -38(%ebp)
	movb	$83, -37(%ebp)
	movb	$12, -36(%ebp)
	movb	$11, -35(%ebp)
	movb	$10, -34(%ebp)
	movb	$9, -33(%ebp)
	movb	$8, -32(%ebp)
	movb	$7, -31(%ebp)
	movb	$6, -30(%ebp)
	movb	$5, -29(%ebp)
	movb	$4, -28(%ebp)
	movb	$3, -27(%ebp)
	movb	$2, -26(%ebp)
	movb	$1, -25(%ebp)
	.loc 1 9992 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1300
	.loc 1 9994 0
#APP
# 9994 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psadbw -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 10008 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$144, %ax
	jne	.L1301
	movzwl	-54(%ebp), %eax
	testw	%ax, %ax
	jne	.L1301
	movzwl	-52(%ebp), %eax
	testw	%ax, %ax
	jne	.L1301
	movzwl	-50(%ebp), %eax
	testw	%ax, %ax
	jne	.L1301
	movzwl	-48(%ebp), %eax
	cmpw	$64, %ax
	jne	.L1301
	movzwl	-46(%ebp), %eax
	testw	%ax, %ax
	jne	.L1301
	movzwl	-44(%ebp), %eax
	testw	%ax, %ax
	jne	.L1301
	movzwl	-42(%ebp), %eax
	testw	%ax, %ax
	jne	.L1301
	.loc 1 10010 0
	movl	$.LC785, (%esp)
	call	puts
	.loc 1 10008 0
	nop
	.loc 1 10030 0
	jmp	.L1304
.L1301:
	.loc 1 10014 0
	movl	$.LC786, (%esp)
	call	puts
	.loc 1 10015 0
	movzwl	-56(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC457, %eax
	movl	$144, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10016 0
	movzwl	-54(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC458, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10017 0
	movzwl	-52(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC459, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10018 0
	movzwl	-50(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC460, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10019 0
	movzwl	-48(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC461, %eax
	movl	$64, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10020 0
	movzwl	-46(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC462, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10021 0
	movzwl	-44(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC463, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10022 0
	movzwl	-42(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC464, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10030 0
	jmp	.L1304
.L1300:
	.loc 1 10027 0
	movl	$.LC787, (%esp)
	call	puts
	.loc 1 10030 0
	nop
.L1304:
	.loc 1 10031 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE223:
	.size	psadbw_2, .-psadbw_2
	.section	.rodata
.LC788:
	.string	"pshufd_1 ... ok"
.LC789:
	.string	"pshufd_1 ... not ok"
.LC790:
	.string	"pshufd_1 ... failed"
	.text
	.type	pshufd_1, @function
pshufd_1:
.LFB224:
	.loc 1 10034 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 10035 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$1122, -24(%ebp)
	movl	$3344, -20(%ebp)
	movl	$5566, -16(%ebp)
	movl	$7788, -12(%ebp)
	.loc 1 10036 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	.loc 1 10040 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1306
	.loc 1 10042 0
#APP
# 10042 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pshufd $0x1b, %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 10058 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$7788, %eax
	jne	.L1307
	movl	-52(%ebp), %eax
	cmpl	$5566, %eax
	jne	.L1307
	movl	-48(%ebp), %eax
	cmpl	$3344, %eax
	jne	.L1307
	movl	-44(%ebp), %eax
	cmpl	$1122, %eax
	jne	.L1307
	.loc 1 10060 0
	movl	$.LC788, (%esp)
	call	puts
	.loc 1 10058 0
	nop
	.loc 1 10076 0
	jmp	.L1310
.L1307:
	.loc 1 10064 0
	movl	$.LC789, (%esp)
	call	puts
	.loc 1 10065 0
	movl	-56(%ebp), %edx
	movl	$.LC182, %eax
	movl	$7788, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10066 0
	movl	-52(%ebp), %edx
	movl	$.LC183, %eax
	movl	$5566, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10067 0
	movl	-48(%ebp), %edx
	movl	$.LC184, %eax
	movl	$3344, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10068 0
	movl	-44(%ebp), %edx
	movl	$.LC185, %eax
	movl	$1122, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10076 0
	jmp	.L1310
.L1306:
	.loc 1 10073 0
	movl	$.LC790, (%esp)
	call	puts
	.loc 1 10076 0
	nop
.L1310:
	.loc 1 10077 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE224:
	.size	pshufd_1, .-pshufd_1
	.section	.rodata
.LC791:
	.string	"pshufd_2 ... ok"
.LC792:
	.string	"pshufd_2 ... not ok"
.LC793:
	.string	"pshufd_2 ... failed"
	.text
	.type	pshufd_2, @function
pshufd_2:
.LFB225:
	.loc 1 10080 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 10081 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$1122, -24(%ebp)
	movl	$3344, -20(%ebp)
	movl	$5566, -16(%ebp)
	movl	$7788, -12(%ebp)
	.loc 1 10082 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	.loc 1 10086 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1312
	.loc 1 10088 0
#APP
# 10088 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pshufd $0x1b, -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 10102 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$7788, %eax
	jne	.L1313
	movl	-52(%ebp), %eax
	cmpl	$5566, %eax
	jne	.L1313
	movl	-48(%ebp), %eax
	cmpl	$3344, %eax
	jne	.L1313
	movl	-44(%ebp), %eax
	cmpl	$1122, %eax
	jne	.L1313
	.loc 1 10104 0
	movl	$.LC791, (%esp)
	call	puts
	.loc 1 10102 0
	nop
	.loc 1 10120 0
	jmp	.L1316
.L1313:
	.loc 1 10108 0
	movl	$.LC792, (%esp)
	call	puts
	.loc 1 10109 0
	movl	-56(%ebp), %edx
	movl	$.LC182, %eax
	movl	$7788, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10110 0
	movl	-52(%ebp), %edx
	movl	$.LC183, %eax
	movl	$5566, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10111 0
	movl	-48(%ebp), %edx
	movl	$.LC184, %eax
	movl	$3344, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10112 0
	movl	-44(%ebp), %edx
	movl	$.LC185, %eax
	movl	$1122, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10120 0
	jmp	.L1316
.L1312:
	.loc 1 10117 0
	movl	$.LC793, (%esp)
	call	puts
	.loc 1 10120 0
	nop
.L1316:
	.loc 1 10121 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE225:
	.size	pshufd_2, .-pshufd_2
	.section	.rodata
.LC794:
	.string	"pshufhw_1 ... ok"
.LC795:
	.string	"pshufhw_1 ... not ok"
.LC796:
	.string	"pshufhw_1 ... failed"
	.text
	.type	pshufhw_1, @function
pshufhw_1:
.LFB226:
	.loc 1 10124 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 10125 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$11, -24(%ebp)
	movw	$22, -22(%ebp)
	movw	$33, -20(%ebp)
	movw	$44, -18(%ebp)
	movw	$55, -16(%ebp)
	movw	$66, -14(%ebp)
	movw	$77, -12(%ebp)
	movw	$88, -10(%ebp)
	.loc 1 10126 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	.loc 1 10130 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1318
	.loc 1 10132 0
#APP
# 10132 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pshufhw $0x1b, %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 10148 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$11, %ax
	jne	.L1319
	movzwl	-54(%ebp), %eax
	cmpw	$22, %ax
	jne	.L1319
	movzwl	-52(%ebp), %eax
	cmpw	$33, %ax
	jne	.L1319
	movzwl	-50(%ebp), %eax
	cmpw	$44, %ax
	jne	.L1319
	movzwl	-48(%ebp), %eax
	cmpw	$88, %ax
	jne	.L1319
	movzwl	-46(%ebp), %eax
	cmpw	$77, %ax
	jne	.L1319
	movzwl	-44(%ebp), %eax
	cmpw	$66, %ax
	jne	.L1319
	movzwl	-42(%ebp), %eax
	cmpw	$55, %ax
	jne	.L1319
	.loc 1 10150 0
	movl	$.LC794, (%esp)
	call	puts
	.loc 1 10148 0
	nop
	.loc 1 10170 0
	jmp	.L1322
.L1319:
	.loc 1 10154 0
	movl	$.LC795, (%esp)
	call	puts
	.loc 1 10155 0
	movzwl	-56(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC457, %eax
	movl	$11, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10156 0
	movzwl	-54(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC458, %eax
	movl	$22, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10157 0
	movzwl	-52(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC459, %eax
	movl	$33, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10158 0
	movzwl	-50(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC460, %eax
	movl	$44, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10159 0
	movzwl	-48(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC461, %eax
	movl	$88, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10160 0
	movzwl	-46(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC462, %eax
	movl	$77, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10161 0
	movzwl	-44(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC463, %eax
	movl	$66, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10162 0
	movzwl	-42(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC464, %eax
	movl	$55, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10170 0
	jmp	.L1322
.L1318:
	.loc 1 10167 0
	movl	$.LC796, (%esp)
	call	puts
	.loc 1 10170 0
	nop
.L1322:
	.loc 1 10171 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE226:
	.size	pshufhw_1, .-pshufhw_1
	.section	.rodata
.LC797:
	.string	"pshufhw_2 ... ok"
.LC798:
	.string	"pshufhw_2 ... not ok"
.LC799:
	.string	"pshufhw_2 ... failed"
	.text
	.type	pshufhw_2, @function
pshufhw_2:
.LFB227:
	.loc 1 10174 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 10175 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$11, -24(%ebp)
	movw	$22, -22(%ebp)
	movw	$33, -20(%ebp)
	movw	$44, -18(%ebp)
	movw	$55, -16(%ebp)
	movw	$66, -14(%ebp)
	movw	$77, -12(%ebp)
	movw	$88, -10(%ebp)
	.loc 1 10176 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	.loc 1 10180 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1324
	.loc 1 10182 0
#APP
# 10182 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pshufhw $0x1b, -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 10196 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$11, %ax
	jne	.L1325
	movzwl	-54(%ebp), %eax
	cmpw	$22, %ax
	jne	.L1325
	movzwl	-52(%ebp), %eax
	cmpw	$33, %ax
	jne	.L1325
	movzwl	-50(%ebp), %eax
	cmpw	$44, %ax
	jne	.L1325
	movzwl	-48(%ebp), %eax
	cmpw	$88, %ax
	jne	.L1325
	movzwl	-46(%ebp), %eax
	cmpw	$77, %ax
	jne	.L1325
	movzwl	-44(%ebp), %eax
	cmpw	$66, %ax
	jne	.L1325
	movzwl	-42(%ebp), %eax
	cmpw	$55, %ax
	jne	.L1325
	.loc 1 10198 0
	movl	$.LC797, (%esp)
	call	puts
	.loc 1 10196 0
	nop
	.loc 1 10218 0
	jmp	.L1328
.L1325:
	.loc 1 10202 0
	movl	$.LC798, (%esp)
	call	puts
	.loc 1 10203 0
	movzwl	-56(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC457, %eax
	movl	$11, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10204 0
	movzwl	-54(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC458, %eax
	movl	$22, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10205 0
	movzwl	-52(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC459, %eax
	movl	$33, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10206 0
	movzwl	-50(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC460, %eax
	movl	$44, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10207 0
	movzwl	-48(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC461, %eax
	movl	$88, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10208 0
	movzwl	-46(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC462, %eax
	movl	$77, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10209 0
	movzwl	-44(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC463, %eax
	movl	$66, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10210 0
	movzwl	-42(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC464, %eax
	movl	$55, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10218 0
	jmp	.L1328
.L1324:
	.loc 1 10215 0
	movl	$.LC799, (%esp)
	call	puts
	.loc 1 10218 0
	nop
.L1328:
	.loc 1 10219 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE227:
	.size	pshufhw_2, .-pshufhw_2
	.section	.rodata
.LC800:
	.string	"pshuflw_1 ... ok"
.LC801:
	.string	"pshuflw_1 ... not ok"
.LC802:
	.string	"pshuflw_1 ... failed"
	.text
	.type	pshuflw_1, @function
pshuflw_1:
.LFB228:
	.loc 1 10222 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 10223 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$11, -24(%ebp)
	movw	$22, -22(%ebp)
	movw	$33, -20(%ebp)
	movw	$44, -18(%ebp)
	movw	$55, -16(%ebp)
	movw	$66, -14(%ebp)
	movw	$77, -12(%ebp)
	movw	$88, -10(%ebp)
	.loc 1 10224 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	.loc 1 10228 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1330
	.loc 1 10230 0
#APP
# 10230 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pshuflw $0x1b, %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 10246 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$44, %ax
	jne	.L1331
	movzwl	-54(%ebp), %eax
	cmpw	$33, %ax
	jne	.L1331
	movzwl	-52(%ebp), %eax
	cmpw	$22, %ax
	jne	.L1331
	movzwl	-50(%ebp), %eax
	cmpw	$11, %ax
	jne	.L1331
	movzwl	-48(%ebp), %eax
	cmpw	$55, %ax
	jne	.L1331
	movzwl	-46(%ebp), %eax
	cmpw	$66, %ax
	jne	.L1331
	movzwl	-44(%ebp), %eax
	cmpw	$77, %ax
	jne	.L1331
	movzwl	-42(%ebp), %eax
	cmpw	$88, %ax
	jne	.L1331
	.loc 1 10248 0
	movl	$.LC800, (%esp)
	call	puts
	.loc 1 10246 0
	nop
	.loc 1 10268 0
	jmp	.L1334
.L1331:
	.loc 1 10252 0
	movl	$.LC801, (%esp)
	call	puts
	.loc 1 10253 0
	movzwl	-56(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC457, %eax
	movl	$44, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10254 0
	movzwl	-54(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC458, %eax
	movl	$33, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10255 0
	movzwl	-52(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC459, %eax
	movl	$22, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10256 0
	movzwl	-50(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC460, %eax
	movl	$11, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10257 0
	movzwl	-48(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC461, %eax
	movl	$55, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10258 0
	movzwl	-46(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC462, %eax
	movl	$66, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10259 0
	movzwl	-44(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC463, %eax
	movl	$77, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10260 0
	movzwl	-42(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC464, %eax
	movl	$88, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10268 0
	jmp	.L1334
.L1330:
	.loc 1 10265 0
	movl	$.LC802, (%esp)
	call	puts
	.loc 1 10268 0
	nop
.L1334:
	.loc 1 10269 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE228:
	.size	pshuflw_1, .-pshuflw_1
	.section	.rodata
.LC803:
	.string	"pshuflw_2 ... ok"
.LC804:
	.string	"pshuflw_2 ... not ok"
.LC805:
	.string	"pshuflw_2 ... failed"
	.text
	.type	pshuflw_2, @function
pshuflw_2:
.LFB229:
	.loc 1 10272 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 10273 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$11, -24(%ebp)
	movw	$22, -22(%ebp)
	movw	$33, -20(%ebp)
	movw	$44, -18(%ebp)
	movw	$55, -16(%ebp)
	movw	$66, -14(%ebp)
	movw	$77, -12(%ebp)
	movw	$88, -10(%ebp)
	.loc 1 10274 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	.loc 1 10278 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1336
	.loc 1 10280 0
#APP
# 10280 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pshuflw $0x1b, -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 10294 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$44, %ax
	jne	.L1337
	movzwl	-54(%ebp), %eax
	cmpw	$33, %ax
	jne	.L1337
	movzwl	-52(%ebp), %eax
	cmpw	$22, %ax
	jne	.L1337
	movzwl	-50(%ebp), %eax
	cmpw	$11, %ax
	jne	.L1337
	movzwl	-48(%ebp), %eax
	cmpw	$55, %ax
	jne	.L1337
	movzwl	-46(%ebp), %eax
	cmpw	$66, %ax
	jne	.L1337
	movzwl	-44(%ebp), %eax
	cmpw	$77, %ax
	jne	.L1337
	movzwl	-42(%ebp), %eax
	cmpw	$88, %ax
	jne	.L1337
	.loc 1 10296 0
	movl	$.LC803, (%esp)
	call	puts
	.loc 1 10294 0
	nop
	.loc 1 10316 0
	jmp	.L1340
.L1337:
	.loc 1 10300 0
	movl	$.LC804, (%esp)
	call	puts
	.loc 1 10301 0
	movzwl	-56(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC457, %eax
	movl	$44, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10302 0
	movzwl	-54(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC458, %eax
	movl	$33, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10303 0
	movzwl	-52(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC459, %eax
	movl	$22, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10304 0
	movzwl	-50(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC460, %eax
	movl	$11, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10305 0
	movzwl	-48(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC461, %eax
	movl	$55, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10306 0
	movzwl	-46(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC462, %eax
	movl	$66, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10307 0
	movzwl	-44(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC463, %eax
	movl	$77, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10308 0
	movzwl	-42(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC464, %eax
	movl	$88, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10316 0
	jmp	.L1340
.L1336:
	.loc 1 10313 0
	movl	$.LC805, (%esp)
	call	puts
	.loc 1 10316 0
	nop
.L1340:
	.loc 1 10317 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE229:
	.size	pshuflw_2, .-pshuflw_2
	.section	.rodata
.LC806:
	.string	"pslld_1 ... ok"
.LC807:
	.string	"pslld_1 ... not ok"
.LC808:
	.string	"pslld_1 ... failed"
	.text
	.type	pslld_1, @function
pslld_1:
.LFB230:
	.loc 1 10320 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 10321 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$19088743, -24(%ebp)
	movl	$-1985229329, -20(%ebp)
	movl	$19088743, -16(%ebp)
	movl	$-1985229329, -12(%ebp)
	.loc 1 10325 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1342
	.loc 1 10327 0
#APP
# 10327 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
pslld $4, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 10341 0
#NO_APP
	movl	-40(%ebp), %eax
	cmpl	$305419888, %eax
	jne	.L1343
	movl	-36(%ebp), %eax
	cmpl	$-1698898192, %eax
	jne	.L1343
	movl	-32(%ebp), %eax
	cmpl	$305419888, %eax
	jne	.L1343
	movl	-28(%ebp), %eax
	cmpl	$-1698898192, %eax
	jne	.L1343
	.loc 1 10343 0
	movl	$.LC806, (%esp)
	call	puts
	.loc 1 10341 0
	nop
	.loc 1 10359 0
	jmp	.L1346
.L1343:
	.loc 1 10347 0
	movl	$.LC807, (%esp)
	call	puts
	.loc 1 10348 0
	movl	-40(%ebp), %edx
	movl	$.LC609, %eax
	movl	$305419888, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10349 0
	movl	-36(%ebp), %edx
	movl	$.LC610, %eax
	movl	$-1698898192, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10350 0
	movl	-32(%ebp), %edx
	movl	$.LC611, %eax
	movl	$305419888, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10351 0
	movl	-28(%ebp), %edx
	movl	$.LC612, %eax
	movl	$-1698898192, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10359 0
	jmp	.L1346
.L1342:
	.loc 1 10356 0
	movl	$.LC808, (%esp)
	call	puts
	.loc 1 10359 0
	nop
.L1346:
	.loc 1 10360 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE230:
	.size	pslld_1, .-pslld_1
	.section	.rodata
.LC809:
	.string	"pslld_2 ... ok"
.LC810:
	.string	"pslld_2 ... not ok"
.LC811:
	.string	"pslld_2 ... failed"
	.text
	.type	pslld_2, @function
pslld_2:
.LFB231:
	.loc 1 10363 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 10364 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$4, -24(%ebp)
	movl	$0, -20(%ebp)
	.loc 1 10365 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$19088743, -40(%ebp)
	movl	$-1985229329, -36(%ebp)
	movl	$19088743, -32(%ebp)
	movl	$-1985229329, -28(%ebp)
	.loc 1 10369 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1348
	.loc 1 10371 0
#APP
# 10371 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pslld %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 10387 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$305419888, %eax
	jne	.L1349
	movl	-52(%ebp), %eax
	cmpl	$-1698898192, %eax
	jne	.L1349
	movl	-48(%ebp), %eax
	cmpl	$305419888, %eax
	jne	.L1349
	movl	-44(%ebp), %eax
	cmpl	$-1698898192, %eax
	jne	.L1349
	.loc 1 10389 0
	movl	$.LC809, (%esp)
	call	puts
	.loc 1 10387 0
	nop
	.loc 1 10405 0
	jmp	.L1352
.L1349:
	.loc 1 10393 0
	movl	$.LC810, (%esp)
	call	puts
	.loc 1 10394 0
	movl	-56(%ebp), %edx
	movl	$.LC609, %eax
	movl	$305419888, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10395 0
	movl	-52(%ebp), %edx
	movl	$.LC610, %eax
	movl	$-1698898192, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10396 0
	movl	-48(%ebp), %edx
	movl	$.LC611, %eax
	movl	$305419888, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10397 0
	movl	-44(%ebp), %edx
	movl	$.LC612, %eax
	movl	$-1698898192, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10405 0
	jmp	.L1352
.L1348:
	.loc 1 10402 0
	movl	$.LC811, (%esp)
	call	puts
	.loc 1 10405 0
	nop
.L1352:
	.loc 1 10406 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE231:
	.size	pslld_2, .-pslld_2
	.section	.rodata
.LC812:
	.string	"pslld_3 ... ok"
.LC813:
	.string	"pslld_3 ... not ok"
.LC814:
	.string	"pslld_3 ... failed"
	.text
	.type	pslld_3, @function
pslld_3:
.LFB232:
	.loc 1 10409 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 10410 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$4, -24(%ebp)
	movl	$0, -20(%ebp)
	.loc 1 10411 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$19088743, -40(%ebp)
	movl	$-1985229329, -36(%ebp)
	movl	$19088743, -32(%ebp)
	movl	$-1985229329, -28(%ebp)
	.loc 1 10415 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1354
	.loc 1 10417 0
#APP
# 10417 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pslld -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 10431 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$305419888, %eax
	jne	.L1355
	movl	-52(%ebp), %eax
	cmpl	$-1698898192, %eax
	jne	.L1355
	movl	-48(%ebp), %eax
	cmpl	$305419888, %eax
	jne	.L1355
	movl	-44(%ebp), %eax
	cmpl	$-1698898192, %eax
	jne	.L1355
	.loc 1 10433 0
	movl	$.LC812, (%esp)
	call	puts
	.loc 1 10431 0
	nop
	.loc 1 10449 0
	jmp	.L1358
.L1355:
	.loc 1 10437 0
	movl	$.LC813, (%esp)
	call	puts
	.loc 1 10438 0
	movl	-56(%ebp), %edx
	movl	$.LC609, %eax
	movl	$305419888, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10439 0
	movl	-52(%ebp), %edx
	movl	$.LC610, %eax
	movl	$-1698898192, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10440 0
	movl	-48(%ebp), %edx
	movl	$.LC611, %eax
	movl	$305419888, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10441 0
	movl	-44(%ebp), %edx
	movl	$.LC612, %eax
	movl	$-1698898192, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 10449 0
	jmp	.L1358
.L1354:
	.loc 1 10446 0
	movl	$.LC814, (%esp)
	call	puts
	.loc 1 10449 0
	nop
.L1358:
	.loc 1 10450 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE232:
	.size	pslld_3, .-pslld_3
	.section	.rodata
.LC815:
	.string	"pslldq_1 ... ok"
.LC816:
	.string	"pslldq_1 ... not ok"
.LC817:
	.string	"pslldq_1 ... failed"
	.text
	.type	pslldq_1, @function
pslldq_1:
.LFB233:
	.loc 1 10453 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 10454 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$1122867, -12(%ebp)
	.loc 1 10458 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1360
	.loc 1 10460 0
#APP
# 10460 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
pslldq $0, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 10474 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-2003195205, %ecx
	xorl	$-857870593, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1361
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%edx, %ecx
	xorl	$1122867, %ecx
	xorl	$1146447479, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1361
	.loc 1 10476 0
	movl	$.LC815, (%esp)
	call	puts
	.loc 1 10474 0
	nop
	.loc 1 10490 0
	jmp	.L1364
.L1361:
	.loc 1 10480 0
	movl	$.LC816, (%esp)
	call	puts
	.loc 1 10481 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-857870593, 12(%esp)
	movl	$-2003195205, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 10482 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$1146447479, 12(%esp)
	movl	$1122867, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 10490 0
	jmp	.L1364
.L1360:
	.loc 1 10487 0
	movl	$.LC817, (%esp)
	call	puts
	.loc 1 10490 0
	nop
.L1364:
	.loc 1 10491 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE233:
	.size	pslldq_1, .-pslldq_1
	.section	.rodata
.LC818:
	.string	"pslldq_2 ... ok"
.LC819:
	.string	"pslldq_2 ... not ok"
.LC820:
	.string	"pslldq_2 ... failed"
	.text
	.type	pslldq_2, @function
pslldq_2:
.LFB234:
	.loc 1 10494 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 10495 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$1122867, -12(%ebp)
	.loc 1 10499 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1366
	.loc 1 10501 0
#APP
# 10501 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
pslldq $1, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 10515 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1716864052, %ecx
	xorl	$-571539712, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1367
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%edx, %ecx
	xorl	$287454020, %ecx
	xorl	$1432778632, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1367
	.loc 1 10517 0
	movl	$.LC818, (%esp)
	call	puts
	.loc 1 10515 0
	nop
	.loc 1 10531 0
	jmp	.L1370
.L1367:
	.loc 1 10521 0
	movl	$.LC819, (%esp)
	call	puts
	.loc 1 10522 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-571539712, 12(%esp)
	movl	$-1716864052, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 10523 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$1432778632, 12(%esp)
	movl	$287454020, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 10531 0
	jmp	.L1370
.L1366:
	.loc 1 10528 0
	movl	$.LC820, (%esp)
	call	puts
	.loc 1 10531 0
	nop
.L1370:
	.loc 1 10532 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE234:
	.size	pslldq_2, .-pslldq_2
	.section	.rodata
.LC821:
	.string	"pslldq_3 ... ok"
.LC822:
	.string	"pslldq_3 ... not ok"
.LC823:
	.string	"pslldq_3 ... failed"
	.text
	.type	pslldq_3, @function
pslldq_3:
.LFB235:
	.loc 1 10535 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 10536 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$1122867, -12(%ebp)
	.loc 1 10540 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1372
	.loc 1 10542 0
#APP
# 10542 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
pslldq $2, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 10556 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1430532899, %ecx
	xorl	$-285278208, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1373
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%edx, %ecx
	xorl	$573785173, %ecx
	xorl	$1719109785, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1373
	.loc 1 10558 0
	movl	$.LC821, (%esp)
	call	puts
	.loc 1 10556 0
	nop
	.loc 1 10572 0
	jmp	.L1376
.L1373:
	.loc 1 10562 0
	movl	$.LC822, (%esp)
	call	puts
	.loc 1 10563 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-285278208, 12(%esp)
	movl	$-1430532899, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 10564 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$1719109785, 12(%esp)
	movl	$573785173, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 10572 0
	jmp	.L1376
.L1372:
	.loc 1 10569 0
	movl	$.LC823, (%esp)
	call	puts
	.loc 1 10572 0
	nop
.L1376:
	.loc 1 10573 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE235:
	.size	pslldq_3, .-pslldq_3
	.section	.rodata
.LC824:
	.string	"pslldq_4 ... ok"
.LC825:
	.string	"pslldq_4 ... not ok"
.LC826:
	.string	"pslldq_4 ... failed"
	.text
	.type	pslldq_4, @function
pslldq_4:
.LFB236:
	.loc 1 10576 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 10577 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$1122867, -12(%ebp)
	.loc 1 10581 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1378
	.loc 1 10583 0
#APP
# 10583 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
pslldq $3, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 10597 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1144201746, %ecx
	xorl	$-16777216, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1379
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%edx, %ecx
	xorl	$860116326, %ecx
	xorl	$2005440938, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1379
	.loc 1 10599 0
	movl	$.LC824, (%esp)
	call	puts
	.loc 1 10597 0
	nop
	.loc 1 10613 0
	jmp	.L1382
.L1379:
	.loc 1 10603 0
	movl	$.LC825, (%esp)
	call	puts
	.loc 1 10604 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-16777216, 12(%esp)
	movl	$-1144201746, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 10605 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$2005440938, 12(%esp)
	movl	$860116326, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 10613 0
	jmp	.L1382
.L1378:
	.loc 1 10610 0
	movl	$.LC826, (%esp)
	call	puts
	.loc 1 10613 0
	nop
.L1382:
	.loc 1 10614 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE236:
	.size	pslldq_4, .-pslldq_4
	.section	.rodata
.LC827:
	.string	"pslldq_5 ... ok"
.LC828:
	.string	"pslldq_5 ... not ok"
.LC829:
	.string	"pslldq_5 ... failed"
	.text
	.type	pslldq_5, @function
pslldq_5:
.LFB237:
	.loc 1 10617 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 10618 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$1122867, -12(%ebp)
	.loc 1 10622 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1384
	.loc 1 10624 0
#APP
# 10624 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
pslldq $4, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 10638 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-857870593, %ecx
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1385
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%edx, %ecx
	xorl	$1146447479, %ecx
	xorl	$-2003195205, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1385
	.loc 1 10640 0
	movl	$.LC827, (%esp)
	call	puts
	.loc 1 10638 0
	nop
	.loc 1 10654 0
	jmp	.L1388
.L1385:
	.loc 1 10644 0
	movl	$.LC828, (%esp)
	call	puts
	.loc 1 10645 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$0, 12(%esp)
	movl	$-857870593, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 10646 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$-2003195205, 12(%esp)
	movl	$1146447479, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 10654 0
	jmp	.L1388
.L1384:
	.loc 1 10651 0
	movl	$.LC829, (%esp)
	call	puts
	.loc 1 10654 0
	nop
.L1388:
	.loc 1 10655 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE237:
	.size	pslldq_5, .-pslldq_5
	.section	.rodata
.LC830:
	.string	"pslldq_6 ... ok"
.LC831:
	.string	"pslldq_6 ... not ok"
.LC832:
	.string	"pslldq_6 ... failed"
	.text
	.type	pslldq_6, @function
pslldq_6:
.LFB238:
	.loc 1 10658 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 10659 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$1122867, -12(%ebp)
	.loc 1 10663 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1390
	.loc 1 10665 0
#APP
# 10665 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
pslldq $5, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 10679 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-571539712, %ecx
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1391
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%edx, %ecx
	xorl	$1432778632, %ecx
	xorl	$-1716864052, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1391
	.loc 1 10681 0
	movl	$.LC830, (%esp)
	call	puts
	.loc 1 10679 0
	nop
	.loc 1 10695 0
	jmp	.L1394
.L1391:
	.loc 1 10685 0
	movl	$.LC831, (%esp)
	call	puts
	.loc 1 10686 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$0, 12(%esp)
	movl	$-571539712, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 10687 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$-1716864052, 12(%esp)
	movl	$1432778632, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 10695 0
	jmp	.L1394
.L1390:
	.loc 1 10692 0
	movl	$.LC832, (%esp)
	call	puts
	.loc 1 10695 0
	nop
.L1394:
	.loc 1 10696 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE238:
	.size	pslldq_6, .-pslldq_6
	.section	.rodata
.LC833:
	.string	"pslldq_7 ... ok"
.LC834:
	.string	"pslldq_7 ... not ok"
.LC835:
	.string	"pslldq_7 ... failed"
	.text
	.type	pslldq_7, @function
pslldq_7:
.LFB239:
	.loc 1 10699 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 10700 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$1122867, -12(%ebp)
	.loc 1 10704 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1396
	.loc 1 10706 0
#APP
# 10706 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
pslldq $6, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 10720 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-285278208, %ecx
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1397
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%edx, %ecx
	xorl	$1719109785, %ecx
	xorl	$-1430532899, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1397
	.loc 1 10722 0
	movl	$.LC833, (%esp)
	call	puts
	.loc 1 10720 0
	nop
	.loc 1 10736 0
	jmp	.L1400
.L1397:
	.loc 1 10726 0
	movl	$.LC834, (%esp)
	call	puts
	.loc 1 10727 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$0, 12(%esp)
	movl	$-285278208, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 10728 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$-1430532899, 12(%esp)
	movl	$1719109785, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 10736 0
	jmp	.L1400
.L1396:
	.loc 1 10733 0
	movl	$.LC835, (%esp)
	call	puts
	.loc 1 10736 0
	nop
.L1400:
	.loc 1 10737 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE239:
	.size	pslldq_7, .-pslldq_7
	.section	.rodata
.LC836:
	.string	"pslldq_8 ... ok"
.LC837:
	.string	"pslldq_8 ... not ok"
.LC838:
	.string	"pslldq_8 ... failed"
	.text
	.type	pslldq_8, @function
pslldq_8:
.LFB240:
	.loc 1 10740 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 10741 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$1122867, -12(%ebp)
	.loc 1 10745 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1402
	.loc 1 10747 0
#APP
# 10747 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
pslldq $7, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 10761 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-16777216, %ecx
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1403
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%edx, %ecx
	xorl	$2005440938, %ecx
	xorl	$-1144201746, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1403
	.loc 1 10763 0
	movl	$.LC836, (%esp)
	call	puts
	.loc 1 10761 0
	nop
	.loc 1 10777 0
	jmp	.L1406
.L1403:
	.loc 1 10767 0
	movl	$.LC837, (%esp)
	call	puts
	.loc 1 10768 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$0, 12(%esp)
	movl	$-16777216, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 10769 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$-1144201746, 12(%esp)
	movl	$2005440938, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 10777 0
	jmp	.L1406
.L1402:
	.loc 1 10774 0
	movl	$.LC838, (%esp)
	call	puts
	.loc 1 10777 0
	nop
.L1406:
	.loc 1 10778 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE240:
	.size	pslldq_8, .-pslldq_8
	.section	.rodata
.LC839:
	.string	"pslldq_9 ... ok"
.LC840:
	.string	"pslldq_9 ... not ok"
.LC841:
	.string	"pslldq_9 ... failed"
	.text
	.type	pslldq_9, @function
pslldq_9:
.LFB241:
	.loc 1 10781 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 10782 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$1122867, -12(%ebp)
	.loc 1 10786 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1408
	.loc 1 10788 0
#APP
# 10788 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
pslldq $8, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 10802 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1409
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-2003195205, %ecx
	xorl	$-857870593, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1409
	.loc 1 10804 0
	movl	$.LC839, (%esp)
	call	puts
	.loc 1 10802 0
	nop
	.loc 1 10818 0
	jmp	.L1412
.L1409:
	.loc 1 10808 0
	movl	$.LC840, (%esp)
	call	puts
	.loc 1 10809 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 10810 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$-857870593, 12(%esp)
	movl	$-2003195205, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 10818 0
	jmp	.L1412
.L1408:
	.loc 1 10815 0
	movl	$.LC841, (%esp)
	call	puts
	.loc 1 10818 0
	nop
.L1412:
	.loc 1 10819 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE241:
	.size	pslldq_9, .-pslldq_9
	.section	.rodata
.LC842:
	.string	"pslldq_10 ... ok"
.LC843:
	.string	"pslldq_10 ... not ok"
.LC844:
	.string	"pslldq_10 ... failed"
	.text
	.type	pslldq_10, @function
pslldq_10:
.LFB242:
	.loc 1 10822 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 10823 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$1122867, -12(%ebp)
	.loc 1 10827 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1414
	.loc 1 10829 0
#APP
# 10829 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
pslldq $9, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 10843 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1415
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1716864052, %ecx
	xorl	$-571539712, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1415
	.loc 1 10845 0
	movl	$.LC842, (%esp)
	call	puts
	.loc 1 10843 0
	nop
	.loc 1 10859 0
	jmp	.L1418
.L1415:
	.loc 1 10849 0
	movl	$.LC843, (%esp)
	call	puts
	.loc 1 10850 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 10851 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$-571539712, 12(%esp)
	movl	$-1716864052, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 10859 0
	jmp	.L1418
.L1414:
	.loc 1 10856 0
	movl	$.LC844, (%esp)
	call	puts
	.loc 1 10859 0
	nop
.L1418:
	.loc 1 10860 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE242:
	.size	pslldq_10, .-pslldq_10
	.section	.rodata
.LC845:
	.string	"pslldq_11 ... ok"
.LC846:
	.string	"pslldq_11 ... not ok"
.LC847:
	.string	"pslldq_11 ... failed"
	.text
	.type	pslldq_11, @function
pslldq_11:
.LFB243:
	.loc 1 10863 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 10864 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$1122867, -12(%ebp)
	.loc 1 10868 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1420
	.loc 1 10870 0
#APP
# 10870 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
pslldq $10, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 10884 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1421
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1430532899, %ecx
	xorl	$-285278208, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1421
	.loc 1 10886 0
	movl	$.LC845, (%esp)
	call	puts
	.loc 1 10884 0
	nop
	.loc 1 10900 0
	jmp	.L1424
.L1421:
	.loc 1 10890 0
	movl	$.LC846, (%esp)
	call	puts
	.loc 1 10891 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 10892 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$-285278208, 12(%esp)
	movl	$-1430532899, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 10900 0
	jmp	.L1424
.L1420:
	.loc 1 10897 0
	movl	$.LC847, (%esp)
	call	puts
	.loc 1 10900 0
	nop
.L1424:
	.loc 1 10901 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE243:
	.size	pslldq_11, .-pslldq_11
	.section	.rodata
.LC848:
	.string	"pslldq_12 ... ok"
.LC849:
	.string	"pslldq_12 ... not ok"
.LC850:
	.string	"pslldq_12 ... failed"
	.text
	.type	pslldq_12, @function
pslldq_12:
.LFB244:
	.loc 1 10904 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 10905 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$1122867, -12(%ebp)
	.loc 1 10909 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1426
	.loc 1 10911 0
#APP
# 10911 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
pslldq $11, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 10925 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1427
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1144201746, %ecx
	xorl	$-16777216, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1427
	.loc 1 10927 0
	movl	$.LC848, (%esp)
	call	puts
	.loc 1 10925 0
	nop
	.loc 1 10941 0
	jmp	.L1430
.L1427:
	.loc 1 10931 0
	movl	$.LC849, (%esp)
	call	puts
	.loc 1 10932 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 10933 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$-16777216, 12(%esp)
	movl	$-1144201746, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 10941 0
	jmp	.L1430
.L1426:
	.loc 1 10938 0
	movl	$.LC850, (%esp)
	call	puts
	.loc 1 10941 0
	nop
.L1430:
	.loc 1 10942 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE244:
	.size	pslldq_12, .-pslldq_12
	.section	.rodata
.LC851:
	.string	"pslldq_13 ... ok"
.LC852:
	.string	"pslldq_13 ... not ok"
.LC853:
	.string	"pslldq_13 ... failed"
	.text
	.type	pslldq_13, @function
pslldq_13:
.LFB245:
	.loc 1 10945 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 10946 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$1122867, -12(%ebp)
	.loc 1 10950 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1432
	.loc 1 10952 0
#APP
# 10952 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
pslldq $12, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 10966 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1433
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-857870593, %ecx
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1433
	.loc 1 10968 0
	movl	$.LC851, (%esp)
	call	puts
	.loc 1 10966 0
	nop
	.loc 1 10982 0
	jmp	.L1436
.L1433:
	.loc 1 10972 0
	movl	$.LC852, (%esp)
	call	puts
	.loc 1 10973 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 10974 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$-857870593, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 10982 0
	jmp	.L1436
.L1432:
	.loc 1 10979 0
	movl	$.LC853, (%esp)
	call	puts
	.loc 1 10982 0
	nop
.L1436:
	.loc 1 10983 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE245:
	.size	pslldq_13, .-pslldq_13
	.section	.rodata
.LC854:
	.string	"pslldq_14 ... ok"
.LC855:
	.string	"pslldq_14 ... not ok"
.LC856:
	.string	"pslldq_14 ... failed"
	.text
	.type	pslldq_14, @function
pslldq_14:
.LFB246:
	.loc 1 10986 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 10987 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$1122867, -12(%ebp)
	.loc 1 10991 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1438
	.loc 1 10993 0
#APP
# 10993 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
pslldq $13, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 11007 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1439
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-571539712, %ecx
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1439
	.loc 1 11009 0
	movl	$.LC854, (%esp)
	call	puts
	.loc 1 11007 0
	nop
	.loc 1 11023 0
	jmp	.L1442
.L1439:
	.loc 1 11013 0
	movl	$.LC855, (%esp)
	call	puts
	.loc 1 11014 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 11015 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$-571539712, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 11023 0
	jmp	.L1442
.L1438:
	.loc 1 11020 0
	movl	$.LC856, (%esp)
	call	puts
	.loc 1 11023 0
	nop
.L1442:
	.loc 1 11024 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE246:
	.size	pslldq_14, .-pslldq_14
	.section	.rodata
.LC857:
	.string	"pslldq_15 ... ok"
.LC858:
	.string	"pslldq_15 ... not ok"
.LC859:
	.string	"pslldq_15 ... failed"
	.text
	.type	pslldq_15, @function
pslldq_15:
.LFB247:
	.loc 1 11027 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 11028 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$1122867, -12(%ebp)
	.loc 1 11032 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1444
	.loc 1 11034 0
#APP
# 11034 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
pslldq $14, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 11048 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1445
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-285278208, %ecx
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1445
	.loc 1 11050 0
	movl	$.LC857, (%esp)
	call	puts
	.loc 1 11048 0
	nop
	.loc 1 11064 0
	jmp	.L1448
.L1445:
	.loc 1 11054 0
	movl	$.LC858, (%esp)
	call	puts
	.loc 1 11055 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 11056 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$-285278208, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 11064 0
	jmp	.L1448
.L1444:
	.loc 1 11061 0
	movl	$.LC859, (%esp)
	call	puts
	.loc 1 11064 0
	nop
.L1448:
	.loc 1 11065 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE247:
	.size	pslldq_15, .-pslldq_15
	.section	.rodata
.LC860:
	.string	"pslldq_16 ... ok"
.LC861:
	.string	"pslldq_16 ... not ok"
.LC862:
	.string	"pslldq_16 ... failed"
	.text
	.type	pslldq_16, @function
pslldq_16:
.LFB248:
	.loc 1 11068 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 11069 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$1122867, -12(%ebp)
	.loc 1 11073 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1450
	.loc 1 11075 0
#APP
# 11075 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
pslldq $15, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 11089 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1451
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-16777216, %ecx
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1451
	.loc 1 11091 0
	movl	$.LC860, (%esp)
	call	puts
	.loc 1 11089 0
	nop
	.loc 1 11105 0
	jmp	.L1454
.L1451:
	.loc 1 11095 0
	movl	$.LC861, (%esp)
	call	puts
	.loc 1 11096 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 11097 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$-16777216, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 11105 0
	jmp	.L1454
.L1450:
	.loc 1 11102 0
	movl	$.LC862, (%esp)
	call	puts
	.loc 1 11105 0
	nop
.L1454:
	.loc 1 11106 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE248:
	.size	pslldq_16, .-pslldq_16
	.section	.rodata
.LC863:
	.string	"pslldq_17 ... ok"
.LC864:
	.string	"pslldq_17 ... not ok"
.LC865:
	.string	"pslldq_17 ... failed"
	.text
	.type	pslldq_17, @function
pslldq_17:
.LFB249:
	.loc 1 11109 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 11110 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$1122867, -12(%ebp)
	.loc 1 11114 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1456
	.loc 1 11116 0
#APP
# 11116 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
pslldq $16, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 11130 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1457
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1457
	.loc 1 11132 0
	movl	$.LC863, (%esp)
	call	puts
	.loc 1 11130 0
	nop
	.loc 1 11146 0
	jmp	.L1460
.L1457:
	.loc 1 11136 0
	movl	$.LC864, (%esp)
	call	puts
	.loc 1 11137 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 11138 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 11146 0
	jmp	.L1460
.L1456:
	.loc 1 11143 0
	movl	$.LC865, (%esp)
	call	puts
	.loc 1 11146 0
	nop
.L1460:
	.loc 1 11147 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE249:
	.size	pslldq_17, .-pslldq_17
	.section	.rodata
.LC866:
	.string	"psllq_1 ... ok"
.LC867:
	.string	"psllq_1 ... not ok"
.LC868:
	.string	"psllq_1 ... failed"
	.text
	.type	psllq_1, @function
psllq_1:
.LFB250:
	.loc 1 11150 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 11151 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-1985229329, -24(%ebp)
	movl	$19088743, -20(%ebp)
	movl	$-1985229329, -16(%ebp)
	movl	$19088743, -12(%ebp)
	.loc 1 11155 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1462
	.loc 1 11157 0
#APP
# 11157 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
psllq $4, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 11171 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	%edx, %ecx
	xorl	$305419896, %ecx
	xorl	$-1698898192, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1463
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%edx, %ecx
	xorl	$305419896, %ecx
	xorl	$-1698898192, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1463
	.loc 1 11173 0
	movl	$.LC866, (%esp)
	call	puts
	.loc 1 11171 0
	nop
	.loc 1 11187 0
	jmp	.L1466
.L1463:
	.loc 1 11177 0
	movl	$.LC867, (%esp)
	call	puts
	.loc 1 11178 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1698898192, 12(%esp)
	movl	$305419896, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 11179 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$-1698898192, 12(%esp)
	movl	$305419896, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 11187 0
	jmp	.L1466
.L1462:
	.loc 1 11184 0
	movl	$.LC868, (%esp)
	call	puts
	.loc 1 11187 0
	nop
.L1466:
	.loc 1 11188 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE250:
	.size	psllq_1, .-psllq_1
	.section	.rodata
.LC869:
	.string	"psllq_2 ... ok"
.LC870:
	.string	"psllq_2 ... not ok"
.LC871:
	.string	"psllq_2 ... failed"
	.text
	.type	psllq_2, @function
psllq_2:
.LFB251:
	.loc 1 11191 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 11192 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$4, -24(%ebp)
	movl	$0, -20(%ebp)
	.loc 1 11193 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$-1985229329, -40(%ebp)
	movl	$19088743, -36(%ebp)
	movl	$-1985229329, -32(%ebp)
	movl	$19088743, -28(%ebp)
	.loc 1 11197 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1468
	.loc 1 11199 0
#APP
# 11199 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psllq %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 11215 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$305419896, %ecx
	xorl	$-1698898192, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1469
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$305419896, %ecx
	xorl	$-1698898192, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1469
	.loc 1 11217 0
	movl	$.LC869, (%esp)
	call	puts
	.loc 1 11215 0
	nop
	.loc 1 11231 0
	jmp	.L1472
.L1469:
	.loc 1 11221 0
	movl	$.LC870, (%esp)
	call	puts
	.loc 1 11222 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1698898192, 12(%esp)
	movl	$305419896, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 11223 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$-1698898192, 12(%esp)
	movl	$305419896, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 11231 0
	jmp	.L1472
.L1468:
	.loc 1 11228 0
	movl	$.LC871, (%esp)
	call	puts
	.loc 1 11231 0
	nop
.L1472:
	.loc 1 11232 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE251:
	.size	psllq_2, .-psllq_2
	.section	.rodata
.LC872:
	.string	"psllq_3 ... ok"
.LC873:
	.string	"psllq_3 ... not ok"
.LC874:
	.string	"psllq_3 ... failed"
	.text
	.type	psllq_3, @function
psllq_3:
.LFB252:
	.loc 1 11235 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 11236 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$4, -24(%ebp)
	movl	$0, -20(%ebp)
	.loc 1 11237 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$-1985229329, -40(%ebp)
	movl	$19088743, -36(%ebp)
	movl	$-1985229329, -32(%ebp)
	movl	$19088743, -28(%ebp)
	.loc 1 11241 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1474
	.loc 1 11243 0
#APP
# 11243 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psllq -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 11257 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$305419896, %ecx
	xorl	$-1698898192, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1475
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$305419896, %ecx
	xorl	$-1698898192, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1475
	.loc 1 11259 0
	movl	$.LC872, (%esp)
	call	puts
	.loc 1 11257 0
	nop
	.loc 1 11273 0
	jmp	.L1478
.L1475:
	.loc 1 11263 0
	movl	$.LC873, (%esp)
	call	puts
	.loc 1 11264 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1698898192, 12(%esp)
	movl	$305419896, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 11265 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$-1698898192, 12(%esp)
	movl	$305419896, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 11273 0
	jmp	.L1478
.L1474:
	.loc 1 11270 0
	movl	$.LC874, (%esp)
	call	puts
	.loc 1 11273 0
	nop
.L1478:
	.loc 1 11274 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE252:
	.size	psllq_3, .-psllq_3
	.section	.rodata
.LC875:
	.string	"psllw_1 ... ok"
.LC876:
	.string	"psllw_1 ... not ok"
.LC877:
	.string	"psllw_1 ... failed"
	.text
	.type	psllw_1, @function
psllw_1:
.LFB253:
	.loc 1 11277 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 11278 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$291, -24(%ebp)
	movw	$17767, -22(%ebp)
	movw	$-30293, -20(%ebp)
	movw	$-12817, -18(%ebp)
	movw	$291, -16(%ebp)
	movw	$17767, -14(%ebp)
	movw	$-30293, -12(%ebp)
	movw	$-12817, -10(%ebp)
	.loc 1 11282 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1480
	.loc 1 11284 0
#APP
# 11284 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
psllw $4, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 11298 0
#NO_APP
	movzwl	-40(%ebp), %eax
	cmpw	$4656, %ax
	jne	.L1481
	movzwl	-38(%ebp), %eax
	cmpw	$22128, %ax
	jne	.L1481
	movzwl	-36(%ebp), %eax
	cmpw	$-25936, %ax
	jne	.L1481
	movzwl	-34(%ebp), %eax
	cmpw	$-8464, %ax
	jne	.L1481
	movzwl	-32(%ebp), %eax
	cmpw	$4656, %ax
	jne	.L1481
	movzwl	-30(%ebp), %eax
	cmpw	$22128, %ax
	jne	.L1481
	movzwl	-28(%ebp), %eax
	cmpw	$-25936, %ax
	jne	.L1481
	movzwl	-26(%ebp), %eax
	cmpw	$-8464, %ax
	jne	.L1481
	.loc 1 11300 0
	movl	$.LC875, (%esp)
	call	puts
	.loc 1 11298 0
	nop
	.loc 1 11320 0
	jmp	.L1484
.L1481:
	.loc 1 11304 0
	movl	$.LC876, (%esp)
	call	puts
	.loc 1 11305 0
	movzwl	-40(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$4656, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11306 0
	movzwl	-38(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$22128, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11307 0
	movzwl	-36(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$39600, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11308 0
	movzwl	-34(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$57072, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11309 0
	movzwl	-32(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$4656, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11310 0
	movzwl	-30(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$22128, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11311 0
	movzwl	-28(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$39600, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11312 0
	movzwl	-26(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$57072, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11320 0
	jmp	.L1484
.L1480:
	.loc 1 11317 0
	movl	$.LC877, (%esp)
	call	puts
	.loc 1 11320 0
	nop
.L1484:
	.loc 1 11321 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE253:
	.size	psllw_1, .-psllw_1
	.section	.rodata
.LC878:
	.string	"psllw_2 ... ok"
.LC879:
	.string	"psllw_2 ... not ok"
.LC880:
	.string	"psllw_2 ... failed"
	.text
	.type	psllw_2, @function
psllw_2:
.LFB254:
	.loc 1 11324 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 11325 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$4, -24(%ebp)
	movl	$0, -20(%ebp)
	.loc 1 11326 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$291, -40(%ebp)
	movw	$17767, -38(%ebp)
	movw	$-30293, -36(%ebp)
	movw	$-12817, -34(%ebp)
	movw	$291, -32(%ebp)
	movw	$17767, -30(%ebp)
	movw	$-30293, -28(%ebp)
	movw	$-12817, -26(%ebp)
	.loc 1 11330 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1486
	.loc 1 11332 0
#APP
# 11332 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psllw %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 11348 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$4656, %ax
	jne	.L1487
	movzwl	-54(%ebp), %eax
	cmpw	$22128, %ax
	jne	.L1487
	movzwl	-52(%ebp), %eax
	cmpw	$-25936, %ax
	jne	.L1487
	movzwl	-50(%ebp), %eax
	cmpw	$-8464, %ax
	jne	.L1487
	movzwl	-48(%ebp), %eax
	cmpw	$4656, %ax
	jne	.L1487
	movzwl	-46(%ebp), %eax
	cmpw	$22128, %ax
	jne	.L1487
	movzwl	-44(%ebp), %eax
	cmpw	$-25936, %ax
	jne	.L1487
	movzwl	-42(%ebp), %eax
	cmpw	$-8464, %ax
	jne	.L1487
	.loc 1 11350 0
	movl	$.LC878, (%esp)
	call	puts
	.loc 1 11348 0
	nop
	.loc 1 11370 0
	jmp	.L1490
.L1487:
	.loc 1 11354 0
	movl	$.LC879, (%esp)
	call	puts
	.loc 1 11355 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$4656, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11356 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$22128, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11357 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$39600, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11358 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$57072, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11359 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$4656, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11360 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$22128, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11361 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$39600, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11362 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$57072, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11370 0
	jmp	.L1490
.L1486:
	.loc 1 11367 0
	movl	$.LC880, (%esp)
	call	puts
	.loc 1 11370 0
	nop
.L1490:
	.loc 1 11371 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE254:
	.size	psllw_2, .-psllw_2
	.section	.rodata
.LC881:
	.string	"psllw_3 ... ok"
.LC882:
	.string	"psllw_3 ... not ok"
.LC883:
	.string	"psllw_3 ... failed"
	.text
	.type	psllw_3, @function
psllw_3:
.LFB255:
	.loc 1 11374 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 11375 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$4, -24(%ebp)
	movl	$0, -20(%ebp)
	.loc 1 11376 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$291, -40(%ebp)
	movw	$17767, -38(%ebp)
	movw	$-30293, -36(%ebp)
	movw	$-12817, -34(%ebp)
	movw	$291, -32(%ebp)
	movw	$17767, -30(%ebp)
	movw	$-30293, -28(%ebp)
	movw	$-12817, -26(%ebp)
	.loc 1 11380 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1492
	.loc 1 11382 0
#APP
# 11382 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psllw -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 11396 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$4656, %ax
	jne	.L1493
	movzwl	-54(%ebp), %eax
	cmpw	$22128, %ax
	jne	.L1493
	movzwl	-52(%ebp), %eax
	cmpw	$-25936, %ax
	jne	.L1493
	movzwl	-50(%ebp), %eax
	cmpw	$-8464, %ax
	jne	.L1493
	movzwl	-48(%ebp), %eax
	cmpw	$4656, %ax
	jne	.L1493
	movzwl	-46(%ebp), %eax
	cmpw	$22128, %ax
	jne	.L1493
	movzwl	-44(%ebp), %eax
	cmpw	$-25936, %ax
	jne	.L1493
	movzwl	-42(%ebp), %eax
	cmpw	$-8464, %ax
	jne	.L1493
	.loc 1 11398 0
	movl	$.LC881, (%esp)
	call	puts
	.loc 1 11396 0
	nop
	.loc 1 11418 0
	jmp	.L1496
.L1493:
	.loc 1 11402 0
	movl	$.LC882, (%esp)
	call	puts
	.loc 1 11403 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$4656, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11404 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$22128, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11405 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$39600, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11406 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$57072, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11407 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$4656, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11408 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$22128, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11409 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$39600, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11410 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$57072, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11418 0
	jmp	.L1496
.L1492:
	.loc 1 11415 0
	movl	$.LC883, (%esp)
	call	puts
	.loc 1 11418 0
	nop
.L1496:
	.loc 1 11419 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE255:
	.size	psllw_3, .-psllw_3
	.section	.rodata
.LC884:
	.string	"psrad_1 ... ok"
.LC885:
	.string	"psrad_1 ... not ok"
.LC886:
	.string	"psrad_1 ... failed"
	.text
	.type	psrad_1, @function
psrad_1:
.LFB256:
	.loc 1 11422 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 11423 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$19088743, -24(%ebp)
	movl	$-1985229329, -20(%ebp)
	movl	$19088743, -16(%ebp)
	movl	$-1985229329, -12(%ebp)
	.loc 1 11427 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1498
	.loc 1 11429 0
#APP
# 11429 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
psrad $4, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 11443 0
#NO_APP
	movl	-40(%ebp), %eax
	cmpl	$1193046, %eax
	jne	.L1499
	movl	-36(%ebp), %eax
	cmpl	$-124076834, %eax
	jne	.L1499
	movl	-32(%ebp), %eax
	cmpl	$1193046, %eax
	jne	.L1499
	movl	-28(%ebp), %eax
	cmpl	$-124076834, %eax
	jne	.L1499
	.loc 1 11445 0
	movl	$.LC884, (%esp)
	call	puts
	.loc 1 11443 0
	nop
	.loc 1 11461 0
	jmp	.L1502
.L1499:
	.loc 1 11449 0
	movl	$.LC885, (%esp)
	call	puts
	.loc 1 11450 0
	movl	-40(%ebp), %edx
	movl	$.LC609, %eax
	movl	$1193046, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11451 0
	movl	-36(%ebp), %edx
	movl	$.LC610, %eax
	movl	$-124076834, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11452 0
	movl	-32(%ebp), %edx
	movl	$.LC611, %eax
	movl	$1193046, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11453 0
	movl	-28(%ebp), %edx
	movl	$.LC612, %eax
	movl	$-124076834, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11461 0
	jmp	.L1502
.L1498:
	.loc 1 11458 0
	movl	$.LC886, (%esp)
	call	puts
	.loc 1 11461 0
	nop
.L1502:
	.loc 1 11462 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE256:
	.size	psrad_1, .-psrad_1
	.section	.rodata
.LC887:
	.string	"psrad_2 ... ok"
.LC888:
	.string	"psrad_2 ... not ok"
.LC889:
	.string	"psrad_2 ... failed"
	.text
	.type	psrad_2, @function
psrad_2:
.LFB257:
	.loc 1 11465 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 11466 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$4, -24(%ebp)
	movl	$0, -20(%ebp)
	.loc 1 11467 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$19088743, -40(%ebp)
	movl	$-1985229329, -36(%ebp)
	movl	$19088743, -32(%ebp)
	movl	$-1985229329, -28(%ebp)
	.loc 1 11471 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1504
	.loc 1 11473 0
#APP
# 11473 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psrad %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 11489 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$1193046, %eax
	jne	.L1505
	movl	-52(%ebp), %eax
	cmpl	$-124076834, %eax
	jne	.L1505
	movl	-48(%ebp), %eax
	cmpl	$1193046, %eax
	jne	.L1505
	movl	-44(%ebp), %eax
	cmpl	$-124076834, %eax
	jne	.L1505
	.loc 1 11491 0
	movl	$.LC887, (%esp)
	call	puts
	.loc 1 11489 0
	nop
	.loc 1 11507 0
	jmp	.L1508
.L1505:
	.loc 1 11495 0
	movl	$.LC888, (%esp)
	call	puts
	.loc 1 11496 0
	movl	-56(%ebp), %edx
	movl	$.LC609, %eax
	movl	$1193046, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11497 0
	movl	-52(%ebp), %edx
	movl	$.LC610, %eax
	movl	$-124076834, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11498 0
	movl	-48(%ebp), %edx
	movl	$.LC611, %eax
	movl	$1193046, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11499 0
	movl	-44(%ebp), %edx
	movl	$.LC612, %eax
	movl	$-124076834, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11507 0
	jmp	.L1508
.L1504:
	.loc 1 11504 0
	movl	$.LC889, (%esp)
	call	puts
	.loc 1 11507 0
	nop
.L1508:
	.loc 1 11508 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE257:
	.size	psrad_2, .-psrad_2
	.section	.rodata
.LC890:
	.string	"psrad_3 ... ok"
.LC891:
	.string	"psrad_3 ... not ok"
.LC892:
	.string	"psrad_3 ... failed"
	.text
	.type	psrad_3, @function
psrad_3:
.LFB258:
	.loc 1 11511 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 11512 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$4, -24(%ebp)
	movl	$0, -20(%ebp)
	.loc 1 11513 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$19088743, -40(%ebp)
	movl	$-1985229329, -36(%ebp)
	movl	$19088743, -32(%ebp)
	movl	$-1985229329, -28(%ebp)
	.loc 1 11517 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1510
	.loc 1 11519 0
#APP
# 11519 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psrad -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 11533 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$1193046, %eax
	jne	.L1511
	movl	-52(%ebp), %eax
	cmpl	$-124076834, %eax
	jne	.L1511
	movl	-48(%ebp), %eax
	cmpl	$1193046, %eax
	jne	.L1511
	movl	-44(%ebp), %eax
	cmpl	$-124076834, %eax
	jne	.L1511
	.loc 1 11535 0
	movl	$.LC890, (%esp)
	call	puts
	.loc 1 11533 0
	nop
	.loc 1 11551 0
	jmp	.L1514
.L1511:
	.loc 1 11539 0
	movl	$.LC891, (%esp)
	call	puts
	.loc 1 11540 0
	movl	-56(%ebp), %edx
	movl	$.LC609, %eax
	movl	$1193046, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11541 0
	movl	-52(%ebp), %edx
	movl	$.LC610, %eax
	movl	$-124076834, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11542 0
	movl	-48(%ebp), %edx
	movl	$.LC611, %eax
	movl	$1193046, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11543 0
	movl	-44(%ebp), %edx
	movl	$.LC612, %eax
	movl	$-124076834, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11551 0
	jmp	.L1514
.L1510:
	.loc 1 11548 0
	movl	$.LC892, (%esp)
	call	puts
	.loc 1 11551 0
	nop
.L1514:
	.loc 1 11552 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE258:
	.size	psrad_3, .-psrad_3
	.section	.rodata
.LC893:
	.string	"psraw_1 ... ok"
.LC894:
	.string	"psraw_1 ... not ok"
.LC895:
	.string	"psraw_1 ... failed"
	.text
	.type	psraw_1, @function
psraw_1:
.LFB259:
	.loc 1 11555 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 11556 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$291, -24(%ebp)
	movw	$17767, -22(%ebp)
	movw	$-30293, -20(%ebp)
	movw	$-12817, -18(%ebp)
	movw	$291, -16(%ebp)
	movw	$17767, -14(%ebp)
	movw	$-30293, -12(%ebp)
	movw	$-12817, -10(%ebp)
	.loc 1 11560 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1516
	.loc 1 11562 0
#APP
# 11562 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
psraw $4, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 11576 0
#NO_APP
	movzwl	-40(%ebp), %eax
	cmpw	$18, %ax
	jne	.L1517
	movzwl	-38(%ebp), %eax
	cmpw	$1110, %ax
	jne	.L1517
	movzwl	-36(%ebp), %eax
	cmpw	$-1894, %ax
	jne	.L1517
	movzwl	-34(%ebp), %eax
	cmpw	$-802, %ax
	jne	.L1517
	movzwl	-32(%ebp), %eax
	cmpw	$18, %ax
	jne	.L1517
	movzwl	-30(%ebp), %eax
	cmpw	$1110, %ax
	jne	.L1517
	movzwl	-28(%ebp), %eax
	cmpw	$-1894, %ax
	jne	.L1517
	movzwl	-26(%ebp), %eax
	cmpw	$-802, %ax
	jne	.L1517
	.loc 1 11578 0
	movl	$.LC893, (%esp)
	call	puts
	.loc 1 11576 0
	nop
	.loc 1 11598 0
	jmp	.L1520
.L1517:
	.loc 1 11582 0
	movl	$.LC894, (%esp)
	call	puts
	.loc 1 11583 0
	movzwl	-40(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$18, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11584 0
	movzwl	-38(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$1110, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11585 0
	movzwl	-36(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$63642, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11586 0
	movzwl	-34(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$64734, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11587 0
	movzwl	-32(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$18, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11588 0
	movzwl	-30(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$1110, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11589 0
	movzwl	-28(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$63642, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11590 0
	movzwl	-26(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$64734, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11598 0
	jmp	.L1520
.L1516:
	.loc 1 11595 0
	movl	$.LC895, (%esp)
	call	puts
	.loc 1 11598 0
	nop
.L1520:
	.loc 1 11599 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE259:
	.size	psraw_1, .-psraw_1
	.section	.rodata
.LC896:
	.string	"psraw_2 ... ok"
.LC897:
	.string	"psraw_2 ... not ok"
.LC898:
	.string	"psraw_2 ... failed"
	.text
	.type	psraw_2, @function
psraw_2:
.LFB260:
	.loc 1 11602 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 11603 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$4, -24(%ebp)
	movl	$0, -20(%ebp)
	.loc 1 11604 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$291, -40(%ebp)
	movw	$17767, -38(%ebp)
	movw	$-30293, -36(%ebp)
	movw	$-12817, -34(%ebp)
	movw	$291, -32(%ebp)
	movw	$17767, -30(%ebp)
	movw	$-30293, -28(%ebp)
	movw	$-12817, -26(%ebp)
	.loc 1 11608 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1522
	.loc 1 11610 0
#APP
# 11610 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psraw %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 11626 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$18, %ax
	jne	.L1523
	movzwl	-54(%ebp), %eax
	cmpw	$1110, %ax
	jne	.L1523
	movzwl	-52(%ebp), %eax
	cmpw	$-1894, %ax
	jne	.L1523
	movzwl	-50(%ebp), %eax
	cmpw	$-802, %ax
	jne	.L1523
	movzwl	-48(%ebp), %eax
	cmpw	$18, %ax
	jne	.L1523
	movzwl	-46(%ebp), %eax
	cmpw	$1110, %ax
	jne	.L1523
	movzwl	-44(%ebp), %eax
	cmpw	$-1894, %ax
	jne	.L1523
	movzwl	-42(%ebp), %eax
	cmpw	$-802, %ax
	jne	.L1523
	.loc 1 11628 0
	movl	$.LC896, (%esp)
	call	puts
	.loc 1 11626 0
	nop
	.loc 1 11648 0
	jmp	.L1526
.L1523:
	.loc 1 11632 0
	movl	$.LC897, (%esp)
	call	puts
	.loc 1 11633 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$18, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11634 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$1110, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11635 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$63642, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11636 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$64734, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11637 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$18, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11638 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$1110, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11639 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$63642, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11640 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$64734, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11648 0
	jmp	.L1526
.L1522:
	.loc 1 11645 0
	movl	$.LC898, (%esp)
	call	puts
	.loc 1 11648 0
	nop
.L1526:
	.loc 1 11649 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE260:
	.size	psraw_2, .-psraw_2
	.section	.rodata
.LC899:
	.string	"psraw_3 ... ok"
.LC900:
	.string	"psraw_3 ... not ok"
.LC901:
	.string	"psraw_3 ... failed"
	.text
	.type	psraw_3, @function
psraw_3:
.LFB261:
	.loc 1 11652 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 11653 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$4, -24(%ebp)
	movl	$0, -20(%ebp)
	.loc 1 11654 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$291, -40(%ebp)
	movw	$17767, -38(%ebp)
	movw	$-30293, -36(%ebp)
	movw	$-12817, -34(%ebp)
	movw	$291, -32(%ebp)
	movw	$17767, -30(%ebp)
	movw	$-30293, -28(%ebp)
	movw	$-12817, -26(%ebp)
	.loc 1 11658 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1528
	.loc 1 11660 0
#APP
# 11660 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psraw -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 11674 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$18, %ax
	jne	.L1529
	movzwl	-54(%ebp), %eax
	cmpw	$1110, %ax
	jne	.L1529
	movzwl	-52(%ebp), %eax
	cmpw	$-1894, %ax
	jne	.L1529
	movzwl	-50(%ebp), %eax
	cmpw	$-802, %ax
	jne	.L1529
	movzwl	-48(%ebp), %eax
	cmpw	$18, %ax
	jne	.L1529
	movzwl	-46(%ebp), %eax
	cmpw	$1110, %ax
	jne	.L1529
	movzwl	-44(%ebp), %eax
	cmpw	$-1894, %ax
	jne	.L1529
	movzwl	-42(%ebp), %eax
	cmpw	$-802, %ax
	jne	.L1529
	.loc 1 11676 0
	movl	$.LC899, (%esp)
	call	puts
	.loc 1 11674 0
	nop
	.loc 1 11696 0
	jmp	.L1532
.L1529:
	.loc 1 11680 0
	movl	$.LC900, (%esp)
	call	puts
	.loc 1 11681 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$18, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11682 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$1110, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11683 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$63642, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11684 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$64734, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11685 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$18, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11686 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$1110, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11687 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$63642, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11688 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$64734, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11696 0
	jmp	.L1532
.L1528:
	.loc 1 11693 0
	movl	$.LC901, (%esp)
	call	puts
	.loc 1 11696 0
	nop
.L1532:
	.loc 1 11697 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE261:
	.size	psraw_3, .-psraw_3
	.section	.rodata
.LC902:
	.string	"psrld_1 ... ok"
.LC903:
	.string	"psrld_1 ... not ok"
.LC904:
	.string	"psrld_1 ... failed"
	.text
	.type	psrld_1, @function
psrld_1:
.LFB262:
	.loc 1 11700 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 11701 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$19088743, -24(%ebp)
	movl	$-1985229329, -20(%ebp)
	movl	$19088743, -16(%ebp)
	movl	$-1985229329, -12(%ebp)
	.loc 1 11705 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1534
	.loc 1 11707 0
#APP
# 11707 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
psrld $4, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 11721 0
#NO_APP
	movl	-40(%ebp), %eax
	cmpl	$1193046, %eax
	jne	.L1535
	movl	-36(%ebp), %eax
	cmpl	$144358622, %eax
	jne	.L1535
	movl	-32(%ebp), %eax
	cmpl	$1193046, %eax
	jne	.L1535
	movl	-28(%ebp), %eax
	cmpl	$144358622, %eax
	jne	.L1535
	.loc 1 11723 0
	movl	$.LC902, (%esp)
	call	puts
	.loc 1 11721 0
	nop
	.loc 1 11739 0
	jmp	.L1538
.L1535:
	.loc 1 11727 0
	movl	$.LC903, (%esp)
	call	puts
	.loc 1 11728 0
	movl	-40(%ebp), %edx
	movl	$.LC609, %eax
	movl	$1193046, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11729 0
	movl	-36(%ebp), %edx
	movl	$.LC610, %eax
	movl	$144358622, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11730 0
	movl	-32(%ebp), %edx
	movl	$.LC611, %eax
	movl	$1193046, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11731 0
	movl	-28(%ebp), %edx
	movl	$.LC612, %eax
	movl	$144358622, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11739 0
	jmp	.L1538
.L1534:
	.loc 1 11736 0
	movl	$.LC904, (%esp)
	call	puts
	.loc 1 11739 0
	nop
.L1538:
	.loc 1 11740 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE262:
	.size	psrld_1, .-psrld_1
	.section	.rodata
.LC905:
	.string	"psrld_2 ... ok"
.LC906:
	.string	"psrld_2 ... not ok"
.LC907:
	.string	"psrld_2 ... failed"
	.text
	.type	psrld_2, @function
psrld_2:
.LFB263:
	.loc 1 11743 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 11744 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$4, -24(%ebp)
	movl	$0, -20(%ebp)
	.loc 1 11745 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$19088743, -40(%ebp)
	movl	$-1985229329, -36(%ebp)
	movl	$19088743, -32(%ebp)
	movl	$-1985229329, -28(%ebp)
	.loc 1 11749 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1540
	.loc 1 11751 0
#APP
# 11751 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psrld %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 11767 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$1193046, %eax
	jne	.L1541
	movl	-52(%ebp), %eax
	cmpl	$144358622, %eax
	jne	.L1541
	movl	-48(%ebp), %eax
	cmpl	$1193046, %eax
	jne	.L1541
	movl	-44(%ebp), %eax
	cmpl	$144358622, %eax
	jne	.L1541
	.loc 1 11769 0
	movl	$.LC905, (%esp)
	call	puts
	.loc 1 11767 0
	nop
	.loc 1 11785 0
	jmp	.L1544
.L1541:
	.loc 1 11773 0
	movl	$.LC906, (%esp)
	call	puts
	.loc 1 11774 0
	movl	-56(%ebp), %edx
	movl	$.LC609, %eax
	movl	$1193046, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11775 0
	movl	-52(%ebp), %edx
	movl	$.LC610, %eax
	movl	$144358622, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11776 0
	movl	-48(%ebp), %edx
	movl	$.LC611, %eax
	movl	$1193046, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11777 0
	movl	-44(%ebp), %edx
	movl	$.LC612, %eax
	movl	$144358622, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11785 0
	jmp	.L1544
.L1540:
	.loc 1 11782 0
	movl	$.LC907, (%esp)
	call	puts
	.loc 1 11785 0
	nop
.L1544:
	.loc 1 11786 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE263:
	.size	psrld_2, .-psrld_2
	.section	.rodata
.LC908:
	.string	"psrld_3 ... ok"
.LC909:
	.string	"psrld_3 ... not ok"
.LC910:
	.string	"psrld_3 ... failed"
	.text
	.type	psrld_3, @function
psrld_3:
.LFB264:
	.loc 1 11789 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 11790 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$4, -24(%ebp)
	movl	$0, -20(%ebp)
	.loc 1 11791 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$19088743, -40(%ebp)
	movl	$-1985229329, -36(%ebp)
	movl	$19088743, -32(%ebp)
	movl	$-1985229329, -28(%ebp)
	.loc 1 11795 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1546
	.loc 1 11797 0
#APP
# 11797 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psrld -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 11811 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$1193046, %eax
	jne	.L1547
	movl	-52(%ebp), %eax
	cmpl	$144358622, %eax
	jne	.L1547
	movl	-48(%ebp), %eax
	cmpl	$1193046, %eax
	jne	.L1547
	movl	-44(%ebp), %eax
	cmpl	$144358622, %eax
	jne	.L1547
	.loc 1 11813 0
	movl	$.LC908, (%esp)
	call	puts
	.loc 1 11811 0
	nop
	.loc 1 11829 0
	jmp	.L1550
.L1547:
	.loc 1 11817 0
	movl	$.LC909, (%esp)
	call	puts
	.loc 1 11818 0
	movl	-56(%ebp), %edx
	movl	$.LC609, %eax
	movl	$1193046, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11819 0
	movl	-52(%ebp), %edx
	movl	$.LC610, %eax
	movl	$144358622, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11820 0
	movl	-48(%ebp), %edx
	movl	$.LC611, %eax
	movl	$1193046, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11821 0
	movl	-44(%ebp), %edx
	movl	$.LC612, %eax
	movl	$144358622, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 11829 0
	jmp	.L1550
.L1546:
	.loc 1 11826 0
	movl	$.LC910, (%esp)
	call	puts
	.loc 1 11829 0
	nop
.L1550:
	.loc 1 11830 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE264:
	.size	psrld_3, .-psrld_3
	.section	.rodata
.LC911:
	.string	"psrldq_1 ... ok"
.LC912:
	.string	"psrldq_1 ... not ok"
.LC913:
	.string	"psrldq_1 ... failed"
	.text
	.type	psrldq_1, @function
psrldq_1:
.LFB265:
	.loc 1 11833 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 11834 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$-1726930381, -12(%ebp)
	.loc 1 11838 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1552
	.loc 1 11840 0
#APP
# 11840 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
psrldq $0, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 11854 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-2003195205, %ecx
	xorl	$-857870593, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1553
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1726930381, %ecx
	xorl	$1146447479, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1553
	.loc 1 11856 0
	movl	$.LC911, (%esp)
	call	puts
	.loc 1 11854 0
	nop
	.loc 1 11870 0
	jmp	.L1556
.L1553:
	.loc 1 11860 0
	movl	$.LC912, (%esp)
	call	puts
	.loc 1 11861 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-857870593, 12(%esp)
	movl	$-2003195205, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 11862 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$1146447479, 12(%esp)
	movl	$-1726930381, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 11870 0
	jmp	.L1556
.L1552:
	.loc 1 11867 0
	movl	$.LC913, (%esp)
	call	puts
	.loc 1 11870 0
	nop
.L1556:
	.loc 1 11871 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE265:
	.size	psrldq_1, .-psrldq_1
	.section	.rodata
.LC914:
	.string	"psrldq_2 ... ok"
.LC915:
	.string	"psrldq_2 ... not ok"
.LC916:
	.string	"psrldq_2 ... failed"
	.text
	.type	psrldq_2, @function
psrldq_2:
.LFB266:
	.loc 1 11874 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 11875 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$-1726930381, -12(%ebp)
	.loc 1 11879 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1558
	.loc 1 11881 0
#APP
# 11881 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
psrldq $1, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 11895 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	%edx, %ecx
	xorl	$2005440938, %ecx
	xorl	$-1144201746, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1559
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%edx, %ecx
	xorl	$10031394, %ecx
	xorl	$860116326, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1559
	.loc 1 11897 0
	movl	$.LC914, (%esp)
	call	puts
	.loc 1 11895 0
	nop
	.loc 1 11911 0
	jmp	.L1562
.L1559:
	.loc 1 11901 0
	movl	$.LC915, (%esp)
	call	puts
	.loc 1 11902 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1144201746, 12(%esp)
	movl	$2005440938, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 11903 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$860116326, 12(%esp)
	movl	$10031394, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 11911 0
	jmp	.L1562
.L1558:
	.loc 1 11908 0
	movl	$.LC916, (%esp)
	call	puts
	.loc 1 11911 0
	nop
.L1562:
	.loc 1 11912 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE266:
	.size	psrldq_2, .-psrldq_2
	.section	.rodata
.LC917:
	.string	"psrldq_3 ... ok"
.LC918:
	.string	"psrldq_3 ... not ok"
.LC919:
	.string	"psrldq_3 ... failed"
	.text
	.type	psrldq_3, @function
psrldq_3:
.LFB267:
	.loc 1 11915 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 11916 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$-1726930381, -12(%ebp)
	.loc 1 11920 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1564
	.loc 1 11922 0
#APP
# 11922 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
psrldq $2, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 11936 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	%edx, %ecx
	xorl	$1719109785, %ecx
	xorl	$-1430532899, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1565
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%edx, %ecx
	xorl	$39185, %ecx
	xorl	$573785173, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1565
	.loc 1 11938 0
	movl	$.LC917, (%esp)
	call	puts
	.loc 1 11936 0
	nop
	.loc 1 11952 0
	jmp	.L1568
.L1565:
	.loc 1 11942 0
	movl	$.LC918, (%esp)
	call	puts
	.loc 1 11943 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1430532899, 12(%esp)
	movl	$1719109785, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 11944 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$573785173, 12(%esp)
	movl	$39185, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 11952 0
	jmp	.L1568
.L1564:
	.loc 1 11949 0
	movl	$.LC919, (%esp)
	call	puts
	.loc 1 11952 0
	nop
.L1568:
	.loc 1 11953 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE267:
	.size	psrldq_3, .-psrldq_3
	.section	.rodata
.LC920:
	.string	"psrldq_4 ... ok"
.LC921:
	.string	"psrldq_4 ... not ok"
.LC922:
	.string	"psrldq_4 ... failed"
	.text
	.type	psrldq_4, @function
psrldq_4:
.LFB268:
	.loc 1 11956 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 11957 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$-1726930381, -12(%ebp)
	.loc 1 11961 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1570
	.loc 1 11963 0
#APP
# 11963 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
psrldq $3, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 11977 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	%edx, %ecx
	xorl	$1432778632, %ecx
	xorl	$-1716864052, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1571
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%edx, %ecx
	xorb	$-103, %cl
	xorl	$287454020, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1571
	.loc 1 11979 0
	movl	$.LC920, (%esp)
	call	puts
	.loc 1 11977 0
	nop
	.loc 1 11993 0
	jmp	.L1574
.L1571:
	.loc 1 11983 0
	movl	$.LC921, (%esp)
	call	puts
	.loc 1 11984 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1716864052, 12(%esp)
	movl	$1432778632, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 11985 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$287454020, 12(%esp)
	movl	$153, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 11993 0
	jmp	.L1574
.L1570:
	.loc 1 11990 0
	movl	$.LC922, (%esp)
	call	puts
	.loc 1 11993 0
	nop
.L1574:
	.loc 1 11994 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE268:
	.size	psrldq_4, .-psrldq_4
	.section	.rodata
.LC923:
	.string	"psrldq_5 ... ok"
.LC924:
	.string	"psrldq_5 ... not ok"
.LC925:
	.string	"psrldq_5 ... failed"
	.text
	.type	psrldq_5, @function
psrldq_5:
.LFB269:
	.loc 1 11997 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 11998 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$-1726930381, -12(%ebp)
	.loc 1 12002 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1576
	.loc 1 12004 0
#APP
# 12004 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
psrldq $4, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 12018 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	%edx, %ecx
	xorl	$1146447479, %ecx
	xorl	$-2003195205, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1577
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%eax, %ecx
	xorl	$-1726930381, %ecx
	movl	%ecx, %eax
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1577
	.loc 1 12020 0
	movl	$.LC923, (%esp)
	call	puts
	.loc 1 12018 0
	nop
	.loc 1 12034 0
	jmp	.L1580
.L1577:
	.loc 1 12024 0
	movl	$.LC924, (%esp)
	call	puts
	.loc 1 12025 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-2003195205, 12(%esp)
	movl	$1146447479, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12026 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$-1726930381, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12034 0
	jmp	.L1580
.L1576:
	.loc 1 12031 0
	movl	$.LC925, (%esp)
	call	puts
	.loc 1 12034 0
	nop
.L1580:
	.loc 1 12035 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE269:
	.size	psrldq_5, .-psrldq_5
	.section	.rodata
.LC926:
	.string	"psrldq_6 ... ok"
.LC927:
	.string	"psrldq_6 ... not ok"
.LC928:
	.string	"psrldq_6 ... failed"
	.text
	.type	psrldq_6, @function
psrldq_6:
.LFB270:
	.loc 1 12038 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 12039 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$-1726930381, -12(%ebp)
	.loc 1 12043 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1582
	.loc 1 12045 0
#APP
# 12045 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
psrldq $5, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 12059 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	%edx, %ecx
	xorl	$860116326, %ecx
	xorl	$2005440938, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1583
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%eax, %ecx
	xorl	$10031394, %ecx
	movl	%ecx, %eax
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1583
	.loc 1 12061 0
	movl	$.LC926, (%esp)
	call	puts
	.loc 1 12059 0
	nop
	.loc 1 12075 0
	jmp	.L1586
.L1583:
	.loc 1 12065 0
	movl	$.LC927, (%esp)
	call	puts
	.loc 1 12066 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$2005440938, 12(%esp)
	movl	$860116326, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12067 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$10031394, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12075 0
	jmp	.L1586
.L1582:
	.loc 1 12072 0
	movl	$.LC928, (%esp)
	call	puts
	.loc 1 12075 0
	nop
.L1586:
	.loc 1 12076 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE270:
	.size	psrldq_6, .-psrldq_6
	.section	.rodata
.LC929:
	.string	"psrldq_7 ... ok"
.LC930:
	.string	"psrldq_7 ... not ok"
.LC931:
	.string	"psrldq_7 ... failed"
	.text
	.type	psrldq_7, @function
psrldq_7:
.LFB271:
	.loc 1 12079 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 12080 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$-1726930381, -12(%ebp)
	.loc 1 12084 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1588
	.loc 1 12086 0
#APP
# 12086 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
psrldq $6, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 12100 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	%edx, %ecx
	xorl	$573785173, %ecx
	xorl	$1719109785, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1589
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%eax, %ecx
	xorl	$39185, %ecx
	movl	%ecx, %eax
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1589
	.loc 1 12102 0
	movl	$.LC929, (%esp)
	call	puts
	.loc 1 12100 0
	nop
	.loc 1 12116 0
	jmp	.L1592
.L1589:
	.loc 1 12106 0
	movl	$.LC930, (%esp)
	call	puts
	.loc 1 12107 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$1719109785, 12(%esp)
	movl	$573785173, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12108 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$39185, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12116 0
	jmp	.L1592
.L1588:
	.loc 1 12113 0
	movl	$.LC931, (%esp)
	call	puts
	.loc 1 12116 0
	nop
.L1592:
	.loc 1 12117 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE271:
	.size	psrldq_7, .-psrldq_7
	.section	.rodata
.LC932:
	.string	"psrldq_8 ... ok"
.LC933:
	.string	"psrldq_8 ... not ok"
.LC934:
	.string	"psrldq_8 ... failed"
	.text
	.type	psrldq_8, @function
psrldq_8:
.LFB272:
	.loc 1 12120 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 12121 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$-1726930381, -12(%ebp)
	.loc 1 12125 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1594
	.loc 1 12127 0
#APP
# 12127 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
psrldq $7, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 12141 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	%edx, %ecx
	xorl	$287454020, %ecx
	xorl	$1432778632, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1595
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%eax, %ecx
	xorb	$-103, %cl
	movl	%ecx, %eax
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1595
	.loc 1 12143 0
	movl	$.LC932, (%esp)
	call	puts
	.loc 1 12141 0
	nop
	.loc 1 12157 0
	jmp	.L1598
.L1595:
	.loc 1 12147 0
	movl	$.LC933, (%esp)
	call	puts
	.loc 1 12148 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$1432778632, 12(%esp)
	movl	$287454020, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12149 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$153, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12157 0
	jmp	.L1598
.L1594:
	.loc 1 12154 0
	movl	$.LC934, (%esp)
	call	puts
	.loc 1 12157 0
	nop
.L1598:
	.loc 1 12158 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE272:
	.size	psrldq_8, .-psrldq_8
	.section	.rodata
.LC935:
	.string	"psrldq_9 ... ok"
.LC936:
	.string	"psrldq_9 ... not ok"
.LC937:
	.string	"psrldq_9 ... failed"
	.text
	.type	psrldq_9, @function
psrldq_9:
.LFB273:
	.loc 1 12161 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 12162 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$-1726930381, -12(%ebp)
	.loc 1 12166 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1600
	.loc 1 12168 0
#APP
# 12168 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
psrldq $8, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 12182 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-1726930381, %ecx
	xorl	$1146447479, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1601
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1601
	.loc 1 12184 0
	movl	$.LC935, (%esp)
	call	puts
	.loc 1 12182 0
	nop
	.loc 1 12198 0
	jmp	.L1604
.L1601:
	.loc 1 12188 0
	movl	$.LC936, (%esp)
	call	puts
	.loc 1 12189 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$1146447479, 12(%esp)
	movl	$-1726930381, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12190 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12198 0
	jmp	.L1604
.L1600:
	.loc 1 12195 0
	movl	$.LC937, (%esp)
	call	puts
	.loc 1 12198 0
	nop
.L1604:
	.loc 1 12199 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE273:
	.size	psrldq_9, .-psrldq_9
	.section	.rodata
.LC938:
	.string	"psrldq_10 ... ok"
.LC939:
	.string	"psrldq_10 ... not ok"
.LC940:
	.string	"psrldq_10 ... failed"
	.text
	.type	psrldq_10, @function
psrldq_10:
.LFB274:
	.loc 1 12202 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 12203 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$-1726930381, -12(%ebp)
	.loc 1 12207 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1606
	.loc 1 12209 0
#APP
# 12209 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
psrldq $9, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 12223 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	%edx, %ecx
	xorl	$10031394, %ecx
	xorl	$860116326, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1607
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1607
	.loc 1 12225 0
	movl	$.LC938, (%esp)
	call	puts
	.loc 1 12223 0
	nop
	.loc 1 12239 0
	jmp	.L1610
.L1607:
	.loc 1 12229 0
	movl	$.LC939, (%esp)
	call	puts
	.loc 1 12230 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$860116326, 12(%esp)
	movl	$10031394, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12231 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12239 0
	jmp	.L1610
.L1606:
	.loc 1 12236 0
	movl	$.LC940, (%esp)
	call	puts
	.loc 1 12239 0
	nop
.L1610:
	.loc 1 12240 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE274:
	.size	psrldq_10, .-psrldq_10
	.section	.rodata
.LC941:
	.string	"psrldq_11 ... ok"
.LC942:
	.string	"psrldq_11 ... not ok"
.LC943:
	.string	"psrldq_11 ... failed"
	.text
	.type	psrldq_11, @function
psrldq_11:
.LFB275:
	.loc 1 12243 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 12244 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$-1726930381, -12(%ebp)
	.loc 1 12248 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1612
	.loc 1 12250 0
#APP
# 12250 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
psrldq $10, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 12264 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	%edx, %ecx
	xorl	$39185, %ecx
	xorl	$573785173, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1613
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1613
	.loc 1 12266 0
	movl	$.LC941, (%esp)
	call	puts
	.loc 1 12264 0
	nop
	.loc 1 12280 0
	jmp	.L1616
.L1613:
	.loc 1 12270 0
	movl	$.LC942, (%esp)
	call	puts
	.loc 1 12271 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$573785173, 12(%esp)
	movl	$39185, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12272 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12280 0
	jmp	.L1616
.L1612:
	.loc 1 12277 0
	movl	$.LC943, (%esp)
	call	puts
	.loc 1 12280 0
	nop
.L1616:
	.loc 1 12281 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE275:
	.size	psrldq_11, .-psrldq_11
	.section	.rodata
.LC944:
	.string	"psrldq_12 ... ok"
.LC945:
	.string	"psrldq_12 ... not ok"
.LC946:
	.string	"psrldq_12 ... failed"
	.text
	.type	psrldq_12, @function
psrldq_12:
.LFB276:
	.loc 1 12284 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 12285 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$-1726930381, -12(%ebp)
	.loc 1 12289 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1618
	.loc 1 12291 0
#APP
# 12291 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
psrldq $11, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 12305 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	%edx, %ecx
	xorb	$-103, %cl
	xorl	$287454020, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1619
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1619
	.loc 1 12307 0
	movl	$.LC944, (%esp)
	call	puts
	.loc 1 12305 0
	nop
	.loc 1 12321 0
	jmp	.L1622
.L1619:
	.loc 1 12311 0
	movl	$.LC945, (%esp)
	call	puts
	.loc 1 12312 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$287454020, 12(%esp)
	movl	$153, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12313 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12321 0
	jmp	.L1622
.L1618:
	.loc 1 12318 0
	movl	$.LC946, (%esp)
	call	puts
	.loc 1 12321 0
	nop
.L1622:
	.loc 1 12322 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE276:
	.size	psrldq_12, .-psrldq_12
	.section	.rodata
.LC947:
	.string	"psrldq_13 ... ok"
.LC948:
	.string	"psrldq_13 ... not ok"
.LC949:
	.string	"psrldq_13 ... failed"
	.text
	.type	psrldq_13, @function
psrldq_13:
.LFB277:
	.loc 1 12325 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 12326 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$-1726930381, -12(%ebp)
	.loc 1 12330 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1624
	.loc 1 12332 0
#APP
# 12332 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
psrldq $12, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 12346 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	%eax, %ecx
	xorl	$-1726930381, %ecx
	movl	%ecx, %eax
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1625
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1625
	.loc 1 12348 0
	movl	$.LC947, (%esp)
	call	puts
	.loc 1 12346 0
	nop
	.loc 1 12362 0
	jmp	.L1628
.L1625:
	.loc 1 12352 0
	movl	$.LC948, (%esp)
	call	puts
	.loc 1 12353 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1726930381, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12354 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12362 0
	jmp	.L1628
.L1624:
	.loc 1 12359 0
	movl	$.LC949, (%esp)
	call	puts
	.loc 1 12362 0
	nop
.L1628:
	.loc 1 12363 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE277:
	.size	psrldq_13, .-psrldq_13
	.section	.rodata
.LC950:
	.string	"psrldq_14 ... ok"
.LC951:
	.string	"psrldq_14 ... not ok"
.LC952:
	.string	"psrldq_14 ... failed"
	.text
	.type	psrldq_14, @function
psrldq_14:
.LFB278:
	.loc 1 12366 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 12367 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$-1726930381, -12(%ebp)
	.loc 1 12371 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1630
	.loc 1 12373 0
#APP
# 12373 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
psrldq $13, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 12387 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	%eax, %ecx
	xorl	$10031394, %ecx
	movl	%ecx, %eax
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1631
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1631
	.loc 1 12389 0
	movl	$.LC950, (%esp)
	call	puts
	.loc 1 12387 0
	nop
	.loc 1 12403 0
	jmp	.L1634
.L1631:
	.loc 1 12393 0
	movl	$.LC951, (%esp)
	call	puts
	.loc 1 12394 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$10031394, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12395 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12403 0
	jmp	.L1634
.L1630:
	.loc 1 12400 0
	movl	$.LC952, (%esp)
	call	puts
	.loc 1 12403 0
	nop
.L1634:
	.loc 1 12404 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE278:
	.size	psrldq_14, .-psrldq_14
	.section	.rodata
.LC953:
	.string	"psrldq_15 ... ok"
.LC954:
	.string	"psrldq_15 ... not ok"
.LC955:
	.string	"psrldq_15 ... failed"
	.text
	.type	psrldq_15, @function
psrldq_15:
.LFB279:
	.loc 1 12407 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 12408 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$-1726930381, -12(%ebp)
	.loc 1 12412 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1636
	.loc 1 12414 0
#APP
# 12414 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
psrldq $14, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 12428 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	%eax, %ecx
	xorl	$39185, %ecx
	movl	%ecx, %eax
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1637
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1637
	.loc 1 12430 0
	movl	$.LC953, (%esp)
	call	puts
	.loc 1 12428 0
	nop
	.loc 1 12444 0
	jmp	.L1640
.L1637:
	.loc 1 12434 0
	movl	$.LC954, (%esp)
	call	puts
	.loc 1 12435 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$39185, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12436 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12444 0
	jmp	.L1640
.L1636:
	.loc 1 12441 0
	movl	$.LC955, (%esp)
	call	puts
	.loc 1 12444 0
	nop
.L1640:
	.loc 1 12445 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE279:
	.size	psrldq_15, .-psrldq_15
	.section	.rodata
.LC956:
	.string	"psrldq_16 ... ok"
.LC957:
	.string	"psrldq_16 ... not ok"
.LC958:
	.string	"psrldq_16 ... failed"
	.text
	.type	psrldq_16, @function
psrldq_16:
.LFB280:
	.loc 1 12448 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 12449 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$-1726930381, -12(%ebp)
	.loc 1 12453 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1642
	.loc 1 12455 0
#APP
# 12455 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
psrldq $15, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 12469 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	%eax, %ecx
	xorb	$-103, %cl
	movl	%ecx, %eax
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1643
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1643
	.loc 1 12471 0
	movl	$.LC956, (%esp)
	call	puts
	.loc 1 12469 0
	nop
	.loc 1 12485 0
	jmp	.L1646
.L1643:
	.loc 1 12475 0
	movl	$.LC957, (%esp)
	call	puts
	.loc 1 12476 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$153, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12477 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12485 0
	jmp	.L1646
.L1642:
	.loc 1 12482 0
	movl	$.LC958, (%esp)
	call	puts
	.loc 1 12485 0
	nop
.L1646:
	.loc 1 12486 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE280:
	.size	psrldq_16, .-psrldq_16
	.section	.rodata
.LC959:
	.string	"psrldq_17 ... ok"
.LC960:
	.string	"psrldq_17 ... not ok"
.LC961:
	.string	"psrldq_17 ... failed"
	.text
	.type	psrldq_17, @function
psrldq_17:
.LFB281:
	.loc 1 12489 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 12490 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-857870593, -24(%ebp)
	movl	$-2003195205, -20(%ebp)
	movl	$1146447479, -16(%ebp)
	movl	$-1726930381, -12(%ebp)
	.loc 1 12494 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1648
	.loc 1 12496 0
#APP
# 12496 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
psrldq $16, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 12510 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1649
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1649
	.loc 1 12512 0
	movl	$.LC959, (%esp)
	call	puts
	.loc 1 12510 0
	nop
	.loc 1 12526 0
	jmp	.L1652
.L1649:
	.loc 1 12516 0
	movl	$.LC960, (%esp)
	call	puts
	.loc 1 12517 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12518 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$0, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12526 0
	jmp	.L1652
.L1648:
	.loc 1 12523 0
	movl	$.LC961, (%esp)
	call	puts
	.loc 1 12526 0
	nop
.L1652:
	.loc 1 12527 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE281:
	.size	psrldq_17, .-psrldq_17
	.section	.rodata
.LC962:
	.string	"psrlq_1 ... ok"
.LC963:
	.string	"psrlq_1 ... not ok"
.LC964:
	.string	"psrlq_1 ... failed"
	.text
	.type	psrlq_1, @function
psrlq_1:
.LFB282:
	.loc 1 12530 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 12531 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-1985229329, -24(%ebp)
	movl	$19088743, -20(%ebp)
	movl	$-1985229329, -16(%ebp)
	movl	$19088743, -12(%ebp)
	.loc 1 12535 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1654
	.loc 1 12537 0
#APP
# 12537 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
psrlq $4, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 12551 0
#NO_APP
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	%edx, %ecx
	xorl	$1193046, %ecx
	xorl	$2023406814, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1655
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%edx, %ecx
	xorl	$1193046, %ecx
	xorl	$2023406814, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1655
	.loc 1 12553 0
	movl	$.LC962, (%esp)
	call	puts
	.loc 1 12551 0
	nop
	.loc 1 12567 0
	jmp	.L1658
.L1655:
	.loc 1 12557 0
	movl	$.LC963, (%esp)
	call	puts
	.loc 1 12558 0
	movl	-40(%ebp), %eax
	movl	-36(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$2023406814, 12(%esp)
	movl	$1193046, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12559 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$2023406814, 12(%esp)
	movl	$1193046, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12567 0
	jmp	.L1658
.L1654:
	.loc 1 12564 0
	movl	$.LC964, (%esp)
	call	puts
	.loc 1 12567 0
	nop
.L1658:
	.loc 1 12568 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE282:
	.size	psrlq_1, .-psrlq_1
	.section	.rodata
.LC965:
	.string	"psrlq_2 ... ok"
.LC966:
	.string	"psrlq_2 ... not ok"
.LC967:
	.string	"psrlq_2 ... failed"
	.text
	.type	psrlq_2, @function
psrlq_2:
.LFB283:
	.loc 1 12571 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 12572 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$4, -24(%ebp)
	movl	$0, -20(%ebp)
	.loc 1 12573 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$-1985229329, -40(%ebp)
	movl	$19088743, -36(%ebp)
	movl	$-1985229329, -32(%ebp)
	movl	$19088743, -28(%ebp)
	.loc 1 12577 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1660
	.loc 1 12579 0
#APP
# 12579 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psrlq %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 12595 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$1193046, %ecx
	xorl	$2023406814, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1661
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$1193046, %ecx
	xorl	$2023406814, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1661
	.loc 1 12597 0
	movl	$.LC965, (%esp)
	call	puts
	.loc 1 12595 0
	nop
	.loc 1 12611 0
	jmp	.L1664
.L1661:
	.loc 1 12601 0
	movl	$.LC966, (%esp)
	call	puts
	.loc 1 12602 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$2023406814, 12(%esp)
	movl	$1193046, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12603 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$2023406814, 12(%esp)
	movl	$1193046, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12611 0
	jmp	.L1664
.L1660:
	.loc 1 12608 0
	movl	$.LC967, (%esp)
	call	puts
	.loc 1 12611 0
	nop
.L1664:
	.loc 1 12612 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE283:
	.size	psrlq_2, .-psrlq_2
	.section	.rodata
.LC968:
	.string	"psrlq_3 ... ok"
.LC969:
	.string	"psrlq_3 ... not ok"
.LC970:
	.string	"psrlq_3 ... failed"
	.text
	.type	psrlq_3, @function
psrlq_3:
.LFB284:
	.loc 1 12615 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 12616 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$4, -24(%ebp)
	movl	$0, -20(%ebp)
	.loc 1 12617 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$-1985229329, -40(%ebp)
	movl	$19088743, -36(%ebp)
	movl	$-1985229329, -32(%ebp)
	movl	$19088743, -28(%ebp)
	.loc 1 12621 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1666
	.loc 1 12623 0
#APP
# 12623 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psrlq -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 12637 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$1193046, %ecx
	xorl	$2023406814, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1667
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$1193046, %ecx
	xorl	$2023406814, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1667
	.loc 1 12639 0
	movl	$.LC968, (%esp)
	call	puts
	.loc 1 12637 0
	nop
	.loc 1 12653 0
	jmp	.L1670
.L1667:
	.loc 1 12643 0
	movl	$.LC969, (%esp)
	call	puts
	.loc 1 12644 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$2023406814, 12(%esp)
	movl	$1193046, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12645 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$2023406814, 12(%esp)
	movl	$1193046, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 12653 0
	jmp	.L1670
.L1666:
	.loc 1 12650 0
	movl	$.LC970, (%esp)
	call	puts
	.loc 1 12653 0
	nop
.L1670:
	.loc 1 12654 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE284:
	.size	psrlq_3, .-psrlq_3
	.section	.rodata
.LC971:
	.string	"psrlw_1 ... ok"
.LC972:
	.string	"psrlw_1 ... not ok"
.LC973:
	.string	"psrlw_1 ... failed"
	.text
	.type	psrlw_1, @function
psrlw_1:
.LFB285:
	.loc 1 12657 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 12658 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$291, -24(%ebp)
	movw	$17767, -22(%ebp)
	movw	$-30293, -20(%ebp)
	movw	$-12817, -18(%ebp)
	movw	$291, -16(%ebp)
	movw	$17767, -14(%ebp)
	movw	$-30293, -12(%ebp)
	movw	$-12817, -10(%ebp)
	.loc 1 12662 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1672
	.loc 1 12664 0
#APP
# 12664 "insn_sse2.c" 1
	fsave -148(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
psrlw $4, %xmm4
movlps %xmm4, -40(%ebp)
movhps %xmm4, -32(%ebp)
frstor -148(%ebp)
cld

# 0 "" 2
	.loc 1 12678 0
#NO_APP
	movzwl	-40(%ebp), %eax
	cmpw	$18, %ax
	jne	.L1673
	movzwl	-38(%ebp), %eax
	cmpw	$1110, %ax
	jne	.L1673
	movzwl	-36(%ebp), %eax
	cmpw	$2202, %ax
	jne	.L1673
	movzwl	-34(%ebp), %eax
	cmpw	$3294, %ax
	jne	.L1673
	movzwl	-32(%ebp), %eax
	cmpw	$18, %ax
	jne	.L1673
	movzwl	-30(%ebp), %eax
	cmpw	$1110, %ax
	jne	.L1673
	movzwl	-28(%ebp), %eax
	cmpw	$2202, %ax
	jne	.L1673
	movzwl	-26(%ebp), %eax
	cmpw	$3294, %ax
	jne	.L1673
	.loc 1 12680 0
	movl	$.LC971, (%esp)
	call	puts
	.loc 1 12678 0
	nop
	.loc 1 12700 0
	jmp	.L1676
.L1673:
	.loc 1 12684 0
	movl	$.LC972, (%esp)
	call	puts
	.loc 1 12685 0
	movzwl	-40(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$18, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12686 0
	movzwl	-38(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$1110, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12687 0
	movzwl	-36(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$2202, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12688 0
	movzwl	-34(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$3294, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12689 0
	movzwl	-32(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$18, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12690 0
	movzwl	-30(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$1110, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12691 0
	movzwl	-28(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$2202, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12692 0
	movzwl	-26(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$3294, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12700 0
	jmp	.L1676
.L1672:
	.loc 1 12697 0
	movl	$.LC973, (%esp)
	call	puts
	.loc 1 12700 0
	nop
.L1676:
	.loc 1 12701 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE285:
	.size	psrlw_1, .-psrlw_1
	.section	.rodata
.LC974:
	.string	"psrlw_2 ... ok"
.LC975:
	.string	"psrlw_2 ... not ok"
.LC976:
	.string	"psrlw_2 ... failed"
	.text
	.type	psrlw_2, @function
psrlw_2:
.LFB286:
	.loc 1 12704 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 12705 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$4, -24(%ebp)
	movl	$0, -20(%ebp)
	.loc 1 12706 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$291, -40(%ebp)
	movw	$17767, -38(%ebp)
	movw	$-30293, -36(%ebp)
	movw	$-12817, -34(%ebp)
	movw	$291, -32(%ebp)
	movw	$17767, -30(%ebp)
	movw	$-30293, -28(%ebp)
	movw	$-12817, -26(%ebp)
	.loc 1 12710 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1678
	.loc 1 12712 0
#APP
# 12712 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psrlw %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 12728 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$18, %ax
	jne	.L1679
	movzwl	-54(%ebp), %eax
	cmpw	$1110, %ax
	jne	.L1679
	movzwl	-52(%ebp), %eax
	cmpw	$2202, %ax
	jne	.L1679
	movzwl	-50(%ebp), %eax
	cmpw	$3294, %ax
	jne	.L1679
	movzwl	-48(%ebp), %eax
	cmpw	$18, %ax
	jne	.L1679
	movzwl	-46(%ebp), %eax
	cmpw	$1110, %ax
	jne	.L1679
	movzwl	-44(%ebp), %eax
	cmpw	$2202, %ax
	jne	.L1679
	movzwl	-42(%ebp), %eax
	cmpw	$3294, %ax
	jne	.L1679
	.loc 1 12730 0
	movl	$.LC974, (%esp)
	call	puts
	.loc 1 12728 0
	nop
	.loc 1 12750 0
	jmp	.L1682
.L1679:
	.loc 1 12734 0
	movl	$.LC975, (%esp)
	call	puts
	.loc 1 12735 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$18, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12736 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$1110, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12737 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$2202, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12738 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$3294, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12739 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$18, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12740 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$1110, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12741 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$2202, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12742 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$3294, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12750 0
	jmp	.L1682
.L1678:
	.loc 1 12747 0
	movl	$.LC976, (%esp)
	call	puts
	.loc 1 12750 0
	nop
.L1682:
	.loc 1 12751 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE286:
	.size	psrlw_2, .-psrlw_2
	.section	.rodata
.LC977:
	.string	"psrlw_3 ... ok"
.LC978:
	.string	"psrlw_3 ... not ok"
.LC979:
	.string	"psrlw_3 ... failed"
	.text
	.type	psrlw_3, @function
psrlw_3:
.LFB287:
	.loc 1 12754 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 12755 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$4, -24(%ebp)
	movl	$0, -20(%ebp)
	.loc 1 12756 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$291, -40(%ebp)
	movw	$17767, -38(%ebp)
	movw	$-30293, -36(%ebp)
	movw	$-12817, -34(%ebp)
	movw	$291, -32(%ebp)
	movw	$17767, -30(%ebp)
	movw	$-30293, -28(%ebp)
	movw	$-12817, -26(%ebp)
	.loc 1 12760 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1684
	.loc 1 12762 0
#APP
# 12762 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psrlw -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 12776 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$18, %ax
	jne	.L1685
	movzwl	-54(%ebp), %eax
	cmpw	$1110, %ax
	jne	.L1685
	movzwl	-52(%ebp), %eax
	cmpw	$2202, %ax
	jne	.L1685
	movzwl	-50(%ebp), %eax
	cmpw	$3294, %ax
	jne	.L1685
	movzwl	-48(%ebp), %eax
	cmpw	$18, %ax
	jne	.L1685
	movzwl	-46(%ebp), %eax
	cmpw	$1110, %ax
	jne	.L1685
	movzwl	-44(%ebp), %eax
	cmpw	$2202, %ax
	jne	.L1685
	movzwl	-42(%ebp), %eax
	cmpw	$3294, %ax
	jne	.L1685
	.loc 1 12778 0
	movl	$.LC977, (%esp)
	call	puts
	.loc 1 12776 0
	nop
	.loc 1 12798 0
	jmp	.L1688
.L1685:
	.loc 1 12782 0
	movl	$.LC978, (%esp)
	call	puts
	.loc 1 12783 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$18, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12784 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$1110, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12785 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$2202, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12786 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$3294, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12787 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$18, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12788 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$1110, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12789 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$2202, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12790 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$3294, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12798 0
	jmp	.L1688
.L1684:
	.loc 1 12795 0
	movl	$.LC979, (%esp)
	call	puts
	.loc 1 12798 0
	nop
.L1688:
	.loc 1 12799 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE287:
	.size	psrlw_3, .-psrlw_3
	.section	.rodata
.LC980:
	.string	"psubb_1 ... ok"
.LC981:
	.string	"psubb_1 ... not ok"
.LC982:
	.string	"psubb_1 ... failed"
	.text
	.type	psubb_1, @function
psubb_1:
.LFB288:
	.loc 1 12802 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 12803 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movb	$8, -24(%ebp)
	movb	$7, -23(%ebp)
	movb	$6, -22(%ebp)
	movb	$5, -21(%ebp)
	movb	$4, -20(%ebp)
	movb	$3, -19(%ebp)
	movb	$2, -18(%ebp)
	movb	$1, -17(%ebp)
	movb	$8, -16(%ebp)
	movb	$7, -15(%ebp)
	movb	$6, -14(%ebp)
	movb	$5, -13(%ebp)
	movb	$4, -12(%ebp)
	movb	$3, -11(%ebp)
	movb	$2, -10(%ebp)
	movb	$1, -9(%ebp)
	.loc 1 12804 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movb	$12, -40(%ebp)
	movb	$34, -39(%ebp)
	movb	$56, -38(%ebp)
	movb	$78, -37(%ebp)
	movb	$21, -36(%ebp)
	movb	$43, -35(%ebp)
	movb	$65, -34(%ebp)
	movb	$87, -33(%ebp)
	movb	$12, -32(%ebp)
	movb	$34, -31(%ebp)
	movb	$56, -30(%ebp)
	movb	$78, -29(%ebp)
	movb	$21, -28(%ebp)
	movb	$43, -27(%ebp)
	movb	$65, -26(%ebp)
	movb	$87, -25(%ebp)
	.loc 1 12808 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1690
	.loc 1 12810 0
#APP
# 12810 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psubb %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 12826 0
#NO_APP
	movzbl	-56(%ebp), %eax
	cmpb	$4, %al
	jne	.L1691
	movzbl	-55(%ebp), %eax
	cmpb	$27, %al
	jne	.L1691
	movzbl	-54(%ebp), %eax
	cmpb	$50, %al
	jne	.L1691
	movzbl	-53(%ebp), %eax
	cmpb	$73, %al
	jne	.L1691
	movzbl	-52(%ebp), %eax
	cmpb	$17, %al
	jne	.L1691
	movzbl	-51(%ebp), %eax
	cmpb	$40, %al
	jne	.L1691
	movzbl	-50(%ebp), %eax
	cmpb	$63, %al
	jne	.L1691
	movzbl	-49(%ebp), %eax
	cmpb	$86, %al
	jne	.L1691
	movzbl	-48(%ebp), %eax
	cmpb	$4, %al
	jne	.L1691
	movzbl	-47(%ebp), %eax
	cmpb	$27, %al
	jne	.L1691
	movzbl	-46(%ebp), %eax
	cmpb	$50, %al
	jne	.L1691
	movzbl	-45(%ebp), %eax
	cmpb	$73, %al
	jne	.L1691
	movzbl	-44(%ebp), %eax
	cmpb	$17, %al
	jne	.L1691
	movzbl	-43(%ebp), %eax
	cmpb	$40, %al
	jne	.L1691
	movzbl	-42(%ebp), %eax
	cmpb	$63, %al
	jne	.L1691
	movzbl	-41(%ebp), %eax
	cmpb	$86, %al
	jne	.L1691
	.loc 1 12828 0
	movl	$.LC980, (%esp)
	call	puts
	.loc 1 12826 0
	nop
	.loc 1 12856 0
	jmp	.L1694
.L1691:
	.loc 1 12832 0
	movl	$.LC981, (%esp)
	call	puts
	.loc 1 12833 0
	movzbl	-56(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC471, %eax
	movl	$4, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12834 0
	movzbl	-55(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC472, %eax
	movl	$27, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12835 0
	movzbl	-54(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC473, %eax
	movl	$50, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12836 0
	movzbl	-53(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC474, %eax
	movl	$73, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12837 0
	movzbl	-52(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC475, %eax
	movl	$17, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12838 0
	movzbl	-51(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC476, %eax
	movl	$40, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12839 0
	movzbl	-50(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC477, %eax
	movl	$63, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12840 0
	movzbl	-49(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC478, %eax
	movl	$86, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12841 0
	movzbl	-48(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC479, %eax
	movl	$4, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12842 0
	movzbl	-47(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC480, %eax
	movl	$27, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12843 0
	movzbl	-46(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC481, %eax
	movl	$50, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12844 0
	movzbl	-45(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC482, %eax
	movl	$73, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12845 0
	movzbl	-44(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC483, %eax
	movl	$17, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12846 0
	movzbl	-43(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC484, %eax
	movl	$40, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12847 0
	movzbl	-42(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC485, %eax
	movl	$63, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12848 0
	movzbl	-41(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC486, %eax
	movl	$86, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12856 0
	jmp	.L1694
.L1690:
	.loc 1 12853 0
	movl	$.LC982, (%esp)
	call	puts
	.loc 1 12856 0
	nop
.L1694:
	.loc 1 12857 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE288:
	.size	psubb_1, .-psubb_1
	.section	.rodata
.LC983:
	.string	"psubb_2 ... ok"
.LC984:
	.string	"psubb_2 ... not ok"
.LC985:
	.string	"psubb_2 ... failed"
	.text
	.type	psubb_2, @function
psubb_2:
.LFB289:
	.loc 1 12860 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 12861 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movb	$8, -24(%ebp)
	movb	$7, -23(%ebp)
	movb	$6, -22(%ebp)
	movb	$5, -21(%ebp)
	movb	$4, -20(%ebp)
	movb	$3, -19(%ebp)
	movb	$2, -18(%ebp)
	movb	$1, -17(%ebp)
	movb	$8, -16(%ebp)
	movb	$7, -15(%ebp)
	movb	$6, -14(%ebp)
	movb	$5, -13(%ebp)
	movb	$4, -12(%ebp)
	movb	$3, -11(%ebp)
	movb	$2, -10(%ebp)
	movb	$1, -9(%ebp)
	.loc 1 12862 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movb	$12, -40(%ebp)
	movb	$34, -39(%ebp)
	movb	$56, -38(%ebp)
	movb	$78, -37(%ebp)
	movb	$21, -36(%ebp)
	movb	$43, -35(%ebp)
	movb	$65, -34(%ebp)
	movb	$87, -33(%ebp)
	movb	$12, -32(%ebp)
	movb	$34, -31(%ebp)
	movb	$56, -30(%ebp)
	movb	$78, -29(%ebp)
	movb	$21, -28(%ebp)
	movb	$43, -27(%ebp)
	movb	$65, -26(%ebp)
	movb	$87, -25(%ebp)
	.loc 1 12866 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1696
	.loc 1 12868 0
#APP
# 12868 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psubb -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 12882 0
#NO_APP
	movzbl	-56(%ebp), %eax
	cmpb	$4, %al
	jne	.L1697
	movzbl	-55(%ebp), %eax
	cmpb	$27, %al
	jne	.L1697
	movzbl	-54(%ebp), %eax
	cmpb	$50, %al
	jne	.L1697
	movzbl	-53(%ebp), %eax
	cmpb	$73, %al
	jne	.L1697
	movzbl	-52(%ebp), %eax
	cmpb	$17, %al
	jne	.L1697
	movzbl	-51(%ebp), %eax
	cmpb	$40, %al
	jne	.L1697
	movzbl	-50(%ebp), %eax
	cmpb	$63, %al
	jne	.L1697
	movzbl	-49(%ebp), %eax
	cmpb	$86, %al
	jne	.L1697
	movzbl	-48(%ebp), %eax
	cmpb	$4, %al
	jne	.L1697
	movzbl	-47(%ebp), %eax
	cmpb	$27, %al
	jne	.L1697
	movzbl	-46(%ebp), %eax
	cmpb	$50, %al
	jne	.L1697
	movzbl	-45(%ebp), %eax
	cmpb	$73, %al
	jne	.L1697
	movzbl	-44(%ebp), %eax
	cmpb	$17, %al
	jne	.L1697
	movzbl	-43(%ebp), %eax
	cmpb	$40, %al
	jne	.L1697
	movzbl	-42(%ebp), %eax
	cmpb	$63, %al
	jne	.L1697
	movzbl	-41(%ebp), %eax
	cmpb	$86, %al
	jne	.L1697
	.loc 1 12884 0
	movl	$.LC983, (%esp)
	call	puts
	.loc 1 12882 0
	nop
	.loc 1 12912 0
	jmp	.L1700
.L1697:
	.loc 1 12888 0
	movl	$.LC984, (%esp)
	call	puts
	.loc 1 12889 0
	movzbl	-56(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC471, %eax
	movl	$4, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12890 0
	movzbl	-55(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC472, %eax
	movl	$27, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12891 0
	movzbl	-54(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC473, %eax
	movl	$50, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12892 0
	movzbl	-53(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC474, %eax
	movl	$73, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12893 0
	movzbl	-52(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC475, %eax
	movl	$17, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12894 0
	movzbl	-51(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC476, %eax
	movl	$40, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12895 0
	movzbl	-50(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC477, %eax
	movl	$63, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12896 0
	movzbl	-49(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC478, %eax
	movl	$86, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12897 0
	movzbl	-48(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC479, %eax
	movl	$4, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12898 0
	movzbl	-47(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC480, %eax
	movl	$27, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12899 0
	movzbl	-46(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC481, %eax
	movl	$50, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12900 0
	movzbl	-45(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC482, %eax
	movl	$73, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12901 0
	movzbl	-44(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC483, %eax
	movl	$17, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12902 0
	movzbl	-43(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC484, %eax
	movl	$40, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12903 0
	movzbl	-42(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC485, %eax
	movl	$63, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12904 0
	movzbl	-41(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC486, %eax
	movl	$86, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12912 0
	jmp	.L1700
.L1696:
	.loc 1 12909 0
	movl	$.LC985, (%esp)
	call	puts
	.loc 1 12912 0
	nop
.L1700:
	.loc 1 12913 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE289:
	.size	psubb_2, .-psubb_2
	.section	.rodata
.LC986:
	.string	"psubd_1 ... ok"
.LC987:
	.string	"psubd_1 ... not ok"
.LC988:
	.string	"psubd_1 ... failed"
	.text
	.type	psubd_1, @function
psubd_1:
.LFB290:
	.loc 1 12916 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 12917 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$8765, -24(%ebp)
	movl	$4321, -20(%ebp)
	movl	$8765, -16(%ebp)
	movl	$4321, -12(%ebp)
	.loc 1 12918 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$12345678, -40(%ebp)
	movl	$87654321, -36(%ebp)
	movl	$12345678, -32(%ebp)
	movl	$87654321, -28(%ebp)
	.loc 1 12922 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1702
	.loc 1 12924 0
#APP
# 12924 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psubd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 12940 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$12336913, %eax
	jne	.L1703
	movl	-52(%ebp), %eax
	cmpl	$87650000, %eax
	jne	.L1703
	movl	-48(%ebp), %eax
	cmpl	$12336913, %eax
	jne	.L1703
	movl	-44(%ebp), %eax
	cmpl	$87650000, %eax
	jne	.L1703
	.loc 1 12942 0
	movl	$.LC986, (%esp)
	call	puts
	.loc 1 12940 0
	nop
	.loc 1 12958 0
	jmp	.L1706
.L1703:
	.loc 1 12946 0
	movl	$.LC987, (%esp)
	call	puts
	.loc 1 12947 0
	movl	-56(%ebp), %edx
	movl	$.LC182, %eax
	movl	$12336913, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12948 0
	movl	-52(%ebp), %edx
	movl	$.LC183, %eax
	movl	$87650000, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12949 0
	movl	-48(%ebp), %edx
	movl	$.LC184, %eax
	movl	$12336913, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12950 0
	movl	-44(%ebp), %edx
	movl	$.LC185, %eax
	movl	$87650000, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12958 0
	jmp	.L1706
.L1702:
	.loc 1 12955 0
	movl	$.LC988, (%esp)
	call	puts
	.loc 1 12958 0
	nop
.L1706:
	.loc 1 12959 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE290:
	.size	psubd_1, .-psubd_1
	.section	.rodata
.LC989:
	.string	"psubd_2 ... ok"
.LC990:
	.string	"psubd_2 ... not ok"
.LC991:
	.string	"psubd_2 ... failed"
	.text
	.type	psubd_2, @function
psubd_2:
.LFB291:
	.loc 1 12962 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 12963 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$8765, -24(%ebp)
	movl	$4321, -20(%ebp)
	movl	$8765, -16(%ebp)
	movl	$4321, -12(%ebp)
	.loc 1 12964 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$12345678, -40(%ebp)
	movl	$87654321, -36(%ebp)
	movl	$12345678, -32(%ebp)
	movl	$87654321, -28(%ebp)
	.loc 1 12968 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1708
	.loc 1 12970 0
#APP
# 12970 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psubd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 12984 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$12336913, %eax
	jne	.L1709
	movl	-52(%ebp), %eax
	cmpl	$87650000, %eax
	jne	.L1709
	movl	-48(%ebp), %eax
	cmpl	$12336913, %eax
	jne	.L1709
	movl	-44(%ebp), %eax
	cmpl	$87650000, %eax
	jne	.L1709
	.loc 1 12986 0
	movl	$.LC989, (%esp)
	call	puts
	.loc 1 12984 0
	nop
	.loc 1 13002 0
	jmp	.L1712
.L1709:
	.loc 1 12990 0
	movl	$.LC990, (%esp)
	call	puts
	.loc 1 12991 0
	movl	-56(%ebp), %edx
	movl	$.LC182, %eax
	movl	$12336913, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12992 0
	movl	-52(%ebp), %edx
	movl	$.LC183, %eax
	movl	$87650000, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12993 0
	movl	-48(%ebp), %edx
	movl	$.LC184, %eax
	movl	$12336913, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 12994 0
	movl	-44(%ebp), %edx
	movl	$.LC185, %eax
	movl	$87650000, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13002 0
	jmp	.L1712
.L1708:
	.loc 1 12999 0
	movl	$.LC991, (%esp)
	call	puts
	.loc 1 13002 0
	nop
.L1712:
	.loc 1 13003 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE291:
	.size	psubd_2, .-psubd_2
	.section	.rodata
.LC992:
	.string	"psubq_1 ... ok"
.LC993:
	.string	"psubq_1 ... not ok"
.LC994:
	.string	"psubq_1 ... failed"
	.text
	.type	psubq_1, @function
psubq_1:
.LFB292:
	.loc 1 13006 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 13007 0
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$11111111, -16(%ebp)
	movl	$0, -12(%ebp)
	.loc 1 13008 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$33333333, -24(%ebp)
	movl	$0, -20(%ebp)
	.loc 1 13012 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1714
	.loc 1 13014 0
#APP
# 13014 "insn_sse2.c" 1
	fsave -140(%ebp)
movq -16(%ebp), %mm6
movq -24(%ebp), %mm7
psubq %mm6, %mm7
movq %mm7, -32(%ebp)
frstor -140(%ebp)
cld

# 0 "" 2
	.loc 1 13027 0
#NO_APP
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%eax, %ecx
	xorl	$22222222, %ecx
	movl	%ecx, %eax
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1715
	.loc 1 13029 0
	movl	$.LC992, (%esp)
	call	puts
	.loc 1 13042 0
	jmp	.L1717
.L1715:
	.loc 1 13033 0
	movl	$.LC993, (%esp)
	call	puts
	.loc 1 13034 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC527, %ecx
	movl	$22222222, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 13042 0
	jmp	.L1717
.L1714:
	.loc 1 13039 0
	movl	$.LC994, (%esp)
	call	puts
	.loc 1 13042 0
	nop
.L1717:
	.loc 1 13043 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE292:
	.size	psubq_1, .-psubq_1
	.section	.rodata
.LC995:
	.string	"psubq_2 ... ok"
.LC996:
	.string	"psubq_2 ... not ok"
.LC997:
	.string	"psubq_2 ... failed"
	.text
	.type	psubq_2, @function
psubq_2:
.LFB293:
	.loc 1 13046 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 13047 0
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$11111111, -16(%ebp)
	movl	$0, -12(%ebp)
	.loc 1 13048 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$33333333, -24(%ebp)
	movl	$0, -20(%ebp)
	.loc 1 13052 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1719
	.loc 1 13054 0
#APP
# 13054 "insn_sse2.c" 1
	fsave -140(%ebp)
movq -24(%ebp), %mm7
psubq -16(%ebp), %mm7
movq %mm7, -32(%ebp)
frstor -140(%ebp)
cld

# 0 "" 2
	.loc 1 13066 0
#NO_APP
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	%eax, %ecx
	xorl	$22222222, %ecx
	movl	%ecx, %eax
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1720
	.loc 1 13068 0
	movl	$.LC995, (%esp)
	call	puts
	.loc 1 13081 0
	jmp	.L1722
.L1720:
	.loc 1 13072 0
	movl	$.LC996, (%esp)
	call	puts
	.loc 1 13073 0
	movl	-32(%ebp), %eax
	movl	-28(%ebp), %edx
	movl	$.LC527, %ecx
	movl	$22222222, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 13081 0
	jmp	.L1722
.L1719:
	.loc 1 13078 0
	movl	$.LC997, (%esp)
	call	puts
	.loc 1 13081 0
	nop
.L1722:
	.loc 1 13082 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE293:
	.size	psubq_2, .-psubq_2
	.section	.rodata
.LC998:
	.string	"psubq_3 ... ok"
.LC999:
	.string	"psubq_3 ... not ok"
.LC1000:
	.string	"psubq_3 ... failed"
	.text
	.type	psubq_3, @function
psubq_3:
.LFB294:
	.loc 1 13085 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 13086 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$11111111, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$22222222, -16(%ebp)
	movl	$0, -12(%ebp)
	.loc 1 13087 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$55555555, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$33333333, -32(%ebp)
	movl	$0, -28(%ebp)
	.loc 1 13091 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1724
	.loc 1 13093 0
#APP
# 13093 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psubq %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 13109 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%eax, %ecx
	xorl	$44444444, %ecx
	movl	%ecx, %eax
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1725
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%eax, %ecx
	xorl	$11111111, %ecx
	movl	%ecx, %eax
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1725
	.loc 1 13111 0
	movl	$.LC998, (%esp)
	call	puts
	.loc 1 13109 0
	nop
	.loc 1 13125 0
	jmp	.L1728
.L1725:
	.loc 1 13115 0
	movl	$.LC999, (%esp)
	call	puts
	.loc 1 13116 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC527, %ecx
	movl	$44444444, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 13117 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC534, %ecx
	movl	$11111111, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 13125 0
	jmp	.L1728
.L1724:
	.loc 1 13122 0
	movl	$.LC1000, (%esp)
	call	puts
	.loc 1 13125 0
	nop
.L1728:
	.loc 1 13126 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE294:
	.size	psubq_3, .-psubq_3
	.section	.rodata
.LC1001:
	.string	"psubq_4 ... ok"
.LC1002:
	.string	"psubq_4 ... not ok"
.LC1003:
	.string	"psubq_4 ... failed"
	.text
	.type	psubq_4, @function
psubq_4:
.LFB295:
	.loc 1 13129 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 13130 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$11111111, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$22222222, -16(%ebp)
	movl	$0, -12(%ebp)
	.loc 1 13131 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$55555555, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$33333333, -32(%ebp)
	movl	$0, -28(%ebp)
	.loc 1 13135 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1730
	.loc 1 13137 0
#APP
# 13137 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psubq -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 13151 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%eax, %ecx
	xorl	$44444444, %ecx
	movl	%ecx, %eax
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1731
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%eax, %ecx
	xorl	$11111111, %ecx
	movl	%ecx, %eax
	orl	%edx, %eax
	testl	%eax, %eax
	jne	.L1731
	.loc 1 13153 0
	movl	$.LC1001, (%esp)
	call	puts
	.loc 1 13151 0
	nop
	.loc 1 13167 0
	jmp	.L1734
.L1731:
	.loc 1 13157 0
	movl	$.LC1002, (%esp)
	call	puts
	.loc 1 13158 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC527, %ecx
	movl	$44444444, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 13159 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC534, %ecx
	movl	$11111111, 12(%esp)
	movl	$0, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 13167 0
	jmp	.L1734
.L1730:
	.loc 1 13164 0
	movl	$.LC1003, (%esp)
	call	puts
	.loc 1 13167 0
	nop
.L1734:
	.loc 1 13168 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE295:
	.size	psubq_4, .-psubq_4
	.section	.rodata
.LC1004:
	.string	"psubsb_1 ... ok"
.LC1005:
	.string	"psubsb_1 ... not ok"
.LC1006:
	.string	"psubsb_1 ... failed"
	.text
	.type	psubsb_1, @function
psubsb_1:
.LFB296:
	.loc 1 13171 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 13172 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movb	$-50, -24(%ebp)
	movb	$50, -23(%ebp)
	movb	$-40, -22(%ebp)
	movb	$40, -21(%ebp)
	movb	$-30, -20(%ebp)
	movb	$30, -19(%ebp)
	movb	$-20, -18(%ebp)
	movb	$20, -17(%ebp)
	movb	$-50, -16(%ebp)
	movb	$50, -15(%ebp)
	movb	$-40, -14(%ebp)
	movb	$40, -13(%ebp)
	movb	$-30, -12(%ebp)
	movb	$30, -11(%ebp)
	movb	$-20, -10(%ebp)
	movb	$20, -9(%ebp)
	.loc 1 13173 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movb	$25, -40(%ebp)
	movb	$-25, -39(%ebp)
	movb	$50, -38(%ebp)
	movb	$-50, -37(%ebp)
	movb	$100, -36(%ebp)
	movb	$-100, -35(%ebp)
	movb	$125, -34(%ebp)
	movb	$-125, -33(%ebp)
	movb	$25, -32(%ebp)
	movb	$-25, -31(%ebp)
	movb	$50, -30(%ebp)
	movb	$-50, -29(%ebp)
	movb	$100, -28(%ebp)
	movb	$-100, -27(%ebp)
	movb	$125, -26(%ebp)
	movb	$-125, -25(%ebp)
	.loc 1 13177 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1736
	.loc 1 13179 0
#APP
# 13179 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psubsb %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 13195 0
#NO_APP
	movzbl	-56(%ebp), %eax
	cmpb	$75, %al
	jne	.L1737
	movzbl	-55(%ebp), %eax
	cmpb	$-75, %al
	jne	.L1737
	movzbl	-54(%ebp), %eax
	cmpb	$90, %al
	jne	.L1737
	movzbl	-53(%ebp), %eax
	cmpb	$-90, %al
	jne	.L1737
	movzbl	-52(%ebp), %eax
	cmpb	$127, %al
	jne	.L1737
	movzbl	-51(%ebp), %eax
	cmpb	$-128, %al
	jne	.L1737
	movzbl	-50(%ebp), %eax
	cmpb	$127, %al
	jne	.L1737
	movzbl	-49(%ebp), %eax
	cmpb	$-128, %al
	jne	.L1737
	movzbl	-48(%ebp), %eax
	cmpb	$75, %al
	jne	.L1737
	movzbl	-47(%ebp), %eax
	cmpb	$-75, %al
	jne	.L1737
	movzbl	-46(%ebp), %eax
	cmpb	$90, %al
	jne	.L1737
	movzbl	-45(%ebp), %eax
	cmpb	$-90, %al
	jne	.L1737
	movzbl	-44(%ebp), %eax
	cmpb	$127, %al
	jne	.L1737
	movzbl	-43(%ebp), %eax
	cmpb	$-128, %al
	jne	.L1737
	movzbl	-42(%ebp), %eax
	cmpb	$127, %al
	jne	.L1737
	movzbl	-41(%ebp), %eax
	cmpb	$-128, %al
	jne	.L1737
	.loc 1 13197 0
	movl	$.LC1004, (%esp)
	call	puts
	.loc 1 13195 0
	nop
	.loc 1 13225 0
	jmp	.L1740
.L1737:
	.loc 1 13201 0
	movl	$.LC1005, (%esp)
	call	puts
	.loc 1 13202 0
	movzbl	-56(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC471, %eax
	movl	$75, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13203 0
	movzbl	-55(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC472, %eax
	movl	$-75, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13204 0
	movzbl	-54(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC473, %eax
	movl	$90, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13205 0
	movzbl	-53(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC474, %eax
	movl	$-90, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13206 0
	movzbl	-52(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC475, %eax
	movl	$127, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13207 0
	movzbl	-51(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC476, %eax
	movl	$-128, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13208 0
	movzbl	-50(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC477, %eax
	movl	$127, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13209 0
	movzbl	-49(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC478, %eax
	movl	$-128, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13210 0
	movzbl	-48(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC479, %eax
	movl	$75, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13211 0
	movzbl	-47(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC480, %eax
	movl	$-75, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13212 0
	movzbl	-46(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC481, %eax
	movl	$90, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13213 0
	movzbl	-45(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC482, %eax
	movl	$-90, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13214 0
	movzbl	-44(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC483, %eax
	movl	$127, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13215 0
	movzbl	-43(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC484, %eax
	movl	$-128, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13216 0
	movzbl	-42(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC485, %eax
	movl	$127, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13217 0
	movzbl	-41(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC486, %eax
	movl	$-128, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13225 0
	jmp	.L1740
.L1736:
	.loc 1 13222 0
	movl	$.LC1006, (%esp)
	call	puts
	.loc 1 13225 0
	nop
.L1740:
	.loc 1 13226 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE296:
	.size	psubsb_1, .-psubsb_1
	.section	.rodata
.LC1007:
	.string	"psubsb_2 ... ok"
.LC1008:
	.string	"psubsb_2 ... not ok"
.LC1009:
	.string	"psubsb_2 ... failed"
	.text
	.type	psubsb_2, @function
psubsb_2:
.LFB297:
	.loc 1 13229 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 13230 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movb	$-50, -24(%ebp)
	movb	$50, -23(%ebp)
	movb	$-40, -22(%ebp)
	movb	$40, -21(%ebp)
	movb	$-30, -20(%ebp)
	movb	$30, -19(%ebp)
	movb	$-20, -18(%ebp)
	movb	$20, -17(%ebp)
	movb	$-50, -16(%ebp)
	movb	$50, -15(%ebp)
	movb	$-40, -14(%ebp)
	movb	$40, -13(%ebp)
	movb	$-30, -12(%ebp)
	movb	$30, -11(%ebp)
	movb	$-20, -10(%ebp)
	movb	$20, -9(%ebp)
	.loc 1 13231 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movb	$25, -40(%ebp)
	movb	$-25, -39(%ebp)
	movb	$50, -38(%ebp)
	movb	$-50, -37(%ebp)
	movb	$100, -36(%ebp)
	movb	$-100, -35(%ebp)
	movb	$125, -34(%ebp)
	movb	$-125, -33(%ebp)
	movb	$25, -32(%ebp)
	movb	$-25, -31(%ebp)
	movb	$50, -30(%ebp)
	movb	$-50, -29(%ebp)
	movb	$100, -28(%ebp)
	movb	$-100, -27(%ebp)
	movb	$125, -26(%ebp)
	movb	$-125, -25(%ebp)
	.loc 1 13235 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1742
	.loc 1 13237 0
#APP
# 13237 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psubsb -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 13251 0
#NO_APP
	movzbl	-56(%ebp), %eax
	cmpb	$75, %al
	jne	.L1743
	movzbl	-55(%ebp), %eax
	cmpb	$-75, %al
	jne	.L1743
	movzbl	-54(%ebp), %eax
	cmpb	$90, %al
	jne	.L1743
	movzbl	-53(%ebp), %eax
	cmpb	$-90, %al
	jne	.L1743
	movzbl	-52(%ebp), %eax
	cmpb	$127, %al
	jne	.L1743
	movzbl	-51(%ebp), %eax
	cmpb	$-128, %al
	jne	.L1743
	movzbl	-50(%ebp), %eax
	cmpb	$127, %al
	jne	.L1743
	movzbl	-49(%ebp), %eax
	cmpb	$-128, %al
	jne	.L1743
	movzbl	-48(%ebp), %eax
	cmpb	$75, %al
	jne	.L1743
	movzbl	-47(%ebp), %eax
	cmpb	$-75, %al
	jne	.L1743
	movzbl	-46(%ebp), %eax
	cmpb	$90, %al
	jne	.L1743
	movzbl	-45(%ebp), %eax
	cmpb	$-90, %al
	jne	.L1743
	movzbl	-44(%ebp), %eax
	cmpb	$127, %al
	jne	.L1743
	movzbl	-43(%ebp), %eax
	cmpb	$-128, %al
	jne	.L1743
	movzbl	-42(%ebp), %eax
	cmpb	$127, %al
	jne	.L1743
	movzbl	-41(%ebp), %eax
	cmpb	$-128, %al
	jne	.L1743
	.loc 1 13253 0
	movl	$.LC1007, (%esp)
	call	puts
	.loc 1 13251 0
	nop
	.loc 1 13281 0
	jmp	.L1746
.L1743:
	.loc 1 13257 0
	movl	$.LC1008, (%esp)
	call	puts
	.loc 1 13258 0
	movzbl	-56(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC471, %eax
	movl	$75, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13259 0
	movzbl	-55(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC472, %eax
	movl	$-75, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13260 0
	movzbl	-54(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC473, %eax
	movl	$90, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13261 0
	movzbl	-53(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC474, %eax
	movl	$-90, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13262 0
	movzbl	-52(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC475, %eax
	movl	$127, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13263 0
	movzbl	-51(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC476, %eax
	movl	$-128, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13264 0
	movzbl	-50(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC477, %eax
	movl	$127, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13265 0
	movzbl	-49(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC478, %eax
	movl	$-128, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13266 0
	movzbl	-48(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC479, %eax
	movl	$75, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13267 0
	movzbl	-47(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC480, %eax
	movl	$-75, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13268 0
	movzbl	-46(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC481, %eax
	movl	$90, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13269 0
	movzbl	-45(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC482, %eax
	movl	$-90, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13270 0
	movzbl	-44(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC483, %eax
	movl	$127, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13271 0
	movzbl	-43(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC484, %eax
	movl	$-128, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13272 0
	movzbl	-42(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC485, %eax
	movl	$127, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13273 0
	movzbl	-41(%ebp), %eax
	movsbl	%al, %edx
	movl	$.LC486, %eax
	movl	$-128, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13281 0
	jmp	.L1746
.L1742:
	.loc 1 13278 0
	movl	$.LC1009, (%esp)
	call	puts
	.loc 1 13281 0
	nop
.L1746:
	.loc 1 13282 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE297:
	.size	psubsb_2, .-psubsb_2
	.section	.rodata
.LC1010:
	.string	"psubsw_1 ... ok"
.LC1011:
	.string	"psubsw_1 ... not ok"
.LC1012:
	.string	"psubsw_1 ... failed"
	.text
	.type	psubsw_1, @function
psubsw_1:
.LFB298:
	.loc 1 13285 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 13286 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$-32145, -24(%ebp)
	movw	$32145, -22(%ebp)
	movw	$12345, -20(%ebp)
	movw	$-12345, -18(%ebp)
	movw	$-32145, -16(%ebp)
	movw	$32145, -14(%ebp)
	movw	$12345, -12(%ebp)
	movw	$-12345, -10(%ebp)
	.loc 1 13287 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$12345, -40(%ebp)
	movw	$-12345, -38(%ebp)
	movw	$32145, -36(%ebp)
	movw	$-32145, -34(%ebp)
	movw	$12345, -32(%ebp)
	movw	$-12345, -30(%ebp)
	movw	$32145, -28(%ebp)
	movw	$-32145, -26(%ebp)
	.loc 1 13291 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1748
	.loc 1 13293 0
#APP
# 13293 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psubsw %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 13309 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$32767, %ax
	jne	.L1749
	movzwl	-54(%ebp), %eax
	cmpw	$-32768, %ax
	jne	.L1749
	movzwl	-52(%ebp), %eax
	cmpw	$19800, %ax
	jne	.L1749
	movzwl	-50(%ebp), %eax
	cmpw	$-19800, %ax
	jne	.L1749
	movzwl	-48(%ebp), %eax
	cmpw	$32767, %ax
	jne	.L1749
	movzwl	-46(%ebp), %eax
	cmpw	$-32768, %ax
	jne	.L1749
	movzwl	-44(%ebp), %eax
	cmpw	$19800, %ax
	jne	.L1749
	movzwl	-42(%ebp), %eax
	cmpw	$-19800, %ax
	jne	.L1749
	.loc 1 13311 0
	movl	$.LC1010, (%esp)
	call	puts
	.loc 1 13309 0
	nop
	.loc 1 13331 0
	jmp	.L1752
.L1749:
	.loc 1 13315 0
	movl	$.LC1011, (%esp)
	call	puts
	.loc 1 13316 0
	movzwl	-56(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC457, %eax
	movl	$32767, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13317 0
	movzwl	-54(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC458, %eax
	movl	$-32768, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13318 0
	movzwl	-52(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC459, %eax
	movl	$19800, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13319 0
	movzwl	-50(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC460, %eax
	movl	$-19800, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13320 0
	movzwl	-48(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC461, %eax
	movl	$32767, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13321 0
	movzwl	-46(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC462, %eax
	movl	$-32768, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13322 0
	movzwl	-44(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC463, %eax
	movl	$19800, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13323 0
	movzwl	-42(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC464, %eax
	movl	$-19800, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13331 0
	jmp	.L1752
.L1748:
	.loc 1 13328 0
	movl	$.LC1012, (%esp)
	call	puts
	.loc 1 13331 0
	nop
.L1752:
	.loc 1 13332 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE298:
	.size	psubsw_1, .-psubsw_1
	.section	.rodata
.LC1013:
	.string	"psubsw_2 ... ok"
.LC1014:
	.string	"psubsw_2 ... not ok"
.LC1015:
	.string	"psubsw_2 ... failed"
	.text
	.type	psubsw_2, @function
psubsw_2:
.LFB299:
	.loc 1 13335 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 13336 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$-32145, -24(%ebp)
	movw	$32145, -22(%ebp)
	movw	$12345, -20(%ebp)
	movw	$-12345, -18(%ebp)
	movw	$-32145, -16(%ebp)
	movw	$32145, -14(%ebp)
	movw	$12345, -12(%ebp)
	movw	$-12345, -10(%ebp)
	.loc 1 13337 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$12345, -40(%ebp)
	movw	$-12345, -38(%ebp)
	movw	$32145, -36(%ebp)
	movw	$-32145, -34(%ebp)
	movw	$12345, -32(%ebp)
	movw	$-12345, -30(%ebp)
	movw	$32145, -28(%ebp)
	movw	$-32145, -26(%ebp)
	.loc 1 13341 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1754
	.loc 1 13343 0
#APP
# 13343 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psubsw -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 13357 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$32767, %ax
	jne	.L1755
	movzwl	-54(%ebp), %eax
	cmpw	$-32768, %ax
	jne	.L1755
	movzwl	-52(%ebp), %eax
	cmpw	$19800, %ax
	jne	.L1755
	movzwl	-50(%ebp), %eax
	cmpw	$-19800, %ax
	jne	.L1755
	movzwl	-48(%ebp), %eax
	cmpw	$32767, %ax
	jne	.L1755
	movzwl	-46(%ebp), %eax
	cmpw	$-32768, %ax
	jne	.L1755
	movzwl	-44(%ebp), %eax
	cmpw	$19800, %ax
	jne	.L1755
	movzwl	-42(%ebp), %eax
	cmpw	$-19800, %ax
	jne	.L1755
	.loc 1 13359 0
	movl	$.LC1013, (%esp)
	call	puts
	.loc 1 13357 0
	nop
	.loc 1 13379 0
	jmp	.L1758
.L1755:
	.loc 1 13363 0
	movl	$.LC1014, (%esp)
	call	puts
	.loc 1 13364 0
	movzwl	-56(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC457, %eax
	movl	$32767, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13365 0
	movzwl	-54(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC458, %eax
	movl	$-32768, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13366 0
	movzwl	-52(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC459, %eax
	movl	$19800, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13367 0
	movzwl	-50(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC460, %eax
	movl	$-19800, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13368 0
	movzwl	-48(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC461, %eax
	movl	$32767, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13369 0
	movzwl	-46(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC462, %eax
	movl	$-32768, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13370 0
	movzwl	-44(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC463, %eax
	movl	$19800, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13371 0
	movzwl	-42(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC464, %eax
	movl	$-19800, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13379 0
	jmp	.L1758
.L1754:
	.loc 1 13376 0
	movl	$.LC1015, (%esp)
	call	puts
	.loc 1 13379 0
	nop
.L1758:
	.loc 1 13380 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE299:
	.size	psubsw_2, .-psubsw_2
	.section	.rodata
.LC1016:
	.string	"psubusb_1 ... ok"
.LC1017:
	.string	"psubusb_1 ... not ok"
.LC1018:
	.string	"psubusb_1 ... failed"
	.text
	.type	psubusb_1, @function
psubusb_1:
.LFB300:
	.loc 1 13383 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 13384 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movb	$11, -24(%ebp)
	movb	$22, -23(%ebp)
	movb	$33, -22(%ebp)
	movb	$44, -21(%ebp)
	movb	$55, -20(%ebp)
	movb	$66, -19(%ebp)
	movb	$77, -18(%ebp)
	movb	$88, -17(%ebp)
	movb	$11, -16(%ebp)
	movb	$22, -15(%ebp)
	movb	$33, -14(%ebp)
	movb	$44, -13(%ebp)
	movb	$55, -12(%ebp)
	movb	$66, -11(%ebp)
	movb	$77, -10(%ebp)
	movb	$88, -9(%ebp)
	.loc 1 13385 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movb	$88, -40(%ebp)
	movb	$77, -39(%ebp)
	movb	$66, -38(%ebp)
	movb	$55, -37(%ebp)
	movb	$44, -36(%ebp)
	movb	$33, -35(%ebp)
	movb	$22, -34(%ebp)
	movb	$11, -33(%ebp)
	movb	$88, -32(%ebp)
	movb	$77, -31(%ebp)
	movb	$66, -30(%ebp)
	movb	$55, -29(%ebp)
	movb	$44, -28(%ebp)
	movb	$33, -27(%ebp)
	movb	$22, -26(%ebp)
	movb	$11, -25(%ebp)
	.loc 1 13389 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1760
	.loc 1 13391 0
#APP
# 13391 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psubusb %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 13407 0
#NO_APP
	movzbl	-56(%ebp), %eax
	cmpb	$77, %al
	jne	.L1761
	movzbl	-55(%ebp), %eax
	cmpb	$55, %al
	jne	.L1761
	movzbl	-54(%ebp), %eax
	cmpb	$33, %al
	jne	.L1761
	movzbl	-53(%ebp), %eax
	cmpb	$11, %al
	jne	.L1761
	movzbl	-52(%ebp), %eax
	testb	%al, %al
	jne	.L1761
	movzbl	-51(%ebp), %eax
	testb	%al, %al
	jne	.L1761
	movzbl	-50(%ebp), %eax
	testb	%al, %al
	jne	.L1761
	movzbl	-49(%ebp), %eax
	testb	%al, %al
	jne	.L1761
	movzbl	-48(%ebp), %eax
	cmpb	$77, %al
	jne	.L1761
	movzbl	-47(%ebp), %eax
	cmpb	$55, %al
	jne	.L1761
	movzbl	-46(%ebp), %eax
	cmpb	$33, %al
	jne	.L1761
	movzbl	-45(%ebp), %eax
	cmpb	$11, %al
	jne	.L1761
	movzbl	-44(%ebp), %eax
	testb	%al, %al
	jne	.L1761
	movzbl	-43(%ebp), %eax
	testb	%al, %al
	jne	.L1761
	movzbl	-42(%ebp), %eax
	testb	%al, %al
	jne	.L1761
	movzbl	-41(%ebp), %eax
	testb	%al, %al
	jne	.L1761
	.loc 1 13409 0
	movl	$.LC1016, (%esp)
	call	puts
	.loc 1 13407 0
	nop
	.loc 1 13437 0
	jmp	.L1764
.L1761:
	.loc 1 13413 0
	movl	$.LC1017, (%esp)
	call	puts
	.loc 1 13414 0
	movzbl	-56(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC493, %eax
	movl	$77, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13415 0
	movzbl	-55(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC494, %eax
	movl	$55, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13416 0
	movzbl	-54(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC495, %eax
	movl	$33, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13417 0
	movzbl	-53(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC496, %eax
	movl	$11, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13418 0
	movzbl	-52(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC497, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13419 0
	movzbl	-51(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC498, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13420 0
	movzbl	-50(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC499, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13421 0
	movzbl	-49(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC500, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13422 0
	movzbl	-48(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC501, %eax
	movl	$77, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13423 0
	movzbl	-47(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC502, %eax
	movl	$55, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13424 0
	movzbl	-46(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC503, %eax
	movl	$33, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13425 0
	movzbl	-45(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC504, %eax
	movl	$11, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13426 0
	movzbl	-44(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC505, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13427 0
	movzbl	-43(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC506, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13428 0
	movzbl	-42(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC507, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13429 0
	movzbl	-41(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC508, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13437 0
	jmp	.L1764
.L1760:
	.loc 1 13434 0
	movl	$.LC1018, (%esp)
	call	puts
	.loc 1 13437 0
	nop
.L1764:
	.loc 1 13438 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE300:
	.size	psubusb_1, .-psubusb_1
	.section	.rodata
.LC1019:
	.string	"psubusb_2 ... ok"
.LC1020:
	.string	"psubusb_2 ... not ok"
.LC1021:
	.string	"psubusb_2 ... failed"
	.text
	.type	psubusb_2, @function
psubusb_2:
.LFB301:
	.loc 1 13441 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 13442 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movb	$11, -24(%ebp)
	movb	$22, -23(%ebp)
	movb	$33, -22(%ebp)
	movb	$44, -21(%ebp)
	movb	$55, -20(%ebp)
	movb	$66, -19(%ebp)
	movb	$77, -18(%ebp)
	movb	$88, -17(%ebp)
	movb	$11, -16(%ebp)
	movb	$22, -15(%ebp)
	movb	$33, -14(%ebp)
	movb	$44, -13(%ebp)
	movb	$55, -12(%ebp)
	movb	$66, -11(%ebp)
	movb	$77, -10(%ebp)
	movb	$88, -9(%ebp)
	.loc 1 13443 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movb	$88, -40(%ebp)
	movb	$77, -39(%ebp)
	movb	$66, -38(%ebp)
	movb	$55, -37(%ebp)
	movb	$44, -36(%ebp)
	movb	$33, -35(%ebp)
	movb	$22, -34(%ebp)
	movb	$11, -33(%ebp)
	movb	$88, -32(%ebp)
	movb	$77, -31(%ebp)
	movb	$66, -30(%ebp)
	movb	$55, -29(%ebp)
	movb	$44, -28(%ebp)
	movb	$33, -27(%ebp)
	movb	$22, -26(%ebp)
	movb	$11, -25(%ebp)
	.loc 1 13447 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1766
	.loc 1 13449 0
#APP
# 13449 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psubusb -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 13463 0
#NO_APP
	movzbl	-56(%ebp), %eax
	cmpb	$77, %al
	jne	.L1767
	movzbl	-55(%ebp), %eax
	cmpb	$55, %al
	jne	.L1767
	movzbl	-54(%ebp), %eax
	cmpb	$33, %al
	jne	.L1767
	movzbl	-53(%ebp), %eax
	cmpb	$11, %al
	jne	.L1767
	movzbl	-52(%ebp), %eax
	testb	%al, %al
	jne	.L1767
	movzbl	-51(%ebp), %eax
	testb	%al, %al
	jne	.L1767
	movzbl	-50(%ebp), %eax
	testb	%al, %al
	jne	.L1767
	movzbl	-49(%ebp), %eax
	testb	%al, %al
	jne	.L1767
	movzbl	-48(%ebp), %eax
	cmpb	$77, %al
	jne	.L1767
	movzbl	-47(%ebp), %eax
	cmpb	$55, %al
	jne	.L1767
	movzbl	-46(%ebp), %eax
	cmpb	$33, %al
	jne	.L1767
	movzbl	-45(%ebp), %eax
	cmpb	$11, %al
	jne	.L1767
	movzbl	-44(%ebp), %eax
	testb	%al, %al
	jne	.L1767
	movzbl	-43(%ebp), %eax
	testb	%al, %al
	jne	.L1767
	movzbl	-42(%ebp), %eax
	testb	%al, %al
	jne	.L1767
	movzbl	-41(%ebp), %eax
	testb	%al, %al
	jne	.L1767
	.loc 1 13465 0
	movl	$.LC1019, (%esp)
	call	puts
	.loc 1 13463 0
	nop
	.loc 1 13493 0
	jmp	.L1770
.L1767:
	.loc 1 13469 0
	movl	$.LC1020, (%esp)
	call	puts
	.loc 1 13470 0
	movzbl	-56(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC493, %eax
	movl	$77, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13471 0
	movzbl	-55(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC494, %eax
	movl	$55, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13472 0
	movzbl	-54(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC495, %eax
	movl	$33, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13473 0
	movzbl	-53(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC496, %eax
	movl	$11, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13474 0
	movzbl	-52(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC497, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13475 0
	movzbl	-51(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC498, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13476 0
	movzbl	-50(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC499, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13477 0
	movzbl	-49(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC500, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13478 0
	movzbl	-48(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC501, %eax
	movl	$77, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13479 0
	movzbl	-47(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC502, %eax
	movl	$55, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13480 0
	movzbl	-46(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC503, %eax
	movl	$33, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13481 0
	movzbl	-45(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC504, %eax
	movl	$11, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13482 0
	movzbl	-44(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC505, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13483 0
	movzbl	-43(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC506, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13484 0
	movzbl	-42(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC507, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13485 0
	movzbl	-41(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC508, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13493 0
	jmp	.L1770
.L1766:
	.loc 1 13490 0
	movl	$.LC1021, (%esp)
	call	puts
	.loc 1 13493 0
	nop
.L1770:
	.loc 1 13494 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE301:
	.size	psubusb_2, .-psubusb_2
	.section	.rodata
.LC1022:
	.string	"psubusw_1 ... ok"
.LC1023:
	.string	"psubusw_1 ... not ok"
.LC1024:
	.string	"psubusw_1 ... failed"
	.text
	.type	psubusw_1, @function
psubusw_1:
.LFB302:
	.loc 1 13497 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 13498 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$1122, -24(%ebp)
	movw	$3344, -22(%ebp)
	movw	$5566, -20(%ebp)
	movw	$7788, -18(%ebp)
	movw	$1122, -16(%ebp)
	movw	$3344, -14(%ebp)
	movw	$5566, -12(%ebp)
	movw	$7788, -10(%ebp)
	.loc 1 13499 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$8877, -40(%ebp)
	movw	$6655, -38(%ebp)
	movw	$4433, -36(%ebp)
	movw	$2211, -34(%ebp)
	movw	$8877, -32(%ebp)
	movw	$6655, -30(%ebp)
	movw	$4433, -28(%ebp)
	movw	$2211, -26(%ebp)
	.loc 1 13503 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1772
	.loc 1 13505 0
#APP
# 13505 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psubusw %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 13521 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$7755, %ax
	jne	.L1773
	movzwl	-54(%ebp), %eax
	cmpw	$3311, %ax
	jne	.L1773
	movzwl	-52(%ebp), %eax
	testw	%ax, %ax
	jne	.L1773
	movzwl	-50(%ebp), %eax
	testw	%ax, %ax
	jne	.L1773
	movzwl	-48(%ebp), %eax
	cmpw	$7755, %ax
	jne	.L1773
	movzwl	-46(%ebp), %eax
	cmpw	$3311, %ax
	jne	.L1773
	movzwl	-44(%ebp), %eax
	testw	%ax, %ax
	jne	.L1773
	movzwl	-42(%ebp), %eax
	testw	%ax, %ax
	jne	.L1773
	.loc 1 13523 0
	movl	$.LC1022, (%esp)
	call	puts
	.loc 1 13521 0
	nop
	.loc 1 13543 0
	jmp	.L1776
.L1773:
	.loc 1 13527 0
	movl	$.LC1023, (%esp)
	call	puts
	.loc 1 13528 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$7755, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13529 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$3311, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13530 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13531 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13532 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$7755, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13533 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$3311, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13534 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13535 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13543 0
	jmp	.L1776
.L1772:
	.loc 1 13540 0
	movl	$.LC1024, (%esp)
	call	puts
	.loc 1 13543 0
	nop
.L1776:
	.loc 1 13544 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE302:
	.size	psubusw_1, .-psubusw_1
	.section	.rodata
.LC1025:
	.string	"psubusw_2 ... ok"
.LC1026:
	.string	"psubusw_2 ... not ok"
.LC1027:
	.string	"psubusw_2 ... failed"
	.text
	.type	psubusw_2, @function
psubusw_2:
.LFB303:
	.loc 1 13547 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 13548 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$1122, -24(%ebp)
	movw	$3344, -22(%ebp)
	movw	$5566, -20(%ebp)
	movw	$7788, -18(%ebp)
	movw	$1122, -16(%ebp)
	movw	$3344, -14(%ebp)
	movw	$5566, -12(%ebp)
	movw	$7788, -10(%ebp)
	.loc 1 13549 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$8877, -40(%ebp)
	movw	$6655, -38(%ebp)
	movw	$4433, -36(%ebp)
	movw	$2211, -34(%ebp)
	movw	$8877, -32(%ebp)
	movw	$6655, -30(%ebp)
	movw	$4433, -28(%ebp)
	movw	$2211, -26(%ebp)
	.loc 1 13553 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1778
	.loc 1 13555 0
#APP
# 13555 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psubusw -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 13569 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$7755, %ax
	jne	.L1779
	movzwl	-54(%ebp), %eax
	cmpw	$3311, %ax
	jne	.L1779
	movzwl	-52(%ebp), %eax
	testw	%ax, %ax
	jne	.L1779
	movzwl	-50(%ebp), %eax
	testw	%ax, %ax
	jne	.L1779
	movzwl	-48(%ebp), %eax
	cmpw	$7755, %ax
	jne	.L1779
	movzwl	-46(%ebp), %eax
	cmpw	$3311, %ax
	jne	.L1779
	movzwl	-44(%ebp), %eax
	testw	%ax, %ax
	jne	.L1779
	movzwl	-42(%ebp), %eax
	testw	%ax, %ax
	jne	.L1779
	.loc 1 13571 0
	movl	$.LC1025, (%esp)
	call	puts
	.loc 1 13569 0
	nop
	.loc 1 13591 0
	jmp	.L1782
.L1779:
	.loc 1 13575 0
	movl	$.LC1026, (%esp)
	call	puts
	.loc 1 13576 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$7755, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13577 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$3311, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13578 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13579 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13580 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$7755, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13581 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$3311, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13582 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13583 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$0, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13591 0
	jmp	.L1782
.L1778:
	.loc 1 13588 0
	movl	$.LC1027, (%esp)
	call	puts
	.loc 1 13591 0
	nop
.L1782:
	.loc 1 13592 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE303:
	.size	psubusw_2, .-psubusw_2
	.section	.rodata
.LC1028:
	.string	"psubw_1 ... ok"
.LC1029:
	.string	"psubw_1 ... not ok"
.LC1030:
	.string	"psubw_1 ... failed"
	.text
	.type	psubw_1, @function
psubw_1:
.LFB304:
	.loc 1 13595 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 13596 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$87, -24(%ebp)
	movw	$65, -22(%ebp)
	movw	$43, -20(%ebp)
	movw	$21, -18(%ebp)
	movw	$87, -16(%ebp)
	movw	$65, -14(%ebp)
	movw	$43, -12(%ebp)
	movw	$21, -10(%ebp)
	.loc 1 13597 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$1234, -40(%ebp)
	movw	$5678, -38(%ebp)
	movw	$4321, -36(%ebp)
	movw	$8765, -34(%ebp)
	movw	$1234, -32(%ebp)
	movw	$5678, -30(%ebp)
	movw	$4321, -28(%ebp)
	movw	$8765, -26(%ebp)
	.loc 1 13601 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1784
	.loc 1 13603 0
#APP
# 13603 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psubw %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 13619 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$1147, %ax
	jne	.L1785
	movzwl	-54(%ebp), %eax
	cmpw	$5613, %ax
	jne	.L1785
	movzwl	-52(%ebp), %eax
	cmpw	$4278, %ax
	jne	.L1785
	movzwl	-50(%ebp), %eax
	cmpw	$8744, %ax
	jne	.L1785
	movzwl	-48(%ebp), %eax
	cmpw	$1147, %ax
	jne	.L1785
	movzwl	-46(%ebp), %eax
	cmpw	$5613, %ax
	jne	.L1785
	movzwl	-44(%ebp), %eax
	cmpw	$4278, %ax
	jne	.L1785
	movzwl	-42(%ebp), %eax
	cmpw	$8744, %ax
	jne	.L1785
	.loc 1 13621 0
	movl	$.LC1028, (%esp)
	call	puts
	.loc 1 13619 0
	nop
	.loc 1 13641 0
	jmp	.L1788
.L1785:
	.loc 1 13625 0
	movl	$.LC1029, (%esp)
	call	puts
	.loc 1 13626 0
	movzwl	-56(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC457, %eax
	movl	$1147, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13627 0
	movzwl	-54(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC458, %eax
	movl	$5613, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13628 0
	movzwl	-52(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC459, %eax
	movl	$4278, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13629 0
	movzwl	-50(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC460, %eax
	movl	$8744, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13630 0
	movzwl	-48(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC461, %eax
	movl	$1147, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13631 0
	movzwl	-46(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC462, %eax
	movl	$5613, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13632 0
	movzwl	-44(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC463, %eax
	movl	$4278, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13633 0
	movzwl	-42(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC464, %eax
	movl	$8744, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13641 0
	jmp	.L1788
.L1784:
	.loc 1 13638 0
	movl	$.LC1030, (%esp)
	call	puts
	.loc 1 13641 0
	nop
.L1788:
	.loc 1 13642 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE304:
	.size	psubw_1, .-psubw_1
	.section	.rodata
.LC1031:
	.string	"psubw_2 ... ok"
.LC1032:
	.string	"psubw_2 ... not ok"
.LC1033:
	.string	"psubw_2 ... failed"
	.text
	.type	psubw_2, @function
psubw_2:
.LFB305:
	.loc 1 13645 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 13646 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$87, -24(%ebp)
	movw	$65, -22(%ebp)
	movw	$43, -20(%ebp)
	movw	$21, -18(%ebp)
	movw	$87, -16(%ebp)
	movw	$65, -14(%ebp)
	movw	$43, -12(%ebp)
	movw	$21, -10(%ebp)
	.loc 1 13647 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$1234, -40(%ebp)
	movw	$5678, -38(%ebp)
	movw	$4321, -36(%ebp)
	movw	$8765, -34(%ebp)
	movw	$1234, -32(%ebp)
	movw	$5678, -30(%ebp)
	movw	$4321, -28(%ebp)
	movw	$8765, -26(%ebp)
	.loc 1 13651 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1790
	.loc 1 13653 0
#APP
# 13653 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
psubw -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 13667 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$1147, %ax
	jne	.L1791
	movzwl	-54(%ebp), %eax
	cmpw	$5613, %ax
	jne	.L1791
	movzwl	-52(%ebp), %eax
	cmpw	$4278, %ax
	jne	.L1791
	movzwl	-50(%ebp), %eax
	cmpw	$8744, %ax
	jne	.L1791
	movzwl	-48(%ebp), %eax
	cmpw	$1147, %ax
	jne	.L1791
	movzwl	-46(%ebp), %eax
	cmpw	$5613, %ax
	jne	.L1791
	movzwl	-44(%ebp), %eax
	cmpw	$4278, %ax
	jne	.L1791
	movzwl	-42(%ebp), %eax
	cmpw	$8744, %ax
	jne	.L1791
	.loc 1 13669 0
	movl	$.LC1031, (%esp)
	call	puts
	.loc 1 13667 0
	nop
	.loc 1 13689 0
	jmp	.L1794
.L1791:
	.loc 1 13673 0
	movl	$.LC1032, (%esp)
	call	puts
	.loc 1 13674 0
	movzwl	-56(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC457, %eax
	movl	$1147, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13675 0
	movzwl	-54(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC458, %eax
	movl	$5613, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13676 0
	movzwl	-52(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC459, %eax
	movl	$4278, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13677 0
	movzwl	-50(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC460, %eax
	movl	$8744, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13678 0
	movzwl	-48(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC461, %eax
	movl	$1147, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13679 0
	movzwl	-46(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC462, %eax
	movl	$5613, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13680 0
	movzwl	-44(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC463, %eax
	movl	$4278, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13681 0
	movzwl	-42(%ebp), %eax
	movswl	%ax, %edx
	movl	$.LC464, %eax
	movl	$8744, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13689 0
	jmp	.L1794
.L1790:
	.loc 1 13686 0
	movl	$.LC1033, (%esp)
	call	puts
	.loc 1 13689 0
	nop
.L1794:
	.loc 1 13690 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE305:
	.size	psubw_2, .-psubw_2
	.section	.rodata
.LC1034:
	.string	"punpckhbw_1 ... ok"
.LC1035:
	.string	"punpckhbw_1 ... not ok"
.LC1036:
	.string	"punpckhbw_1 ... failed"
	.text
	.type	punpckhbw_1, @function
punpckhbw_1:
.LFB306:
	.loc 1 13693 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 13694 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movb	$12, -24(%ebp)
	movb	$34, -23(%ebp)
	movb	$56, -22(%ebp)
	movb	$78, -21(%ebp)
	movb	$21, -20(%ebp)
	movb	$43, -19(%ebp)
	movb	$65, -18(%ebp)
	movb	$87, -17(%ebp)
	movb	$78, -16(%ebp)
	movb	$56, -15(%ebp)
	movb	$34, -14(%ebp)
	movb	$12, -13(%ebp)
	movb	$87, -12(%ebp)
	movb	$65, -11(%ebp)
	movb	$43, -10(%ebp)
	movb	$21, -9(%ebp)
	.loc 1 13695 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movb	$11, -40(%ebp)
	movb	$22, -39(%ebp)
	movb	$33, -38(%ebp)
	movb	$44, -37(%ebp)
	movb	$55, -36(%ebp)
	movb	$66, -35(%ebp)
	movb	$77, -34(%ebp)
	movb	$88, -33(%ebp)
	movb	$88, -32(%ebp)
	movb	$77, -31(%ebp)
	movb	$66, -30(%ebp)
	movb	$55, -29(%ebp)
	movb	$44, -28(%ebp)
	movb	$33, -27(%ebp)
	movb	$22, -26(%ebp)
	movb	$11, -25(%ebp)
	.loc 1 13699 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1796
	.loc 1 13701 0
#APP
# 13701 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
punpckhbw %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 13717 0
#NO_APP
	movzbl	-56(%ebp), %eax
	cmpb	$88, %al
	jne	.L1797
	movzbl	-55(%ebp), %eax
	cmpb	$78, %al
	jne	.L1797
	movzbl	-54(%ebp), %eax
	cmpb	$77, %al
	jne	.L1797
	movzbl	-53(%ebp), %eax
	cmpb	$56, %al
	jne	.L1797
	movzbl	-52(%ebp), %eax
	cmpb	$66, %al
	jne	.L1797
	movzbl	-51(%ebp), %eax
	cmpb	$34, %al
	jne	.L1797
	movzbl	-50(%ebp), %eax
	cmpb	$55, %al
	jne	.L1797
	movzbl	-49(%ebp), %eax
	cmpb	$12, %al
	jne	.L1797
	movzbl	-48(%ebp), %eax
	cmpb	$44, %al
	jne	.L1797
	movzbl	-47(%ebp), %eax
	cmpb	$87, %al
	jne	.L1797
	movzbl	-46(%ebp), %eax
	cmpb	$33, %al
	jne	.L1797
	movzbl	-45(%ebp), %eax
	cmpb	$65, %al
	jne	.L1797
	movzbl	-44(%ebp), %eax
	cmpb	$22, %al
	jne	.L1797
	movzbl	-43(%ebp), %eax
	cmpb	$43, %al
	jne	.L1797
	movzbl	-42(%ebp), %eax
	cmpb	$11, %al
	jne	.L1797
	movzbl	-41(%ebp), %eax
	cmpb	$21, %al
	jne	.L1797
	.loc 1 13719 0
	movl	$.LC1034, (%esp)
	call	puts
	.loc 1 13717 0
	nop
	.loc 1 13747 0
	jmp	.L1800
.L1797:
	.loc 1 13723 0
	movl	$.LC1035, (%esp)
	call	puts
	.loc 1 13724 0
	movzbl	-56(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC493, %eax
	movl	$88, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13725 0
	movzbl	-55(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC494, %eax
	movl	$78, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13726 0
	movzbl	-54(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC495, %eax
	movl	$77, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13727 0
	movzbl	-53(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC496, %eax
	movl	$56, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13728 0
	movzbl	-52(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC497, %eax
	movl	$66, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13729 0
	movzbl	-51(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC498, %eax
	movl	$34, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13730 0
	movzbl	-50(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC499, %eax
	movl	$55, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13731 0
	movzbl	-49(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC500, %eax
	movl	$12, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13732 0
	movzbl	-48(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC501, %eax
	movl	$44, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13733 0
	movzbl	-47(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC502, %eax
	movl	$87, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13734 0
	movzbl	-46(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC503, %eax
	movl	$33, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13735 0
	movzbl	-45(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC504, %eax
	movl	$65, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13736 0
	movzbl	-44(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC505, %eax
	movl	$22, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13737 0
	movzbl	-43(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC506, %eax
	movl	$43, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13738 0
	movzbl	-42(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC507, %eax
	movl	$11, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13739 0
	movzbl	-41(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC508, %eax
	movl	$21, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13747 0
	jmp	.L1800
.L1796:
	.loc 1 13744 0
	movl	$.LC1036, (%esp)
	call	puts
	.loc 1 13747 0
	nop
.L1800:
	.loc 1 13748 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE306:
	.size	punpckhbw_1, .-punpckhbw_1
	.section	.rodata
.LC1037:
	.string	"punpckhbw_2 ... ok"
.LC1038:
	.string	"punpckhbw_2 ... not ok"
.LC1039:
	.string	"punpckhbw_2 ... failed"
	.text
	.type	punpckhbw_2, @function
punpckhbw_2:
.LFB307:
	.loc 1 13751 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 13752 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movb	$12, -24(%ebp)
	movb	$34, -23(%ebp)
	movb	$56, -22(%ebp)
	movb	$78, -21(%ebp)
	movb	$21, -20(%ebp)
	movb	$43, -19(%ebp)
	movb	$65, -18(%ebp)
	movb	$87, -17(%ebp)
	movb	$78, -16(%ebp)
	movb	$56, -15(%ebp)
	movb	$34, -14(%ebp)
	movb	$12, -13(%ebp)
	movb	$87, -12(%ebp)
	movb	$65, -11(%ebp)
	movb	$43, -10(%ebp)
	movb	$21, -9(%ebp)
	.loc 1 13753 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movb	$11, -40(%ebp)
	movb	$22, -39(%ebp)
	movb	$33, -38(%ebp)
	movb	$44, -37(%ebp)
	movb	$55, -36(%ebp)
	movb	$66, -35(%ebp)
	movb	$77, -34(%ebp)
	movb	$88, -33(%ebp)
	movb	$88, -32(%ebp)
	movb	$77, -31(%ebp)
	movb	$66, -30(%ebp)
	movb	$55, -29(%ebp)
	movb	$44, -28(%ebp)
	movb	$33, -27(%ebp)
	movb	$22, -26(%ebp)
	movb	$11, -25(%ebp)
	.loc 1 13757 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1802
	.loc 1 13759 0
#APP
# 13759 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
punpckhbw -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 13773 0
#NO_APP
	movzbl	-56(%ebp), %eax
	cmpb	$88, %al
	jne	.L1803
	movzbl	-55(%ebp), %eax
	cmpb	$78, %al
	jne	.L1803
	movzbl	-54(%ebp), %eax
	cmpb	$77, %al
	jne	.L1803
	movzbl	-53(%ebp), %eax
	cmpb	$56, %al
	jne	.L1803
	movzbl	-52(%ebp), %eax
	cmpb	$66, %al
	jne	.L1803
	movzbl	-51(%ebp), %eax
	cmpb	$34, %al
	jne	.L1803
	movzbl	-50(%ebp), %eax
	cmpb	$55, %al
	jne	.L1803
	movzbl	-49(%ebp), %eax
	cmpb	$12, %al
	jne	.L1803
	movzbl	-48(%ebp), %eax
	cmpb	$44, %al
	jne	.L1803
	movzbl	-47(%ebp), %eax
	cmpb	$87, %al
	jne	.L1803
	movzbl	-46(%ebp), %eax
	cmpb	$33, %al
	jne	.L1803
	movzbl	-45(%ebp), %eax
	cmpb	$65, %al
	jne	.L1803
	movzbl	-44(%ebp), %eax
	cmpb	$22, %al
	jne	.L1803
	movzbl	-43(%ebp), %eax
	cmpb	$43, %al
	jne	.L1803
	movzbl	-42(%ebp), %eax
	cmpb	$11, %al
	jne	.L1803
	movzbl	-41(%ebp), %eax
	cmpb	$21, %al
	jne	.L1803
	.loc 1 13775 0
	movl	$.LC1037, (%esp)
	call	puts
	.loc 1 13773 0
	nop
	.loc 1 13803 0
	jmp	.L1806
.L1803:
	.loc 1 13779 0
	movl	$.LC1038, (%esp)
	call	puts
	.loc 1 13780 0
	movzbl	-56(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC493, %eax
	movl	$88, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13781 0
	movzbl	-55(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC494, %eax
	movl	$78, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13782 0
	movzbl	-54(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC495, %eax
	movl	$77, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13783 0
	movzbl	-53(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC496, %eax
	movl	$56, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13784 0
	movzbl	-52(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC497, %eax
	movl	$66, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13785 0
	movzbl	-51(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC498, %eax
	movl	$34, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13786 0
	movzbl	-50(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC499, %eax
	movl	$55, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13787 0
	movzbl	-49(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC500, %eax
	movl	$12, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13788 0
	movzbl	-48(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC501, %eax
	movl	$44, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13789 0
	movzbl	-47(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC502, %eax
	movl	$87, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13790 0
	movzbl	-46(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC503, %eax
	movl	$33, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13791 0
	movzbl	-45(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC504, %eax
	movl	$65, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13792 0
	movzbl	-44(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC505, %eax
	movl	$22, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13793 0
	movzbl	-43(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC506, %eax
	movl	$43, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13794 0
	movzbl	-42(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC507, %eax
	movl	$11, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13795 0
	movzbl	-41(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC508, %eax
	movl	$21, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13803 0
	jmp	.L1806
.L1802:
	.loc 1 13800 0
	movl	$.LC1039, (%esp)
	call	puts
	.loc 1 13803 0
	nop
.L1806:
	.loc 1 13804 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE307:
	.size	punpckhbw_2, .-punpckhbw_2
	.section	.rodata
.LC1040:
	.string	"punpckhdq_1 ... ok"
.LC1041:
	.string	"punpckhdq_1 ... not ok"
.LC1042:
	.string	"punpckhdq_1 ... failed"
	.text
	.type	punpckhdq_1, @function
punpckhdq_1:
.LFB308:
	.loc 1 13807 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 13808 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$12345678, -24(%ebp)
	movl	$21436587, -20(%ebp)
	movl	$78563412, -16(%ebp)
	movl	$87654321, -12(%ebp)
	.loc 1 13809 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$11223344, -40(%ebp)
	movl	$55667788, -36(%ebp)
	movl	$88776655, -32(%ebp)
	movl	$44332211, -28(%ebp)
	.loc 1 13813 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1808
	.loc 1 13815 0
#APP
# 13815 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
punpckhdq %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 13831 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$88776655, %eax
	jne	.L1809
	movl	-52(%ebp), %eax
	cmpl	$78563412, %eax
	jne	.L1809
	movl	-48(%ebp), %eax
	cmpl	$44332211, %eax
	jne	.L1809
	movl	-44(%ebp), %eax
	cmpl	$87654321, %eax
	jne	.L1809
	.loc 1 13833 0
	movl	$.LC1040, (%esp)
	call	puts
	.loc 1 13831 0
	nop
	.loc 1 13849 0
	jmp	.L1812
.L1809:
	.loc 1 13837 0
	movl	$.LC1041, (%esp)
	call	puts
	.loc 1 13838 0
	movl	-56(%ebp), %edx
	movl	$.LC609, %eax
	movl	$88776655, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13839 0
	movl	-52(%ebp), %edx
	movl	$.LC610, %eax
	movl	$78563412, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13840 0
	movl	-48(%ebp), %edx
	movl	$.LC611, %eax
	movl	$44332211, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13841 0
	movl	-44(%ebp), %edx
	movl	$.LC612, %eax
	movl	$87654321, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13849 0
	jmp	.L1812
.L1808:
	.loc 1 13846 0
	movl	$.LC1042, (%esp)
	call	puts
	.loc 1 13849 0
	nop
.L1812:
	.loc 1 13850 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE308:
	.size	punpckhdq_1, .-punpckhdq_1
	.section	.rodata
.LC1043:
	.string	"punpckhdq_2 ... ok"
.LC1044:
	.string	"punpckhdq_2 ... not ok"
.LC1045:
	.string	"punpckhdq_2 ... failed"
	.text
	.type	punpckhdq_2, @function
punpckhdq_2:
.LFB309:
	.loc 1 13853 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 13854 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$12345678, -24(%ebp)
	movl	$21436587, -20(%ebp)
	movl	$78563412, -16(%ebp)
	movl	$87654321, -12(%ebp)
	.loc 1 13855 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$11223344, -40(%ebp)
	movl	$55667788, -36(%ebp)
	movl	$88776655, -32(%ebp)
	movl	$44332211, -28(%ebp)
	.loc 1 13859 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1814
	.loc 1 13861 0
#APP
# 13861 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
punpckhdq -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 13875 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$88776655, %eax
	jne	.L1815
	movl	-52(%ebp), %eax
	cmpl	$78563412, %eax
	jne	.L1815
	movl	-48(%ebp), %eax
	cmpl	$44332211, %eax
	jne	.L1815
	movl	-44(%ebp), %eax
	cmpl	$87654321, %eax
	jne	.L1815
	.loc 1 13877 0
	movl	$.LC1043, (%esp)
	call	puts
	.loc 1 13875 0
	nop
	.loc 1 13893 0
	jmp	.L1818
.L1815:
	.loc 1 13881 0
	movl	$.LC1044, (%esp)
	call	puts
	.loc 1 13882 0
	movl	-56(%ebp), %edx
	movl	$.LC609, %eax
	movl	$88776655, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13883 0
	movl	-52(%ebp), %edx
	movl	$.LC610, %eax
	movl	$78563412, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13884 0
	movl	-48(%ebp), %edx
	movl	$.LC611, %eax
	movl	$44332211, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13885 0
	movl	-44(%ebp), %edx
	movl	$.LC612, %eax
	movl	$87654321, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 13893 0
	jmp	.L1818
.L1814:
	.loc 1 13890 0
	movl	$.LC1045, (%esp)
	call	puts
	.loc 1 13893 0
	nop
.L1818:
	.loc 1 13894 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE309:
	.size	punpckhdq_2, .-punpckhdq_2
	.section	.rodata
.LC1046:
	.string	"punpckhqdq_1 ... ok"
.LC1047:
	.string	"punpckhqdq_1 ... not ok"
.LC1048:
	.string	"punpckhqdq_1 ... failed"
	.text
	.type	punpckhqdq_1, @function
punpckhqdq_1:
.LFB310:
	.loc 1 13897 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 13898 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$947037867, -24(%ebp)
	movl	$287445, -20(%ebp)
	movl	$-5286991, -16(%ebp)
	movl	$1829196, -12(%ebp)
	.loc 1 13899 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$-628319156, -40(%ebp)
	movl	$261313, -36(%ebp)
	movl	$-1791728717, -32(%ebp)
	movl	$2066992, -28(%ebp)
	.loc 1 13903 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1820
	.loc 1 13905 0
#APP
# 13905 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
punpckhqdq %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 13921 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$2066992, %ecx
	xorl	$-1791728717, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1821
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$1829196, %ecx
	xorl	$-5286991, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1821
	.loc 1 13923 0
	movl	$.LC1046, (%esp)
	call	puts
	.loc 1 13921 0
	nop
	.loc 1 13937 0
	jmp	.L1824
.L1821:
	.loc 1 13927 0
	movl	$.LC1047, (%esp)
	call	puts
	.loc 1 13928 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1791728717, 12(%esp)
	movl	$2066992, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 13929 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$-5286991, 12(%esp)
	movl	$1829196, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 13937 0
	jmp	.L1824
.L1820:
	.loc 1 13934 0
	movl	$.LC1048, (%esp)
	call	puts
	.loc 1 13937 0
	nop
.L1824:
	.loc 1 13938 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE310:
	.size	punpckhqdq_1, .-punpckhqdq_1
	.section	.rodata
.LC1049:
	.string	"punpckhqdq_2 ... ok"
.LC1050:
	.string	"punpckhqdq_2 ... not ok"
.LC1051:
	.string	"punpckhqdq_2 ... failed"
	.text
	.type	punpckhqdq_2, @function
punpckhqdq_2:
.LFB311:
	.loc 1 13941 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 13942 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$947037867, -24(%ebp)
	movl	$287445, -20(%ebp)
	movl	$-5286991, -16(%ebp)
	movl	$1829196, -12(%ebp)
	.loc 1 13943 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$-628319156, -40(%ebp)
	movl	$261313, -36(%ebp)
	movl	$-1791728717, -32(%ebp)
	movl	$2066992, -28(%ebp)
	.loc 1 13947 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1826
	.loc 1 13949 0
#APP
# 13949 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
punpckhqdq -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 13963 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$2066992, %ecx
	xorl	$-1791728717, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1827
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$1829196, %ecx
	xorl	$-5286991, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1827
	.loc 1 13965 0
	movl	$.LC1049, (%esp)
	call	puts
	.loc 1 13963 0
	nop
	.loc 1 13979 0
	jmp	.L1830
.L1827:
	.loc 1 13969 0
	movl	$.LC1050, (%esp)
	call	puts
	.loc 1 13970 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-1791728717, 12(%esp)
	movl	$2066992, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 13971 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$-5286991, 12(%esp)
	movl	$1829196, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 13979 0
	jmp	.L1830
.L1826:
	.loc 1 13976 0
	movl	$.LC1051, (%esp)
	call	puts
	.loc 1 13979 0
	nop
.L1830:
	.loc 1 13980 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE311:
	.size	punpckhqdq_2, .-punpckhqdq_2
	.section	.rodata
.LC1052:
	.string	"punpckhwd_1 ... ok"
.LC1053:
	.string	"punpckhwd_1 ... not ok"
.LC1054:
	.string	"punpckhwd_1 ... failed"
	.text
	.type	punpckhwd_1, @function
punpckhwd_1:
.LFB312:
	.loc 1 13983 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 13984 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$1234, -24(%ebp)
	movw	$5678, -22(%ebp)
	movw	$2143, -20(%ebp)
	movw	$6587, -18(%ebp)
	movw	$7856, -16(%ebp)
	movw	$3412, -14(%ebp)
	movw	$8765, -12(%ebp)
	movw	$4321, -10(%ebp)
	.loc 1 13985 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$1122, -40(%ebp)
	movw	$3344, -38(%ebp)
	movw	$5566, -36(%ebp)
	movw	$7788, -34(%ebp)
	movw	$8877, -32(%ebp)
	movw	$6655, -30(%ebp)
	movw	$4433, -28(%ebp)
	movw	$2211, -26(%ebp)
	.loc 1 13989 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1832
	.loc 1 13991 0
#APP
# 13991 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
punpckhwd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 14007 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$8877, %ax
	jne	.L1833
	movzwl	-54(%ebp), %eax
	cmpw	$7856, %ax
	jne	.L1833
	movzwl	-52(%ebp), %eax
	cmpw	$6655, %ax
	jne	.L1833
	movzwl	-50(%ebp), %eax
	cmpw	$3412, %ax
	jne	.L1833
	movzwl	-48(%ebp), %eax
	cmpw	$4433, %ax
	jne	.L1833
	movzwl	-46(%ebp), %eax
	cmpw	$8765, %ax
	jne	.L1833
	movzwl	-44(%ebp), %eax
	cmpw	$2211, %ax
	jne	.L1833
	movzwl	-42(%ebp), %eax
	cmpw	$4321, %ax
	jne	.L1833
	.loc 1 14009 0
	movl	$.LC1052, (%esp)
	call	puts
	.loc 1 14007 0
	nop
	.loc 1 14029 0
	jmp	.L1836
.L1833:
	.loc 1 14013 0
	movl	$.LC1053, (%esp)
	call	puts
	.loc 1 14014 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$8877, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14015 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$7856, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14016 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$6655, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14017 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$3412, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14018 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$4433, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14019 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$8765, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14020 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$2211, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14021 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$4321, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14029 0
	jmp	.L1836
.L1832:
	.loc 1 14026 0
	movl	$.LC1054, (%esp)
	call	puts
	.loc 1 14029 0
	nop
.L1836:
	.loc 1 14030 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE312:
	.size	punpckhwd_1, .-punpckhwd_1
	.section	.rodata
.LC1055:
	.string	"punpckhwd_2 ... ok"
.LC1056:
	.string	"punpckhwd_2 ... not ok"
.LC1057:
	.string	"punpckhwd_2 ... failed"
	.text
	.type	punpckhwd_2, @function
punpckhwd_2:
.LFB313:
	.loc 1 14033 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 14034 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$1234, -24(%ebp)
	movw	$5678, -22(%ebp)
	movw	$2143, -20(%ebp)
	movw	$6587, -18(%ebp)
	movw	$7856, -16(%ebp)
	movw	$3412, -14(%ebp)
	movw	$8765, -12(%ebp)
	movw	$4321, -10(%ebp)
	.loc 1 14035 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$1122, -40(%ebp)
	movw	$3344, -38(%ebp)
	movw	$5566, -36(%ebp)
	movw	$7788, -34(%ebp)
	movw	$8877, -32(%ebp)
	movw	$6655, -30(%ebp)
	movw	$4433, -28(%ebp)
	movw	$2211, -26(%ebp)
	.loc 1 14039 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1838
	.loc 1 14041 0
#APP
# 14041 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
punpckhwd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 14055 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$8877, %ax
	jne	.L1839
	movzwl	-54(%ebp), %eax
	cmpw	$7856, %ax
	jne	.L1839
	movzwl	-52(%ebp), %eax
	cmpw	$6655, %ax
	jne	.L1839
	movzwl	-50(%ebp), %eax
	cmpw	$3412, %ax
	jne	.L1839
	movzwl	-48(%ebp), %eax
	cmpw	$4433, %ax
	jne	.L1839
	movzwl	-46(%ebp), %eax
	cmpw	$8765, %ax
	jne	.L1839
	movzwl	-44(%ebp), %eax
	cmpw	$2211, %ax
	jne	.L1839
	movzwl	-42(%ebp), %eax
	cmpw	$4321, %ax
	jne	.L1839
	.loc 1 14057 0
	movl	$.LC1055, (%esp)
	call	puts
	.loc 1 14055 0
	nop
	.loc 1 14077 0
	jmp	.L1842
.L1839:
	.loc 1 14061 0
	movl	$.LC1056, (%esp)
	call	puts
	.loc 1 14062 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$8877, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14063 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$7856, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14064 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$6655, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14065 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$3412, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14066 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$4433, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14067 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$8765, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14068 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$2211, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14069 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$4321, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14077 0
	jmp	.L1842
.L1838:
	.loc 1 14074 0
	movl	$.LC1057, (%esp)
	call	puts
	.loc 1 14077 0
	nop
.L1842:
	.loc 1 14078 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE313:
	.size	punpckhwd_2, .-punpckhwd_2
	.section	.rodata
.LC1058:
	.string	"punpcklbw_1 ... ok"
.LC1059:
	.string	"punpcklbw_1 ... not ok"
.LC1060:
	.string	"punpcklbw_1 ... failed"
	.text
	.type	punpcklbw_1, @function
punpcklbw_1:
.LFB314:
	.loc 1 14081 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 14082 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movb	$12, -24(%ebp)
	movb	$34, -23(%ebp)
	movb	$56, -22(%ebp)
	movb	$78, -21(%ebp)
	movb	$21, -20(%ebp)
	movb	$43, -19(%ebp)
	movb	$65, -18(%ebp)
	movb	$87, -17(%ebp)
	movb	$78, -16(%ebp)
	movb	$56, -15(%ebp)
	movb	$34, -14(%ebp)
	movb	$12, -13(%ebp)
	movb	$87, -12(%ebp)
	movb	$65, -11(%ebp)
	movb	$43, -10(%ebp)
	movb	$21, -9(%ebp)
	.loc 1 14083 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movb	$11, -40(%ebp)
	movb	$22, -39(%ebp)
	movb	$33, -38(%ebp)
	movb	$44, -37(%ebp)
	movb	$55, -36(%ebp)
	movb	$66, -35(%ebp)
	movb	$77, -34(%ebp)
	movb	$88, -33(%ebp)
	movb	$88, -32(%ebp)
	movb	$77, -31(%ebp)
	movb	$66, -30(%ebp)
	movb	$55, -29(%ebp)
	movb	$44, -28(%ebp)
	movb	$33, -27(%ebp)
	movb	$22, -26(%ebp)
	movb	$11, -25(%ebp)
	.loc 1 14087 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1844
	.loc 1 14089 0
#APP
# 14089 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
punpcklbw %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 14105 0
#NO_APP
	movzbl	-56(%ebp), %eax
	cmpb	$11, %al
	jne	.L1845
	movzbl	-55(%ebp), %eax
	cmpb	$12, %al
	jne	.L1845
	movzbl	-54(%ebp), %eax
	cmpb	$22, %al
	jne	.L1845
	movzbl	-53(%ebp), %eax
	cmpb	$34, %al
	jne	.L1845
	movzbl	-52(%ebp), %eax
	cmpb	$33, %al
	jne	.L1845
	movzbl	-51(%ebp), %eax
	cmpb	$56, %al
	jne	.L1845
	movzbl	-50(%ebp), %eax
	cmpb	$44, %al
	jne	.L1845
	movzbl	-49(%ebp), %eax
	cmpb	$78, %al
	jne	.L1845
	movzbl	-48(%ebp), %eax
	cmpb	$55, %al
	jne	.L1845
	movzbl	-47(%ebp), %eax
	cmpb	$21, %al
	jne	.L1845
	movzbl	-46(%ebp), %eax
	cmpb	$66, %al
	jne	.L1845
	movzbl	-45(%ebp), %eax
	cmpb	$43, %al
	jne	.L1845
	movzbl	-44(%ebp), %eax
	cmpb	$77, %al
	jne	.L1845
	movzbl	-43(%ebp), %eax
	cmpb	$65, %al
	jne	.L1845
	movzbl	-42(%ebp), %eax
	cmpb	$88, %al
	jne	.L1845
	movzbl	-41(%ebp), %eax
	cmpb	$87, %al
	jne	.L1845
	.loc 1 14107 0
	movl	$.LC1058, (%esp)
	call	puts
	.loc 1 14105 0
	nop
	.loc 1 14135 0
	jmp	.L1848
.L1845:
	.loc 1 14111 0
	movl	$.LC1059, (%esp)
	call	puts
	.loc 1 14112 0
	movzbl	-56(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC493, %eax
	movl	$11, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14113 0
	movzbl	-55(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC494, %eax
	movl	$12, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14114 0
	movzbl	-54(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC495, %eax
	movl	$22, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14115 0
	movzbl	-53(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC496, %eax
	movl	$34, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14116 0
	movzbl	-52(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC497, %eax
	movl	$33, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14117 0
	movzbl	-51(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC498, %eax
	movl	$56, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14118 0
	movzbl	-50(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC499, %eax
	movl	$44, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14119 0
	movzbl	-49(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC500, %eax
	movl	$78, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14120 0
	movzbl	-48(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC501, %eax
	movl	$55, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14121 0
	movzbl	-47(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC502, %eax
	movl	$21, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14122 0
	movzbl	-46(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC503, %eax
	movl	$66, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14123 0
	movzbl	-45(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC504, %eax
	movl	$43, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14124 0
	movzbl	-44(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC505, %eax
	movl	$77, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14125 0
	movzbl	-43(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC506, %eax
	movl	$65, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14126 0
	movzbl	-42(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC507, %eax
	movl	$88, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14127 0
	movzbl	-41(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC508, %eax
	movl	$87, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14135 0
	jmp	.L1848
.L1844:
	.loc 1 14132 0
	movl	$.LC1060, (%esp)
	call	puts
	.loc 1 14135 0
	nop
.L1848:
	.loc 1 14136 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE314:
	.size	punpcklbw_1, .-punpcklbw_1
	.section	.rodata
.LC1061:
	.string	"punpcklbw_2 ... ok"
.LC1062:
	.string	"punpcklbw_2 ... not ok"
.LC1063:
	.string	"punpcklbw_2 ... failed"
	.text
	.type	punpcklbw_2, @function
punpcklbw_2:
.LFB315:
	.loc 1 14139 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 14140 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movb	$12, -24(%ebp)
	movb	$34, -23(%ebp)
	movb	$56, -22(%ebp)
	movb	$78, -21(%ebp)
	movb	$21, -20(%ebp)
	movb	$43, -19(%ebp)
	movb	$65, -18(%ebp)
	movb	$87, -17(%ebp)
	movb	$78, -16(%ebp)
	movb	$56, -15(%ebp)
	movb	$34, -14(%ebp)
	movb	$12, -13(%ebp)
	movb	$87, -12(%ebp)
	movb	$65, -11(%ebp)
	movb	$43, -10(%ebp)
	movb	$21, -9(%ebp)
	.loc 1 14141 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movb	$11, -40(%ebp)
	movb	$22, -39(%ebp)
	movb	$33, -38(%ebp)
	movb	$44, -37(%ebp)
	movb	$55, -36(%ebp)
	movb	$66, -35(%ebp)
	movb	$77, -34(%ebp)
	movb	$88, -33(%ebp)
	movb	$88, -32(%ebp)
	movb	$77, -31(%ebp)
	movb	$66, -30(%ebp)
	movb	$55, -29(%ebp)
	movb	$44, -28(%ebp)
	movb	$33, -27(%ebp)
	movb	$22, -26(%ebp)
	movb	$11, -25(%ebp)
	.loc 1 14145 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1850
	.loc 1 14147 0
#APP
# 14147 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
punpcklbw -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 14161 0
#NO_APP
	movzbl	-56(%ebp), %eax
	cmpb	$11, %al
	jne	.L1851
	movzbl	-55(%ebp), %eax
	cmpb	$12, %al
	jne	.L1851
	movzbl	-54(%ebp), %eax
	cmpb	$22, %al
	jne	.L1851
	movzbl	-53(%ebp), %eax
	cmpb	$34, %al
	jne	.L1851
	movzbl	-52(%ebp), %eax
	cmpb	$33, %al
	jne	.L1851
	movzbl	-51(%ebp), %eax
	cmpb	$56, %al
	jne	.L1851
	movzbl	-50(%ebp), %eax
	cmpb	$44, %al
	jne	.L1851
	movzbl	-49(%ebp), %eax
	cmpb	$78, %al
	jne	.L1851
	movzbl	-48(%ebp), %eax
	cmpb	$55, %al
	jne	.L1851
	movzbl	-47(%ebp), %eax
	cmpb	$21, %al
	jne	.L1851
	movzbl	-46(%ebp), %eax
	cmpb	$66, %al
	jne	.L1851
	movzbl	-45(%ebp), %eax
	cmpb	$43, %al
	jne	.L1851
	movzbl	-44(%ebp), %eax
	cmpb	$77, %al
	jne	.L1851
	movzbl	-43(%ebp), %eax
	cmpb	$65, %al
	jne	.L1851
	movzbl	-42(%ebp), %eax
	cmpb	$88, %al
	jne	.L1851
	movzbl	-41(%ebp), %eax
	cmpb	$87, %al
	jne	.L1851
	.loc 1 14163 0
	movl	$.LC1061, (%esp)
	call	puts
	.loc 1 14161 0
	nop
	.loc 1 14191 0
	jmp	.L1854
.L1851:
	.loc 1 14167 0
	movl	$.LC1062, (%esp)
	call	puts
	.loc 1 14168 0
	movzbl	-56(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC493, %eax
	movl	$11, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14169 0
	movzbl	-55(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC494, %eax
	movl	$12, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14170 0
	movzbl	-54(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC495, %eax
	movl	$22, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14171 0
	movzbl	-53(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC496, %eax
	movl	$34, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14172 0
	movzbl	-52(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC497, %eax
	movl	$33, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14173 0
	movzbl	-51(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC498, %eax
	movl	$56, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14174 0
	movzbl	-50(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC499, %eax
	movl	$44, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14175 0
	movzbl	-49(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC500, %eax
	movl	$78, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14176 0
	movzbl	-48(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC501, %eax
	movl	$55, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14177 0
	movzbl	-47(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC502, %eax
	movl	$21, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14178 0
	movzbl	-46(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC503, %eax
	movl	$66, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14179 0
	movzbl	-45(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC504, %eax
	movl	$43, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14180 0
	movzbl	-44(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC505, %eax
	movl	$77, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14181 0
	movzbl	-43(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC506, %eax
	movl	$65, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14182 0
	movzbl	-42(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC507, %eax
	movl	$88, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14183 0
	movzbl	-41(%ebp), %eax
	movzbl	%al, %edx
	movl	$.LC508, %eax
	movl	$87, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14191 0
	jmp	.L1854
.L1850:
	.loc 1 14188 0
	movl	$.LC1063, (%esp)
	call	puts
	.loc 1 14191 0
	nop
.L1854:
	.loc 1 14192 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE315:
	.size	punpcklbw_2, .-punpcklbw_2
	.section	.rodata
.LC1064:
	.string	"punpckldq_1 ... ok"
.LC1065:
	.string	"punpckldq_1 ... not ok"
.LC1066:
	.string	"punpckldq_1 ... failed"
	.text
	.type	punpckldq_1, @function
punpckldq_1:
.LFB316:
	.loc 1 14195 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 14196 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$12345678, -24(%ebp)
	movl	$21436587, -20(%ebp)
	movl	$78563412, -16(%ebp)
	movl	$87654321, -12(%ebp)
	.loc 1 14197 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$11223344, -40(%ebp)
	movl	$55667788, -36(%ebp)
	movl	$88776655, -32(%ebp)
	movl	$44332211, -28(%ebp)
	.loc 1 14201 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1856
	.loc 1 14203 0
#APP
# 14203 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
punpckldq %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 14219 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$11223344, %eax
	jne	.L1857
	movl	-52(%ebp), %eax
	cmpl	$12345678, %eax
	jne	.L1857
	movl	-48(%ebp), %eax
	cmpl	$55667788, %eax
	jne	.L1857
	movl	-44(%ebp), %eax
	cmpl	$21436587, %eax
	jne	.L1857
	.loc 1 14221 0
	movl	$.LC1064, (%esp)
	call	puts
	.loc 1 14219 0
	nop
	.loc 1 14237 0
	jmp	.L1860
.L1857:
	.loc 1 14225 0
	movl	$.LC1065, (%esp)
	call	puts
	.loc 1 14226 0
	movl	-56(%ebp), %edx
	movl	$.LC609, %eax
	movl	$11223344, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14227 0
	movl	-52(%ebp), %edx
	movl	$.LC610, %eax
	movl	$12345678, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14228 0
	movl	-48(%ebp), %edx
	movl	$.LC611, %eax
	movl	$55667788, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14229 0
	movl	-44(%ebp), %edx
	movl	$.LC612, %eax
	movl	$21436587, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14237 0
	jmp	.L1860
.L1856:
	.loc 1 14234 0
	movl	$.LC1066, (%esp)
	call	puts
	.loc 1 14237 0
	nop
.L1860:
	.loc 1 14238 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE316:
	.size	punpckldq_1, .-punpckldq_1
	.section	.rodata
.LC1067:
	.string	"punpckldq_2 ... ok"
.LC1068:
	.string	"punpckldq_2 ... not ok"
.LC1069:
	.string	"punpckldq_2 ... failed"
	.text
	.type	punpckldq_2, @function
punpckldq_2:
.LFB317:
	.loc 1 14241 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 14242 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$12345678, -24(%ebp)
	movl	$21436587, -20(%ebp)
	movl	$78563412, -16(%ebp)
	movl	$87654321, -12(%ebp)
	.loc 1 14243 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$11223344, -40(%ebp)
	movl	$55667788, -36(%ebp)
	movl	$88776655, -32(%ebp)
	movl	$44332211, -28(%ebp)
	.loc 1 14247 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1862
	.loc 1 14249 0
#APP
# 14249 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
punpckldq -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 14263 0
#NO_APP
	movl	-56(%ebp), %eax
	cmpl	$11223344, %eax
	jne	.L1863
	movl	-52(%ebp), %eax
	cmpl	$12345678, %eax
	jne	.L1863
	movl	-48(%ebp), %eax
	cmpl	$55667788, %eax
	jne	.L1863
	movl	-44(%ebp), %eax
	cmpl	$21436587, %eax
	jne	.L1863
	.loc 1 14265 0
	movl	$.LC1067, (%esp)
	call	puts
	.loc 1 14263 0
	nop
	.loc 1 14281 0
	jmp	.L1866
.L1863:
	.loc 1 14269 0
	movl	$.LC1068, (%esp)
	call	puts
	.loc 1 14270 0
	movl	-56(%ebp), %edx
	movl	$.LC609, %eax
	movl	$11223344, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14271 0
	movl	-52(%ebp), %edx
	movl	$.LC610, %eax
	movl	$12345678, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14272 0
	movl	-48(%ebp), %edx
	movl	$.LC611, %eax
	movl	$55667788, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14273 0
	movl	-44(%ebp), %edx
	movl	$.LC612, %eax
	movl	$21436587, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14281 0
	jmp	.L1866
.L1862:
	.loc 1 14278 0
	movl	$.LC1069, (%esp)
	call	puts
	.loc 1 14281 0
	nop
.L1866:
	.loc 1 14282 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE317:
	.size	punpckldq_2, .-punpckldq_2
	.section	.rodata
.LC1070:
	.string	"punpcklqdq_1 ... ok"
.LC1071:
	.string	"punpcklqdq_1 ... not ok"
.LC1072:
	.string	"punpcklqdq_1 ... failed"
	.text
	.type	punpcklqdq_1, @function
punpcklqdq_1:
.LFB318:
	.loc 1 14285 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 14286 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$947037867, -24(%ebp)
	movl	$287445, -20(%ebp)
	movl	$-5286991, -16(%ebp)
	movl	$1829196, -12(%ebp)
	.loc 1 14287 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$-628319156, -40(%ebp)
	movl	$261313, -36(%ebp)
	movl	$-1791728717, -32(%ebp)
	movl	$2066992, -28(%ebp)
	.loc 1 14291 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1868
	.loc 1 14293 0
#APP
# 14293 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
punpcklqdq %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 14309 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$261313, %ecx
	xorl	$-628319156, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1869
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$287445, %ecx
	xorl	$947037867, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1869
	.loc 1 14311 0
	movl	$.LC1070, (%esp)
	call	puts
	.loc 1 14309 0
	nop
	.loc 1 14325 0
	jmp	.L1872
.L1869:
	.loc 1 14315 0
	movl	$.LC1071, (%esp)
	call	puts
	.loc 1 14316 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-628319156, 12(%esp)
	movl	$261313, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 14317 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$947037867, 12(%esp)
	movl	$287445, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 14325 0
	jmp	.L1872
.L1868:
	.loc 1 14322 0
	movl	$.LC1072, (%esp)
	call	puts
	.loc 1 14325 0
	nop
.L1872:
	.loc 1 14326 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE318:
	.size	punpcklqdq_1, .-punpcklqdq_1
	.section	.rodata
.LC1073:
	.string	"punpcklqdq_2 ... ok"
.LC1074:
	.string	"punpcklqdq_2 ... not ok"
.LC1075:
	.string	"punpcklqdq_2 ... failed"
	.text
	.type	punpcklqdq_2, @function
punpcklqdq_2:
.LFB319:
	.loc 1 14329 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 14330 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$947037867, -24(%ebp)
	movl	$287445, -20(%ebp)
	movl	$-5286991, -16(%ebp)
	movl	$1829196, -12(%ebp)
	.loc 1 14331 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$-628319156, -40(%ebp)
	movl	$261313, -36(%ebp)
	movl	$-1791728717, -32(%ebp)
	movl	$2066992, -28(%ebp)
	.loc 1 14335 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1874
	.loc 1 14337 0
#APP
# 14337 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
punpcklqdq -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 14351 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$261313, %ecx
	xorl	$-628319156, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1875
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$287445, %ecx
	xorl	$947037867, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1875
	.loc 1 14353 0
	movl	$.LC1073, (%esp)
	call	puts
	.loc 1 14351 0
	nop
	.loc 1 14367 0
	jmp	.L1878
.L1875:
	.loc 1 14357 0
	movl	$.LC1074, (%esp)
	call	puts
	.loc 1 14358 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$-628319156, 12(%esp)
	movl	$261313, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 14359 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$947037867, 12(%esp)
	movl	$287445, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 14367 0
	jmp	.L1878
.L1874:
	.loc 1 14364 0
	movl	$.LC1075, (%esp)
	call	puts
	.loc 1 14367 0
	nop
.L1878:
	.loc 1 14368 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE319:
	.size	punpcklqdq_2, .-punpcklqdq_2
	.section	.rodata
.LC1076:
	.string	"punpcklwd_1 ... ok"
.LC1077:
	.string	"punpcklwd_1 ... not ok"
.LC1078:
	.string	"punpcklwd_1 ... failed"
	.text
	.type	punpcklwd_1, @function
punpcklwd_1:
.LFB320:
	.loc 1 14371 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 14372 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$1234, -24(%ebp)
	movw	$5678, -22(%ebp)
	movw	$2143, -20(%ebp)
	movw	$6587, -18(%ebp)
	movw	$7856, -16(%ebp)
	movw	$3412, -14(%ebp)
	movw	$8765, -12(%ebp)
	movw	$4321, -10(%ebp)
	.loc 1 14373 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$1122, -40(%ebp)
	movw	$3344, -38(%ebp)
	movw	$5566, -36(%ebp)
	movw	$7788, -34(%ebp)
	movw	$8877, -32(%ebp)
	movw	$6655, -30(%ebp)
	movw	$4433, -28(%ebp)
	movw	$2211, -26(%ebp)
	.loc 1 14377 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1880
	.loc 1 14379 0
#APP
# 14379 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
punpcklwd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 14395 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$1122, %ax
	jne	.L1881
	movzwl	-54(%ebp), %eax
	cmpw	$1234, %ax
	jne	.L1881
	movzwl	-52(%ebp), %eax
	cmpw	$3344, %ax
	jne	.L1881
	movzwl	-50(%ebp), %eax
	cmpw	$5678, %ax
	jne	.L1881
	movzwl	-48(%ebp), %eax
	cmpw	$5566, %ax
	jne	.L1881
	movzwl	-46(%ebp), %eax
	cmpw	$2143, %ax
	jne	.L1881
	movzwl	-44(%ebp), %eax
	cmpw	$7788, %ax
	jne	.L1881
	movzwl	-42(%ebp), %eax
	cmpw	$6587, %ax
	jne	.L1881
	.loc 1 14397 0
	movl	$.LC1076, (%esp)
	call	puts
	.loc 1 14395 0
	nop
	.loc 1 14417 0
	jmp	.L1884
.L1881:
	.loc 1 14401 0
	movl	$.LC1077, (%esp)
	call	puts
	.loc 1 14402 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$1122, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14403 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$1234, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14404 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$3344, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14405 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$5678, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14406 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$5566, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14407 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$2143, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14408 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$7788, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14409 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$6587, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14417 0
	jmp	.L1884
.L1880:
	.loc 1 14414 0
	movl	$.LC1078, (%esp)
	call	puts
	.loc 1 14417 0
	nop
.L1884:
	.loc 1 14418 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE320:
	.size	punpcklwd_1, .-punpcklwd_1
	.section	.rodata
.LC1079:
	.string	"punpcklwd_2 ... ok"
.LC1080:
	.string	"punpcklwd_2 ... not ok"
.LC1081:
	.string	"punpcklwd_2 ... failed"
	.text
	.type	punpcklwd_2, @function
punpcklwd_2:
.LFB321:
	.loc 1 14421 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$184, %esp
	.loc 1 14422 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movw	$1234, -24(%ebp)
	movw	$5678, -22(%ebp)
	movw	$2143, -20(%ebp)
	movw	$6587, -18(%ebp)
	movw	$7856, -16(%ebp)
	movw	$3412, -14(%ebp)
	movw	$8765, -12(%ebp)
	movw	$4321, -10(%ebp)
	.loc 1 14423 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movw	$1122, -40(%ebp)
	movw	$3344, -38(%ebp)
	movw	$5566, -36(%ebp)
	movw	$7788, -34(%ebp)
	movw	$8877, -32(%ebp)
	movw	$6655, -30(%ebp)
	movw	$4433, -28(%ebp)
	movw	$2211, -26(%ebp)
	.loc 1 14427 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1886
	.loc 1 14429 0
#APP
# 14429 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
punpcklwd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 14443 0
#NO_APP
	movzwl	-56(%ebp), %eax
	cmpw	$1122, %ax
	jne	.L1887
	movzwl	-54(%ebp), %eax
	cmpw	$1234, %ax
	jne	.L1887
	movzwl	-52(%ebp), %eax
	cmpw	$3344, %ax
	jne	.L1887
	movzwl	-50(%ebp), %eax
	cmpw	$5678, %ax
	jne	.L1887
	movzwl	-48(%ebp), %eax
	cmpw	$5566, %ax
	jne	.L1887
	movzwl	-46(%ebp), %eax
	cmpw	$2143, %ax
	jne	.L1887
	movzwl	-44(%ebp), %eax
	cmpw	$7788, %ax
	jne	.L1887
	movzwl	-42(%ebp), %eax
	cmpw	$6587, %ax
	jne	.L1887
	.loc 1 14445 0
	movl	$.LC1079, (%esp)
	call	puts
	.loc 1 14443 0
	nop
	.loc 1 14465 0
	jmp	.L1890
.L1887:
	.loc 1 14449 0
	movl	$.LC1080, (%esp)
	call	puts
	.loc 1 14450 0
	movzwl	-56(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC559, %eax
	movl	$1122, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14451 0
	movzwl	-54(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC560, %eax
	movl	$1234, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14452 0
	movzwl	-52(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC561, %eax
	movl	$3344, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14453 0
	movzwl	-50(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC562, %eax
	movl	$5678, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14454 0
	movzwl	-48(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC563, %eax
	movl	$5566, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14455 0
	movzwl	-46(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC564, %eax
	movl	$2143, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14456 0
	movzwl	-44(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC565, %eax
	movl	$7788, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14457 0
	movzwl	-42(%ebp), %eax
	movzwl	%ax, %edx
	movl	$.LC566, %eax
	movl	$6587, 8(%esp)
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14465 0
	jmp	.L1890
.L1886:
	.loc 1 14462 0
	movl	$.LC1081, (%esp)
	call	puts
	.loc 1 14465 0
	nop
.L1890:
	.loc 1 14466 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE321:
	.size	punpcklwd_2, .-punpcklwd_2
	.section	.rodata
.LC1082:
	.string	"pxor_1 ... ok"
.LC1083:
	.string	"pxor_1 ... not ok"
.LC1084:
	.string	"pxor_1 ... failed"
	.text
	.type	pxor_1, @function
pxor_1:
.LFB322:
	.loc 1 14469 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 14470 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-324508640, -24(%ebp)
	movl	$-38177487, -20(%ebp)
	movl	$-1985229329, -16(%ebp)
	movl	$19088743, -12(%ebp)
	.loc 1 14471 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$-1985229329, -40(%ebp)
	movl	$19088743, -36(%ebp)
	movl	$-324508640, -32(%ebp)
	movl	$-38177487, -28(%ebp)
	.loc 1 14475 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1892
	.loc 1 14477 0
#APP
# 14477 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pxor %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 14493 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-57003946, %ecx
	xorl	$1694738895, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1893
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-57003946, %ecx
	xorl	$1694738895, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1893
	.loc 1 14495 0
	movl	$.LC1082, (%esp)
	call	puts
	.loc 1 14493 0
	nop
	.loc 1 14509 0
	jmp	.L1896
.L1893:
	.loc 1 14499 0
	movl	$.LC1083, (%esp)
	call	puts
	.loc 1 14500 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$1694738895, 12(%esp)
	movl	$-57003946, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 14501 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$1694738895, 12(%esp)
	movl	$-57003946, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 14509 0
	jmp	.L1896
.L1892:
	.loc 1 14506 0
	movl	$.LC1084, (%esp)
	call	puts
	.loc 1 14509 0
	nop
.L1896:
	.loc 1 14510 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE322:
	.size	pxor_1, .-pxor_1
	.section	.rodata
.LC1085:
	.string	"pxor_2 ... ok"
.LC1086:
	.string	"pxor_2 ... not ok"
.LC1087:
	.string	"pxor_2 ... failed"
	.text
	.type	pxor_2, @function
pxor_2:
.LFB323:
	.loc 1 14513 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 14514 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-324508640, -24(%ebp)
	movl	$-38177487, -20(%ebp)
	movl	$-1985229329, -16(%ebp)
	movl	$19088743, -12(%ebp)
	.loc 1 14515 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$-1985229329, -40(%ebp)
	movl	$19088743, -36(%ebp)
	movl	$-324508640, -32(%ebp)
	movl	$-38177487, -28(%ebp)
	.loc 1 14519 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1898
	.loc 1 14521 0
#APP
# 14521 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pxor -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 14535 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-57003946, %ecx
	xorl	$1694738895, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1899
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-57003946, %ecx
	xorl	$1694738895, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L1899
	.loc 1 14537 0
	movl	$.LC1085, (%esp)
	call	puts
	.loc 1 14535 0
	nop
	.loc 1 14551 0
	jmp	.L1902
.L1899:
	.loc 1 14541 0
	movl	$.LC1086, (%esp)
	call	puts
	.loc 1 14542 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$1694738895, 12(%esp)
	movl	$-57003946, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 14543 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$1694738895, 12(%esp)
	movl	$-57003946, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 14551 0
	jmp	.L1902
.L1898:
	.loc 1 14548 0
	movl	$.LC1087, (%esp)
	call	puts
	.loc 1 14551 0
	nop
.L1902:
	.loc 1 14552 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE323:
	.size	pxor_2, .-pxor_2
	.section	.rodata
.LC1088:
	.string	"shufpd_1 ... ok"
.LC1089:
	.string	"shufpd_1 ... not ok"
.LC1090:
	.string	"shufpd_1 ... failed"
	.text
	.type	shufpd_1, @function
shufpd_1:
.LFB324:
	.loc 1 14555 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 14556 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC4
	fstpl	-16(%ebp)
	.loc 1 14557 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC3
	fstpl	-40(%ebp)
	fldl	.LC4
	fstpl	-32(%ebp)
	.loc 1 14561 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1904
	.loc 1 14563 0
#APP
# 14563 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
shufpd $0x0, %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 14579 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC3
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L1905
	fldl	-48(%ebp)
	fldl	.LC3
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L1905
	.loc 1 14581 0
	movl	$.LC1088, (%esp)
	call	puts
	.loc 1 14579 0
	nop
	.loc 1 14595 0
	jmp	.L1908
.L1905:
	.loc 1 14585 0
	movl	$.LC1089, (%esp)
	call	puts
	.loc 1 14586 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC3
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14587 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC3
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14595 0
	jmp	.L1908
.L1904:
	.loc 1 14592 0
	movl	$.LC1090, (%esp)
	call	puts
	.loc 1 14595 0
	nop
.L1908:
	.loc 1 14596 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE324:
	.size	shufpd_1, .-shufpd_1
	.section	.rodata
.LC1091:
	.string	"shufpd_2 ... ok"
.LC1092:
	.string	"shufpd_2 ... not ok"
.LC1093:
	.string	"shufpd_2 ... failed"
	.text
	.type	shufpd_2, @function
shufpd_2:
.LFB325:
	.loc 1 14599 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 14600 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC4
	fstpl	-16(%ebp)
	.loc 1 14601 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC3
	fstpl	-40(%ebp)
	fldl	.LC4
	fstpl	-32(%ebp)
	.loc 1 14605 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1910
	.loc 1 14607 0
#APP
# 14607 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
shufpd $0x3, -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 14621 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC4
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L1911
	fldl	-48(%ebp)
	fldl	.LC4
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L1911
	.loc 1 14623 0
	movl	$.LC1091, (%esp)
	call	puts
	.loc 1 14621 0
	nop
	.loc 1 14637 0
	jmp	.L1914
.L1911:
	.loc 1 14627 0
	movl	$.LC1092, (%esp)
	call	puts
	.loc 1 14628 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC4
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14629 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC4
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14637 0
	jmp	.L1914
.L1910:
	.loc 1 14634 0
	movl	$.LC1093, (%esp)
	call	puts
	.loc 1 14637 0
	nop
.L1914:
	.loc 1 14638 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE325:
	.size	shufpd_2, .-shufpd_2
	.section	.rodata
.LC1098:
	.string	"sqrtpd_1 ... ok"
.LC1099:
	.string	"sqrtpd_1 ... not ok"
.LC1100:
	.string	"sqrtpd_1 ... failed"
	.text
	.type	sqrtpd_1, @function
sqrtpd_1:
.LFB326:
	.loc 1 14641 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 14642 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC1094
	fstpl	-24(%ebp)
	fldl	.LC1095
	fstpl	-16(%ebp)
	.loc 1 14643 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC255
	fstpl	-40(%ebp)
	fldl	.LC256
	fstpl	-32(%ebp)
	.loc 1 14647 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1916
	.loc 1 14649 0
#APP
# 14649 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
sqrtpd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 14665 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC1096
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L1917
	fldl	-48(%ebp)
	fldl	.LC1097
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L1917
	.loc 1 14667 0
	movl	$.LC1098, (%esp)
	call	puts
	.loc 1 14665 0
	nop
	.loc 1 14681 0
	jmp	.L1920
.L1917:
	.loc 1 14671 0
	movl	$.LC1099, (%esp)
	call	puts
	.loc 1 14672 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC1096
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14673 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC1097
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14681 0
	jmp	.L1920
.L1916:
	.loc 1 14678 0
	movl	$.LC1100, (%esp)
	call	puts
	.loc 1 14681 0
	nop
.L1920:
	.loc 1 14682 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE326:
	.size	sqrtpd_1, .-sqrtpd_1
	.section	.rodata
.LC1101:
	.string	"sqrtpd_2 ... ok"
.LC1102:
	.string	"sqrtpd_2 ... not ok"
.LC1103:
	.string	"sqrtpd_2 ... failed"
	.text
	.type	sqrtpd_2, @function
sqrtpd_2:
.LFB327:
	.loc 1 14685 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 14686 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC1094
	fstpl	-24(%ebp)
	fldl	.LC1095
	fstpl	-16(%ebp)
	.loc 1 14687 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC255
	fstpl	-40(%ebp)
	fldl	.LC256
	fstpl	-32(%ebp)
	.loc 1 14691 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1922
	.loc 1 14693 0
#APP
# 14693 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
sqrtpd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 14707 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC1096
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L1923
	fldl	-48(%ebp)
	fldl	.LC1097
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L1923
	.loc 1 14709 0
	movl	$.LC1101, (%esp)
	call	puts
	.loc 1 14707 0
	nop
	.loc 1 14723 0
	jmp	.L1926
.L1923:
	.loc 1 14713 0
	movl	$.LC1102, (%esp)
	call	puts
	.loc 1 14714 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC1096
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14715 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC1097
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14723 0
	jmp	.L1926
.L1922:
	.loc 1 14720 0
	movl	$.LC1103, (%esp)
	call	puts
	.loc 1 14723 0
	nop
.L1926:
	.loc 1 14724 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE327:
	.size	sqrtpd_2, .-sqrtpd_2
	.section	.rodata
.LC1105:
	.string	"sqrtsd_1 ... ok"
.LC1106:
	.string	"sqrtsd_1 ... not ok"
.LC1107:
	.string	"sqrtsd_1 ... failed"
	.text
	.type	sqrtsd_1, @function
sqrtsd_1:
.LFB328:
	.loc 1 14727 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 14728 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC1094
	fstpl	-24(%ebp)
	fldl	.LC1104
	fstpl	-16(%ebp)
	.loc 1 14729 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC255
	fstpl	-40(%ebp)
	fldl	.LC256
	fstpl	-32(%ebp)
	.loc 1 14733 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1928
	.loc 1 14735 0
#APP
# 14735 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
sqrtsd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 14751 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC1096
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L1929
	fldl	-48(%ebp)
	fldl	.LC256
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L1929
	.loc 1 14753 0
	movl	$.LC1105, (%esp)
	call	puts
	.loc 1 14751 0
	nop
	.loc 1 14767 0
	jmp	.L1932
.L1929:
	.loc 1 14757 0
	movl	$.LC1106, (%esp)
	call	puts
	.loc 1 14758 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC1096
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14759 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC256
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14767 0
	jmp	.L1932
.L1928:
	.loc 1 14764 0
	movl	$.LC1107, (%esp)
	call	puts
	.loc 1 14767 0
	nop
.L1932:
	.loc 1 14768 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE328:
	.size	sqrtsd_1, .-sqrtsd_1
	.section	.rodata
.LC1108:
	.string	"sqrtsd_2 ... ok"
.LC1109:
	.string	"sqrtsd_2 ... not ok"
.LC1110:
	.string	"sqrtsd_2 ... failed"
	.text
	.type	sqrtsd_2, @function
sqrtsd_2:
.LFB329:
	.loc 1 14771 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 14772 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC1094
	fstpl	-24(%ebp)
	fldl	.LC1104
	fstpl	-16(%ebp)
	.loc 1 14773 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC255
	fstpl	-40(%ebp)
	fldl	.LC256
	fstpl	-32(%ebp)
	.loc 1 14777 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1934
	.loc 1 14779 0
#APP
# 14779 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
sqrtsd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 14793 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC1096
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L1935
	fldl	-48(%ebp)
	fldl	.LC256
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L1935
	.loc 1 14795 0
	movl	$.LC1108, (%esp)
	call	puts
	.loc 1 14793 0
	nop
	.loc 1 14809 0
	jmp	.L1938
.L1935:
	.loc 1 14799 0
	movl	$.LC1109, (%esp)
	call	puts
	.loc 1 14800 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC1096
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14801 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC256
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14809 0
	jmp	.L1938
.L1934:
	.loc 1 14806 0
	movl	$.LC1110, (%esp)
	call	puts
	.loc 1 14809 0
	nop
.L1938:
	.loc 1 14810 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE329:
	.size	sqrtsd_2, .-sqrtsd_2
	.section	.rodata
.LC1115:
	.string	"subpd_1 ... ok"
.LC1116:
	.string	"subpd_1 ... not ok"
.LC1117:
	.string	"subpd_1 ... failed"
	.text
	.type	subpd_1, @function
subpd_1:
.LFB330:
	.loc 1 14813 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 14814 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC4
	fstpl	-16(%ebp)
	.loc 1 14815 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC1111
	fstpl	-40(%ebp)
	fldl	.LC1112
	fstpl	-32(%ebp)
	.loc 1 14819 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1940
	.loc 1 14821 0
#APP
# 14821 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
subpd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 14837 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC1113
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L1941
	fldl	-48(%ebp)
	fldl	.LC1114
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L1941
	.loc 1 14839 0
	movl	$.LC1115, (%esp)
	call	puts
	.loc 1 14837 0
	nop
	.loc 1 14853 0
	jmp	.L1944
.L1941:
	.loc 1 14843 0
	movl	$.LC1116, (%esp)
	call	puts
	.loc 1 14844 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC1113
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14845 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC1114
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14853 0
	jmp	.L1944
.L1940:
	.loc 1 14850 0
	movl	$.LC1117, (%esp)
	call	puts
	.loc 1 14853 0
	nop
.L1944:
	.loc 1 14854 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE330:
	.size	subpd_1, .-subpd_1
	.section	.rodata
.LC1118:
	.string	"subpd_2 ... ok"
.LC1119:
	.string	"subpd_2 ... not ok"
.LC1120:
	.string	"subpd_2 ... failed"
	.text
	.type	subpd_2, @function
subpd_2:
.LFB331:
	.loc 1 14857 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 14858 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC4
	fstpl	-16(%ebp)
	.loc 1 14859 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC1111
	fstpl	-40(%ebp)
	fldl	.LC1112
	fstpl	-32(%ebp)
	.loc 1 14863 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1946
	.loc 1 14865 0
#APP
# 14865 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
subpd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 14879 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC1113
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L1947
	fldl	-48(%ebp)
	fldl	.LC1114
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L1947
	.loc 1 14881 0
	movl	$.LC1118, (%esp)
	call	puts
	.loc 1 14879 0
	nop
	.loc 1 14895 0
	jmp	.L1950
.L1947:
	.loc 1 14885 0
	movl	$.LC1119, (%esp)
	call	puts
	.loc 1 14886 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC1113
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14887 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC1114
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14895 0
	jmp	.L1950
.L1946:
	.loc 1 14892 0
	movl	$.LC1120, (%esp)
	call	puts
	.loc 1 14895 0
	nop
.L1950:
	.loc 1 14896 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE331:
	.size	subpd_2, .-subpd_2
	.section	.rodata
.LC1121:
	.string	"subsd_1 ... ok"
.LC1122:
	.string	"subsd_1 ... not ok"
.LC1123:
	.string	"subsd_1 ... failed"
	.text
	.type	subsd_1, @function
subsd_1:
.LFB332:
	.loc 1 14899 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 14900 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC4
	fstpl	-16(%ebp)
	.loc 1 14901 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC1111
	fstpl	-40(%ebp)
	fldl	.LC1112
	fstpl	-32(%ebp)
	.loc 1 14905 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1952
	.loc 1 14907 0
#APP
# 14907 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
subsd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 14923 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC1113
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L1953
	fldl	-48(%ebp)
	fldl	.LC1112
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L1953
	.loc 1 14925 0
	movl	$.LC1121, (%esp)
	call	puts
	.loc 1 14923 0
	nop
	.loc 1 14939 0
	jmp	.L1956
.L1953:
	.loc 1 14929 0
	movl	$.LC1122, (%esp)
	call	puts
	.loc 1 14930 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC1113
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14931 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC1112
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14939 0
	jmp	.L1956
.L1952:
	.loc 1 14936 0
	movl	$.LC1123, (%esp)
	call	puts
	.loc 1 14939 0
	nop
.L1956:
	.loc 1 14940 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE332:
	.size	subsd_1, .-subsd_1
	.section	.rodata
.LC1124:
	.string	"subsd_2 ... ok"
.LC1125:
	.string	"subsd_2 ... not ok"
.LC1126:
	.string	"subsd_2 ... failed"
	.text
	.type	subsd_2, @function
subsd_2:
.LFB333:
	.loc 1 14943 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 14944 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC4
	fstpl	-16(%ebp)
	.loc 1 14945 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC1111
	fstpl	-40(%ebp)
	fldl	.LC1112
	fstpl	-32(%ebp)
	.loc 1 14949 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1958
	.loc 1 14951 0
#APP
# 14951 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
subsd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 14965 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC1113
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L1959
	fldl	-48(%ebp)
	fldl	.LC1112
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L1959
	.loc 1 14967 0
	movl	$.LC1124, (%esp)
	call	puts
	.loc 1 14965 0
	nop
	.loc 1 14981 0
	jmp	.L1962
.L1959:
	.loc 1 14971 0
	movl	$.LC1125, (%esp)
	call	puts
	.loc 1 14972 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC1113
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14973 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC1112
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 14981 0
	jmp	.L1962
.L1958:
	.loc 1 14978 0
	movl	$.LC1126, (%esp)
	call	puts
	.loc 1 14981 0
	nop
.L1962:
	.loc 1 14982 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE333:
	.size	subsd_2, .-subsd_2
	.section	.rodata
.LC1127:
	.string	"ucomisd_1 ... ok"
.LC1128:
	.string	"ucomisd_1 ... not ok"
.LC1129:
	.string	"ucomisd_1 ... failed"
	.text
	.type	ucomisd_1, @function
ucomisd_1:
.LFB334:
	.loc 1 14985 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 14986 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	.loc 1 14987 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC37
	fstpl	-40(%ebp)
	.loc 1 14991 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1964
	.loc 1 14993 0
#APP
# 14993 "insn_sse2.c" 1
	fsave -152(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pushfl
andl $0xfffff72a, (%esp)
orl $0x000008d5, (%esp)
popfl
ucomisd %xmm4, %xmm5
pushfl
popl -44(%ebp)
frstor -152(%ebp)
cld

# 0 "" 2
	.loc 1 15013 0
#NO_APP
	movl	-44(%ebp), %eax
	andl	$2261, %eax
	testl	%eax, %eax
	jne	.L1965
	.loc 1 15015 0
	movl	$.LC1127, (%esp)
	call	puts
	.loc 1 15028 0
	jmp	.L1967
.L1965:
	.loc 1 15019 0
	movl	$.LC1128, (%esp)
	call	puts
	.loc 1 15020 0
	movl	-44(%ebp), %eax
	movl	%eax, %edx
	andl	$2261, %edx
	movl	$.LC137, %eax
	movl	$0, 12(%esp)
	movl	%edx, 8(%esp)
	movl	$2261, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 15028 0
	jmp	.L1967
.L1964:
	.loc 1 15025 0
	movl	$.LC1129, (%esp)
	call	puts
	.loc 1 15028 0
	nop
.L1967:
	.loc 1 15029 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE334:
	.size	ucomisd_1, .-ucomisd_1
	.section	.rodata
.LC1130:
	.string	"ucomisd_2 ... ok"
.LC1131:
	.string	"ucomisd_2 ... not ok"
.LC1132:
	.string	"ucomisd_2 ... failed"
	.text
	.type	ucomisd_2, @function
ucomisd_2:
.LFB335:
	.loc 1 15032 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 15033 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	.loc 1 15034 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC44
	fstpl	-40(%ebp)
	.loc 1 15038 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1969
	.loc 1 15040 0
#APP
# 15040 "insn_sse2.c" 1
	fsave -152(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pushfl
andl $0xfffff72a, (%esp)
orl $0x000008d4, (%esp)
popfl
ucomisd %xmm4, %xmm5
pushfl
popl -44(%ebp)
frstor -152(%ebp)
cld

# 0 "" 2
	.loc 1 15060 0
#NO_APP
	movl	-44(%ebp), %eax
	andl	$2261, %eax
	cmpl	$1, %eax
	jne	.L1970
	.loc 1 15062 0
	movl	$.LC1130, (%esp)
	call	puts
	.loc 1 15075 0
	jmp	.L1972
.L1970:
	.loc 1 15066 0
	movl	$.LC1131, (%esp)
	call	puts
	.loc 1 15067 0
	movl	-44(%ebp), %eax
	movl	%eax, %edx
	andl	$2261, %edx
	movl	$.LC137, %eax
	movl	$1, 12(%esp)
	movl	%edx, 8(%esp)
	movl	$2261, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 15075 0
	jmp	.L1972
.L1969:
	.loc 1 15072 0
	movl	$.LC1132, (%esp)
	call	puts
	.loc 1 15075 0
	nop
.L1972:
	.loc 1 15076 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE335:
	.size	ucomisd_2, .-ucomisd_2
	.section	.rodata
.LC1133:
	.string	"ucomisd_3 ... ok"
.LC1134:
	.string	"ucomisd_3 ... not ok"
.LC1135:
	.string	"ucomisd_3 ... failed"
	.text
	.type	ucomisd_3, @function
ucomisd_3:
.LFB336:
	.loc 1 15079 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 15080 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	.loc 1 15081 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC3
	fstpl	-40(%ebp)
	.loc 1 15085 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1974
	.loc 1 15087 0
#APP
# 15087 "insn_sse2.c" 1
	fsave -152(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
pushfl
andl $0xfffff72a, (%esp)
orl $0x00000895, (%esp)
popfl
ucomisd %xmm4, %xmm5
pushfl
popl -44(%ebp)
frstor -152(%ebp)
cld

# 0 "" 2
	.loc 1 15107 0
#NO_APP
	movl	-44(%ebp), %eax
	andl	$2261, %eax
	cmpl	$64, %eax
	jne	.L1975
	.loc 1 15109 0
	movl	$.LC1133, (%esp)
	call	puts
	.loc 1 15122 0
	jmp	.L1977
.L1975:
	.loc 1 15113 0
	movl	$.LC1134, (%esp)
	call	puts
	.loc 1 15114 0
	movl	-44(%ebp), %eax
	movl	%eax, %edx
	andl	$2261, %edx
	movl	$.LC137, %eax
	movl	$64, 12(%esp)
	movl	%edx, 8(%esp)
	movl	$2261, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 15122 0
	jmp	.L1977
.L1974:
	.loc 1 15119 0
	movl	$.LC1135, (%esp)
	call	puts
	.loc 1 15122 0
	nop
.L1977:
	.loc 1 15123 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE336:
	.size	ucomisd_3, .-ucomisd_3
	.section	.rodata
.LC1136:
	.string	"ucomisd_4 ... ok"
.LC1137:
	.string	"ucomisd_4 ... not ok"
.LC1138:
	.string	"ucomisd_4 ... failed"
	.text
	.type	ucomisd_4, @function
ucomisd_4:
.LFB337:
	.loc 1 15126 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 15127 0
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-16(%ebp)
	.loc 1 15128 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC37
	fstpl	-40(%ebp)
	.loc 1 15132 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1979
	.loc 1 15134 0
#APP
# 15134 "insn_sse2.c" 1
	fsave -152(%ebp)
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
pushfl
andl $0xfffff72a, (%esp)
orl $0x000008d5, (%esp)
popfl
ucomisd -16(%ebp), %xmm4
pushfl
popl -44(%ebp)
frstor -152(%ebp)
cld

# 0 "" 2
	.loc 1 15152 0
#NO_APP
	movl	-44(%ebp), %eax
	andl	$2261, %eax
	testl	%eax, %eax
	jne	.L1980
	.loc 1 15154 0
	movl	$.LC1136, (%esp)
	call	puts
	.loc 1 15167 0
	jmp	.L1982
.L1980:
	.loc 1 15158 0
	movl	$.LC1137, (%esp)
	call	puts
	.loc 1 15159 0
	movl	-44(%ebp), %eax
	movl	%eax, %edx
	andl	$2261, %edx
	movl	$.LC137, %eax
	movl	$0, 12(%esp)
	movl	%edx, 8(%esp)
	movl	$2261, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 15167 0
	jmp	.L1982
.L1979:
	.loc 1 15164 0
	movl	$.LC1138, (%esp)
	call	puts
	.loc 1 15167 0
	nop
.L1982:
	.loc 1 15168 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE337:
	.size	ucomisd_4, .-ucomisd_4
	.section	.rodata
.LC1139:
	.string	"ucomisd_5 ... ok"
.LC1140:
	.string	"ucomisd_5 ... not ok"
.LC1141:
	.string	"ucomisd_5 ... failed"
	.text
	.type	ucomisd_5, @function
ucomisd_5:
.LFB338:
	.loc 1 15171 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 15172 0
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-16(%ebp)
	.loc 1 15173 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC44
	fstpl	-40(%ebp)
	.loc 1 15177 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1984
	.loc 1 15179 0
#APP
# 15179 "insn_sse2.c" 1
	fsave -152(%ebp)
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
pushfl
andl $0xfffff72a, (%esp)
orl $0x000008d4, (%esp)
popfl
ucomisd -16(%ebp), %xmm4
pushfl
popl -44(%ebp)
frstor -152(%ebp)
cld

# 0 "" 2
	.loc 1 15197 0
#NO_APP
	movl	-44(%ebp), %eax
	andl	$2261, %eax
	cmpl	$1, %eax
	jne	.L1985
	.loc 1 15199 0
	movl	$.LC1139, (%esp)
	call	puts
	.loc 1 15212 0
	jmp	.L1987
.L1985:
	.loc 1 15203 0
	movl	$.LC1140, (%esp)
	call	puts
	.loc 1 15204 0
	movl	-44(%ebp), %eax
	movl	%eax, %edx
	andl	$2261, %edx
	movl	$.LC137, %eax
	movl	$1, 12(%esp)
	movl	%edx, 8(%esp)
	movl	$2261, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 15212 0
	jmp	.L1987
.L1984:
	.loc 1 15209 0
	movl	$.LC1141, (%esp)
	call	puts
	.loc 1 15212 0
	nop
.L1987:
	.loc 1 15213 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE338:
	.size	ucomisd_5, .-ucomisd_5
	.section	.rodata
.LC1142:
	.string	"ucomisd_6 ... ok"
.LC1143:
	.string	"ucomisd_6 ... not ok"
.LC1144:
	.string	"ucomisd_6 ... failed"
	.text
	.type	ucomisd_6, @function
ucomisd_6:
.LFB339:
	.loc 1 15216 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$168, %esp
	.loc 1 15217 0
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-16(%ebp)
	.loc 1 15218 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC3
	fstpl	-40(%ebp)
	.loc 1 15222 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1989
	.loc 1 15224 0
#APP
# 15224 "insn_sse2.c" 1
	fsave -152(%ebp)
movlps -40(%ebp), %xmm4
movhps -32(%ebp), %xmm4
pushfl
andl $0xfffff72a, (%esp)
orl $0x00000895, (%esp)
popfl
ucomisd -16(%ebp), %xmm4
pushfl
popl -44(%ebp)
frstor -152(%ebp)
cld

# 0 "" 2
	.loc 1 15242 0
#NO_APP
	movl	-44(%ebp), %eax
	andl	$2261, %eax
	cmpl	$64, %eax
	jne	.L1990
	.loc 1 15244 0
	movl	$.LC1142, (%esp)
	call	puts
	.loc 1 15257 0
	jmp	.L1992
.L1990:
	.loc 1 15248 0
	movl	$.LC1143, (%esp)
	call	puts
	.loc 1 15249 0
	movl	-44(%ebp), %eax
	movl	%eax, %edx
	andl	$2261, %edx
	movl	$.LC137, %eax
	movl	$64, 12(%esp)
	movl	%edx, 8(%esp)
	movl	$2261, 4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 15257 0
	jmp	.L1992
.L1989:
	.loc 1 15254 0
	movl	$.LC1144, (%esp)
	call	puts
	.loc 1 15257 0
	nop
.L1992:
	.loc 1 15258 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE339:
	.size	ucomisd_6, .-ucomisd_6
	.section	.rodata
.LC1147:
	.string	"unpckhpd_1 ... ok"
.LC1148:
	.string	"unpckhpd_1 ... not ok"
.LC1149:
	.string	"unpckhpd_1 ... failed"
	.text
	.type	unpckhpd_1, @function
unpckhpd_1:
.LFB340:
	.loc 1 15261 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 15262 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC4
	fstpl	-16(%ebp)
	.loc 1 15263 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC1145
	fstpl	-40(%ebp)
	fldl	.LC1146
	fstpl	-32(%ebp)
	.loc 1 15267 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L1994
	.loc 1 15269 0
#APP
# 15269 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
unpckhpd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 15285 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC1146
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L1995
	fldl	-48(%ebp)
	fldl	.LC4
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L1995
	.loc 1 15287 0
	movl	$.LC1147, (%esp)
	call	puts
	.loc 1 15285 0
	nop
	.loc 1 15301 0
	jmp	.L1998
.L1995:
	.loc 1 15291 0
	movl	$.LC1148, (%esp)
	call	puts
	.loc 1 15292 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC1146
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 15293 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC4
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 15301 0
	jmp	.L1998
.L1994:
	.loc 1 15298 0
	movl	$.LC1149, (%esp)
	call	puts
	.loc 1 15301 0
	nop
.L1998:
	.loc 1 15302 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE340:
	.size	unpckhpd_1, .-unpckhpd_1
	.section	.rodata
.LC1150:
	.string	"unpckhpd_2 ... ok"
.LC1151:
	.string	"unpckhpd_2 ... not ok"
.LC1152:
	.string	"unpckhpd_2 ... failed"
	.text
	.type	unpckhpd_2, @function
unpckhpd_2:
.LFB341:
	.loc 1 15305 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 15306 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC4
	fstpl	-16(%ebp)
	.loc 1 15307 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC1145
	fstpl	-40(%ebp)
	fldl	.LC1146
	fstpl	-32(%ebp)
	.loc 1 15311 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L2000
	.loc 1 15313 0
#APP
# 15313 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
unpckhpd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 15327 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC1146
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L2001
	fldl	-48(%ebp)
	fldl	.LC4
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L2001
	.loc 1 15329 0
	movl	$.LC1150, (%esp)
	call	puts
	.loc 1 15327 0
	nop
	.loc 1 15343 0
	jmp	.L2004
.L2001:
	.loc 1 15333 0
	movl	$.LC1151, (%esp)
	call	puts
	.loc 1 15334 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC1146
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 15335 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC4
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 15343 0
	jmp	.L2004
.L2000:
	.loc 1 15340 0
	movl	$.LC1152, (%esp)
	call	puts
	.loc 1 15343 0
	nop
.L2004:
	.loc 1 15344 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE341:
	.size	unpckhpd_2, .-unpckhpd_2
	.section	.rodata
.LC1153:
	.string	"unpcklpd_1 ... ok"
.LC1154:
	.string	"unpcklpd_1 ... not ok"
.LC1155:
	.string	"unpcklpd_1 ... failed"
	.text
	.type	unpcklpd_1, @function
unpcklpd_1:
.LFB342:
	.loc 1 15347 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 15348 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC4
	fstpl	-16(%ebp)
	.loc 1 15349 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC1145
	fstpl	-40(%ebp)
	fldl	.LC1146
	fstpl	-32(%ebp)
	.loc 1 15353 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L2006
	.loc 1 15355 0
#APP
# 15355 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
unpcklpd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 15371 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC1145
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L2007
	fldl	-48(%ebp)
	fldl	.LC3
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L2007
	.loc 1 15373 0
	movl	$.LC1153, (%esp)
	call	puts
	.loc 1 15371 0
	nop
	.loc 1 15387 0
	jmp	.L2010
.L2007:
	.loc 1 15377 0
	movl	$.LC1154, (%esp)
	call	puts
	.loc 1 15378 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC1145
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 15379 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC3
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 15387 0
	jmp	.L2010
.L2006:
	.loc 1 15384 0
	movl	$.LC1155, (%esp)
	call	puts
	.loc 1 15387 0
	nop
.L2010:
	.loc 1 15388 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE342:
	.size	unpcklpd_1, .-unpcklpd_1
	.section	.rodata
.LC1156:
	.string	"unpcklpd_2 ... ok"
.LC1157:
	.string	"unpcklpd_2 ... not ok"
.LC1158:
	.string	"unpcklpd_2 ... failed"
	.text
	.type	unpcklpd_2, @function
unpcklpd_2:
.LFB343:
	.loc 1 15391 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 15392 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	fldl	.LC3
	fstpl	-24(%ebp)
	fldl	.LC4
	fstpl	-16(%ebp)
	.loc 1 15393 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	fldl	.LC1145
	fstpl	-40(%ebp)
	fldl	.LC1146
	fstpl	-32(%ebp)
	.loc 1 15397 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L2012
	.loc 1 15399 0
#APP
# 15399 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
unpcklpd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 15413 0
#NO_APP
	fldl	-56(%ebp)
	fldl	.LC1145
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L2013
	fldl	-48(%ebp)
	fldl	.LC3
	fstpl	8(%esp)
	fstpl	(%esp)
	call	eq_double
	testl	%eax, %eax
	je	.L2013
	.loc 1 15415 0
	movl	$.LC1156, (%esp)
	call	puts
	.loc 1 15413 0
	nop
	.loc 1 15429 0
	jmp	.L2016
.L2013:
	.loc 1 15419 0
	movl	$.LC1157, (%esp)
	call	puts
	.loc 1 15420 0
	fldl	-56(%ebp)
	movl	$.LC11, %eax
	fldl	.LC1145
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 15421 0
	fldl	-48(%ebp)
	movl	$.LC12, %eax
	fldl	.LC3
	fstpl	12(%esp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	printf
	.loc 1 15429 0
	jmp	.L2016
.L2012:
	.loc 1 15426 0
	movl	$.LC1158, (%esp)
	call	puts
	.loc 1 15429 0
	nop
.L2016:
	.loc 1 15430 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE343:
	.size	unpcklpd_2, .-unpcklpd_2
	.section	.rodata
.LC1159:
	.string	"xorpd_1 ... ok"
.LC1160:
	.string	"xorpd_1 ... not ok"
.LC1161:
	.string	"xorpd_1 ... failed"
	.text
	.type	xorpd_1, @function
xorpd_1:
.LFB344:
	.loc 1 15433 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 15434 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-324508640, -24(%ebp)
	movl	$-38177487, -20(%ebp)
	movl	$-1985229329, -16(%ebp)
	movl	$19088743, -12(%ebp)
	.loc 1 15435 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$-1985229329, -40(%ebp)
	movl	$19088743, -36(%ebp)
	movl	$-324508640, -32(%ebp)
	movl	$-38177487, -28(%ebp)
	.loc 1 15439 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L2018
	.loc 1 15441 0
#APP
# 15441 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -24(%ebp), %xmm4
movhps -16(%ebp), %xmm4
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
xorpd %xmm4, %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 15457 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-57003946, %ecx
	xorl	$1694738895, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L2019
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-57003946, %ecx
	xorl	$1694738895, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L2019
	.loc 1 15459 0
	movl	$.LC1159, (%esp)
	call	puts
	.loc 1 15457 0
	nop
	.loc 1 15473 0
	jmp	.L2022
.L2019:
	.loc 1 15463 0
	movl	$.LC1160, (%esp)
	call	puts
	.loc 1 15464 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$1694738895, 12(%esp)
	movl	$-57003946, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 15465 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$1694738895, 12(%esp)
	movl	$-57003946, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 15473 0
	jmp	.L2022
.L2018:
	.loc 1 15470 0
	movl	$.LC1161, (%esp)
	call	puts
	.loc 1 15473 0
	nop
.L2022:
	.loc 1 15474 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE344:
	.size	xorpd_1, .-xorpd_1
	.section	.rodata
.LC1162:
	.string	"xorpd_2 ... ok"
.LC1163:
	.string	"xorpd_2 ... not ok"
.LC1164:
	.string	"xorpd_2 ... failed"
	.text
	.type	xorpd_2, @function
xorpd_2:
.LFB345:
	.loc 1 15477 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	subl	$200, %esp
	.loc 1 15478 0
	movl	$0, -24(%ebp)
	movl	$0, -20(%ebp)
	movl	$0, -16(%ebp)
	movl	$0, -12(%ebp)
	movl	$-324508640, -24(%ebp)
	movl	$-38177487, -20(%ebp)
	movl	$-1985229329, -16(%ebp)
	movl	$19088743, -12(%ebp)
	.loc 1 15479 0
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	$0, -32(%ebp)
	movl	$0, -28(%ebp)
	movl	$-1985229329, -40(%ebp)
	movl	$19088743, -36(%ebp)
	movl	$-324508640, -32(%ebp)
	movl	$-38177487, -28(%ebp)
	.loc 1 15483 0
	movl	$1, 4(%esp)
	movl	$catchpoint, (%esp)
	call	__sigsetjmp
	testl	%eax, %eax
	jne	.L2024
	.loc 1 15485 0
#APP
# 15485 "insn_sse2.c" 1
	fsave -164(%ebp)
movlps -40(%ebp), %xmm5
movhps -32(%ebp), %xmm5
xorpd -24(%ebp), %xmm5
movlps %xmm5, -56(%ebp)
movhps %xmm5, -48(%ebp)
frstor -164(%ebp)
cld

# 0 "" 2
	.loc 1 15499 0
#NO_APP
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-57003946, %ecx
	xorl	$1694738895, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L2025
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	%edx, %ecx
	xorl	$-57003946, %ecx
	xorl	$1694738895, %eax
	orl	%ecx, %eax
	testl	%eax, %eax
	jne	.L2025
	.loc 1 15501 0
	movl	$.LC1162, (%esp)
	call	puts
	.loc 1 15499 0
	nop
	.loc 1 15515 0
	jmp	.L2028
.L2025:
	.loc 1 15505 0
	movl	$.LC1163, (%esp)
	call	puts
	.loc 1 15506 0
	movl	-56(%ebp), %eax
	movl	-52(%ebp), %edx
	movl	$.LC25, %ecx
	movl	$1694738895, 12(%esp)
	movl	$-57003946, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 15507 0
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	$.LC26, %ecx
	movl	$1694738895, 12(%esp)
	movl	$-57003946, 16(%esp)
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	printf
	.loc 1 15515 0
	jmp	.L2028
.L2024:
	.loc 1 15512 0
	movl	$.LC1164, (%esp)
	call	puts
	.loc 1 15515 0
	nop
.L2028:
	.loc 1 15516 0
	leave
	.cfi_restore 5
	.cfi_def_cfa 4, 4
	ret
	.cfi_endproc
.LFE345:
	.size	xorpd_2, .-xorpd_2
.globl main
	.type	main, @function
main:
.LFB346:
	.loc 1 15519 0
	.cfi_startproc
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	movl	%esp, %ebp
	.cfi_def_cfa_register 5
	andl	$-16, %esp
	subl	$16, %esp
	.loc 1 15520 0
	movl	$handle_sigill, 4(%esp)
	movl	$4, (%esp)
	call	signal
	.loc 1 15522 0
	call	addpd_1
	.loc 1 15523 0
	call	addpd_2
	.loc 1 15524 0
	call	addsd_1
	.loc 1 15525 0
	call	addsd_2
	.loc 1 15526 0
	call	andpd_1
	.loc 1 15527 0
	call	andpd_2
	.loc 1 15528 0
	call	andnpd_1
	.loc 1 15529 0
	call	andnpd_2
	.loc 1 15530 0
	call	cmpeqpd_1
	.loc 1 15531 0
	call	cmpeqpd_2
	.loc 1 15532 0
	call	cmpltpd_1
	.loc 1 15533 0
	call	cmpltpd_2
	.loc 1 15534 0
	call	cmplepd_1
	.loc 1 15535 0
	call	cmplepd_2
	.loc 1 15536 0
	call	cmpunordpd_1
	.loc 1 15537 0
	call	cmpunordpd_2
	.loc 1 15538 0
	call	cmpneqpd_1
	.loc 1 15539 0
	call	cmpneqpd_2
	.loc 1 15540 0
	call	cmpnltpd_1
	.loc 1 15541 0
	call	cmpnltpd_2
	.loc 1 15542 0
	call	cmpnlepd_1
	.loc 1 15543 0
	call	cmpnlepd_2
	.loc 1 15544 0
	call	cmpordpd_1
	.loc 1 15545 0
	call	cmpordpd_2
	.loc 1 15546 0
	call	cmpeqsd_1
	.loc 1 15547 0
	call	cmpeqsd_2
	.loc 1 15548 0
	call	cmpltsd_1
	.loc 1 15549 0
	call	cmpltsd_2
	.loc 1 15550 0
	call	cmplesd_1
	.loc 1 15551 0
	call	cmplesd_2
	.loc 1 15552 0
	call	cmpunordsd_1
	.loc 1 15553 0
	call	cmpunordsd_2
	.loc 1 15554 0
	call	cmpneqsd_1
	.loc 1 15555 0
	call	cmpneqsd_2
	.loc 1 15556 0
	call	cmpnltsd_1
	.loc 1 15557 0
	call	cmpnltsd_2
	.loc 1 15558 0
	call	cmpnlesd_1
	.loc 1 15559 0
	call	cmpnlesd_2
	.loc 1 15560 0
	call	cmpordsd_1
	.loc 1 15561 0
	call	cmpordsd_2
	.loc 1 15562 0
	call	comisd_1
	.loc 1 15563 0
	call	comisd_2
	.loc 1 15564 0
	call	comisd_3
	.loc 1 15565 0
	call	comisd_4
	.loc 1 15566 0
	call	comisd_5
	.loc 1 15567 0
	call	comisd_6
	.loc 1 15568 0
	call	cvtdq2pd_1
	.loc 1 15569 0
	call	cvtdq2pd_2
	.loc 1 15570 0
	call	cvtdq2ps_1
	.loc 1 15571 0
	call	cvtdq2ps_2
	.loc 1 15572 0
	call	cvtpd2dq_1
	.loc 1 15573 0
	call	cvtpd2dq_2
	.loc 1 15574 0
	call	cvtpd2pi_1
	.loc 1 15575 0
	call	cvtpd2pi_2
	.loc 1 15576 0
	call	cvtpd2ps_1
	.loc 1 15577 0
	call	cvtpd2ps_2
	.loc 1 15578 0
	call	cvtpi2pd_1
	.loc 1 15579 0
	call	cvtpi2pd_2
	.loc 1 15580 0
	call	cvtps2dq_1
	.loc 1 15581 0
	call	cvtps2dq_2
	.loc 1 15582 0
	call	cvtps2pd_1
	.loc 1 15583 0
	call	cvtps2pd_2
	.loc 1 15584 0
	call	cvtsd2si_1
	.loc 1 15585 0
	call	cvtsd2si_2
	.loc 1 15586 0
	call	cvtsd2ss_1
	.loc 1 15587 0
	call	cvtsd2ss_2
	.loc 1 15588 0
	call	cvtsi2sd_1
	.loc 1 15589 0
	call	cvtsi2sd_2
	.loc 1 15590 0
	call	cvtss2sd_1
	.loc 1 15591 0
	call	cvtss2sd_2
	.loc 1 15592 0
	call	cvttpd2pi_1
	.loc 1 15593 0
	call	cvttpd2pi_2
	.loc 1 15594 0
	call	cvttpd2dq_1
	.loc 1 15595 0
	call	cvttpd2dq_2
	.loc 1 15596 0
	call	cvttps2dq_1
	.loc 1 15597 0
	call	cvttps2dq_2
	.loc 1 15598 0
	call	cvttsd2si_1
	.loc 1 15599 0
	call	cvttsd2si_2
	.loc 1 15600 0
	call	divpd_1
	.loc 1 15601 0
	call	divpd_2
	.loc 1 15602 0
	call	divsd_1
	.loc 1 15603 0
	call	divsd_2
	.loc 1 15604 0
	call	lfence_1
	.loc 1 15605 0
	call	maxpd_1
	.loc 1 15606 0
	call	maxpd_2
	.loc 1 15607 0
	call	maxsd_1
	.loc 1 15608 0
	call	maxsd_2
	.loc 1 15609 0
	call	mfence_1
	.loc 1 15610 0
	call	minpd_1
	.loc 1 15611 0
	call	minpd_2
	.loc 1 15612 0
	call	minsd_1
	.loc 1 15613 0
	call	minsd_2
	.loc 1 15614 0
	call	movapd_1
	.loc 1 15615 0
	call	movapd_2
	.loc 1 15616 0
	call	movd_1
	.loc 1 15617 0
	call	movd_2
	.loc 1 15618 0
	call	movd_3
	.loc 1 15619 0
	call	movd_4
	.loc 1 15620 0
	call	movdqa_1
	.loc 1 15621 0
	call	movdqa_2
	.loc 1 15622 0
	call	movdqa_3
	.loc 1 15623 0
	call	movdqu_1
	.loc 1 15624 0
	call	movdqu_2
	.loc 1 15625 0
	call	movdqu_3
	.loc 1 15626 0
	call	movdq2q_1
	.loc 1 15627 0
	call	movhpd_1
	.loc 1 15628 0
	call	movhpd_2
	.loc 1 15629 0
	call	movlpd_1
	.loc 1 15630 0
	call	movlpd_2
	.loc 1 15631 0
	call	movmskpd_1
	.loc 1 15632 0
	call	movntdq_1
	.loc 1 15633 0
	call	movnti_1
	.loc 1 15634 0
	call	movntpd_1
	.loc 1 15635 0
	call	movq_1
	.loc 1 15636 0
	call	movq_2
	.loc 1 15637 0
	call	movq_3
	.loc 1 15638 0
	call	movq2dq_1
	.loc 1 15639 0
	call	movsd_1
	.loc 1 15640 0
	call	movsd_2
	.loc 1 15641 0
	call	movsd_3
	.loc 1 15642 0
	call	movupd_1
	.loc 1 15643 0
	call	movupd_2
	.loc 1 15644 0
	call	mulpd_1
	.loc 1 15645 0
	call	mulpd_2
	.loc 1 15646 0
	call	mulsd_1
	.loc 1 15647 0
	call	mulsd_2
	.loc 1 15648 0
	call	orpd_1
	.loc 1 15649 0
	call	orpd_2
	.loc 1 15650 0
	call	packssdw_1
	.loc 1 15651 0
	call	packssdw_2
	.loc 1 15652 0
	call	packsswb_1
	.loc 1 15653 0
	call	packsswb_2
	.loc 1 15654 0
	call	packuswb_1
	.loc 1 15655 0
	call	packuswb_2
	.loc 1 15656 0
	call	paddb_1
	.loc 1 15657 0
	call	paddb_2
	.loc 1 15658 0
	call	paddd_1
	.loc 1 15659 0
	call	paddd_2
	.loc 1 15660 0
	call	paddq_1
	.loc 1 15661 0
	call	paddq_2
	.loc 1 15662 0
	call	paddq_3
	.loc 1 15663 0
	call	paddq_4
	.loc 1 15664 0
	call	paddsb_1
	.loc 1 15665 0
	call	paddsb_2
	.loc 1 15666 0
	call	paddsw_1
	.loc 1 15667 0
	call	paddsw_2
	.loc 1 15668 0
	call	paddusb_1
	.loc 1 15669 0
	call	paddusb_2
	.loc 1 15670 0
	call	paddusw_1
	.loc 1 15671 0
	call	paddusw_2
	.loc 1 15672 0
	call	paddw_1
	.loc 1 15673 0
	call	paddw_2
	.loc 1 15674 0
	call	pand_1
	.loc 1 15675 0
	call	pand_2
	.loc 1 15676 0
	call	pandn_1
	.loc 1 15677 0
	call	pandn_2
	.loc 1 15678 0
	call	pavgb_1
	.loc 1 15679 0
	call	pavgb_2
	.loc 1 15680 0
	call	pavgw_1
	.loc 1 15681 0
	call	pavgw_2
	.loc 1 15682 0
	call	pcmpeqb_1
	.loc 1 15683 0
	call	pcmpeqb_2
	.loc 1 15684 0
	call	pcmpeqd_1
	.loc 1 15685 0
	call	pcmpeqd_2
	.loc 1 15686 0
	call	pcmpeqw_1
	.loc 1 15687 0
	call	pcmpeqw_2
	.loc 1 15688 0
	call	pcmpgtb_1
	.loc 1 15689 0
	call	pcmpgtb_2
	.loc 1 15690 0
	call	pcmpgtd_1
	.loc 1 15691 0
	call	pcmpgtd_2
	.loc 1 15692 0
	call	pcmpgtw_1
	.loc 1 15693 0
	call	pcmpgtw_2
	.loc 1 15694 0
	call	pextrw_1
	.loc 1 15695 0
	call	pextrw_2
	.loc 1 15696 0
	call	pextrw_3
	.loc 1 15697 0
	call	pextrw_4
	.loc 1 15698 0
	call	pextrw_5
	.loc 1 15699 0
	call	pextrw_6
	.loc 1 15700 0
	call	pextrw_7
	.loc 1 15701 0
	call	pextrw_8
	.loc 1 15702 0
	call	pinsrw_1
	.loc 1 15703 0
	call	pinsrw_2
	.loc 1 15704 0
	call	pinsrw_3
	.loc 1 15705 0
	call	pinsrw_4
	.loc 1 15706 0
	call	pinsrw_5
	.loc 1 15707 0
	call	pinsrw_6
	.loc 1 15708 0
	call	pinsrw_7
	.loc 1 15709 0
	call	pinsrw_8
	.loc 1 15710 0
	call	pinsrw_9
	.loc 1 15711 0
	call	pinsrw_10
	.loc 1 15712 0
	call	pinsrw_11
	.loc 1 15713 0
	call	pinsrw_12
	.loc 1 15714 0
	call	pinsrw_13
	.loc 1 15715 0
	call	pinsrw_14
	.loc 1 15716 0
	call	pinsrw_15
	.loc 1 15717 0
	call	pinsrw_16
	.loc 1 15718 0
	call	pmaddwd_1
	.loc 1 15719 0
	call	pmaddwd_2
	.loc 1 15720 0
	call	pmaxsw_1
	.loc 1 15721 0
	call	pmaxsw_2
	.loc 1 15722 0
	call	pmaxub_1
	.loc 1 15723 0
	call	pmaxub_2
	.loc 1 15724 0
	call	pminsw_1
	.loc 1 15725 0
	call	pminsw_2
	.loc 1 15726 0
	call	pminub_1
	.loc 1 15727 0
	call	pminub_2
	.loc 1 15728 0
	call	pmovmskb_1
	.loc 1 15729 0
	call	pmulhuw_1
	.loc 1 15730 0
	call	pmulhuw_2
	.loc 1 15731 0
	call	pmulhw_1
	.loc 1 15732 0
	call	pmulhw_2
	.loc 1 15733 0
	call	pmullw_1
	.loc 1 15734 0
	call	pmullw_2
	.loc 1 15735 0
	call	pmuludq_1
	.loc 1 15736 0
	call	pmuludq_2
	.loc 1 15737 0
	call	pmuludq_3
	.loc 1 15738 0
	call	pmuludq_4
	.loc 1 15739 0
	call	por_1
	.loc 1 15740 0
	call	por_2
	.loc 1 15741 0
	call	psadbw_1
	.loc 1 15742 0
	call	psadbw_2
	.loc 1 15743 0
	call	pshufd_1
	.loc 1 15744 0
	call	pshufd_2
	.loc 1 15745 0
	call	pshufhw_1
	.loc 1 15746 0
	call	pshufhw_2
	.loc 1 15747 0
	call	pshuflw_1
	.loc 1 15748 0
	call	pshuflw_2
	.loc 1 15749 0
	call	pslld_1
	.loc 1 15750 0
	call	pslld_2
	.loc 1 15751 0
	call	pslld_3
	.loc 1 15752 0
	call	pslldq_1
	.loc 1 15753 0
	call	pslldq_2
	.loc 1 15754 0
	call	pslldq_3
	.loc 1 15755 0
	call	pslldq_4
	.loc 1 15756 0
	call	pslldq_5
	.loc 1 15757 0
	call	pslldq_6
	.loc 1 15758 0
	call	pslldq_7
	.loc 1 15759 0
	call	pslldq_8
	.loc 1 15760 0
	call	pslldq_9
	.loc 1 15761 0
	call	pslldq_10
	.loc 1 15762 0
	call	pslldq_11
	.loc 1 15763 0
	call	pslldq_12
	.loc 1 15764 0
	call	pslldq_13
	.loc 1 15765 0
	call	pslldq_14
	.loc 1 15766 0
	call	pslldq_15
	.loc 1 15767 0
	call	pslldq_16
	.loc 1 15768 0
	call	pslldq_17
	.loc 1 15769 0
	call	psllq_1
	.loc 1 15770 0
	call	psllq_2
	.loc 1 15771 0
	call	psllq_3
	.loc 1 15772 0
	call	psllw_1
	.loc 1 15773 0
	call	psllw_2
	.loc 1 15774 0
	call	psllw_3
	.loc 1 15775 0
	call	psrad_1
	.loc 1 15776 0
	call	psrad_2
	.loc 1 15777 0
	call	psrad_3
	.loc 1 15778 0
	call	psraw_1
	.loc 1 15779 0
	call	psraw_2
	.loc 1 15780 0
	call	psraw_3
	.loc 1 15781 0
	call	psrld_1
	.loc 1 15782 0
	call	psrld_2
	.loc 1 15783 0
	call	psrld_3
	.loc 1 15784 0
	call	psrldq_1
	.loc 1 15785 0
	call	psrldq_2
	.loc 1 15786 0
	call	psrldq_3
	.loc 1 15787 0
	call	psrldq_4
	.loc 1 15788 0
	call	psrldq_5
	.loc 1 15789 0
	call	psrldq_6
	.loc 1 15790 0
	call	psrldq_7
	.loc 1 15791 0
	call	psrldq_8
	.loc 1 15792 0
	call	psrldq_9
	.loc 1 15793 0
	call	psrldq_10
	.loc 1 15794 0
	call	psrldq_11
	.loc 1 15795 0
	call	psrldq_12
	.loc 1 15796 0
	call	psrldq_13
	.loc 1 15797 0
	call	psrldq_14
	.loc 1 15798 0
	call	psrldq_15
	.loc 1 15799 0
	call	psrldq_16
	.loc 1 15800 0
	call	psrldq_17
	.loc 1 15801 0
	call	psrlq_1
	.loc 1 15802 0
	call	psrlq_2
	.loc 1 15803 0
	call	psrlq_3
	.loc 1 15804 0
	call	psrlw_1
	.loc 1 15805 0
	call	psrlw_2
	.loc 1 15806 0
	call	psrlw_3
	.loc 1 15807 0
	call	psubb_1
	.loc 1 15808 0
	call	psubb_2
	.loc 1 15809 0
	call	psubd_1
	.loc 1 15810 0
	call	psubd_2
	.loc 1 15811 0
	call	psubq_1
	.loc 1 15812 0
	call	psubq_2
	.loc 1 15813 0
	call	psubq_3
	.loc 1 15814 0
	call	psubq_4
	.loc 1 15815 0
	call	psubsb_1
	.loc 1 15816 0
	call	psubsb_2
	.loc 1 15817 0
	call	psubsw_1
	.loc 1 15818 0
	call	psubsw_2
	.loc 1 15819 0
	call	psubusb_1
	.loc 1 15820 0
	call	psubusb_2
	.loc 1 15821 0
	call	psubusw_1
	.loc 1 15822 0
	call	psubusw_2
	.loc 1 15823 0
	call	psubw_1
	.loc 1 15824 0
	call	psubw_2
	.loc 1 15825 0
	call	punpckhbw_1
	.loc 1 15826 0
	call	punpckhbw_2
	.loc 1 15827 0
	call	punpckhdq_1
	.loc 1 15828 0
	call	punpckhdq_2
	.loc 1 15829 0
	call	punpckhqdq_1
	.loc 1 15830 0
	call	punpckhqdq_2
	.loc 1 15831 0
	call	punpckhwd_1
	.loc 1 15832 0
	call	punpckhwd_2
	.loc 1 15833 0
	call	punpcklbw_1
	.loc 1 15834 0
	call	punpcklbw_2
	.loc 1 15835 0
	call	punpckldq_1
	.loc 1 15836 0
	call	punpckldq_2
	.loc 1 15837 0
	call	punpcklqdq_1
	.loc 1 15838 0
	call	punpcklqdq_2
	.loc 1 15839 0
	call	punpcklwd_1
	.loc 1 15840 0
	call	punpcklwd_2
	.loc 1 15841 0
	call	pxor_1
	.loc 1 15842 0
	call	pxor_2
	.loc 1 15843 0
	call	shufpd_1
	.loc 1 15844 0
	call	shufpd_2
	.loc 1 15845 0
	call	sqrtpd_1
	.loc 1 15846 0
	call	sqrtpd_2
	.loc 1 15847 0
	call	sqrtsd_1
	.loc 1 15848 0
	call	sqrtsd_2
	.loc 1 15849 0
	call	subpd_1
	.loc 1 15850 0
	call	subpd_2
	.loc 1 15851 0
	call	subsd_1
	.loc 1 15852 0
	call	subsd_2
	.loc 1 15853 0
	call	ucomisd_1
	.loc 1 15854 0
	call	ucomisd_2
	.loc 1 15855 0
	call	ucomisd_3
	.loc 1 15856 0
	call	ucomisd_4
	.loc 1 15857 0
	call	ucomisd_5
	.loc 1 15858 0
	call	ucomisd_6
	.loc 1 15859 0
	call	unpckhpd_1
	.loc 1 15860 0
	call	unpckhpd_2
	.loc 1 15861 0
	call	unpcklpd_1
	.loc 1 15862 0
	call	unpcklpd_2
	.loc 1 15863 0
	call	xorpd_1
	.loc 1 15864 0
	call	xorpd_2
	.loc 1 15866 0
	movl	$0, (%esp)
	call	exit
	.cfi_endproc
.LFE346:
	.size	main, .-main
	.section	.rodata
	.align 8
.LC0:
	.long	0
	.long	1073217536
	.align 8
.LC1:
	.long	0
	.long	1060110336
	.align 8
.LC3:
	.long	1834810029
	.long	1083394629
	.align 8
.LC4:
	.long	1326285901
	.long	1086398135
	.align 8
.LC5:
	.long	-1003304360
	.long	1084316785
	.align 8
.LC6:
	.long	-1003304360
	.long	1083268209
	.align 8
.LC7:
	.long	2061584302
	.long	1084948884
	.align 8
.LC8:
	.long	-2020352616
	.long	1086540357
	.align 8
.LC37:
	.long	-2020352616
	.long	1083394629
	.align 8
.LC44:
	.long	1395005378
	.long	1083394629
	.align 8
.LC154:
	.long	0
	.long	1083394048
	.align 8
.LC155:
	.long	0
	.long	1085681152
	.align 8
.LC171:
	.long	0
	.long	-1064089600
	.align 8
.LC173:
	.long	0
	.long	-1061802496
	.align 8
.LC178:
	.long	2061584302
	.long	1076407828
	.align 8
.LC179:
	.long	171798692
	.long	1078748119
	.align 8
.LC205:
	.long	-2147483648
	.long	1076407828
	.align 8
.LC206:
	.long	0
	.long	1078748119
	.align 8
.LC212:
	.long	-1717986918
	.long	1072798105
	.align 8
.LC213:
	.long	-1717986918
	.long	1073846681
	.align 8
.LC228:
	.long	1717986918
	.long	1074423398
	.align 8
.LC229:
	.long	-1717986918
	.long	1074895257
	.align 8
.LC248:
	.long	1610612736
	.long	1073857167
	.align 8
.LC249:
	.long	0
	.long	1074439127
	.align 8
.LC250:
	.long	1610612736
	.long	1074905743
	.align 8
.LC255:
	.long	1546188227
	.long	1072808591
	.align 8
.LC256:
	.long	1546188227
	.long	1073857167
	.align 8
.LC257:
	.long	0
	.long	1076363264
	.align 8
.LC295:
	.long	0
	.long	1073741824
	.align 8
.LC296:
	.long	0
	.long	1074266112
	.align 8
.LC297:
	.long	2061584302
	.long	1077456404
	.align 8
.LC298:
	.long	-1202590843
	.long	1074627870
	.align 8
.LC299:
	.long	2061584302
	.long	1072934420
	.align 8
.LC314:
	.long	-34359738
	.long	1077295316
	.align 8
.LC315:
	.long	-34359738
	.long	1078343892
	.align 8
.LC316:
	.long	1030792151
	.long	1078707978
	.align 8
.LC317:
	.long	-1099511628
	.long	1077979807
	.align 8
.LC395:
	.long	1834810029
	.long	-1064089019
	.align 8
.LC435:
	.long	604731395
	.long	1085075304
	.align 8
.LC436:
	.long	1326285901
	.long	1087446711
	.align 8
.LC1094:
	.long	0
	.long	1078067200
	.align 8
.LC1095:
	.long	0
	.long	1078493184
	.align 8
.LC1096:
	.long	0
	.long	1075314688
	.align 8
.LC1097:
	.long	0
	.long	1075576832
	.align 8
.LC1104:
	.long	858993459
	.long	1075196723
	.align 8
.LC1111:
	.long	0
	.long	1084316672
	.align 8
.LC1112:
	.long	0
	.long	1083268096
	.align 8
.LC1113:
	.long	625347238
	.long	1083104117
	.align 8
.LC1114:
	.long	-1642395494
	.long	-1061296530
	.align 8
.LC1145:
	.long	1827938081
	.long	1083279702
	.align 8
.LC1146:
	.long	1601163808
	.long	1085652679
	.text
.Letext0:
	.file 2 "/usr/include/bits/setjmp.h"
	.file 3 "/usr/include/bits/sigset.h"
	.file 4 "/usr/include/setjmp.h"
	.section	.debug_info
	.long	0x7482
	.value	0x3
	.long	.Ldebug_abbrev0
	.byte	0x4
	.uleb128 0x1
	.long	.LASF379
	.byte	0x1
	.long	.LASF380
	.long	.LASF381
	.long	.Ltext0
	.long	.Letext0
	.long	.Ldebug_line0
	.uleb128 0x2
	.byte	0xc
	.byte	0x4
	.long	.LASF0
	.uleb128 0x3
	.byte	0x4
	.byte	0x5
	.string	"int"
	.uleb128 0x4
	.byte	0x4
	.long	0x39
	.uleb128 0x2
	.byte	0x1
	.byte	0x6
	.long	.LASF1
	.uleb128 0x2
	.byte	0x8
	.byte	0x4
	.long	.LASF2
	.uleb128 0x5
	.long	.LASF5
	.byte	0x2
	.byte	0x1d
	.long	0x52
	.uleb128 0x6
	.long	0x2c
	.long	0x62
	.uleb128 0x7
	.long	0x62
	.byte	0x5
	.byte	0x0
	.uleb128 0x2
	.byte	0x4
	.byte	0x7
	.long	.LASF3
	.uleb128 0x8
	.byte	0x80
	.byte	0x3
	.byte	0x1e
	.long	0x7e
	.uleb128 0x9
	.long	.LASF7
	.byte	0x3
	.byte	0x1f
	.long	0x7e
	.sleb128 0
	.byte	0x0
	.uleb128 0x6
	.long	0x8e
	.long	0x8e
	.uleb128 0x7
	.long	0x62
	.byte	0x1f
	.byte	0x0
	.uleb128 0x2
	.byte	0x4
	.byte	0x7
	.long	.LASF4
	.uleb128 0x5
	.long	.LASF6
	.byte	0x3
	.byte	0x20
	.long	0x69
	.uleb128 0xa
	.long	.LASF382
	.byte	0x9c
	.byte	0x4
	.byte	0x24
	.long	0xd1
	.uleb128 0x9
	.long	.LASF8
	.byte	0x4
	.byte	0x29
	.long	0x47
	.sleb128 0
	.uleb128 0x9
	.long	.LASF9
	.byte	0x4
	.byte	0x2a
	.long	0x2c
	.sleb128 24
	.uleb128 0x9
	.long	.LASF10
	.byte	0x4
	.byte	0x2b
	.long	0x95
	.sleb128 28
	.byte	0x0
	.uleb128 0x6
	.long	0xa0
	.long	0xe1
	.uleb128 0x7
	.long	0x62
	.byte	0x0
	.byte	0x0
	.uleb128 0x5
	.long	.LASF11
	.byte	0x4
	.byte	0x64
	.long	0xd1
	.uleb128 0x2
	.byte	0x1
	.byte	0x8
	.long	.LASF12
	.uleb128 0x2
	.byte	0x2
	.byte	0x7
	.long	.LASF13
	.uleb128 0x2
	.byte	0x1
	.byte	0x6
	.long	.LASF14
	.uleb128 0x2
	.byte	0x2
	.byte	0x5
	.long	.LASF15
	.uleb128 0x2
	.byte	0x8
	.byte	0x5
	.long	.LASF16
	.uleb128 0x2
	.byte	0x8
	.byte	0x7
	.long	.LASF17
	.uleb128 0x2
	.byte	0x4
	.byte	0x5
	.long	.LASF18
	.uleb128 0x6
	.long	0xf3
	.long	0x12d
	.uleb128 0x7
	.long	0x62
	.byte	0x3
	.byte	0x0
	.uleb128 0x6
	.long	0x8e
	.long	0x13d
	.uleb128 0x7
	.long	0x62
	.byte	0x3
	.byte	0x0
	.uleb128 0x6
	.long	0x39
	.long	0x14d
	.uleb128 0x7
	.long	0x62
	.byte	0x3
	.byte	0x0
	.uleb128 0x6
	.long	0x39
	.long	0x15d
	.uleb128 0x7
	.long	0x62
	.byte	0x7
	.byte	0x0
	.uleb128 0xb
	.byte	0x2
	.byte	0x1
	.byte	0xc
	.long	0x18e
	.uleb128 0xc
	.string	"sb"
	.byte	0x1
	.byte	0xd
	.long	0x18e
	.uleb128 0xc
	.string	"ub"
	.byte	0x1
	.byte	0xe
	.long	0x19e
	.uleb128 0xc
	.string	"sw"
	.byte	0x1
	.byte	0xf
	.long	0x1ae
	.uleb128 0xc
	.string	"uw"
	.byte	0x1
	.byte	0x10
	.long	0x1be
	.byte	0x0
	.uleb128 0x6
	.long	0x39
	.long	0x19e
	.uleb128 0x7
	.long	0x62
	.byte	0x1
	.byte	0x0
	.uleb128 0x6
	.long	0xec
	.long	0x1ae
	.uleb128 0x7
	.long	0x62
	.byte	0x1
	.byte	0x0
	.uleb128 0x6
	.long	0x101
	.long	0x1be
	.uleb128 0x7
	.long	0x62
	.byte	0x0
	.byte	0x0
	.uleb128 0x6
	.long	0xf3
	.long	0x1ce
	.uleb128 0x7
	.long	0x62
	.byte	0x0
	.byte	0x0
	.uleb128 0x5
	.long	.LASF19
	.byte	0x1
	.byte	0x11
	.long	0x15d
	.uleb128 0xb
	.byte	0x4
	.byte	0x1
	.byte	0x13
	.long	0x228
	.uleb128 0xc
	.string	"sb"
	.byte	0x1
	.byte	0x14
	.long	0x13d
	.uleb128 0xc
	.string	"ub"
	.byte	0x1
	.byte	0x15
	.long	0x228
	.uleb128 0xc
	.string	"sw"
	.byte	0x1
	.byte	0x16
	.long	0x238
	.uleb128 0xc
	.string	"uw"
	.byte	0x1
	.byte	0x17
	.long	0x248
	.uleb128 0xc
	.string	"sd"
	.byte	0x1
	.byte	0x18
	.long	0x258
	.uleb128 0xc
	.string	"ud"
	.byte	0x1
	.byte	0x19
	.long	0x268
	.uleb128 0xc
	.string	"ps"
	.byte	0x1
	.byte	0x1a
	.long	0x278
	.byte	0x0
	.uleb128 0x6
	.long	0xec
	.long	0x238
	.uleb128 0x7
	.long	0x62
	.byte	0x3
	.byte	0x0
	.uleb128 0x6
	.long	0x101
	.long	0x248
	.uleb128 0x7
	.long	0x62
	.byte	0x1
	.byte	0x0
	.uleb128 0x6
	.long	0xf3
	.long	0x258
	.uleb128 0x7
	.long	0x62
	.byte	0x1
	.byte	0x0
	.uleb128 0x6
	.long	0x116
	.long	0x268
	.uleb128 0x7
	.long	0x62
	.byte	0x0
	.byte	0x0
	.uleb128 0x6
	.long	0x8e
	.long	0x278
	.uleb128 0x7
	.long	0x62
	.byte	0x0
	.byte	0x0
	.uleb128 0x6
	.long	0x288
	.long	0x288
	.uleb128 0x7
	.long	0x62
	.byte	0x0
	.byte	0x0
	.uleb128 0x2
	.byte	0x4
	.byte	0x4
	.long	.LASF20
	.uleb128 0x5
	.long	.LASF21
	.byte	0x1
	.byte	0x1b
	.long	0x1d9
	.uleb128 0xb
	.byte	0x8
	.byte	0x1
	.byte	0x1d
	.long	0x307
	.uleb128 0xc
	.string	"sb"
	.byte	0x1
	.byte	0x1e
	.long	0x14d
	.uleb128 0xc
	.string	"ub"
	.byte	0x1
	.byte	0x1f
	.long	0x307
	.uleb128 0xc
	.string	"sw"
	.byte	0x1
	.byte	0x20
	.long	0x317
	.uleb128 0xc
	.string	"uw"
	.byte	0x1
	.byte	0x21
	.long	0x11d
	.uleb128 0xc
	.string	"sd"
	.byte	0x1
	.byte	0x22
	.long	0x327
	.uleb128 0xc
	.string	"ud"
	.byte	0x1
	.byte	0x23
	.long	0x337
	.uleb128 0xc
	.string	"sq"
	.byte	0x1
	.byte	0x24
	.long	0x347
	.uleb128 0xc
	.string	"uq"
	.byte	0x1
	.byte	0x25
	.long	0x357
	.uleb128 0xc
	.string	"ps"
	.byte	0x1
	.byte	0x26
	.long	0x367
	.uleb128 0xc
	.string	"pd"
	.byte	0x1
	.byte	0x27
	.long	0x377
	.byte	0x0
	.uleb128 0x6
	.long	0xec
	.long	0x317
	.uleb128 0x7
	.long	0x62
	.byte	0x7
	.byte	0x0
	.uleb128 0x6
	.long	0x101
	.long	0x327
	.uleb128 0x7
	.long	0x62
	.byte	0x3
	.byte	0x0
	.uleb128 0x6
	.long	0x116
	.long	0x337
	.uleb128 0x7
	.long	0x62
	.byte	0x1
	.byte	0x0
	.uleb128 0x6
	.long	0x8e
	.long	0x347
	.uleb128 0x7
	.long	0x62
	.byte	0x1
	.byte	0x0
	.uleb128 0x6
	.long	0x108
	.long	0x357
	.uleb128 0x7
	.long	0x62
	.byte	0x0
	.byte	0x0
	.uleb128 0x6
	.long	0x10f
	.long	0x367
	.uleb128 0x7
	.long	0x62
	.byte	0x0
	.byte	0x0
	.uleb128 0x6
	.long	0x288
	.long	0x377
	.uleb128 0x7
	.long	0x62
	.byte	0x1
	.byte	0x0
	.uleb128 0x6
	.long	0x40
	.long	0x387
	.uleb128 0x7
	.long	0x62
	.byte	0x0
	.byte	0x0
	.uleb128 0x5
	.long	.LASF22
	.byte	0x1
	.byte	0x28
	.long	0x29a
	.uleb128 0xb
	.byte	0x10
	.byte	0x1
	.byte	0x2a
	.long	0x3ff
	.uleb128 0xc
	.string	"sb"
	.byte	0x1
	.byte	0x2b
	.long	0x3ff
	.uleb128 0xc
	.string	"ub"
	.byte	0x1
	.byte	0x2c
	.long	0x40f
	.uleb128 0xc
	.string	"sw"
	.byte	0x1
	.byte	0x2d
	.long	0x41f
	.uleb128 0xc
	.string	"uw"
	.byte	0x1
	.byte	0x2e
	.long	0x42f
	.uleb128 0xc
	.string	"sd"
	.byte	0x1
	.byte	0x2f
	.long	0x43f
	.uleb128 0xc
	.string	"ud"
	.byte	0x1
	.byte	0x30
	.long	0x12d
	.uleb128 0xc
	.string	"sq"
	.byte	0x1
	.byte	0x31
	.long	0x44f
	.uleb128 0xc
	.string	"uq"
	.byte	0x1
	.byte	0x32
	.long	0x45f
	.uleb128 0xc
	.string	"ps"
	.byte	0x1
	.byte	0x33
	.long	0x46f
	.uleb128 0xc
	.string	"pd"
	.byte	0x1
	.byte	0x34
	.long	0x47f
	.byte	0x0
	.uleb128 0x6
	.long	0x39
	.long	0x40f
	.uleb128 0x7
	.long	0x62
	.byte	0xf
	.byte	0x0
	.uleb128 0x6
	.long	0xec
	.long	0x41f
	.uleb128 0x7
	.long	0x62
	.byte	0xf
	.byte	0x0
	.uleb128 0x6
	.long	0x101
	.long	0x42f
	.uleb128 0x7
	.long	0x62
	.byte	0x7
	.byte	0x0
	.uleb128 0x6
	.long	0xf3
	.long	0x43f
	.uleb128 0x7
	.long	0x62
	.byte	0x7
	.byte	0x0
	.uleb128 0x6
	.long	0x116
	.long	0x44f
	.uleb128 0x7
	.long	0x62
	.byte	0x3
	.byte	0x0
	.uleb128 0x6
	.long	0x108
	.long	0x45f
	.uleb128 0x7
	.long	0x62
	.byte	0x1
	.byte	0x0
	.uleb128 0x6
	.long	0x10f
	.long	0x46f
	.uleb128 0x7
	.long	0x62
	.byte	0x1
	.byte	0x0
	.uleb128 0x6
	.long	0x288
	.long	0x47f
	.uleb128 0x7
	.long	0x62
	.byte	0x3
	.byte	0x0
	.uleb128 0x6
	.long	0x40
	.long	0x48f
	.uleb128 0x7
	.long	0x62
	.byte	0x1
	.byte	0x0
	.uleb128 0x5
	.long	.LASF23
	.byte	0x1
	.byte	0x35
	.long	0x392
	.uleb128 0xd
	.long	.LASF27
	.byte	0x1
	.byte	0x39
	.byte	0x1
	.long	.LFB0
	.long	.LFE0
	.byte	0x1
	.byte	0x9c
	.long	0x4bf
	.uleb128 0xe
	.long	.LASF24
	.byte	0x1
	.byte	0x39
	.long	0x2c
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.byte	0x0
	.uleb128 0xf
	.long	.LASF25
	.byte	0x1
	.byte	0x3f
	.byte	0x1
	.long	0x2c
	.long	.LFB1
	.long	.LFE1
	.byte	0x1
	.byte	0x9c
	.long	0x4f4
	.uleb128 0x10
	.string	"f1"
	.byte	0x1
	.byte	0x3f
	.long	0x288
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.uleb128 0x10
	.string	"f2"
	.byte	0x1
	.byte	0x3f
	.long	0x288
	.byte	0x2
	.byte	0x91
	.sleb128 4
	.byte	0x0
	.uleb128 0xf
	.long	.LASF26
	.byte	0x1
	.byte	0x45
	.byte	0x1
	.long	0x2c
	.long	.LFB2
	.long	.LFE2
	.byte	0x1
	.byte	0x9c
	.long	0x529
	.uleb128 0x10
	.string	"d1"
	.byte	0x1
	.byte	0x45
	.long	0x40
	.byte	0x2
	.byte	0x91
	.sleb128 -16
	.uleb128 0x10
	.string	"d2"
	.byte	0x1
	.byte	0x45
	.long	0x40
	.byte	0x2
	.byte	0x91
	.sleb128 -24
	.byte	0x0
	.uleb128 0xd
	.long	.LASF28
	.byte	0x1
	.byte	0x4a
	.byte	0x1
	.long	.LFB3
	.long	.LFE3
	.byte	0x1
	.byte	0x9c
	.long	0x579
	.uleb128 0x11
	.long	.LASF29
	.byte	0x1
	.byte	0x4c
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x11
	.long	.LASF30
	.byte	0x1
	.byte	0x4d
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x11
	.long	.LASF31
	.byte	0x1
	.byte	0x4e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x11
	.long	.LASF32
	.byte	0x1
	.byte	0x4f
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x6
	.long	0x39
	.long	0x589
	.uleb128 0x7
	.long	0x62
	.byte	0x6b
	.byte	0x0
	.uleb128 0xd
	.long	.LASF33
	.byte	0x1
	.byte	0x76
	.byte	0x1
	.long	.LFB4
	.long	.LFE4
	.byte	0x1
	.byte	0x9c
	.long	0x5d9
	.uleb128 0x11
	.long	.LASF29
	.byte	0x1
	.byte	0x78
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x11
	.long	.LASF30
	.byte	0x1
	.byte	0x79
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x11
	.long	.LASF31
	.byte	0x1
	.byte	0x7a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x11
	.long	.LASF32
	.byte	0x1
	.byte	0x7b
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0xd
	.long	.LASF34
	.byte	0x1
	.byte	0xa0
	.byte	0x1
	.long	.LFB5
	.long	.LFE5
	.byte	0x1
	.byte	0x9c
	.long	0x629
	.uleb128 0x11
	.long	.LASF29
	.byte	0x1
	.byte	0xa2
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x11
	.long	.LASF30
	.byte	0x1
	.byte	0xa3
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x11
	.long	.LASF31
	.byte	0x1
	.byte	0xa4
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x11
	.long	.LASF32
	.byte	0x1
	.byte	0xa5
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0xd
	.long	.LASF35
	.byte	0x1
	.byte	0xcc
	.byte	0x1
	.long	.LFB6
	.long	.LFE6
	.byte	0x1
	.byte	0x9c
	.long	0x679
	.uleb128 0x11
	.long	.LASF29
	.byte	0x1
	.byte	0xce
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x11
	.long	.LASF30
	.byte	0x1
	.byte	0xcf
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x11
	.long	.LASF31
	.byte	0x1
	.byte	0xd0
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x11
	.long	.LASF32
	.byte	0x1
	.byte	0xd1
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0xd
	.long	.LASF36
	.byte	0x1
	.byte	0xf6
	.byte	0x1
	.long	.LFB7
	.long	.LFE7
	.byte	0x1
	.byte	0x9c
	.long	0x6c9
	.uleb128 0x11
	.long	.LASF29
	.byte	0x1
	.byte	0xf8
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x11
	.long	.LASF30
	.byte	0x1
	.byte	0xf9
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x11
	.long	.LASF31
	.byte	0x1
	.byte	0xfa
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x11
	.long	.LASF32
	.byte	0x1
	.byte	0xfb
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF37
	.byte	0x1
	.value	0x122
	.byte	0x1
	.long	.LFB8
	.long	.LFE8
	.byte	0x1
	.byte	0x9c
	.long	0x71e
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x124
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x125
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x126
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x127
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF38
	.byte	0x1
	.value	0x14c
	.byte	0x1
	.long	.LFB9
	.long	.LFE9
	.byte	0x1
	.byte	0x9c
	.long	0x773
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x14e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x14f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x150
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x151
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF39
	.byte	0x1
	.value	0x178
	.byte	0x1
	.long	.LFB10
	.long	.LFE10
	.byte	0x1
	.byte	0x9c
	.long	0x7c8
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x17a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x17b
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x17c
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x17d
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF40
	.byte	0x1
	.value	0x1a2
	.byte	0x1
	.long	.LFB11
	.long	.LFE11
	.byte	0x1
	.byte	0x9c
	.long	0x81d
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1a4
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1a5
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1a6
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1a7
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF41
	.byte	0x1
	.value	0x1ce
	.byte	0x1
	.long	.LFB12
	.long	.LFE12
	.byte	0x1
	.byte	0x9c
	.long	0x872
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1d0
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1d1
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1d2
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1d3
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF42
	.byte	0x1
	.value	0x1f8
	.byte	0x1
	.long	.LFB13
	.long	.LFE13
	.byte	0x1
	.byte	0x9c
	.long	0x8c7
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1fa
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1fb
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1fc
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1fd
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF43
	.byte	0x1
	.value	0x224
	.byte	0x1
	.long	.LFB14
	.long	.LFE14
	.byte	0x1
	.byte	0x9c
	.long	0x91c
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x226
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x227
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x228
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x229
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF44
	.byte	0x1
	.value	0x24e
	.byte	0x1
	.long	.LFB15
	.long	.LFE15
	.byte	0x1
	.byte	0x9c
	.long	0x971
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x250
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x251
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x252
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x253
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF45
	.byte	0x1
	.value	0x27a
	.byte	0x1
	.long	.LFB16
	.long	.LFE16
	.byte	0x1
	.byte	0x9c
	.long	0x9c6
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x27c
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x27d
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x27e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x27f
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF46
	.byte	0x1
	.value	0x2a4
	.byte	0x1
	.long	.LFB17
	.long	.LFE17
	.byte	0x1
	.byte	0x9c
	.long	0xa1b
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x2a6
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2a7
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2a8
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2a9
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF47
	.byte	0x1
	.value	0x2d0
	.byte	0x1
	.long	.LFB18
	.long	.LFE18
	.byte	0x1
	.byte	0x9c
	.long	0xa70
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x2d2
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2d3
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2d4
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2d5
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF48
	.byte	0x1
	.value	0x2fa
	.byte	0x1
	.long	.LFB19
	.long	.LFE19
	.byte	0x1
	.byte	0x9c
	.long	0xac5
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x2fc
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2fd
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2fe
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2ff
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF49
	.byte	0x1
	.value	0x326
	.byte	0x1
	.long	.LFB20
	.long	.LFE20
	.byte	0x1
	.byte	0x9c
	.long	0xb1a
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x328
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x329
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x32a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x32b
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF50
	.byte	0x1
	.value	0x350
	.byte	0x1
	.long	.LFB21
	.long	.LFE21
	.byte	0x1
	.byte	0x9c
	.long	0xb6f
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x352
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x353
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x354
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x355
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF51
	.byte	0x1
	.value	0x37c
	.byte	0x1
	.long	.LFB22
	.long	.LFE22
	.byte	0x1
	.byte	0x9c
	.long	0xbc4
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x37e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x37f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x380
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x381
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF52
	.byte	0x1
	.value	0x3a6
	.byte	0x1
	.long	.LFB23
	.long	.LFE23
	.byte	0x1
	.byte	0x9c
	.long	0xc19
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3a8
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3a9
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3aa
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3ab
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF53
	.byte	0x1
	.value	0x3d2
	.byte	0x1
	.long	.LFB24
	.long	.LFE24
	.byte	0x1
	.byte	0x9c
	.long	0xc6e
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3d4
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3d5
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3d6
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3d7
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF54
	.byte	0x1
	.value	0x3fc
	.byte	0x1
	.long	.LFB25
	.long	.LFE25
	.byte	0x1
	.byte	0x9c
	.long	0xcc3
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3fe
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3ff
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x400
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x401
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF55
	.byte	0x1
	.value	0x428
	.byte	0x1
	.long	.LFB26
	.long	.LFE26
	.byte	0x1
	.byte	0x9c
	.long	0xd18
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x42a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x42b
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x42c
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x42d
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF56
	.byte	0x1
	.value	0x452
	.byte	0x1
	.long	.LFB27
	.long	.LFE27
	.byte	0x1
	.byte	0x9c
	.long	0xd6d
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x454
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x455
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x456
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x457
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF57
	.byte	0x1
	.value	0x47e
	.byte	0x1
	.long	.LFB28
	.long	.LFE28
	.byte	0x1
	.byte	0x9c
	.long	0xdc2
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x480
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x481
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x482
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x483
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF58
	.byte	0x1
	.value	0x4a8
	.byte	0x1
	.long	.LFB29
	.long	.LFE29
	.byte	0x1
	.byte	0x9c
	.long	0xe17
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x4aa
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x4ab
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x4ac
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x4ad
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF59
	.byte	0x1
	.value	0x4d4
	.byte	0x1
	.long	.LFB30
	.long	.LFE30
	.byte	0x1
	.byte	0x9c
	.long	0xe6c
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x4d6
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x4d7
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x4d8
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x4d9
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF60
	.byte	0x1
	.value	0x4fe
	.byte	0x1
	.long	.LFB31
	.long	.LFE31
	.byte	0x1
	.byte	0x9c
	.long	0xec1
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x500
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x501
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x502
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x503
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF61
	.byte	0x1
	.value	0x52a
	.byte	0x1
	.long	.LFB32
	.long	.LFE32
	.byte	0x1
	.byte	0x9c
	.long	0xf16
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x52c
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x52d
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x52e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x52f
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF62
	.byte	0x1
	.value	0x554
	.byte	0x1
	.long	.LFB33
	.long	.LFE33
	.byte	0x1
	.byte	0x9c
	.long	0xf6b
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x556
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x557
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x558
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x559
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF63
	.byte	0x1
	.value	0x580
	.byte	0x1
	.long	.LFB34
	.long	.LFE34
	.byte	0x1
	.byte	0x9c
	.long	0xfc0
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x582
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x583
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x584
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x585
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF64
	.byte	0x1
	.value	0x5aa
	.byte	0x1
	.long	.LFB35
	.long	.LFE35
	.byte	0x1
	.byte	0x9c
	.long	0x1015
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x5ac
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x5ad
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x5ae
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x5af
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF65
	.byte	0x1
	.value	0x5d6
	.byte	0x1
	.long	.LFB36
	.long	.LFE36
	.byte	0x1
	.byte	0x9c
	.long	0x106a
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x5d8
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x5d9
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x5da
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x5db
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF66
	.byte	0x1
	.value	0x600
	.byte	0x1
	.long	.LFB37
	.long	.LFE37
	.byte	0x1
	.byte	0x9c
	.long	0x10bf
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x602
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x603
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x604
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x605
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF67
	.byte	0x1
	.value	0x62c
	.byte	0x1
	.long	.LFB38
	.long	.LFE38
	.byte	0x1
	.byte	0x9c
	.long	0x1114
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x62e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x62f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x630
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x631
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF68
	.byte	0x1
	.value	0x656
	.byte	0x1
	.long	.LFB39
	.long	.LFE39
	.byte	0x1
	.byte	0x9c
	.long	0x1169
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x658
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x659
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x65a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x65b
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF69
	.byte	0x1
	.value	0x682
	.byte	0x1
	.long	.LFB40
	.long	.LFE40
	.byte	0x1
	.byte	0x9c
	.long	0x11be
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x684
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x685
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x686
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x687
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF70
	.byte	0x1
	.value	0x6ac
	.byte	0x1
	.long	.LFB41
	.long	.LFE41
	.byte	0x1
	.byte	0x9c
	.long	0x1213
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x6ae
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x6af
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x6b0
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x6b1
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF71
	.byte	0x1
	.value	0x6d8
	.byte	0x1
	.long	.LFB42
	.long	.LFE42
	.byte	0x1
	.byte	0x9c
	.long	0x1268
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x6da
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x6db
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x6dc
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x6dd
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF72
	.byte	0x1
	.value	0x702
	.byte	0x1
	.long	.LFB43
	.long	.LFE43
	.byte	0x1
	.byte	0x9c
	.long	0x12bd
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x704
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x705
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x706
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -52
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x707
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -160
	.byte	0x0
	.uleb128 0x12
	.long	.LASF73
	.byte	0x1
	.value	0x731
	.byte	0x1
	.long	.LFB44
	.long	.LFE44
	.byte	0x1
	.byte	0x9c
	.long	0x1312
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x733
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x734
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x735
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -52
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x736
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -160
	.byte	0x0
	.uleb128 0x12
	.long	.LASF74
	.byte	0x1
	.value	0x760
	.byte	0x1
	.long	.LFB45
	.long	.LFE45
	.byte	0x1
	.byte	0x9c
	.long	0x1367
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x762
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x763
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x764
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -52
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x765
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -160
	.byte	0x0
	.uleb128 0x12
	.long	.LASF75
	.byte	0x1
	.value	0x78f
	.byte	0x1
	.long	.LFB46
	.long	.LFE46
	.byte	0x1
	.byte	0x9c
	.long	0x13bc
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x791
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -24
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x792
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x793
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -52
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x794
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -160
	.byte	0x0
	.uleb128 0x12
	.long	.LASF76
	.byte	0x1
	.value	0x7bc
	.byte	0x1
	.long	.LFB47
	.long	.LFE47
	.byte	0x1
	.byte	0x9c
	.long	0x1411
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x7be
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -24
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x7bf
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x7c0
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -52
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x7c1
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -160
	.byte	0x0
	.uleb128 0x12
	.long	.LASF77
	.byte	0x1
	.value	0x7e9
	.byte	0x1
	.long	.LFB48
	.long	.LFE48
	.byte	0x1
	.byte	0x9c
	.long	0x1466
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x7eb
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -24
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x7ec
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x7ed
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -52
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x7ee
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -160
	.byte	0x0
	.uleb128 0x12
	.long	.LASF78
	.byte	0x1
	.value	0x816
	.byte	0x1
	.long	.LFB49
	.long	.LFE49
	.byte	0x1
	.byte	0x9c
	.long	0x14bb
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x818
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x819
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x81a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x81b
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF79
	.byte	0x1
	.value	0x842
	.byte	0x1
	.long	.LFB50
	.long	.LFE50
	.byte	0x1
	.byte	0x9c
	.long	0x1510
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x844
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x845
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x846
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x847
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF80
	.byte	0x1
	.value	0x86c
	.byte	0x1
	.long	.LFB51
	.long	.LFE51
	.byte	0x1
	.byte	0x9c
	.long	0x1565
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x86e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x86f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x870
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x871
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF81
	.byte	0x1
	.value	0x89a
	.byte	0x1
	.long	.LFB52
	.long	.LFE52
	.byte	0x1
	.byte	0x9c
	.long	0x15ba
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x89c
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x89d
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x89e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x89f
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF82
	.byte	0x1
	.value	0x8c6
	.byte	0x1
	.long	.LFB53
	.long	.LFE53
	.byte	0x1
	.byte	0x9c
	.long	0x160f
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x8c8
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x8c9
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x8ca
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x8cb
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF83
	.byte	0x1
	.value	0x8f4
	.byte	0x1
	.long	.LFB54
	.long	.LFE54
	.byte	0x1
	.byte	0x9c
	.long	0x1664
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x8f6
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x8f7
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x8f8
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x8f9
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF84
	.byte	0x1
	.value	0x920
	.byte	0x1
	.long	.LFB55
	.long	.LFE55
	.byte	0x1
	.byte	0x9c
	.long	0x16b9
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x922
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x923
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x924
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x925
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF85
	.byte	0x1
	.value	0x94a
	.byte	0x1
	.long	.LFB56
	.long	.LFE56
	.byte	0x1
	.byte	0x9c
	.long	0x170e
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x94c
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x94d
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x94e
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x94f
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF86
	.byte	0x1
	.value	0x972
	.byte	0x1
	.long	.LFB57
	.long	.LFE57
	.byte	0x1
	.byte	0x9c
	.long	0x1763
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x974
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x975
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x976
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x977
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF87
	.byte	0x1
	.value	0x9a0
	.byte	0x1
	.long	.LFB58
	.long	.LFE58
	.byte	0x1
	.byte	0x9c
	.long	0x17b8
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x9a2
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x9a3
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x9a4
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x9a5
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF88
	.byte	0x1
	.value	0x9cc
	.byte	0x1
	.long	.LFB59
	.long	.LFE59
	.byte	0x1
	.byte	0x9c
	.long	0x180d
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x9ce
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -24
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x9cf
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x9d0
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x9d1
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF89
	.byte	0x1
	.value	0x9f7
	.byte	0x1
	.long	.LFB60
	.long	.LFE60
	.byte	0x1
	.byte	0x9c
	.long	0x1862
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x9f9
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -24
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x9fa
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x9fb
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x9fc
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF90
	.byte	0x1
	.value	0xa21
	.byte	0x1
	.long	.LFB61
	.long	.LFE61
	.byte	0x1
	.byte	0x9c
	.long	0x18b7
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xa23
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xa24
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xa25
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xa26
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF91
	.byte	0x1
	.value	0xa4f
	.byte	0x1
	.long	.LFB62
	.long	.LFE62
	.byte	0x1
	.byte	0x9c
	.long	0x190c
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xa51
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xa52
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xa53
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xa54
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF92
	.byte	0x1
	.value	0xa7b
	.byte	0x1
	.long	.LFB63
	.long	.LFE63
	.byte	0x1
	.byte	0x9c
	.long	0x1961
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xa7d
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xa7e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xa7f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xa80
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF93
	.byte	0x1
	.value	0xaa7
	.byte	0x1
	.long	.LFB64
	.long	.LFE64
	.byte	0x1
	.byte	0x9c
	.long	0x19b6
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xaa9
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xaaa
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xaab
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xaac
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF94
	.byte	0x1
	.value	0xad1
	.byte	0x1
	.long	.LFB65
	.long	.LFE65
	.byte	0x1
	.byte	0x9c
	.long	0x1a0b
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xad3
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xad4
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -36
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xad5
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xad6
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -148
	.byte	0x0
	.uleb128 0x12
	.long	.LASF95
	.byte	0x1
	.value	0xafa
	.byte	0x1
	.long	.LFB66
	.long	.LFE66
	.byte	0x1
	.byte	0x9c
	.long	0x1a60
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xafc
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xafd
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -36
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xafe
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xaff
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -148
	.byte	0x0
	.uleb128 0x12
	.long	.LASF96
	.byte	0x1
	.value	0xb21
	.byte	0x1
	.long	.LFB67
	.long	.LFE67
	.byte	0x1
	.byte	0x9c
	.long	0x1ab5
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xb23
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xb24
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xb25
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xb26
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF97
	.byte	0x1
	.value	0xb4f
	.byte	0x1
	.long	.LFB68
	.long	.LFE68
	.byte	0x1
	.byte	0x9c
	.long	0x1b0a
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xb51
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xb52
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xb53
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xb54
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF98
	.byte	0x1
	.value	0xb7b
	.byte	0x1
	.long	.LFB69
	.long	.LFE69
	.byte	0x1
	.byte	0x9c
	.long	0x1b5f
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xb7d
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xb7e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xb7f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xb80
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF99
	.byte	0x1
	.value	0xba6
	.byte	0x1
	.long	.LFB70
	.long	.LFE70
	.byte	0x1
	.byte	0x9c
	.long	0x1bb4
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xba8
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xba9
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xbaa
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xbab
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF100
	.byte	0x1
	.value	0xbd0
	.byte	0x1
	.long	.LFB71
	.long	.LFE71
	.byte	0x1
	.byte	0x9c
	.long	0x1c09
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xbd2
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xbd3
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xbd4
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xbd5
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF101
	.byte	0x1
	.value	0xbfc
	.byte	0x1
	.long	.LFB72
	.long	.LFE72
	.byte	0x1
	.byte	0x9c
	.long	0x1c5e
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xbfe
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xbff
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xc00
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xc01
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF102
	.byte	0x1
	.value	0xc26
	.byte	0x1
	.long	.LFB73
	.long	.LFE73
	.byte	0x1
	.byte	0x9c
	.long	0x1cb3
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xc28
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xc29
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xc2a
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xc2b
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF103
	.byte	0x1
	.value	0xc50
	.byte	0x1
	.long	.LFB74
	.long	.LFE74
	.byte	0x1
	.byte	0x9c
	.long	0x1d08
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xc52
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xc53
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xc54
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xc55
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF104
	.byte	0x1
	.value	0xc78
	.byte	0x1
	.long	.LFB75
	.long	.LFE75
	.byte	0x1
	.byte	0x9c
	.long	0x1d5d
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xc7a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xc7b
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xc7c
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xc7d
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF105
	.byte	0x1
	.value	0xca6
	.byte	0x1
	.long	.LFB76
	.long	.LFE76
	.byte	0x1
	.byte	0x9c
	.long	0x1db2
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xca8
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xca9
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xcaa
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xcab
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF106
	.byte	0x1
	.value	0xcd2
	.byte	0x1
	.long	.LFB77
	.long	.LFE77
	.byte	0x1
	.byte	0x9c
	.long	0x1e07
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xcd4
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xcd5
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xcd6
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xcd7
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF107
	.byte	0x1
	.value	0xd00
	.byte	0x1
	.long	.LFB78
	.long	.LFE78
	.byte	0x1
	.byte	0x9c
	.long	0x1e5c
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xd02
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xd03
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xd04
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xd05
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF108
	.byte	0x1
	.value	0xd2c
	.byte	0x1
	.long	.LFB79
	.long	.LFE79
	.byte	0x1
	.byte	0x9c
	.long	0x1eb1
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xd2e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xd2f
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -36
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xd30
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xd31
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -148
	.byte	0x0
	.uleb128 0x12
	.long	.LASF109
	.byte	0x1
	.value	0xd55
	.byte	0x1
	.long	.LFB80
	.long	.LFE80
	.byte	0x1
	.byte	0x9c
	.long	0x1f06
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xd57
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xd58
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -36
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xd59
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xd5a
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -148
	.byte	0x0
	.uleb128 0x12
	.long	.LASF110
	.byte	0x1
	.value	0xd7c
	.byte	0x1
	.long	.LFB81
	.long	.LFE81
	.byte	0x1
	.byte	0x9c
	.long	0x1f5b
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xd7e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xd7f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xd80
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xd81
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF111
	.byte	0x1
	.value	0xda8
	.byte	0x1
	.long	.LFB82
	.long	.LFE82
	.byte	0x1
	.byte	0x9c
	.long	0x1fb0
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xdaa
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xdab
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xdac
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xdad
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF112
	.byte	0x1
	.value	0xdd2
	.byte	0x1
	.long	.LFB83
	.long	.LFE83
	.byte	0x1
	.byte	0x9c
	.long	0x2005
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xdd4
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xdd5
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xdd6
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xdd7
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF113
	.byte	0x1
	.value	0xdfe
	.byte	0x1
	.long	.LFB84
	.long	.LFE84
	.byte	0x1
	.byte	0x9c
	.long	0x205a
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xe00
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xe01
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xe02
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xe03
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF114
	.byte	0x1
	.value	0xe28
	.byte	0x1
	.long	.LFB85
	.long	.LFE85
	.byte	0x1
	.byte	0x9c
	.long	0x2082
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xe2a
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -124
	.byte	0x0
	.uleb128 0x12
	.long	.LASF115
	.byte	0x1
	.value	0xe42
	.byte	0x1
	.long	.LFB86
	.long	.LFE86
	.byte	0x1
	.byte	0x9c
	.long	0x20d7
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xe44
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xe45
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xe46
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xe47
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF116
	.byte	0x1
	.value	0xe6e
	.byte	0x1
	.long	.LFB87
	.long	.LFE87
	.byte	0x1
	.byte	0x9c
	.long	0x212c
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xe70
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xe71
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xe72
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xe73
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF117
	.byte	0x1
	.value	0xe98
	.byte	0x1
	.long	.LFB88
	.long	.LFE88
	.byte	0x1
	.byte	0x9c
	.long	0x2181
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xe9a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xe9b
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xe9c
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xe9d
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF118
	.byte	0x1
	.value	0xec4
	.byte	0x1
	.long	.LFB89
	.long	.LFE89
	.byte	0x1
	.byte	0x9c
	.long	0x21d6
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xec6
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xec7
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xec8
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xec9
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF119
	.byte	0x1
	.value	0xeee
	.byte	0x1
	.long	.LFB90
	.long	.LFE90
	.byte	0x1
	.byte	0x9c
	.long	0x21fe
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xef0
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -124
	.byte	0x0
	.uleb128 0x12
	.long	.LASF120
	.byte	0x1
	.value	0xf08
	.byte	0x1
	.long	.LFB91
	.long	.LFE91
	.byte	0x1
	.byte	0x9c
	.long	0x2253
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xf0a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xf0b
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xf0c
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xf0d
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF121
	.byte	0x1
	.value	0xf34
	.byte	0x1
	.long	.LFB92
	.long	.LFE92
	.byte	0x1
	.byte	0x9c
	.long	0x22a8
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xf36
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xf37
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xf38
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xf39
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF122
	.byte	0x1
	.value	0xf5e
	.byte	0x1
	.long	.LFB93
	.long	.LFE93
	.byte	0x1
	.byte	0x9c
	.long	0x22fd
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xf60
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xf61
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xf62
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xf63
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF123
	.byte	0x1
	.value	0xf8a
	.byte	0x1
	.long	.LFB94
	.long	.LFE94
	.byte	0x1
	.byte	0x9c
	.long	0x2352
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xf8c
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xf8d
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xf8e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xf8f
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF124
	.byte	0x1
	.value	0xfb4
	.byte	0x1
	.long	.LFB95
	.long	.LFE95
	.byte	0x1
	.byte	0x9c
	.long	0x23a7
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xfb6
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xfb7
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xfb8
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xfb9
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF125
	.byte	0x1
	.value	0xfe0
	.byte	0x1
	.long	.LFB96
	.long	.LFE96
	.byte	0x1
	.byte	0x9c
	.long	0x23fc
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0xfe2
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0xfe3
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0xfe4
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0xfe5
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF126
	.byte	0x1
	.value	0x100a
	.byte	0x1
	.long	.LFB97
	.long	.LFE97
	.byte	0x1
	.byte	0x9c
	.long	0x2451
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x100c
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x100d
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x100e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x100f
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF127
	.byte	0x1
	.value	0x1037
	.byte	0x1
	.long	.LFB98
	.long	.LFE98
	.byte	0x1
	.byte	0x9c
	.long	0x24a6
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1039
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x103a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x103b
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x103c
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF128
	.byte	0x1
	.value	0x1063
	.byte	0x1
	.long	.LFB99
	.long	.LFE99
	.byte	0x1
	.byte	0x9c
	.long	0x24fb
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1065
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1066
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -36
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1067
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1068
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -148
	.byte	0x0
	.uleb128 0x12
	.long	.LASF129
	.byte	0x1
	.value	0x108c
	.byte	0x1
	.long	.LFB100
	.long	.LFE100
	.byte	0x1
	.byte	0x9c
	.long	0x2550
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x108e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x108f
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -36
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1090
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1091
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -148
	.byte	0x0
	.uleb128 0x12
	.long	.LASF130
	.byte	0x1
	.value	0x10b3
	.byte	0x1
	.long	.LFB101
	.long	.LFE101
	.byte	0x1
	.byte	0x9c
	.long	0x25a5
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x10b5
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x10b6
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x10b7
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x10b8
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF131
	.byte	0x1
	.value	0x10df
	.byte	0x1
	.long	.LFB102
	.long	.LFE102
	.byte	0x1
	.byte	0x9c
	.long	0x25fa
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x10e1
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x10e2
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x10e3
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x10e4
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF132
	.byte	0x1
	.value	0x1109
	.byte	0x1
	.long	.LFB103
	.long	.LFE103
	.byte	0x1
	.byte	0x9c
	.long	0x264f
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x110b
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x110c
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x110d
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x110e
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF133
	.byte	0x1
	.value	0x1131
	.byte	0x1
	.long	.LFB104
	.long	.LFE104
	.byte	0x1
	.byte	0x9c
	.long	0x26a4
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1133
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1134
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1135
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1136
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF134
	.byte	0x1
	.value	0x115d
	.byte	0x1
	.long	.LFB105
	.long	.LFE105
	.byte	0x1
	.byte	0x9c
	.long	0x26f9
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x115f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1160
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1161
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1162
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF135
	.byte	0x1
	.value	0x1187
	.byte	0x1
	.long	.LFB106
	.long	.LFE106
	.byte	0x1
	.byte	0x9c
	.long	0x274e
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1189
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x118a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x118b
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x118c
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF136
	.byte	0x1
	.value	0x11af
	.byte	0x1
	.long	.LFB107
	.long	.LFE107
	.byte	0x1
	.byte	0x9c
	.long	0x27a3
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x11b1
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x11b2
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x11b3
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x11b4
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF137
	.byte	0x1
	.value	0x11d8
	.byte	0x1
	.long	.LFB108
	.long	.LFE108
	.byte	0x1
	.byte	0x9c
	.long	0x27f8
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x11da
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -24
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x11db
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x11dc
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x11dd
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF138
	.byte	0x1
	.value	0x1202
	.byte	0x1
	.long	.LFB109
	.long	.LFE109
	.byte	0x1
	.byte	0x9c
	.long	0x284d
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1204
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1205
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1206
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1207
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF139
	.byte	0x1
	.value	0x1229
	.byte	0x1
	.long	.LFB110
	.long	.LFE110
	.byte	0x1
	.byte	0x9c
	.long	0x28a2
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x122b
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -24
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x122c
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x122d
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x122e
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF140
	.byte	0x1
	.value	0x1253
	.byte	0x1
	.long	.LFB111
	.long	.LFE111
	.byte	0x1
	.byte	0x9c
	.long	0x28f7
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1255
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1256
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1257
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1258
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF141
	.byte	0x1
	.value	0x127a
	.byte	0x1
	.long	.LFB112
	.long	.LFE112
	.byte	0x1
	.byte	0x9c
	.long	0x294c
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x127c
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x127d
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -36
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x127e
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x127f
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -148
	.byte	0x0
	.uleb128 0x12
	.long	.LASF142
	.byte	0x1
	.value	0x12a3
	.byte	0x1
	.long	.LFB113
	.long	.LFE113
	.byte	0x1
	.byte	0x9c
	.long	0x29a1
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x12a5
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x12a6
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x12a7
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x12a8
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF143
	.byte	0x1
	.value	0x12cb
	.byte	0x1
	.long	.LFB114
	.long	.LFE114
	.byte	0x1
	.byte	0x9c
	.long	0x29f6
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x12cd
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x12ce
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -24
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x12cf
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -28
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x12d0
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -136
	.byte	0x0
	.uleb128 0x12
	.long	.LASF144
	.byte	0x1
	.value	0x12f1
	.byte	0x1
	.long	.LFB115
	.long	.LFE115
	.byte	0x1
	.byte	0x9c
	.long	0x2a4b
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x12f3
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x12f4
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x12f5
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x12f6
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF145
	.byte	0x1
	.value	0x1319
	.byte	0x1
	.long	.LFB116
	.long	.LFE116
	.byte	0x1
	.byte	0x9c
	.long	0x2aa0
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x131b
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x131c
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x131d
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x131e
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF146
	.byte	0x1
	.value	0x1345
	.byte	0x1
	.long	.LFB117
	.long	.LFE117
	.byte	0x1
	.byte	0x9c
	.long	0x2af5
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1347
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -24
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1348
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1349
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x134a
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF147
	.byte	0x1
	.value	0x136f
	.byte	0x1
	.long	.LFB118
	.long	.LFE118
	.byte	0x1
	.byte	0x9c
	.long	0x2b4a
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1371
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1372
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1373
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1374
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF148
	.byte	0x1
	.value	0x1396
	.byte	0x1
	.long	.LFB119
	.long	.LFE119
	.byte	0x1
	.byte	0x9c
	.long	0x2b9f
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1398
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -24
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1399
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x139a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x139b
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF149
	.byte	0x1
	.value	0x13c1
	.byte	0x1
	.long	.LFB120
	.long	.LFE120
	.byte	0x1
	.byte	0x9c
	.long	0x2bf4
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x13c3
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x13c4
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x13c5
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x13c6
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF150
	.byte	0x1
	.value	0x13ed
	.byte	0x1
	.long	.LFB121
	.long	.LFE121
	.byte	0x1
	.byte	0x9c
	.long	0x2c49
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x13ef
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -24
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x13f0
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x13f1
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x13f2
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF151
	.byte	0x1
	.value	0x1417
	.byte	0x1
	.long	.LFB122
	.long	.LFE122
	.byte	0x1
	.byte	0x9c
	.long	0x2c9e
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1419
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x141a
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x141b
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x141c
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF152
	.byte	0x1
	.value	0x143e
	.byte	0x1
	.long	.LFB123
	.long	.LFE123
	.byte	0x1
	.byte	0x9c
	.long	0x2cf3
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1440
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1441
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1442
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1443
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF153
	.byte	0x1
	.value	0x146a
	.byte	0x1
	.long	.LFB124
	.long	.LFE124
	.byte	0x1
	.byte	0x9c
	.long	0x2d48
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x146c
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x146d
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x146e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x146f
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF154
	.byte	0x1
	.value	0x1494
	.byte	0x1
	.long	.LFB125
	.long	.LFE125
	.byte	0x1
	.byte	0x9c
	.long	0x2d9d
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1496
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1497
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1498
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1499
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF155
	.byte	0x1
	.value	0x14c0
	.byte	0x1
	.long	.LFB126
	.long	.LFE126
	.byte	0x1
	.byte	0x9c
	.long	0x2df2
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x14c2
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x14c3
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x14c4
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x14c5
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF156
	.byte	0x1
	.value	0x14ea
	.byte	0x1
	.long	.LFB127
	.long	.LFE127
	.byte	0x1
	.byte	0x9c
	.long	0x2e47
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x14ec
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x14ed
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x14ee
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x14ef
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF157
	.byte	0x1
	.value	0x1516
	.byte	0x1
	.long	.LFB128
	.long	.LFE128
	.byte	0x1
	.byte	0x9c
	.long	0x2e9c
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1518
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1519
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x151a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x151b
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF158
	.byte	0x1
	.value	0x1540
	.byte	0x1
	.long	.LFB129
	.long	.LFE129
	.byte	0x1
	.byte	0x9c
	.long	0x2ef1
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1542
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1543
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1544
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1545
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF159
	.byte	0x1
	.value	0x156c
	.byte	0x1
	.long	.LFB130
	.long	.LFE130
	.byte	0x1
	.byte	0x9c
	.long	0x2f46
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x156e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x156f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1570
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1571
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF160
	.byte	0x1
	.value	0x1596
	.byte	0x1
	.long	.LFB131
	.long	.LFE131
	.byte	0x1
	.byte	0x9c
	.long	0x2f9b
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1598
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1599
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x159a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x159b
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF161
	.byte	0x1
	.value	0x15c8
	.byte	0x1
	.long	.LFB132
	.long	.LFE132
	.byte	0x1
	.byte	0x9c
	.long	0x2ff0
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x15ca
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x15cb
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x15cc
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x15cd
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF162
	.byte	0x1
	.value	0x15f8
	.byte	0x1
	.long	.LFB133
	.long	.LFE133
	.byte	0x1
	.byte	0x9c
	.long	0x3045
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x15fa
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x15fb
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x15fc
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x15fd
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF163
	.byte	0x1
	.value	0x1632
	.byte	0x1
	.long	.LFB134
	.long	.LFE134
	.byte	0x1
	.byte	0x9c
	.long	0x309a
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1634
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1635
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1636
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1637
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF164
	.byte	0x1
	.value	0x166a
	.byte	0x1
	.long	.LFB135
	.long	.LFE135
	.byte	0x1
	.byte	0x9c
	.long	0x30ef
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x166c
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x166d
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x166e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x166f
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF165
	.byte	0x1
	.value	0x16a4
	.byte	0x1
	.long	.LFB136
	.long	.LFE136
	.byte	0x1
	.byte	0x9c
	.long	0x3144
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x16a6
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x16a7
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x16a8
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x16a9
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF166
	.byte	0x1
	.value	0x16dc
	.byte	0x1
	.long	.LFB137
	.long	.LFE137
	.byte	0x1
	.byte	0x9c
	.long	0x3199
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x16de
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x16df
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x16e0
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x16e1
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF167
	.byte	0x1
	.value	0x1716
	.byte	0x1
	.long	.LFB138
	.long	.LFE138
	.byte	0x1
	.byte	0x9c
	.long	0x31ee
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1718
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1719
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x171a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x171b
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF168
	.byte	0x1
	.value	0x174e
	.byte	0x1
	.long	.LFB139
	.long	.LFE139
	.byte	0x1
	.byte	0x9c
	.long	0x3243
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1750
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1751
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1752
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1753
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF169
	.byte	0x1
	.value	0x177c
	.byte	0x1
	.long	.LFB140
	.long	.LFE140
	.byte	0x1
	.byte	0x9c
	.long	0x3298
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x177e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x177f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1780
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1781
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF170
	.byte	0x1
	.value	0x17a8
	.byte	0x1
	.long	.LFB141
	.long	.LFE141
	.byte	0x1
	.byte	0x9c
	.long	0x32ed
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x17aa
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -24
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x17ab
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x17ac
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x17ad
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -148
	.byte	0x0
	.uleb128 0x12
	.long	.LASF171
	.byte	0x1
	.value	0x17d0
	.byte	0x1
	.long	.LFB142
	.long	.LFE142
	.byte	0x1
	.byte	0x9c
	.long	0x3342
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x17d2
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -24
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x17d3
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x17d4
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x17d5
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -148
	.byte	0x0
	.uleb128 0x12
	.long	.LASF172
	.byte	0x1
	.value	0x17f7
	.byte	0x1
	.long	.LFB143
	.long	.LFE143
	.byte	0x1
	.byte	0x9c
	.long	0x3397
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x17f9
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x17fa
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x17fb
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x17fc
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF173
	.byte	0x1
	.value	0x1823
	.byte	0x1
	.long	.LFB144
	.long	.LFE144
	.byte	0x1
	.byte	0x9c
	.long	0x33ec
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1825
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1826
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1827
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1828
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF174
	.byte	0x1
	.value	0x184d
	.byte	0x1
	.long	.LFB145
	.long	.LFE145
	.byte	0x1
	.byte	0x9c
	.long	0x3441
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x184f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1850
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1851
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1852
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF175
	.byte	0x1
	.value	0x1887
	.byte	0x1
	.long	.LFB146
	.long	.LFE146
	.byte	0x1
	.byte	0x9c
	.long	0x3496
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1889
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x188a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x188b
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x188c
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF176
	.byte	0x1
	.value	0x18bf
	.byte	0x1
	.long	.LFB147
	.long	.LFE147
	.byte	0x1
	.byte	0x9c
	.long	0x34eb
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x18c1
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x18c2
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x18c3
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x18c4
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF177
	.byte	0x1
	.value	0x18f1
	.byte	0x1
	.long	.LFB148
	.long	.LFE148
	.byte	0x1
	.byte	0x9c
	.long	0x3540
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x18f3
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x18f4
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x18f5
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x18f6
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF178
	.byte	0x1
	.value	0x1921
	.byte	0x1
	.long	.LFB149
	.long	.LFE149
	.byte	0x1
	.byte	0x9c
	.long	0x3595
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1923
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1924
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1925
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1926
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF179
	.byte	0x1
	.value	0x195b
	.byte	0x1
	.long	.LFB150
	.long	.LFE150
	.byte	0x1
	.byte	0x9c
	.long	0x35ea
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x195d
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x195e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x195f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1960
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF180
	.byte	0x1
	.value	0x1993
	.byte	0x1
	.long	.LFB151
	.long	.LFE151
	.byte	0x1
	.byte	0x9c
	.long	0x363f
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1995
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1996
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1997
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1998
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF181
	.byte	0x1
	.value	0x19c5
	.byte	0x1
	.long	.LFB152
	.long	.LFE152
	.byte	0x1
	.byte	0x9c
	.long	0x3694
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x19c7
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x19c8
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x19c9
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x19ca
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF182
	.byte	0x1
	.value	0x19f5
	.byte	0x1
	.long	.LFB153
	.long	.LFE153
	.byte	0x1
	.byte	0x9c
	.long	0x36e9
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x19f7
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x19f8
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x19f9
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x19fa
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF183
	.byte	0x1
	.value	0x1a27
	.byte	0x1
	.long	.LFB154
	.long	.LFE154
	.byte	0x1
	.byte	0x9c
	.long	0x373e
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1a29
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1a2a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1a2b
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1a2c
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF184
	.byte	0x1
	.value	0x1a57
	.byte	0x1
	.long	.LFB155
	.long	.LFE155
	.byte	0x1
	.byte	0x9c
	.long	0x3793
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1a59
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1a5a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1a5b
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1a5c
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF185
	.byte	0x1
	.value	0x1a83
	.byte	0x1
	.long	.LFB156
	.long	.LFE156
	.byte	0x1
	.byte	0x9c
	.long	0x37e8
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1a85
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1a86
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1a87
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1a88
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF186
	.byte	0x1
	.value	0x1aad
	.byte	0x1
	.long	.LFB157
	.long	.LFE157
	.byte	0x1
	.byte	0x9c
	.long	0x383d
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1aaf
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1ab0
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1ab1
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1ab2
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF187
	.byte	0x1
	.value	0x1ad9
	.byte	0x1
	.long	.LFB158
	.long	.LFE158
	.byte	0x1
	.byte	0x9c
	.long	0x3892
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1adb
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1adc
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1add
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1ade
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF188
	.byte	0x1
	.value	0x1b03
	.byte	0x1
	.long	.LFB159
	.long	.LFE159
	.byte	0x1
	.byte	0x9c
	.long	0x38e7
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1b05
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1b06
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1b07
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1b08
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF189
	.byte	0x1
	.value	0x1b3d
	.byte	0x1
	.long	.LFB160
	.long	.LFE160
	.byte	0x1
	.byte	0x9c
	.long	0x393c
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1b3f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1b40
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1b41
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1b42
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF190
	.byte	0x1
	.value	0x1b75
	.byte	0x1
	.long	.LFB161
	.long	.LFE161
	.byte	0x1
	.byte	0x9c
	.long	0x3991
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1b77
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1b78
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1b79
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1b7a
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF191
	.byte	0x1
	.value	0x1ba7
	.byte	0x1
	.long	.LFB162
	.long	.LFE162
	.byte	0x1
	.byte	0x9c
	.long	0x39e6
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1ba9
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1baa
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1bab
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1bac
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF192
	.byte	0x1
	.value	0x1bd7
	.byte	0x1
	.long	.LFB163
	.long	.LFE163
	.byte	0x1
	.byte	0x9c
	.long	0x3a3b
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1bd9
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1bda
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1bdb
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1bdc
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF193
	.byte	0x1
	.value	0x1c11
	.byte	0x1
	.long	.LFB164
	.long	.LFE164
	.byte	0x1
	.byte	0x9c
	.long	0x3a90
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1c13
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1c14
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1c15
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1c16
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF194
	.byte	0x1
	.value	0x1c49
	.byte	0x1
	.long	.LFB165
	.long	.LFE165
	.byte	0x1
	.byte	0x9c
	.long	0x3ae5
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1c4b
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1c4c
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1c4d
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1c4e
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF195
	.byte	0x1
	.value	0x1c77
	.byte	0x1
	.long	.LFB166
	.long	.LFE166
	.byte	0x1
	.byte	0x9c
	.long	0x3b3a
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1c79
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1c7a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1c7b
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1c7c
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF196
	.byte	0x1
	.value	0x1ca3
	.byte	0x1
	.long	.LFB167
	.long	.LFE167
	.byte	0x1
	.byte	0x9c
	.long	0x3b8f
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1ca5
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1ca6
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1ca7
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1ca8
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF197
	.byte	0x1
	.value	0x1cd5
	.byte	0x1
	.long	.LFB168
	.long	.LFE168
	.byte	0x1
	.byte	0x9c
	.long	0x3be4
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1cd7
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1cd8
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1cd9
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1cda
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF198
	.byte	0x1
	.value	0x1d05
	.byte	0x1
	.long	.LFB169
	.long	.LFE169
	.byte	0x1
	.byte	0x9c
	.long	0x3c39
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1d07
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1d08
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1d09
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1d0a
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF199
	.byte	0x1
	.value	0x1d3f
	.byte	0x1
	.long	.LFB170
	.long	.LFE170
	.byte	0x1
	.byte	0x9c
	.long	0x3c8e
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1d41
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1d42
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1d43
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1d44
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF200
	.byte	0x1
	.value	0x1d77
	.byte	0x1
	.long	.LFB171
	.long	.LFE171
	.byte	0x1
	.byte	0x9c
	.long	0x3ce3
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1d79
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1d7a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1d7b
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1d7c
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF201
	.byte	0x1
	.value	0x1da5
	.byte	0x1
	.long	.LFB172
	.long	.LFE172
	.byte	0x1
	.byte	0x9c
	.long	0x3d38
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1da7
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1da8
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1da9
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1daa
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF202
	.byte	0x1
	.value	0x1dd1
	.byte	0x1
	.long	.LFB173
	.long	.LFE173
	.byte	0x1
	.byte	0x9c
	.long	0x3d8d
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1dd3
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1dd4
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1dd5
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1dd6
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF203
	.byte	0x1
	.value	0x1e03
	.byte	0x1
	.long	.LFB174
	.long	.LFE174
	.byte	0x1
	.byte	0x9c
	.long	0x3de2
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x1e05
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1e06
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1e07
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1e08
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF204
	.byte	0x1
	.value	0x1e33
	.byte	0x1
	.long	.LFB175
	.long	.LFE175
	.byte	0x1
	.byte	0x9c
	.long	0x3e37
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1e35
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x1e36
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -36
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1e37
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1e38
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -148
	.byte	0x0
	.uleb128 0x12
	.long	.LASF206
	.byte	0x1
	.value	0x1e5c
	.byte	0x1
	.long	.LFB176
	.long	.LFE176
	.byte	0x1
	.byte	0x9c
	.long	0x3e8c
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1e5e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x1e5f
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -36
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1e60
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1e61
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -148
	.byte	0x0
	.uleb128 0x12
	.long	.LASF207
	.byte	0x1
	.value	0x1e85
	.byte	0x1
	.long	.LFB177
	.long	.LFE177
	.byte	0x1
	.byte	0x9c
	.long	0x3ee1
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1e87
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x1e88
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -36
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1e89
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1e8a
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -148
	.byte	0x0
	.uleb128 0x12
	.long	.LASF208
	.byte	0x1
	.value	0x1eae
	.byte	0x1
	.long	.LFB178
	.long	.LFE178
	.byte	0x1
	.byte	0x9c
	.long	0x3f36
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1eb0
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x1eb1
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -36
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1eb2
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1eb3
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -148
	.byte	0x0
	.uleb128 0x12
	.long	.LASF209
	.byte	0x1
	.value	0x1ed7
	.byte	0x1
	.long	.LFB179
	.long	.LFE179
	.byte	0x1
	.byte	0x9c
	.long	0x3f8b
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1ed9
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x1eda
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -36
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1edb
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1edc
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -148
	.byte	0x0
	.uleb128 0x12
	.long	.LASF210
	.byte	0x1
	.value	0x1f00
	.byte	0x1
	.long	.LFB180
	.long	.LFE180
	.byte	0x1
	.byte	0x9c
	.long	0x3fe0
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1f02
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x1f03
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -36
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1f04
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1f05
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -148
	.byte	0x0
	.uleb128 0x12
	.long	.LASF211
	.byte	0x1
	.value	0x1f29
	.byte	0x1
	.long	.LFB181
	.long	.LFE181
	.byte	0x1
	.byte	0x9c
	.long	0x4035
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1f2b
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x1f2c
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -36
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1f2d
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1f2e
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -148
	.byte	0x0
	.uleb128 0x12
	.long	.LASF212
	.byte	0x1
	.value	0x1f52
	.byte	0x1
	.long	.LFB182
	.long	.LFE182
	.byte	0x1
	.byte	0x9c
	.long	0x408a
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1f54
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x1f55
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -36
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1f56
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1f57
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -148
	.byte	0x0
	.uleb128 0x12
	.long	.LASF213
	.byte	0x1
	.value	0x1f7b
	.byte	0x1
	.long	.LFB183
	.long	.LFE183
	.byte	0x1
	.byte	0x9c
	.long	0x40df
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1f7d
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x1f7e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1f7f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1f80
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF214
	.byte	0x1
	.value	0x1fac
	.byte	0x1
	.long	.LFB184
	.long	.LFE184
	.byte	0x1
	.byte	0x9c
	.long	0x4134
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1fae
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x1faf
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1fb0
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1fb1
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF215
	.byte	0x1
	.value	0x1fdd
	.byte	0x1
	.long	.LFB185
	.long	.LFE185
	.byte	0x1
	.byte	0x9c
	.long	0x4189
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x1fdf
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x1fe0
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x1fe1
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x1fe2
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF216
	.byte	0x1
	.value	0x200e
	.byte	0x1
	.long	.LFB186
	.long	.LFE186
	.byte	0x1
	.byte	0x9c
	.long	0x41de
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2010
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x2011
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2012
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2013
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF217
	.byte	0x1
	.value	0x203f
	.byte	0x1
	.long	.LFB187
	.long	.LFE187
	.byte	0x1
	.byte	0x9c
	.long	0x4233
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2041
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x2042
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2043
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2044
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF218
	.byte	0x1
	.value	0x2070
	.byte	0x1
	.long	.LFB188
	.long	.LFE188
	.byte	0x1
	.byte	0x9c
	.long	0x4288
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2072
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x2073
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2074
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2075
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF219
	.byte	0x1
	.value	0x20a1
	.byte	0x1
	.long	.LFB189
	.long	.LFE189
	.byte	0x1
	.byte	0x9c
	.long	0x42dd
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x20a3
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x20a4
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x20a5
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x20a6
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF220
	.byte	0x1
	.value	0x20d2
	.byte	0x1
	.long	.LFB190
	.long	.LFE190
	.byte	0x1
	.byte	0x9c
	.long	0x4332
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x20d4
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x20d5
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x20d6
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x20d7
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF221
	.byte	0x1
	.value	0x2103
	.byte	0x1
	.long	.LFB191
	.long	.LFE191
	.byte	0x1
	.byte	0x9c
	.long	0x4387
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2105
	.long	0x1ce
	.byte	0x2
	.byte	0x91
	.sleb128 -18
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x2106
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2107
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2108
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF222
	.byte	0x1
	.value	0x2133
	.byte	0x1
	.long	.LFB192
	.long	.LFE192
	.byte	0x1
	.byte	0x9c
	.long	0x43dc
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2135
	.long	0x1ce
	.byte	0x2
	.byte	0x91
	.sleb128 -18
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x2136
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2137
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2138
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF223
	.byte	0x1
	.value	0x2163
	.byte	0x1
	.long	.LFB193
	.long	.LFE193
	.byte	0x1
	.byte	0x9c
	.long	0x4431
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2165
	.long	0x1ce
	.byte	0x2
	.byte	0x91
	.sleb128 -18
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x2166
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2167
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2168
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF224
	.byte	0x1
	.value	0x2193
	.byte	0x1
	.long	.LFB194
	.long	.LFE194
	.byte	0x1
	.byte	0x9c
	.long	0x4486
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2195
	.long	0x1ce
	.byte	0x2
	.byte	0x91
	.sleb128 -18
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x2196
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2197
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2198
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF225
	.byte	0x1
	.value	0x21c3
	.byte	0x1
	.long	.LFB195
	.long	.LFE195
	.byte	0x1
	.byte	0x9c
	.long	0x44db
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x21c5
	.long	0x1ce
	.byte	0x2
	.byte	0x91
	.sleb128 -18
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x21c6
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x21c7
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x21c8
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF226
	.byte	0x1
	.value	0x21f3
	.byte	0x1
	.long	.LFB196
	.long	.LFE196
	.byte	0x1
	.byte	0x9c
	.long	0x4530
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x21f5
	.long	0x1ce
	.byte	0x2
	.byte	0x91
	.sleb128 -18
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x21f6
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x21f7
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x21f8
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF227
	.byte	0x1
	.value	0x2223
	.byte	0x1
	.long	.LFB197
	.long	.LFE197
	.byte	0x1
	.byte	0x9c
	.long	0x4585
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2225
	.long	0x1ce
	.byte	0x2
	.byte	0x91
	.sleb128 -18
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x2226
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2227
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2228
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF228
	.byte	0x1
	.value	0x2253
	.byte	0x1
	.long	.LFB198
	.long	.LFE198
	.byte	0x1
	.byte	0x9c
	.long	0x45da
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2255
	.long	0x1ce
	.byte	0x2
	.byte	0x91
	.sleb128 -18
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x2256
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2257
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2258
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF229
	.byte	0x1
	.value	0x2283
	.byte	0x1
	.long	.LFB199
	.long	.LFE199
	.byte	0x1
	.byte	0x9c
	.long	0x462f
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x2285
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2286
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2287
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2288
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF230
	.byte	0x1
	.value	0x22b1
	.byte	0x1
	.long	.LFB200
	.long	.LFE200
	.byte	0x1
	.byte	0x9c
	.long	0x4684
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x22b3
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x22b4
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x22b5
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x22b6
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF231
	.byte	0x1
	.value	0x22dd
	.byte	0x1
	.long	.LFB201
	.long	.LFE201
	.byte	0x1
	.byte	0x9c
	.long	0x46d9
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x22df
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x22e0
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x22e1
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x22e2
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF232
	.byte	0x1
	.value	0x230f
	.byte	0x1
	.long	.LFB202
	.long	.LFE202
	.byte	0x1
	.byte	0x9c
	.long	0x472e
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x2311
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2312
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2313
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2314
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF233
	.byte	0x1
	.value	0x233f
	.byte	0x1
	.long	.LFB203
	.long	.LFE203
	.byte	0x1
	.byte	0x9c
	.long	0x4783
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x2341
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2342
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2343
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2344
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF234
	.byte	0x1
	.value	0x2379
	.byte	0x1
	.long	.LFB204
	.long	.LFE204
	.byte	0x1
	.byte	0x9c
	.long	0x47d8
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x237b
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x237c
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x237d
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x237e
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF235
	.byte	0x1
	.value	0x23b1
	.byte	0x1
	.long	.LFB205
	.long	.LFE205
	.byte	0x1
	.byte	0x9c
	.long	0x482d
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x23b3
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x23b4
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x23b5
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x23b6
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF236
	.byte	0x1
	.value	0x23e3
	.byte	0x1
	.long	.LFB206
	.long	.LFE206
	.byte	0x1
	.byte	0x9c
	.long	0x4882
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x23e5
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x23e6
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x23e7
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x23e8
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF237
	.byte	0x1
	.value	0x2413
	.byte	0x1
	.long	.LFB207
	.long	.LFE207
	.byte	0x1
	.byte	0x9c
	.long	0x48d7
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x2415
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2416
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2417
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2418
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF238
	.byte	0x1
	.value	0x244d
	.byte	0x1
	.long	.LFB208
	.long	.LFE208
	.byte	0x1
	.byte	0x9c
	.long	0x492c
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x244f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2450
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2451
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2452
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF239
	.byte	0x1
	.value	0x2485
	.byte	0x1
	.long	.LFB209
	.long	.LFE209
	.byte	0x1
	.byte	0x9c
	.long	0x4981
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x2487
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2488
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -36
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2489
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x248a
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -148
	.byte	0x0
	.uleb128 0x12
	.long	.LASF240
	.byte	0x1
	.value	0x24ae
	.byte	0x1
	.long	.LFB210
	.long	.LFE210
	.byte	0x1
	.byte	0x9c
	.long	0x49d6
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x24b0
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x24b1
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x24b2
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x24b3
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF241
	.byte	0x1
	.value	0x24e0
	.byte	0x1
	.long	.LFB211
	.long	.LFE211
	.byte	0x1
	.byte	0x9c
	.long	0x4a2b
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x24e2
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x24e3
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x24e4
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x24e5
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF242
	.byte	0x1
	.value	0x2510
	.byte	0x1
	.long	.LFB212
	.long	.LFE212
	.byte	0x1
	.byte	0x9c
	.long	0x4a80
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x2512
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2513
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2514
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2515
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF243
	.byte	0x1
	.value	0x2542
	.byte	0x1
	.long	.LFB213
	.long	.LFE213
	.byte	0x1
	.byte	0x9c
	.long	0x4ad5
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x2544
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2545
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2546
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2547
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF244
	.byte	0x1
	.value	0x2572
	.byte	0x1
	.long	.LFB214
	.long	.LFE214
	.byte	0x1
	.byte	0x9c
	.long	0x4b2a
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x2574
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2575
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2576
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2577
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF245
	.byte	0x1
	.value	0x25a4
	.byte	0x1
	.long	.LFB215
	.long	.LFE215
	.byte	0x1
	.byte	0x9c
	.long	0x4b7f
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x25a6
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x25a7
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x25a8
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x25a9
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF246
	.byte	0x1
	.value	0x25d4
	.byte	0x1
	.long	.LFB216
	.long	.LFE216
	.byte	0x1
	.byte	0x9c
	.long	0x4bd4
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x25d6
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -24
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x25d7
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x25d8
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x25d9
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -148
	.byte	0x0
	.uleb128 0x12
	.long	.LASF247
	.byte	0x1
	.value	0x25fc
	.byte	0x1
	.long	.LFB217
	.long	.LFE217
	.byte	0x1
	.byte	0x9c
	.long	0x4c29
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x25fe
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -24
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x25ff
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2600
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2601
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -148
	.byte	0x0
	.uleb128 0x12
	.long	.LASF248
	.byte	0x1
	.value	0x2623
	.byte	0x1
	.long	.LFB218
	.long	.LFE218
	.byte	0x1
	.byte	0x9c
	.long	0x4c7e
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x2625
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2626
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2627
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2628
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF249
	.byte	0x1
	.value	0x264f
	.byte	0x1
	.long	.LFB219
	.long	.LFE219
	.byte	0x1
	.byte	0x9c
	.long	0x4cd3
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x2651
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2652
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2653
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2654
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF250
	.byte	0x1
	.value	0x2679
	.byte	0x1
	.long	.LFB220
	.long	.LFE220
	.byte	0x1
	.byte	0x9c
	.long	0x4d28
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x267b
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x267c
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x267d
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x267e
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF251
	.byte	0x1
	.value	0x26a5
	.byte	0x1
	.long	.LFB221
	.long	.LFE221
	.byte	0x1
	.byte	0x9c
	.long	0x4d7d
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x26a7
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x26a8
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x26a9
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x26aa
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF252
	.byte	0x1
	.value	0x26cf
	.byte	0x1
	.long	.LFB222
	.long	.LFE222
	.byte	0x1
	.byte	0x9c
	.long	0x4dd2
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x26d1
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x26d2
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x26d3
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x26d4
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF253
	.byte	0x1
	.value	0x2701
	.byte	0x1
	.long	.LFB223
	.long	.LFE223
	.byte	0x1
	.byte	0x9c
	.long	0x4e27
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x2703
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2704
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2705
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2706
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF254
	.byte	0x1
	.value	0x2731
	.byte	0x1
	.long	.LFB224
	.long	.LFE224
	.byte	0x1
	.byte	0x9c
	.long	0x4e7c
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2733
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x2734
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2735
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2736
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF255
	.byte	0x1
	.value	0x275f
	.byte	0x1
	.long	.LFB225
	.long	.LFE225
	.byte	0x1
	.byte	0x9c
	.long	0x4ed1
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2761
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x2762
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2763
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2764
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF256
	.byte	0x1
	.value	0x278b
	.byte	0x1
	.long	.LFB226
	.long	.LFE226
	.byte	0x1
	.byte	0x9c
	.long	0x4f26
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x278d
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x278e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x278f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2790
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF257
	.byte	0x1
	.value	0x27bd
	.byte	0x1
	.long	.LFB227
	.long	.LFE227
	.byte	0x1
	.byte	0x9c
	.long	0x4f7b
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x27bf
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x27c0
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x27c1
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x27c2
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF258
	.byte	0x1
	.value	0x27ed
	.byte	0x1
	.long	.LFB228
	.long	.LFE228
	.byte	0x1
	.byte	0x9c
	.long	0x4fd0
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x27ef
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x27f0
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x27f1
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x27f2
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF259
	.byte	0x1
	.value	0x281f
	.byte	0x1
	.long	.LFB229
	.long	.LFE229
	.byte	0x1
	.byte	0x9c
	.long	0x5025
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2821
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x2822
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2823
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2824
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF260
	.byte	0x1
	.value	0x284f
	.byte	0x1
	.long	.LFB230
	.long	.LFE230
	.byte	0x1
	.byte	0x9c
	.long	0x506b
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2851
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2852
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2853
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF261
	.byte	0x1
	.value	0x287a
	.byte	0x1
	.long	.LFB231
	.long	.LFE231
	.byte	0x1
	.byte	0x9c
	.long	0x50c0
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x287c
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x287d
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x287e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x287f
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF262
	.byte	0x1
	.value	0x28a8
	.byte	0x1
	.long	.LFB232
	.long	.LFE232
	.byte	0x1
	.byte	0x9c
	.long	0x5115
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x28aa
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x28ab
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x28ac
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x28ad
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF263
	.byte	0x1
	.value	0x28d4
	.byte	0x1
	.long	.LFB233
	.long	.LFE233
	.byte	0x1
	.byte	0x9c
	.long	0x515b
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x28d6
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x28d7
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x28d8
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF264
	.byte	0x1
	.value	0x28fd
	.byte	0x1
	.long	.LFB234
	.long	.LFE234
	.byte	0x1
	.byte	0x9c
	.long	0x51a1
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x28ff
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2900
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2901
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF265
	.byte	0x1
	.value	0x2926
	.byte	0x1
	.long	.LFB235
	.long	.LFE235
	.byte	0x1
	.byte	0x9c
	.long	0x51e7
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2928
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2929
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x292a
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF266
	.byte	0x1
	.value	0x294f
	.byte	0x1
	.long	.LFB236
	.long	.LFE236
	.byte	0x1
	.byte	0x9c
	.long	0x522d
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2951
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2952
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2953
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF267
	.byte	0x1
	.value	0x2978
	.byte	0x1
	.long	.LFB237
	.long	.LFE237
	.byte	0x1
	.byte	0x9c
	.long	0x5273
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x297a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x297b
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x297c
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF268
	.byte	0x1
	.value	0x29a1
	.byte	0x1
	.long	.LFB238
	.long	.LFE238
	.byte	0x1
	.byte	0x9c
	.long	0x52b9
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x29a3
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x29a4
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x29a5
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF269
	.byte	0x1
	.value	0x29ca
	.byte	0x1
	.long	.LFB239
	.long	.LFE239
	.byte	0x1
	.byte	0x9c
	.long	0x52ff
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x29cc
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x29cd
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x29ce
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF270
	.byte	0x1
	.value	0x29f3
	.byte	0x1
	.long	.LFB240
	.long	.LFE240
	.byte	0x1
	.byte	0x9c
	.long	0x5345
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x29f5
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x29f6
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x29f7
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF271
	.byte	0x1
	.value	0x2a1c
	.byte	0x1
	.long	.LFB241
	.long	.LFE241
	.byte	0x1
	.byte	0x9c
	.long	0x538b
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2a1e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2a1f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2a20
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF272
	.byte	0x1
	.value	0x2a45
	.byte	0x1
	.long	.LFB242
	.long	.LFE242
	.byte	0x1
	.byte	0x9c
	.long	0x53d1
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2a47
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2a48
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2a49
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF273
	.byte	0x1
	.value	0x2a6e
	.byte	0x1
	.long	.LFB243
	.long	.LFE243
	.byte	0x1
	.byte	0x9c
	.long	0x5417
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2a70
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2a71
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2a72
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF274
	.byte	0x1
	.value	0x2a97
	.byte	0x1
	.long	.LFB244
	.long	.LFE244
	.byte	0x1
	.byte	0x9c
	.long	0x545d
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2a99
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2a9a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2a9b
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF275
	.byte	0x1
	.value	0x2ac0
	.byte	0x1
	.long	.LFB245
	.long	.LFE245
	.byte	0x1
	.byte	0x9c
	.long	0x54a3
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2ac2
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2ac3
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2ac4
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF276
	.byte	0x1
	.value	0x2ae9
	.byte	0x1
	.long	.LFB246
	.long	.LFE246
	.byte	0x1
	.byte	0x9c
	.long	0x54e9
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2aeb
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2aec
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2aed
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF277
	.byte	0x1
	.value	0x2b12
	.byte	0x1
	.long	.LFB247
	.long	.LFE247
	.byte	0x1
	.byte	0x9c
	.long	0x552f
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2b14
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2b15
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2b16
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF278
	.byte	0x1
	.value	0x2b3b
	.byte	0x1
	.long	.LFB248
	.long	.LFE248
	.byte	0x1
	.byte	0x9c
	.long	0x5575
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2b3d
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2b3e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2b3f
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF279
	.byte	0x1
	.value	0x2b64
	.byte	0x1
	.long	.LFB249
	.long	.LFE249
	.byte	0x1
	.byte	0x9c
	.long	0x55bb
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2b66
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2b67
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2b68
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF280
	.byte	0x1
	.value	0x2b8d
	.byte	0x1
	.long	.LFB250
	.long	.LFE250
	.byte	0x1
	.byte	0x9c
	.long	0x5601
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2b8f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2b90
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2b91
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF281
	.byte	0x1
	.value	0x2bb6
	.byte	0x1
	.long	.LFB251
	.long	.LFE251
	.byte	0x1
	.byte	0x9c
	.long	0x5656
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x2bb8
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2bb9
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2bba
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2bbb
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF282
	.byte	0x1
	.value	0x2be2
	.byte	0x1
	.long	.LFB252
	.long	.LFE252
	.byte	0x1
	.byte	0x9c
	.long	0x56ab
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x2be4
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2be5
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2be6
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2be7
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF283
	.byte	0x1
	.value	0x2c0c
	.byte	0x1
	.long	.LFB253
	.long	.LFE253
	.byte	0x1
	.byte	0x9c
	.long	0x56f1
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2c0e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2c0f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2c10
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF284
	.byte	0x1
	.value	0x2c3b
	.byte	0x1
	.long	.LFB254
	.long	.LFE254
	.byte	0x1
	.byte	0x9c
	.long	0x5746
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x2c3d
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2c3e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2c3f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2c40
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF285
	.byte	0x1
	.value	0x2c6d
	.byte	0x1
	.long	.LFB255
	.long	.LFE255
	.byte	0x1
	.byte	0x9c
	.long	0x579b
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x2c6f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2c70
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2c71
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2c72
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF286
	.byte	0x1
	.value	0x2c9d
	.byte	0x1
	.long	.LFB256
	.long	.LFE256
	.byte	0x1
	.byte	0x9c
	.long	0x57e1
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2c9f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2ca0
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2ca1
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF287
	.byte	0x1
	.value	0x2cc8
	.byte	0x1
	.long	.LFB257
	.long	.LFE257
	.byte	0x1
	.byte	0x9c
	.long	0x5836
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x2cca
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2ccb
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2ccc
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2ccd
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF288
	.byte	0x1
	.value	0x2cf6
	.byte	0x1
	.long	.LFB258
	.long	.LFE258
	.byte	0x1
	.byte	0x9c
	.long	0x588b
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x2cf8
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2cf9
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2cfa
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2cfb
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF289
	.byte	0x1
	.value	0x2d22
	.byte	0x1
	.long	.LFB259
	.long	.LFE259
	.byte	0x1
	.byte	0x9c
	.long	0x58d1
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2d24
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2d25
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2d26
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF290
	.byte	0x1
	.value	0x2d51
	.byte	0x1
	.long	.LFB260
	.long	.LFE260
	.byte	0x1
	.byte	0x9c
	.long	0x5926
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x2d53
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2d54
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2d55
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2d56
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF291
	.byte	0x1
	.value	0x2d83
	.byte	0x1
	.long	.LFB261
	.long	.LFE261
	.byte	0x1
	.byte	0x9c
	.long	0x597b
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x2d85
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2d86
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2d87
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2d88
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF292
	.byte	0x1
	.value	0x2db3
	.byte	0x1
	.long	.LFB262
	.long	.LFE262
	.byte	0x1
	.byte	0x9c
	.long	0x59c1
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2db5
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2db6
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2db7
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF293
	.byte	0x1
	.value	0x2dde
	.byte	0x1
	.long	.LFB263
	.long	.LFE263
	.byte	0x1
	.byte	0x9c
	.long	0x5a16
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x2de0
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2de1
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2de2
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2de3
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF294
	.byte	0x1
	.value	0x2e0c
	.byte	0x1
	.long	.LFB264
	.long	.LFE264
	.byte	0x1
	.byte	0x9c
	.long	0x5a6b
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x2e0e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2e0f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2e10
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2e11
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF295
	.byte	0x1
	.value	0x2e38
	.byte	0x1
	.long	.LFB265
	.long	.LFE265
	.byte	0x1
	.byte	0x9c
	.long	0x5ab1
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2e3a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2e3b
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2e3c
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF296
	.byte	0x1
	.value	0x2e61
	.byte	0x1
	.long	.LFB266
	.long	.LFE266
	.byte	0x1
	.byte	0x9c
	.long	0x5af7
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2e63
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2e64
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2e65
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF297
	.byte	0x1
	.value	0x2e8a
	.byte	0x1
	.long	.LFB267
	.long	.LFE267
	.byte	0x1
	.byte	0x9c
	.long	0x5b3d
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2e8c
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2e8d
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2e8e
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF298
	.byte	0x1
	.value	0x2eb3
	.byte	0x1
	.long	.LFB268
	.long	.LFE268
	.byte	0x1
	.byte	0x9c
	.long	0x5b83
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2eb5
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2eb6
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2eb7
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF299
	.byte	0x1
	.value	0x2edc
	.byte	0x1
	.long	.LFB269
	.long	.LFE269
	.byte	0x1
	.byte	0x9c
	.long	0x5bc9
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2ede
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2edf
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2ee0
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF300
	.byte	0x1
	.value	0x2f05
	.byte	0x1
	.long	.LFB270
	.long	.LFE270
	.byte	0x1
	.byte	0x9c
	.long	0x5c0f
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2f07
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2f08
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2f09
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF301
	.byte	0x1
	.value	0x2f2e
	.byte	0x1
	.long	.LFB271
	.long	.LFE271
	.byte	0x1
	.byte	0x9c
	.long	0x5c55
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2f30
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2f31
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2f32
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF302
	.byte	0x1
	.value	0x2f57
	.byte	0x1
	.long	.LFB272
	.long	.LFE272
	.byte	0x1
	.byte	0x9c
	.long	0x5c9b
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2f59
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2f5a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2f5b
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF303
	.byte	0x1
	.value	0x2f80
	.byte	0x1
	.long	.LFB273
	.long	.LFE273
	.byte	0x1
	.byte	0x9c
	.long	0x5ce1
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2f82
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2f83
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2f84
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF304
	.byte	0x1
	.value	0x2fa9
	.byte	0x1
	.long	.LFB274
	.long	.LFE274
	.byte	0x1
	.byte	0x9c
	.long	0x5d27
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2fab
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2fac
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2fad
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF305
	.byte	0x1
	.value	0x2fd2
	.byte	0x1
	.long	.LFB275
	.long	.LFE275
	.byte	0x1
	.byte	0x9c
	.long	0x5d6d
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2fd4
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2fd5
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2fd6
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF306
	.byte	0x1
	.value	0x2ffb
	.byte	0x1
	.long	.LFB276
	.long	.LFE276
	.byte	0x1
	.byte	0x9c
	.long	0x5db3
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x2ffd
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x2ffe
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x2fff
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF307
	.byte	0x1
	.value	0x3024
	.byte	0x1
	.long	.LFB277
	.long	.LFE277
	.byte	0x1
	.byte	0x9c
	.long	0x5df9
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3026
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3027
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3028
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF308
	.byte	0x1
	.value	0x304d
	.byte	0x1
	.long	.LFB278
	.long	.LFE278
	.byte	0x1
	.byte	0x9c
	.long	0x5e3f
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x304f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3050
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3051
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF309
	.byte	0x1
	.value	0x3076
	.byte	0x1
	.long	.LFB279
	.long	.LFE279
	.byte	0x1
	.byte	0x9c
	.long	0x5e85
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3078
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3079
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x307a
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF310
	.byte	0x1
	.value	0x309f
	.byte	0x1
	.long	.LFB280
	.long	.LFE280
	.byte	0x1
	.byte	0x9c
	.long	0x5ecb
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x30a1
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x30a2
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x30a3
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF311
	.byte	0x1
	.value	0x30c8
	.byte	0x1
	.long	.LFB281
	.long	.LFE281
	.byte	0x1
	.byte	0x9c
	.long	0x5f11
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x30ca
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x30cb
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x30cc
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF312
	.byte	0x1
	.value	0x30f1
	.byte	0x1
	.long	.LFB282
	.long	.LFE282
	.byte	0x1
	.byte	0x9c
	.long	0x5f57
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x30f3
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x30f4
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x30f5
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF313
	.byte	0x1
	.value	0x311a
	.byte	0x1
	.long	.LFB283
	.long	.LFE283
	.byte	0x1
	.byte	0x9c
	.long	0x5fac
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x311c
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x311d
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x311e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x311f
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF314
	.byte	0x1
	.value	0x3146
	.byte	0x1
	.long	.LFB284
	.long	.LFE284
	.byte	0x1
	.byte	0x9c
	.long	0x6001
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3148
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3149
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x314a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x314b
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF315
	.byte	0x1
	.value	0x3170
	.byte	0x1
	.long	.LFB285
	.long	.LFE285
	.byte	0x1
	.byte	0x9c
	.long	0x6047
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3172
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3173
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3174
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -156
	.byte	0x0
	.uleb128 0x12
	.long	.LASF316
	.byte	0x1
	.value	0x319f
	.byte	0x1
	.long	.LFB286
	.long	.LFE286
	.byte	0x1
	.byte	0x9c
	.long	0x609c
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x31a1
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x31a2
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x31a3
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x31a4
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF317
	.byte	0x1
	.value	0x31d1
	.byte	0x1
	.long	.LFB287
	.long	.LFE287
	.byte	0x1
	.byte	0x9c
	.long	0x60f1
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x31d3
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x31d4
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x31d5
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x31d6
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF318
	.byte	0x1
	.value	0x3201
	.byte	0x1
	.long	.LFB288
	.long	.LFE288
	.byte	0x1
	.byte	0x9c
	.long	0x6146
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3203
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3204
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3205
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3206
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF319
	.byte	0x1
	.value	0x323b
	.byte	0x1
	.long	.LFB289
	.long	.LFE289
	.byte	0x1
	.byte	0x9c
	.long	0x619b
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x323d
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x323e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x323f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3240
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF320
	.byte	0x1
	.value	0x3273
	.byte	0x1
	.long	.LFB290
	.long	.LFE290
	.byte	0x1
	.byte	0x9c
	.long	0x61f0
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3275
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3276
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3277
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3278
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF321
	.byte	0x1
	.value	0x32a1
	.byte	0x1
	.long	.LFB291
	.long	.LFE291
	.byte	0x1
	.byte	0x9c
	.long	0x6245
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x32a3
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x32a4
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x32a5
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x32a6
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF322
	.byte	0x1
	.value	0x32cd
	.byte	0x1
	.long	.LFB292
	.long	.LFE292
	.byte	0x1
	.byte	0x9c
	.long	0x629a
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x32cf
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -24
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x32d0
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x32d1
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x32d2
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -148
	.byte	0x0
	.uleb128 0x12
	.long	.LASF323
	.byte	0x1
	.value	0x32f5
	.byte	0x1
	.long	.LFB293
	.long	.LFE293
	.byte	0x1
	.byte	0x9c
	.long	0x62ef
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x32f7
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -24
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x32f8
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x32f9
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x32fa
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -148
	.byte	0x0
	.uleb128 0x12
	.long	.LASF324
	.byte	0x1
	.value	0x331c
	.byte	0x1
	.long	.LFB294
	.long	.LFE294
	.byte	0x1
	.byte	0x9c
	.long	0x6344
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x331e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x331f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3320
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3321
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF325
	.byte	0x1
	.value	0x3348
	.byte	0x1
	.long	.LFB295
	.long	.LFE295
	.byte	0x1
	.byte	0x9c
	.long	0x6399
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x334a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x334b
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x334c
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x334d
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF326
	.byte	0x1
	.value	0x3372
	.byte	0x1
	.long	.LFB296
	.long	.LFE296
	.byte	0x1
	.byte	0x9c
	.long	0x63ee
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3374
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3375
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3376
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3377
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF327
	.byte	0x1
	.value	0x33ac
	.byte	0x1
	.long	.LFB297
	.long	.LFE297
	.byte	0x1
	.byte	0x9c
	.long	0x6443
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x33ae
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x33af
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x33b0
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x33b1
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF328
	.byte	0x1
	.value	0x33e4
	.byte	0x1
	.long	.LFB298
	.long	.LFE298
	.byte	0x1
	.byte	0x9c
	.long	0x6498
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x33e6
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x33e7
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x33e8
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x33e9
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF329
	.byte	0x1
	.value	0x3416
	.byte	0x1
	.long	.LFB299
	.long	.LFE299
	.byte	0x1
	.byte	0x9c
	.long	0x64ed
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3418
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3419
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x341a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x341b
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF330
	.byte	0x1
	.value	0x3446
	.byte	0x1
	.long	.LFB300
	.long	.LFE300
	.byte	0x1
	.byte	0x9c
	.long	0x6542
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3448
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3449
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x344a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x344b
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF331
	.byte	0x1
	.value	0x3480
	.byte	0x1
	.long	.LFB301
	.long	.LFE301
	.byte	0x1
	.byte	0x9c
	.long	0x6597
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3482
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3483
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3484
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3485
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF332
	.byte	0x1
	.value	0x34b8
	.byte	0x1
	.long	.LFB302
	.long	.LFE302
	.byte	0x1
	.byte	0x9c
	.long	0x65ec
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x34ba
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x34bb
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x34bc
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x34bd
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF333
	.byte	0x1
	.value	0x34ea
	.byte	0x1
	.long	.LFB303
	.long	.LFE303
	.byte	0x1
	.byte	0x9c
	.long	0x6641
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x34ec
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x34ed
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x34ee
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x34ef
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF334
	.byte	0x1
	.value	0x351a
	.byte	0x1
	.long	.LFB304
	.long	.LFE304
	.byte	0x1
	.byte	0x9c
	.long	0x6696
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x351c
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x351d
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x351e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x351f
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF335
	.byte	0x1
	.value	0x354c
	.byte	0x1
	.long	.LFB305
	.long	.LFE305
	.byte	0x1
	.byte	0x9c
	.long	0x66eb
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x354e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x354f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3550
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3551
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF336
	.byte	0x1
	.value	0x357c
	.byte	0x1
	.long	.LFB306
	.long	.LFE306
	.byte	0x1
	.byte	0x9c
	.long	0x6740
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x357e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x357f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3580
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3581
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF337
	.byte	0x1
	.value	0x35b6
	.byte	0x1
	.long	.LFB307
	.long	.LFE307
	.byte	0x1
	.byte	0x9c
	.long	0x6795
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x35b8
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x35b9
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x35ba
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x35bb
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF338
	.byte	0x1
	.value	0x35ee
	.byte	0x1
	.long	.LFB308
	.long	.LFE308
	.byte	0x1
	.byte	0x9c
	.long	0x67ea
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x35f0
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x35f1
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x35f2
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x35f3
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF339
	.byte	0x1
	.value	0x361c
	.byte	0x1
	.long	.LFB309
	.long	.LFE309
	.byte	0x1
	.byte	0x9c
	.long	0x683f
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x361e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x361f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3620
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3621
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF340
	.byte	0x1
	.value	0x3648
	.byte	0x1
	.long	.LFB310
	.long	.LFE310
	.byte	0x1
	.byte	0x9c
	.long	0x6894
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x364a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x364b
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x364c
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x364d
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF341
	.byte	0x1
	.value	0x3674
	.byte	0x1
	.long	.LFB311
	.long	.LFE311
	.byte	0x1
	.byte	0x9c
	.long	0x68e9
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3676
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3677
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3678
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3679
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF342
	.byte	0x1
	.value	0x369e
	.byte	0x1
	.long	.LFB312
	.long	.LFE312
	.byte	0x1
	.byte	0x9c
	.long	0x693e
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x36a0
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x36a1
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x36a2
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x36a3
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF343
	.byte	0x1
	.value	0x36d0
	.byte	0x1
	.long	.LFB313
	.long	.LFE313
	.byte	0x1
	.byte	0x9c
	.long	0x6993
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x36d2
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x36d3
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x36d4
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x36d5
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF344
	.byte	0x1
	.value	0x3700
	.byte	0x1
	.long	.LFB314
	.long	.LFE314
	.byte	0x1
	.byte	0x9c
	.long	0x69e8
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3702
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3703
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3704
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3705
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF345
	.byte	0x1
	.value	0x373a
	.byte	0x1
	.long	.LFB315
	.long	.LFE315
	.byte	0x1
	.byte	0x9c
	.long	0x6a3d
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x373c
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x373d
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x373e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x373f
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF346
	.byte	0x1
	.value	0x3772
	.byte	0x1
	.long	.LFB316
	.long	.LFE316
	.byte	0x1
	.byte	0x9c
	.long	0x6a92
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3774
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3775
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3776
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3777
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF347
	.byte	0x1
	.value	0x37a0
	.byte	0x1
	.long	.LFB317
	.long	.LFE317
	.byte	0x1
	.byte	0x9c
	.long	0x6ae7
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x37a2
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x37a3
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x37a4
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x37a5
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF348
	.byte	0x1
	.value	0x37cc
	.byte	0x1
	.long	.LFB318
	.long	.LFE318
	.byte	0x1
	.byte	0x9c
	.long	0x6b3c
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x37ce
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x37cf
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x37d0
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x37d1
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF349
	.byte	0x1
	.value	0x37f8
	.byte	0x1
	.long	.LFB319
	.long	.LFE319
	.byte	0x1
	.byte	0x9c
	.long	0x6b91
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x37fa
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x37fb
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x37fc
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x37fd
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF350
	.byte	0x1
	.value	0x3822
	.byte	0x1
	.long	.LFB320
	.long	.LFE320
	.byte	0x1
	.byte	0x9c
	.long	0x6be6
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3824
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3825
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3826
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3827
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF351
	.byte	0x1
	.value	0x3854
	.byte	0x1
	.long	.LFB321
	.long	.LFE321
	.byte	0x1
	.byte	0x9c
	.long	0x6c3b
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3856
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3857
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3858
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3859
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF352
	.byte	0x1
	.value	0x3884
	.byte	0x1
	.long	.LFB322
	.long	.LFE322
	.byte	0x1
	.byte	0x9c
	.long	0x6c90
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3886
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3887
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3888
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3889
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF353
	.byte	0x1
	.value	0x38b0
	.byte	0x1
	.long	.LFB323
	.long	.LFE323
	.byte	0x1
	.byte	0x9c
	.long	0x6ce5
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x38b2
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x38b3
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x38b4
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x38b5
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF354
	.byte	0x1
	.value	0x38da
	.byte	0x1
	.long	.LFB324
	.long	.LFE324
	.byte	0x1
	.byte	0x9c
	.long	0x6d3a
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x38dc
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x38dd
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x38de
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x38df
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF355
	.byte	0x1
	.value	0x3906
	.byte	0x1
	.long	.LFB325
	.long	.LFE325
	.byte	0x1
	.byte	0x9c
	.long	0x6d8f
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3908
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF205
	.byte	0x1
	.value	0x3909
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x390a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x390b
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF356
	.byte	0x1
	.value	0x3930
	.byte	0x1
	.long	.LFB326
	.long	.LFE326
	.byte	0x1
	.byte	0x9c
	.long	0x6de4
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3932
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3933
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3934
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3935
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF357
	.byte	0x1
	.value	0x395c
	.byte	0x1
	.long	.LFB327
	.long	.LFE327
	.byte	0x1
	.byte	0x9c
	.long	0x6e39
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x395e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x395f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3960
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3961
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF358
	.byte	0x1
	.value	0x3986
	.byte	0x1
	.long	.LFB328
	.long	.LFE328
	.byte	0x1
	.byte	0x9c
	.long	0x6e8e
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3988
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3989
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x398a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x398b
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF359
	.byte	0x1
	.value	0x39b2
	.byte	0x1
	.long	.LFB329
	.long	.LFE329
	.byte	0x1
	.byte	0x9c
	.long	0x6ee3
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x39b4
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x39b5
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x39b6
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x39b7
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF360
	.byte	0x1
	.value	0x39dc
	.byte	0x1
	.long	.LFB330
	.long	.LFE330
	.byte	0x1
	.byte	0x9c
	.long	0x6f38
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x39de
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x39df
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x39e0
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x39e1
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF361
	.byte	0x1
	.value	0x3a08
	.byte	0x1
	.long	.LFB331
	.long	.LFE331
	.byte	0x1
	.byte	0x9c
	.long	0x6f8d
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3a0a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3a0b
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3a0c
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3a0d
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF362
	.byte	0x1
	.value	0x3a32
	.byte	0x1
	.long	.LFB332
	.long	.LFE332
	.byte	0x1
	.byte	0x9c
	.long	0x6fe2
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3a34
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3a35
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3a36
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3a37
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF363
	.byte	0x1
	.value	0x3a5e
	.byte	0x1
	.long	.LFB333
	.long	.LFE333
	.byte	0x1
	.byte	0x9c
	.long	0x7037
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3a60
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3a61
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3a62
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3a63
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF364
	.byte	0x1
	.value	0x3a88
	.byte	0x1
	.long	.LFB334
	.long	.LFE334
	.byte	0x1
	.byte	0x9c
	.long	0x708c
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3a8a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3a8b
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3a8c
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -52
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3a8d
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -160
	.byte	0x0
	.uleb128 0x12
	.long	.LASF365
	.byte	0x1
	.value	0x3ab7
	.byte	0x1
	.long	.LFB335
	.long	.LFE335
	.byte	0x1
	.byte	0x9c
	.long	0x70e1
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3ab9
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3aba
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3abb
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -52
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3abc
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -160
	.byte	0x0
	.uleb128 0x12
	.long	.LASF366
	.byte	0x1
	.value	0x3ae6
	.byte	0x1
	.long	.LFB336
	.long	.LFE336
	.byte	0x1
	.byte	0x9c
	.long	0x7136
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3ae8
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3ae9
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3aea
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -52
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3aeb
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -160
	.byte	0x0
	.uleb128 0x12
	.long	.LASF367
	.byte	0x1
	.value	0x3b15
	.byte	0x1
	.long	.LFB337
	.long	.LFE337
	.byte	0x1
	.byte	0x9c
	.long	0x718b
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3b17
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -24
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3b18
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3b19
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -52
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3b1a
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -160
	.byte	0x0
	.uleb128 0x12
	.long	.LASF368
	.byte	0x1
	.value	0x3b42
	.byte	0x1
	.long	.LFB338
	.long	.LFE338
	.byte	0x1
	.byte	0x9c
	.long	0x71e0
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3b44
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -24
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3b45
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3b46
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -52
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3b47
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -160
	.byte	0x0
	.uleb128 0x12
	.long	.LASF369
	.byte	0x1
	.value	0x3b6f
	.byte	0x1
	.long	.LFB339
	.long	.LFE339
	.byte	0x1
	.byte	0x9c
	.long	0x7235
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3b71
	.long	0x387
	.byte	0x2
	.byte	0x91
	.sleb128 -24
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3b72
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3b73
	.long	0x28f
	.byte	0x2
	.byte	0x91
	.sleb128 -52
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3b74
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -160
	.byte	0x0
	.uleb128 0x12
	.long	.LASF370
	.byte	0x1
	.value	0x3b9c
	.byte	0x1
	.long	.LFB340
	.long	.LFE340
	.byte	0x1
	.byte	0x9c
	.long	0x728a
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3b9e
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3b9f
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3ba0
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3ba1
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF371
	.byte	0x1
	.value	0x3bc8
	.byte	0x1
	.long	.LFB341
	.long	.LFE341
	.byte	0x1
	.byte	0x9c
	.long	0x72df
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3bca
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3bcb
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3bcc
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3bcd
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF372
	.byte	0x1
	.value	0x3bf2
	.byte	0x1
	.long	.LFB342
	.long	.LFE342
	.byte	0x1
	.byte	0x9c
	.long	0x7334
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3bf4
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3bf5
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3bf6
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3bf7
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF373
	.byte	0x1
	.value	0x3c1e
	.byte	0x1
	.long	.LFB343
	.long	.LFE343
	.byte	0x1
	.byte	0x9c
	.long	0x7389
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3c20
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3c21
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3c22
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3c23
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF374
	.byte	0x1
	.value	0x3c48
	.byte	0x1
	.long	.LFB344
	.long	.LFE344
	.byte	0x1
	.byte	0x9c
	.long	0x73de
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3c4a
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3c4b
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3c4c
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3c4d
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x12
	.long	.LASF375
	.byte	0x1
	.value	0x3c74
	.byte	0x1
	.long	.LFB345
	.long	.LFE345
	.byte	0x1
	.byte	0x9c
	.long	0x7433
	.uleb128 0x13
	.long	.LASF29
	.byte	0x1
	.value	0x3c76
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF30
	.byte	0x1
	.value	0x3c77
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF31
	.byte	0x1
	.value	0x3c78
	.long	0x48f
	.byte	0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x13
	.long	.LASF32
	.byte	0x1
	.value	0x3c79
	.long	0x579
	.byte	0x3
	.byte	0x91
	.sleb128 -172
	.byte	0x0
	.uleb128 0x14
	.byte	0x1
	.long	.LASF383
	.byte	0x1
	.value	0x3c9e
	.byte	0x1
	.long	0x2c
	.long	.LFB346
	.long	.LFE346
	.byte	0x1
	.byte	0x9c
	.long	0x746e
	.uleb128 0x15
	.long	.LASF376
	.byte	0x1
	.value	0x3c9e
	.long	0x2c
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.uleb128 0x15
	.long	.LASF377
	.byte	0x1
	.value	0x3c9e
	.long	0x746e
	.byte	0x2
	.byte	0x91
	.sleb128 4
	.byte	0x0
	.uleb128 0x4
	.byte	0x4
	.long	0x33
	.uleb128 0x11
	.long	.LASF378
	.byte	0x1
	.byte	0x37
	.long	0xe1
	.byte	0x5
	.byte	0x3
	.long	catchpoint
	.byte	0x0
	.section	.debug_abbrev
	.uleb128 0x1
	.uleb128 0x11
	.byte	0x1
	.uleb128 0x25
	.uleb128 0xe
	.uleb128 0x13
	.uleb128 0xb
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x1b
	.uleb128 0xe
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x10
	.uleb128 0x6
	.byte	0x0
	.byte	0x0
	.uleb128 0x2
	.uleb128 0x24
	.byte	0x0
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3e
	.uleb128 0xb
	.uleb128 0x3
	.uleb128 0xe
	.byte	0x0
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x24
	.byte	0x0
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3e
	.uleb128 0xb
	.uleb128 0x3
	.uleb128 0x8
	.byte	0x0
	.byte	0x0
	.uleb128 0x4
	.uleb128 0xf
	.byte	0x0
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x5
	.uleb128 0x16
	.byte	0x0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x6
	.uleb128 0x1
	.byte	0x1
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x7
	.uleb128 0x21
	.byte	0x0
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2f
	.uleb128 0xb
	.byte	0x0
	.byte	0x0
	.uleb128 0x8
	.uleb128 0x13
	.byte	0x1
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x9
	.uleb128 0xd
	.byte	0x0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x38
	.uleb128 0xd
	.byte	0x0
	.byte	0x0
	.uleb128 0xa
	.uleb128 0x13
	.byte	0x1
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0xb
	.uleb128 0x17
	.byte	0x1
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0xc
	.uleb128 0xd
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0xd
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x27
	.uleb128 0xc
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0xa
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0xe
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0xf
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x27
	.uleb128 0xc
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0xa
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x10
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0x11
	.uleb128 0x34
	.byte	0x0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0x12
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x27
	.uleb128 0xc
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0xa
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x13
	.uleb128 0x34
	.byte	0x0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0x14
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x27
	.uleb128 0xc
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0xa
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x15
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.byte	0x0
	.section	.debug_pubnames,"",@progbits
	.long	0x17
	.value	0x2
	.long	.Ldebug_info0
	.long	0x7486
	.long	0x7433
	.string	"main"
	.long	0x0
	.section	.debug_pubtypes,"",@progbits
	.long	0x7d
	.value	0x2
	.long	.Ldebug_info0
	.long	0x7486
	.long	0x47
	.string	"__jmp_buf"
	.long	0x95
	.string	"__sigset_t"
	.long	0xa0
	.string	"__jmp_buf_tag"
	.long	0xe1
	.string	"sigjmp_buf"
	.long	0x1ce
	.string	"reg16_t"
	.long	0x28f
	.string	"reg32_t"
	.long	0x387
	.string	"reg64_t"
	.long	0x48f
	.string	"reg128_t"
	.long	0x0
	.section	.debug_aranges,"",@progbits
	.long	0x1c
	.value	0x2
	.long	.Ldebug_info0
	.byte	0x4
	.byte	0x0
	.value	0x0
	.value	0x0
	.long	.Ltext0
	.long	.Letext0-.Ltext0
	.long	0x0
	.long	0x0
	.section	.debug_str,"MS",@progbits,1
.LASF174:
	.string	"paddsb_1"
.LASF175:
	.string	"paddsb_2"
.LASF102:
	.string	"cvttpd2pi_1"
.LASF103:
	.string	"cvttpd2pi_2"
.LASF283:
	.string	"psllw_1"
.LASF284:
	.string	"psllw_2"
.LASF285:
	.string	"psllw_3"
.LASF136:
	.string	"movdq2q_1"
.LASF382:
	.string	"__jmp_buf_tag"
.LASF204:
	.string	"pextrw_1"
.LASF206:
	.string	"pextrw_2"
.LASF207:
	.string	"pextrw_3"
.LASF208:
	.string	"pextrw_4"
.LASF209:
	.string	"pextrw_5"
.LASF210:
	.string	"pextrw_6"
.LASF211:
	.string	"pextrw_7"
.LASF212:
	.string	"pextrw_8"
.LASF34:
	.string	"addsd_1"
.LASF35:
	.string	"addsd_2"
.LASF42:
	.string	"cmpltpd_1"
.LASF43:
	.string	"cmpltpd_2"
.LASF92:
	.string	"cvtps2pd_1"
.LASF93:
	.string	"cvtps2pd_2"
.LASF152:
	.string	"movupd_1"
.LASF153:
	.string	"movupd_2"
.LASF56:
	.string	"cmpeqsd_1"
.LASF57:
	.string	"cmpeqsd_2"
.LASF32:
	.string	"state"
.LASF68:
	.string	"cmpnlesd_1"
.LASF69:
	.string	"cmpnlesd_2"
.LASF137:
	.string	"movhpd_1"
.LASF138:
	.string	"movhpd_2"
.LASF27:
	.string	"handle_sigill"
.LASF82:
	.string	"cvtpd2dq_1"
.LASF83:
	.string	"cvtpd2dq_2"
.LASF316:
	.string	"psrlw_2"
.LASF317:
	.string	"psrlw_3"
.LASF162:
	.string	"packsswb_1"
.LASF163:
	.string	"packsswb_2"
.LASF106:
	.string	"cvttps2dq_1"
.LASF107:
	.string	"cvttps2dq_2"
.LASF344:
	.string	"punpcklbw_1"
.LASF345:
	.string	"punpcklbw_2"
.LASF145:
	.string	"movq_1"
.LASF19:
	.string	"reg16_t"
.LASF147:
	.string	"movq_3"
.LASF237:
	.string	"pminub_1"
.LASF238:
	.string	"pminub_2"
.LASF54:
	.string	"cmpordpd_1"
.LASF55:
	.string	"cmpordpd_2"
.LASF38:
	.string	"andnpd_1"
.LASF39:
	.string	"andnpd_2"
.LASF378:
	.string	"catchpoint"
.LASF113:
	.string	"divsd_2"
.LASF364:
	.string	"ucomisd_1"
.LASF365:
	.string	"ucomisd_2"
.LASF366:
	.string	"ucomisd_3"
.LASF367:
	.string	"ucomisd_4"
.LASF368:
	.string	"ucomisd_5"
.LASF369:
	.string	"ucomisd_6"
.LASF122:
	.string	"minsd_1"
.LASF31:
	.string	"result0"
.LASF25:
	.string	"eq_float"
.LASF330:
	.string	"psubusb_1"
.LASF331:
	.string	"psubusb_2"
.LASF18:
	.string	"long int"
.LASF124:
	.string	"movapd_1"
.LASF125:
	.string	"movapd_2"
.LASF383:
	.string	"main"
.LASF328:
	.string	"psubsw_1"
.LASF329:
	.string	"psubsw_2"
.LASF115:
	.string	"maxpd_1"
.LASF116:
	.string	"maxpd_2"
.LASF239:
	.string	"pmovmskb_1"
.LASF143:
	.string	"movnti_1"
.LASF260:
	.string	"pslld_1"
.LASF261:
	.string	"pslld_2"
.LASF262:
	.string	"pslld_3"
.LASF358:
	.string	"sqrtsd_1"
.LASF359:
	.string	"sqrtsd_2"
.LASF182:
	.string	"paddw_1"
.LASF183:
	.string	"paddw_2"
.LASF94:
	.string	"cvtsd2si_1"
.LASF95:
	.string	"cvtsd2si_2"
.LASF14:
	.string	"signed char"
.LASF96:
	.string	"cvtsd2ss_1"
.LASF97:
	.string	"cvtsd2ss_2"
.LASF12:
	.string	"unsigned char"
.LASF22:
	.string	"reg64_t"
.LASF176:
	.string	"paddsw_1"
.LASF177:
	.string	"paddsw_2"
.LASF149:
	.string	"movsd_1"
.LASF50:
	.string	"cmpnltpd_1"
.LASF51:
	.string	"cmpnltpd_2"
.LASF72:
	.string	"comisd_1"
.LASF73:
	.string	"comisd_2"
.LASF74:
	.string	"comisd_3"
.LASF75:
	.string	"comisd_4"
.LASF76:
	.string	"comisd_5"
.LASF77:
	.string	"comisd_6"
.LASF347:
	.string	"punpckldq_2"
.LASF58:
	.string	"cmpltsd_1"
.LASF59:
	.string	"cmpltsd_2"
.LASF213:
	.string	"pinsrw_1"
.LASF214:
	.string	"pinsrw_2"
.LASF215:
	.string	"pinsrw_3"
.LASF216:
	.string	"pinsrw_4"
.LASF217:
	.string	"pinsrw_5"
.LASF123:
	.string	"minsd_2"
.LASF219:
	.string	"pinsrw_7"
.LASF220:
	.string	"pinsrw_8"
.LASF221:
	.string	"pinsrw_9"
.LASF119:
	.string	"mfence_1"
.LASF292:
	.string	"psrld_1"
.LASF293:
	.string	"psrld_2"
.LASF294:
	.string	"psrld_3"
.LASF64:
	.string	"cmpneqsd_1"
.LASF65:
	.string	"cmpneqsd_2"
.LASF142:
	.string	"movntdq_1"
.LASF1:
	.string	"char"
.LASF23:
	.string	"reg128_t"
.LASF154:
	.string	"mulpd_1"
.LASF114:
	.string	"lfence_1"
.LASF230:
	.string	"pmaddwd_2"
.LASF46:
	.string	"cmpunordpd_1"
.LASF47:
	.string	"cmpunordpd_2"
.LASF192:
	.string	"pcmpeqb_1"
.LASF193:
	.string	"pcmpeqb_2"
.LASF21:
	.string	"reg32_t"
.LASF372:
	.string	"unpcklpd_1"
.LASF373:
	.string	"unpcklpd_2"
.LASF263:
	.string	"pslldq_1"
.LASF264:
	.string	"pslldq_2"
.LASF265:
	.string	"pslldq_3"
.LASF266:
	.string	"pslldq_4"
.LASF267:
	.string	"pslldq_5"
.LASF268:
	.string	"pslldq_6"
.LASF269:
	.string	"pslldq_7"
.LASF270:
	.string	"pslldq_8"
.LASF271:
	.string	"pslldq_9"
.LASF272:
	.string	"pslldq_10"
.LASF273:
	.string	"pslldq_11"
.LASF146:
	.string	"movq_2"
.LASF236:
	.string	"pminsw_2"
.LASF276:
	.string	"pslldq_14"
.LASF277:
	.string	"pslldq_15"
.LASF278:
	.string	"pslldq_16"
.LASF279:
	.string	"pslldq_17"
.LASF318:
	.string	"psubb_1"
.LASF319:
	.string	"psubb_2"
.LASF148:
	.string	"movq2dq_1"
.LASF322:
	.string	"psubq_1"
.LASF168:
	.string	"paddd_1"
.LASF169:
	.string	"paddd_2"
.LASF325:
	.string	"psubq_4"
.LASF44:
	.string	"cmplepd_1"
.LASF45:
	.string	"cmplepd_2"
.LASF332:
	.string	"psubusw_1"
.LASF333:
	.string	"psubusw_2"
.LASF250:
	.string	"por_1"
.LASF251:
	.string	"por_2"
.LASF4:
	.string	"long unsigned int"
.LASF178:
	.string	"paddusb_1"
.LASF179:
	.string	"paddusb_2"
.LASF315:
	.string	"psrlw_1"
.LASF29:
	.string	"arg0"
.LASF30:
	.string	"arg1"
.LASF205:
	.string	"arg2"
.LASF242:
	.string	"pmulhw_1"
.LASF243:
	.string	"pmulhw_2"
.LASF9:
	.string	"__mask_was_saved"
.LASF323:
	.string	"psubq_2"
.LASF324:
	.string	"psubq_3"
.LASF139:
	.string	"movlpd_1"
.LASF140:
	.string	"movlpd_2"
.LASF360:
	.string	"subpd_1"
.LASF361:
	.string	"subpd_2"
.LASF244:
	.string	"pmullw_1"
.LASF245:
	.string	"pmullw_2"
.LASF354:
	.string	"shufpd_1"
.LASF355:
	.string	"shufpd_2"
.LASF126:
	.string	"movd_1"
.LASF127:
	.string	"movd_2"
.LASF128:
	.string	"movd_3"
.LASF129:
	.string	"movd_4"
.LASF159:
	.string	"orpd_2"
.LASF16:
	.string	"long long int"
.LASF343:
	.string	"punpckhwd_2"
.LASF198:
	.string	"pcmpgtb_1"
.LASF199:
	.string	"pcmpgtb_2"
.LASF2:
	.string	"double"
.LASF338:
	.string	"punpckhdq_1"
.LASF339:
	.string	"punpckhdq_2"
.LASF28:
	.string	"addpd_1"
.LASF33:
	.string	"addpd_2"
.LASF150:
	.string	"movsd_2"
.LASF151:
	.string	"movsd_3"
.LASF254:
	.string	"pshufd_1"
.LASF255:
	.string	"pshufd_2"
.LASF196:
	.string	"pcmpeqw_1"
.LASF197:
	.string	"pcmpeqw_2"
.LASF84:
	.string	"cvtpd2pi_1"
.LASF85:
	.string	"cvtpd2pi_2"
.LASF158:
	.string	"orpd_1"
.LASF20:
	.string	"float"
.LASF352:
	.string	"pxor_1"
.LASF353:
	.string	"pxor_2"
.LASF86:
	.string	"cvtpd2ps_1"
.LASF87:
	.string	"cvtpd2ps_2"
.LASF290:
	.string	"psraw_2"
.LASF40:
	.string	"cmpeqpd_1"
.LASF41:
	.string	"cmpeqpd_2"
.LASF3:
	.string	"unsigned int"
.LASF222:
	.string	"pinsrw_10"
.LASF223:
	.string	"pinsrw_11"
.LASF224:
	.string	"pinsrw_12"
.LASF225:
	.string	"pinsrw_13"
.LASF226:
	.string	"pinsrw_14"
.LASF52:
	.string	"cmpnlepd_1"
.LASF53:
	.string	"cmpnlepd_2"
.LASF104:
	.string	"cvttpd2dq_1"
.LASF105:
	.string	"cvttpd2dq_2"
.LASF11:
	.string	"sigjmp_buf"
.LASF346:
	.string	"punpckldq_1"
.LASF334:
	.string	"psubw_1"
.LASF335:
	.string	"psubw_2"
.LASF289:
	.string	"psraw_1"
.LASF340:
	.string	"punpckhqdq_1"
.LASF341:
	.string	"punpckhqdq_2"
.LASF291:
	.string	"psraw_3"
.LASF112:
	.string	"divsd_1"
.LASF98:
	.string	"cvtsi2sd_1"
.LASF99:
	.string	"cvtsi2sd_2"
.LASF130:
	.string	"movdqa_1"
.LASF131:
	.string	"movdqa_2"
.LASF132:
	.string	"movdqa_3"
.LASF110:
	.string	"divpd_1"
.LASF111:
	.string	"divpd_2"
.LASF10:
	.string	"__saved_mask"
.LASF8:
	.string	"__jmpbuf"
.LASF90:
	.string	"cvtps2dq_1"
.LASF91:
	.string	"cvtps2dq_2"
.LASF121:
	.string	"minpd_2"
.LASF5:
	.string	"__jmp_buf"
.LASF70:
	.string	"cmpordsd_1"
.LASF71:
	.string	"cmpordsd_2"
.LASF304:
	.string	"psrldq_10"
.LASF305:
	.string	"psrldq_11"
.LASF306:
	.string	"psrldq_12"
.LASF307:
	.string	"psrldq_13"
.LASF308:
	.string	"psrldq_14"
.LASF309:
	.string	"psrldq_15"
.LASF310:
	.string	"psrldq_16"
.LASF311:
	.string	"psrldq_17"
.LASF133:
	.string	"movdqu_1"
.LASF134:
	.string	"movdqu_2"
.LASF135:
	.string	"movdqu_3"
.LASF26:
	.string	"eq_double"
.LASF0:
	.string	"long double"
.LASF379:
	.string	"GNU C 4.4.5 20101112 (Red Hat 4.4.5-2)"
.LASF164:
	.string	"packuswb_1"
.LASF165:
	.string	"packuswb_2"
.LASF180:
	.string	"paddusw_1"
.LASF181:
	.string	"paddusw_2"
.LASF233:
	.string	"pmaxub_1"
.LASF234:
	.string	"pmaxub_2"
.LASF295:
	.string	"psrldq_1"
.LASF296:
	.string	"psrldq_2"
.LASF297:
	.string	"psrldq_3"
.LASF298:
	.string	"psrldq_4"
.LASF299:
	.string	"psrldq_5"
.LASF300:
	.string	"psrldq_6"
.LASF301:
	.string	"psrldq_7"
.LASF302:
	.string	"psrldq_8"
.LASF303:
	.string	"psrldq_9"
.LASF356:
	.string	"sqrtpd_1"
.LASF357:
	.string	"sqrtpd_2"
.LASF342:
	.string	"punpckhwd_1"
.LASF108:
	.string	"cvttsd2si_1"
.LASF109:
	.string	"cvttsd2si_2"
.LASF348:
	.string	"punpcklqdq_1"
.LASF349:
	.string	"punpcklqdq_2"
.LASF188:
	.string	"pavgb_1"
.LASF189:
	.string	"pavgb_2"
.LASF17:
	.string	"long long unsigned int"
.LASF117:
	.string	"maxsd_1"
.LASF118:
	.string	"maxsd_2"
.LASF252:
	.string	"psadbw_1"
.LASF253:
	.string	"psadbw_2"
.LASF286:
	.string	"psrad_1"
.LASF194:
	.string	"pcmpeqd_1"
.LASF195:
	.string	"pcmpeqd_2"
.LASF144:
	.string	"movntpd_1"
.LASF240:
	.string	"pmulhuw_1"
.LASF241:
	.string	"pmulhuw_2"
.LASF336:
	.string	"punpckhbw_1"
.LASF337:
	.string	"punpckhbw_2"
.LASF100:
	.string	"cvtss2sd_1"
.LASF101:
	.string	"cvtss2sd_2"
.LASF160:
	.string	"packssdw_1"
.LASF161:
	.string	"packssdw_2"
.LASF202:
	.string	"pcmpgtw_1"
.LASF203:
	.string	"pcmpgtw_2"
.LASF320:
	.string	"psubd_1"
.LASF321:
	.string	"psubd_2"
.LASF48:
	.string	"cmpneqpd_1"
.LASF49:
	.string	"cmpneqpd_2"
.LASF66:
	.string	"cmpnltsd_1"
.LASF67:
	.string	"cmpnltsd_2"
.LASF376:
	.string	"argc"
.LASF155:
	.string	"mulpd_2"
.LASF377:
	.string	"argv"
.LASF235:
	.string	"pminsw_1"
.LASF184:
	.string	"pand_1"
.LASF185:
	.string	"pand_2"
.LASF120:
	.string	"minpd_1"
.LASF274:
	.string	"pslldq_12"
.LASF275:
	.string	"pslldq_13"
.LASF156:
	.string	"mulsd_1"
.LASF157:
	.string	"mulsd_2"
.LASF280:
	.string	"psllq_1"
.LASF281:
	.string	"psllq_2"
.LASF282:
	.string	"psllq_3"
.LASF62:
	.string	"cmpunordsd_1"
.LASF63:
	.string	"cmpunordsd_2"
.LASF256:
	.string	"pshufhw_1"
.LASF257:
	.string	"pshufhw_2"
.LASF15:
	.string	"short int"
.LASF186:
	.string	"pandn_1"
.LASF187:
	.string	"pandn_2"
.LASF258:
	.string	"pshuflw_1"
.LASF259:
	.string	"pshuflw_2"
.LASF229:
	.string	"pmaddwd_1"
.LASF218:
	.string	"pinsrw_6"
.LASF287:
	.string	"psrad_2"
.LASF288:
	.string	"psrad_3"
.LASF7:
	.string	"__val"
.LASF381:
	.string	"/root/genprog-many-bugs/valgrind-bug-12474-12475/valgrind/none/tests/x86"
.LASF350:
	.string	"punpcklwd_1"
.LASF351:
	.string	"punpcklwd_2"
.LASF312:
	.string	"psrlq_1"
.LASF313:
	.string	"psrlq_2"
.LASF314:
	.string	"psrlq_3"
.LASF231:
	.string	"pmaxsw_1"
.LASF232:
	.string	"pmaxsw_2"
.LASF60:
	.string	"cmplesd_1"
.LASF61:
	.string	"cmplesd_2"
.LASF374:
	.string	"xorpd_1"
.LASF375:
	.string	"xorpd_2"
.LASF246:
	.string	"pmuludq_1"
.LASF247:
	.string	"pmuludq_2"
.LASF248:
	.string	"pmuludq_3"
.LASF249:
	.string	"pmuludq_4"
.LASF78:
	.string	"cvtdq2pd_1"
.LASF79:
	.string	"cvtdq2pd_2"
.LASF200:
	.string	"pcmpgtd_1"
.LASF201:
	.string	"pcmpgtd_2"
.LASF190:
	.string	"pavgw_1"
.LASF191:
	.string	"pavgw_2"
.LASF13:
	.string	"short unsigned int"
.LASF80:
	.string	"cvtdq2ps_1"
.LASF81:
	.string	"cvtdq2ps_2"
.LASF88:
	.string	"cvtpi2pd_1"
.LASF89:
	.string	"cvtpi2pd_2"
.LASF326:
	.string	"psubsb_1"
.LASF327:
	.string	"psubsb_2"
.LASF370:
	.string	"unpckhpd_1"
.LASF371:
	.string	"unpckhpd_2"
.LASF24:
	.string	"signum"
.LASF166:
	.string	"paddb_1"
.LASF167:
	.string	"paddb_2"
.LASF227:
	.string	"pinsrw_15"
.LASF228:
	.string	"pinsrw_16"
.LASF36:
	.string	"andpd_1"
.LASF37:
	.string	"andpd_2"
.LASF6:
	.string	"__sigset_t"
.LASF362:
	.string	"subsd_1"
.LASF363:
	.string	"subsd_2"
.LASF170:
	.string	"paddq_1"
.LASF171:
	.string	"paddq_2"
.LASF172:
	.string	"paddq_3"
.LASF173:
	.string	"paddq_4"
.LASF141:
	.string	"movmskpd_1"
.LASF380:
	.string	"insn_sse2.c"
	.ident	"GCC: (GNU) 4.4.5 20101112 (Red Hat 4.4.5-2)"
	.section	.note.GNU-stack,"",@progbits
