summaryrefslogtreecommitdiffstats
path: root/binutils-2.24/gas/testsuite/gas/arm/ldr-bad.s
blob: 2d452b6b4e1361561be62a3827eeca2337b6135d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
.syntax unified

.arm
	@wback && (n == t)
	ldr r1, [r1, #5]!

	@rt == r15 && rn == r15
	@  && bits<0..1> (immediate) != 00
	ldr r15, [r15, #5]

	@rt == r15 && bits<0..1> (immediate) != 00
	ldr r15, .-0xab7

	@wback && (n == t || n == 15)
	ldr r1, [r1, r2]!
	ldr r2, [r15, r2]!

	@rm == 15
	ldr r1, [r1, r15]

	@wback && (n == t || n == 15)
	str r1, [r1, #10]!
	str r1, [r15, #10]!

	@wback && (n == t || n == 15)
	str r1, [r1, r2]!
	str r1, [r15, r2]!