]> Cypherpunks repositories - gostls13.git/commit
cmd/5c, cmd/5g, cmd/5l: introduce MOVBS and MOVHS instructions.
authorRémy Oudompheng <oudomphe@phare.normalesup.org>
Thu, 8 Aug 2013 21:28:53 +0000 (23:28 +0200)
committerRémy Oudompheng <oudomphe@phare.normalesup.org>
Thu, 8 Aug 2013 21:28:53 +0000 (23:28 +0200)
commit3670337097dbdc6461af7a3ac38fd2dc784dfecd
tree14f3adc8351a121218d9c0fb375cbe1281617048
parent9449c18ac8c130df000283d5d533f4cecf6b3afe
cmd/5c, cmd/5g, cmd/5l: introduce MOVBS and MOVHS instructions.

MOVBS and MOVHS are defined as duplicates of MOVB and MOVH,
and perform sign-extension moving.
No change is made to code generation.

Update #1837

R=rsc, bradfitz
CC=golang-dev
https://golang.org/cl/12682043
src/cmd/5c/peep.c
src/cmd/5c/reg.c
src/cmd/5c/txt.c
src/cmd/5g/gsubr.c
src/cmd/5g/peep.c
src/cmd/5g/reg.c
src/cmd/5l/5.out.h
src/cmd/5l/asm.c
src/cmd/5l/optab.c
src/cmd/5l/span.c