]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Change XMMREG_DST in sse4-common.h back to xmm11 for amd64
authorMark Wielaard <mark@klomp.org>
Sat, 2 May 2026 20:59:23 +0000 (22:59 +0200)
committerMark Wielaard <mark@klomp.org>
Sat, 2 May 2026 21:02:17 +0000 (23:02 +0200)
XMMREG_DST for amd64 (x86_64) was accidentially set to xmm7 instead of
using xmm11 in commit a1904db1dd0ee8c046a3fd89c822463cd496d78e.
Add SSE4.1 PBLENDVB, BLENDVPS and BLENDVPD

Change it back to xmm11 to make sure a register that isn't available
in 32bit mode is tested. No changes to any of the test results because
of this.

none/tests/sse4-common.h

index 97e11080cbe590846b5ca3760ee7858ed5830ab7..aabbfeb4c7f1721dbef6b94115ceee9f2d67c0b0 100644 (file)
@@ -159,9 +159,10 @@ static inline double mkNegNan ( void ) { return -mkPosNan(); }
 
 /* Macros for testing XMM register to register and memory to register operations */
 
-/* Use xmm7 for both 32-bit x86 and amd64 (xmm8-15 don't exist in 32-bit mode) */
+/* Use xmm7 for 32-bit x86 and xxm11 for amd64
+   (xmm8-15 don't exist in 32-bit mode) */
 #ifdef __x86_64__
-#define XMMREG_DST "xmm7"
+#define XMMREG_DST "xmm11"
 #else
 #define XMMREG_DST "xmm7"
 #endif