From b6ec60fa62533ce5c5356d63e23cc0864ea10cd5 Mon Sep 17 00:00:00 2001
From: Maamoun TK <maamoun.tk@googlemail.com>
Date: Mon, 3 Apr 2023 05:54:39 +0000
Subject: [PATCH] Use Test instruction instead of And to check remaining single
 block

---
 x86_64/pclmul/ghash-update.asm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x86_64/pclmul/ghash-update.asm b/x86_64/pclmul/ghash-update.asm
index 1c30e7d8..67b8f111 100644
--- a/x86_64/pclmul/ghash-update.asm
+++ b/x86_64/pclmul/ghash-update.asm
@@ -140,7 +140,7 @@ PROLOGUE(_nettle_ghash_update)
 	jnz		.Loop
 
 .L1_block:
-	and		$1, BLOCKS
+	test		$1, BLOCKS
 	jz		.Ldone
 
 	movups		(DATA), M
-- 
GitLab