]> Cypherpunks repositories - gostls13.git/commit
cmd/internal/obj/x86: add new instructions, cleanup.
authorIlya Tocar <ilya.tocar@intel.com>
Wed, 13 Jan 2016 13:43:22 +0000 (16:43 +0300)
committerRuss Cox <rsc@golang.org>
Wed, 13 Jan 2016 14:04:44 +0000 (14:04 +0000)
commit1d1f2fb4c6e4da4a88a0ab8a0b43822d411a23ea
tree519bdcb23eaaccd80a7104a4d58988ae387f1cc9
parentceeb52d86214757b25a39a939fe945eb8e787bf6
cmd/internal/obj/x86: add new instructions, cleanup.

Add several instructions that were used via BYTE and use them.
Instructions added: PEXTRB, PEXTRD, PEXTRQ, PINSRB, XGETBV, POPCNT.

Change-Id: I5a80cd390dc01f3555dbbe856a475f74b5e6df65
Reviewed-on: https://go-review.googlesource.com/18593
Run-TryBot: Ilya Tocar <ilya.tocar@intel.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Russ Cox <rsc@golang.org>
src/cmd/internal/obj/x86/a.out.go
src/cmd/internal/obj/x86/anames.go
src/cmd/internal/obj/x86/asm6.go
src/crypto/aes/asm_amd64.s
src/crypto/aes/gcm_amd64.s
src/hash/crc32/crc32_amd64.s
src/runtime/asm_amd64.s