aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorAlan Modra <amodra@gcc.gnu.org>2005-09-12 23:44:21 +0930
committerAlan Modra <amodra@gcc.gnu.org>2005-09-12 23:44:21 +0930
commit309ebcd0c33754d261935e9c861ef3c36133b6c0 (patch)
tree621c7cb36593505eae9dac1ec73f68ccf1e39f2a /gcc
parent8d09949866446020d0a3ca63eea8d42fcbf2c93e (diff)
downloadgcc-309ebcd0c33754d261935e9c861ef3c36133b6c0.zip
gcc-309ebcd0c33754d261935e9c861ef3c36133b6c0.tar.gz
gcc-309ebcd0c33754d261935e9c861ef3c36133b6c0.tar.bz2
rs6000.c (get_next_active_insn): Simplify test for stack_tie.
* config/rs6000/rs6000.c (get_next_active_insn): Simplify test for stack_tie. From-SVN: r104173
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog7
-rw-r--r--gcc/config/rs6000/rs6000.c4
2 files changed, 7 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e8dd797..6e9bfe4 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2005-09-12 Alan Modra <amodra@bigpond.net.au>
+
+ * config/rs6000/rs6000.c (get_next_active_insn): Simplify test for
+ stack_tie.
+
2005-09-12 Andrew Pinski <pinskia@physics.uc.edu>
* tree-ssa-dse.c (dse_optimize_stmt): Fix up all of V_MAY_DEF and
@@ -20,7 +25,7 @@
2005-09-12 Bernd Schmidt <bernd.schmidt@analog.com>
- * config/bfin/bfin.c (legimitize_pic_address): Use gen_const_mem.
+ * config/bfin/bfin.c (legimitize_pic_address): Use gen_const_mem.
2005-09-12 Alan Modra <amodra@bigpond.net.au>
diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c
index d1be9b2..04493f7 100644
--- a/gcc/config/rs6000/rs6000.c
+++ b/gcc/config/rs6000/rs6000.c
@@ -16646,9 +16646,7 @@ get_next_active_insn (rtx insn, rtx tail)
|| (NONJUMP_INSN_P (insn)
&& GET_CODE (PATTERN (insn)) != USE
&& GET_CODE (PATTERN (insn)) != CLOBBER
- && !(GET_CODE (PATTERN (insn)) == SET
- && GET_CODE (XEXP (PATTERN (insn), 1)) == UNSPEC
- && XINT (XEXP (PATTERN (insn), 1), 1) == UNSPEC_TIE)))
+ && INSN_CODE (insn) != CODE_FOR_stack_tie))
break;
}
return insn;