From a364bc90a34299d8125787afd76701d8c00f2b11 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Sat, 9 Feb 2002 05:16:25 +0000 Subject: [PATCH] * config/h8300/h8300.md (iorhi3): Tighten the predicates. From-SVN: r49633 --- gcc/ChangeLog | 4 ++++ gcc/config/h8300/h8300.md | 6 +++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 37381ddbcd3..2455a68d0f6 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2002-02-09 Kazu Hirata + + * config/h8300/h8300.md (iorhi3): Tighten the predicates. + 2002-02-09 Alexandre Oliva * config/sh/sh.h (REGISTER_NATURAL_MODE): Save part-clobbered diff --git a/gcc/config/h8300/h8300.md b/gcc/config/h8300/h8300.md index 35f275043ef..415eb8598f0 100644 --- a/gcc/config/h8300/h8300.md +++ b/gcc/config/h8300/h8300.md @@ -1132,9 +1132,9 @@ }") (define_expand "iorhi3" - [(set (match_operand:HI 0 "general_operand" "") - (ior:HI (match_operand:HI 1 "general_operand" "") - (match_operand:HI 2 "general_operand" "")))] + [(set (match_operand:HI 0 "register_operand" "") + (ior:HI (match_operand:HI 1 "register_operand" "") + (match_operand:HI 2 "nonmemory_operand" "")))] "" "")