From: Kazu Hirata Date: Mon, 25 Nov 2002 20:43:04 +0000 (+0000) Subject: h8300.md (an anonymous pattern): Relax the condition for the pattern. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=a91dce31a505155e1fab4d828178e1108e8ff801;p=gcc.git h8300.md (an anonymous pattern): Relax the condition for the pattern. * config/h8300/h8300.md (an anonymous pattern): Relax the condition for the pattern. From-SVN: r59470 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 911c4758c14..ed24bbd72ac 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2002-11-25 Kazu Hirata + + * config/h8300/h8300.md (an anonymous pattern): Relax the + condition for the pattern. + 2002-11-25 Aldy Hernandez * config/rs6000/rs6000.h (enum rs6000_builtins): Remove evmwlssf, diff --git a/gcc/config/h8300/h8300.md b/gcc/config/h8300/h8300.md index 5e9f114d3ec..6db2942d360 100644 --- a/gcc/config/h8300/h8300.md +++ b/gcc/config/h8300/h8300.md @@ -2234,10 +2234,7 @@ (ior:SI (zero_extend:SI (match_operand:HI 1 "register_operand" "0")) (ashift:SI (match_operand:SI 2 "register_operand" "r") (const_int 16))))] - "(TARGET_H8300H || TARGET_H8300S) - && REG_P (operands[0]) - && REG_P (operands[2]) - && (REGNO (operands[0]) != REGNO (operands[2]))" + "TARGET_H8300H || TARGET_H8300S" "mov.w\\t%f2,%e0" [(set_attr "cc" "clobber") (set_attr "length" "2")])