	.text
	.psize 0
movsx:
	movsx	%al, %cl
	movsx	%ax, %cl
	movsx	%eax, %cl

	movsx	%al, %cx
	movsx	%ax, %cx
	movsx	%eax, %cx

	movsx	%al, %ecx
	movsx	%ax, %ecx
	movsx	%eax, %ecx

	movsxb	%al, %cl
	movsxb	%ax, %cl
	movsxb	%eax, %cl

	movsxb	%al, %cx
	movsxb	%ax, %cx
	movsxb	%eax, %cx

	movsxb	%al, %ecx
	movsxb	%ax, %ecx
	movsxb	%eax, %ecx

	movsxw	%al, %cl
	movsxw	%ax, %cl
	movsxw	%eax, %cl

	movsxw	%al, %cx
	movsxw	%ax, %cx
	movsxw	%eax, %cx

	movsxw	%al, %ecx
	movsxw	%ax, %ecx
	movsxw	%eax, %ecx

	movsb	%al, %cl
	movsb	%ax, %cl
	movsb	%eax, %cl

	movsb	%al, %cx
	movsb	%ax, %cx
	movsb	%eax, %cx

	movsb	%al, %ecx
	movsb	%ax, %ecx
	movsb	%eax, %ecx

	movsbw	%al, %cl
	movsbw	%ax, %cl
	movsbw	%eax, %cl

	movsbw	%al, %cx
	movsbw	%ax, %cx
	movsbw	%eax, %cx

	movsbw	%al, %ecx
	movsbw	%ax, %ecx
	movsbw	%eax, %ecx

	movsbl	%al, %cl
	movsbl	%ax, %cl
	movsbl	%eax, %cl

	movsbl	%al, %cx
	movsbl	%ax, %cx
	movsbl	%eax, %cx

	movsbl	%al, %ecx
	movsbl	%ax, %ecx
	movsbl	%eax, %ecx

	movsw	%al, %cl
	movsw	%ax, %cl
	movsw	%eax, %cl

	movsw	%al, %cx
	movsw	%ax, %cx
	movsw	%eax, %cx

	movsw	%al, %ecx
	movsw	%ax, %ecx
	movsw	%eax, %ecx

	movswl	%al, %cl
	movswl	%ax, %cl
	movswl	%eax, %cl

	movswl	%al, %cx
	movswl	%ax, %cx
	movswl	%eax, %cx

	movswl	%al, %ecx
	movswl	%ax, %ecx
	movswl	%eax, %ecx

movzx:
	movzx	%al, %cl
	movzx	%ax, %cl
	movzx	%eax, %cl

	movzx	%al, %cx
	movzx	%ax, %cx
	movzx	%eax, %cx

	movzx	%al, %ecx
	movzx	%ax, %ecx
	movzx	%eax, %ecx

	movzxb	%al, %cl
	movzxb	%ax, %cl
	movzxb	%eax, %cl

	movzxb	%al, %cx
	movzxb	%ax, %cx
	movzxb	%eax, %cx

	movzxb	%al, %ecx
	movzxb	%ax, %ecx
	movzxb	%eax, %ecx

	movzxw	%al, %cl
	movzxw	%ax, %cl
	movzxw	%eax, %cl

	movzxw	%al, %cx
	movzxw	%ax, %cx
	movzxw	%eax, %cx

	movzxw	%al, %ecx
	movzxw	%ax, %ecx
	movzxw	%eax, %ecx

	movzb	%al, %cl
	movzb	%ax, %cl
	movzb	%eax, %cl

	movzb	%al, %cx
	movzb	%ax, %cx
	movzb	%eax, %cx

	movzb	%al, %ecx
	movzb	%ax, %ecx
	movzb	%eax, %ecx

	movzbw	%al, %cl
	movzbw	%ax, %cl
	movzbw	%eax, %cl

	movzbw	%al, %cx
	movzbw	%ax, %cx
	movzbw	%eax, %cx

	movzbw	%al, %ecx
	movzbw	%ax, %ecx
	movzbw	%eax, %ecx

	movzbl	%al, %cl
	movzbl	%ax, %cl
	movzbl	%eax, %cl

	movzbl	%al, %cx
	movzbl	%ax, %cx
	movzbl	%eax, %cx

	movzbl	%al, %ecx
	movzbl	%ax, %ecx
	movzbl	%eax, %ecx

	movzw	%al, %cl
	movzw	%ax, %cl
	movzw	%eax, %cl

	movzw	%al, %cx
	movzw	%ax, %cx
	movzw	%eax, %cx

	movzw	%al, %ecx
	movzw	%ax, %ecx
	movzw	%eax, %ecx

	movzwl	%al, %cl
	movzwl	%ax, %cl
	movzwl	%eax, %cl

	movzwl	%al, %cx
	movzwl	%ax, %cx
	movzwl	%eax, %cx

	movzwl	%al, %ecx
	movzwl	%ax, %ecx
	movzwl	%eax, %ecx

	.p2align 4
