PR middle-end/23971
authorkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 21 Sep 2005 16:47:11 +0000 (16:47 +0000)
committerkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 21 Sep 2005 16:47:11 +0000 (16:47 +0000)
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104494 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog

index fcf3edf..415fd5c 100644 (file)
@@ -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