summaryrefslogtreecommitdiff
path: root/gas/testsuite/gas/aarch64/sme2-29.d
diff options
context:
space:
mode:
Diffstat (limited to 'gas/testsuite/gas/aarch64/sme2-29.d')
-rw-r--r--gas/testsuite/gas/aarch64/sme2-29.d45
1 files changed, 45 insertions, 0 deletions
diff --git a/gas/testsuite/gas/aarch64/sme2-29.d b/gas/testsuite/gas/aarch64/sme2-29.d
new file mode 100644
index 00000000000..235b0554b8f
--- /dev/null
+++ b/gas/testsuite/gas/aarch64/sme2-29.d
@@ -0,0 +1,45 @@
+#as: -march=armv8-a+sme2
+#objdump: -dr
+
+[^:]+: file format .*
+
+
+[^:]+:
+
+[^:]+:
+[^:]+: c165e000 sunpk {z0\.h-z1\.h}, z0\.b
+[^:]+: c165e01e sunpk {z30\.h-z31\.h}, z0\.b
+[^:]+: c165e3e0 sunpk {z0\.h-z1\.h}, z31\.b
+[^:]+: c175e000 sunpk {z0\.h-z3\.h}, {z0\.b-z1\.b}
+[^:]+: c175e01c sunpk {z28\.h-z31\.h}, {z0\.b-z1\.b}
+[^:]+: c175e3c0 sunpk {z0\.h-z3\.h}, {z30\.b-z31\.b}
+[^:]+: c1a5e000 sunpk {z0\.s-z1\.s}, z0\.h
+[^:]+: c1a5e01e sunpk {z30\.s-z31\.s}, z0\.h
+[^:]+: c1a5e3e0 sunpk {z0\.s-z1\.s}, z31\.h
+[^:]+: c1b5e000 sunpk {z0\.s-z3\.s}, {z0\.h-z1\.h}
+[^:]+: c1b5e01c sunpk {z28\.s-z31\.s}, {z0\.h-z1\.h}
+[^:]+: c1b5e3c0 sunpk {z0\.s-z3\.s}, {z30\.h-z31\.h}
+[^:]+: c1e5e000 sunpk {z0\.d-z1\.d}, z0\.s
+[^:]+: c1e5e01e sunpk {z30\.d-z31\.d}, z0\.s
+[^:]+: c1e5e3e0 sunpk {z0\.d-z1\.d}, z31\.s
+[^:]+: c1f5e000 sunpk {z0\.d-z3\.d}, {z0\.s-z1\.s}
+[^:]+: c1f5e01c sunpk {z28\.d-z31\.d}, {z0\.s-z1\.s}
+[^:]+: c1f5e3c0 sunpk {z0\.d-z3\.d}, {z30\.s-z31\.s}
+[^:]+: c165e001 uunpk {z0\.h-z1\.h}, z0\.b
+[^:]+: c165e01f uunpk {z30\.h-z31\.h}, z0\.b
+[^:]+: c165e3e1 uunpk {z0\.h-z1\.h}, z31\.b
+[^:]+: c175e001 uunpk {z0\.h-z3\.h}, {z0\.b-z1\.b}
+[^:]+: c175e01d uunpk {z28\.h-z31\.h}, {z0\.b-z1\.b}
+[^:]+: c175e3c1 uunpk {z0\.h-z3\.h}, {z30\.b-z31\.b}
+[^:]+: c1a5e001 uunpk {z0\.s-z1\.s}, z0\.h
+[^:]+: c1a5e01f uunpk {z30\.s-z31\.s}, z0\.h
+[^:]+: c1a5e3e1 uunpk {z0\.s-z1\.s}, z31\.h
+[^:]+: c1b5e001 uunpk {z0\.s-z3\.s}, {z0\.h-z1\.h}
+[^:]+: c1b5e01d uunpk {z28\.s-z31\.s}, {z0\.h-z1\.h}
+[^:]+: c1b5e3c1 uunpk {z0\.s-z3\.s}, {z30\.h-z31\.h}
+[^:]+: c1e5e001 uunpk {z0\.d-z1\.d}, z0\.s
+[^:]+: c1e5e01f uunpk {z30\.d-z31\.d}, z0\.s
+[^:]+: c1e5e3e1 uunpk {z0\.d-z1\.d}, z31\.s
+[^:]+: c1f5e001 uunpk {z0\.d-z3\.d}, {z0\.s-z1\.s}
+[^:]+: c1f5e01d uunpk {z28\.d-z31\.d}, {z0\.s-z1\.s}
+[^:]+: c1f5e3c1 uunpk {z0\.d-z3\.d}, {z30\.s-z31\.s}