summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2005-09-02 20:26:58 +0000
committerChris Lattner <sabre@nondot.org>2005-09-02 20:26:58 +0000
commit630226697fb79f21640dafac65a562453de63e72 (patch)
treef3a704abb6e41221a099ed057487bff2c9f77455 /llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
parent63fab495bb318a16624f0acd3e8ca4e6fc7b97ae (diff)
downloadbcm5719-llvm-630226697fb79f21640dafac65a562453de63e72.tar.gz
bcm5719-llvm-630226697fb79f21640dafac65a562453de63e72.zip
Fix a bug in legalize where it would emit two calls to libcalls that return
i64 values on targets that need that expanded to 32-bit registers. This fixes PowerPC/2005-09-02-LegalizeDuplicatesCalls.ll and speeds up 189.lucas from taking 122.72s to 81.96s on my desktop. llvm-svn: 23228
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud