From 75b35503fa2f2c2da466284f39bbc13172a43015 Mon Sep 17 00:00:00 2001 From: "H. Peter Anvin" Date: Wed, 7 Feb 2018 10:48:13 -0800 Subject: [PATCH] vaesenc.asm: add a few more test cases Signed-off-by: H. Peter Anvin --- test/vaesenc.asm | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/test/vaesenc.asm b/test/vaesenc.asm index 5a629ab0..9edca705 100644 --- a/test/vaesenc.asm +++ b/test/vaesenc.asm @@ -1,6 +1,22 @@ -;; BR 3392454 +;; BR 3392454, 3392460 bits 64 aesenc xmm0,xmm4 vaesenc zmm0,zmm0,zmm4 vpclmullqlqdq zmm1,zmm1,zmm5 + vpclmulqdq zmm0, zmm1, zmm2, 0 + vaesenclast zmm0, zmm1, zmm2 + + bits 32 + aesenc xmm0,xmm4 + vaesenc zmm0,zmm0,zmm4 + vpclmullqlqdq zmm1,zmm1,zmm5 + vpclmulqdq zmm0, zmm1, zmm2, 0 + vaesenclast zmm0, zmm1, zmm2 + + bits 16 + aesenc xmm0,xmm4 + vaesenc zmm0,zmm0,zmm4 + vpclmullqlqdq zmm1,zmm1,zmm5 + vpclmulqdq zmm0, zmm1, zmm2, 0 + vaesenclast zmm0, zmm1, zmm2