]> Cypherpunks repositories - gostls13.git/commit
cmd/internal/obj/x86: add missing Yi8 for VEX ytabs
authorisharipo <iskander.sharipov@intel.com>
Tue, 22 May 2018 16:13:44 +0000 (19:13 +0300)
committerIlya Tocar <ilya.tocar@intel.com>
Wed, 23 May 2018 15:34:19 +0000 (15:34 +0000)
commit67fe8b5677c8dca1503550ca72d1e460bca0375c
treef556262104762415eeadd28599a3f29a2c78e3f9
parent1764609b8b245323210eab39c4b586291d3a45a5
cmd/internal/obj/x86: add missing Yi8 for VEX ytabs

This change adds Yi8 forms for every ytab that had them before AVX-512 patch.
The rationale is backwards-compatibility.

EVEX forms remain strict and unchanged as they're not bound to any
backwards-compatibility issues.

Fixes #25510

Change-Id: Icd692266010ed64c9fe47cc837afc2edf2ad2d1d
Reviewed-on: https://go-review.googlesource.com/114136
Run-TryBot: Iskander Sharipov <iskander.sharipov@intel.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Ilya Tocar <ilya.tocar@intel.com>
src/cmd/asm/internal/asm/testdata/amd64enc_extra.s
src/cmd/internal/obj/x86/avx_optabs.go