Commit | Line | Data |
---|---|---|
52e7f43d | 1 | #objdump: -dr --prefix-addresses --show-raw-insn |
ccb84d65 JB |
2 | #name: Barrier Instruction Operands (Thumb) |
3 | #source: barrier.s | |
4 | #as: -mcpu=cortex-a8 -mthumb | |
52e7f43d RE |
5 | # This test is only valid on ELF based ports. |
6 | #not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd | |
7 | ||
8 | # Test Barrier Instruction Operands | |
9 | ||
10 | .*: *file format .*arm.* | |
11 | ||
12 | Disassembly of section .text: | |
13 | 00000000 <[^>]*> f3bf 8f5f dmb (sy|#15) | |
14 | 00000004 <[^>]*> f3bf 8f5e dmb (st|#14) | |
15 | 00000008 <[^>]*> f3bf 8f5b dmb (sh|ish|#11) | |
16 | 0000000c <[^>]*> f3bf 8f5b dmb (sh|ish|#11) | |
17 | 00000010 <[^>]*> f3bf 8f5a dmb (ishst|shst|#10) | |
18 | 00000014 <[^>]*> f3bf 8f5a dmb (ishst|shst|#10) | |
19 | 00000018 <[^>]*> f3bf 8f57 dmb (un|nsh|#7) | |
20 | 0000001c <[^>]*> f3bf 8f57 dmb (un|nsh|#7) | |
21 | 00000020 <[^>]*> f3bf 8f56 dmb (unst|nshst|#6) | |
22 | 00000024 <[^>]*> f3bf 8f56 dmb (unst|nshst|#6) | |
23 | 00000028 <[^>]*> f3bf 8f53 dmb (osh|#3) | |
24 | 0000002c <[^>]*> f3bf 8f52 dmb (oshst|#2) | |
25 | 00000030 <[^>]*> f3bf 8f4f dsb (sy|#15) | |
26 | 00000034 <[^>]*> f3bf 8f4e dsb (st|#14) | |
27 | 00000038 <[^>]*> f3bf 8f4b dsb (sh|ish|#11) | |
28 | 0000003c <[^>]*> f3bf 8f4b dsb (sh|ish|#11) | |
29 | 00000040 <[^>]*> f3bf 8f4a dsb (ishst|ish|#10) | |
30 | 00000044 <[^>]*> f3bf 8f4a dsb (ishst|ish|#10) | |
31 | 00000048 <[^>]*> f3bf 8f47 dsb (un|nsh|#7) | |
32 | 0000004c <[^>]*> f3bf 8f47 dsb (un|nsh|#7) | |
33 | 00000050 <[^>]*> f3bf 8f46 dsb (nshst|unst|#6) | |
34 | 00000054 <[^>]*> f3bf 8f46 dsb (nshst|unst|#6) | |
35 | 00000058 <[^>]*> f3bf 8f43 dsb (osh|#3) | |
36 | 0000005c <[^>]*> f3bf 8f6f isb (sy|#15) | |
37 | 00000060 <[^>]*> f3bf 8f6f isb (sy|#15) | |
38 | 00000064 <[^>]*> f3bf 8f5f dmb (sy|#15) | |
39 | 00000068 <[^>]*> f3bf 8f5e dmb (st|#14) | |
40 | 0000006c <[^>]*> f3bf 8f5b dmb (sh|ish|#11) | |
41 | 00000070 <[^>]*> f3bf 8f5b dmb (sh|ish|#11) | |
42 | 00000074 <[^>]*> f3bf 8f5a dmb (ishst|shst|#10) | |
43 | 00000078 <[^>]*> f3bf 8f5a dmb (ishst|shst|#10) | |
44 | 0000007c <[^>]*> f3bf 8f57 dmb (un|nsh|#7) | |
45 | 00000080 <[^>]*> f3bf 8f57 dmb (un|nsh|#7) | |
46 | 00000084 <[^>]*> f3bf 8f56 dmb (unst|nshst|#6) | |
47 | 00000088 <[^>]*> f3bf 8f56 dmb (unst|nshst|#6) | |
48 | 0000008c <[^>]*> f3bf 8f53 dmb (osh|#3) | |
49 | 00000090 <[^>]*> f3bf 8f52 dmb (oshst|#2) | |
50 | 00000094 <[^>]*> f3bf 8f4f dsb (sy|#15) | |
51 | 00000098 <[^>]*> f3bf 8f4e dsb (st|#14) | |
52 | 0000009c <[^>]*> f3bf 8f4b dsb (sh|ish|#11) | |
53 | 000000a0 <[^>]*> f3bf 8f4b dsb (sh|ish|#11) | |
54 | 000000a4 <[^>]*> f3bf 8f4a dsb (ishst|ish|#10) | |
55 | 000000a8 <[^>]*> f3bf 8f4a dsb (ishst|ish|#10) | |
56 | 000000ac <[^>]*> f3bf 8f47 dsb (un|nsh|#7) | |
57 | 000000b0 <[^>]*> f3bf 8f47 dsb (un|nsh|#7) | |
58 | 000000b4 <[^>]*> f3bf 8f46 dsb (nshst|unst|#6) | |
59 | 000000b8 <[^>]*> f3bf 8f46 dsb (nshst|unst|#6) | |
60 | 000000bc <[^>]*> f3bf 8f43 dsb (osh|#3) | |
61 | 000000c0 <[^>]*> f3bf 8f6f isb (sy|#15) | |
62 | 000000c4 <[^>]*> f3bf 8f40 dsb #0 | |
63 | 000000c8 <[^>]*> f3bf 8f4f dsb (sy|#15) | |
64 | 000000cc <[^>]*> f3bf 8f50 dmb #0 | |
65 | 000000d0 <[^>]*> f3bf 8f5f dmb (sy|#15) | |
66 | 000000d4 <[^>]*> f3bf 8f60 isb #0 | |
67 | 000000d8 <[^>]*> f3bf 8f6e isb #14 | |
68 | 000000dc <[^>]*> f3bf 8f6b isb #11 | |
69 | 000000e0 <[^>]*> f3bf 8f6a isb #10 | |
70 | 000000e4 <[^>]*> f3bf 8f67 isb #7 | |
71 | 000000e8 <[^>]*> f3bf 8f66 isb #6 | |
72 | 000000ec <[^>]*> f3bf 8f63 isb #3 | |
73 | 000000f0 <[^>]*> f3bf 8f62 isb #2 | |
74 | 000000f4 <[^>]*> f3bf 8f6f isb (sy|#15) |