1 #name: Valid v8-A barrier (ARM) 2 #as: -march=armv8-a 3 #source: armv8-a-barrier.s 4 #objdump: -dr --prefix-addresses --show-raw-insn 5 6 .*: +file format .*arm.* 7 8 Disassembly of section .text: 9 0[0-9a-f]+ <[^>]+> f57ff04d dsb ld 10 0[0-9a-f]+ <[^>]+> f57ff049 dsb ishld 11 0[0-9a-f]+ <[^>]+> f57ff045 dsb nshld 12 0[0-9a-f]+ <[^>]+> f57ff041 dsb oshld 13 0[0-9a-f]+ <[^>]+> f57ff05d dmb ld 14 0[0-9a-f]+ <[^>]+> f57ff059 dmb ishld 15 0[0-9a-f]+ <[^>]+> f57ff055 dmb nshld 16 0[0-9a-f]+ <[^>]+> f57ff051 dmb oshld 17 0[0-9a-f]+ <[^>]+> f57ff04d dsb ld 18 0[0-9a-f]+ <[^>]+> f57ff049 dsb ishld 19 0[0-9a-f]+ <[^>]+> f57ff045 dsb nshld 20 0[0-9a-f]+ <[^>]+> f57ff041 dsb oshld 21 0[0-9a-f]+ <[^>]+> f57ff05d dmb ld 22 0[0-9a-f]+ <[^>]+> f57ff059 dmb ishld 23 0[0-9a-f]+ <[^>]+> f57ff055 dmb nshld 24 0[0-9a-f]+ <[^>]+> f57ff051 dmb oshld 25