1#PROG: objcopy
2#source vdup-cond.s
3#as: -mfpu=neon
4#objdump: -d
5#skip: *-*-pe *-wince-* *-*-coff
6#name: Check if disassembler can handle conditional neon (vdup) instructions
7
8.*: +file format .*arm.*
9
10Disassembly of section \.vdups:
11
12.+ <\.vdups>:
13[^:]+:	0e800b10 	vdupeq.32	d0, r0
14[^:]+:	1e800b10 	vdupne.32	d0, r0
15[^:]+:	2e800b10 	vdupcs.32	d0, r0
16[^:]+:	3e800b10 	vdupcc.32	d0, r0
17[^:]+:	4e800b10 	vdupmi.32	d0, r0
18[^:]+:	5e800b10 	vduppl.32	d0, r0
19[^:]+:	6e800b10 	vdupvs.32	d0, r0
20[^:]+:	7e800b10 	vdupvc.32	d0, r0
21[^:]+:	8e800b10 	vduphi.32	d0, r0
22[^:]+:	9e800b10 	vdupls.32	d0, r0
23[^:]+:	ae800b10 	vdupge.32	d0, r0
24[^:]+:	be800b10 	vduplt.32	d0, r0
25[^:]+:	ce800b10 	vdupgt.32	d0, r0
26[^:]+:	de800b10 	vduple.32	d0, r0
27[^:]+:	ee800b10 	vdup.32	d0, r0
28