diff options
| author | Nate Begeman <natebegeman@mac.com> | 2005-08-11 01:12:20 +0000 |
|---|---|---|
| committer | Nate Begeman <natebegeman@mac.com> | 2005-08-11 01:12:20 +0000 |
| commit | 180b08897fbc240bc642fe330ed0663dd58293fc (patch) | |
| tree | 2ae567dede357c949ceb6eb67f546c7fd98ac384 /llvm/lib/System/Program.cpp | |
| parent | 5646b181e8b5aa999828bed3cc132c18ad89cfdf (diff) | |
| download | bcm5719-llvm-180b08897fbc240bc642fe330ed0663dd58293fc.tar.gz bcm5719-llvm-180b08897fbc240bc642fe330ed0663dd58293fc.zip | |
Some SELECT_CC cleanups:
1. move assertions for node creation to getNode()
2. legalize the values returned in ExpandOp immediately
3. Move select_cc optimizations from SELECT's getNode() to SELECT_CC's,
allowing them to be cleaned up significantly.
This paves the way to pick up additional optimizations on SELECT_CC, such
as sum-of-absolute-differences.
llvm-svn: 22757
Diffstat (limited to 'llvm/lib/System/Program.cpp')
0 files changed, 0 insertions, 0 deletions

