[go] cmd/asm, cmd/internal/obj/arm64: support PSEL in SVE

0 views
Skip to first unread message

Junyang Shao (Gerrit)

unread,
Apr 14, 2026, 5:06:12 PM (18 hours ago) Apr 14
to goph...@pubsubhelper.golang.org, golang-...@googlegroups.com, David Chase, golang...@luci-project-accounts.iam.gserviceaccount.com, golang-co...@googlegroups.com

Junyang Shao submitted the change

Change information

Commit message:
cmd/asm, cmd/internal/obj/arm64: support PSEL in SVE

This CL is generated by CL 766760.

This CL supports this addressing pattern:
[R15, $2](P8.H), P1, P3

This currently specifically is used by PSEL instruction.
Change-Id: I2fd86eaa419e04d5c57dbf1703aa6f716bb64040
Reviewed-by: David Chase <drc...@google.com>
Files:
  • M src/cmd/asm/internal/asm/parse.go
  • M src/cmd/asm/internal/asm/testdata/arm64sveenc.s
  • M src/cmd/asm/internal/asm/testdata/arm64sveerror.s
  • M src/cmd/internal/obj/arm64/anames_gen.go
  • M src/cmd/internal/obj/arm64/encoding_gen.go
  • M src/cmd/internal/obj/arm64/goops_gen.go
  • M src/cmd/internal/obj/arm64/inst.go
  • M src/cmd/internal/obj/arm64/inst_gen.go
  • M src/cmd/internal/obj/util.go
Change size: L
Delta: 9 files changed, 324 insertions(+), 59 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: I2fd86eaa419e04d5c57dbf1703aa6f716bb64040
Gerrit-Change-Number: 766761
Gerrit-PatchSet: 3
Gerrit-Owner: Junyang Shao <shaoj...@google.com>
Gerrit-Reviewer: David Chase <drc...@google.com>
Gerrit-Reviewer: Junyang Shao <shaoj...@google.com>
open
diffy
satisfied_requirement
Reply all
Reply to author
Forward
0 new messages