I can reproduce this on my x86 ubuntu box with binutils-arm-linux- gnueabi-2.21.0.20110327-2ubuntu2cross1.62.
The results are: ujkim@DO-ujkim04:~/work/toolchain-bug/as-2.21/neon-immediate-moves$ arm- linux-gnueabi-as vmov.s ujkim@DO-ujkim04:~/work/toolchain-bug/as-2.21/neon-immediate-moves$ arm- linux-gnueabi-objdump -d a.out a.out: file format elf32-littlearm Disassembly of section .text: 00000000 <.text>: 0: f2809e30 vmov.i64 d9, #0x0000000000000000 ujkim@DO-ujkim04:~/work/toolchain-bug/as-2.21/neon-immediate-moves$ arm-linux-gnueabi-as --versionGNU assembler (GNU Binutils for Ubuntu) 2.21.0.20110327 Copyright 2011 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or later. This program has absolutely no warranty. This assembler was configured for a target of `arm-linux-gnueabi'. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/747873 Title: Backport a fix for Neon immediate moves to the latest binutils -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs