]> Cypherpunks repositories - gostls13.git/commit
cmd/internal/obj/riscv: regenerate instruction encoding table
authorMeng Zhuo <mzh@golangcn.org>
Sat, 6 May 2023 09:34:41 +0000 (17:34 +0800)
committerM Zhuo <mzh@golangcn.org>
Wed, 10 May 2023 14:30:10 +0000 (14:30 +0000)
commit8e8303e1d04d3368db568aada24b3ccd7f1b4fc4
tree14b0b87ecdea38fac6e2026394293c36fa4d1534
parentd9dce0cd26a1e5df0aa2dbbecde4515807be929e
cmd/internal/obj/riscv: regenerate instruction encoding table

This CL updates riscv instructions by
https://github.com/riscv/riscv-opcodes

which adds instruction:
APAUSE

And removes the following unused instructions:
AFENCEI
AFMVQX
AFMVXQ
AHFENCEGVMA
AHFENCEVVMA
ASLLIRV32
ASRAIRV32
ASRLIRV32
AURET

Change-Id: I314570c643af3e6bbc9d2cd471b6b39985bcbdff
Reviewed-on: https://go-review.googlesource.com/c/go/+/409415
Reviewed-by: Cherry Mui <cherryyz@google.com>
Reviewed-by: Benny Siegert <bsiegert@gmail.com>
Reviewed-by: Joel Sing <joel@sing.id.au>
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: M Zhuo <mzh@golangcn.org>
src/cmd/internal/obj/riscv/anames.go
src/cmd/internal/obj/riscv/cpu.go
src/cmd/internal/obj/riscv/inst.go