aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/resolve.c
diff options
context:
space:
mode:
authorRoger Sayle <roger@eyesopen.com>2005-03-13 17:06:42 +0000
committerRoger Sayle <sayle@gcc.gnu.org>2005-03-13 17:06:42 +0000
commit65dc935013528fa3cb63295255772ec4c786705e (patch)
treee4f79f782ea00652a790b8ec5f90102f92e7c5d1 /gcc/fortran/resolve.c
parent92c54d2c4e98cddf1b357014473870a00738882d (diff)
downloadgcc-65dc935013528fa3cb63295255772ec4c786705e.zip
gcc-65dc935013528fa3cb63295255772ec4c786705e.tar.gz
gcc-65dc935013528fa3cb63295255772ec4c786705e.tar.bz2
expmed.c (expand_mult): Use synthetic multiplication sequences for more classes of DImode...
* expmed.c (expand_mult): Use synthetic multiplication sequences for more classes of DImode multiplication by constant. Allow both multiplication by small negative constants (by performing a multiplication by a positive constant and negating the result) and multiplications by large powers of two, by using a left shift. From-SVN: r96377
Diffstat (limited to 'gcc/fortran/resolve.c')
0 files changed, 0 insertions, 0 deletions