]> Cypherpunks repositories - gostls13.git/commit
cmd/asm: add amd64 PDEP, PEXT, and related integer VEX instructions
authorRuss Cox <rsc@golang.org>
Sun, 24 Jan 2016 05:44:23 +0000 (00:44 -0500)
committerRuss Cox <rsc@golang.org>
Sun, 24 Jan 2016 13:56:01 +0000 (13:56 +0000)
commit0bae38e094098237c12dbb7344371f35e9663905
treec12092dbd5d99d9b35d49223ebc4e39b4e63b77a
parent863d9b66f812844e4bf6d3abc3a8161b25bd242c
cmd/asm: add amd64 PDEP, PEXT, and related integer VEX instructions

Requested off-list.
Trivial to add and more importantly trivial to test.

ANDNL
ANDNQ
BEXTRL
BEXTRQ
BZHIL
BZHIQ
MULXL
MULXQ
PDEPL
PDEPQ
PEXTL
PEXTQ
SARXL
SARXQ
SHRXL
SHRXQ

Change-Id: I3d46a0f653b81dd003ff6d2a394d8ce96a573b63
Reviewed-on: https://go-review.googlesource.com/18857
Reviewed-by: Rob Pike <r@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