Fixed memset sse

This commit is contained in:
Alex 2023-01-04 03:32:06 +02:00
parent e3180d4092
commit d13c208218
Signed by untrusted user who does not match committer: enderice2
GPG Key ID: EACC3AD603BAB4DD
2 changed files with 3 additions and 3 deletions

View File

@ -110,8 +110,8 @@ EXTERNC void *memcpy_ssse3(void *dest, const void *src, size_t n)
EXTERNC void *memcpy_sse4_1(void *dest, const void *src, size_t n)
{
CPU::__m128i *d = (CPU::__m128i *)dest;
const CPU::__m128i *s = (const CPU::__m128i *)src;
char *d = (char *)dest;
const char *s = (const char *)src;
if ((((uintptr_t)d | (uintptr_t)s) & 0xF) == 0)
{

View File

@ -144,7 +144,7 @@ EXTERNC void *memset_sse4_2(void *dest, int c, size_t n)
"pcmpistri $0, (%0), %%xmm0\n"
"movdqa %%xmm0, (%1)\n"
:
: "r"(c), "r"(d)
: "r"(d), "r"(c)
: "xmm0");
d += 16;
}