Commit | Line | Data |
---|---|---|
193614f2 SD |
1 | func: |
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 | ||
fb3265b3 SD |
11 | # STG/STZG/ST2G : Fail imm |
12 | stg [x1, #15] | |
13 | stzg [x1, #-4097]! | |
14 | st2g [x1], #4096 | |
15 | ||
16 | # STGP : Fail imm | |
17 | stgp x1, x2, [x3, #1009] | |
18 | stgp x1, x2, [x3, #33] | |
19 | stgp x1, x2, [x3, #-1025] | |
20 | ||
193614f2 SD |
21 | # Illegal SP/XZR registers |
22 | irg xzr, x2, x3 | |
23 | irg x1, xzr, x3 | |
24 | irg x1, x2, sp | |
25 | gmi x1, x2, sp | |
26 | gmi sp, x2, x3 | |
27 | gmi x1, xzr, x3 | |
28 | addg xzr, x2, #0, #0 | |
29 | subg x1, xzr, #0, #0 | |
b731bc3b SD |
30 | subp sp, x1, x2 |
31 | subp x1, xzr, x2 | |
32 | subp x1, x2, xzr | |
33 | subps sp, x1, x2 | |
34 | subps x1, xzr, x2 | |
35 | subps x1, x2, xzr | |
36 | cmpp xzr, x2 | |
37 | cmpp x2, xzr | |
fb3265b3 SD |
38 | stg [xzr, #0] |
39 | st2g [xzr, #0]! | |
40 | stzg [xzr], #0 | |
41 | stz2g [xzr, #0] | |
42 | stgp sp, x2, [x3] | |
43 | stgp x1, sp, [x3] | |
44 | stgp x0, x0, [xzr] |