re PR rtl-optimization/13299 (Unsafe treatment of extended givs)
authorRichard Sandiford <rsandifo@redhat.com>
Thu, 6 Jan 2005 19:10:56 +0000 (19:10 +0000)
committerRichard Henderson <rth@gcc.gnu.org>
Thu, 6 Jan 2005 19:10:56 +0000 (11:10 -0800)
commit27916b83f5f371d27f728fcc003fe93b0e44b3cc
tree19e9dc3f1ffa12be4d4551159477f7db64176090
parent4ab8006314c6e08c6e63e0743bf0a7e18c38792f
re PR rtl-optimization/13299 (Unsafe treatment of extended givs)

        PR rtl-opt/13299
        * loop.c (get_monotonic_increment, biased_biv_fits_mode_p,
        biv_fits_mode_p, extension_within_bounds_p): New functions.
        (check_ext_dependent_givs): Use them.

From-SVN: r93000
gcc/ChangeLog
gcc/loop.c
gcc/testsuite/gcc.c-torture/execute/20030916-1.c [new file with mode: 0644]