1dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines// RUN: llvm-mc < %s -triple arm64 -mattr=neon -show-encoding | FileCheck %s 2dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines 3dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hinesfcsel d28,d31,d31,nv 4dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hinescsel x0,x0,x0,nv 5dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hinesccmp x0,x0,#0,nv 6dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hinesb.nv #0 7dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines 8dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines// CHECK: fcsel d28, d31, d31, nv // encoding: [0xfc,0xff,0x7f,0x1e] 9dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines// CHECK: csel x0, x0, x0, nv // encoding: [0x00,0xf0,0x80,0x9a] 10dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines// CHECK: ccmp x0, x0, #0, nv // encoding: [0x00,0xf0,0x40,0xfa] 11dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines// CHECK: b.nv #0 // encoding: [0x0f,0x00,0x00,0x54] 12