aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKazu Hirata <kazu@gcc.gnu.org>2005-09-21 16:47:11 +0000
committerKazu Hirata <kazu@gcc.gnu.org>2005-09-21 16:47:11 +0000
commit647c66cd63bba9fe8c9d25da11ecf889e9d706c1 (patch)
tree6404159e8c2ede00a70f5ee8600c5815bc280fcf
parent0178027cd53d22af2b7536fb7b45200fa045504a (diff)
downloadgcc-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/ChangeLog1
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