summaryrefslogtreecommitdiff
path: root/gcc/sel-sched-ir.h
diff options
context:
space:
mode:
authorabel <abel@138bc75d-0d04-0410-961f-82ee72b054a4>2013-04-30 10:55:52 +0000
committerabel <abel@138bc75d-0d04-0410-961f-82ee72b054a4>2013-04-30 10:55:52 +0000
commitd5897457cc8c10dae2b805269dcb8ff1b547de87 (patch)
tree3d9c0e789beb68074f0dcebb9a4ca3f6bc4ca676 /gcc/sel-sched-ir.h
parent060d11f4169cceb8bea7a5a4739163ce249be6e1 (diff)
downloadgcc-d5897457cc8c10dae2b805269dcb8ff1b547de87.tar.gz
PR rtl-optimization/56957
PR rtl-optimization/57105 * sel-sched.c (move_op_orig_expr_found): Remove insn_emitted variable. Use just INSN_UID for determining whether an insn should be only disconnected from the insn stream. * sel-sched-ir.h (EXPR_WAS_CHANGED): Remove. * gcc.dg/pr57105.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@198449 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/sel-sched-ir.h')
-rw-r--r--gcc/sel-sched-ir.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/gcc/sel-sched-ir.h b/gcc/sel-sched-ir.h
index 6d9394a4428..486159dd262 100644
--- a/gcc/sel-sched-ir.h
+++ b/gcc/sel-sched-ir.h
@@ -191,8 +191,6 @@ typedef expr_def *expr_t;
#define EXPR_WAS_RENAMED(EXPR) ((EXPR)->was_renamed)
#define EXPR_CANT_MOVE(EXPR) ((EXPR)->cant_move)
-#define EXPR_WAS_CHANGED(EXPR) (EXPR_HISTORY_OF_CHANGES (EXPR).length () > 0)
-
/* Insn definition for list of original insns in find_used_regs. */
struct _def
{