From: Julian Seward Date: Sun, 1 Jan 2006 18:26:40 +0000 (+0000) Subject: Make this work on SSE1-only machines. X-Git-Tag: svn/VALGRIND_3_2_0~426 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=79580b7fae75f0f7cbf80b089b712f4057c8c688;p=thirdparty%2Fvalgrind.git Make this work on SSE1-only machines. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5469 --- diff --git a/memcheck/tests/amd64/sse_memory.c b/memcheck/tests/amd64/sse_memory.c index 8274be8351..28ff702daf 100644 --- a/memcheck/tests/amd64/sse_memory.c +++ b/memcheck/tests/amd64/sse_memory.c @@ -99,10 +99,10 @@ static void showRM ( char* op, RMArgs* rra, UChar* mem, Int nMem ) void r_r_##OP ( RRArgs* p ) \ { \ __asm__ __volatile__("\n" \ - "\tmovupd 0(%0), %%xmm6\n" \ - "\tmovupd 16(%0), %%xmm7\n" \ + "\tmovups 0(%0), %%xmm6\n" \ + "\tmovups 16(%0), %%xmm7\n" \ "\t" #OP " %%xmm6, %%xmm7\n" \ - "\tmovupd %%xmm7, 32(%0)\n" \ + "\tmovups %%xmm7, 32(%0)\n" \ : \ : "r" (p) \ : "memory", "xmm6", "xmm7", "cc" \ @@ -113,9 +113,9 @@ static void showRM ( char* op, RMArgs* rra, UChar* mem, Int nMem ) void r_m_##OP ( RMArgs* p, void* mem ) \ { \ __asm__ __volatile__("\n" \ - "\tmovupd 0(%0), %%xmm7\n" \ + "\tmovups 0(%0), %%xmm7\n" \ "\t" #OP " 0(%1), %%xmm7\n" \ - "\tmovupd %%xmm7, 16(%0)\n" \ + "\tmovups %%xmm7, 16(%0)\n" \ : \ : "r" (p), "r" (mem) \ : "memory", "xmm7", "cc" \