1 # RUN: llvm-mc --disassemble %s -triple=arm-apple-darwin9 | FileCheck %s
3 # CHECK: vbif q15, q7, q0
6 # CHECK: vcvt.f32.s32 q15, q0, #1
9 # CHECK: vdup.32 q3, d1[0]
12 # CHECK: vld1.8 {d17, d18}, [r6], r5
15 # CHECK: vld1.8 {d17, d18, d19}, [r6], r5
18 # CHECK: vld4.8 {d0, d1, d2, d3}, [r2], r7
21 # CHECK: vld4.8 {d4, d6, d8, d10}, [r2]
24 # CHECK: vld1.32 {d3[], d4[]}, [r0, :32]!
27 # CHECK: vld4.16 {d3[], d4[], d5[], d6[]}, [r0, :64]!
33 # CHECK: vmov.i64 q6, #0xFF00FF00FF
36 # CHECK: vmvn.i32 d0, #0x0
39 # CHECK: vmul.f32 d0, d0, d6
42 # CHECK: vneg.f32 q0, q0
45 # CHECK: vqrdmulh.s32 d0, d0, d3[1]
48 # CHECK: vrshr.s32 d0, d0, #16
51 # CHECK: vshll.i16 q3, d1, #16
54 # CHECK: vsri.32 q15, q0, #1
57 # CHECK: vtbx.8 d18, {d4, d5, d6}, d7
60 # CHECK: vmov.f32 s0, #5.000000e-01
63 # CHECK: vmov.f32 s0, #1.328125e-01
66 # CHECK: vmov.f64 d0, #5.000000e-01
72 # CHECK: vorr.i32 q15, #0x4F0000
75 # CHECK: vbic.i32 q2, #0xA900
78 # CHECK: vst2.32 {d16, d18}, [r2, :64], r2
81 # CHECK: vmov.s8 r0, d8[1]
84 # CHECK: vmov r1, r0, d11
87 # CHECK: usada8mi r8, r9, r5, r9
90 # CHECK: vext.8 q4, q2, q1, #4