18d1b7e57e56015576fd489a57d74c53b98c5a56fBob Wilson@ RUN: llvm-mc -mcpu=cortex-a8 -triple arm-unknown-unknown -show-encoding < %s | FileCheck %s 2a007781bdf0e9147165d3b2e5aa21e58c3b7c8b0Owen Anderson 395b9766fea46c78f389793d557158077383b9ff4Owen Anderson@ CHECK: vcnt.8 d16, d16 @ encoding: [0x20,0x05,0xf0,0xf3] 4a007781bdf0e9147165d3b2e5aa21e58c3b7c8b0Owen Anderson vcnt.8 d16, d16 595b9766fea46c78f389793d557158077383b9ff4Owen Anderson@ CHECK: vcnt.8 q8, q8 @ encoding: [0x60,0x05,0xf0,0xf3] 6a007781bdf0e9147165d3b2e5aa21e58c3b7c8b0Owen Anderson vcnt.8 q8, q8 795b9766fea46c78f389793d557158077383b9ff4Owen Anderson@ CHECK: vclz.i8 d16, d16 @ encoding: [0xa0,0x04,0xf0,0xf3] 8a007781bdf0e9147165d3b2e5aa21e58c3b7c8b0Owen Anderson vclz.i8 d16, d16 995b9766fea46c78f389793d557158077383b9ff4Owen Anderson@ CHECK: vclz.i16 d16, d16 @ encoding: [0xa0,0x04,0xf4,0xf3] 10a007781bdf0e9147165d3b2e5aa21e58c3b7c8b0Owen Anderson vclz.i16 d16, d16 1195b9766fea46c78f389793d557158077383b9ff4Owen Anderson@ CHECK: vclz.i32 d16, d16 @ encoding: [0xa0,0x04,0xf8,0xf3] 12a007781bdf0e9147165d3b2e5aa21e58c3b7c8b0Owen Anderson vclz.i32 d16, d16 1395b9766fea46c78f389793d557158077383b9ff4Owen Anderson@ CHECK: vclz.i8 q8, q8 @ encoding: [0xe0,0x04,0xf0,0xf3] 14a007781bdf0e9147165d3b2e5aa21e58c3b7c8b0Owen Anderson vclz.i8 q8, q8 1595b9766fea46c78f389793d557158077383b9ff4Owen Anderson@ CHECK: vclz.i16 q8, q8 @ encoding: [0xe0,0x04,0xf4,0xf3] 16a007781bdf0e9147165d3b2e5aa21e58c3b7c8b0Owen Anderson vclz.i16 q8, q8 1795b9766fea46c78f389793d557158077383b9ff4Owen Anderson@ CHECK: vclz.i32 q8, q8 @ encoding: [0xe0,0x04,0xf8,0xf3] 18a007781bdf0e9147165d3b2e5aa21e58c3b7c8b0Owen Anderson vclz.i32 q8, q8 1995b9766fea46c78f389793d557158077383b9ff4Owen Anderson@ CHECK: vcls.s8 d16, d16 @ encoding: [0x20,0x04,0xf0,0xf3] 20a007781bdf0e9147165d3b2e5aa21e58c3b7c8b0Owen Anderson vcls.s8 d16, d16 2195b9766fea46c78f389793d557158077383b9ff4Owen Anderson@ CHECK: vcls.s16 d16, d16 @ encoding: [0x20,0x04,0xf4,0xf3] 22a007781bdf0e9147165d3b2e5aa21e58c3b7c8b0Owen Anderson vcls.s16 d16, d16 2395b9766fea46c78f389793d557158077383b9ff4Owen Anderson@ CHECK: vcls.s32 d16, d16 @ encoding: [0x20,0x04,0xf8,0xf3] 24a007781bdf0e9147165d3b2e5aa21e58c3b7c8b0Owen Anderson vcls.s32 d16, d16 2595b9766fea46c78f389793d557158077383b9ff4Owen Anderson@ CHECK: vcls.s8 q8, q8 @ encoding: [0x60,0x04,0xf0,0xf3] 26a007781bdf0e9147165d3b2e5aa21e58c3b7c8b0Owen Anderson vcls.s8 q8, q8 2795b9766fea46c78f389793d557158077383b9ff4Owen Anderson@ CHECK: vcls.s16 q8, q8 @ encoding: [0x60,0x04,0xf4,0xf3] 28a007781bdf0e9147165d3b2e5aa21e58c3b7c8b0Owen Anderson vcls.s16 q8, q8 2995b9766fea46c78f389793d557158077383b9ff4Owen Anderson@ CHECK: vcls.s32 q8, q8 @ encoding: [0x60,0x04,0xf8,0xf3] 30a007781bdf0e9147165d3b2e5aa21e58c3b7c8b0Owen Anderson vcls.s32 q8, q8 31a007781bdf0e9147165d3b2e5aa21e58c3b7c8b0Owen Anderson 32