Fix spelling typos.
[deliverable/binutils-gdb.git] / gas / testsuite / gas / arm / armv8-ar-it-bad.s
CommitLineData
5a01bb1d 1.syntax unified
5a01bb1d
MGD
2
3.thumb
4@ Wide instruction in IT block is deprecated.
5it eq
6ldrdeq r0, [r1]
7
8@ This IT block is not deprecated.
9it eq
10moveq r2, r3
11
12@ IT block of more than one instruction is deprecated.
13itt eq
14moveq r0, r1
15moveq r2, r3
16
17@ Even for auto IT blocks
18moveq r2, r3
19movne r2, r3
20
21adds r0, r1
22
23@ This automatic IT block is valid
24moveq r2,r3
25
26add r0, r1, r2
27
28@ This one is too wide.
29ldrdeq r0, [r1]
30
31add r0, r1, r2
32
33@ Test automatic IT block generation at end of a file.
34movne r0, r1
35moveq r1, r0
36
37@ Test the various classes of 16-bit instructions that are deprecated.
38it eq
39svceq 0
40
41it eq
42uxtheq r0, r1
43
44it eq
45addeq r0, pc, #0
46
47it eq
48ldreq r0, [pc, #4]
49
50it eq
51bxeq pc
52
53it eq
54addeq r0, pc, pc
55
56it eq
57addeq pc, r0, r0
c8de034b
JW
58
59it eq
60addeq sp, sp, #12
61
62@ Misaligned immediate.
63it eq
64addeq sp, sp, #3
65
66it eq
67subeq sp, sp, #12
68
69@ Misaligned immediate.
70it eq
71subeq sp, sp, #3
This page took 0.229671 seconds and 4 git commands to generate.