1 @ Tests that are supposed to fail during parsing of LDRS group relocations.
5 @ No NC variants exist for the LDRS relocations.
7 ldrd
r0, [r0, #:pc_g0_nc:(f)]
8 ldrd
r0, [r0, #:pc_g1_nc:(f)]
9 ldrd
r0, [r0, #:sb_g0_nc:(f)]
10 ldrd
r0, [r0, #:sb_g1_nc:(f)]
12 strd
r0, [r0, #:pc_g0_nc:(f)]
13 strd
r0, [r0, #:pc_g1_nc:(f)]
14 strd
r0, [r0, #:sb_g0_nc:(f)]
15 strd
r0, [r0, #:sb_g1_nc:(f)]
17 ldrh
r0, [r0, #:pc_g0_nc:(f)]
18 ldrh
r0, [r0, #:pc_g1_nc:(f)]
19 ldrh
r0, [r0, #:sb_g0_nc:(f)]
20 ldrh
r0, [r0, #:sb_g1_nc:(f)]
22 strh
r0, [r0, #:pc_g0_nc:(f)]
23 strh
r0, [r0, #:pc_g1_nc:(f)]
24 strh
r0, [r0, #:sb_g0_nc:(f)]
25 strh
r0, [r0, #:sb_g1_nc:(f)]
27 ldrsh
r0, [r0, #:pc_g0_nc:(f)]
28 ldrsh
r0, [r0, #:pc_g1_nc:(f)]
29 ldrsh
r0, [r0, #:sb_g0_nc:(f)]
30 ldrsh
r0, [r0, #:sb_g1_nc:(f)]
32 ldrsb
r0, [r0, #:pc_g0_nc:(f)]
33 ldrsb
r0, [r0, #:pc_g1_nc:(f)]
34 ldrsb
r0, [r0, #:sb_g0_nc:(f)]
35 ldrsb
r0, [r0, #:sb_g1_nc:(f)]
37 @ Instructions with
a gibberish relocation code.
38 ldrd
r0, [r0, #:foo:(f)]
39 strd
r0, [r0, #:foo:(f)]
40 ldrh
r0, [r0, #:foo:(f)]
41 strh
r0, [r0, #:foo:(f)]
42 ldrsh
r0, [r0, #:foo:(f)]
43 ldrsb
r0, [r0, #:foo:(f)]