diff --git a/x86/aes-decrypt.asm b/x86/aes-decrypt.asm
index e19ac708aecd71d2e656e448cb5e141dd5c8a1b8..42b41167e4161eeff35be46699f1e85cc4033cf8 100644
--- a/x86/aes-decrypt.asm
+++ b/x86/aes-decrypt.asm
@@ -120,7 +120,10 @@ aes_decrypt:
 	AES_STORE(%esi, %edi)
 	
 	addl	$16, 28(%esp)	C Increment destination pointer
-	subl	$16, 24(%esp)
+	subl	$16, 24(%esp)	C Length
+
+	C NOTE: Will loop forever if input data is not an
+	C integer number of blocks.
 	jnz	.Lblock_loop
 
 .Lend: 
diff --git a/x86/aes-encrypt.asm b/x86/aes-encrypt.asm
index 32b266ad9c0026f7ce4e0a38bf0ad9fe46d881fc..347318ee1f64be8cdfb6c1af70815718e93efc38 100644
--- a/x86/aes-encrypt.asm
+++ b/x86/aes-encrypt.asm
@@ -51,9 +51,9 @@ aes_encrypt:
 
 	movl	24(%esp), %ebp
 	testl	%ebp,%ebp
-	jz	.Lencrypt_end
+	jz	.Lend
 	
-.Lencrypt_block_loop:
+.Lblock_loop:
 	movl	20(%esp),%esi	C  address of context struct ctx
 	movl	32(%esp),%ebp	C  address of plaintext
 	AES_LOAD(%esi, %ebp)
@@ -64,7 +64,7 @@ aes_encrypt:
 
 	subl	$1,%ebp
 	addl	$16,%esi	C  point to next key
-.Laes_encrypt_loop:
+.Lround_loop:
 	pushl	%esi		C  save this first: we'll clobber it later
 
 	AES_ROUND(_aes_encrypt_table,a,b,c,d)
@@ -91,7 +91,7 @@ aes_encrypt:
 	xorl	12(%esi),%edx
 	addl	$16,%esi	C  point to next key
 	decl	%ebp
-	jnz	.Laes_encrypt_loop
+	jnz	.Lround_loop
 
 	C last round
 
@@ -105,15 +105,15 @@ aes_encrypt:
 	pushl	%edi
 
 	AES_FINAL_ROUND(d,a,b,c)
+
 	movl	%edi,%edx
-	
 	popl	%ecx
 	popl	%ebx
 	popl	%eax
 
 	C S-box substitution
 	mov	$4,%edi
-.Lsubst:	
+.Lsubst:
 	AES_SUBST_BYTE(_aes_encrypt_table)
 
 	decl	%edi
@@ -128,9 +128,9 @@ aes_encrypt:
 
 	C NOTE: Will loop forever if input data is not an
 	C integer number of blocks.
-	jnz	.Lencrypt_block_loop
+	jnz	.Lblock_loop
 
-.Lencrypt_end: 
+.Lend: 
 	popl	%edi
 	popl	%esi
 	popl	%ebp