..
CMakeLists.txt
DAGCombiner.cpp
Fix a DAG combiner assertion failure when constant folding BUILD_VECTORS.
2011-10-18 17:34:47 +00:00
FastISel.cpp
Fix a thinko that Nick noticed. The previous code actually worked as
2011-10-12 15:56:56 +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
Simplify EXTRACT_SUBREG emission.
2011-10-05 20:26:40 +00:00
InstrEmitter.h
Simplify EXTRACT_SUBREG emission.
2011-10-05 20:26:40 +00:00
LegalizeDAG.cpp
Move the legalization of vector loads and stores into LegalizeVectorOps. In some
2011-10-15 07:41:10 +00:00
LegalizeFloatTypes.cpp
Tweak the handling of MERGE_VALUES nodes: remove the need for
2011-09-23 13:59:22 +00:00
LegalizeIntegerTypes.cpp
1. Fix the widening of SETCC in WidenVecOp_SETCC. Use the correct return CC type.
2011-10-21 11:42:07 +00:00
LegalizeTypes.cpp
Tweak the handling of MERGE_VALUES nodes: remove the need for
2011-09-23 13:59:22 +00:00
LegalizeTypes.h
1. Fix the widening of SETCC in WidenVecOp_SETCC. Use the correct return CC type.
2011-10-21 11:42:07 +00:00
LegalizeTypesGeneric.cpp
Tweak the handling of MERGE_VALUES nodes: remove the need for
2011-09-23 13:59:22 +00:00
LegalizeVectorOps.cpp
Improve code generation for vselect on SSE2:
2011-10-19 20:43:16 +00:00
LegalizeVectorTypes.cpp
Fix pr11194. When promoting and splitting integers we need to use
2011-10-21 17:35:19 +00:00
Makefile
ScheduleDAGFast.cpp
ScheduleDAGList.cpp
ScheduleDAGRRList.cpp
Remove a now dead function, fixing -Wunused-function warnings from
2011-10-21 01:23:41 +00:00
ScheduleDAGSDNodes.cpp
ScheduleDAGSDNodes.h
SDNodeDbgValue.h
SDNodeOrdering.h
SelectionDAG.cpp
Fix a bunch of unused variable warnings when doing a release
2011-10-18 12:44:00 +00:00
SelectionDAGBuilder.cpp
Fix a bunch of unused variable warnings when doing a release
2011-10-18 12:44:00 +00:00
SelectionDAGBuilder.h
Remove the old atomic instrinsics. autoupgrade functionality is included with this patch.
2011-10-06 23:20:49 +00:00
SelectionDAGISel.cpp
Correct over-zealous removal of hack.
2011-10-17 18:43:40 +00:00
SelectionDAGPrinter.cpp
TargetLowering.cpp
Enable element promotion type legalization by deafault.
2011-10-16 20:31:33 +00:00
TargetSelectionDAGInfo.cpp