sdl12-compat: revert MSVC x64 __cpuidex part of commit 865e832d -- not really needed.

From 9d4a969a7ad6f548fe4972df76fba6b62e175618 Mon Sep 17 00:00:00 2001
From: Ozkan Sezer <[EMAIL REDACTED]>
Date: Fri, 19 May 2023 23:50:20 +0300
Subject: [PATCH] revert MSVC x64 __cpuidex part of commit 865e832d -- not
 really needed.

---
 src/SDL12_compat.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/SDL12_compat.c b/src/SDL12_compat.c
index e6146b05a..876d2adc4 100644
--- a/src/SDL12_compat.c
+++ b/src/SDL12_compat.c
@@ -1667,13 +1667,12 @@ SDL_revcpy(void *_dst, const void *_src, size_t len)
         __asm mov c, ecx \
         __asm mov d, edx \
 }
-#elif (defined(_MSC_VER) && defined(_M_X64))
-/* Use __cpuidex instead of __cpuid because ICL does not clear ecx register */
+#elif defined(_MSC_VER) && defined(_M_X64)
 #include <intrin.h>
 #define cpuid(func, a, b, c, d) \
 { \
     int CPUInfo[4]; \
-    __cpuidex(CPUInfo, func, 0); \
+    __cpuid(CPUInfo, func); \
     a = CPUInfo[0]; \
     b = CPUInfo[1]; \
     c = CPUInfo[2]; \