This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [Janitor] Remove DONT_REDUCE_ADDR from loop.c
Zack Weinberg <zack@codesourcery.com> writes:
> Andreas Jaeger <aj@suse.de> writes:
>
>> The macro is not defined anywhere, I'm bootstrapping on i686-linux-gnu
>> now.
>
> Ok. I think the comment about the VAX 8600 can go, too.
Ok, removed also - I'm appending the actual patch,
Andreas
============================================================
Index: gcc/loop.c
--- gcc/loop.c 31 May 2003 13:23:28 -0000 1.457
+++ gcc/loop.c 1 Jun 2003 19:37:38 -0000
@@ -5578,14 +5578,10 @@ check_insn_for_givs (loop, p, not_every_
}
}
-#ifndef DONT_REDUCE_ADDR
/* Look for givs which are memory addresses. */
- /* This resulted in worse code on a VAX 8600. I wonder if it
- still does. */
if (GET_CODE (p) == INSN)
find_mem_givs (loop, PATTERN (p), p, not_every_iteration,
maybe_multiple);
-#endif
/* Update the status of whether giv can derive other givs. This can
change when we pass a label or an insn that updates a biv. */
--
Andreas Jaeger
SuSE Labs aj@suse.de
private aj@arthur.inka.de
http://www.suse.de/~aj