summaryrefslogtreecommitdiffstats
path: root/gcc
diff options
context:
space:
mode:
authorbernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4>2001-04-05 11:55:22 +0000
committerbernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4>2001-04-05 11:55:22 +0000
commit1613d4515612640c9c0a0b190100f9250ac6c006 (patch)
treef0b646c8d9db653226b45e1a38a1330edcd37b0f /gcc
parentb996e2d990ddbd62f82d3640d8bff24b5c362d2e (diff)
downloadppe42-gcc-1613d4515612640c9c0a0b190100f9250ac6c006.tar.gz
ppe42-gcc-1613d4515612640c9c0a0b190100f9250ac6c006.zip
Revert more of previous change
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@41111 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/sched-deps.c12
2 files changed, 5 insertions, 12 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 3de4ba4b606..ca9c9592c0a 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2001-04-05 Bernd Schmidt <bernds@redhat.com>
+
+ * sched-deps.c (sched_analyze_insn): Revert more of the March 27
+ change.
+
2001-04-04 Zack Weinberg <zackw@stanford.edu>
* config.gcc: Remove default for xm_file. Clean up local
diff --git a/gcc/sched-deps.c b/gcc/sched-deps.c
index 0bb9386f2ea..bbd394bd641 100644
--- a/gcc/sched-deps.c
+++ b/gcc/sched-deps.c
@@ -1113,18 +1113,6 @@ sched_analyze_insn (deps, x, insn, loop_notes)
}
flush_pending_lists (deps, insn, 0);
- pending = deps->pending_write_insns;
- pending_mem = deps->pending_write_mems;
- while (pending)
- {
- add_dependence (insn, XEXP (pending, 0), 0);
- pending = XEXP (pending, 1);
- pending_mem = XEXP (pending_mem, 1);
- }
-
- for (u = deps->last_pending_memory_flush; u; u = XEXP (u, 1))
- add_dependence (insn, XEXP (u, 0), REG_DEP_ANTI);
-
reg_pending_sets_all = 1;
}
OpenPOWER on IntegriCloud