Change information
Commit message:
[dev.simd] cmd/compile, simd: add AES instructions
AVXAES is a composite feature set, Intel did listed it as "AVXAES" in
the XED data instead of separating them.
The tests will be in the next CL.
Change-Id: I89c97261f2228b2fdafb48f63e82ef6239bdd5ca
Files:
- M src/cmd/compile/internal/amd64/simdssa.go
- M src/cmd/compile/internal/ssa/_gen/simdAMD64.rules
- M src/cmd/compile/internal/ssa/_gen/simdAMD64ops.go
- M src/cmd/compile/internal/ssa/_gen/simdgenericOps.go
- M src/cmd/compile/internal/ssa/opGen.go
- M src/cmd/compile/internal/ssa/rewriteAMD64.go
- M src/cmd/compile/internal/ssagen/simdintrinsics.go
- M src/internal/cpu/cpu.go
- M src/internal/cpu/cpu_x86.go
- M src/simd/_gen/simdgen/gen_simdTypes.go
- M src/simd/_gen/simdgen/ops/Others/categories.yaml
- M src/simd/_gen/simdgen/ops/Others/go.yaml
- M src/simd/_gen/simdgen/xed.go
- M src/simd/cpu.go
- M src/simd/ops_amd64.go
Change size: L
Delta: 15 files changed, 497 insertions(+), 4 deletions(-)
Branch: refs/heads/dev.simd
Submit Requirements:
Code-Review: +2 by David Chase
TryBots-Pass: LUCI-TryBot-Result+1 by Go LUCI