summaryrefslogtreecommitdiff
path: root/gas/testsuite/gas/aarch64/sve2-sme2-1.s
diff options
context:
space:
mode:
Diffstat (limited to 'gas/testsuite/gas/aarch64/sve2-sme2-1.s')
-rw-r--r--gas/testsuite/gas/aarch64/sve2-sme2-1.s35
1 files changed, 35 insertions, 0 deletions
diff --git a/gas/testsuite/gas/aarch64/sve2-sme2-1.s b/gas/testsuite/gas/aarch64/sve2-sme2-1.s
new file mode 100644
index 00000000000..3b7572b256d
--- /dev/null
+++ b/gas/testsuite/gas/aarch64/sve2-sme2-1.s
@@ -0,0 +1,35 @@
+ psel pn0, pn0, p0.b[w12, 0]
+ PSEL PN0, PN0, P0.B[W12, 0]
+ psel pn15, pn0, p0.b[w12, 0]
+ psel pn0, pn15, p0.b[w12, 0]
+ psel pn0, pn0, p15.b[w12, 0]
+ psel pn0, pn0, p0.b[w15, 0]
+ psel pn0, pn0, p0.b[w12, 15]
+ psel pn1, pn13, p6.b[w14, 11]
+
+ psel pn0, pn0, p0.h[w12, 0]
+ PSEL PN0, PN0, P0.H[W12, 0]
+ psel pn15, pn0, p0.h[w12, 0]
+ psel pn0, pn15, p0.h[w12, 0]
+ psel pn0, pn0, p15.h[w12, 0]
+ psel pn0, pn0, p0.h[w15, 0]
+ psel pn0, pn0, p0.h[w12, 7]
+ psel pn12, pn7, p14.h[w13, 5]
+
+ psel pn0, pn0, p0.s[w12, 0]
+ PSEL PN0, PN0, P0.S[W12, 0]
+ psel pn15, pn0, p0.s[w12, 0]
+ psel pn0, pn15, p0.s[w12, 0]
+ psel pn0, pn0, p15.s[w12, 0]
+ psel pn0, pn0, p0.s[w15, 0]
+ psel pn0, pn0, p0.s[w12, 3]
+ psel pn6, pn11, p11.s[w13, 2]
+
+ psel pn0, pn0, p0.d[w12, 0]
+ PSEL PN0, PN0, P0.D[W12, 0]
+ psel pn15, pn0, p0.d[w12, 0]
+ psel pn0, pn15, p0.d[w12, 0]
+ psel pn0, pn0, p15.d[w12, 0]
+ psel pn0, pn0, p0.d[w15, 0]
+ psel pn0, pn0, p0.d[w12, 1]
+ psel pn7, pn9, p5.d[w13, 1]