brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.7 KiB · 515697b Raw
95 lines · plain
1# RUN: llvm-mc --disassemble %s -triple=armv7-apple-darwin9 -mcpu=cortex-a8 | FileCheck %s2 3# CHECK:	vbif	q15, q7, q040x50 0xe1 0x7e 0xf35 6# CHECK:	vbit	q15, q7, q070x50 0xe1 0x6e 0xf38 9# CHECK:	vcvt.f32.s32	q15, q0, #1100x50 0xee 0xff 0xf211 12# CHECK:	vdup.32	q3, d1[0]130x41 0x6c 0xb4 0xf314 15# CHECK:	vld1.8	{d17, d18}, [r6], r5160x05 0x1a 0x66 0xf417 18# CHECK:        vld1.8  {d17, d18, d19}, [r6], r5190x05 0x16 0x66 0xf420 21# CHECK:	vld4.8	{d0, d1, d2, d3}, [r2], r7220x07 0x00 0x22 0xf423 24# CHECK:	vld4.8	{d4, d6, d8, d10}, [r2]250x0f 0x41 0x22 0xf426 27# CHECK:	vld1.32	{d3[], d4[]}, [r0:32]!280xbd 0x3c 0xa0 0xf429 30# CHECK:	vld4.16	{d3[], d5[], d7[], d9[]}, [r0:64]!310x7d 0x3f 0xa0 0xf432 33# CHECK:	vorr	d0, d15, d15340x1f 0x01 0x2f 0xf235 36# CHECK:	vmov.i64	q6, #0xff00ff00ff370x75 0xce 0x81 0xf238 39# CHECK:	vmvn.i32	d0, #0x0400x30 0x00 0x80 0xf241 42# CHECK:	vmul.f32	d0, d0, d6430x16 0x0d 0x00 0xf344 45# CHECK:	vneg.f32	q0, q0460xc0 0x07 0xb9 0xf347 48# CHECK:	vqrdmulh.s32	d0, d0, d3[1]490x63 0x0d 0xa0 0xf250 51# CHECK:	vrshr.s32	d0, d0, #16520x10 0x02 0xb0 0xf253 54# CHECK:	vshll.i16	q3, d1, #16550x01 0x63 0xb6 0xf356 57# CHECK:	vsri.32	q15, q0, #1580x50 0xe4 0xff 0xf359 60# CHECK:	vtbx.8	d18, {d4, d5, d6}, d7610x47 0x2a 0xf4 0xf362 63# CHECK: vmov.f32 s0, #5.000000e-01640x00 0x0a 0xb6 0xee65 66# CHECK: vmov.f32 s0, #1.328125e-01670x01 0x0a 0xb4 0xee68 69# CHECK: vmov.f64 d0, #5.000000e-01700x00 0x0b 0xb6 0xee71 72# CHECK:	vpop	{d8}730x02 0x8b 0xbd 0xec74 75# CHECK:	vorr.i32	q15, #0x4f0000760x5f 0xe5 0xc4 0xf277 78# CHECK:	vbic.i32	q2, #0xa900790x79 0x43 0x82 0xf380 81# CHECK:	vst2.32	{d16, d18}, [r2:64], r2820x92 0x9 0x42 0xf483 84# CHECK:	vmov.s8	r0, d8[1]850x30 0x0b 0x58 0xee86 87# CHECK:	vmov	r1, r0, d11880x1b 0x1b 0x50 0xec89 90# CHECK:	usada8mi	r8, r9, r5, r9910x19 0x95 0x88 0x4792 93# CHECK:	vext.32	q4, q2, q1, #1940x42 0x84 0xb4 0xf295