git: 9front

Download patch

ref: 0d367bdcd0e2c76ecb73d0dc945771d742206dca
parent: fccd42e65dc4c9f0b0ac212a02e1e49328540dcd
author: cinap_lenrek <cinap_lenrek@gmx.de>
date: Mon Dec 10 05:53:27 EST 2012

6l: fix wrong opcode for MOVLQZX (import from sources)

--- a/sys/src/cmd/6l/optab.c
+++ b/sys/src/cmd/6l/optab.c
@@ -762,7 +762,7 @@
 	{ AMOVLPD,	yxmov,	Pe, 0x12,0x13 },
 	{ AMOVLPS,	yxmov,	Pm, 0x12,0x13 },
 	{ AMOVLQSX,	yml_rl,	Pw, 0x63 },
-	{ AMOVLQZX,	yml_rl,	Px, 0x63 },
+	{ AMOVLQZX,	yml_rl,	Px, 0x8b },
 	{ AMOVMSKPD,	yxrrl,	Pq, 0x50 },
 	{ AMOVMSKPS,	yxrrl,	Pm, 0x50 },
 	{ AMOVNTO,	yxr_ml,	Pe, 0xe7 },
--