diff options
author | Jeffrey A Law <law@cygnus.com> | 1999-01-30 07:32:56 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1999-01-30 00:32:56 -0700 |
commit | 9eab30bcdc09316ab513c01bd5afd78760e7c81e (patch) | |
tree | d7d8252a5602370aaff5574e2de8f6bea7f8f530 /gcc/loop.c | |
parent | 53eae3acff4a0b486ace13dba063388d486f0011 (diff) | |
download | gcc-9eab30bcdc09316ab513c01bd5afd78760e7c81e.zip gcc-9eab30bcdc09316ab513c01bd5afd78760e7c81e.tar.gz gcc-9eab30bcdc09316ab513c01bd5afd78760e7c81e.tar.bz2 |
loop.c: Disable recent loop changes.
* loop.c: Disable recent loop changes. Temporary as Joern
continues to fix problems.
From-SVN: r24916
Diffstat (limited to 'gcc/loop.c')
-rw-r--r-- | gcc/loop.c | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -4101,7 +4101,8 @@ strength_reduce (scan_start, end, loop_top, insn_count, first_increment_giv = max_reg_num (); for (n_extra_increment = 0, bl = loop_iv_list; bl; bl = bl->next) n_extra_increment += bl->biv_count - 1; - if (n_extra_increment) + /* XXX Temporary. */ + if (0 && n_extra_increment) { int nregs = first_increment_giv + n_extra_increment; @@ -4587,6 +4588,8 @@ strength_reduce (scan_start, end, loop_top, insn_count, } } +#if 0 + /* XXX Temporary. */ /* Now that we know which givs will be reduced, try to rearrange the combinations to reduce register pressure. recombine_givs calls find_life_end, which needs reg_iv_type and @@ -4605,6 +4608,7 @@ strength_reduce (scan_start, end, loop_top, insn_count, VARRAY_GROW (reg_iv_info, nregs); } recombine_givs (bl, loop_start, loop_end, unroll_p); +#endif /* Reduce each giv that we decided to reduce. */ |