]> Cypherpunks repositories - gostls13.git/commit
cmd/asm: add amd64 PAB{SB,SD,SW}, PMADDUBSW, PMULHRSW, PSIG{NB,ND,NW}
authorisharipo <iskander.sharipov@intel.com>
Fri, 18 Aug 2017 11:13:33 +0000 (14:13 +0300)
committerIlya Tocar <ilya.tocar@intel.com>
Wed, 6 Sep 2017 15:35:25 +0000 (15:35 +0000)
commit26dadbe32ce5b9d705ef38279e1f85fbbdf58287
treef43b599a7e1edc78196cfa98e253cbded950a31a
parent16edf0b1f7401df07e0d2f96c8b97516e50cffd9
cmd/asm: add amd64 PAB{SB,SD,SW}, PMADDUBSW, PMULHRSW, PSIG{NB,ND,NW}

instructions

1st change out of 3 to cover AMD64 SSSE3 instruction set in Go asm.
This commit adds instructions that do not require new named ytab sets.

Change-Id: I0c3dfd8d39c3daa8b7683ab163c63145626d042e
Reviewed-on: https://go-review.googlesource.com/56834
Run-TryBot: Ilya Tocar <ilya.tocar@intel.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Ilya Tocar <ilya.tocar@intel.com>
Reviewed-by: Russ Cox <rsc@golang.org>
src/cmd/asm/internal/asm/testdata/amd64enc.s
src/cmd/internal/obj/x86/a.out.go
src/cmd/internal/obj/x86/anames.go
src/cmd/internal/obj/x86/asm6.go