summaryrefslogtreecommitdiff
path: root/gcc/cse.c
diff options
context:
space:
mode:
authordmalcolm <dmalcolm@138bc75d-0d04-0410-961f-82ee72b054a4>2014-08-19 19:27:29 +0000
committerdmalcolm <dmalcolm@138bc75d-0d04-0410-961f-82ee72b054a4>2014-08-19 19:27:29 +0000
commitf2f648a3739a46f506e2719a71fe10bbfa2f7846 (patch)
tree73b2ab10b511c88a1cbdddfb978ad4e83826e4ad /gcc/cse.c
parentc86d86fffe04e33c7ac084e575b0298069b8e8f8 (diff)
downloadgcc-f2f648a3739a46f506e2719a71fe10bbfa2f7846.tar.gz
delete_trivially_dead_insns works on insns
2014-08-19 David Malcolm <dmalcolm@redhat.com> * rtl.h (delete_trivially_dead_insns): Strengthen initial param "insns" from rtx to rtx_insn *. * cse.c (delete_trivially_dead_insns): Likewise, also do it for locals "insn" and "prev". git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@214185 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cse.c')
-rw-r--r--gcc/cse.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/cse.c b/gcc/cse.c
index 16d2fc1c753..4500af51c1a 100644
--- a/gcc/cse.c
+++ b/gcc/cse.c
@@ -6944,10 +6944,10 @@ replace_dead_reg (rtx x, const_rtx old_rtx ATTRIBUTE_UNUSED, void *data)
remaining passes of the compilation are also sped up. */
int
-delete_trivially_dead_insns (rtx insns, int nreg)
+delete_trivially_dead_insns (rtx_insn *insns, int nreg)
{
int *counts;
- rtx insn, prev;
+ rtx_insn *insn, *prev;
rtx *replacements = NULL;
int ndead = 0;