From 73e666a87e11b20249d4b725d31cd20514c23005 Mon Sep 17 00:00:00 2001 From: "H. Peter Anvin" Date: Tue, 23 Sep 2025 15:57:56 -0700 Subject: [PATCH] test: check in the actual source file for the pshuf test Use the source, Luke... Signed-off-by: H. Peter Anvin (Intel) --- test/pshuf.asm | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/test/pshuf.asm b/test/pshuf.asm index 4f1b51a81..6ac80c991 100644 --- a/test/pshuf.asm +++ b/test/pshuf.asm @@ -1 +1,23 @@ -ÅÀÅÀÅÀÄ Ä Ä ÄÊpÓpÓppppfpÓfpÓfpfpfpfp \ No newline at end of file + bits 32 + pextrw eax, mm0, 14 + pextrw eax, mm0, byte 14 + pextrw eax, qword mm0, byte 14 + + pinsrw mm1, [ebx], 2 + pinsrw mm1, word [ebx], 2 + pinsrw mm1, word [ebx], byte 2 + pinsrw mm1, edx, 2 + + pshufw mm2, mm3, 4 + pshufw mm2, mm3, byte 4 + pshufw mm2, [ebx], 4 + pshufw mm2, qword [ebx], 4 + pshufw mm2, [ebx], byte 4 + pshufw mm2, qword [ebx], byte 4 + + pshufd xmm2, xmm3, 4 + pshufd xmm2, xmm3, byte 4 + pshufd xmm2, [ebx], 4 + pshufd xmm2, qword [ebx], 4 + pshufd xmm2, [ebx], byte 4 + pshufd xmm2, qword [ebx], byte 4