llvm-6502/lib/CodeGen/SelectionDAG
Nadav Rotem 1147248e6f [VECTOR-SELECT] Address one of the bugs in pr10902.
Vector SetCC result types need to be type-legalized.
This code worked before because scalar result types are known to be legal.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140249 91177308-0d34-0410-b5e6-96231b3b80d8
2011-09-21 14:34:38 +00:00
..
CMakeLists.txt
DAGCombiner.cpp Add a DAGCombine for subvector extracts to remove useless chains of 2011-09-20 23:19:33 +00:00
FastISel.cpp Directly point debug info to the stack slot of the arugment, instead of trying to keep track of vreg in which it the arugment is copied. The LiveDebugVariable can keep track of variable's ranges. 2011-09-08 22:59:09 +00:00
FunctionLoweringInfo.cpp Directly point debug info to the stack slot of the arugment, instead of trying to keep track of vreg in which it the arugment is copied. The LiveDebugVariable can keep track of variable's ranges. 2011-09-08 22:59:09 +00:00
InstrEmitter.cpp Lower ARM adds/subs to add/sub after adding optional CPSR operand. 2011-09-21 02:20:46 +00:00
InstrEmitter.h
LegalizeDAG.cpp Some legalization fixes for atomic load and store. 2011-09-15 21:20:49 +00:00
LegalizeFloatTypes.cpp
LegalizeIntegerTypes.cpp [VECTOR-SELECT] Address one of the bugs in pr10902. 2011-09-21 14:34:38 +00:00
LegalizeTypes.cpp Add codegen support for vector select (in the IR this means a select 2011-09-06 19:07:46 +00:00
LegalizeTypes.h Some legalization fixes for atomic load and store. 2011-09-15 21:20:49 +00:00
LegalizeTypesGeneric.cpp Add codegen support for vector select (in the IR this means a select 2011-09-06 19:07:46 +00:00
LegalizeVectorOps.cpp white space cleanups 2011-09-18 10:29:29 +00:00
LegalizeVectorTypes.cpp Add codegen support for vector select (in the IR this means a select 2011-09-06 19:07:46 +00:00
Makefile
ScheduleDAGFast.cpp
ScheduleDAGList.cpp
ScheduleDAGRRList.cpp
ScheduleDAGSDNodes.cpp
ScheduleDAGSDNodes.h
SDNodeDbgValue.h
SDNodeOrdering.h
SelectionDAG.cpp Add vselect target support for targets that do not support blend but do support 2011-09-13 19:17:42 +00:00
SelectionDAGBuilder.cpp Fix check for unaligned load/store so it doesn't catch over-aligned load/store. 2011-09-13 22:19:59 +00:00
SelectionDAGBuilder.h
SelectionDAGISel.cpp Lower ARM adds/subs to add/sub after adding optional CPSR operand. 2011-09-21 02:20:46 +00:00
SelectionDAGPrinter.cpp
TargetLowering.cpp Add codegen support for vector select (in the IR this means a select 2011-09-06 19:07:46 +00:00
TargetSelectionDAGInfo.cpp