brintos

brintos / llvm-project-archived public Read only

0
0
Text · 3.8 KiB · 29aac36 Raw
101 lines · plain
1@ RUN: llvm-mc -mcpu=cortex-a8 -triple thumb-unknown-unknown -show-encoding < %s | FileCheck %s2 3.code 164	vpadd.i8	d1, d5, d115	vpadd.i16	d13, d2, d126	vpadd.i32	d14, d1, d137	vpadd.f32	d19, d16, d148 9@ CHECK: vpadd.i8	d1, d5, d11     @ encoding: [0x05,0xef,0x1b,0x1b]10@ CHECK: vpadd.i16	d13, d2, d12    @ encoding: [0x12,0xef,0x1c,0xdb]11@ CHECK: vpadd.i32	d14, d1, d13    @ encoding: [0x21,0xef,0x1d,0xeb]12@ CHECK: vpadd.f32	d19, d16, d14   @ encoding: [0x40,0xff,0x8e,0x3d]13 14 15	vpaddl.s8	d7, d1016	vpaddl.s16	d8, d1117	vpaddl.s32	d9, d1218	vpaddl.u8	d0, d1319	vpaddl.u16	d5, d1420	vpaddl.u32	d6, d1521	vpaddl.s8	q4, q722	vpaddl.s16	q5, q623	vpaddl.s32	q6, q524	vpaddl.u8	q7, q425	vpaddl.u16	q8, q326	vpaddl.u32	q9, q227 28@ CHECK: vpaddl.s8	d7, d10         @ encoding: [0xb0,0xff,0x0a,0x72]29@ CHECK: vpaddl.s16	d8, d11         @ encoding: [0xb4,0xff,0x0b,0x82]30@ CHECK: vpaddl.s32	d9, d12         @ encoding: [0xb8,0xff,0x0c,0x92]31@ CHECK: vpaddl.u8	d0, d13         @ encoding: [0xb0,0xff,0x8d,0x02]32@ CHECK: vpaddl.u16	d5, d14         @ encoding: [0xb4,0xff,0x8e,0x52]33@ CHECK: vpaddl.u32	d6, d15         @ encoding: [0xb8,0xff,0x8f,0x62]34@ CHECK: vpaddl.s8	q4, q7          @ encoding: [0xb0,0xff,0x4e,0x82]35@ CHECK: vpaddl.s16	q5, q6          @ encoding: [0xb4,0xff,0x4c,0xa2]36@ CHECK: vpaddl.s32	q6, q5          @ encoding: [0xb8,0xff,0x4a,0xc2]37@ CHECK: vpaddl.u8	q7, q4          @ encoding: [0xb0,0xff,0xc8,0xe2]38@ CHECK: vpaddl.u16	q8, q3          @ encoding: [0xf4,0xff,0xc6,0x02]39@ CHECK: vpaddl.u32	q9, q2          @ encoding: [0xf8,0xff,0xc4,0x22]40 41 42	vpadal.s8	d16, d443	vpadal.s16	d20, d944	vpadal.s32	d18, d145	vpadal.u8	d14, d2546	vpadal.u16	d12, d647	vpadal.u32	d11, d748	vpadal.s8	q4, q1049	vpadal.s16	q5, q1150	vpadal.s32	q6, q1251	vpadal.u8	q7, q1352	vpadal.u16	q8, q1453	vpadal.u32	q9, q1554 55@ CHECK: vpadal.s8	d16, d4         @ encoding: [0xf0,0xff,0x04,0x06]56@ CHECK: vpadal.s16	d20, d9         @ encoding: [0xf4,0xff,0x09,0x46]57@ CHECK: vpadal.s32	d18, d1         @ encoding: [0xf8,0xff,0x01,0x26]58@ CHECK: vpadal.u8	d14, d25        @ encoding: [0xb0,0xff,0xa9,0xe6]59@ CHECK: vpadal.u16	d12, d6         @ encoding: [0xb4,0xff,0x86,0xc6]60@ CHECK: vpadal.u32	d11, d7         @ encoding: [0xb8,0xff,0x87,0xb6]61@ CHECK: vpadal.s8	q4, q10         @ encoding: [0xb0,0xff,0x64,0x86]62@ CHECK: vpadal.s16	q5, q11         @ encoding: [0xb4,0xff,0x66,0xa6]63@ CHECK: vpadal.s32	q6, q12         @ encoding: [0xb8,0xff,0x68,0xc6]64@ CHECK: vpadal.u8	q7, q13         @ encoding: [0xb0,0xff,0xea,0xe6]65@ CHECK: vpadal.u16	q8, q14         @ encoding: [0xf4,0xff,0xec,0x06]66@ CHECK: vpadal.u32	q9, q15         @ encoding: [0xf8,0xff,0xee,0x26]67 68 69	vpmin.s8	d16, d29, d1070	vpmin.s16	d17, d28, d1171	vpmin.s32	d18, d27, d1272	vpmin.u8	d19, d26, d1373	vpmin.u16	d20, d25, d1474	vpmin.u32	d21, d24, d1575	vpmin.f32	d22, d23, d1676 77@ CHECK: vpmin.s8	d16, d29, d10   @ encoding: [0x4d,0xef,0x9a,0x0a]78@ CHECK: vpmin.s16	d17, d28, d11   @ encoding: [0x5c,0xef,0x9b,0x1a]79@ CHECK: vpmin.s32	d18, d27, d12   @ encoding: [0x6b,0xef,0x9c,0x2a]80@ CHECK: vpmin.u8	d19, d26, d13   @ encoding: [0x4a,0xff,0x9d,0x3a]81@ CHECK: vpmin.u16	d20, d25, d14   @ encoding: [0x59,0xff,0x9e,0x4a]82@ CHECK: vpmin.u32	d21, d24, d15   @ encoding: [0x68,0xff,0x9f,0x5a]83@ CHECK: vpmin.f32	d22, d23, d16   @ encoding: [0x67,0xff,0xa0,0x6f]84 85 86	vpmax.s8	d3, d20, d1787	vpmax.s16	d4, d21, d1688	vpmax.s32	d5, d22, d1589	vpmax.u8	d6, d23, d1490	vpmax.u16	d7, d24, d1391	vpmax.u32	d8, d25, d1292	vpmax.f32	d9, d26, d1193 94@ CHECK: vpmax.s8	d3, d20, d17    @ encoding: [0x04,0xef,0xa1,0x3a]95@ CHECK: vpmax.s16	d4, d21, d16    @ encoding: [0x15,0xef,0xa0,0x4a]96@ CHECK: vpmax.s32	d5, d22, d15    @ encoding: [0x26,0xef,0x8f,0x5a]97@ CHECK: vpmax.u8	d6, d23, d14    @ encoding: [0x07,0xff,0x8e,0x6a]98@ CHECK: vpmax.u16	d7, d24, d13    @ encoding: [0x18,0xff,0x8d,0x7a]99@ CHECK: vpmax.u32	d8, d25, d12    @ encoding: [0x29,0xff,0x8c,0x8a]100@ CHECK: vpmax.f32	d9, d26, d11    @ encoding: [0x0a,0xff,0x8b,0x9f]101