From: Doug Evans Date: Mon, 23 Jan 1995 20:40:56 +0000 (+0000) Subject: (table_jump_h8300, table_jump_h8300h): Constrain operand to use register. X-Git-Tag: misc/cutover-egcs-0~5166 X-Git-Url: https://gcc.gnu.org/git/?a=commitdiff_plain;h=80c838cd8efed0fc9234733cfd99d9519a49b521;p=gcc.git (table_jump_h8300, table_jump_h8300h): Constrain operand to use register. From-SVN: r8789 --- diff --git a/gcc/config/h8300/h8300.md b/gcc/config/h8300/h8300.md index f69c0faab0c3..c1c84e968565 100644 --- a/gcc/config/h8300/h8300.md +++ b/gcc/config/h8300/h8300.md @@ -1,5 +1,5 @@ ;; GCC machine description for Hitachi H8/300 -;; Copyright (C) 1992, 1993, 1994 Free Software Foundation, Inc. +;; Copyright (C) 1992, 1993, 1994, 1995 Free Software Foundation, Inc. ;; Contributed by Steve Chamberlain (sac@cygnus.com), ;; Jim Wilson (wilson@cygnus.com), and Doug Evans (dje@cygnus.com). @@ -1269,7 +1269,7 @@ "") (define_insn "tablejump_h8300" - [(set (pc) (match_operand:HI 0 "register_operand" "")) + [(set (pc) (match_operand:HI 0 "register_operand" "r")) (use (label_ref (match_operand 1 "" "")))] "TARGET_H8300" "jmp @%0" @@ -1278,7 +1278,7 @@ (set_attr "length" "2")]) (define_insn "tablejump_h8300h" - [(set (pc) (match_operand:SI 0 "register_operand" "")) + [(set (pc) (match_operand:SI 0 "register_operand" "r")) (use (label_ref (match_operand 1 "" "")))] "TARGET_H8300H" "jmp @%0"