From cf876b623493440bd2b29ad73be15a686256b8d1 Mon Sep 17 00:00:00 2001 From: lemon Date: Tue, 20 Jun 2023 17:51:23 +0200 Subject: another emit() errata --- amd64/emit.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'amd64') diff --git a/amd64/emit.c b/amd64/emit.c index 8f417e4..9c699bd 100644 --- a/amd64/emit.c +++ b/amd64/emit.c @@ -366,7 +366,7 @@ static void Xmov(uchar **pcode, enum irclass k, struct oper dst, struct oper src { 8, PGPR, PI32, "\xC7", EN_RI32}, /* MOV r64, imm */ {4, PFPR, PFPR, "\xF3\x0F\x10", EN_RR}, /* MOVSS xmm, xmm */ {4, PFPR, PMEM, "\xF3\x0F\x10", EN_RM}, /* MOVSS xmm, m32 */ - {4, PMEM, PFPR, "\xF3\x0F\x10", EN_MR}, /* MOVSS m32, xmm */ + {4, PMEM, PFPR, "\xF3\x0F\x11", EN_MR}, /* MOVSS m32, xmm */ {8, PFPR, PFPR, "\xF2\x0F\x10", EN_RR}, /* MOVSD xmm, xmm */ {8, PFPR, PMEM, "\xF2\x0F\x10", EN_RM}, /* MOVSD xmm, m64 */ {8, PMEM, PFPR, "\xF2\x0F\x11", EN_MR}, /* MOVSS m64, xmm */ -- cgit v1.2.3