From: Rui Ueyama Date: Wed, 6 Aug 2014 04:38:41 +0000 (-0700) Subject: liblink: encode MOVBQZX as MOVZBL instead of MOVZBQ X-Git-Tag: go1.4beta1~929 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=bbc6bb9a995b2eb2b08520732a780e5691501863;p=gostls13.git liblink: encode MOVBQZX as MOVZBL instead of MOVZBQ LGTM=rsc R=golang-codereviews, gobot, rsc CC=golang-codereviews https://golang.org/cl/118480046 --- diff --git a/src/liblink/asm6.c b/src/liblink/asm6.c index 3fc3e01286..fa329777d0 100644 --- a/src/liblink/asm6.c +++ b/src/liblink/asm6.c @@ -1072,7 +1072,7 @@ static Optab optab[] = { AMOVBLSX, ymb_rl, Pm, {0xbe} }, { AMOVBLZX, ymb_rl, Pm, {0xb6} }, { AMOVBQSX, ymb_rl, Pw, {0x0f,0xbe} }, - { AMOVBQZX, ymb_rl, Pw, {0x0f,0xb6} }, + { AMOVBQZX, ymb_rl, Pm, {0xb6} }, { AMOVBWSX, ymb_rl, Pq, {0xbe} }, { AMOVBWZX, ymb_rl, Pq, {0xb6} }, { AMOVO, yxmov, Pe, {0x6f,0x7f} },