Commit | Line | Data |
---|---|---|
fa94de6b RM |
1 | #name: ARM .bundle_align_mode |
2 | #as: -march=armv7-a | |
3 | #objdump: -drw | |
4 | ||
5 | .*: +file format .*arm.* | |
6 | ||
7 | Disassembly of section \.text: | |
8 | ||
9 | # This is testing the basic bundling features, with 16-byte bundles. | |
10 | # To keep this file simple, we just verify that every 16-byte boundary | |
11 | # appears in the disassembly as the start of an instruction. | |
12 | 0+0000 <test_arm_offset_0>: | |
13 | *0:\s+[0-9a-f]{8}\s+[a-z].+ | |
14 | #... | |
15 | *10:\s+[0-9a-f]{8}\s+[a-z].+ | |
16 | #... | |
17 | *20:\s+[0-9a-f]{8}\s+[a-z].+ | |
18 | #... | |
19 | *30:\s+[0-9a-f]{8}\s+[a-z].+ | |
20 | #... | |
21 | 0+0040 <test_thumb_2_offset_0>: | |
22 | #... | |
23 | *40:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
24 | #... | |
25 | *50:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
26 | #... | |
27 | *60:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
28 | #... | |
29 | *70:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
30 | #... | |
31 | *80:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
32 | #... | |
33 | *90:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
34 | #... | |
35 | *a0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
36 | #... | |
37 | *b0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
38 | #... | |
39 | *c0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
40 | #... | |
41 | *d0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
42 | #... | |
43 | *e0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
44 | #... | |
45 | *f0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
46 | #... | |
47 | *100:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
48 | #... | |
49 | *110:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
50 | #... | |
51 | *120:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
52 | #... | |
53 | *130:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
54 | #... | |
55 | *140:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
56 | #... | |
57 | *150:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
58 | #... | |
59 | *160:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
60 | #... | |
61 | *170:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
62 | #... | |
63 | *180:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
64 | #... | |
65 | *190:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
66 | #... | |
67 | *1a0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
68 | #... | |
69 | *1b0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
70 | #... | |
71 | *1c0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
72 | #... | |
73 | *1d0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
74 | #... | |
75 | *1e0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
76 | #... | |
77 | *1f0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
78 | #... | |
79 | *200:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
80 | #... | |
81 | *210:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
82 | #... | |
83 | *220:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
84 | #... | |
85 | *230:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
86 | #... | |
87 | *240:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
88 | #... | |
89 | *250:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
90 | #... | |
91 | *260:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
92 | #... | |
93 | *270:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ | |
94 | #... | |
95 | [0-9a-f]+ <pad_for_far_target>: | |
96 | #... |