diff options
author | Kazu Hirata <kazu@gcc.gnu.org> | 2005-09-21 16:47:11 +0000 |
---|---|---|
committer | Kazu Hirata <kazu@gcc.gnu.org> | 2005-09-21 16:47:11 +0000 |
commit | 647c66cd63bba9fe8c9d25da11ecf889e9d706c1 (patch) | |
tree | 6404159e8c2ede00a70f5ee8600c5815bc280fcf | |
parent | 0178027cd53d22af2b7536fb7b45200fa045504a (diff) | |
download | gcc-647c66cd63bba9fe8c9d25da11ecf889e9d706c1.zip gcc-647c66cd63bba9fe8c9d25da11ecf889e9d706c1.tar.gz gcc-647c66cd63bba9fe8c9d25da11ecf889e9d706c1.tar.bz2 |
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
-rw-r--r-- | gcc/ChangeLog | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fcf3edf..415fd5c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,6 @@ 2005-09-21 Kazu Hirata <kazu@codesourcery.com> + 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 |