[BINUTILS, AARCH64, 6/8] Add Tag getting instruction in Memory Tagging Extension
[deliverable/binutils-gdb.git] / gas / testsuite / gas / aarch64 / illegal-memtag.s
index 35d1b12870bee105ede52d86b392afc68c8190d0..7b7dcd94a1a05dbcf5e603b08e6a95835efc5470 100644 (file)
@@ -20,6 +20,14 @@ func:
        stgp x1, x2, [x3, #33]
        stgp x1, x2, [x3, #-1025]
 
+       # LDGV : Warn for Xt == Xn
+       # STGV : Sould not warn for above
+       ldgv x1, [x1]!
+       stgv x1, [x1]!
+       # Error for no writeback
+       ldgv x1, [x2]
+       stgv x1, [x2]
+
        # Illegal SP/XZR registers
        irg xzr, x2, x3
        irg x1, xzr, x3
@@ -46,3 +54,7 @@ func:
        stgp x0, x0, [xzr]
        ldg sp, [x0, #16]
        ldg x0, [xzr, #16]
+       ldgv sp, [x1]!
+       ldgv x0, [xzr]!
+       stgv sp, [x1]!
+       stgv x0, [xzr]!
This page took 0.024461 seconds and 4 git commands to generate.