The ARMv8.1 architecture introduces two instructions, "vqrdmlah" and "vqrdmlsh", and their variants to the ARM Advanced SIMD instruction set. This patch adds support to gas for the new instructions, making them available under under a new armv8-a architecture extension "+rdma". It also adds a new -mfpu architecture name "neon-fp-armv8.1", which is neon-fp-armv8.1 with the new instructions. Tested for arm-none-linux-gnueabihf with check-binutils and check-gas. Ok for trunk? Matthew gas/ 2015-05-21 Matthew Wahab * config/tc-arm.c (fpu_neon_ext_v8_1): New. (neon_tab_entry): Add "vqrdmlah" and "vqrdmlsh". (asm_opcode_insns): Add "vqrdmlah", "vqrdmlahq", "vqrdmlsh" and "vqrdmlshq". (arm_extensions): Add "rdma". (arm_fpus): Add "neon-fp-armv8.1". * doc/c-arm.texi (-mcpu): Add "rdma" to supported extensions. (-mfpu): Add "neon-fp-armv8-1". gas/testsuite/ 2015-05-21 Matthew Wahab * gas/arm/armv8-a+rdma.d: New. * gas/arm/armv8-a+rdma.s: New.