summaryrefslogtreecommitdiff
path: root/gcc/cfgbuild.c
diff options
context:
space:
mode:
authorRoger Sayle <roger@eyesopen.com>2005-03-14 18:24:15 +0000
committerRoger Sayle <sayle@gcc.gnu.org>2005-03-14 18:24:15 +0000
commitf927760badd161592135b6ba58b5f418b19dcec5 (patch)
treebf30c17ba5e1564a31e749406185e5fe9e1e8ae8 /gcc/cfgbuild.c
parenta6ee1a15322bd2acadcd49c9e2aa315f32803de5 (diff)
downloadgcc-f927760badd161592135b6ba58b5f418b19dcec5.tar.gz
re PR rtl-optimization/17236 (inefficient code for long long multiply on x86)
PR rtl-optimization/17236 * optabs.c (expand_doubleword_mult): New helper function split out from expand_binop. Permute the order in which instructions are emitted to minimize the number of simultaneously live registers. (expand_binop): Call expand_doubleword_mult to synthesize a double word multiplication. From-SVN: r96441
Diffstat (limited to 'gcc/cfgbuild.c')
0 files changed, 0 insertions, 0 deletions