aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/asm
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/asm')
-rw-r--r--src/cmd/asm/internal/asm/testdata/loong64enc1.s23
1 files changed, 23 insertions, 0 deletions
diff --git a/src/cmd/asm/internal/asm/testdata/loong64enc1.s b/src/cmd/asm/internal/asm/testdata/loong64enc1.s
index b557625ff3..ad0ffa33d6 100644
--- a/src/cmd/asm/internal/asm/testdata/loong64enc1.s
+++ b/src/cmd/asm/internal/asm/testdata/loong64enc1.s
@@ -937,3 +937,26 @@ lable2:
XVSHUF4IV $0, X1, X2 // 22009c77
XVSHUF4IV $8, X1, X2 // 22209c77
XVSHUF4IV $15, X1, X2 // 223c9c77
+
+ // [X]VSETEQZ.V, [X]VSETNEZ.V
+ VSETEQV V1, FCC0 // 20989c72
+ VSETNEV V1, FCC0 // 209c9c72
+ XVSETEQV X1, FCC0 // 20989c76
+ XVSETNEV X1, FCC0 // 209c9c76
+ // [X]VSETANYEQZ.{B/H/W/D} instructions
+ VSETANYEQB V1, FCC0 // 20a09c72
+ VSETANYEQH V1, FCC0 // 20a49c72
+ VSETANYEQW V1, FCC0 // 20a89c72
+ VSETANYEQV V1, FCC0 // 20ac9c72
+ VSETALLNEB V1, FCC0 // 20b09c72
+ VSETALLNEH V1, FCC0 // 20b49c72
+ VSETALLNEW V1, FCC0 // 20b89c72
+ VSETALLNEV V1, FCC0 // 20bc9c72
+ XVSETANYEQB X1, FCC0 // 20a09c76
+ XVSETANYEQH X1, FCC0 // 20a49c76
+ XVSETANYEQW X1, FCC0 // 20a89c76
+ XVSETANYEQV X1, FCC0 // 20ac9c76
+ XVSETALLNEB X1, FCC0 // 20b09c76
+ XVSETALLNEH X1, FCC0 // 20b49c76
+ XVSETALLNEW X1, FCC0 // 20b89c76
+ XVSETALLNEV X1, FCC0 // 20bc9c76