diff options
author | J"orn Rennecke <amylaar@cygnus.co.uk> | 1999-02-03 12:48:48 +0000 |
---|---|---|
committer | Joern Rennecke <amylaar@gcc.gnu.org> | 1999-02-03 12:48:48 +0000 |
commit | 4d87f7a77cbb3865e5cc0aca0a900b324012254d (patch) | |
tree | 2745f7a520daf446daec4f2acf8993d311d58f60 /gcc/java | |
parent | 6ebec6eed47e4066484b19d0bc9f44d739562d1e (diff) | |
download | gcc-4d87f7a77cbb3865e5cc0aca0a900b324012254d.zip gcc-4d87f7a77cbb3865e5cc0aca0a900b324012254d.tar.gz gcc-4d87f7a77cbb3865e5cc0aca0a900b324012254d.tar.bz2 |
loop.h (express_from): Declare.
* loop.h (express_from): Declare.
(struct induction): Replace derived flag with derived_from pointer.
* loop.c (strength_reduce, record_giv, recombine_givs): Likewise.
(express_from): No longer static.
* unroll.c (find_splittable_givs): Replace derived with derived_from.
When processing an address giv with which another giv has been
combined that has also been derived from a third giv, handle like
having combined with the third giv.
Set splittable_regs_updates appropriately for derived givs.
From-SVN: r25007
Diffstat (limited to 'gcc/java')
0 files changed, 0 insertions, 0 deletions