aboutsummaryrefslogtreecommitdiff
path: root/gcc/libfuncs.h
diff options
context:
space:
mode:
authorRoger Sayle <roger@eyesopen.com>2004-07-01 04:27:09 +0000
committerRoger Sayle <sayle@gcc.gnu.org>2004-07-01 04:27:09 +0000
commit15bad393a1047b0e3796362f72c486b5d9bfc0b3 (patch)
treea9c7e9bbd5c7b7753ecf1aed3dfa709751ef1a6e /gcc/libfuncs.h
parentf8a57be8182804460dde7e7f28a681e26577fdae (diff)
downloadgcc-15bad393a1047b0e3796362f72c486b5d9bfc0b3.zip
gcc-15bad393a1047b0e3796362f72c486b5d9bfc0b3.tar.gz
gcc-15bad393a1047b0e3796362f72c486b5d9bfc0b3.tar.bz2
expmed.c (expand_shift): Consider expanding LSHIFT_EXPR by a constant as a sequence of additions...
* expmed.c (expand_shift): Consider expanding LSHIFT_EXPR by a constant as a sequence of additions depending upon the rtx_costs. (synth_mult): Update the "observed" cost of a shift, based upon the above optimization. From-SVN: r83956
Diffstat (limited to 'gcc/libfuncs.h')
0 files changed, 0 insertions, 0 deletions