xref: /llvm-project/llvm/test/MC/ARM/neon-abs-encoding.s (revision c3ff538dcf560e2cc03fe77de19ed41e8ada7232)
1*c3ff538dSBob Wilson@ RUN: llvm-mc -mcpu=cortex-a8 -triple arm-unknown-unknown -show-encoding < %s | FileCheck %s
266aa8702SOwen Anderson
3cd9da22fSOwen Anderson@ CHECK: vabs.s8	d16, d16                @ encoding: [0x20,0x03,0xf1,0xf3]
466aa8702SOwen Anderson	vabs.s8	d16, d16
5cd9da22fSOwen Anderson@ CHECK: vabs.s16	d16, d16        @ encoding: [0x20,0x03,0xf5,0xf3]
666aa8702SOwen Anderson	vabs.s16	d16, d16
7cd9da22fSOwen Anderson@ CHECK: vabs.s32	d16, d16        @ encoding: [0x20,0x03,0xf9,0xf3]
866aa8702SOwen Anderson	vabs.s32	d16, d16
9cd9da22fSOwen Anderson@ CHECK: vabs.f32	d16, d16        @ encoding: [0x20,0x07,0xf9,0xf3]
1066aa8702SOwen Anderson	vabs.f32	d16, d16
11cd9da22fSOwen Anderson@ CHECK: vabs.s8	q8, q8                  @ encoding: [0x60,0x03,0xf1,0xf3]
1266aa8702SOwen Anderson	vabs.s8	q8, q8
13cd9da22fSOwen Anderson@ CHECK: vabs.s16	q8, q8          @ encoding: [0x60,0x03,0xf5,0xf3]
1466aa8702SOwen Anderson	vabs.s16	q8, q8
15cd9da22fSOwen Anderson@ CHECK: vabs.s32	q8, q8          @ encoding: [0x60,0x03,0xf9,0xf3]
1666aa8702SOwen Anderson	vabs.s32	q8, q8
17cd9da22fSOwen Anderson@ CHECK: vabs.f32	q8, q8          @ encoding: [0x60,0x07,0xf9,0xf3]
1866aa8702SOwen Anderson	vabs.f32	q8, q8
1966aa8702SOwen Anderson
20cd9da22fSOwen Anderson@ CHECK: vqabs.s8	d16, d16        @ encoding: [0x20,0x07,0xf0,0xf3]
2166aa8702SOwen Anderson	vqabs.s8	d16, d16
22cd9da22fSOwen Anderson@ CHECK: vqabs.s16	d16, d16        @ encoding: [0x20,0x07,0xf4,0xf3]
2366aa8702SOwen Anderson	vqabs.s16	d16, d16
24cd9da22fSOwen Anderson@ CHECK: vqabs.s32	d16, d16        @ encoding: [0x20,0x07,0xf8,0xf3]
2566aa8702SOwen Anderson	vqabs.s32	d16, d16
26cd9da22fSOwen Anderson@ CHECK: vqabs.s8	q8, q8          @ encoding: [0x60,0x07,0xf0,0xf3]
2766aa8702SOwen Anderson	vqabs.s8	q8, q8
28cd9da22fSOwen Anderson@ CHECK: vqabs.s16	q8, q8          @ encoding: [0x60,0x07,0xf4,0xf3]
2966aa8702SOwen Anderson	vqabs.s16	q8, q8
30cd9da22fSOwen Anderson@ CHECK: vqabs.s32	q8, q8          @ encoding: [0x60,0x07,0xf8,0xf3]
3166aa8702SOwen Anderson	vqabs.s32	q8, q8
32