diff options
author | dmalcolm <dmalcolm@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-08-19 19:27:29 +0000 |
---|---|---|
committer | dmalcolm <dmalcolm@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-08-19 19:27:29 +0000 |
commit | f2f648a3739a46f506e2719a71fe10bbfa2f7846 (patch) | |
tree | 73b2ab10b511c88a1cbdddfb978ad4e83826e4ad /gcc/cse.c | |
parent | c86d86fffe04e33c7ac084e575b0298069b8e8f8 (diff) | |
download | gcc-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.c | 4 |
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; |