]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
h8300.md (call): Fix the insn lengths.
authorKazu Hirata <kazu@cs.umass.edu>
Wed, 25 Jun 2003 22:16:31 +0000 (22:16 +0000)
committerKazu Hirata <kazu@gcc.gnu.org>
Wed, 25 Jun 2003 22:16:31 +0000 (22:16 +0000)
* config/h8300/h8300.md (call): Fix the insn lengths.
(call_value): Likewise.

From-SVN: r68501

gcc/ChangeLog
gcc/config/h8300/h8300.md

index 9d8dd82f8268cd431bf51a94bba2bd7d83f4f9f7..dce8c6e2a30e5aa11b89e5c31a2c55595d682ebf 100644 (file)
@@ -1,3 +1,8 @@
+2003-06-25  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * config/h8300/h8300.md (call): Fix the insn lengths.
+       (call_value): Likewise.
+
 Thu Jun 26 00:13:35 CEST 2003  Jan Hubicka  <jh@suse.cz>
 
        * c-common.c (handle_used_attribute): Use mark_referenced.
index 341e167ce9dde6d66fb6a21eb7b33e5097aacca4..1b81c53287b367f5c4def84b78601f07651e3f90 100644 (file)
   [(set_attr "cc" "clobber")
    (set (attr "length")
        (if_then_else (match_operand:QI 0 "small_call_insn_operand" "")
-                     (const_int 4)
-                     (const_int 8)))])
+                     (const_int 2)
+                     (const_int 4)))])
 
 ;; Call subroutine, returning value in operand 0
 ;; (which must be a hard register).
   [(set_attr "cc" "clobber")
    (set (attr "length")
        (if_then_else (match_operand:QI 0 "small_call_insn_operand" "")
-                     (const_int 4)
-                     (const_int 8)))])
+                     (const_int 2)
+                     (const_int 4)))])
 
 (define_insn "nop"
   [(const_int 0)]