config/tc-aarch64.c: Avoid trying to parse a vector mov as immediate.
[external/binutils.git] / gas / config / tc-aarch64.c
index 14ffdad..02fe4de 100644 (file)
@@ -4810,7 +4810,8 @@ parse_operands (char *str, const aarch64_opcode *opcode)
        case AARCH64_OPND_IMM_MOV:
          {
            char *saved = str;
-           if (reg_name_p (str, REG_TYPE_R_Z_SP))
+           if (reg_name_p (str, REG_TYPE_R_Z_SP) ||
+               reg_name_p (str, REG_TYPE_VN))
              goto failure;
            str = saved;
            po_misc_or_fail (my_get_expression (&inst.reloc.exp, &str,