diff options
| author | Chris Lattner <sabre@nondot.org> | 2005-01-11 21:19:59 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2005-01-11 21:19:59 +0000 |
| commit | 62b22420be5a0ee9e1df4d5b0ed1c8e9910e7731 (patch) | |
| tree | f4b4b12e5d46137c3c9b2dfcfbd52b955b0397a5 /llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp | |
| parent | 4cbf1f003807df3f8d2759a56c84564b62a46d37 (diff) | |
| download | bcm5719-llvm-62b22420be5a0ee9e1df4d5b0ed1c8e9910e7731.tar.gz bcm5719-llvm-62b22420be5a0ee9e1df4d5b0ed1c8e9910e7731.zip | |
* Factor a bunch of binary operator cases into shared code.
* Fold loads into Add, sub, and, or, xor and mul when possible.
* Codegen shl X, 1 as add X, X
llvm-svn: 19483
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp')
0 files changed, 0 insertions, 0 deletions

