1 @ Tests for LDC group relocations that are meant to fail during parsing.
3 .macro ldctest insn reg
5 \insn 0, \reg, [r0, #:pc_g0_nc:(sym)]
6 \insn 0, \reg, [r0, #:pc_g1_nc:(sym)]
7 \insn 0, \reg, [r0, #:sb_g0_nc:(sym)]
8 \insn 0, \reg, [r0, #:sb_g1_nc:(sym)]
10 \insn 0, \reg, [r0, #:foo:(sym)]
14 .macro ldctest2 insn reg
16 \insn \reg, [r0, #:pc_g0_nc:(sym)]
17 \insn \reg, [r0, #:pc_g1_nc:(sym)]
18 \insn \reg, [r0, #:sb_g0_nc:(sym)]
19 \insn \reg, [r0, #:sb_g1_nc:(sym)]
21 \insn \reg, [r0, #:foo:(sym)]
54 ldctest2 vldr d0 FIXME
63 ldctest2 cfldr32 mvfx0
64 ldctest2 cfstr32 mvfx0
65 ldctest2 cfldr64 mvdx0
66 ldctest2 cfstr64 mvdx0