diff options
author | Nick Lewycky <nicholas@mxc.ca> | 2009-01-31 21:30:05 +0000 |
---|---|---|
committer | Nick Lewycky <nicholas@mxc.ca> | 2009-01-31 21:30:05 +0000 |
commit | f23908151ab246c9ddbc55aea7345801fbdf531e (patch) | |
tree | d647bec39bc06100c6a001506841e825ce13a425 /llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | |
parent | 5f98ea28ca3d332ce5b0060c6b0710acc4ecb104 (diff) | |
download | bcm5719-llvm-f23908151ab246c9ddbc55aea7345801fbdf531e.tar.gz bcm5719-llvm-f23908151ab246c9ddbc55aea7345801fbdf531e.zip |
Reinstate this optimization to fold icmp of xor when possible. Don't try to
turn icmp eq a+x, b+x into icmp eq a, b if a+x or b+x has other uses. This
may have been increasing register pressure leading to the bzip2 slowdown.
llvm-svn: 63487
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp')
0 files changed, 0 insertions, 0 deletions