Commit 8b69d154 by Jim Wilson

(adjust_priority): Comment unreachable code.

(memrefs_conflict_p): Add comment about Fortran aliasing.

From-SVN: r3740
parent 45c45e79
...@@ -514,6 +514,9 @@ find_symbolic_term (x) ...@@ -514,6 +514,9 @@ find_symbolic_term (x)
Nice to notice that varying addresses cannot conflict with fp if no Nice to notice that varying addresses cannot conflict with fp if no
local variables had their addresses taken, but that's too hard now. */ local variables had their addresses taken, but that's too hard now. */
/* ??? In Fortran, references to a array parameter can never conflict with
another array parameter. */
static int static int
memrefs_conflict_p (xsize, x, ysize, y, c) memrefs_conflict_p (xsize, x, ysize, y, c)
rtx x, y; rtx x, y;
...@@ -2306,6 +2309,8 @@ adjust_priority (prev) ...@@ -2306,6 +2309,8 @@ adjust_priority (prev)
rtx note; rtx note;
int n_deaths = 0; int n_deaths = 0;
/* ??? This code has no effect, because REG_DEAD notes are removed
before we ever get here. */
for (note = REG_NOTES (prev); note; note = XEXP (note, 1)) for (note = REG_NOTES (prev); note; note = XEXP (note, 1))
if (REG_NOTE_KIND (note) == REG_DEAD) if (REG_NOTE_KIND (note) == REG_DEAD)
n_deaths += 1; n_deaths += 1;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment