diff options
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/rx/rx.md | 13 |
2 files changed, 10 insertions, 7 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 04c635c..08b7ab6 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2010-02-26 Nick Clifton <nickc@redhat.com> + + * config/rx/rx.md (sminsi3): Remove bogus alternative. + 2010-02-26 H.J. Lu <hongjiu.lu@intel.com> * config.gcc: Support --with-fpmath=sse for x86. diff --git a/gcc/config/rx/rx.md b/gcc/config/rx/rx.md index a2c1c7c..03ca8f1 100644 --- a/gcc/config/rx/rx.md +++ b/gcc/config/rx/rx.md @@ -845,10 +845,10 @@ ) (define_insn "sminsi3" - [(set (match_operand:SI 0 "register_operand" "=r,r,r,r,r,r,r") - (smin:SI (match_operand:SI 1 "register_operand" "%0,0,0,0,0,0,r") + [(set (match_operand:SI 0 "register_operand" "=r,r,r,r,r,r") + (smin:SI (match_operand:SI 1 "register_operand" "%0,0,0,0,0,0") (match_operand:SI 2 "rx_source_operand" - "r,Sint08,Sint16,Sint24,i,Q,r")))] + "r,Sint08,Sint16,Sint24,i,Q")))] "" "@ min\t%Q2, %0 @@ -856,10 +856,9 @@ min\t%Q2, %0 min\t%Q2, %0 min\t%Q2, %0 - min\t%Q2, %0 - mov.l\t%1,%0\n\tmin\t%Q2, %0" - [(set_attr "length" "3,4,5,6,7,6,5") - (set_attr "timings" "11,11,11,11,11,33,22")] + min\t%Q2, %0" + [(set_attr "length" "3,4,5,6,7,6") + (set_attr "timings" "11,11,11,11,11,33")] ) (define_insn "mulsi3" |