llvm.org GIT mirror llvm / release_31 test / MC / ARM / neon-convert-encoding.s
release_31

Tree @release_31 (Download .tar.gz)

neon-convert-encoding.s @release_31

0406356
b0cb6b8
95b9766
b0cb6b8
95b9766
b0cb6b8
95b9766
b0cb6b8
95b9766
b0cb6b8
95b9766
b0cb6b8
95b9766
b0cb6b8
95b9766
b0cb6b8
95b9766
b0cb6b8
95b9766
b0cb6b8
95b9766
b0cb6b8
95b9766
b0cb6b8
95b9766
b0cb6b8
95b9766
b0cb6b8
95b9766
b0cb6b8
95b9766
b0cb6b8
95b9766
b0cb6b8
0406356
 
 
 
@ RUN: llvm-mc -mcpu=cortex-a9 -triple arm-unknown-unknown -show-encoding < %s | FileCheck %s

@ CHECK: vcvt.s32.f32	d16, d16        @ encoding: [0x20,0x07,0xfb,0xf3]
	vcvt.s32.f32	d16, d16
@ CHECK: vcvt.u32.f32	d16, d16        @ encoding: [0xa0,0x07,0xfb,0xf3]
	vcvt.u32.f32	d16, d16
@ CHECK: vcvt.f32.s32	d16, d16        @ encoding: [0x20,0x06,0xfb,0xf3]
	vcvt.f32.s32	d16, d16
@ CHECK: vcvt.f32.u32	d16, d16        @ encoding: [0xa0,0x06,0xfb,0xf3]
	vcvt.f32.u32	d16, d16
@ CHECK: vcvt.s32.f32	q8, q8          @ encoding: [0x60,0x07,0xfb,0xf3]
	vcvt.s32.f32	q8, q8
@ CHECK: vcvt.u32.f32	q8, q8          @ encoding: [0xe0,0x07,0xfb,0xf3]
	vcvt.u32.f32	q8, q8
@ CHECK: vcvt.f32.s32	q8, q8          @ encoding: [0x60,0x06,0xfb,0xf3]
	vcvt.f32.s32	q8, q8
@ CHECK: vcvt.f32.u32	q8, q8          @ encoding: [0xe0,0x06,0xfb,0xf3]
	vcvt.f32.u32	q8, q8
@ CHECK: vcvt.s32.f32	d16, d16, #1    @ encoding: [0x30,0x0f,0xff,0xf2]
	vcvt.s32.f32	d16, d16, #1
@ CHECK: vcvt.u32.f32	d16, d16, #1    @ encoding: [0x30,0x0f,0xff,0xf3]
	vcvt.u32.f32	d16, d16, #1
@ CHECK: vcvt.f32.s32	d16, d16, #1    @ encoding: [0x30,0x0e,0xff,0xf2]
	vcvt.f32.s32	d16, d16, #1
@ CHECK: vcvt.f32.u32	d16, d16, #1    @ encoding: [0x30,0x0e,0xff,0xf3]
	vcvt.f32.u32	d16, d16, #1
@ CHECK: vcvt.s32.f32	q8, q8, #1      @ encoding: [0x70,0x0f,0xff,0xf2]
	vcvt.s32.f32	q8, q8, #1
@ CHECK: vcvt.u32.f32	q8, q8, #1      @ encoding: [0x70,0x0f,0xff,0xf3]
	vcvt.u32.f32	q8, q8, #1
@ CHECK: vcvt.f32.s32	q8, q8, #1      @ encoding: [0x70,0x0e,0xff,0xf2]
	vcvt.f32.s32	q8, q8, #1
@ CHECK: vcvt.f32.u32	q8, q8, #1      @ encoding: [0x70,0x0e,0xff,0xf3]
	vcvt.f32.u32	q8, q8, #1
@ CHECK: vcvt.f32.f16	q8, d16         @ encoding: [0x20,0x07,0xf6,0xf3]
	vcvt.f32.f16	q8, d16
@ CHECK: vcvt.f16.f32	d16, q8         @ encoding: [0x20,0x06,0xf6,0xf3]
	vcvt.f16.f32	d16, q8