llvm-6502/lib/CodeGen/SelectionDAG
Chris Lattner 3ec5d74fc5 Fix a problem duraid encountered on itanium where this folding:
select (x < y), 1, 0 -> (x < y) incorrectly: the setcc returns i1 but the
select returned i32.  Add the zero extend as needed.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23301 91177308-0d34-0410-b5e6-96231b3b80d8
2005-09-09 23:00:07 +00:00
..
DAGCombiner.cpp Last round of 2-node folds from SD.cpp. Will move on to 3 node ops such 2005-09-09 19:49:52 +00:00
LegalizeDAG.cpp Clean up some code from the last checkin 2005-09-02 20:32:45 +00:00
Makefile Change Library Names Not To Conflict With Others When Installed 2004-10-27 23:18:45 +00:00
ScheduleDAG.cpp Fix the release build, noticed by Eric van Riet Paap 2005-09-02 07:09:28 +00:00
SelectionDAG.cpp Fix a problem duraid encountered on itanium where this folding: 2005-09-09 23:00:07 +00:00
SelectionDAGISel.cpp Add an option to the DAG Combiner to enable it for beta runs, and turn on 2005-09-07 00:15:36 +00:00
SelectionDAGPrinter.cpp Change ConstantPoolSDNode to actually hold the Constant itself instead of 2005-08-26 17:15:30 +00:00
TargetLowering.cpp Change the names of member variables per Chris' instructions, and document 2005-08-27 19:09:02 +00:00