]> Cypherpunks repositories - gostls13.git/commit
cmd/internal/obj/riscv: add support for vector unit-stride fault-only-first load...
authorwangboyao <wangboyao@bytedance.com>
Thu, 24 Jul 2025 06:49:44 +0000 (14:49 +0800)
committerJoel Sing <joel@sing.id.au>
Wed, 24 Sep 2025 13:21:53 +0000 (06:21 -0700)
commit371c1d2fcb48fa79ac30812231ecef0e26f539dc
tree03e8539410a951a09c8ff335d53ef17690f46be2
parent411c250d64304033181c46413a6e9381e8fe9b82
cmd/internal/obj/riscv: add support for vector unit-stride fault-only-first load instructions

Add support for vector unit-stride fault-only-first load instructions to the RISC-V
assembler. This includes vle8ff, vle16ff, vle32ff and vle64ff.

Change-Id: I5575a1ea155663852f92194fb79f08b5d52203de
Reviewed-on: https://go-review.googlesource.com/c/go/+/690115
Reviewed-by: Junyang Shao <shaojunyang@google.com>
Reviewed-by: Meng Zhuo <mengzhuo1203@gmail.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
Reviewed-by: Joel Sing <joel@sing.id.au>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
src/cmd/asm/internal/asm/testdata/riscv64.s
src/cmd/asm/internal/asm/testdata/riscv64error.s
src/cmd/asm/internal/asm/testdata/riscv64validation.s
src/cmd/internal/obj/riscv/obj.go