aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorPaolo Bonzini <bonzini@gnu.org>2010-10-28 21:20:01 +0000
committerPaolo Bonzini <bonzini@gcc.gnu.org>2010-10-28 21:20:01 +0000
commit74a28b08bfb8addecfe53183e10baf49745a9ba2 (patch)
treecfa701946bbb851728d22a424767549aca0d15c9 /gcc
parent2fe4dc01ede9e03a406dfccc4d7c7dd8ac1d0c1a (diff)
downloadgcc-74a28b08bfb8addecfe53183e10baf49745a9ba2.zip
gcc-74a28b08bfb8addecfe53183e10baf49745a9ba2.tar.gz
gcc-74a28b08bfb8addecfe53183e10baf49745a9ba2.tar.bz2
recog.c (split_all_insns): Remove dead code.
2010-10-28 Paolo Bonzini <bonzini@gnu.org> * recog.c (split_all_insns): Remove dead code. From-SVN: r166048
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/recog.c9
2 files changed, 5 insertions, 8 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 9753886..71e8260 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2010-10-28 Paolo Bonzini <bonzini@gnu.org>
+
+ * recog.c (split_all_insns): Remove dead code.
+
2010-10-28 Nathan Froyd <froydnj@codesourcery.com>
* score.h (FUNCTION_ARG, FUNCTION_ARG_ADVANCE): Delete.
diff --git a/gcc/recog.c b/gcc/recog.c
index 3ab72f1..1a4824a 100644
--- a/gcc/recog.c
+++ b/gcc/recog.c
@@ -2868,15 +2868,8 @@ split_all_insns (void)
}
else
{
- rtx last = split_insn (insn);
- if (last)
+ if (split_insn (insn))
{
- /* The split sequence may include barrier, but the
- BB boundary we are interested in will be set to
- previous one. */
-
- while (BARRIER_P (last))
- last = PREV_INSN (last);
SET_BIT (blocks, bb->index);
changed = true;
}