2012-01-17 Jakub Jelinek PR target/51876 * config/arm/neon.md (*neon_vswp): Fix up operand numbers in the insn pattern. --- gcc/config/arm/neon.md.jj 2012-01-13 21:47:35.000000000 +0100 +++ gcc/config/arm/neon.md 2012-01-17 12:46:14.419950640 +0100 @@ -2869,7 +2869,7 @@ (define_insn "*neon_vswp" (match_operand:VDQX 1 "s_register_operand" "+w")) (set (match_dup 1) (match_dup 0))] "TARGET_NEON && reload_completed" - "vswp\t%1, %2" + "vswp\t%0, %1" [(set (attr "neon_type") (if_then_else (match_test "") (const_string "neon_bp_simple")