xfail gas weakref1 test for nds32
[deliverable/binutils-gdb.git] / gas / testsuite / gas / aarch64 / illegal-memtag.s
CommitLineData
193614f2
SD
1func:
2 # ADDG/SUBG : Fail uimm6
3 addg x1, x2, #0x3ef, #0x6
4 subg x1, x2, #0x400, #0x3
5 subg x1, x2, -16, #0x3
6
7 # ADDG/SUBG : Fail uimm4
8 addg x1, x2, #0x3f0, #0x10
9 subg x1, x2, #0x3f0, -4
10
e6025b54 11 # STG/STZG/ST2G/LDG : Fail imm
69105ce4
SD
12 stg x2, [x1, #15]
13 stzg x2, [x1, #-4097]!
14 st2g x2, [x1], #4096
e6025b54
SD
15 ldg x1, [x2, #33]
16 ldg x1, [x2, #4112]
fb3265b3
SD
17
18 # STGP : Fail imm
19 stgp x1, x2, [x3, #1009]
20 stgp x1, x2, [x3, #33]
21 stgp x1, x2, [x3, #-1025]
22
20a4ca55
SD
23 # STZGM
24 stzgm x2, [x3, #16]
25 stzgm x4, [x5, #16]!
26
e54010f1
SD
27 # LDGM/STGM
28 ldgm x2, [x3, #16]
29 ldgm x4, [x5, #16]!
30 stgm x2, [x3, #16]
31 stgm x4, [x5, #16]!
32
193614f2
SD
33 # Illegal SP/XZR registers
34 irg xzr, x2, x3
35 irg x1, xzr, x3
36 irg x1, x2, sp
37 gmi x1, x2, sp
38 gmi sp, x2, x3
39 gmi x1, xzr, x3
40 addg xzr, x2, #0, #0
41 subg x1, xzr, #0, #0
b731bc3b
SD
42 subp sp, x1, x2
43 subp x1, xzr, x2
44 subp x1, x2, xzr
45 subps sp, x1, x2
46 subps x1, xzr, x2
47 subps x1, x2, xzr
48 cmpp xzr, x2
49 cmpp x2, xzr
69105ce4
SD
50 stg x2, [xzr, #0]
51 st2g x2, [xzr, #0]!
52 stzg x2, [xzr], #0
53 stz2g x2, [xzr, #0]
bd7ceb8d
SD
54 stg xzr, [x2, #0]
55 st2g xzr, [x2, #0]!
56 stzg xzr, [x2], #0
57 stz2g xzr, [x2, #0]
fb3265b3
SD
58 stgp sp, x2, [x3]
59 stgp x1, sp, [x3]
60 stgp x0, x0, [xzr]
e6025b54
SD
61 ldg sp, [x0, #16]
62 ldg x0, [xzr, #16]
20a4ca55
SD
63 stzgm x0, [xzr]
64 stzgm sp, [x3]
69105ce4
SD
65 # Xt == Xn with writeback should not complain
66 st2g x2, [x2, #0]!
67 stzg x2, [x2], #0
e54010f1
SD
68 ldgm x0, [xzr]
69 ldgm sp, [x3]
70 stgm x0, [xzr]
71 stgm sp, [x3]
This page took 0.040384 seconds and 4 git commands to generate.