re PR middle-end/23971 (synth_mult running amok)
authorKazu Hirata <kazu@gcc.gnu.org>
Wed, 21 Sep 2005 16:47:11 +0000 (16:47 +0000)
committerKazu Hirata <kazu@gcc.gnu.org>
Wed, 21 Sep 2005 16:47:11 +0000 (16:47 +0000)
commit647c66cd63bba9fe8c9d25da11ecf889e9d706c1
tree6404159e8c2ede00a70f5ee8600c5815bc280fcf
parent0178027cd53d22af2b7536fb7b45200fa045504a
re PR middle-end/23971 (synth_mult running amok)

PR middle-end/23971
* expmed.c (alg_code): Add alg_impossible.
(alg_hash_entry): Add cost.
(synth_mult): Record alg_impossible in the hash table if
multiplication by a given integer is impossble within the
limit.  Speed up using alg_impossible.

From-SVN: r104494
gcc/ChangeLog