]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
h8300.c (h8300_expand_prologue): Don't generate insns by hand.
authorKazu Hirata <kazu@cs.umass.edu>
Tue, 17 Feb 2004 19:57:15 +0000 (19:57 +0000)
committerKazu Hirata <kazu@gcc.gnu.org>
Tue, 17 Feb 2004 19:57:15 +0000 (19:57 +0000)
* config/h8300/h8300.c (h8300_expand_prologue): Don't generate
insns by hand.

From-SVN: r77975

gcc/ChangeLog
gcc/config/h8300/h8300.c

index 33c57331d0fce5e155f356db512c64598f166d9a..3deefe383d30b0f25cb4f1b6ba51d4574884e85d 100644 (file)
@@ -1,3 +1,8 @@
+2004-02-17  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * config/h8300/h8300.c (h8300_expand_prologue): Don't generate
+       insns by hand.
+
 2004-02-17  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
 
        * cfghooks.c (split_edge): Speed up updating of dominators.
index eedc1fbe9545b0e65f1da581de90d0fab2b71b73..a06f87ced6eb4ec196701cbdab031df83259cb19 100644 (file)
@@ -512,8 +512,7 @@ h8300_expand_prologue (void)
     {
       /* Push fp.  */
       push (HARD_FRAME_POINTER_REGNUM);
-      emit_insn (gen_rtx_SET (Pmode, hard_frame_pointer_rtx,
-                             stack_pointer_rtx));
+      emit_move_insn (hard_frame_pointer_rtx, stack_pointer_rtx);
     }
 
   /* Push the rest of the registers in ascending order.  */