diff options
author | Richard Sandiford <rsandifo@redhat.com> | 2004-03-19 09:59:00 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2004-03-19 09:59:00 +0000 |
commit | 8efc8980df50d002cc55d53f5fbfe4f04aeeaaaf (patch) | |
tree | ad576e9549b11010530d0d219800ac5cce072fb5 /libjava/java | |
parent | d36d56001a298d89b6d69750cb6dfee4653aa2b8 (diff) | |
download | gcc-8efc8980df50d002cc55d53f5fbfe4f04aeeaaaf.zip gcc-8efc8980df50d002cc55d53f5fbfe4f04aeeaaaf.tar.gz gcc-8efc8980df50d002cc55d53f5fbfe4f04aeeaaaf.tar.bz2 |
expmed.c (choose_mult_variant, [...]): New, split from...
* expmed.c (choose_mult_variant, expand_mult_const): New, split from...
(expand_mult): ...here.
(extract_high_half): New, split out from expand_mult_highpart.
(expand_highpart_optab): Likewise. Don't clobber target prematurely.
(expand_highpart): Evaluate the cost of a shift/add sequence,
then see if any of the specialized optabs are cheaper.
From-SVN: r79673
Diffstat (limited to 'libjava/java')
0 files changed, 0 insertions, 0 deletions