]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/internal/obj/riscv: remove ACFLWSP/ACFSWSP and ACFLW/ACFSW
authorJoel Sing <joel@sing.id.au>
Tue, 9 Sep 2025 15:00:22 +0000 (01:00 +1000)
committerJoel Sing <joel@sing.id.au>
Thu, 25 Sep 2025 16:17:13 +0000 (09:17 -0700)
These are RV32-only instructions that will not be implemented.

Updates #71105

Change-Id: Ie386fe36e56f1151bb8756088dd79804584317c0
Reviewed-on: https://go-review.googlesource.com/c/go/+/702395
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Meng Zhuo <mengzhuo1203@gmail.com>
Reviewed-by: Mark Ryan <markdryan@rivosinc.com>
Reviewed-by: Mark Freeman <markfreeman@google.com>
Reviewed-by: Michael Pratt <mpratt@google.com>
src/cmd/internal/obj/riscv/anames.go
src/cmd/internal/obj/riscv/cpu.go

index a8807fc7a847f255a68296ae4b4857c8fa081e45..6c48e2f7de4799c463a55ae896c65d71e4d9c1f8 100644 (file)
@@ -195,20 +195,16 @@ var Anames = []string{
        "FLTQ",
        "FCLASSQ",
        "CLWSP",
-       "CFLWSP",
        "CLDSP",
        "CFLDSP",
        "CSWSP",
        "CSDSP",
-       "CFSWSP",
        "CFSDSP",
        "CLW",
        "CLD",
-       "CFLW",
        "CFLD",
        "CSW",
        "CSD",
-       "CFSW",
        "CFSD",
        "CJ",
        "CJR",
index 305ef061e3d8e9bfa10b0f5fbd6bef8fbda692bd..60174a0b3a245fc98b1a86e3e112cc9003bb743f 100644 (file)
@@ -588,22 +588,18 @@ const (
 
        // 26.3.1: Compressed Stack-Pointer-Based Loads and Stores
        ACLWSP
-       ACFLWSP
        ACLDSP
        ACFLDSP
        ACSWSP
        ACSDSP
-       ACFSWSP
        ACFSDSP
 
        // 26.3.2: Compressed Register-Based Loads and Stores
        ACLW
        ACLD
-       ACFLW
        ACFLD
        ACSW
        ACSD
-       ACFSW
        ACFSD
 
        // 26.4: Compressed Control Transfer Instructions