gdb: Convert language la_word_break_characters field to a method
[deliverable/binutils-gdb.git] / gas / testsuite / gas / arm / ldr-t.s
CommitLineData
1be5fd2e 1.syntax unified
5a01bb1d 2.arch armv7-a
1be5fd2e
NC
3.thumb
4 .global foo
5foo:
749479c8 6 .align 4
1be5fd2e
NC
7 @ldr-immediate
8
9 @!wback && (n == t)
10 ldr r1, [r1, #5]
11
12 @wback && !(n == t)
13 ldr r1, [r2, #5]!
14
15 @!(rt == r15) && rn == r15
16 @ && bits<0..1> (immediate) != 00
17 ldr r1, [r15, #5]
18
19 @rt == r15 && !(rn == r15)
20 @ && bits<0..1> (immediate) != 00
21 ldr r15, [r1, #5]
22
23 @rt == r15 && rn == r15
24 @ && bits<0..1> (immediate) == 00
25 ldr r15, [r15, #4]
26
27 @inITBlock && !(rt == 15) && !lastInITBlock
28 ittt ge
29 ldrge r1, [r15, #4]
30 nopge
31 nopge
32
33 @inITBlock && rt == 15 && lastInITBlock
34 it ge
35 ldrge r15, [r15, #4]
36
37 @ldr-literal
38
39 @inITBlock && !(rt == 15) && !lastInITBlock
40 ittt ge
41 ldrge r1, .-0xab4
42 nopge
43 nopge
44
45 @inITBlock && (rt == 15) && lastInITBlock
46 it ge
47 ldrge r15, .-0xab4
48
49 @!(rt == r15) && bits<0..1> (immediate) != 00
50 ldr r1, .-0xab7
51
52 @rt == r15 && bits<0..1> (immediate) == 00
53 ldr r15, .-0xab4
54
55 @ldr-register
56
57 @inITBlock && !(rt == 15) && !lastInITBlock
58 ittt ge
59 ldrge r1, [r2, r1]
60 nopge
61 nopge
62
63 @inITBlock && (rt == 15) && lastInITBlock
64 it ge
65 ldrge r15, [r2, r1]
66
67 @!(rm == 13 || rm == 15)
68 ldr r1, [r2, r3]
69
70 @str-immediate
71
72 @!(rt == 15 || rn == 15)
73 str r1, [r2, #10]
74
75 @!wback && (n == t)
76 str r1, [r1, #10]
77
78 @wback && !(n == t)
79 str r1, [r2, #10]!
80
81 @str-register
82
83 @!(rt == 15 || rm == 13 || rm == 15)
84 str r1, [r2, r3]
85
This page took 0.404738 seconds and 4 git commands to generate.