diff options
author | amylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-10-20 11:37:27 +0000 |
---|---|---|
committer | amylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-10-20 11:37:27 +0000 |
commit | a9abe1f1ecd53c61f02430e9f4c71d79114a0a1c (patch) | |
tree | 9db85ce2d4f2bb9b45abc2d8446bb73af6a30c48 /gcc/emit-rtl.h | |
parent | bc3fb84f86f23c6fedb4a1029fcfdea1e1c1e259 (diff) | |
download | gcc-a9abe1f1ecd53c61f02430e9f4c71d79114a0a1c.tar.gz |
2012-10-20 Joern Rennecke <joern.rennecke@embecosm.com>
Richard Sandiford <rdsandiford@googlemail.com>
* emit-rtl.c (copy_delay_slot_insn): New function.
* emit-rtl.h (copy_delay_slot_insn): Declare.
* reorg.c: Include "emit-rtl.h".
(steal_delay_list_from_target): Use copy_delay_slot_insn.
(fill_slots_from_thread, fill_simple_delay_slots): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@192633 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/emit-rtl.h')
-rw-r--r-- | gcc/emit-rtl.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/emit-rtl.h b/gcc/emit-rtl.h index 715d4dd6984..cd0cbd0049b 100644 --- a/gcc/emit-rtl.h +++ b/gcc/emit-rtl.h @@ -1,5 +1,5 @@ /* Exported functions from emit-rtl.c - Copyright (C) 2004, 2007, 2008, 2010 Free Software Foundation, Inc. + Copyright (C) 2004, 2007, 2008, 2010, 2012 Free Software Foundation, Inc. This file is part of GCC. @@ -61,6 +61,7 @@ extern rtx gen_blockage (void); extern rtvec gen_rtvec (int, ...); extern rtx copy_insn_1 (rtx); extern rtx copy_insn (rtx); +extern rtx copy_delay_slot_insn (rtx); extern rtx gen_int_mode (HOST_WIDE_INT, enum machine_mode); extern rtx emit_copy_of_insn_after (rtx, rtx); extern void set_reg_attrs_from_value (rtx, rtx); |