OSDN Git Service

(expand_mult): Accept DImode for synth_mult only if
authorwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 5 Aug 1994 16:29:21 +0000 (16:29 +0000)
committerwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 5 Aug 1994 16:29:21 +0000 (16:29 +0000)
commita5907a69ec14bafa56b82775c173c38ab73881d6
tree20dac1162c756f8be897ccfe4f72b9b331490c2f
parent2b7ba1b913e12a5aace042d802b8e9e5583a9c75
(expand_mult): Accept DImode for synth_mult only if
CONST_DOUBLE_HIGH is zero.  Reject negative values for synth_mult
if the mode is larger than HOST_BITS_PER_INT.  Don't do the
negate_variant if the mode is larger than HOST_BITS_PER_INT.

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