From: Alan Modra Date: Sat, 7 Dec 2013 04:35:59 +0000 (+1030) Subject: rs6000.md (bswapdi2_32bit): Remove ?? from r->r alternative. X-Git-Tag: releases/gcc-4.9.0~2222 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c869fd04dc24532f8b94e96447ce99a4a533ba9e;p=thirdparty%2Fgcc.git rs6000.md (bswapdi2_32bit): Remove ?? from r->r alternative. * config/rs6000/rs6000.md (bswapdi2_32bit): Remove ?? from r->r alternative. From-SVN: r205773 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 63f4cc0076c8..12e698af61ab 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2013-12-07 Alan Modra + + * config/rs6000/rs6000.md (bswapdi2_32bit): Remove ?? from r->r + alternative. + 2013-12-07 Ralf Corsépius * config.gcc (microblaze*-*-rtems*): Add TARGET_BIG_ENDIAN_DEFAULT. diff --git a/gcc/config/rs6000/rs6000.md b/gcc/config/rs6000/rs6000.md index efeb2c4dbf72..2a29d8211487 100644 --- a/gcc/config/rs6000/rs6000.md +++ b/gcc/config/rs6000/rs6000.md @@ -2544,7 +2544,7 @@ }") (define_insn "bswapdi2_32bit" - [(set (match_operand:DI 0 "reg_or_mem_operand" "=&r,Z,??&r") + [(set (match_operand:DI 0 "reg_or_mem_operand" "=&r,Z,&r") (bswap:DI (match_operand:DI 1 "reg_or_mem_operand" "Z,r,r"))) (clobber (match_scratch:SI 2 "=&b,&b,X"))] "!TARGET_POWERPC64 && (REG_P (operands[0]) || REG_P (operands[1]))"