mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
[dev.simd] cmd/compile: add simd VPEXTRA*
This CL is generated by simdgen CL 683836 and this CL should be submitted after its generator. Change-Id: I1aa893b185826ad1f9fb60b85c75eda31f70623b Reviewed-on: https://go-review.googlesource.com/c/go/+/683797 LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Cherry Mui <cherryyz@google.com>
This commit is contained in:
parent
0d8cb89f5c
commit
7fadfa9638
9 changed files with 322 additions and 0 deletions
|
|
@ -724,6 +724,12 @@ func ssaGenSIMDValue(s *ssagen.State, v *ssa.Value) bool {
|
|||
ssa.OpAMD64VPINSRQ128:
|
||||
p = simdFpgpfpImm8(s, v)
|
||||
|
||||
case ssa.OpAMD64VPEXTRB128,
|
||||
ssa.OpAMD64VPEXTRW128,
|
||||
ssa.OpAMD64VPEXTRD128,
|
||||
ssa.OpAMD64VPEXTRQ128:
|
||||
p = simdFpgpImm8(s, v)
|
||||
|
||||
default:
|
||||
// Unknown reg shape
|
||||
return false
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue