]> Cypherpunks repositories - gostls13.git/commit
cmd/internal/obj/riscv: add vector instruction encodings
authorJoel Sing <joel@sing.id.au>
Sun, 16 Jun 2024 13:01:27 +0000 (23:01 +1000)
committerJoel Sing <joel@sing.id.au>
Thu, 24 Oct 2024 12:32:14 +0000 (12:32 +0000)
commit77c53c16e98a2371741eb5c2a7a335073d73c351
tree967c792766653a4069aa47bd5b674a9f688dc439
parent252fbaf30fab5542f959d3ead59258440a0e0903
cmd/internal/obj/riscv: add vector instruction encodings

Regenerate the riscv instruction encoding table with the V extension
enabled. Add constants and names for the resulting 375 instructions.

Change-Id: Icce688493aeb1e9880fb76a0618643f57e481273
Reviewed-on: https://go-review.googlesource.com/c/go/+/595403
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
Reviewed-by: 鹏程汪 <wangpengcheng.pp@bytedance.com>
Reviewed-by: Meng Zhuo <mengzhuo1203@gmail.com>
Reviewed-by: Mark Ryan <markdryan@rivosinc.com>
Reviewed-by: Michael Pratt <mpratt@google.com>
src/cmd/internal/obj/riscv/anames.go
src/cmd/internal/obj/riscv/cpu.go
src/cmd/internal/obj/riscv/inst.go