[go] simd/archsimd/_gen/simdgen: make ARM64 and SVE fill the Operand type

0 views
Skip to first unread message

Gopher Robot (Gerrit)

unread,
Sep 9, 2026, 4:26:11 PMSep 9
to Austin Clements, goph...@pubsubhelper.golang.org, golang-...@googlegroups.com, golang...@luci-project-accounts.iam.gserviceaccount.com, Junyang Shao, David Chase, golang-co...@googlegroups.com

Gopher Robot submitted the change

Unreviewed changes

2 is the latest approved patch-set.
No files were changed between the latest approved patch-set and the submitted one.

Change information

Commit message:
simd/archsimd/_gen/simdgen: make ARM64 and SVE fill the Operand type

Same as the prior change, but for the ARM64 (NEON) and SVE loaders.
This CL transitions them from populating operands as a
dynamically-typed unify.Def to populating a well-typed Go Operand type
and then mapping it into a unify value.

No changes to generated files.
Change-Id: Ic8a11e234186b5b56f062173e5ebf14573de006d
Reviewed-by: Junyang Shao <shaoj...@google.com>
Reviewed-by: David Chase <drc...@google.com>
Auto-Submit: Austin Clements <aus...@google.com>
Files:
  • M src/simd/archsimd/_gen/simdgen/arm64/emit.go
  • M src/simd/archsimd/_gen/simdgen/sve/emit.go
  • M src/simd/archsimd/_gen/simdgen/types/operation.go
Change size: M
Delta: 3 files changed, 91 insertions(+), 125 deletions(-)
Branch: refs/heads/master
Submit Requirements:
Open in Gerrit
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: merged
Gerrit-Project: go
Gerrit-Branch: master
Gerrit-Change-Id: Ic8a11e234186b5b56f062173e5ebf14573de006d
Gerrit-Change-Number: 823228
Gerrit-PatchSet: 4
Gerrit-Owner: Austin Clements <aus...@google.com>
Gerrit-Reviewer: Austin Clements <aus...@google.com>
Gerrit-Reviewer: David Chase <drc...@google.com>
Gerrit-Reviewer: Gopher Robot <go...@golang.org>
Gerrit-Reviewer: Junyang Shao <shaoj...@google.com>
open
diffy
satisfied_requirement
Reply all
Reply to author
Forward
0 new messages