]> Cypherpunks repositories - gostls13.git/commit
cmd/internal/obj/x86: add ADX extension
authorIlya Tocar <ilya.tocar@intel.com>
Tue, 31 Oct 2017 20:38:06 +0000 (15:38 -0500)
committerIlya Tocar <ilya.tocar@intel.com>
Thu, 2 Nov 2017 15:41:50 +0000 (15:41 +0000)
commit44943aff33ad52b5c9adc3092ae98bb0e497e3f3
tree46b896d0a8dfb899104c201fecb3fd7de9690e61
parent1cb86e2858d9cc76ebcb3f5abb7fcab3cbdb6ded
cmd/internal/obj/x86: add ADX extension

Add support for ADX cpuid bit detection and all instructions,
implied by that bit (ADOX/ADCX). They are useful for rsa and math/big in
general.

Change-Id: Idaa93303ead48fd18b9b3da09b3e79de2f7e2193
Reviewed-on: https://go-review.googlesource.com/74850
Run-TryBot: Ilya Tocar <ilya.tocar@intel.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
src/cmd/asm/internal/asm/testdata/amd64enc.s
src/cmd/internal/obj/x86/aenum.go
src/cmd/internal/obj/x86/anames.go
src/cmd/internal/obj/x86/asm6.go
src/internal/cpu/cpu.go
src/internal/cpu/cpu_x86.go