1#objdump: -dr --prefix-addresses --show-raw-insn 2#name: Barrier Instruction Operands (Thumb) 3#source: barrier.s 4#as: -mcpu=cortex-a8 -mthumb 5# This test is only valid on ELF based ports. 6#notarget: *-*-pe *-*-wince 7 8# Test Barrier Instruction Operands 9 10.*: *file format .*arm.* 11 12Disassembly of section .text: 1300000000 <[^>]*> f3bf 8f5f dmb (sy|#15) 1400000004 <[^>]*> f3bf 8f5e dmb (st|#14) 1500000008 <[^>]*> f3bf 8f5b dmb (sh|ish|#11) 160000000c <[^>]*> f3bf 8f5b dmb (sh|ish|#11) 1700000010 <[^>]*> f3bf 8f5a dmb (ishst|shst|#10) 1800000014 <[^>]*> f3bf 8f5a dmb (ishst|shst|#10) 1900000018 <[^>]*> f3bf 8f57 dmb (un|nsh|#7) 200000001c <[^>]*> f3bf 8f57 dmb (un|nsh|#7) 2100000020 <[^>]*> f3bf 8f56 dmb (unst|nshst|#6) 2200000024 <[^>]*> f3bf 8f56 dmb (unst|nshst|#6) 2300000028 <[^>]*> f3bf 8f53 dmb (osh|#3) 240000002c <[^>]*> f3bf 8f52 dmb (oshst|#2) 2500000030 <[^>]*> f3bf 8f4f dsb (sy|#15) 2600000034 <[^>]*> f3bf 8f4e dsb (st|#14) 2700000038 <[^>]*> f3bf 8f4b dsb (sh|ish|#11) 280000003c <[^>]*> f3bf 8f4b dsb (sh|ish|#11) 2900000040 <[^>]*> f3bf 8f4a dsb (ishst|ish|#10) 3000000044 <[^>]*> f3bf 8f4a dsb (ishst|ish|#10) 3100000048 <[^>]*> f3bf 8f47 dsb (un|nsh|#7) 320000004c <[^>]*> f3bf 8f47 dsb (un|nsh|#7) 3300000050 <[^>]*> f3bf 8f46 dsb (nshst|unst|#6) 3400000054 <[^>]*> f3bf 8f46 dsb (nshst|unst|#6) 3500000058 <[^>]*> f3bf 8f43 dsb (osh|#3) 360000005c <[^>]*> f3bf 8f6f isb (sy|#15) 3700000060 <[^>]*> f3bf 8f6f isb (sy|#15) 3800000064 <[^>]*> f3bf 8f5f dmb (sy|#15) 3900000068 <[^>]*> f3bf 8f5e dmb (st|#14) 400000006c <[^>]*> f3bf 8f5b dmb (sh|ish|#11) 4100000070 <[^>]*> f3bf 8f5b dmb (sh|ish|#11) 4200000074 <[^>]*> f3bf 8f5a dmb (ishst|shst|#10) 4300000078 <[^>]*> f3bf 8f5a dmb (ishst|shst|#10) 440000007c <[^>]*> f3bf 8f57 dmb (un|nsh|#7) 4500000080 <[^>]*> f3bf 8f57 dmb (un|nsh|#7) 4600000084 <[^>]*> f3bf 8f56 dmb (unst|nshst|#6) 4700000088 <[^>]*> f3bf 8f56 dmb (unst|nshst|#6) 480000008c <[^>]*> f3bf 8f53 dmb (osh|#3) 4900000090 <[^>]*> f3bf 8f52 dmb (oshst|#2) 5000000094 <[^>]*> f3bf 8f4f dsb (sy|#15) 5100000098 <[^>]*> f3bf 8f4e dsb (st|#14) 520000009c <[^>]*> f3bf 8f4b dsb (sh|ish|#11) 53000000a0 <[^>]*> f3bf 8f4b dsb (sh|ish|#11) 54000000a4 <[^>]*> f3bf 8f4a dsb (ishst|ish|#10) 55000000a8 <[^>]*> f3bf 8f4a dsb (ishst|ish|#10) 56000000ac <[^>]*> f3bf 8f47 dsb (un|nsh|#7) 57000000b0 <[^>]*> f3bf 8f47 dsb (un|nsh|#7) 58000000b4 <[^>]*> f3bf 8f46 dsb (nshst|unst|#6) 59000000b8 <[^>]*> f3bf 8f46 dsb (nshst|unst|#6) 60000000bc <[^>]*> f3bf 8f43 dsb (osh|#3) 61000000c0 <[^>]*> f3bf 8f6f isb (sy|#15) 62000000c4 <[^>]*> f3bf 8f40 ssbb 63000000c8 <[^>]*> f3bf 8f4f dsb (sy|#15) 64000000cc <[^>]*> f3bf 8f50 dmb #0 65000000d0 <[^>]*> f3bf 8f5f dmb (sy|#15) 66000000d4 <[^>]*> f3bf 8f60 isb #0 67000000d8 <[^>]*> f3bf 8f6e isb #14 68000000dc <[^>]*> f3bf 8f6b isb #11 69000000e0 <[^>]*> f3bf 8f6a isb #10 70000000e4 <[^>]*> f3bf 8f67 isb #7 71000000e8 <[^>]*> f3bf 8f66 isb #6 72000000ec <[^>]*> f3bf 8f63 isb #3 73000000f0 <[^>]*> f3bf 8f62 isb #2 74000000f4 <[^>]*> f3bf 8f6f isb (sy|#15) 75