// RUN: llvm-mc -triple aarch64--none-eabi -filetype obj < %s -o - | llvm-objdump -d - | FileCheck %s
onepart_before = 12345
twopart_before = -12345678
threepart_before = -1234567890
// CHECK: movn x0, // CHECK: movn x0, movz x0, movz x0,
// CHECK: movk x0, // CHECK: movk x0, movk x0, movk x0,
// CHECK: mov x0, // CHECK: mov x0, movz x0, movz x0,
// CHECK: movk x0, // CHECK: movk x0, movk x0, movk x0,
// CHECK: mov x0, // CHECK: mov x0, movz x0, movz x0,
// CHECK: movk x0, // CHECK: movk x0, movk x0, movk x0,
// CHECK: mov x0, // CHECK: mov x0, movn x0, movn x0,
onepart_after = 12345
twopart_after = -12345678
threepart_after = -1234567890