]> gcc.gnu.org Git - gcc.git/commitdiff
(table_jump_h8300, table_jump_h8300h): Constrain operand to use register.
authorDoug Evans <dje@gnu.org>
Mon, 23 Jan 1995 20:40:56 +0000 (20:40 +0000)
committerDoug Evans <dje@gnu.org>
Mon, 23 Jan 1995 20:40:56 +0000 (20:40 +0000)
From-SVN: r8789

gcc/config/h8300/h8300.md

index f69c0faab0c39c73959e6a23fce8a43bec8d3476..c1c84e968565cb0c269e3dc3b64d01ad9baa6e87 100644 (file)
@@ -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).
   "")
 
 (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"
    (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"
This page took 0.070919 seconds and 5 git commands to generate.